.wrap.svelte-1vgfn3j{max-inline-size:800px;margin:0 auto;padding:28px 20px 64px;font-family:var(--font-body);color:var(--ink)}.crumbs.svelte-1vgfn3j{font-size:.85rem;color:var(--ink-faint);margin-bottom:16px}.crumbs.svelte-1vgfn3j a:where(.svelte-1vgfn3j){color:var(--accent);text-decoration:none}.crumbs.svelte-1vgfn3j a:where(.svelte-1vgfn3j):hover{text-decoration:underline}h1.svelte-1vgfn3j{font-family:var(--font-display);font-size:clamp(1.6rem,5vw,2.1rem);line-height:1.35;margin:0 0 8px}.icon.svelte-1vgfn3j{font-size:1.6rem}.lede.svelte-1vgfn3j{color:var(--ink-soft);line-height:1.9;margin:0 0 24px}h2.svelte-1vgfn3j{font-family:var(--font-display);font-size:1.15rem;margin:28px 0 10px}h3.svelte-1vgfn3j{font-size:1rem;margin:20px 0 8px;color:var(--ink-soft)}.rule.svelte-1vgfn3j,.pitfall.svelte-1vgfn3j{border-radius:12px;padding:16px 18px;margin-bottom:16px}.rule.svelte-1vgfn3j{background:var(--paper-sunken)}.pitfall.svelte-1vgfn3j{background:color-mix(in srgb,var(--accent) 8%,var(--paper-sunken));border-inline-start:3px solid var(--accent)}.rule.svelte-1vgfn3j h2:where(.svelte-1vgfn3j),.pitfall.svelte-1vgfn3j h2:where(.svelte-1vgfn3j){margin:0 0 6px;font-size:.86rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint)}.rule.svelte-1vgfn3j p:where(.svelte-1vgfn3j),.pitfall.svelte-1vgfn3j p:where(.svelte-1vgfn3j){margin:0;line-height:1.95;color:var(--ink-soft)}.secnote.svelte-1vgfn3j{color:var(--ink-soft);line-height:1.9;margin:0 0 12px}.inf.svelte-1vgfn3j{margin:0 0 14px;color:var(--ink-soft)}.scroll.svelte-1vgfn3j{overflow-x:auto}table.svelte-1vgfn3j{inline-size:100%;border-collapse:collapse;margin:0 0 18px;font-size:.95rem}th.svelte-1vgfn3j,td.svelte-1vgfn3j{text-align:start;padding:10px 12px;border-block-end:1px solid var(--line);vertical-align:top}thead.svelte-1vgfn3j th:where(.svelte-1vgfn3j){font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);border-block-end:2px solid var(--line);white-space:nowrap}tbody.svelte-1vgfn3j th:where(.svelte-1vgfn3j){font-weight:700;white-space:nowrap}tbody.svelte-1vgfn3j tr:where(.svelte-1vgfn3j):hover{background:var(--paper-sunken)}.de.svelte-1vgfn3j{unicode-bidi:isolate;font-weight:600}.ex.svelte-1vgfn3j{color:var(--ink-soft)}.ex.svelte-1vgfn3j .tr:where(.svelte-1vgfn3j){display:block;font-size:.88rem;color:var(--ink-faint);margin-block-start:3px}.cta.svelte-1vgfn3j{background:var(--paper-sunken);border-radius:16px;padding:24px 20px;text-align:center;margin-top:34px}.cta.svelte-1vgfn3j h2:where(.svelte-1vgfn3j){margin:0 0 8px;font-size:1.2rem;text-transform:none;letter-spacing:normal;color:var(--ink)}.cta.svelte-1vgfn3j p:where(.svelte-1vgfn3j){color:var(--ink-soft);line-height:1.9;margin:0 0 16px}.acts.svelte-1vgfn3j{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.btn.svelte-1vgfn3j{display:inline-flex;align-items:center;justify-content:center;min-block-size:46px;padding:10px 22px;border-radius:12px;font-weight:700;text-decoration:none}.primary.svelte-1vgfn3j{background:var(--accent);color:var(--on-accent)}.primary.svelte-1vgfn3j:hover{filter:brightness(1.06)}.ghost.svelte-1vgfn3j{background:var(--control);color:var(--ink);border:1px solid var(--control-border)}.ghost.svelte-1vgfn3j:hover{background:var(--control-hover)}@media(max-width:640px){.wrap.svelte-1vgfn3j{padding:20px 14px 48px}th.svelte-1vgfn3j,td.svelte-1vgfn3j{padding:8px}.acts.svelte-1vgfn3j .btn:where(.svelte-1vgfn3j){inline-size:100%}}
