.paper[data-astro-cid-6cjq26ii]{max-width:48rem;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) var(--gutter) 1rem}.paper-head[data-astro-cid-6cjq26ii]{border-bottom:1px solid var(--line);padding-bottom:1.6rem;margin-bottom:2rem}.crumb[data-astro-cid-6cjq26ii]{color:var(--teal-deep);font-size:.9rem}.kicker[data-astro-cid-6cjq26ii]{display:block;margin-top:1rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-deep)}.paper[data-astro-cid-6cjq26ii] h1[data-astro-cid-6cjq26ii]{font-size:clamp(2rem,5vw,3rem);margin-top:.6rem;line-height:1.1}.dek[data-astro-cid-6cjq26ii]{margin-top:1.1rem;font-size:1.15rem;line-height:1.6;color:var(--ink-soft)}.meta[data-astro-cid-6cjq26ii]{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.5rem;font-family:var(--font-mono);font-size:.8rem;color:var(--ink-faint)}.meta[data-astro-cid-6cjq26ii] .pdf[data-astro-cid-6cjq26ii]{color:var(--teal-deep);border-bottom:1px solid color-mix(in srgb,var(--teal-deep) 35%,transparent)}.paper[data-astro-cid-6cjq26ii] section[data-astro-cid-6cjq26ii]{margin-top:2.4rem}.paper[data-astro-cid-6cjq26ii] h2[data-astro-cid-6cjq26ii]{font-size:1.5rem;margin-bottom:.8rem}.paper[data-astro-cid-6cjq26ii] p[data-astro-cid-6cjq26ii]{line-height:1.75;color:var(--ink-soft);margin-top:.9rem}.paper[data-astro-cid-6cjq26ii] .abstract[data-astro-cid-6cjq26ii] p[data-astro-cid-6cjq26ii]{font-size:1.05rem}.paper[data-astro-cid-6cjq26ii] ul[data-astro-cid-6cjq26ii],.paper[data-astro-cid-6cjq26ii] ol[data-astro-cid-6cjq26ii]{margin-top:1rem;padding-left:1.3rem;line-height:1.75;color:var(--ink-soft)}.paper[data-astro-cid-6cjq26ii] li[data-astro-cid-6cjq26ii]{margin-top:.5rem}.paper[data-astro-cid-6cjq26ii] b[data-astro-cid-6cjq26ii]{color:var(--ink)}.paper[data-astro-cid-6cjq26ii] code[data-astro-cid-6cjq26ii]{font-family:var(--font-mono);font-size:.85em;background:color-mix(in srgb,var(--teal) 10%,transparent);color:var(--teal-deep);padding:.06em .34em;border-radius:5px;border:1px solid color-mix(in srgb,var(--teal) 22%,transparent)}.guards[data-astro-cid-6cjq26ii] dt[data-astro-cid-6cjq26ii]{font-weight:650;color:var(--ink);margin-top:1.1rem}.guards[data-astro-cid-6cjq26ii] dd[data-astro-cid-6cjq26ii]{margin:.25rem 0 0;line-height:1.7;color:var(--ink-soft)}.callout[data-astro-cid-6cjq26ii]{margin-top:1.3rem;border-left:3px solid var(--teal);background:color-mix(in srgb,var(--teal) 7%,transparent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:1rem 1.2rem}.callout[data-astro-cid-6cjq26ii] p[data-astro-cid-6cjq26ii]{margin:0;color:var(--ink)}.diagram[data-astro-cid-6cjq26ii]{margin:1.6rem 0 0}.flow[data-astro-cid-6cjq26ii]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.flow-branch[data-astro-cid-6cjq26ii]{margin-top:.7rem;font-size:.85rem;color:var(--ink-faint)}.node[data-astro-cid-6cjq26ii],.stage[data-astro-cid-6cjq26ii]{font-family:var(--font-mono);font-size:.82rem;padding:.4rem .7rem;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft)}.node[data-astro-cid-6cjq26ii].src,.node[data-astro-cid-6cjq26ii].sink{border-color:color-mix(in srgb,var(--teal) 35%,var(--line));color:var(--teal-deep)}.arr[data-astro-cid-6cjq26ii]{color:var(--ink-faint)}.stage[data-astro-cid-6cjq26ii].mask{background:var(--teal);color:#04140f;border-color:transparent;font-weight:600}figcaption[data-astro-cid-6cjq26ii]{margin-top:.8rem;font-size:.85rem;color:var(--ink-faint)}.table-wrap[data-astro-cid-6cjq26ii]{overflow-x:auto;margin-top:1rem}table[data-astro-cid-6cjq26ii]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-astro-cid-6cjq26ii],td[data-astro-cid-6cjq26ii]{text-align:left;padding:.6rem .8rem;border-bottom:1px solid var(--line);vertical-align:top}th[data-astro-cid-6cjq26ii]{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint)}td[data-astro-cid-6cjq26ii].yes{color:var(--teal-deep);font-weight:550}.cta-inline[data-astro-cid-6cjq26ii]{margin-top:2.4rem;padding-top:1.4rem;border-top:1px solid var(--line)}.paper[data-astro-cid-6cjq26ii] a[data-astro-cid-6cjq26ii][href]{color:var(--teal-deep);border-bottom:1px solid color-mix(in srgb,var(--teal-deep) 35%,transparent)}
