:root{--palette-ink-950: #0d1512;--palette-ink-900: #121c18;--palette-ink-800: #1a2722;--palette-ink-700: #263631;--palette-ink-500: #566a62;--palette-ink-300: #98aaa2;--palette-ink-100: #dfe8e3;--palette-ink-50: #f4f8f6;--palette-felt-700: #0f3a2b;--palette-felt-600: #14503b;--palette-felt-500: #1b6a4e;--palette-gold-400: #e7c56d;--palette-gold-500: #d9b45b;--palette-gold-700: #8b6f2c;--palette-red-500: #c8323c;--palette-red-600: #a8242d;--palette-green-500: #3fb27f;--palette-black-500: #15191a;--color-bg: var(--palette-ink-950);--color-surface: var(--palette-ink-900);--color-surface-raised: var(--palette-ink-800);--color-border: var(--palette-ink-700);--color-text: var(--palette-ink-50);--color-text-muted: var(--palette-ink-300);--color-text-faint: var(--palette-ink-500);--color-accent: var(--palette-gold-500);--color-accent-strong: var(--palette-gold-400);--color-accent-contrast: var(--palette-ink-950);--color-win: var(--palette-green-500);--color-loss: var(--palette-red-500);--color-danger: var(--palette-red-500);--color-focus: var(--palette-gold-400);--color-overlay: rgb(0 0 0 / .6);--roulette-felt: var(--palette-felt-600);--roulette-felt-deep: var(--palette-felt-700);--roulette-line: rgb(255 255 255 / .28);--roulette-red: var(--palette-red-500);--roulette-black: var(--palette-black-500);--roulette-green: var(--palette-felt-500);--roulette-wheel-rim: var(--palette-gold-700);--roulette-marker: var(--palette-gold-400);--chip-1: #e8e8e8;--chip-5: #c8323c;--chip-10: #2f6fb5;--chip-50: #1f8a5b;--chip-100: #222;--chip-text-dark: #14181a;--chip-text-light: #fff;--font-display: ui-rounded, "SF Pro Rounded", system-ui, sans-serif;--font-text: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.625rem;--text-2xl: 2.25rem;--leading-tight: 1.15;--leading-body: 1.5;--weight-regular: 400;--weight-medium: 600;--weight-bold: 800;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 22px;--radius-pill: 999px;--shadow-card: 0 1px 0 rgb(255 255 255 / .04) inset, 0 12px 28px -18px rgb(0 0 0 / .9);--shadow-float: 0 18px 40px -16px rgb(0 0 0 / .9);--duration-fast: .12s;--duration-base: .22s;--duration-slow: .42s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-soft: cubic-bezier(.4, 0, .2, 1);--gutter: clamp(16px, 5vw, 32px);--content-max: 560px;--control-h: 48px;--header-h: 56px;--nav-h: 64px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--color-bg)}body{margin:0;min-height:100dvh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-text);font-size:var(--text-md);line-height:var(--leading-body);overflow-x:clip;touch-action:manipulation}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);line-height:var(--leading-tight);font-weight:var(--weight-bold)}h1{font-size:var(--text-xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}button,input{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.stack-sm{display:flex;flex-direction:column;gap:var(--space-2)}.row{display:flex;align-items:center;gap:var(--space-3)}.row-between{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.muted{color:var(--color-text-muted)}.eyebrow{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.num{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.btn.svelte-er4ugn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-h);padding-inline:var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);font-weight:var(--weight-medium);transition:transform var(--duration-fast) var(--ease-out),background var(--duration-base) var(--ease-soft),opacity var(--duration-base)}.btn.svelte-er4ugn:active:not(:disabled){transform:scale(.97)}.btn.svelte-er4ugn:disabled{opacity:.45;cursor:not-allowed}.sm.svelte-er4ugn{min-height:36px;padding-inline:var(--space-3);font-size:var(--text-sm)}.full.svelte-er4ugn{width:100%}.primary.svelte-er4ugn{background:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--weight-bold)}.primary.svelte-er4ugn:hover:not(:disabled){background:var(--color-accent-strong)}.secondary.svelte-er4ugn{background:var(--color-surface-raised);border-color:var(--color-border);color:var(--color-text)}.ghost.svelte-er4ugn{background:transparent;color:var(--color-text-muted)}.danger.svelte-er4ugn{background:transparent;border-color:var(--color-danger);color:var(--color-danger)}.veil.svelte-ce47p4{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:var(--gutter);background:var(--color-overlay);animation:svelte-ce47p4-fade var(--duration-base) var(--ease-out)}.card.svelte-ce47p4{position:relative;display:grid;justify-items:center;gap:var(--space-3);width:min(100%,360px);padding:var(--space-6) var(--space-5) var(--space-5);text-align:center;background:var(--color-surface-raised);border:1px solid var(--color-accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);animation:svelte-ce47p4-rise var(--duration-slow) var(--ease-out)}.x.svelte-ce47p4{position:absolute;top:var(--space-1);inset-inline-end:var(--space-1);width:40px;height:40px;border:0;border-radius:50%;background:transparent;font-size:var(--text-lg);line-height:1;color:var(--color-text-faint)}@keyframes svelte-ce47p4-fade{0%{opacity:0}}@keyframes svelte-ce47p4-rise{0%{opacity:0;transform:translateY(16px)}}.pill.svelte-15ysnng{display:flex;align-items:center;align-self:flex-start;max-width:100%;margin-bottom:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-accent);border-radius:var(--radius-pill);animation:svelte-15ysnng-drop var(--duration-slow) var(--ease-out) both}.unfold.svelte-15ysnng{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-1) var(--space-2) var(--space-4);border:0;background:transparent;font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:start}svg.svelte-15ysnng{flex:none;width:20px;height:20px;fill:none;stroke:var(--color-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.card.svelte-15ysnng{position:fixed;z-index:24;top:calc(var(--header-h) + var(--safe-top) + var(--space-3));inset-inline:0;display:flex;align-items:flex-start;gap:var(--space-3);width:min(calc(100% - 2 * var(--gutter)),440px);margin-inline:auto;padding:var(--space-4) var(--space-2) var(--space-4) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);animation:svelte-15ysnng-drop var(--duration-slow) var(--ease-out) both}.lead.svelte-15ysnng{width:24px;height:24px;margin-top:2px}.body.svelte-15ysnng{flex:1;min-width:0;display:grid;gap:var(--space-3);justify-items:start}p.svelte-15ysnng{font-size:var(--text-sm)}.steps.svelte-15ysnng{margin:0;padding-inline-start:var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted)}.steps.svelte-15ysnng li:where(.svelte-15ysnng)::marker{color:var(--color-accent)}.actions.svelte-15ysnng{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.how.svelte-15ysnng{min-height:44px;border:0;background:transparent;color:var(--color-text-muted);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:3px}.error.svelte-15ysnng{color:var(--color-danger);font-size:var(--text-xs)}.x.svelte-15ysnng{flex:none;width:36px;height:36px;border:0;border-radius:50%;background:transparent;font-size:var(--text-lg);line-height:1;color:var(--color-text-faint)}.x.svelte-15ysnng:hover,.x.svelte-15ysnng:focus-visible{color:var(--color-text);background:var(--color-surface)}@keyframes svelte-15ysnng-drop{0%{opacity:0;transform:translateY(-14px)}}.amount.svelte-1umdze3{font-weight:var(--weight-bold)}.win.svelte-1umdze3{color:var(--color-win)}.loss.svelte-1umdze3{color:var(--color-loss)}.shell.svelte-1duc7gd{min-height:100dvh;display:flex;flex-direction:column}.top.svelte-1duc7gd{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--header-h) + var(--safe-top));padding:var(--safe-top) var(--gutter) 0;background:color-mix(in srgb,var(--color-bg) 88%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)}.who.svelte-1duc7gd{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0;border:0;background:transparent;font-weight:var(--weight-medium)}.avatar.svelte-1duc7gd{position:relative;display:grid;place-items:center;width:36px;aspect-ratio:1;border-radius:50%;background:var(--color-surface-raised);border:1px solid var(--color-border)}.avatar.active.svelte-1duc7gd{border-color:var(--color-accent)}.avatar.svelte-1duc7gd svg:where(.svelte-1duc7gd){width:20px;height:20px;fill:none;stroke:var(--color-accent);stroke-width:1.6;stroke-linecap:round}.dot.svelte-1duc7gd{position:absolute;inset-inline-end:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;border:2px solid var(--color-bg);background:var(--color-text-faint)}.dot.on.svelte-1duc7gd{background:var(--color-win)}.balance.svelte-1duc7gd{font-size:var(--text-lg);color:var(--color-accent)}.unit.svelte-1duc7gd{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--weight-regular)}.content.svelte-1duc7gd{flex:1;width:100%;max-width:var(--content-max);margin-inline:auto;padding:var(--space-5) var(--gutter) calc(var(--nav-h) + var(--safe-bottom) + var(--space-5))}.nav.svelte-1duc7gd{position:fixed;inset-inline:0;bottom:0;z-index:5;display:flex;justify-content:center;min-height:calc(var(--nav-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:var(--color-surface);border-top:1px solid var(--color-border)}.nav.svelte-1duc7gd button:where(.svelte-1duc7gd){flex:1;max-width:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;color:var(--color-text-muted);font-size:var(--text-xs)}.nav.svelte-1duc7gd .icon:where(.svelte-1duc7gd){font-size:var(--text-lg);line-height:1}.nav.svelte-1duc7gd .active:where(.svelte-1duc7gd){color:var(--color-accent)}.card.svelte-11fn1sl{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-4)}.flush.svelte-11fn1sl{padding:0;overflow:clip}.field.svelte-rdybuf{display:flex;flex-direction:column;gap:var(--space-1)}.label.svelte-rdybuf{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}input.svelte-rdybuf{min-height:var(--control-h);padding-inline:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-md)}input.svelte-rdybuf:focus{outline:none;border-color:var(--color-focus)}.hint.svelte-rdybuf{font-size:var(--text-xs);color:var(--color-text-faint)}.head.svelte-8on306{display:flex;flex-direction:column;gap:var(--space-1)}.switch.svelte-1re5fgf{position:relative;flex:none;width:52px;height:30px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);transition:background var(--duration-base) var(--ease-soft)}i.svelte-1re5fgf{position:absolute;top:3px;inset-inline-start:3px;width:22px;height:22px;border-radius:50%;background:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-out),background var(--duration-base)}[aria-checked=true].svelte-1re5fgf{background:var(--color-accent);border-color:var(--color-accent)}[aria-checked=true].svelte-1re5fgf i:where(.svelte-1re5fgf){transform:translate(22px);background:var(--color-accent-contrast)}[dir=rtl] [aria-checked=true].svelte-1re5fgf i:where(.svelte-1re5fgf){transform:translate(-22px)}.switch.svelte-1re5fgf:disabled{opacity:.5}.steps.svelte-1xdfkyw{margin:0;padding-inline-start:var(--space-5);font-size:var(--text-sm)}.error.svelte-1xdfkyw{color:var(--color-danger);font-size:var(--text-sm)}.ok.svelte-1xdfkyw{color:var(--color-win);font-size:var(--text-sm)}.version.svelte-1xdfkyw{text-align:center;font-size:var(--text-xs)}.auth.svelte-mzo5t7{min-height:100dvh;width:100%;max-width:420px;margin-inline:auto;padding:calc(var(--safe-top) + var(--space-7)) var(--gutter) var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.brand.svelte-mzo5t7{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.mark.svelte-mzo5t7{display:grid;place-items:center;width:72px;aspect-ratio:1;border-radius:50%;background:var(--roulette-felt);border:3px solid var(--color-accent);color:var(--color-accent);font-size:var(--text-2xl)}h1.svelte-mzo5t7{font-size:var(--text-2xl)}.error.svelte-mzo5t7{color:var(--color-danger);font-size:var(--text-sm)}.tabs.svelte-stk7vv{display:flex;padding:var(--space-1);gap:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill)}button.svelte-stk7vv{flex:1;min-height:40px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-muted);font-weight:var(--weight-medium);transition:background var(--duration-base),color var(--duration-base)}.active.svelte-stk7vv{background:var(--color-surface-raised);color:var(--color-text)}.ball.svelte-cbabh9{display:inline-grid;place-items:center;width:32px;aspect-ratio:1;border-radius:50%;border:2px solid var(--roulette-line);color:var(--chip-text-light);font-weight:var(--weight-bold);font-size:var(--text-sm);flex:none}.sm.svelte-cbabh9{width:26px;font-size:var(--text-xs);border-width:1px}.lg.svelte-cbabh9{width:76px;font-size:var(--text-2xl);border-width:3px}.red.svelte-cbabh9{background:var(--roulette-red)}.black.svelte-cbabh9{background:var(--roulette-black)}.green.svelte-cbabh9{background:var(--roulette-green)}ul.svelte-8vrshl{list-style:none;margin:0;padding:0}li.svelte-8vrshl{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}li.svelte-8vrshl:last-child{border-bottom:0}.ball-gap.svelte-8vrshl{width:32px;flex:none}.what.svelte-8vrshl{flex:1;min-width:0;display:flex;flex-direction:column}.label.svelte-8vrshl{font-weight:var(--weight-medium)}.meta.svelte-8vrshl{font-size:var(--text-xs)}.net.svelte-8vrshl{text-align:end}.empty.svelte-8vrshl{padding:var(--space-5);text-align:center}.more.svelte-8vrshl{align-self:center;border:0;background:transparent;color:var(--color-accent);padding:var(--space-2) var(--space-4)}ol.svelte-qlhbw0{list-style:none;margin:0;padding:0}li.svelte-qlhbw0{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}li.svelte-qlhbw0:last-child{border-bottom:0}.me.svelte-qlhbw0{background:var(--color-surface-raised)}.rank.svelte-qlhbw0{width:28px;text-align:center;color:var(--color-text-muted)}.dot.svelte-qlhbw0{width:8px;height:8px;border-radius:50%;background:var(--color-border);flex:none}.dot.on.svelte-qlhbw0{background:var(--color-win)}.name.svelte-qlhbw0{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:var(--weight-medium)}.you.svelte-qlhbw0{margin-inline-start:var(--space-2);font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.game.svelte-1xdw275{display:flex;align-items:center;gap:var(--space-4)}.soon.svelte-1xdw275{opacity:.5}.icon.svelte-1xdw275{display:grid;place-items:center;width:52px;aspect-ratio:1;flex:none;border-radius:var(--radius-md);background:var(--roulette-felt);color:var(--color-accent);font-size:var(--text-xl)}.info.svelte-1xdw275{flex:1;min-width:0}.info.svelte-1xdw275 p:where(.svelte-1xdw275){font-size:var(--text-sm)}.chip.svelte-yffeb5{--chip-bg: var(--palette-ink-500);--chip-fg: var(--chip-text-light);display:inline-grid;place-items:center;width:52px;aspect-ratio:1;border-radius:50%;border:3px dashed rgb(255 255 255 / .75);background:var(--chip-bg);color:var(--chip-fg);font-weight:var(--weight-bold);font-size:var(--text-sm);box-shadow:inset 0 0 0 4px var(--chip-bg),0 4px 10px -4px #000c;padding:0;transition:transform var(--duration-fast) var(--ease-out)}.sm.svelte-yffeb5{width:26px;border-width:2px;font-size:.6rem;box-shadow:inset 0 0 0 2px var(--chip-bg)}button.chip.svelte-yffeb5:active{transform:scale(.94)}.selected.svelte-yffeb5{transform:translateY(-4px);outline:2px solid var(--color-accent);outline-offset:3px}.tone-1.svelte-yffeb5{--chip-bg: var(--chip-1);--chip-fg: var(--chip-text-dark)}.tone-5.svelte-yffeb5{--chip-bg: var(--chip-5)}.tone-10.svelte-yffeb5{--chip-bg: var(--chip-10)}.tone-50.svelte-yffeb5{--chip-bg: var(--chip-50)}.tone-100.svelte-yffeb5{--chip-bg: var(--chip-100)}.layer.svelte-13rrew4{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:var(--gutter)}.backdrop.svelte-13rrew4{position:absolute;inset:0;border:0;background:var(--color-overlay);animation:svelte-13rrew4-fade var(--duration-base) var(--ease-out)}.modal.svelte-13rrew4{position:relative;width:min(100%,340px);overflow:clip;background:var(--color-surface-raised);border:2px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);animation:svelte-13rrew4-pop var(--duration-slow) var(--ease-out)}.win.svelte-13rrew4{border-color:var(--color-win)}.loss.svelte-13rrew4{border-color:var(--color-loss)}.body.svelte-13rrew4{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-5);text-align:center}.timer.svelte-13rrew4{height:4px;background:var(--color-border)}.line.svelte-13rrew4{height:100%;background:var(--color-accent);transform-origin:left;animation:svelte-13rrew4-drain linear forwards}.win.svelte-13rrew4 .line:where(.svelte-13rrew4){background:var(--color-win)}.loss.svelte-13rrew4 .line:where(.svelte-13rrew4){background:var(--color-loss)}@keyframes svelte-13rrew4-drain{to{transform:scaleX(0)}}@keyframes svelte-13rrew4-pop{0%{opacity:0;transform:scale(.9) translateY(12px)}}@keyframes svelte-13rrew4-fade{0%{opacity:0}}.title.svelte-qw7hjn{font-size:var(--text-xl)}.amount.svelte-qw7hjn{font-size:var(--text-lg);font-weight:var(--weight-bold)}.win.svelte-qw7hjn{color:var(--color-win)}.loss.svelte-qw7hjn{color:var(--color-loss)}.timer.svelte-979h9k{position:sticky;top:calc(var(--header-h) + var(--safe-top));z-index:4;display:flex;flex-direction:column;gap:var(--space-2);margin-inline:calc(-1 * var(--gutter));padding:var(--space-2) var(--gutter);background:color-mix(in srgb,var(--color-bg) 92%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)}.count.svelte-979h9k{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-accent)}.bar.svelte-979h9k{height:6px;border-radius:var(--radius-pill);background:var(--color-surface-raised);overflow:clip}.fill.svelte-979h9k{height:100%;background:var(--color-accent);transition:width .1s linear}.spinning.svelte-979h9k .fill:where(.svelte-979h9k){background:var(--color-text-faint)}.board.svelte-o39hz5{display:flex;flex-direction:column;gap:3px;padding:var(--space-2);background:var(--roulette-felt);border:2px solid var(--roulette-wheel-rim);border-radius:var(--radius-lg)}.grid.svelte-o39hz5{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.cell.svelte-o39hz5{position:relative;display:grid;place-items:center;width:100%;min-height:40px;padding:0;border:1px solid var(--roulette-line);border-radius:var(--radius-sm);background:transparent;color:var(--chip-text-light);font-weight:var(--weight-bold);font-size:var(--text-sm);transition:filter var(--duration-fast),transform var(--duration-fast) var(--ease-out)}.cell.svelte-o39hz5:active:not(:disabled){transform:scale(.95)}.cell.svelte-o39hz5:disabled{cursor:default}.red.svelte-o39hz5{background:var(--roulette-red)}.black.svelte-o39hz5{background:var(--roulette-black)}.green.svelte-o39hz5{background:var(--roulette-green)}.outside.svelte-o39hz5{background:var(--roulette-felt-deep)}.mine.svelte-o39hz5{outline:2px solid var(--color-accent);outline-offset:-2px}.stake.svelte-o39hz5{position:absolute;bottom:1px;right:3px;padding:0 5px;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-contrast);font-size:.65rem;line-height:1.5}.wheel.svelte-g5js0o{width:min(100%,300px);margin-inline:auto}svg.svelte-g5js0o{display:block;width:100%;height:auto;overflow:visible}.rim.svelte-g5js0o{fill:var(--roulette-wheel-rim)}.disc.svelte-g5js0o{transition-property:transform;transition-timing-function:cubic-bezier(.12,.62,.12,1)}.slice.svelte-g5js0o{stroke:var(--roulette-line);stroke-width:.5}.red.svelte-g5js0o{fill:var(--roulette-red)}.black.svelte-g5js0o{fill:var(--roulette-black)}.green.svelte-g5js0o{fill:var(--roulette-green)}.label.svelte-g5js0o{fill:var(--chip-text-light);font-size:8px;font-weight:700;font-family:var(--font-text)}.hub.svelte-g5js0o{fill:var(--roulette-felt-deep);stroke:var(--roulette-wheel-rim);stroke-width:3}.axle.svelte-g5js0o{fill:var(--roulette-wheel-rim)}.marker.svelte-g5js0o{fill:var(--roulette-marker);stroke:var(--color-bg);stroke-width:1.5}.center.svelte-1taz0hp{display:flex;justify-content:center;min-height:76px}.recent.svelte-1taz0hp{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1)}.chips.svelte-1taz0hp{display:flex;justify-content:center;gap:var(--space-3);padding-top:var(--space-2)}.error.svelte-1taz0hp{color:var(--color-danger);font-size:var(--text-sm);text-align:center}.feed.svelte-1taz0hp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm)}.swatches.svelte-198x4yy{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}.swatch.svelte-198x4yy{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs)}.chipcolor.svelte-198x4yy{width:28px;height:28px;border-radius:var(--radius-sm);border:1px solid var(--color-border);flex:none}code.svelte-198x4yy{font-family:var(--font-mono);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis}.space.svelte-198x4yy{height:24px;background:var(--color-accent)}.radius.svelte-198x4yy{width:56px;height:56px;background:var(--color-surface-raised);border:1px solid var(--color-border)}.splash.svelte-1n46o8q{min-height:100dvh;display:grid;place-items:center;font-size:4rem;color:var(--color-accent)}
