.page.svelte-1lcjkgn{max-width:1080px;margin:0 auto;padding:0 24px}code.svelte-1lcjkgn{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85em;color:var(--gold)}a.svelte-1lcjkgn{color:inherit}.top.svelte-1lcjkgn{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.back.svelte-1lcjkgn,.tagline.svelte-1lcjkgn,.eyebrow.svelte-1lcjkgn,label.svelte-1lcjkgn,.label.svelte-1lcjkgn,.verb.svelte-1lcjkgn,button.svelte-1lcjkgn{font-size:.72rem;letter-spacing:.24em;text-transform:uppercase}.back.svelte-1lcjkgn{color:var(--muted);text-decoration:none}.back.svelte-1lcjkgn:hover,.tagline.svelte-1lcjkgn{color:var(--gold)}.hero.svelte-1lcjkgn{padding:96px 0 40px;text-align:center}.eyebrow.svelte-1lcjkgn{color:var(--gold);margin:0 0 24px}h1.svelte-1lcjkgn{font-family:var(--serif);font-weight:400;font-size:clamp(2.4rem,6.5vw,4.6rem);line-height:1.05;margin:0}h1.svelte-1lcjkgn em:where(.svelte-1lcjkgn){color:var(--gold)}.lede.svelte-1lcjkgn,.note.svelte-1lcjkgn{color:var(--muted);line-height:1.7}.lede.svelte-1lcjkgn{max-width:560px;margin:24px auto 0}.block.svelte-1lcjkgn{padding:80px 0 0}.block-head.svelte-1lcjkgn{text-align:center;margin-bottom:40px}.numeral.svelte-1lcjkgn{font-family:var(--serif);font-style:italic;color:var(--gold);font-size:1.2rem}h2.svelte-1lcjkgn{font-family:var(--serif);font-weight:400;font-size:clamp(1.9rem,4.2vw,2.8rem);margin:6px 0 8px}.block-head.svelte-1lcjkgn p:where(.svelte-1lcjkgn){color:var(--muted);margin:0}pre.svelte-1lcjkgn{margin:0;background:var(--ink-2);border:1px solid var(--line);padding:22px 26px;overflow-x:auto;line-height:1.6}pre.svelte-1lcjkgn code:where(.svelte-1lcjkgn){color:var(--ivory)}.endpoints.svelte-1lcjkgn{list-style:none;padding:0;margin:0}.endpoints.svelte-1lcjkgn li:where(.svelte-1lcjkgn){display:grid;grid-template-columns:64px 1fr;column-gap:16px;row-gap:6px;padding:18px 0;border-bottom:1px solid var(--line)}.endpoints.svelte-1lcjkgn li:where(.svelte-1lcjkgn) p:where(.svelte-1lcjkgn){grid-column:2;margin:0;color:var(--muted)}.verb.svelte-1lcjkgn{color:var(--gold);padding-top:3px}.endpoints.svelte-1lcjkgn a:where(.svelte-1lcjkgn){text-decoration:none;overflow-wrap:anywhere}.grid.svelte-1lcjkgn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.controls.svelte-1lcjkgn{display:flex;flex-direction:column;gap:26px}.row.svelte-1lcjkgn{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field.svelte-1lcjkgn{display:flex;flex-direction:column;gap:10px}label.svelte-1lcjkgn{color:var(--muted)}.count.svelte-1lcjkgn{color:var(--gold);margin-left:8px}.hint.svelte-1lcjkgn{font-size:.78rem;color:var(--muted)}select.svelte-1lcjkgn,input.svelte-1lcjkgn{font:inherit;font-size:.95rem;color:var(--ivory);background:transparent;border:none;border-bottom:1px solid var(--line);padding:10px 0;border-radius:0}select.svelte-1lcjkgn option:where(.svelte-1lcjkgn){background:var(--ink-2)}.svelte-1lcjkgn:is(select:where(.svelte-1lcjkgn),input:where(.svelte-1lcjkgn),button:where(.svelte-1lcjkgn)):focus-visible{outline:1px solid var(--gold);outline-offset:4px}.chips.svelte-1lcjkgn{display:flex;flex-wrap:wrap;gap:8px;max-height:260px;overflow-y:auto;padding:4px 2px}.chip.svelte-1lcjkgn{font-size:.78rem;letter-spacing:.02em;text-transform:none;padding:6px 12px;border:1px solid var(--line);color:var(--muted);background:transparent;border-radius:0;cursor:pointer}.chip.on.svelte-1lcjkgn{border-color:var(--gold);color:var(--ink);background:var(--gold)}.check.svelte-1lcjkgn{display:flex;align-items:center;gap:12px;cursor:pointer}.check.svelte-1lcjkgn input:where(.svelte-1lcjkgn){accent-color:var(--gold);width:16px;height:16px}.output.svelte-1lcjkgn{position:sticky;top:24px;display:flex;flex-direction:column;gap:14px}.label.svelte-1lcjkgn{color:var(--gold);margin:8px 0 0}button.svelte-1lcjkgn{align-self:flex-start;font-family:var(--sans);padding:12px 18px;border:1px solid var(--gold);background:transparent;color:var(--gold);cursor:pointer;transition:background .3s,color .3s}button.svelte-1lcjkgn:hover:not(:disabled){background:var(--gold);color:var(--ink)}button.svelte-1lcjkgn:disabled{opacity:.4;cursor:default}button.ghost.svelte-1lcjkgn{border-color:var(--line);color:var(--muted)}.mirror.svelte-1lcjkgn{position:relative;aspect-ratio:9 / 13;background:#000;border:1px solid var(--line);padding:7%;box-sizing:border-box;display:flex;font-family:Roboto Condensed,Inter,sans-serif;color:#fff;overflow:hidden}.mq.svelte-1lcjkgn{display:flex;flex-direction:column;width:100%}.mq-text.svelte-1lcjkgn{margin:0;font-weight:300;line-height:1.25}.mq-text.dim.svelte-1lcjkgn{color:#666}.mq-author.svelte-1lcjkgn{margin:.6em 0 0;color:#999;font-size:.7rem;letter-spacing:.05em}.mq-left.svelte-1lcjkgn{align-items:flex-start;text-align:left;max-width:55%}.mq-right.svelte-1lcjkgn{align-items:flex-end;text-align:right;max-width:55%;margin-left:auto}.mq-center.svelte-1lcjkgn,.mq-bar.svelte-1lcjkgn,.mq-full.svelte-1lcjkgn{align-items:center;text-align:center;margin:0 auto}.mq-center.svelte-1lcjkgn{max-width:85%}.mq-bar.svelte-1lcjkgn{max-width:100%}.mq-full.svelte-1lcjkgn{justify-content:center}.mq-xsmall.svelte-1lcjkgn .mq-text:where(.svelte-1lcjkgn){font-size:.75rem}.mq-small.svelte-1lcjkgn .mq-text:where(.svelte-1lcjkgn){font-size:.95rem}.mq-medium.svelte-1lcjkgn .mq-text:where(.svelte-1lcjkgn){font-size:1.2rem}.mq-large.svelte-1lcjkgn .mq-text:where(.svelte-1lcjkgn){font-size:1.6rem}.mq-xlarge.svelte-1lcjkgn .mq-text:where(.svelte-1lcjkgn){font-size:2.1rem}.bottom.svelte-1lcjkgn{display:flex;justify-content:center;gap:12px;margin-top:100px;padding:40px 0 56px;border-top:1px solid var(--line);color:var(--muted);font-size:.85rem}.bottom.svelte-1lcjkgn a:where(.svelte-1lcjkgn){text-decoration:none}.bottom.svelte-1lcjkgn a:where(.svelte-1lcjkgn):hover{color:var(--gold)}@media(max-width:760px){.page.svelte-1lcjkgn{padding:0 16px}.grid.svelte-1lcjkgn,.row.svelte-1lcjkgn{grid-template-columns:1fr}.output.svelte-1lcjkgn{position:static}.hero.svelte-1lcjkgn{padding:64px 0 24px}}
