.hero.svelte-bju9sq{padding:36px 0 6px}.eyebrow.svelte-bju9sq{margin:0 0 14px}h1.svelte-bju9sq{font-family:var(--font-display);color:#fff;text-shadow:var(--outline-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:400;line-height:1.2}.hl.svelte-bju9sq{color:var(--yellow)}.lead.svelte-bju9sq{color:var(--muted);margin:16px 0 0;font-weight:600}.grid.svelte-bju9sq{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:24px;padding:26px 0 30px;display:grid}.box.svelte-bju9sq{min-width:0;color:var(--line);align-content:start;gap:14px;padding:22px;display:grid;position:relative}.box.svelte-bju9sq:before{content:"";pointer-events:none;background:#ffffffb3;border-radius:50%;block-size:8px;inline-size:15px;position:absolute;inset-block-start:3px;inset-inline-start:6px;transform:rotate(-20deg)}h2.svelte-bju9sq{font-family:var(--font-display);color:#fff;text-shadow:var(--outline-text);margin:0;font-size:1.55rem;font-weight:400;line-height:1.25}label.svelte-bju9sq{gap:6px;min-width:0;display:grid}label.svelte-bju9sq span:where(.svelte-bju9sq){font-size:.95rem;font-weight:700}input.svelte-bju9sq{width:100%;min-width:0;border:3px solid var(--capsule-edge);background:var(--well);color:#fff;border-radius:14px;min-block-size:50px;padding:12px 16px;font-size:1.05rem;font-weight:700;box-shadow:inset 0 3px 6px #00000059,0 2px #ffffff59}input.svelte-bju9sq::placeholder{color:#d6ecff8c}.code.svelte-bju9sq{text-transform:uppercase;letter-spacing:.3em;font-size:1.3rem}.muted.svelte-bju9sq{margin:0;font-weight:600}.box.feature.svelte-bju9sq{background:var(--feature-grad) padding-box, var(--wood-grad) border-box;box-shadow:0 0 0 3px var(--wood-edge), inset 0 0 0 2px #6e3a1273, inset 0 4px 0 2px #ffffff40, 0 6px 0 3px var(--wood-edge), 0 14px 22px #3c1e0047;color:var(--paper-ink);text-shadow:none;border:7px solid #0000}.feature.svelte-bju9sq h2:where(.svelte-bju9sq){text-shadow:-2px 0 0 var(--wood-edge), 2px 0 0 var(--wood-edge), 0 -2px 0 var(--wood-edge), 0 2px 0 var(--wood-edge), -1.5px -1.5px 0 var(--wood-edge), 1.5px -1.5px 0 var(--wood-edge), -1.5px 1.5px 0 var(--wood-edge), 1.5px 1.5px 0 var(--wood-edge), 0 4px 0 #6e3a1299}.feature.svelte-bju9sq .muted:where(.svelte-bju9sq),.feature.svelte-bju9sq label:where(.svelte-bju9sq) span:where(.svelte-bju9sq){color:var(--paper-ink);text-shadow:0 1px #fff0c899;font-weight:700}.game-pick.svelte-bju9sq{flex-wrap:wrap;gap:7px;display:flex}.game-tag.svelte-bju9sq{border:2px solid var(--wood-edge);background:var(--paper);max-width:100%;box-shadow:inset 0 -2px 0 #6e3a1226, 0 2px 0 var(--wood-edge);color:var(--paper-ink);font-family:var(--font-display);font-weight:var(--display-weight);border-radius:999px;align-items:center;gap:5px;padding-block:4px;padding-inline:6px 11px;font-size:.92rem;line-height:1.2;display:inline-flex}.game-tag.svelte-bju9sq .icon:where(.svelte-bju9sq){block-size:24px;inline-size:24px;font-size:.9rem;font-family:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", var(--font-display);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.create-btn.svelte-bju9sq{text-wrap:balance;min-block-size:54px;font-size:1.3rem}.err.svelte-bju9sq{border:2px solid var(--paper-edge);background:var(--paper);color:var(--paper-ink);border-radius:14px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-weight:700;display:flex}.err.svelte-bju9sq:before{content:"!";background:var(--red);color:#fff;block-size:22px;inline-size:22px;font:400 .8rem / 1 var(--font-display);border:2px solid #fff;border-radius:50%;flex:none;place-items:center;display:grid}.btn-navy.svelte-bju9sq{--btn-lip:var(--capsule-edge);background:var(--capsule-grad);min-block-size:52px;box-shadow:0 0 0 2px var(--capsule-edge), inset 0 3px 0 #ffffff40, 0 5px 0 2px var(--capsule-edge), 0 9px 16px #08285a4d;border-color:#fff}.btn-navy.svelte-bju9sq:hover:not(:disabled){box-shadow:0 0 0 2px var(--capsule-edge), inset 0 3px 0 #ffffff4d, 0 7px 0 2px var(--capsule-edge), 0 12px 20px #08285a59}.btn-navy.svelte-bju9sq:active:not(:disabled){box-shadow:0 0 0 2px var(--capsule-edge), inset 0 3px 0 #fff3, 0 1px 0 2px var(--capsule-edge)}.btn-navy.svelte-bju9sq:disabled,.create-btn.svelte-bju9sq:disabled{filter:none;opacity:1;background:var(--locked-grad);color:var(--line);text-shadow:0 1px #fff9;border-color:#6b7480;box-shadow:inset 0 3px #fff9,inset 0 -3px #00000014,0 4px #6b7480}.how.svelte-bju9sq{margin-block-end:30px;padding:22px 26px}.how.svelte-bju9sq h2:where(.svelte-bju9sq){color:var(--paper-ink);text-shadow:0 2px #ffffffe6}.how.svelte-bju9sq ol:where(.svelte-bju9sq){gap:8px;margin:12px 0 0;padding-inline-start:1.6em;font-weight:600;display:grid}.how.svelte-bju9sq li:where(.svelte-bju9sq)::marker{color:var(--wood-edge);font-family:var(--font-display)}@media (width<=560px){.hero.svelte-bju9sq{padding-block-start:24px}.box.svelte-bju9sq{padding:18px 16px}.create-btn.svelte-bju9sq{padding-inline:14px;font-size:1.15rem}.how.svelte-bju9sq{padding:18px}}
