.withheld.svelte-fehijy{font-family:var(--font-mono);color:var(--color-fg-muted);margin:.75rem 0 0;font-size:.8125rem}.withheld.svelte-fehijy a:where(.svelte-fehijy){color:var(--color-fg)}.rule-table.svelte-fehijy{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.15rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.rule-table.svelte-fehijy li:where(.svelte-fehijy){border-bottom:1px solid var(--color-rule);align-items:baseline;gap:.4rem;min-width:0;padding:.3rem 0;display:flex}.art.svelte-fehijy{font-family:var(--font-display);font-size:1rem;font-style:italic}.word.svelte-fehijy{font-family:var(--font-display);color:var(--color-fg);overflow-wrap:anywhere;font-size:1rem}.plural.svelte-fehijy{font-family:var(--font-mono);color:var(--color-fg-faint);white-space:nowrap;margin-left:auto;font-size:.7rem}.rule.svelte-13ff8lb{--topbar-gap:-1.5rem;--page-gap:clamp(3rem, 8vw, 5rem)}.hero.svelte-13ff8lb{flex-direction:column;gap:1.25rem;display:flex}h1.svelte-13ff8lb{font-family:var(--font-display);text-wrap:balance;font-variation-settings:"opsz" 40, "wght" 380;letter-spacing:-.015em;color:var(--color-fg);margin:0;font-size:clamp(2.25rem,9vw,3.5rem);line-height:1.05}.claim.svelte-13ff8lb{font-family:var(--font-display);color:var(--color-fg-muted);max-width:34ch;margin:0;font-size:clamp(1.15rem,3.5vw,1.5rem);font-style:italic;line-height:1.4}.cast.svelte-13ff8lb{align-items:center;gap:.9rem;margin:0;display:flex}.cast-figure.svelte-13ff8lb{opacity:.85;flex:none;width:36px;height:45px}.cast.svelte-13ff8lb figcaption:where(.svelte-13ff8lb){flex-direction:column;gap:.15rem;display:flex}.cast-name.svelte-13ff8lb{font-family:var(--font-display);font-size:1.15rem;font-style:italic}.cast-note.svelte-13ff8lb{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-fg-faint);max-width:32ch;font-size:.7rem}.body.svelte-13ff8lb,.examples.svelte-13ff8lb,.evidence.svelte-13ff8lb,.exceptions.svelte-13ff8lb,.lookalikes.svelte-13ff8lb,.specimen.svelte-13ff8lb,.drill.svelte-13ff8lb{flex-direction:column;gap:1.25rem;display:flex}.body.svelte-13ff8lb p:where(.svelte-13ff8lb){color:var(--color-fg-muted);margin:0}h2.svelte-13ff8lb{color:var(--color-fg-faint);margin:0}.examples.svelte-13ff8lb ul:where(.svelte-13ff8lb){flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.examples.svelte-13ff8lb li:where(.svelte-13ff8lb){border-bottom:1px solid var(--color-rule);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.5rem 0;display:flex}.art.svelte-13ff8lb{font-family:var(--font-display);font-size:1.15rem;font-style:italic}.word.svelte-13ff8lb{font-family:var(--font-display);color:var(--color-fg);overflow-wrap:anywhere;font-size:1.15rem}.gloss.svelte-13ff8lb{font-family:var(--font-mono);color:var(--color-fg-faint);font-size:.75rem}.unchecked.svelte-13ff8lb{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-wrong);margin-left:auto;font-size:.65rem}.figure.svelte-13ff8lb{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0;display:flex}.figure.svelte-13ff8lb strong:where(.svelte-13ff8lb){font-family:var(--font-display);font-size:clamp(2.5rem,10vw,4rem);font-weight:400;line-height:1}.figure.svelte-13ff8lb span:where(.svelte-13ff8lb){color:var(--color-fg-muted);max-width:24ch}.evidence.svelte-13ff8lb p.t-prose:where(.svelte-13ff8lb),.exceptions.svelte-13ff8lb p.t-prose:where(.svelte-13ff8lb),.lookalikes.svelte-13ff8lb p.t-prose:where(.svelte-13ff8lb),.drill.svelte-13ff8lb p.t-prose:where(.svelte-13ff8lb){color:var(--color-fg-muted);margin:0}.card-frame.svelte-13ff8lb,.drill-frame.svelte-13ff8lb{border:1px solid var(--color-rule);border-radius:.5rem;flex-direction:column;min-height:30rem;padding:1.5rem 0;display:flex}@media (width<=40rem){.card-frame.svelte-13ff8lb,.drill-frame.svelte-13ff8lb{margin-inline:calc(var(--gutter) * -1);border-left:0;border-right:0;border-radius:0}}.onward.svelte-13ff8lb{flex-direction:column;gap:.75rem;display:flex}.onward.svelte-13ff8lb a:where(.svelte-13ff8lb){font-family:var(--font-mono);color:var(--color-fg-muted);border-bottom:1px solid var(--color-rule);padding-bottom:.5rem;font-size:.8rem;text-decoration:none}.onward.svelte-13ff8lb a:where(.svelte-13ff8lb):hover{color:var(--color-fg)}
