.crumbs[data-astro-cid-nxopdsaq]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-family:var(--mono);font-size:11px;letter-spacing:.08em}.crumbs[data-astro-cid-nxopdsaq] .sep[data-astro-cid-nxopdsaq],.crumbs[data-astro-cid-nxopdsaq] [data-astro-cid-nxopdsaq][aria-current]{color:var(--ink-dim)}h1[data-astro-cid-nxopdsaq]{margin-bottom:4px}.alt[data-astro-cid-nxopdsaq]{font-family:var(--display);font-size:15px;letter-spacing:.03em;color:var(--ink-dim);margin-bottom:14px}.facts[data-astro-cid-nxopdsaq]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;font-size:13px}.facts[data-astro-cid-nxopdsaq] .cat[data-astro-cid-nxopdsaq]{color:var(--ink-dim)}.facts[data-astro-cid-nxopdsaq] .cat[data-astro-cid-nxopdsaq]:hover{color:var(--ink)}.facts[data-astro-cid-nxopdsaq] .depth[data-astro-cid-nxopdsaq]{font-size:11px;letter-spacing:.08em;color:var(--ink-dim)}.mono[data-astro-cid-nxopdsaq]{font-family:var(--mono)}.pill[data-astro-cid-nxopdsaq]{display:inline-block;padding:2px 8px;border:1px solid var(--line);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap}.pill[data-astro-cid-nxopdsaq].role-hold{background:var(--ink);border-color:var(--ink);color:var(--panel-solid)}.lede[data-astro-cid-nxopdsaq]{font-family:var(--display);font-size:19px;line-height:1.45;letter-spacing:.02em;color:var(--ink);max-width:40ch;margin-bottom:36px}h2[data-astro-cid-nxopdsaq]{display:flex;align-items:center;gap:10px}.badge[data-astro-cid-nxopdsaq]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--ink);border-radius:50%;font-family:var(--mono);font-size:11px;color:var(--ink)}.strip[data-astro-cid-nxopdsaq]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.card[data-astro-cid-nxopdsaq]{background:var(--panel-solid);padding:14px 16px;display:flex;flex-direction:column;gap:6px}.card[data-astro-cid-nxopdsaq] .moat-link[data-astro-cid-nxopdsaq]{display:flex;align-items:baseline;gap:8px;text-decoration:none;color:var(--ink);font-weight:600;font-size:14px}.card[data-astro-cid-nxopdsaq] .moat-link[data-astro-cid-nxopdsaq]:hover .name[data-astro-cid-nxopdsaq]{text-decoration:underline;text-underline-offset:3px}.card[data-astro-cid-nxopdsaq] .mark[data-astro-cid-nxopdsaq]{font-size:12px;font-weight:400;color:var(--ink-dim)}.card[data-astro-cid-nxopdsaq].kind-direct .mark[data-astro-cid-nxopdsaq]{color:var(--ink)}.card[data-astro-cid-nxopdsaq] .meta[data-astro-cid-nxopdsaq]{font-size:11px;letter-spacing:.06em;color:var(--ink-dim)}.card[data-astro-cid-nxopdsaq] .kind[data-astro-cid-nxopdsaq]{font-style:normal}.card[data-astro-cid-nxopdsaq] p[data-astro-cid-nxopdsaq]{font-size:13px;line-height:1.55;color:var(--ink-dim);margin:2px 0 0}.notice[data-astro-cid-nxopdsaq]{border:1px solid var(--line);border-left:2px solid var(--ink-dim);padding:12px 14px;font-size:13px;line-height:1.6}.note[data-astro-cid-nxopdsaq]{margin-top:12px;padding:8px 10px;border-left:2px solid var(--ink-dim);font-size:12.5px;line-height:1.55;color:var(--ink-dim)}.logic[data-astro-cid-nxopdsaq]{border-left:2px solid var(--ink-dim);padding-left:16px}ul[data-astro-cid-nxopdsaq].plain,ul[data-astro-cid-nxopdsaq].checklist,ul[data-astro-cid-nxopdsaq].cases,.refs[data-astro-cid-nxopdsaq] ul[data-astro-cid-nxopdsaq],.attrs[data-astro-cid-nxopdsaq]{list-style:none;display:grid;gap:1px;border-top:1px solid var(--line)}ul[data-astro-cid-nxopdsaq].plain li[data-astro-cid-nxopdsaq],ul[data-astro-cid-nxopdsaq].checklist li[data-astro-cid-nxopdsaq],ul[data-astro-cid-nxopdsaq].cases li[data-astro-cid-nxopdsaq],.refs[data-astro-cid-nxopdsaq] li[data-astro-cid-nxopdsaq],.attrs[data-astro-cid-nxopdsaq] li[data-astro-cid-nxopdsaq]{padding:9px 0;border-bottom:1px solid var(--line);font-size:13.5px;line-height:1.55}ul[data-astro-cid-nxopdsaq].checklist li[data-astro-cid-nxopdsaq]{display:flex;gap:12px}ul[data-astro-cid-nxopdsaq].checklist li[data-astro-cid-nxopdsaq]:before{content:"";flex:none;width:12px;height:12px;margin-top:4px;border:1px solid var(--ink-dim)}.solo[data-astro-cid-nxopdsaq] h3[data-astro-cid-nxopdsaq],.examples[data-astro-cid-nxopdsaq] h3[data-astro-cid-nxopdsaq]{font-family:var(--mono);font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin:18px 0 6px}.attrs[data-astro-cid-nxopdsaq] li[data-astro-cid-nxopdsaq]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.attrs[data-astro-cid-nxopdsaq] a[data-astro-cid-nxopdsaq]{color:var(--ink);text-decoration:none}.attrs[data-astro-cid-nxopdsaq] a[data-astro-cid-nxopdsaq]:hover{text-decoration:underline;text-underline-offset:3px}.attrs[data-astro-cid-nxopdsaq] .labels[data-astro-cid-nxopdsaq]{display:flex;flex-wrap:wrap;gap:6px}.attrs[data-astro-cid-nxopdsaq] .label[data-astro-cid-nxopdsaq]{display:inline-block;padding:2px 8px;border:1px solid var(--line);font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--ink);white-space:nowrap}.attrs[data-astro-cid-nxopdsaq] .label[data-astro-cid-nxopdsaq] i[data-astro-cid-nxopdsaq]{font-style:normal;text-transform:uppercase;color:var(--ink-dim);margin-right:4px}.examples[data-astro-cid-nxopdsaq] dl[data-astro-cid-nxopdsaq]{border-top:1px solid var(--line)}.row[data-astro-cid-nxopdsaq]{display:flex;gap:16px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}dt[data-astro-cid-nxopdsaq]{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);min-width:140px}dd[data-astro-cid-nxopdsaq]{color:var(--ink)}ul[data-astro-cid-nxopdsaq].cases b[data-astro-cid-nxopdsaq]{font-weight:600;color:var(--ink)}.refs[data-astro-cid-nxopdsaq] li[data-astro-cid-nxopdsaq] a[data-astro-cid-nxopdsaq]{color:var(--ink)}.refs[data-astro-cid-nxopdsaq] .map[data-astro-cid-nxopdsaq]{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--ink-dim)}.refs[data-astro-cid-nxopdsaq] .map[data-astro-cid-nxopdsaq] a[data-astro-cid-nxopdsaq]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.sheet-nav[data-astro-cid-nxopdsaq]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:40px;padding-top:18px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.sheet-nav[data-astro-cid-nxopdsaq] [data-astro-cid-nxopdsaq][rel]{display:flex;flex-direction:column;gap:4px;text-decoration:none}.sheet-nav[data-astro-cid-nxopdsaq] [data-astro-cid-nxopdsaq][rel=next]{text-align:right;align-items:flex-end}.sheet-nav[data-astro-cid-nxopdsaq] .dir[data-astro-cid-nxopdsaq]{color:var(--ink-dim)}.sheet-nav[data-astro-cid-nxopdsaq] .target[data-astro-cid-nxopdsaq]{color:var(--ink)}.sheet-nav[data-astro-cid-nxopdsaq] [data-astro-cid-nxopdsaq][rel]:hover .target[data-astro-cid-nxopdsaq]{text-decoration:underline;text-underline-offset:3px}.mid[data-astro-cid-nxopdsaq]{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.attribution[data-astro-cid-nxopdsaq]{margin-top:24px;font-size:12px;color:var(--ink-dim);max-width:72ch}@media(max-width:640px){.strip[data-astro-cid-nxopdsaq]{grid-template-columns:1fr}.row[data-astro-cid-nxopdsaq]{flex-direction:column;gap:4px}.sheet-nav[data-astro-cid-nxopdsaq]{flex-direction:column;align-items:flex-start}.sheet-nav[data-astro-cid-nxopdsaq] [data-astro-cid-nxopdsaq][rel=next]{text-align:left;align-items:flex-start}.mid[data-astro-cid-nxopdsaq]{align-items:flex-start;text-align:left}}
