.rl[data-astro-cid-uzok3qub]{flex-direction:column;gap:10px;padding:4px 20px 0;display:flex;position:absolute;inset:0}.screens[data-astro-cid-uzok3qub]{flex:auto;min-height:0;margin:0 -20px;position:relative}.pane[data-astro-cid-uzok3qub]{flex-direction:column;gap:10px;padding:0 20px 16px;transition:transform .25s,opacity .25s;display:flex;position:absolute;inset:0}.rl[data-astro-cid-uzok3qub][data-screen=board] .pane-result[data-astro-cid-uzok3qub]{opacity:0;visibility:hidden;transition:transform .25s,opacity .25s,visibility 0s .25s;transform:translateY(24px)}.rl[data-astro-cid-uzok3qub][data-screen=result] .pane-board[data-astro-cid-uzok3qub]{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}@media (prefers-reduced-motion:reduce){.pane[data-astro-cid-uzok3qub],.rl[data-astro-cid-uzok3qub][data-screen=board] .pane-result[data-astro-cid-uzok3qub],.rl[data-astro-cid-uzok3qub][data-screen=result] .pane-board[data-astro-cid-uzok3qub]{transition:none}}.pane-result[data-astro-cid-uzok3qub]{gap:14px;overflow:hidden}.confetti[data-astro-cid-uzok3qub]{z-index:2;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0}.picked[data-astro-cid-uzok3qub]{background:var(--app-card);min-height:150px;box-shadow:var(--app-shadow);border-radius:24px;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;container-type:inline-size}.picked-pattern[data-astro-cid-uzok3qub]{background:var(--app-bg);color:var(--app-sub);border-radius:999px;margin:0;padding:4px 14px;font-size:.95rem;font-weight:800}.picked-item[data-astro-cid-uzok3qub]{color:var(--app-ink);font-size:min(3.5rem, 100cqw / var(--len,4) * .92);-webkit-text-stroke:1px currentColor;letter-spacing:.02em;white-space:nowrap;transform-origin:50% 100%;margin:0;font-weight:900;line-height:1.2}.picked-item[data-astro-cid-uzok3qub].is-bouncing{animation:.8s .1s both picked-bounce}@keyframes picked-bounce{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-80px)scale(.6)}40%{opacity:1;animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(0)scale(1.15,.85)}58%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-22px)scale(.95,1.06)}74%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(0)scale(1.07,.93)}86%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-6px)scale(.99,1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.picked-item[data-astro-cid-uzok3qub].is-bouncing{animation:none}}.ad-area[data-astro-cid-uzok3qub]{flex-direction:column;flex:0 400px;min-height:164px;margin-top:-14px;display:flex}.ad-area[data-astro-cid-uzok3qub][hidden]{display:none}.ad-gap[data-astro-cid-uzok3qub]{flex:0 150px;min-height:64px}button[data-astro-cid-uzok3qub]{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform 80ms,filter 80ms,opacity .15s}button[data-astro-cid-uzok3qub]:active:not(:disabled){transform:scale(.96)}.tabs[data-astro-cid-uzok3qub]{background:var(--app-card);box-shadow:var(--app-shadow);border-radius:999px;flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;display:grid}.tab[data-astro-cid-uzok3qub]{min-height:40px;color:var(--app-sub);white-space:nowrap;background:0 0;border-radius:999px;padding:0 2px;font-size:.85rem;font-weight:800}.tab[data-astro-cid-uzok3qub][aria-selected=true]{background:var(--app-ink);color:#fff}.tab[data-astro-cid-uzok3qub]:disabled{cursor:default}.tab[data-astro-cid-uzok3qub]:disabled:not([aria-selected=true]){opacity:.4}.stage[data-astro-cid-uzok3qub]{flex:auto;justify-content:center;align-items:center;min-height:0;margin:0 -14px;display:flex;container-type:size}.wheel[data-astro-cid-uzok3qub]{width:min(100cqw,100cqh);height:min(100cqw,100cqh);position:relative}.disc[data-astro-cid-uzok3qub]{filter:drop-shadow(0 10px 22px #1e1b2e29);width:100%;height:100%;display:block;overflow:visible}.disc-box[data-astro-cid-uzok3qub]{width:100%;height:100%}.disc-box[data-astro-cid-uzok3qub][hidden]{display:none}.rim[data-astro-cid-uzok3qub]{fill:var(--app-card)}.rotor[data-astro-cid-uzok3qub]{transform-origin:0 0;will-change:transform}.segment[data-astro-cid-uzok3qub] path[data-astro-cid-uzok3qub]{stroke:#fff;stroke-width:1.5px;transition:opacity .2s}.segment[data-astro-cid-uzok3qub] text[data-astro-cid-uzok3qub]{pointer-events:none;font-weight:800;transition:opacity .2s}.text-dark[data-astro-cid-uzok3qub]{fill:var(--app-ink)}.text-light[data-astro-cid-uzok3qub]{fill:#fff}.segment[data-astro-cid-uzok3qub].is-dim path[data-astro-cid-uzok3qub],.segment[data-astro-cid-uzok3qub].is-dim text[data-astro-cid-uzok3qub]{opacity:.35}.segment[data-astro-cid-uzok3qub].is-hit path[data-astro-cid-uzok3qub]{stroke:var(--app-ink);stroke-width:4px;stroke-linejoin:round}.hub[data-astro-cid-uzok3qub]{fill:var(--app-ink);stroke:#fff;stroke-width:3px}.pointer[data-astro-cid-uzok3qub]{z-index:1;width:34px;height:29px;fill:var(--app-ink);stroke:#fff;stroke-width:3px;stroke-linejoin:round;filter:drop-shadow(0 3px 4px #1e1b2e40);position:absolute;top:-6px;left:50%;transform:translate(-50%)}.result[data-astro-cid-uzok3qub]{background:var(--app-card);height:58px;box-shadow:var(--app-shadow);color:var(--app-sub);white-space:nowrap;border-radius:20px;flex:none;justify-content:center;align-items:center;margin:0;padding:0 16px;font-size:1rem;font-weight:700;display:flex;overflow:hidden}.result[data-astro-cid-uzok3qub].is-big{color:var(--app-ink);letter-spacing:.02em;font-size:clamp(2rem,9vw,2.4rem);font-weight:800}.primary[data-astro-cid-uzok3qub]{background:var(--app-pop);color:#fff;letter-spacing:.08em;border-radius:20px;flex:none;justify-content:center;align-items:center;height:60px;font-size:1.2rem;font-weight:800;display:flex;box-shadow:0 12px 28px #ff3d7f4d}.rl[data-astro-cid-uzok3qub][data-state=spinning] .primary[data-astro-cid-uzok3qub]{background:var(--app-ink);box-shadow:0 10px 24px #1e1b2e38}.primary[data-astro-cid-uzok3qub]:disabled{opacity:.5;cursor:default}
