#quiz[data-astro-cid-3cixncc3]{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 64px);min-height:calc(100svh - 64px);padding:16px 0 32px;position:relative;isolation:isolate;margin-bottom:32px;--text: #ffffff;--muted: rgba(255, 255, 255, .78);--bg: #111216;--surface: rgba(14, 16, 20, .62);--line: rgba(255, 255, 255, .28);--accent: #ff8a6b;color:var(--text)}#quiz[data-astro-cid-3cixncc3] h1[data-astro-cid-3cixncc3],#quiz[data-astro-cid-3cixncc3] h2[data-astro-cid-3cixncc3]{text-shadow:0 2px 16px rgba(0,0,0,.5)}.options[data-astro-cid-3cixncc3] .option{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[data-astro-cid-3cixncc3][data-screen=intro]{text-align:center}[data-astro-cid-3cixncc3][data-screen=intro] .actions[data-astro-cid-3cixncc3]{justify-content:center}[data-astro-cid-3cixncc3][data-screen=intro] p[data-astro-cid-3cixncc3].muted{max-width:34em;margin-inline:auto}h1[data-astro-cid-3cixncc3]{font-size:clamp(32px,8vw,48px);font-weight:900;margin:6px 0 12px}h2[data-astro-cid-3cixncc3]{font-size:clamp(26px,6vw,34px);font-weight:900;margin:6px 0 20px}.eyebrow[data-astro-cid-3cixncc3]{margin:0;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.actions[data-astro-cid-3cixncc3]{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.actions[data-astro-cid-3cixncc3].small{margin-top:8px;gap:20px}.progress[data-astro-cid-3cixncc3]{height:6px;background:var(--line);border-radius:99px;overflow:hidden;margin-bottom:20px}.bar[data-astro-cid-3cixncc3]{height:100%;background:var(--accent);transition:width .25s}.options[data-astro-cid-3cixncc3]{display:grid;gap:10px}.options[data-astro-cid-3cixncc3] .option{min-height:56px;padding:12px 18px;text-align:left;font:inherit;font-weight:700;color:var(--text);background:var(--surface);border:2px solid var(--line);border-radius:14px;cursor:pointer}.options[data-astro-cid-3cixncc3] .option:hover,.options[data-astro-cid-3cixncc3] .option.picked{border-color:var(--accent)}.link[data-astro-cid-3cixncc3]{background:none;border:0;padding:12px 0;font:inherit;font-weight:700;color:var(--muted);cursor:pointer}.spinner[data-astro-cid-3cixncc3]{--team: #333;--team2: #999;position:relative;overflow:hidden;margin-top:16px;min-height:170px;display:grid;place-items:center;padding:24px 56px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--team) 45%,#0b0c10),color-mix(in srgb,var(--team) 18%,#0b0c10));box-shadow:0 18px 40px #00000073,0 0 50px color-mix(in srgb,var(--team) 35%,transparent);transition:background .15s,box-shadow .15s}.spinner[data-astro-cid-3cixncc3]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(8,9,12,.7),transparent 30%,transparent 70%,rgba(8,9,12,.7))}.spinner[data-astro-cid-3cixncc3]:after{content:"";position:absolute;inset:50% 14px auto;height:0;z-index:3;pointer-events:none;border-left:12px solid #e6c78c;border-right:12px solid #e6c78c;border-top:10px solid transparent;border-bottom:10px solid transparent;transform:translateY(-50%);clip-path:polygon(0 0,12px 50%,0 100%,100% 0,calc(100% - 12px) 50%,100% 100%)}.slot[data-astro-cid-3cixncc3]{display:flex;align-items:center;gap:16px;color:#fff}.slot[data-astro-cid-3cixncc3].roll{animation:roll .12s ease-out}@keyframes roll{0%{transform:translateY(-45%);opacity:.35;filter:blur(2px)}}.seal[data-astro-cid-3cixncc3]{flex:none;width:58px;height:58px;display:grid;place-items:center;font-size:28px;border-radius:50%;border:3px solid var(--team2);background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--team) 65%,white),var(--team) 55%,color-mix(in srgb,var(--team) 65%,black))}.spin-text[data-astro-cid-3cixncc3]{display:flex;flex-direction:column;text-align:left}.spin-city[data-astro-cid-3cixncc3]{font:italic 600 16px/1.2 Georgia,serif;opacity:.8}.spin-name[data-astro-cid-3cixncc3]{font:900 clamp(26px,6.5vw,40px)/1.1 "Cinzel",Georgia,serif;text-transform:uppercase}.spinner[data-astro-cid-3cixncc3].landed{animation:land .6s ease-out;border-color:#e6c78c}@keyframes land{30%{transform:scale(1.04);box-shadow:0 18px 40px #00000073,0 0 80px color-mix(in srgb,var(--team) 70%,transparent)}}@media(prefers-reduced-motion:reduce){.slot[data-astro-cid-3cixncc3].roll,.spinner[data-astro-cid-3cixncc3].landed{animation:none}}.all[data-astro-cid-3cixncc3] h2[data-astro-cid-3cixncc3]{font-size:22px;margin:0 0 12px}.all[data-astro-cid-3cixncc3] ul[data-astro-cid-3cixncc3]{list-style:none;margin:0;padding:0;columns:2;column-gap:16px}.all[data-astro-cid-3cixncc3] li[data-astro-cid-3cixncc3]{break-inside:avoid;padding:5px 0}.all[data-astro-cid-3cixncc3] a[data-astro-cid-3cixncc3]{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:15px}.all[data-astro-cid-3cixncc3] i[data-astro-cid-3cixncc3]{width:12px;height:12px;border-radius:4px;flex:none}@media(max-width:420px){.all[data-astro-cid-3cixncc3] ul[data-astro-cid-3cixncc3]{columns:1}}
