/* Format C extras (21 Oct 2026): step ticks, copy buttons (share + save live in fcgx) */
.fcx-tick{display:flex;align-items:center;gap:10px;margin:18px 0 6px;padding:10px 14px;border:1.5px dashed rgba(17,17,17,.22);border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;background:#fff;transition:background .2s,border-color .2s}
.fcx-tick[hidden]{display:none}
.fcx-tick input{width:20px;height:20px;accent-color:#FF6B00;flex:none;margin:0}
.fcx-tick.is-on{border-style:solid;border-color:#FF6B00;background:#fff4ec}
.fcx-tick small{font-weight:400;opacity:.7;margin-left:auto;font-size:13px}
.fc-page .b-body blockquote p.fcx-q{position:relative;padding-right:74px}
.fcx-copy{position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:inherit;font-size:13px;font-weight:600;line-height:1;padding:8px 12px;border-radius:999px;border:1px solid rgba(17,17,17,.25);background:#fff;color:#111;cursor:pointer;min-height:34px}
.fcx-copy:hover,.fcx-copy:focus-visible{border-color:#FF6B00;color:#c24f00}
.fcx-copy.is-ok{background:#111;color:#fff;border-color:#111}
@media print{.fcx-copy,.fcx-tick{display:none!important}}
