.sect-h.svelte-17guzaz{font-size:var(--fs-h2);margin-bottom:clamp(1.6rem,1rem + 2vw,2.4rem)}.quickfacts.svelte-17guzaz{display:flex;flex-wrap:wrap;gap:.5rem}.quickfacts.svelte-17guzaz span:where(.svelte-17guzaz){display:inline-flex;align-items:center;gap:.45em;font-size:var(--fs-xs);font-weight:600;color:var(--fg-muted);border:1px solid var(--line-soft);border-radius:var(--r-full);padding:.4em .9em;background:color-mix(in oklab,var(--surface) 50%,transparent)}.quickfacts.svelte-17guzaz svg{color:var(--accent)}.matrix-sec.svelte-17guzaz{border-top:1px solid var(--line-soft)}.head.svelte-17guzaz{max-width:48ch}.head.svelte-17guzaz h2:where(.svelte-17guzaz){margin-top:1rem}.head.svelte-17guzaz p:where(.svelte-17guzaz){margin-top:.8rem;font-size:var(--fs-sm)}.matrix-wrap.svelte-17guzaz{margin-top:clamp(2rem,1.6rem + 2vw,3rem)}.matrix-scroll.svelte-17guzaz{overflow-x:auto;border:1px solid var(--line-soft);border-radius:var(--r-lg);background:var(--surface)}.matrix.svelte-17guzaz{width:100%;min-width:620px;border-collapse:collapse;font-size:var(--fs-sm)}.matrix.svelte-17guzaz thead:where(.svelte-17guzaz) th:where(.svelte-17guzaz){padding:1rem .8rem;text-align:center;background:color-mix(in oklab,var(--surface) 96%,var(--bg));border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.matrix.svelte-17guzaz thead:where(.svelte-17guzaz) th.hero:where(.svelte-17guzaz){background:color-mix(in oklab,var(--accent) 12%,var(--surface))}.corner.svelte-17guzaz{text-align:start!important;width:34%}.pn.svelte-17guzaz{display:block;font-size:1.05rem;font-weight:800;color:var(--c, var(--fg))}.pp.svelte-17guzaz{display:block;font-size:var(--fs-xs);color:var(--fg-dim);font-weight:500;margin-top:.15rem}.grp.svelte-17guzaz th:where(.svelte-17guzaz){text-align:start;padding:.8rem .9rem .5rem;font-size:var(--fs-xs);font-weight:700;letter-spacing:.07em;color:var(--accent);background:color-mix(in oklab,var(--bg-deep) 40%,transparent);border-block:1px solid var(--line-soft)}.matrix.svelte-17guzaz tbody:where(.svelte-17guzaz) tr:where(.svelte-17guzaz):not(.grp):hover{background:color-mix(in oklab,var(--accent) 5%,transparent)}.rowhead.svelte-17guzaz{text-align:start;font-weight:500;color:var(--fg-muted);padding:.85rem .9rem;border-bottom:1px solid var(--line-soft)}.rowhead.svelte-17guzaz em:where(.svelte-17guzaz){display:block;font-style:normal;font-size:var(--fs-xs);color:var(--fg-dim);opacity:.8}.matrix.svelte-17guzaz td:where(.svelte-17guzaz){text-align:center;padding:.85rem .6rem;border-bottom:1px solid var(--line-soft);color:var(--fg-muted)}.matrix.svelte-17guzaz td.hero:where(.svelte-17guzaz){background:color-mix(in oklab,var(--accent) 6%,transparent)}.matrix.svelte-17guzaz .yes{color:var(--signal);margin-inline:auto}.matrix.svelte-17guzaz .no{color:var(--fg-dim);margin-inline:auto}.val.svelte-17guzaz{font-size:var(--fs-xs);font-weight:600}.hint.svelte-17guzaz{display:flex;align-items:center;gap:.4em;justify-content:center;margin-top:.9rem;font-size:var(--fs-xs)}@media(min-width:760px){.hint.svelte-17guzaz{display:none}}.choose.svelte-17guzaz{border-top:1px solid var(--line-soft)}.rules.svelte-17guzaz{display:grid;gap:.9rem;margin-top:2rem}.rule.svelte-17guzaz{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.3rem;border:1px solid var(--line-soft);border-radius:var(--r-lg);background:var(--surface)}.rule.hero.svelte-17guzaz{border-color:color-mix(in oklab,var(--accent) 38%,var(--line));background:radial-gradient(120% 130% at 100% 0%,color-mix(in oklab,var(--accent) 10%,transparent),transparent 60%),var(--surface)}.tag.svelte-17guzaz{font-size:var(--fs-xs);font-weight:800;color:var(--on-tier);background:var(--c);border-radius:var(--r-full);padding:.3em .9em;white-space:nowrap}.rule.svelte-17guzaz p:where(.svelte-17guzaz){font-size:var(--fs-sm);color:var(--fg-muted);line-height:1.95}.rule.svelte-17guzaz em:where(.svelte-17guzaz){display:block;margin-top:.5rem;font-style:normal;color:var(--accent-text);font-weight:600}
