.fc-root[data-astro-cid-sjp3uyoc]{grid-template-columns:minmax(0,1fr)}.fc-modes[data-astro-cid-sjp3uyoc]{justify-self:start}.fc-big[data-astro-cid-sjp3uyoc]{font-size:1.15rem;font-family:var(--font-mono)}.fc-options[data-astro-cid-sjp3uyoc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;display:grid}.fc-chips[data-astro-cid-sjp3uyoc]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.fc-chips[data-astro-cid-sjp3uyoc][hidden]{display:none}.fc-chip[data-astro-cid-sjp3uyoc]{cursor:pointer;min-height:28px;font-family:var(--font-mono)}.fc-chip[data-astro-cid-sjp3uyoc]:hover{border-color:var(--text-2);color:var(--text)}.fc-busy[data-astro-cid-sjp3uyoc]{margin:0}[data-astro-cid-sjp3uyoc][data-results].is-stale .readout[data-astro-cid-sjp3uyoc],[data-astro-cid-sjp3uyoc][data-results].is-stale .fc-body[data-astro-cid-sjp3uyoc]{filter:grayscale()}.fc-stale[data-astro-cid-sjp3uyoc]{border-left:3px solid var(--line-strong);background:var(--surface-2);margin:0;padding:.4rem .6rem}.fc-label[data-astro-cid-sjp3uyoc]{text-transform:none;letter-spacing:.02em;overflow-wrap:anywhere;font-size:.85rem}.fc-value[data-astro-cid-sjp3uyoc]{font-size:clamp(1.2rem,.9rem + 1.6vw,1.9rem);line-height:1.45;overflow:auto hidden}.fc-root[data-astro-cid-sjp3uyoc] li .m4-math{margin-block:.25em}.fc-root[data-astro-cid-sjp3uyoc] .m4-math{font-size:1.1em}.fc-value[data-astro-cid-sjp3uyoc] .m4-math{font-size:1em}.fc-body[data-astro-cid-sjp3uyoc]{gap:1.1rem;min-width:0;display:grid}.fc-body[data-astro-cid-sjp3uyoc]>[data-astro-cid-sjp3uyoc]{min-width:0}.fc-section[data-astro-cid-sjp3uyoc]{gap:.5rem;min-width:0;display:grid}.fc-section[data-astro-cid-sjp3uyoc][hidden]{display:none}.fc-subtitle[data-astro-cid-sjp3uyoc]{font-size:.98rem;font-weight:700}.fc-line[data-astro-cid-sjp3uyoc]{margin:0;overflow:auto hidden}.fc-tag[data-astro-cid-sjp3uyoc]{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;margin-right:.35rem;font-size:.75rem;font-weight:700}.fc-steps[data-astro-cid-sjp3uyoc]{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding-left:1.4rem;display:grid}.fc-root[data-astro-cid-sjp3uyoc] .fc-steps li,.fc-root[data-astro-cid-sjp3uyoc] .fc-list li{line-height:1.75}.fc-root[data-astro-cid-sjp3uyoc] .fc-scroll{overflow:auto hidden}.fc-root[data-astro-cid-sjp3uyoc] .fc-technique{border:1px solid color-mix(in srgb, var(--cat) 45%, var(--line));background:color-mix(in srgb, var(--cat) 10%, transparent);border-radius:999px;margin-right:.4rem;padding:.05rem .5rem;font-size:.78rem;font-weight:700;display:inline-block}.fc-list[data-astro-cid-sjp3uyoc]{grid-template-columns:minmax(0,1fr);gap:.4rem;margin:0;padding-left:1.2rem;display:grid}.fc-check[data-astro-cid-sjp3uyoc]{color:var(--success);margin:0;font-weight:600}.fc-check[data-astro-cid-sjp3uyoc]:empty{display:none}.fc-expansion[data-astro-cid-sjp3uyoc]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);padding:.6rem .8rem;line-height:1.9;overflow-x:auto}.fc-pascal-wrap[data-astro-cid-sjp3uyoc]{padding-bottom:.3rem;overflow-x:auto}.fc-pascal[data-astro-cid-sjp3uyoc]{border-collapse:collapse;font-family:var(--font-mono);margin:0 auto;font-size:.8rem}.fc-root[data-astro-cid-sjp3uyoc] .fc-pascal th{color:var(--text-2);text-align:right;padding:.1rem .5rem .1rem 0;font-weight:600}.fc-root[data-astro-cid-sjp3uyoc] .fc-pascal td{text-align:center;padding:.1rem .15rem}.fc-root[data-astro-cid-sjp3uyoc] .fc-pascal .fc-pascal-row{justify-content:center;gap:.45rem;display:flex}.fc-root[data-astro-cid-sjp3uyoc] .fc-pascal tr.is-current td{color:var(--text);font-weight:800}.fc-root[data-astro-cid-sjp3uyoc] .fc-pascal tr:not(.is-current) td{color:var(--text-2)}
