.user-avatar[data-v-7d5b7c68]{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block;background:#1f2937;border:2px solid rgba(255,255,255,.15);flex-shrink:0}.user-avatar.lg[data-v-7d5b7c68]{width:40px;height:40px}.user-avatar.xs[data-v-7d5b7c68]{width:22px;height:22px;border-width:1px}.user-avatar.sm[data-v-7d5b7c68]{width:28px;height:28px}.rank-badge[data-v-18d777ed]{display:inline-block;flex-shrink:0;object-fit:contain;vertical-align:middle;pointer-events:auto;-webkit-user-select:none;user-select:none}.um-host[data-v-9158a2f3]:not(.um-overlay){display:contents}.um-overlay[data-v-9158a2f3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);display:flex;flex-direction:column;align-items:flex-end;box-sizing:border-box;padding:var(--um-top, 66px) max(var(--ui-modal-gap),env(safe-area-inset-right,0px)) max(var(--ui-modal-gap),env(safe-area-inset-bottom,0px)) max(var(--ui-modal-gap),env(safe-area-inset-left,0px));overflow:hidden;background:#04030c80;touch-action:manipulation;animation:um-fade-9158a2f3 .14s ease-out}.user-menu[data-v-9158a2f3]{--um-text: rgba(255, 255, 255, .92);--um-ico: var(--purple-soft);--um-hover: rgba(var(--purple-rgb), .09);--um-press: rgba(var(--purple-rgb), .15);--um-ring: inset 0 0 0 2px rgba(var(--action-rgb), .75);--um-exit: #ee929b;position:absolute;top:calc(100% + 8px);right:0;z-index:70;width:320px;max-width:calc(100vw - 24px);max-height:calc(var(--ui-modal-max-h) - 64px);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-soft);box-shadow:var(--panel-shine),0 18px 44px #00000080,0 2px 8px #0000004d;text-align:left;transform-origin:top right;animation:um-in-9158a2f3 .14s var(--ease-out-soft) both}.user-menu--sheet[data-v-9158a2f3]{position:relative;top:auto;right:auto;width:min(460px,100%);max-width:none;min-height:0;max-height:min(100%,var(--ui-modal-max-h));border-radius:18px}.user-menu--sheet[data-v-9158a2f3]:focus{outline:none}.um-head[data-v-9158a2f3]{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:12px 14px 12px 12px;border-bottom:1px solid var(--border-soft)}.um-head-av[data-v-9158a2f3]{display:grid;flex-shrink:0}.um-head-name[data-v-9158a2f3]{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.25;color:var(--text)}.um-rank[data-v-9158a2f3]{flex-shrink:0;display:flex;align-items:center;gap:12px;width:calc(100% - 12px);margin:6px 6px 0;padding:8px 10px 8px 8px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--um-rank) 22%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--um-rank) 7%,transparent);color:var(--um-text);font-family:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.um-rank[data-v-9158a2f3]:hover,.um-rank[data-v-9158a2f3]:focus-visible{outline:none;background:color-mix(in srgb,var(--um-rank) 13%,transparent);border-color:color-mix(in srgb,var(--um-rank) 40%,transparent)}.um-rank[data-v-9158a2f3]:focus-visible{box-shadow:var(--um-ring)}.um-rank[data-v-9158a2f3]:active{background:color-mix(in srgb,var(--um-rank) 18%,transparent)}.um-rank:hover .um-chev[data-v-9158a2f3],.um-rank:focus-visible .um-chev[data-v-9158a2f3]{color:var(--text-muted)}.um-rank-medal[data-v-9158a2f3]{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px}.um-rank-medal.is-ghost[data-v-9158a2f3]{filter:grayscale(1) brightness(.45)}.um-rank-main[data-v-9158a2f3]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.um-rank-top[data-v-9158a2f3]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.um-rank-name[data-v-9158a2f3]{font-size:var(--text-label);font-weight:800;color:var(--um-rank);white-space:nowrap}.um-rank-xp[data-v-9158a2f3]{font-size:var(--text-caption);font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.um-rank-bar[data-v-9158a2f3]{position:relative;height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}.um-rank-bar>span[data-v-9158a2f3]{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--um-rank);transition:width .6s var(--ease-out-expo, ease-out)}.um-rank-line[data-v-9158a2f3]{font-size:var(--text-caption);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.um-close[data-v-9158a2f3]{flex-shrink:0;width:40px;height:40px;margin:-4px -4px -4px 0;border-radius:10px}.um-close[data-v-9158a2f3]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--action-rgb),.75)}.um-scroll[data-v-9158a2f3]{flex:1 1 auto;min-height:0;padding:8px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:manipulation}.um-list[data-v-9158a2f3]{display:flex;flex-direction:column;gap:2px}.um-item[data-v-9158a2f3]{width:100%;min-height:46px;padding:7px 10px 7px 8px;box-sizing:border-box;display:flex;align-items:center;gap:12px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--um-text);font-family:inherit;font-size:var(--text-label);font-weight:500;line-height:1.3;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.um-item[data-v-9158a2f3]:hover{color:var(--text);background:var(--um-hover)}.um-item[data-v-9158a2f3]:active{background:var(--um-press)}.um-item[data-v-9158a2f3]:focus-visible{outline:none;color:var(--text);background:var(--um-hover);box-shadow:var(--um-ring)}.um-ico[data-v-9158a2f3]{flex-shrink:0;width:32px;height:32px;box-sizing:border-box;display:grid;place-items:center;border-radius:10px;color:var(--um-ico);background:rgba(var(--purple-rgb),.08);border:1px solid rgba(var(--purple-rgb),.14);transition:color var(--dur-fast) ease,background-color var(--dur-fast) ease,border-color var(--dur-fast) ease}.um-item:hover .um-ico[data-v-9158a2f3],.um-item:focus-visible .um-ico[data-v-9158a2f3]{color:var(--purple-tint);background:rgba(var(--purple-rgb),.14);border-color:rgba(var(--purple-rgb),.24)}.um-label[data-v-9158a2f3]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.um-badge[data-v-9158a2f3]{flex:0 1 auto;min-width:0;display:inline-block;padding:3px 8px;border-radius:999px;font-size:var(--text-caption);font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--purple-tint);background:rgba(var(--purple-rgb),.12);border:1px solid rgba(var(--purple-rgb),.22)}.um-badge[data-v-9158a2f3]:first-letter{text-transform:uppercase}.um-count[data-v-9158a2f3]{flex-shrink:0;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;display:inline-grid;place-items:center;border-radius:999px;font-size:var(--text-caption);font-weight:700;line-height:1;color:var(--text);background:var(--alert)}.um-chev[data-v-9158a2f3]{color:var(--text-faint);transition:color var(--dur-fast) ease,transform var(--dur-fast) ease}.um-item:hover .um-chev[data-v-9158a2f3],.um-item:focus-visible .um-chev[data-v-9158a2f3]{color:var(--text-muted)}.um-item:focus-visible .um-chev[data-v-9158a2f3]{transform:translate(1px)}@media(hover:hover){.um-item:hover .um-chev[data-v-9158a2f3]{transform:translate(1px)}}.um-sep[data-v-9158a2f3]{flex-shrink:0;height:1px;margin:8px 6px;background:var(--border-soft)}.um-lang[data-v-9158a2f3]{display:flex;align-items:flex-start;gap:12px;padding:7px 10px 7px 8px}.um-lang-body[data-v-9158a2f3]{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px}.um-lang-title[data-v-9158a2f3]{font-size:var(--text-label);font-weight:500;line-height:32px;color:var(--um-text)}.um-lang-chips[data-v-9158a2f3]{display:flex;flex-wrap:wrap;gap:6px}.um-chip[data-v-9158a2f3]{height:32px;min-width:40px;padding:0 10px;box-sizing:border-box;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-body-sm);font-weight:700;letter-spacing:.02em;color:var(--text-muted);background:var(--bg-input);border:1px solid var(--border-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) ease,background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.um-chip[data-v-9158a2f3]:hover{color:var(--text);background:var(--um-hover);border-color:var(--role-selected-hint)}.um-chip[data-v-9158a2f3]:active{background:var(--um-press)}.um-chip[data-v-9158a2f3]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--action-rgb),.75)}.um-chip.active[data-v-9158a2f3]{color:var(--role-selected-text);background:var(--role-selected-bg);border-color:var(--role-selected-border)}.um-chip.active[data-v-9158a2f3]:hover{background:var(--role-selected-bg-hover)}.um-caption[data-v-9158a2f3]{padding:2px 10px 4px;font-size:var(--text-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.um-item--service[data-v-9158a2f3]{min-height:38px;padding-top:4px;padding-bottom:4px;font-size:var(--text-body);color:var(--text-muted)}.um-item--service .um-ico[data-v-9158a2f3]{width:28px;height:28px;margin:0 2px;border-radius:var(--radius-sm);color:var(--text-muted);background:transparent;border:1px dashed var(--border-strong)}.um-item--service:hover .um-ico[data-v-9158a2f3],.um-item--service:focus-visible .um-ico[data-v-9158a2f3]{color:var(--text-dim);background:transparent;border-color:#ffffff42}.um-meta[data-v-9158a2f3]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-faint)}.um-foot[data-v-9158a2f3]{flex-shrink:0;padding:6px 8px 8px;border-top:1px solid var(--border-soft)}.um-item--exit[data-v-9158a2f3]{color:var(--um-exit)}.um-item--exit .um-ico[data-v-9158a2f3]{color:var(--um-exit);background:transparent;border-color:#ee929b2e}.um-item--exit[data-v-9158a2f3]:hover,.um-item--exit[data-v-9158a2f3]:focus-visible{color:#f6b4ba;background:#f8717114}.um-item--exit[data-v-9158a2f3]:active{background:#f8717121}.um-item--exit[data-v-9158a2f3]:focus-visible{box-shadow:var(--um-ring)}.um-item--exit:hover .um-ico[data-v-9158a2f3],.um-item--exit:focus-visible .um-ico[data-v-9158a2f3]{color:#f6b4ba;background:#f871711a;border-color:#f8717147}.user-menu--sheet .um-item[data-v-9158a2f3]{min-height:50px;font-size:15px}.user-menu--sheet .um-item--service[data-v-9158a2f3]{min-height:44px;font-size:var(--text-label)}.user-menu--sheet .um-lang-title[data-v-9158a2f3]{font-size:15px}@keyframes um-in-9158a2f3{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes um-fade-9158a2f3{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.user-menu[data-v-9158a2f3],.um-overlay[data-v-9158a2f3]{animation:none}}.odo[data-v-6a3d1a6c]{position:relative;display:inline-flex}.odo-row[data-v-6a3d1a6c]{display:inline-flex;align-items:flex-start;height:1.2em;height:1lh;overflow:hidden}.odo-col[data-v-6a3d1a6c]{position:relative;display:block;height:1.2em;height:1lh;overflow:hidden}.odo-col.is-lead[data-v-6a3d1a6c]{max-width:calc(var(--lead, 1) * 1em);opacity:var(--lead, 1)}.odo-strip[data-v-6a3d1a6c]{display:flex;flex-direction:column;will-change:transform}.odo-d[data-v-6a3d1a6c],.odo-ch[data-v-6a3d1a6c]{display:block;height:1.2em;height:1lh;text-align:center}.odo-col.is-fast .odo-strip[data-v-6a3d1a6c]{filter:blur(.6px);opacity:.88}.odo-sr[data-v-6a3d1a6c]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ui-overlay.ui-sheet-overlay{z-index:var(--ui-sheet-z, var(--z-modal))}.ui-sheet .ui-modal-chrome{gap:8px}.ui-modal-body.ui-modal-body--flex{display:flex;flex-direction:column;min-height:0}.ui-sheet-grab{display:none}@media(max-width:1099px){.ui-overlay.ui-sheet-overlay{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:max(var(--ui-modal-gap),env(safe-area-inset-top,0px)) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);touch-action:none;overscroll-behavior:none}.ui-overlay.ui-sheet-overlay--fill{padding:0}.ui-modal.ui-sheet{flex:0 1 auto;width:100%;max-width:var(--ui-sheet-max-w, none);height:var(--ui-sheet-h, auto);min-height:var(--ui-sheet-min-h, 0px);max-height:var(--ui-sheet-max-h, 100%);padding:0 var(--ui-sheet-pad-x, 12px) calc(var(--ui-sheet-pad-b, 10px) + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:var(--radius-modal) var(--radius-modal) 0 0;box-shadow:0 -18px 48px #00000080;touch-action:none;overscroll-behavior:none;animation:ui-sheet-in var(--dur-slow) var(--ease-out-soft)}.ui-modal.ui-sheet.ui-sheet--fill{flex:1 1 auto;height:auto;max-height:none;padding-top:env(safe-area-inset-top,0px);border-width:0;border-radius:0;box-shadow:none}.ui-sheet-grab{position:relative;display:block;flex-shrink:0;height:24px;margin:0 calc(-1 * var(--ui-sheet-pad-x, 12px));cursor:grab}.ui-sheet-grab:before{content:"";position:absolute;top:10px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:999px;background:#ffffff38}.ui-sheet .ui-modal-scroll{-webkit-overflow-scrolling:touch;touch-action:manipulation;overscroll-behavior:contain}.ui-sheet--lg-head .ui-tabs{padding:3px}.ui-sheet--lg-head .ui-modal-close{width:48px;height:48px;background:var(--bg-card);border-color:#ffffff1f}.ui-sheet--lg-head .ui-modal-close:not(:focus-visible){box-shadow:var(--panel-shine)}.ui-modal.ui-sheet.is-held{animation:none}.ui-modal.ui-sheet.is-drag,.ui-modal.ui-sheet.is-settle,.ui-modal.ui-sheet.is-leave{animation:none;transform:translate3d(0,var(--ui-sheet-dy, 0px),0)}.ui-modal.ui-sheet.is-drag{transition:none;-webkit-user-select:none;user-select:none}.ui-modal.ui-sheet.is-settle{transition:transform var(--dur-fast) var(--ease-out-soft)}.ui-modal.ui-sheet.is-leave{transition:transform var(--dur-fast) ease-in}}@media(min-width:1100px){.ui-modal.ui-sheet{width:min(var(--ui-sheet-w, 420px),100%)}}@media(prefers-reduced-motion:reduce){.ui-modal.ui-sheet.is-settle,.ui-modal.ui-sheet.is-leave{transition:none}}@keyframes ui-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.gs-sheet{--ui-sheet-pad-x: 24px;--ui-sheet-pad-b: 18px}.gs-lobby[data-v-4ee7384a]{display:flex;align-items:center;gap:10px;width:100%;height:46px;padding:0 12px;margin-bottom:12px;border-radius:var(--radius-md);color:var(--text-dim);font-weight:700;font-size:var(--text-label);background:#ffffff0a;border:1px solid var(--border-soft);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.gs-lobby[data-v-4ee7384a]:hover{color:var(--text);background:#ffffff12;border-color:var(--border-strong)}.gs-lobby-chev[data-v-4ee7384a]{margin-left:auto;opacity:.6}.gs-grid[data-v-4ee7384a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin:0;padding:0;list-style:none}.gs-tile[data-v-4ee7384a]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:12px 8px 10px;border-radius:var(--radius-lg);background:radial-gradient(80% 70% at 50% 30%,rgba(var(--action-rgb),.08),transparent 70%),#ffffff09;border:1px solid rgba(255,255,255,.07);transition:transform var(--dur-fast) var(--ease-out-soft),border-color var(--dur-fast) ease,background var(--dur-fast) ease}.gs-tile[data-v-4ee7384a]:hover{transform:translateY(-1px);border-color:rgba(var(--action-rgb),.38)}.gs-tile.is-on[data-v-4ee7384a]{border-color:var(--role-selected-border);background:radial-gradient(80% 70% at 50% 30%,rgba(var(--role-selected-rgb),.24),transparent 70%),rgba(var(--role-selected-rgb),.08)}.gs-art[data-v-4ee7384a]{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45))}.gs-name[data-v-4ee7384a]{font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:700;color:var(--text);text-align:center}.gs-badge[data-v-4ee7384a]{position:absolute;top:8px;right:8px;padding:1px 6px;border-radius:999px;font-size:var(--text-caption);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--action-ink);background:var(--action)}.gs-badge--new[data-v-4ee7384a]{color:#052e1a;background:var(--success)}.rk-ring[data-v-6c8d8200]{position:relative;display:inline-grid;place-items:center;flex-shrink:0;border-radius:50%}.rk-ring[data-v-6c8d8200]>:first-child{grid-area:1 / 1}.rk-ring-arc[data-v-6c8d8200]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);transform:rotate(-90deg);pointer-events:none;overflow:visible}.rk-ring-track[data-v-6c8d8200],.rk-ring-fill[data-v-6c8d8200]{fill:none;stroke-width:2.2}.rk-ring-track[data-v-6c8d8200]{stroke:#ffffff1a}.rk-ring-fill[data-v-6c8d8200]{stroke:var(--rk-color);stroke-linecap:round;filter:drop-shadow(0 0 2px var(--rk-glow));transition:stroke-dasharray .7s var(--ease-out-expo, ease-out)}.rk-ring-tag[data-v-6c8d8200]{position:absolute;right:-6px;bottom:-5px;z-index:1;display:grid;place-items:center;padding:1px;border-radius:50%;background:color-mix(in srgb,var(--rk-color) 14%,var(--bg, #07070f));border:1px solid color-mix(in srgb,var(--rk-color) 65%,transparent);box-shadow:0 0 0 1.5px var(--bg, #07070f),0 2px 6px #0009;pointer-events:none}.rk-ring.is-pending[data-v-6c8d8200]:after,.rk-ring.is-near[data-v-6c8d8200]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;pointer-events:none}.rk-ring.is-pending[data-v-6c8d8200]:after{box-shadow:0 0 0 2px var(--rk-color),0 0 16px var(--rk-glow);animation:rk-ring-pulse-6c8d8200 1.6s ease-in-out infinite}.rk-ring.is-near[data-v-6c8d8200]:after{background:conic-gradient(from 0deg,transparent 0 70%,color-mix(in srgb,var(--rk-color) 70%,transparent) 85%,transparent 100%);mask:radial-gradient(circle,transparent 62%,#000 64%,#000 72%,transparent 74%);animation:rk-ring-spin-6c8d8200 2.4s linear infinite}@keyframes rk-ring-pulse-6c8d8200{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes rk-ring-spin-6c8d8200{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.rk-ring.is-pending[data-v-6c8d8200]:after,.rk-ring.is-near[data-v-6c8d8200]:after{animation:none}}html[data-reduce-motion="1"] .rk-ring.is-pending[data-v-6c8d8200]:after,html[data-reduce-motion="1"] .rk-ring.is-near[data-v-6c8d8200]:after{animation:none}.app{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;color:var(--text);background:var(--bg, #050510);overflow-x:hidden}.app>:not(.app-bg){position:relative;z-index:1}html.app-page-hidden .app-bg-orb,html.app-page-hidden .app-cosmos-far,html.app-page-hidden .app-cosmos-near,html.app-page-hidden .app-cosmos-spark,html.app-page-hidden .wheel-cosmos,html.app-page-hidden .cosmos-nebula,html.app-page-hidden .cosmos-stars,html.app-page-hidden .cosmos-spark,html.app-page-hidden .cosmos-comet,html.app-page-hidden .btn-bonuses .bonus-ico:before,html.app-page-hidden .btn-bonuses .bonus-sparks,html.app-page-hidden .balance.wallet-need,html.app-page-hidden .balance-pill.wallet-need,html.app-page-hidden .invite-chip.pulse-on,html.app-page-hidden .invite-chip.pulse-on:after,html.app-page-hidden .invite-chip.pulse-on .invite-chip-ico,html.app-page-hidden .invite-panel.pulse-on,html.app-page-hidden .invite-panel.pulse-on:after,html.app-page-hidden .invite-panel.pulse-on .invite-ico,html.app-page-hidden .wheel-stage.phase-betting .pointer-img,html.app-page-hidden .avatar-btn.has-alert.pulse-on .avatar-alert-dot,html.app-page-hidden .wheel-seg-me-outline,html.app-page-hidden .hub.hub-neon .hub-ring,html.app-page-hidden .chip.me:not(.winner):not(.just-joined),html.app-page-hidden .bn-state.is-live .bn-dot{animation-play-state:paused!important}@media(max-width:1099px){.app-bg-orb,.app-cosmos-spark,.app-bg-noise,.app-bg-grid,.cosmos-nebula,.cosmos-spark,.cosmos-comet{display:none!important}.app-cosmos-far,.app-cosmos-near,.cosmos-stars,.cosmos-stars-far,.cosmos-stars-near{animation:none!important}.app-cosmos-near,.cosmos-stars-near{opacity:.28}.wheel-glow{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;pointer-events:none;background:radial-gradient(circle,var(--skin-glow, rgba(139, 92, 246, .26)),transparent 72%);filter:none;opacity:.9;transition:background .4s ease,opacity .35s ease}.wheel-stage.phase-spinning .wheel-glow{background:radial-gradient(circle,var(--skin-glow-spin, rgba(167, 139, 250, .3)),transparent 70%);opacity:.75}.wheel-stage.phase-result .wheel-glow{background:radial-gradient(circle,var(--skin-glow-win, rgba(52, 211, 153, .26)),transparent 72%);opacity:1;animation:none}.pointer-beam{display:none!important}.hub.hub-glass .hub-core,.hub-glass .hub-core{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.wheel-seg-me-outline,.hub.hub-neon .hub-ring,.chip.me:not(.winner):not(.just-joined){animation:none!important}.wheel-seg-me-outline.is-spinning,.wheel-seg-me-outline.is-result{filter:none!important;stroke-width:1.4}.wheel-seg-winner-outline{filter:none!important;stroke-width:.9}.wheel-stage.phase-betting .pointer-img{filter:drop-shadow(0 0 6px rgba(22,163,74,.55))}.wheel-stage.phase-result .pointer-img{filter:drop-shadow(0 0 8px rgba(52,211,153,.7))}.wheel-stage.phase-spinning .pointer-img{filter:none!important}.hub.phase-betting .hub-ring,.hub.hub-neon.phase-betting .hub-ring{filter:drop-shadow(0 0 7px rgba(22,163,74,.42))}.hub.phase-result .hub-ring,.hub.hub-neon.phase-result .hub-ring{filter:drop-shadow(0 0 8px rgba(52,211,153,.48))}.hub.phase-spinning .hub-ring,.hub.hub-neon.phase-spinning .hub-ring{filter:none!important}.topbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.logo,.logo-img{filter:none!important}.wheel-disk{box-shadow:0 0 0 2px var(--skin-disk-ring, rgba(8, 8, 16, .85)),0 0 0 3px var(--skin-disk-accent, rgba(var(--action-deep-rgb), .45)),0 8px 22px #00000073,0 0 28px var(--skin-glow, rgba(139, 92, 246, .22))!important}.wheel-stage.phase-spinning .wheel-disk{box-shadow:0 0 0 2px var(--skin-disk-ring, rgba(8, 8, 16, .85)),0 0 0 3px var(--skin-disk-accent, rgba(var(--action-deep-rgb), .45))!important}.bet-dock .dock-panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bn-overlay,.wp-overlay,.wal-overlay,.ref-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}}.topbar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px;padding:0 20px;border-bottom:0;background:linear-gradient(180deg,#ffffff0e,#ffffff08),color-mix(in srgb,var(--bg, #07070f) 94%,transparent);box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07)),0 10px 24px -14px #000000bf;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;background:linear-gradient(0deg,rgba(var(--action-rgb),.3) 0,rgba(var(--action-rgb),.3) 1px,rgba(var(--action-rgb),.07) 1px,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);pointer-events:none}.top-left,.top-right{display:flex;align-items:center;gap:12px}.logo{display:flex;align-items:center;gap:10px;min-width:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;color:inherit;text-decoration:none;touch-action:manipulation;filter:drop-shadow(0 0 10px rgba(0,180,255,.28)) drop-shadow(0 0 18px rgba(124,58,237,.22))}a.logo:hover{filter:drop-shadow(0 0 12px rgba(0,180,255,.45)) drop-shadow(0 0 22px rgba(124,58,237,.38))}a.logo:active{transform:translateY(1px)}.logo-img{display:block;height:38px;width:auto;max-width:min(300px,58vw);object-fit:contain;object-position:left center;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45)) drop-shadow(0 0 6px rgba(0,212,255,.18))}.logo-img-mobile{height:32px;width:32px;max-width:32px;object-fit:contain}@media(max-width:560px){.topbar.mobile-only .logo{width:34px;height:34px;flex-shrink:0}.topbar.mobile-only .logo-img-mobile{height:34px;width:34px;max-width:34px}}@media(max-width:380px){.topbar.mobile-only .logo{width:30px;height:30px}.topbar.mobile-only .logo-img-mobile{height:30px;width:30px;max-width:30px}.topbar.mobile-only{padding:0 10px;gap:8px}.topbar.mobile-only .top-right{gap:6px}.topbar.mobile-only .balance-pill .bal-source{display:none}}.topbar.mobile-only .top-right{min-width:0;flex:1 1 auto;justify-content:flex-end}.topbar.mobile-only .balance-pill .bal-value{min-width:0}.topbar.mobile-only .balance-pill,.topbar.mobile-only .btn-bonuses.compact,.topbar.mobile-only .icon-btn.compact,.topbar.mobile-only .avatar-btn{flex-shrink:0}.lang-wrap{position:relative;flex-shrink:0}.round-ico-btn.chrome-tool.icon-only{width:32px;height:32px;padding:0;border-radius:10px;color:#c4b5fd;background:rgba(var(--purple-rgb, 139, 92, 246),.12);border:1px solid rgba(167,139,250,.28);touch-action:manipulation;transition:color var(--dur-fast) ease,background var(--dur-fast) ease,border-color var(--dur-fast) ease,transform var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.round-ico-btn.chrome-tool.icon-only:hover,.round-ico-btn.chrome-tool.icon-only:focus-visible{color:#ede9fe;background:rgba(var(--purple-rgb, 139, 92, 246),.2);border-color:#c4b5fd8c;transform:translateY(-1px);filter:none}.round-ico-btn.chrome-tool.icon-only:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}.round-ico-btn.chrome-tool.icon-only:active{transform:translateY(0);filter:none}.round-ico-btn.chrome-tool.icon-only[aria-expanded=true]{color:var(--role-selected-text);background:rgba(var(--role-selected-rgb),.26);border-color:var(--role-selected-border-hover);box-shadow:0 0 0 3px rgba(var(--role-selected-rgb),.14)}.chrome-tool-shield{width:15px;height:15px}.round-ico-btn.chrome-tool.chrome-tool--fair{color:#6ee7b7;background:linear-gradient(135deg,#34d39938,#10b9811a);border-color:#34d39966}.round-ico-btn.chrome-tool.chrome-tool--fav.is-on{color:var(--role-selected-tint);background:linear-gradient(rgba(var(--role-selected-rgb),.4),rgba(var(--role-selected-rgb),.4)),#0e0b1aeb;border-color:var(--role-selected-border);box-shadow:0 0 0 1px #08061480,inset 0 1px #ffffff1a}.round-ico-btn.chrome-tool.chrome-tool--fav.is-on .ui-ico-fill{opacity:1}.round-ico-btn.chrome-tool.chrome-tool--fav.is-on:hover,.round-ico-btn.chrome-tool.chrome-tool--fav.is-on:focus-visible{color:var(--role-selected-tint);background:linear-gradient(rgba(var(--role-selected-rgb),.48),rgba(var(--role-selected-rgb),.48)),#0e0b1aeb;border-color:var(--role-selected-border-hover)}.round-ico-btn.chrome-tool.chrome-tool--fav:focus-visible{box-shadow:0 0 0 2px rgba(var(--role-selected-edge-rgb),.85)}.round-ico-btn.chrome-tool.chrome-tool--fav.is-pop{box-shadow:0 0 0 3px rgba(var(--role-selected-edge-rgb),.22);animation:chrome-fav-pop .42s cubic-bezier(.22,1.4,.36,1)}.chrome-divider{width:1px;height:20px;align-self:center;background:linear-gradient(180deg,transparent,rgba(196,181,253,.35),transparent)}.game-chrome-col{position:relative}.chrome-fav-pill{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:6px 10px;border-radius:999px;background:#140e28e0;border:1px solid rgba(196,181,253,.35);color:#ede9fe;font-size:12px;font-weight:700;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gcs-fav{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;margin:0 0 8px;padding:0 10px;border-radius:10px;border:1px solid rgba(167,139,250,.28);background:rgba(var(--purple-rgb),.12);color:#c4b5fd;cursor:pointer;touch-action:manipulation}.gcs-fav:hover,.gcs-fav:focus-visible{color:#ede9fe;border-color:#c4b5fd8c;background:rgba(var(--purple-rgb),.2)}.gcs-fav[aria-pressed=true]{color:var(--role-selected-tint);background:linear-gradient(rgba(var(--role-selected-rgb),.4),rgba(var(--role-selected-rgb),.4)),#0e0b1aeb;border-color:var(--role-selected-border)}.gcs-fav[aria-pressed=true] .ui-ico-fill{opacity:1}@keyframes chrome-fav-pop{0%{transform:scale(1)}45%{transform:scale(1.14)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.round-ico-btn.chrome-tool.chrome-tool--fav.is-pop{animation:none}}.round-ico-btn.chrome-tool.chrome-tool--fair:hover,.round-ico-btn.chrome-tool.chrome-tool--fair:focus-visible{color:#a7f3d0;background:linear-gradient(135deg,#34d3994d,#10b98126);border-color:#6ee7b799;box-shadow:0 0 12px #34d39947}@media(prefers-reduced-motion:reduce){.round-ico-btn.chrome-tool.icon-only:hover,.round-ico-btn.chrome-tool.icon-only:focus-visible{transform:none}}.lang{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 8px 0 9px;border-radius:var(--radius-sm);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);font-size:var(--text-body-sm);font-weight:600;cursor:pointer;transition:border-color var(--dur-fast) ease,color var(--dur-fast) ease,background var(--dur-fast) ease}.lang .lang-globe{opacity:.7}.lang .chev{margin-left:-1px}.lang:hover{color:#e5e7eb;border-color:#ffffff29;background:#ffffff1a}.lang:hover .lang-globe{opacity:1}.lang.compact-lang{height:28px;padding:0 8px;font-size:var(--text-caption);min-width:36px}.topbar.mobile-only .lang-menu{right:0;left:auto}.lang-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:70;min-width:88px;padding:4px;border-radius:10px;background:var(--bg-card, #12121e);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 28px #00000073;display:flex;flex-direction:column;gap:2px;transform-origin:top right;animation:ui-pop-in var(--dur-fast, .18s) var(--ease-out-soft, ease-out)}.lang-menu button{height:32px;padding:0 10px;border-radius:7px;text-align:left;white-space:nowrap;font-size:var(--text-body-sm);font-weight:700;color:var(--text-muted);background:transparent;border:1px solid transparent}.lang-menu button:hover{color:var(--text);background:#ffffff14}.lang-menu button.active{color:var(--role-selected-text);background:var(--role-selected-bg);border-color:var(--role-selected-border)}.lang-menu button.active:hover{background:var(--role-selected-bg-hover)}.user-menu-wrap{position:relative;flex-shrink:0}.chev.open{transform:rotate(180deg)}.balance,.balance-pill{position:relative;display:flex;align-items:center;gap:6px;height:36px;padding:0 14px 0 8px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);font-weight:600;font-size:var(--text-body);color:var(--text-dim);white-space:nowrap;flex-shrink:0;overflow:visible;transition:border-color .28s ease,background .28s ease,box-shadow .28s ease,color .28s ease}.balance-pill{height:34px;padding:0 3px 0 8px;background:var(--glass-bg);border:1px solid rgba(255,255,255,.1);box-shadow:var(--glass-top);cursor:pointer}.balance.clickable,.balance[role=button]{cursor:pointer}.balance[role=button]:hover,.balance[role=button]:focus-visible{background:#ffffff12;border-color:#ffffff2e;color:var(--text);outline:none}.balance.bonus-mode[role=button]:hover,.balance.bonus-mode[role=button]:focus-visible{filter:brightness(1.06);border-color:rgba(var(--action-rgb),.75)}.balance-pill[role=button]:hover,.balance-pill[role=button]:focus-visible{background:#ffffff12;border-color:#ffffff2e;color:var(--text);outline:none}.balance-pill.wallet-need[role=button]:hover,.balance-pill.wallet-need[role=button]:focus-visible{filter:brightness(1.08);border-color:rgba(var(--action-rgb),.9)}.balance[role=button]:focus-visible,.balance-pill[role=button]:focus-visible{box-shadow:var(--focus-ring)}.balance.bonus-mode,.balance-pill.bonus-mode{color:var(--text);border-color:rgba(var(--action-rgb),.55);background:linear-gradient(180deg,rgba(var(--action-rgb),.14),rgba(var(--action-rgb),.04));box-shadow:0 0 0 1px rgba(var(--action-rgb),.12),inset 0 1px #ffffff14}.balance.bonus-mode .bal-value,.balance-pill.bonus-mode .bal-value{color:var(--text)}.balance.bonus-mode .plus,.balance-pill.bonus-mode .plus{border-color:#ffffff59}.balance .bal-source,.balance-pill .bal-source{display:grid;place-items:center;flex-shrink:0;width:17px;height:17px;margin-inline-end:1px;color:var(--text-muted)}.balance .bal-source-wallet,.balance-pill .bal-source-wallet,.balance .bal-source-bonus,.balance-pill .bal-source-bonus{display:block;width:17px;height:17px}.balance-pill .bal-source,.balance-pill .bal-source-wallet,.balance-pill .bal-source-bonus{width:16px;height:16px}.wallet-cap .balance .bal-source:has(.bal-wallet){width:26px;height:26px;margin-inline-end:0}.bal-wallet{display:block;width:26px;height:26px;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));transform-origin:50% 88%;transition:transform .22s cubic-bezier(.34,1.56,.64,1);-webkit-user-drag:none;pointer-events:none}.balance .coin,.balance-pill .coin{opacity:.95;transition:transform .28s ease,filter .28s ease}.bal-value{color:var(--text);font-variant-numeric:tabular-nums;min-width:4.75ch;transition:color .28s ease,text-shadow .28s ease}.bal-skel{display:block;width:5.5ch;height:.9em;border-radius:var(--radius-sm)}.coin{width:1.1em;height:1.1em;border-radius:50%;flex-shrink:0;display:block;object-fit:contain}.coin.xs{width:.92em;height:.92em;transform:translateY(.02em)}.amt{display:inline-flex;align-items:center;gap:.28em;white-space:nowrap;flex-wrap:nowrap;max-width:100%;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.btn-games{display:inline-flex;align-items:center;gap:4px;height:var(--control-h, 36px);padding:0 12px 0 8px;border-radius:var(--radius-sm, 10px);background:var(--glass-bg);border:1px solid rgba(255,255,255,.1);box-shadow:var(--glass-top);color:var(--text-dim);font-weight:700;font-size:var(--text-body);letter-spacing:.01em;text-decoration:none;touch-action:manipulation;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.btn-games .btn-games-grid{margin-right:4px;color:var(--action-tint)}.btn-games .ui-ico--chevron-left{margin-right:-4px;opacity:.6;transition:transform var(--dur-fast) var(--ease-out-soft, ease)}.btn-games:hover{background:#ffffff14;border-color:rgba(var(--action-rgb),.4);color:var(--text)}.btn-games:hover .ui-ico--chevron-left{transform:translate(-2px);opacity:1}.btn-games:active{transform:translateY(1px)}.wallet-cap{position:relative;display:inline-flex;align-items:stretch;height:var(--control-h, 36px);border-radius:11px;background:var(--glass-bg);border:1px solid rgba(255,255,255,.1);box-shadow:var(--glass-top);overflow:visible;flex-shrink:0;transition:border-color var(--dur-base) ease,box-shadow var(--dur-base) ease}.wallet-cap:hover{border-color:#ffffff2e}.wallet-cap .balance{height:auto;padding:0 12px 0 10px;border:none;border-radius:10px 0 0 10px;background:transparent;box-shadow:none;gap:7px;font-size:var(--text-label);font-weight:700}.wallet-cap .balance[role=button]:hover,.wallet-cap .balance[role=button]:focus-visible{background:#ffffff0d;border:none;box-shadow:inset 0 0 0 1px #ffffff0f}.wallet-cap .balance[role=button]:focus-visible{box-shadow:var(--focus-ring)}.wallet-cap .balance .bal-source{color:#ffffff8c}@media(hover:hover){.wallet-cap .balance[role=button]:hover .bal-wallet{transform:translateY(-2px) rotate(-6deg)}}.wallet-cap .balance[role=button]:active .bal-wallet{transform:translateY(1px) scale(.96);transition-duration:.08s}.wallet-cap .balance.bonus-mode .bal-source{color:var(--action-tint)}.wallet-cap .balance .coin{width:16px;height:16px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}.ui-btn.wallet-dep{height:auto;gap:5px;margin:3px;padding:0 12px 0 9px;border-color:#ffffff38;font-size:12.5px;font-weight:800;letter-spacing:.02em;box-shadow:inset 0 1px #ffffff73,0 2px 8px rgba(var(--action-deep-rgb),.35)}.wallet-dep:focus-visible{outline:none;box-shadow:var(--focus-ring),inset 0 1px #ffffff73}.wallet-cap.bonus-mode{border-color:rgba(var(--action-rgb),.55);background:linear-gradient(180deg,rgba(var(--action-rgb),.16),rgba(var(--action-rgb),.05));box-shadow:0 0 0 1px rgba(var(--action-rgb),.12),var(--glass-top)}.wallet-cap.wallet-need{border-color:rgba(var(--action-rgb),.75);box-shadow:0 0 0 1px rgba(var(--action-rgb),.35),0 0 18px rgba(var(--action-mid-rgb),.45);animation:wallet-need-pulse 1.1s ease-in-out infinite}.wallet-cap.wallet-need .wallet-dep{animation:wallet-plus-pop 1.1s ease-in-out infinite}.wallet-cap .balance.wallet-need{animation:none;box-shadow:none;background:transparent}.balance.wallet-need,.balance-pill.wallet-need{position:relative;border-color:rgba(var(--action-rgb),.75);color:var(--text);background:linear-gradient(180deg,rgba(var(--action-rgb),.28),rgba(var(--action-deep-rgb),.18));box-shadow:0 0 0 1px rgba(var(--action-rgb),.35),0 0 18px rgba(var(--action-mid-rgb),.45);animation:wallet-need-pulse 1.1s ease-in-out infinite}.balance.wallet-need .bal-value,.balance-pill.wallet-need .bal-value{color:var(--text)}.balance-pill.wallet-need{cursor:pointer}.balance-pill.wallet-need .plus{border-color:#ffffff73;box-shadow:inset 0 1px #ffffff8c,0 0 12px rgba(var(--action-rgb),.6);animation:wallet-plus-pop 1.1s ease-in-out infinite}@keyframes wallet-need-pulse{0%,to{box-shadow:0 0 0 1px rgba(var(--action-rgb),.3),0 0 10px rgba(var(--action-mid-rgb),.25);filter:brightness(1)}50%{box-shadow:0 0 0 2px rgba(var(--action-rgb),.65),0 0 28px rgba(var(--action-mid-rgb),.7);filter:brightness(1.12)}}@keyframes wallet-plus-pop{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.wallet-cap.wallet-need,.wallet-cap.wallet-need .wallet-dep,.balance.wallet-need,.balance-pill.wallet-need,.balance-pill.wallet-need .plus,.btn-bonuses .bonus-ico:before,.btn-bonuses .bonus-sparks,.icon-btn.has-alert.pulse-on .bell,.icon-btn.has-alert.pulse-on .alert-dot,.avatar-btn.has-alert.pulse-on .avatar-alert-dot{animation:none!important}.bal-wallet,.wallet-cap .balance[role=button]:hover .bal-wallet,.wallet-cap .balance[role=button]:active .bal-wallet{transition:none;transform:none}}.ui-btn.btn-signin{height:var(--control-h);padding:0 18px;font-weight:800;font-size:var(--text-body);letter-spacing:.02em}.btn-signin.compact-signin{height:34px;padding:0 14px;font-size:var(--text-body-sm)}.btn-bonuses{position:relative;display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.btn-bonuses:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn-bonuses .bonus-ico{position:relative;display:block;width:40px;height:40px;line-height:0}.btn-bonuses .bonus-ico:before{content:"";position:absolute;left:50%;top:50%;width:150%;height:150%;border-radius:50%;opacity:0;transform:translate(-50%,-50%);background:radial-gradient(closest-side,var(--bonus-halo-core, transparent),var(--bonus-halo-edge, transparent) 60%,transparent);transition:opacity var(--dur-base) ease;pointer-events:none}.btn-bonuses .bonus-ico:after{content:"";position:absolute;left:14%;right:14%;bottom:0;height:18%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);transition:transform .22s var(--ease-out-soft, ease),opacity .22s ease;pointer-events:none}.btn-bonuses .bonus-chest{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;transform-origin:50% 92%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55));transition:transform .22s cubic-bezier(.34,1.56,.64,1),filter var(--dur-fast) ease;-webkit-user-drag:none}@media(hover:hover){.btn-bonuses:hover .bonus-chest{transform:translateY(-3px) rotate(-5deg) scale(1.06);filter:drop-shadow(0 5px 4px rgba(0,0,0,.45)) drop-shadow(0 0 6px color-mix(in srgb,var(--metal-1) 40%,transparent))}.btn-bonuses:hover .bonus-ico:after{transform:scaleX(.8);opacity:.6}.btn-bonuses.chest-ready:hover .bonus-chest{filter:drop-shadow(0 5px 4px rgba(0,0,0,.45)) drop-shadow(0 0 10px color-mix(in srgb,var(--metal-1) 80%,transparent))}}.btn-bonuses:active .bonus-chest{transform:scale(1.06,.92);transition-duration:.08s}.btn-bonuses.has-reward{--bonus-halo-core: rgba(var(--action-rgb), .6);--bonus-halo-edge: rgba(var(--action-mid-rgb), .28)}.btn-bonuses.has-reward .bonus-ico:before{opacity:1}.btn-bonuses.has-reward.pulse-on .bonus-ico:before{animation:bonus-halo 2.4s ease-in-out infinite}.btn-bonuses.chest-ready{--bonus-halo-core: color-mix(in srgb, var(--metal-0) 66%, transparent);--bonus-halo-edge: color-mix(in srgb, var(--metal-1) 30%, transparent)}.btn-bonuses.chest-ready .bonus-ico:before{opacity:1;animation:bonus-halo 2.4s ease-in-out infinite}.btn-bonuses.chest-ready .bonus-chest{filter:drop-shadow(0 2px 2px rgba(0,0,0,.5)) drop-shadow(0 0 7px color-mix(in srgb,var(--metal-1) 60%,transparent))}.btn-bonuses .bonus-sparks{position:absolute;z-index:2;left:50%;bottom:55%;width:3px;height:3px;border-radius:50%;opacity:0;background:var(--metal-0);box-shadow:-11px 4px 0 0 var(--metal-3),10px 1px 0 -.5px var(--metal-0),-3px 9px 0 -.5px var(--metal-1),6px 11px 0 -1px var(--metal-3);animation:bonus-sparks 2.4s ease-out infinite;pointer-events:none}@keyframes bonus-halo{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.9)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes bonus-sparks{0%{opacity:0;transform:translate(-50%,8px) scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-14px) scale(1)}}.btn-bonuses .bonus-rewards-dot{position:absolute;z-index:3;top:1px;right:-2px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#ffe4ea 0 14%,#fb7185 44%,var(--alert) 100%);box-shadow:0 0 0 2px #0b0b14,0 0 8px #f43f5e99;pointer-events:none}.btn-bonuses.compact{width:40px;height:40px}.btn-bonuses.compact .bonus-ico{width:38px;height:38px}.notif-wrap{position:relative;display:inline-flex;align-items:center}.notif-wrap-ghost{display:contents}.icon-btn{position:relative;width:36px;height:36px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-dim);display:grid;place-items:center;transition:border-color var(--dur-fast) ease,color var(--dur-fast) ease,background var(--dur-fast) ease}.icon-btn:hover{color:var(--text);border-color:rgba(var(--action-rgb),.38);background:#ffffff14}.icon-btn:active{transform:translateY(1px)}.icon-btn .ui-ico{transition:transform var(--dur-fast) var(--ease-out-soft, ease)}.icon-btn:hover .ui-ico{transform:scale(1.08)}.icon-btn .bell{display:grid;place-items:center;transform-origin:top center}.wallet-dep,.balance-pill .plus{position:relative}.dep-watch-dot{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:var(--success);box-shadow:0 0 0 2px var(--bg);animation:dep-watch-pulse 1.8s ease-in-out infinite}@keyframes dep-watch-pulse{0%,to{box-shadow:0 0 0 2px var(--bg),0 0 0 2px #22c55e73}50%{box-shadow:0 0 0 2px var(--bg),0 0 0 6px #22c55e00}}html.app-page-hidden .dep-watch-dot{animation-play-state:paused}.icon-btn.has-alert{color:var(--action-tint);border-color:rgba(var(--action-rgb),.35);background:rgba(var(--action-rgb),.08)}.icon-btn.has-alert.pulse-on .bell{animation:bell-ring 5s ease-in-out infinite}.icon-btn.compact{width:34px;height:34px}.top-lobby-btn{flex-shrink:0;border-radius:10px;color:#e5e7eb;text-decoration:none;touch-action:manipulation}.top-lobby-btn:active{transform:translateY(1px)}.alert-dot{position:absolute;top:5px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--alert);border:1.5px solid #0b0b14;box-shadow:0 0 #f43f5e8c}.icon-btn.has-alert.pulse-on .alert-dot{animation:alert-ping 2.8s ease-out infinite}@keyframes bonus-ico-pulse{0%,to{transform:scale(1);box-shadow:0 2px 8px rgba(var(--action-mid-rgb),.4),inset 0 1px #ffffff73}50%{transform:scale(1.08);box-shadow:0 0 14px rgba(var(--action-rgb),.75),inset 0 1px #ffffff80}}@keyframes bell-ring{0%,12%,to{transform:rotate(0)}2%{transform:rotate(14deg)}4%{transform:rotate(-12deg)}6%{transform:rotate(10deg)}8%{transform:rotate(-6deg)}10%{transform:rotate(3deg)}}@keyframes alert-ping{0%{box-shadow:0 0 #f43f5e8c}70%{box-shadow:0 0 0 8px #f43f5e00}to{box-shadow:0 0 #f43f5e00}}.user{display:flex;align-items:center;gap:10px;padding:4px 10px 4px 4px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-dim);cursor:pointer;transition:border-color var(--dur-fast) ease,color var(--dur-fast) ease,background var(--dur-fast) ease}.user:hover{color:var(--text);border-color:#ffffff29;background:#ffffff14}.user:focus-visible{outline:none;box-shadow:var(--focus-ring)}.user[aria-expanded=true]{color:var(--role-selected-text);border-color:var(--role-selected-border);background:var(--role-selected-bg)}.user[aria-expanded=true] .chev{color:var(--text-dim)}.user-id{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15}.user-name{font-size:16px;font-weight:600}.user-rank{font-size:12px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.chev{color:var(--text-faint);flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out-soft, ease),color var(--dur-fast) ease}.user:hover .chev,.lang:hover .chev{color:var(--text-dim)}.avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#4b5563,#1f2937);border:2px solid rgba(255,255,255,.15);font-size:var(--text-caption);font-weight:700}.avatar.lg{width:40px;height:40px;font-size:var(--text-body)}.user .user-avatar{width:35px;height:35px}.avatar-btn{position:relative;display:grid;place-items:center;width:36px;height:36px;padding:0;margin:0;border:none;background:transparent;border-radius:50%;box-sizing:border-box;cursor:pointer;flex-shrink:0;transition:box-shadow var(--dur-fast) ease,filter var(--dur-fast) ease}.avatar-btn .user-avatar{width:36px;height:36px;box-sizing:border-box}.avatar-btn:hover,.avatar-btn:focus-visible{filter:brightness(1.12);box-shadow:0 0 0 2px rgba(var(--action-rgb),.5);outline:none}.avatar-btn:focus-visible{box-shadow:var(--focus-ring)}.avatar-btn:focus:not(:focus-visible){outline:none;box-shadow:none;filter:none}.avatar-btn[aria-expanded=true],.avatar-btn[aria-expanded=true]:focus:not(:focus-visible){box-shadow:0 0 0 2px var(--role-selected-border)}.avatar-alert-dot{top:-1px;right:-1px}.avatar-btn.has-alert.pulse-on .avatar-alert-dot{animation:alert-ping 2.8s ease-out infinite}.ui-btn.plus{width:28px;height:26px;margin-left:2px;padding:0;border-radius:7px;border-color:#ffffff38;font-weight:800;font-size:var(--text-label);box-shadow:inset 0 1px #ffffff73,0 1px 6px rgba(var(--action-deep-rgb),.35)}.plus:hover,.plus:focus-visible{background:var(--action-grad-hover);color:var(--action-ink);box-shadow:inset 0 1px #ffffff8c,0 2px 10px rgba(var(--action-mid-rgb),.5);outline:none}.ui-btn.plus:focus-visible{box-shadow:var(--focus-ring),inset 0 1px #ffffff8c}@media(pointer:coarse){.topbar.mobile-only .logo{position:relative}.round-ico-btn.chrome-tool.icon-only{overflow:visible}.lang.compact-lang{position:relative}.topbar.mobile-only .logo:before,.icon-btn:before,.avatar-btn:before,.btn-bonuses:before,.lang.compact-lang:before,.btn-signin.compact-signin:before,.round-ico-btn.chrome-tool.icon-only:before{content:"";position:absolute;inset:min(0px,calc((100% - var(--hit-target)) / 2)) max(min(0px,calc((100% - var(--hit-target)) / 2)),calc(var(--hit-gap, 6px) / -2))}.balance-pill .plus:before{content:"";position:absolute;inset:min(0px,calc((100% - var(--hit-target)) / 2)) min(0px,calc((100% - var(--hit-target)) / 2)) min(0px,calc((100% - var(--hit-target)) / 2)) 0}.stake-edit:before{content:"";position:absolute;inset:min(0px,calc((100% - var(--hit-target)) / 2))}}.app>.topbar,.app>.topbar-slot{position:relative;z-index:55}.app>.round-bar{position:relative;z-index:50}.round-bar{margin:8px 10px 0;min-height:44px;height:auto;padding:0 2px;border-radius:0;background:transparent;border:none;display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;font-size:var(--text-body-sm);font-weight:600;color:var(--text-muted);overflow:visible;box-shadow:none}.round-ico-btn{position:relative;flex-shrink:0;width:38px;height:38px;padding:0;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;isolation:isolate;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,color var(--dur-fast) ease,filter var(--dur-fast) ease}.round-ico-btn:hover,.round-ico-btn:focus-visible{filter:brightness(1.12)}.round-ico-btn:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}.round-ico-btn:active{filter:brightness(1.18)}.round-ico-btn.icon-only{gap:0}.round-ico-svg{width:18px;height:18px;display:block;flex-shrink:0}.rules{position:relative;z-index:2;font:inherit;cursor:pointer}.rules-wrap{position:relative;flex:0 0 auto;flex-shrink:0}.layout{display:block;width:100%;max-width:min(1720px,100%);margin:0 auto;padding:12px 14px 28px;box-sizing:border-box}.panel{background:var(--bg-card, rgba(18, 18, 30, .97));border:1px solid var(--border, rgba(255, 255, 255, .08));border-radius:var(--radius, 14px);padding:14px;box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07))}.panel.grow{flex:1}.panel-title{margin:0 0 10px;font-size:var(--text-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.panel-head .panel-title{margin:0}.winner-panel{padding:10px 12px}.winner-panel .panel-head{margin-bottom:6px;flex-wrap:nowrap;gap:6px}.winner-panel .panel-head .panel-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winner-round-row{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;white-space:nowrap}.winner-fair-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:24px;padding:0 8px 0 9px;border-radius:var(--radius-sm);border:1px solid rgba(52,211,153,.35);background:#34d3991f;color:#6ee7b7;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.winner-fair-btn.soft{border-color:#ffffff1f;background:#ffffff0a;color:var(--text-muted);padding:0 9px}.winner-fair-btn:hover,.winner-fair-btn:focus-visible{background:#34d39938;border-color:#6ee7b78c;color:#a7f3d0}.winner-fair-btn:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}.winner-fair-btn.soft:hover,.winner-fair-btn.soft:focus-visible{background:#ffffff14;border-color:#ffffff2e;color:var(--text-dim)}.winner-fair-round{font-size:var(--text-caption);font-weight:700;letter-spacing:.02em;line-height:1}.winner-fair-btn .verify-ico{width:13px;height:13px}.winner-round-row .timer-round{white-space:nowrap;font-size:var(--text-caption);letter-spacing:.02em}.panel-head .timer-round{margin-bottom:0;height:auto;line-height:1.2}.verify-ico{width:14px;height:14px;display:block;flex-shrink:0}.verify-ico-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:7px;border:1px solid rgba(52,211,153,.35);background:#34d3991f;color:#6ee7b7;cursor:pointer;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.verify-ico-btn:hover,.verify-ico-btn:focus-visible{background:#34d39938;border-color:#6ee7b78c;color:#a7f3d0}.verify-ico-btn:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}.round-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit;transition:color var(--dur-fast) ease}.round-link:hover,.round-link:focus-visible{color:#c7d2fe}.round-link:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}.center{display:flex;flex-direction:column;align-items:stretch;gap:12px}.round-head{display:none}.timer-round{font-size:var(--text-body-sm);font-weight:700;color:var(--text-faint);letter-spacing:.04em;height:18px;line-height:18px;margin-bottom:2px}.tnum{display:inline-block;font-family:var(--font-display, ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:700;letter-spacing:0;text-align:right;font-size:1em}.timer-cta .timer-clock{min-width:3.4ch}.timer-sub .tnum{min-width:5.2ch}.timer-round .tnum{min-width:2ch;text-align:left}.wheel-pause-banner{width:100%;margin:0 0 6px;padding:8px 12px;border-radius:10px;text-align:center;font-size:var(--text-body-sm);font-weight:700;letter-spacing:.02em;color:var(--action);background:rgba(var(--action-mid-rgb),.16);border:1px solid rgba(var(--action-mid-rgb),.45)}.wheel-pause-banner.paused{color:#93c5fd;background:#3b82f629;border-color:#3b82f673}.timer{text-align:center;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;padding:2px 0 4px}.timer-meta{display:flex;justify-content:space-between;width:100%;padding:0 8px;margin-bottom:2px;font-size:var(--text-caption);font-weight:700;color:var(--text-faint);min-height:14px}.timer{--timer-phase: #22c55e;--timer-phase-rgb: 34, 197, 94}.timer.phase-spinning{--timer-phase: #a78bfa;--timer-phase-rgb: 167, 139, 250}.timer.phase-result{--timer-phase: #34d399;--timer-phase-rgb: 52, 211, 153}.timer.is-final{--timer-phase: var(--action);--timer-phase-rgb: var(--action-rgb)}.timer-cta{display:inline-flex;align-items:baseline;justify-content:center;gap:10px;font-family:var(--font-display);max-width:min(460px,94%);min-width:0;white-space:nowrap}.timer-cta-label{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--timer-phase);font-size:var(--text-body-sm);font-weight:800;letter-spacing:.1em;transition:color var(--dur-slow) ease}.timer-clock{flex-shrink:0;color:var(--text);font-size:24px;font-weight:800;line-height:1;letter-spacing:var(--tracking-tight);text-shadow:0 0 18px rgba(var(--timer-phase-rgb),.45);transition:color var(--dur-base) ease,text-shadow var(--dur-base) ease}.timer.is-final .timer-clock{color:var(--action-tint);animation:timer-final-beat 1s var(--ease-out-soft) infinite}@keyframes timer-final-beat{0%{scale:1.14}35%{scale:1}to{scale:1}}.timer-bar{width:min(280px,70%);height:4px;margin:6px auto 4px;border-radius:99px;background:#ffffff14;overflow:hidden;flex-shrink:0}.timer-bar i{display:block;height:100%;width:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--timer-phase-rgb),.7),var(--timer-phase));box-shadow:0 0 10px rgba(var(--timer-phase-rgb),.6);transform:scaleX(var(--timer-remain, 1));transform-origin:left center;transition:transform .16s linear,background-color var(--dur-base) ease}.timer-sub{font-size:var(--text-caption);color:var(--text-muted);font-weight:600;height:16px;line-height:16px;max-width:min(420px,92%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.range{color:var(--action);font-weight:700;white-space:nowrap}.desktop-only{display:none}.mobile-only{display:flex}.players-card.mobile-only{display:flex;flex-direction:column}.wheel-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;container-type:size;container-name:wheelslot}.wheel-wrap>.wheel-bets-pill{position:absolute;z-index:2;left:var(--space-8);bottom:var(--space-6);max-width:calc(100% - 16px)}.wheel-wrap>.wheel-bets-pill[data-fit=out]{visibility:hidden;pointer-events:none}.wheel-zone{display:contents}.wheel-stage{position:relative;z-index:1;width:min(400px,94vw,100cqmin);aspect-ratio:1 / 1;height:auto;max-width:100%;max-height:100%;flex-shrink:1;margin:4px auto 0;overflow:visible}.skin-menu-wrap{position:absolute;top:8px;right:8px;z-index:6}.skin-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0a0a12f0;color:#e5e7eb;font-size:var(--text-caption);font-weight:700;font-family:inherit;cursor:pointer;box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07))}.skin-btn:hover{border-color:#ffffff38;background:#12121ee0}.skin-btn-dot{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--skin-pointer-a, var(--action-tint)),var(--skin-pointer-b, var(--action-mid)));box-shadow:0 0 8px var(--skin-glow, rgba(139, 92, 246, .4))}.skin-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:132px;padding:4px;border-radius:10px;background:var(--bg-card, #12121e);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 28px #00000073;display:flex;flex-direction:column;gap:2px;transform-origin:top right;animation:ui-pop-in var(--dur-fast, .18s) var(--ease-out-soft, ease-out)}.skin-menu button{height:32px;padding:0 10px;border-radius:7px;text-align:left;font-size:var(--text-body-sm);font-weight:700;color:var(--text-muted);background:transparent;border:none;cursor:pointer;font-family:inherit}.skin-menu button:hover{color:var(--text);background:#ffffff14}.skin-menu button.active{color:var(--role-selected-text);background:var(--role-selected-bg);box-shadow:inset 0 0 0 1px var(--role-selected-border)}.skin-menu button[data-skin-preview=neon]:hover,.skin-menu button[data-skin-preview=neon].active{background:#22d3ee2e}.skin-menu button[data-skin-preview=vegas]:hover,.skin-menu button[data-skin-preview=vegas].active{background:#dc262633}.skin-menu button[data-skin-preview=glass]:hover,.skin-menu button[data-skin-preview=glass].active{background:#94a3b838}.wheel-spin{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transform-origin:50% 50%}.wheel-spin-bitmap{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;pointer-events:none;opacity:0;visibility:hidden;display:block;transform-origin:50% 50%}.wheel-spin-bitmap.active{opacity:1;visibility:visible}.wheel-disk.is-bitmap-hidden{visibility:hidden;pointer-events:none}.wheel-me-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.wheel-disk.has-me-bet .wheel-seg:not(.me):not(.hl){opacity:.58}.wheel-disk.has-me-bet .wheel-seg.me{opacity:1}.wheel-stage.phase-spinning .wheel-spin:not(.animating){transform:rotate(var(--wheel-rot, 0deg))}.wheel-stage.phase-spinning .wheel-spin{will-change:transform}.wheel-disk{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px var(--skin-disk-ring, rgba(8, 8, 16, .85)),0 0 0 3px var(--skin-disk-accent, rgba(var(--action-deep-rgb), .5)),0 0 0 4px var(--skin-disk-gold, rgba(var(--action-rgb), .32)),0 0 0 6px color-mix(in srgb,var(--skin-disk-gold, rgba(var(--action-rgb), .32)) 40%,transparent),0 10px 32px #00000080,0 0 36px var(--skin-glow, rgba(139, 92, 246, .28));transition:box-shadow .4s ease}.wheel-seg-me-outline{stroke:var(--action);stroke-width:.85;stroke-linejoin:round;pointer-events:none;opacity:.95;filter:drop-shadow(0 0 1px rgba(var(--action-rgb),.9)) drop-shadow(0 0 2.2px rgba(var(--action-rgb),.65));animation:me-outline-pulse 2.4s ease-in-out infinite}.wheel-seg-me-outline.is-spinning,.wheel-seg-me-outline.is-result{animation:none;stroke-width:1.15;opacity:1;filter:drop-shadow(0 0 1.2px rgba(var(--action-rgb),1)) drop-shadow(0 0 3px rgba(var(--action-rgb),.85))}.wheel-seg{transition:opacity var(--dur-fast) ease;pointer-events:none}.wheel-hit-layer{fill:transparent;pointer-events:fill;cursor:pointer}.wheel-hover-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;border-radius:50%;cursor:pointer;background:transparent;-webkit-tap-highlight-color:transparent}.wheel-seg.dim{opacity:.34}.wheel-seg.me.dim{opacity:.78}.wheel-seg.hl{opacity:1}.wheel-seg-hover-outline{stroke:var(--hl, #fff);stroke-width:1.05;stroke-linejoin:round;pointer-events:none;opacity:.95;filter:drop-shadow(0 0 1.2px color-mix(in srgb,var(--hl, #fff) 85%,transparent)) drop-shadow(0 0 2.4px rgba(255,255,255,.55));animation:hover-outline-pulse 1.1s ease-in-out infinite}.wheel-seg-hover-outline.is-me{stroke:var(--action-tint, #fff);filter:drop-shadow(0 0 1.4px rgba(var(--action-rgb),.95)) drop-shadow(0 0 3px rgba(var(--action-rgb),.7))}@keyframes hover-outline-pulse{0%,to{opacity:.72;stroke-width:.9}50%{opacity:1;stroke-width:1.2}}@keyframes me-outline-pulse{0%,to{opacity:.72;stroke-width:.7;filter:drop-shadow(0 0 .8px rgba(var(--action-rgb),.55)) drop-shadow(0 0 1.6px rgba(var(--action-rgb),.4))}50%{opacity:1;stroke-width:1;filter:drop-shadow(0 0 1.6px rgba(var(--action-rgb),.95)) drop-shadow(0 0 3px rgba(var(--action-rgb),.75))}}.wheel-vignette,.wheel-shine{pointer-events:none}.wheel-shine{mix-blend-mode:soft-light}.wheel-seg-depth{pointer-events:none;mix-blend-mode:soft-light;opacity:.7}.wheel-hub-seam{stroke:#0000008c;stroke-width:.35;pointer-events:none}.wheel-rim,.wheel-glass,.wheel-glass-edge{pointer-events:none}.pointer{position:absolute;top:-12px;left:50%;width:42px;height:46px;margin-left:-21px;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}.pointer-img{display:block;width:42px;height:46px;transform:none;transform-origin:50% 20%;overflow:visible;filter:drop-shadow(0 0 10px rgba(var(--action-rgb),.9))}.pointer-stop-a{stop-color:var(--skin-pointer-a, var(--action-tint))}.pointer-stop-b{stop-color:var(--skin-pointer-b, var(--action-mid))}.wheel-stage.phase-betting .pointer-img{animation:pointer-idle 2.6s ease-in-out infinite;filter:drop-shadow(0 0 .8px rgba(4,12,8,.45)) drop-shadow(0 1px 1.5px rgba(0,0,0,.4)) drop-shadow(0 0 8px rgba(22,163,74,.75))}.wheel-stage.phase-betting .pointer-shape,.wheel-stage.phase-betting .pointer-halo,.wheel-stage.phase-betting .pointer-gem{stroke:#06120a59;stroke-width:1;paint-order:stroke fill}.wheel-stage.phase-betting .pointer-stop-a{stop-color:#4ade80}.wheel-stage.phase-betting .pointer-stop-b{stop-color:#15803d}.wheel-stage.phase-spinning .pointer-stop-a{stop-color:#ddd6fe}.wheel-stage.phase-spinning .pointer-stop-b{stop-color:#8b5cf6}.wheel-stage.phase-spinning .pointer-img,.hub.phase-spinning .hub-ring,.hub.hub-neon.phase-spinning .hub-ring{filter:none}.hub.hub-glass.phase-spinning .hub-core,.wheel-stage.phase-spinning .hub.hub-glass .hub-core{backdrop-filter:none;-webkit-backdrop-filter:none}.home-page:has(.phase-spinning) .invite-chip.pulse-on,.home-page:has(.phase-spinning) .btn-bonuses .bonus-ico:before,.home-page:has(.phase-spinning) .btn-bonuses .bonus-sparks,.home-page:has(.phase-spinning) .icon-btn.has-alert.pulse-on .alert-dot,.home-page:has(.phase-spinning) .icon-btn.has-alert.pulse-on .bell,.home-page:has(.phase-spinning) .avatar-btn.has-alert.pulse-on .avatar-alert-dot,.home-page:has(.phase-spinning) .wallet-cap.wallet-need,.home-page:has(.phase-spinning) .wallet-cap.wallet-need .wallet-dep,.home-page:has(.phase-spinning) .balance.wallet-need,.home-page:has(.phase-spinning) .balance-pill.wallet-need,.home-page:has(.phase-spinning) .bet-live.me:not(.just-joined):not(.hl):after,.home-page:has(.phase-spinning) .hub.hub-neon.phase-betting .hub-ring{animation:none!important}.wheel-stage.phase-result .pointer-stop-a{stop-color:#6ee7b7}.wheel-stage.phase-result .pointer-stop-b{stop-color:#10b981}.wheel-stage.phase-result .pointer-img{filter:drop-shadow(0 0 10px rgba(52,211,153,.85));animation:pointer-settle .56s cubic-bezier(.2,.8,.3,1) both}.wheel-stage.phase-spinning.is-settling .pointer-img{animation:pointer-anticipate .55s ease-in-out infinite alternate}.wheel-stage.phase-spinning.is-settling .pointer-beam,.wheel-stage.phase-spinning.is-settling .wheel-glow{opacity:1}.wheel-stage.phase-result .wheel-spin{animation:wheel-settle .46s ease-out both}.wheel-stage.phase-result .wheel-seg{transition:opacity var(--dur-slow) ease}.wheel-stage.phase-result .wheel-disk .wheel-seg:not(.winner){opacity:.5}.wheel-stage.phase-result .wheel-disk .wheel-seg.winner,.wheel-stage.phase-result .wheel-disk .wheel-seg.me:not(.winner){opacity:1}.wheel-seg-winner-outline{stroke:#fff;stroke-width:.7;stroke-linejoin:round;fill:none;opacity:.9;pointer-events:none;filter:drop-shadow(0 0 1px rgba(255,255,255,.9)) drop-shadow(0 0 2.5px rgba(110,231,183,.75));animation:winner-outline-in .52s cubic-bezier(.2,.8,.3,1) both}.wheel-seams{pointer-events:none}.hub.phase-result .hub-core{animation:hub-result-pop .64s cubic-bezier(.2,.8,.3,1) 1}@keyframes pointer-settle{0%{transform:rotate(0)}28%{transform:rotate(10deg)}58%{transform:rotate(-4deg)}82%{transform:rotate(1.5deg)}to{transform:rotate(0)}}@keyframes pointer-anticipate{0%{scale:1}to{scale:1.08}}@keyframes wheel-settle{0%{scale:1}40%{scale:1.012}to{scale:1}}@keyframes winner-outline-in{0%{opacity:0;stroke-width:2.2}}@keyframes hub-result-pop{0%{scale:1}30%{scale:1.04;box-shadow:inset 0 0 0 1px #6ee7b78c,inset 0 0 0 2px #ffffff0f,inset 0 -10px 18px #00000073,0 0 0 10px #34d39929,0 0 24px #34d3994d}to{scale:1}}@media(prefers-reduced-motion:reduce){.wheel-stage.phase-result .pointer-img,.wheel-stage.phase-spinning.is-settling .pointer-img,.wheel-stage.phase-result .wheel-spin,.wheel-seg-winner-outline,.hub.phase-result .hub-core{animation:none!important}}html[data-reduce-motion="1"] .wheel-stage.phase-result .pointer-img,html[data-reduce-motion="1"] .wheel-stage.phase-spinning.is-settling .pointer-img,html[data-reduce-motion="1"] .wheel-stage.phase-result .wheel-spin,html[data-reduce-motion="1"] .wheel-seg-winner-outline,html[data-reduce-motion="1"] .hub.phase-result .hub-core{animation:none!important}@keyframes pointer-idle{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36%;aspect-ratio:1 / 1;height:auto;border-radius:50%;z-index:3;box-sizing:border-box;container-type:size;container-name:hub;pointer-events:none}.hub-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(var(--action-rgb),.45))}.hub-ring-el{position:absolute;top:2.4cqw;left:2.4cqw;width:95.2cqw;height:95.2cqw;box-sizing:border-box;border:3.2cqw solid transparent;border-radius:50%}.hub-ring-track{--ring-c: var(--skin-hub-track, rgba(var(--action-rgb), .18));border-color:var(--ring-c)}.hub-ring-halves{position:absolute;top:0;right:0;bottom:0;left:0}.hub-ring-halves.hub-ring-lt180{clip-path:inset(0 50% 0 0)}.hub-ring-prog{--ring-c: var(--skin-hub-prog, var(--action))}.hub-ring-half{border-color:var(--ring-c);clip-path:inset(0 50% 0 0);transition:transform var(--ring-ms, 0s) linear,border-color .35s ease;will-change:transform}html[data-reduce-motion="1"] .hub-ring-half{transition-duration:var(--ring-ms, 0s),.01ms!important}.hub.phase-betting .hub-ring{filter:drop-shadow(0 0 8px rgba(22,163,74,.45))}.hub.phase-betting .hub-ring-track{--ring-c: rgba(22, 163, 74, .28)}.hub.phase-betting .hub-ring-prog{--ring-c: #16a34a}.hub.phase-spinning .hub-ring-prog{--ring-c: #a78bfa}.hub.phase-spinning .hub-ring{filter:drop-shadow(0 0 9px rgba(167,139,250,.45))}.hub.phase-result .hub-ring-prog{--ring-c: #34d399}.hub.hub-neon .hub-ring{filter:drop-shadow(0 0 10px rgba(var(--action-rgb),.42))}.hub.hub-neon .hub-ring-track{--ring-c: rgba(var(--action-rgb), .34)}.hub.hub-neon.phase-betting .hub-ring{filter:drop-shadow(0 0 10px rgba(22,163,74,.45));animation:hub-neon-idle 2.8s ease-in-out infinite}.hub.hub-neon.phase-betting .hub-ring-track{--ring-c: rgba(22, 163, 74, .36)}.hub.hub-neon.phase-spinning .hub-ring{filter:drop-shadow(0 0 12px rgba(167,139,250,.55));animation:none}.hub.hub-neon.phase-spinning .hub-ring-track{--ring-c: rgba(167, 139, 250, .32)}.hub.hub-neon.phase-result .hub-ring{filter:drop-shadow(0 0 12px rgba(52,211,153,.5));animation:none}.hub.hub-neon.phase-result .hub-ring-track{--ring-c: rgba(52, 211, 153, .3)}@keyframes hub-neon-idle{0%,to{filter:drop-shadow(0 0 8px rgba(22,163,74,.35))}50%{filter:drop-shadow(0 0 14px rgba(22,163,74,.55))}}@media(prefers-reduced-motion:reduce){.hub.hub-neon.phase-betting .hub-ring{animation:none!important}}.hub-core{position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:50%;background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.07),transparent 42%),radial-gradient(circle at 40% 35%,#1c1c32,#080810 72%);box-shadow:inset 0 0 0 1px rgba(var(--action-rgb),.28),inset 0 0 0 2px #ffffff0a,inset 0 -10px 18px #00000073,0 0 18px #00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(2px,4cqw,6px);overflow:hidden}.hub.hub-glass .hub-core{background:radial-gradient(circle at 36% 30%,rgba(255,255,255,.14),transparent 40%),radial-gradient(circle at 50% 50%,#1c1c32eb,#080810f5 78%);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 0 1.5px rgba(var(--action-rgb),.22),inset 0 -8px 16px #00000047,0 0 20px #8b5cf61f}.hub-label{font-size:clamp(7px,8.5cqw,12px);letter-spacing:.1em;color:#c4b5fd;font-weight:800;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.hub-bank{font-family:var(--font-display);font-size:clamp(8px,calc(76cqw / (.55 * var(--hub-bank-len, 5) + 2.1)),28px);font-weight:800;color:var(--gold);margin:clamp(1px,1.5cqw,3px) 0;justify-content:center;white-space:nowrap;flex-wrap:nowrap;gap:.22em;width:100%;max-width:100%;box-sizing:border-box;padding-inline:3%;line-height:1.05;overflow:hidden;text-shadow:0 0 12px rgba(var(--gold-rgb),.35)}.hub-bank.is-rising{animation:hub-bank-rise .48s cubic-bezier(.22,1,.36,1);overflow:visible}@keyframes hub-bank-rise{0%{transform:scale(1);filter:brightness(1)}38%{transform:scale(1.08);filter:brightness(1.28);text-shadow:0 0 18px rgba(var(--gold-rgb),.55)}to{transform:scale(1);filter:brightness(1)}}.bet-pops{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:visible;container-type:size}.bet-pop{position:absolute;left:50%;top:50%;animation:bet-pop-fly .9s cubic-bezier(.22,1,.36,1) both}.bet-pop .user-avatar{width:34px;height:34px;box-shadow:0 0 0 2px var(--pop-ring, var(--gold)),0 8px 18px #00000080}@keyframes bet-pop-fly{0%{opacity:0;transform:translate(-50%,-50%) translate(var(--pop-x),var(--pop-y)) scale(.42)}35%{opacity:1;transform:translate(-50%,-50%) translate(calc(var(--pop-x) * .78),calc(var(--pop-y) * .78)) scale(1.12)}to{opacity:0;transform:translate(-50%,-50%) translate(calc(var(--pop-x) * .4),calc(var(--pop-y) * .4)) scale(.6)}}html[data-reduce-motion="1"] .hub-bank.is-rising{animation:none}html[data-reduce-motion="1"] .bet-pop{animation:bet-pop-static .35s ease both}@media(prefers-reduced-motion:reduce){.hub-bank.is-rising{animation:none}.bet-pop{animation:bet-pop-static .35s ease both}}@keyframes bet-pop-static{0%,to{opacity:0;transform:translate(-50%,-50%) translate(var(--pop-x),var(--pop-y)) scale(1)}25%,70%{opacity:1;transform:translate(-50%,-50%) translate(var(--pop-x),var(--pop-y)) scale(1.05)}}.hub-bank .coin,.hub-bank img{width:.72em;height:.72em;flex-shrink:0}.hub-players{font-size:clamp(6px,7cqw,11px);color:var(--text-muted);font-weight:700;letter-spacing:.04em;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.hub-players.is-waiting{color:var(--action-tint);animation:hub-waiting-breathe 2.4s ease-in-out infinite}@keyframes hub-waiting-breathe{0%,to{opacity:.62}50%{opacity:1}}.wheel-solo-ring{position:absolute;top:8%;right:8%;bottom:8%;left:8%;z-index:3;border-radius:50%;border:2px dashed rgba(255,255,255,.28);pointer-events:none;mix-blend-mode:overlay;animation:wheel-solo-orbit 28s linear infinite}@keyframes wheel-solo-orbit{to{rotate:360deg}}html.app-page-hidden .wheel-solo-ring,html.app-page-hidden .hub-players.is-waiting{animation-play-state:paused}.hub-me{font-size:clamp(7px,7.5cqw,11px);font-weight:800;letter-spacing:.06em;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--action-tint);text-shadow:0 0 10px rgba(var(--action-rgb),.45)}.wheel-labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:visible}.wheel-labels.has-hl{z-index:5}.chip{position:absolute;display:flex;align-items:center;gap:6px;max-width:148px;padding:5px 12px 5px 5px;border-radius:999px;border:1.5px solid rgba(0,0,0,.2);transform:translate(-50%,-50%);z-index:2;box-sizing:border-box;overflow:hidden;white-space:nowrap;flex-wrap:nowrap;font-family:var(--font-ui);font-weight:600;letter-spacing:.01em;-webkit-font-smoothing:auto;text-rendering:geometricPrecision}.chip.just-joined{animation:chip-join-in .82s cubic-bezier(.22,1,.36,1) both}.chip.dim{opacity:.35;filter:saturate(.7);transition:opacity var(--dur-fast) ease,filter var(--dur-fast) ease,transform var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.chip.me.dim{opacity:.8;filter:saturate(.92)}.chip.hl{opacity:1;z-index:12;transform:translate(-50%,-50%) scale(1.14);box-shadow:0 0 0 2px #ffffffbf,0 6px 18px #00000080,0 0 20px color-mix(in srgb,var(--sector, #fff) 45%,transparent);transition:opacity var(--dur-fast) ease,filter var(--dur-fast) ease,transform var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.chip.me.hl{animation:none;outline-color:rgba(var(--action-rgb),1);box-shadow:0 0 0 2px rgba(var(--action-rgb),.95),0 0 0 5px rgba(var(--action-rgb),.35),0 6px 18px rgba(var(--action-rgb),.4),0 3px 12px #00000059}.wheel-seg.just-joined{animation:seg-join-in .82s cubic-bezier(.22,1,.36,1) both;transform-origin:50px 50px}@keyframes chip-join-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.92);filter:brightness(1.15);box-shadow:0 0 0 0 transparent}55%{opacity:1;filter:brightness(1.05);box-shadow:0 0 14px #ffffff29}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:brightness(1);box-shadow:0 3px 12px #00000059}}@keyframes seg-join-in{0%{opacity:.4;filter:brightness(1.22)}to{opacity:1;filter:brightness(1)}}.chip-av{width:22px!important;height:22px!important;flex-shrink:0;border-radius:50%;border:1.5px solid currentColor!important;box-sizing:border-box!important;background:#00000038;color:inherit;opacity:.95;display:block;object-fit:cover;overflow:hidden}.chip-text{min-width:0;flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.15}.chip-nm{font-size:var(--text-caption);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;opacity:.95;letter-spacing:-.01em}.chip-nm .chip-rank{margin:-2px 0 0 3px}.chip-liq{display:inline-flex;align-items:center;margin-right:4px;padding:0 4px;border-radius:999px;font-size:var(--text-caption);font-weight:800;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;color:#042f2e;background:linear-gradient(180deg,#5eead4,#14b8a6);vertical-align:1px}.chip.is-liq .chip-av{filter:saturate(.6)}.chip-meta{font-size:var(--text-caption);font-weight:700;white-space:nowrap;opacity:.95;display:inline-flex;align-items:center;gap:2px;flex-wrap:nowrap;flex-shrink:0;width:max-content;max-width:none;overflow:visible;letter-spacing:0;font-variant-numeric:normal;font-feature-settings:normal;line-height:1.2}.chip-meta .coin{flex-shrink:0;width:9px;height:9px}.chip-meta-amt,.chip-meta-sep{flex-shrink:0}.chip-meta-pct{flex-shrink:0;padding-right:2px}.chip-lg{width:max-content;max-width:none;padding:5px 16px 5px 5px;gap:5px;overflow:visible!important}.chip-lg .chip-text{overflow:visible;flex:0 0 auto;min-width:0;width:max-content}.chip-lg .chip-nm{max-width:6.5em}.chip-md{width:max-content;max-width:none;padding:5px 11px 5px 5px;gap:5px;overflow:visible}.chip-sm{width:max-content;max-width:none;padding:5px 10px 5px 5px;gap:5px;overflow:visible}.chip-sm .chip-av{width:20px!important;height:20px!important;font-size:7px}.chip-sm .chip-meta{font-weight:800}.chip-dot{max-width:none;padding:3px;gap:0;border-radius:50%;overflow:visible}.chip-dot .chip-av{width:22px!important;height:22px!important;font-size:7px;border-width:1.5px!important}.chip.winner{outline:2px solid rgba(var(--action-rgb),.95);box-shadow:0 0 0 3px rgba(var(--action-rgb),.28),0 6px 18px rgba(var(--action-rgb),.35);animation:winner-pulse 1.2s ease-in-out 2}.chip.winner.me{outline-color:rgba(var(--action-rgb),.95);box-shadow:0 0 0 4px rgba(var(--action-rgb),.32),0 0 28px rgba(var(--action-rgb),.55),0 8px 22px rgba(var(--action-mid-rgb),.4);animation:me-win-chip-burst .9s var(--ease-out-expo) 1,me-win-chip-pulse 1.15s ease-in-out .85s 3}@keyframes me-win-chip-burst{0%{transform:translate(-50%,-50%) scale(.92);filter:brightness(1)}45%{transform:translate(-50%,-50%) scale(1.14);filter:brightness(1.25)}to{transform:translate(-50%,-50%) scale(1);filter:brightness(1)}}@keyframes me-win-chip-pulse{0%,to{outline-color:rgba(var(--action-rgb),.9);box-shadow:0 0 0 3px rgba(var(--action-rgb),.28),0 0 22px rgba(var(--action-rgb),.45),0 6px 18px rgba(var(--action-mid-rgb),.35)}50%{outline-color:var(--action-tint);box-shadow:0 0 0 6px rgba(var(--action-rgb),.4),0 0 36px rgba(var(--action-rgb),.65),0 8px 24px rgba(var(--action-mid-rgb),.5)}}.chip.me:not(.winner){z-index:4;outline:2px solid rgba(var(--action-rgb),.95);box-shadow:0 0 0 3px rgba(var(--action-rgb),.22),0 4px 14px rgba(var(--action-rgb),.35),0 3px 12px #00000059}.chip.me:not(.winner):not(.just-joined){animation:me-chip-pulse 2.4s ease-in-out infinite}.chip.me:not(.winner) .chip-av{box-shadow:0 0 0 1.5px rgba(var(--action-rgb),.7)}@keyframes me-chip-pulse{0%,to{outline-color:rgba(var(--action-rgb),.75);box-shadow:0 0 0 2px rgba(var(--action-rgb),.18),0 4px 12px rgba(var(--action-rgb),.28),0 3px 12px #00000059;transform:translate(-50%,-50%) scale(1)}50%{outline-color:rgba(var(--action-rgb),1);box-shadow:0 0 0 4px rgba(var(--action-rgb),.32),0 6px 18px rgba(var(--action-rgb),.45),0 3px 12px #00000059;transform:translate(-50%,-50%) scale(1.04)}}@keyframes winner-pulse{0%,to{outline-color:rgba(var(--action-rgb),.95);box-shadow:0 0 0 3px rgba(var(--action-rgb),.28),0 6px 18px rgba(var(--action-rgb),.35)}50%{outline-color:rgba(var(--action-rgb),1);box-shadow:0 0 0 5px rgba(var(--action-rgb),.4),0 8px 22px rgba(var(--action-rgb),.5)}}.wheel-stage.phase-spinning .wheel-labels{opacity:0;visibility:hidden}.modes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hot{position:absolute;top:-7px;right:-2px;background:linear-gradient(180deg,var(--action),var(--action-mid));color:var(--action-ink);font-size:10px;font-weight:800;padding:1px 5px;border-radius:5px}.timer-meta.mobile-only{display:flex}@media(min-width:1100px){.desktop-only{display:flex}.mobile-only,.room-pick-wrap.mobile-only,.players-card.mobile-only,.timer-meta.mobile-only{display:none!important}.topbar{margin:0;padding:0 clamp(16px,2.4vw,36px);height:64px;border-radius:0;border:none;box-sizing:border-box}.topbar .logo-img{height:36px;max-width:360px}.layout{display:grid;max-width:none;grid-template-columns:clamp(240px,17vw,300px) minmax(0,1fr) clamp(260px,19vw,340px);gap:clamp(12px,1.2vw,20px);padding:16px clamp(16px,2.2vw,32px) 20px;min-height:calc(100vh - 64px);align-items:stretch;--col-h: calc(100vh - 100px) ;--bottom-align-h: 140px}.layout>.left{grid-column:1}.layout>.center{grid-column:2}.layout>.right{grid-column:3}.layout.layout--lobby{--lobby-chat-w: clamp(280px, 20vw, 320px);--lobby-chat-col: 0px;grid-template-columns:var(--lobby-chat-col) minmax(0,1fr);column-gap:0}.layout.layout--lobby.layout--lobby-chat{--lobby-chat-col: var(--lobby-chat-w);column-gap:clamp(12px,1.2vw,20px)}.layout.layout--lobby>.center{grid-column:2}.topbar-slot{display:block;height:64px;flex-shrink:0}.topbar-slot>.topbar{height:100%}.left,.center,.right{display:flex;flex-direction:column;gap:clamp(10px,1vw,14px);min-height:0;height:var(--col-h);max-height:var(--col-h);overflow:hidden}.left>.left-rail,.right>.right-rail{display:flex;flex-direction:column;gap:inherit;flex:1 1 auto;min-height:0;height:100%;max-height:100%;overflow:hidden}.left>.left-rail{--sec-x: 14px;--sec-r: max(4px, calc(var(--sec-x) - var(--rail-gutter, 0px)));gap:0;background:var(--bg-card, rgba(18, 18, 30, .97));border:1px solid var(--border, rgba(255, 255, 255, .08));border-radius:var(--radius, 14px);box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07))}.left-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:flex;flex-direction:column;gap:0}.left-scroll>*{flex:0 0 auto}.left-rail>.left-scroll>.panel{position:relative;padding:12px var(--sec-r) 12px var(--sec-x);border-width:0;border-radius:0;background-color:transparent;box-shadow:none}.left-rail>.left-scroll>:is(.chest-hud--card,.lottery-hud--card,.race-hud--card):hover{background-color:#ffffff08;box-shadow:none}.left-rail>.left-scroll>.chest-hud--card.is-ready{animation:none}.left-rail>.left-scroll>.panel+.panel:before,.left-rail>.invite-panel:before,.bets-panel>.feed-panel:before,.bets-panel>.rail-foot:before{content:"";position:absolute;top:0;left:var(--sec-x, 14px);right:var(--sec-x, 14px);height:1px;background:#ffffff0f;pointer-events:none;z-index:1}.left-rail>.left-scroll>.panel+.panel:before{right:var(--sec-r)}.left-scroll>.panel>.panel-title{margin-bottom:8px}.left-rail>.left-scroll>:is(.chest-hud--card,.lottery-hud--card){padding-top:calc(12px - 3px * var(--rail-t, 0));padding-bottom:calc(12px - 3px * var(--rail-t, 0))}.left-rail>.invite-panel{flex:0 0 auto;height:80px;min-height:80px;padding:0 var(--sec-x);border-width:0;border-radius:0;box-shadow:none}.left-rail>.invite-panel:hover,.left-rail>.invite-panel:has(.invite-open:focus-visible){box-shadow:none}.bets-panel>.rail-foot{position:relative;flex:0 0 80px;height:80px;box-sizing:border-box;margin:10px -14px -14px;padding:6px 14px;display:flex;flex-direction:column;justify-content:center}.bets-panel>.rail-foot .panel-head{min-height:20px;margin-bottom:2px}.bets-panel>.rail-foot .winner-fair-btn{height:20px}.bets-panel>.rail-foot .lw-list>li.lw-wheel{padding-block:3px}.bets-panel>.rail-foot .lw-wheel .bet-live-main{gap:3px}.bets-panel>.rail-foot .lw-wheel .bet-live-mult{height:16px}.bets-panel>.rail-foot .ui-empty{min-height:40px;padding-block:0;display:grid;place-items:center}.center{min-width:0;gap:clamp(10px,1vw,14px)}.center .win-history-block{order:0;flex:0 0 auto;position:relative;z-index:2}.center .win-history-block{display:flex;align-items:center;gap:8px;min-height:44px;padding-right:8px;box-sizing:border-box}.center .wheel-wrap{order:1;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:visible;padding:0;box-sizing:border-box;position:relative;z-index:0;container-type:size;container-name:wheelslot}.center .wheel-stage{flex:0 0 auto;width:var(--wheel-fit, min(98cqmin, 100%));max-width:100%;max-height:none;aspect-ratio:1 / 1;height:auto;margin:0 auto;overflow:visible;contain:layout}.center .pointer{top:-10px}.center .timer{flex:0 0 auto;order:2;position:relative;z-index:2;margin-top:2px}.center .bet-dock,.center .dock-panel{display:contents}.center .bet-bar.bottom-align{order:3}.bottom-align{margin-top:auto;flex:0 0 var(--bottom-align-h)!important;height:var(--bottom-align-h)!important;min-height:var(--bottom-align-h)!important;max-height:var(--bottom-align-h)!important;box-sizing:border-box;padding:12px!important;border-radius:14px;align-self:stretch}.invite-panel{flex:0 0 auto;margin-top:0;margin-bottom:0}.bet-bar.bottom-align{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.bet-bar.bottom-align .bet-main{flex:0 0 auto;min-height:0}.bet-bar.bottom-align .bet-footer{margin-top:4px;min-height:18px;flex-shrink:0}.wheel-stage{width:var(--wheel-fit, min(98cqmin, 100%));margin:0 auto}.chip-lg{width:max-content;max-width:none;padding:5px 16px 5px 5px;overflow:visible!important}.chip-lg .chip-nm{max-width:5.8em}.chip-av{width:22px!important;height:22px!important;font-size:9px}.hub{width:36%;height:auto;min-width:0;min-height:0;aspect-ratio:1 / 1}.hub-core{top:7%;right:7%;bottom:7%;left:7%}.timer-cta-label{font-size:var(--text-body)}.timer-clock{font-size:28px}.bet-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px);grid-template-rows:auto;column-gap:16px;row-gap:0;align-items:stretch}.bet-label-row{display:none}.bet-amount-row{grid-column:1;grid-row:1;margin-bottom:0;height:auto;gap:0;align-items:stretch;align-self:center}.bet-slider-value strong{font-size:26px}.bet-slider{height:32px;--bet-thumb: 24px}.place-col{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;width:auto;min-width:160px;max-width:220px;align-self:stretch;min-height:auto}.place{width:100%;min-width:0;height:52px;flex:0 0 52px;padding:0 clamp(6px,3cqi,16px);font-size:clamp(11px,8cqi,15px)}.auto-row{display:flex;width:100%;min-width:0;gap:8px;flex:0 0 auto}.auto-btn{flex:1 1 auto;height:40px;font-size:var(--text-body-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px}.auto-limits-btn{width:40px;height:40px;flex:0 0 40px;font-size:15px}.auto-limits-dot{top:5px;right:5px;width:6px;height:6px}@container betbar (max-width: 640px){.bet-main{grid-template-columns:minmax(0,1fr) minmax(140px,168px);column-gap:10px}.bet-slider-value strong{font-size:var(--text-display)}.place-col{min-width:140px;max-width:none}.place{height:48px;flex-basis:48px;padding:0 clamp(4px,2.5cqi,8px);font-size:clamp(var(--text-caption),7.5cqi,13px);letter-spacing:.03em}.auto-btn{height:36px;font-size:var(--text-caption);letter-spacing:.04em}.auto-limits-btn{width:36px;height:36px;flex:0 0 36px}}@container betbar (max-width: 520px){.bet-main{grid-template-columns:minmax(0,1fr) minmax(124px,148px);column-gap:8px}.bet-slider-value strong{font-size:20px}.place-col{min-width:124px}.place{height:46px;flex-basis:46px;font-size:clamp(var(--text-caption),7cqi,12px)}.auto-btn{height:34px;font-size:var(--text-caption)}.auto-limits-btn{width:34px;height:34px;flex:0 0 34px}}.bets-panel{flex:1 1 auto;min-height:0;height:auto;display:flex;flex-direction:column;overflow:hidden}.bets-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.bets-panel>.feed-panel{position:relative;flex:0 0 auto;max-height:140px;margin:10px -14px 0;padding:10px 14px 0;display:flex;flex-direction:column;overflow:hidden}.feed-panel .panel-title{flex-shrink:0;margin-bottom:8px}.feed{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding:3px 4px 2px 2px}.feed li{display:flex;align-items:center;gap:8px;font-size:var(--text-caption);color:var(--text-muted);flex-shrink:0}.feed .t{width:52px;flex-shrink:0;color:var(--text-faint);font-variant-numeric:tabular-nums}.feed .msg b{color:var(--text);font-weight:700}.feed .msg em,.feed .msg .amt{color:var(--text);font-style:normal;font-weight:800;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;vertical-align:middle}}.win-history-block{position:relative;gap:0;width:100%;min-width:0}.history-side-tools{position:relative;flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:6px;z-index:4;pointer-events:none}.history-side-tools .rules-wrap,.history-side-tools .chrome-tool,.history-side-tools .game-chrome-tip{pointer-events:auto}.history-side-tools .desktop-rules.rules-wrap{position:static;top:auto;right:auto}.history-side-tools .round-ico-btn.chrome-tool.icon-only{width:34px;height:34px;border-radius:11px}.history-side-tools .round-ico-svg{width:15px;height:15px}.game-chrome--stack,.game-chrome-col{position:relative;display:flex;flex-direction:row;align-items:center;gap:6px}.game-chrome--overlay{position:relative;align-self:flex-end;flex:0 0 auto;z-index:6;margin:0 8px 8px}.game-chrome--overlay .round-ico-btn.chrome-tool.icon-only{width:34px;height:34px;border-radius:11px}.game-chrome--dock{position:relative;flex:0 0 auto;display:flex;z-index:4}.game-chrome--dock .round-ico-btn.chrome-tool.icon-only{width:44px;height:44px;border-radius:10px}@media(max-width:374px){.game-chrome--dock .round-ico-btn.chrome-tool.icon-only{width:40px}}.game-chrome--dock .game-chrome-tip{top:auto;bottom:calc(100% + 8px);animation-name:game-chrome-tip-up}.game-chrome--dock .chrome-fav-pill{top:auto;right:auto;bottom:calc(100% + 8px);left:0;transform:none}.game-chrome-tip{position:absolute;top:calc(100% + 8px);right:0;z-index:8;box-sizing:border-box;width:248px;padding:12px 10px 8px;border-radius:14px;background:#0e0e18f5;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 40px #00000080;animation:game-chrome-tip-in .16s ease-out}@keyframes game-chrome-tip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes game-chrome-tip-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.game-chrome-tip{animation:none}}.game-chrome-settings{width:264px;padding:12px 12px 10px}.game-chrome-settings .panel-title{margin:0 2px 8px}.gcs-row{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 6px;border-radius:10px;color:#e5e7eb;font-size:var(--text-body);font-weight:600;line-height:1.2}.gcs-switch{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background var(--dur-fast) ease}.gcs-switch:hover{background:#ffffff0a}.gcs-ico{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-sm);color:#c4b5fd;background:rgba(var(--purple-rgb, 139, 92, 246),.12);border:1px solid rgba(167,139,250,.22)}.gcs-label{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.gcs-label small{font-size:var(--text-caption);font-weight:500;color:var(--text-muted)}.gcs-switch-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.gcs-knob{position:relative;flex-shrink:0;width:38px;height:22px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.gcs-knob:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#d1d5db;box-shadow:0 1px 3px #00000073;transition:transform var(--dur-fast) ease,background var(--dur-fast) ease}.gcs-switch-input:checked+.gcs-knob{background:rgba(var(--role-selected-rgb),.55);border-color:var(--role-selected-border-hover)}.gcs-switch-input:checked+.gcs-knob:after{transform:translate(16px);background:#fff}.gcs-switch-input:focus-visible+.gcs-knob{box-shadow:var(--focus-ring)}.gcs-volume{min-height:36px;transition:opacity var(--dur-fast) ease}.gcs-volume.off{opacity:.45}.gcs-volume .gcs-label{flex:0 0 auto;min-width:58px}.gcs-range{flex:1 1 auto;min-width:0;height:24px;margin:0;accent-color:rgb(var(--purple-rgb, 139, 92, 246));cursor:pointer;touch-action:manipulation}.gcs-range:disabled{cursor:not-allowed}.gcs-val{flex:0 0 auto;min-width:38px;text-align:right;font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;color:var(--text-muted)}.gcs-all{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:36px;margin-top:8px;padding:0 12px;border-radius:10px;border:1px solid rgba(167,139,250,.28);background:rgba(var(--purple-rgb, 139, 92, 246),.1);color:#c4b5fd;font:inherit;font-size:var(--text-body-sm);font-weight:700;cursor:pointer;touch-action:manipulation;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.gcs-all:hover,.gcs-all:focus-visible{color:#ede9fe;background:rgba(var(--purple-rgb, 139, 92, 246),.18);border-color:#c4b5fd8c}.gcs-all:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}.gcs-all:active{background:rgba(var(--purple-rgb, 139, 92, 246),.24)}.game-chrome-tip .panel-title{margin:0 8px 8px}.game-chrome-tip.game-guide-tip{display:flex;flex-direction:column;width:min(288px,calc(100vw - 24px));max-height:min(480px,calc(100dvh - 180px));padding:12px 6px 10px 10px}.game-guide-tip .gct-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.rules-tip-fixed{position:fixed!important;top:108px;right:10px;left:auto!important;z-index:calc(var(--z-modal) - 10)!important;display:flex;flex-direction:column;box-sizing:border-box;width:min(288px,calc(100vw - 20px));margin:0;padding:12px 6px 10px 10px;border-radius:var(--radius-md);background:#12121efa;border:1px solid rgba(167,139,250,.55);box-shadow:0 12px 32px #0000008c,0 0 0 1px #ffffff0f;color:#e5e7eb;pointer-events:auto}.rules-tip-fixed .rules-tip-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.crm-tip-banner{position:fixed;left:50%;bottom:max(88px,calc(env(safe-area-inset-bottom,0px) + 72px));transform:translate(-50%);z-index:calc(var(--z-dock) - 10);display:flex;align-items:center;gap:12px;max-width:min(440px,calc(100vw - 24px));padding:10px 12px 10px 14px;border-radius:14px;background:var(--bg-card, rgba(18, 18, 30, .97));border:1px solid rgba(165,180,252,.28);box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07)),0 10px 28px #00000059;color:#e5e7eb}.crm-tip-banner__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;font-size:var(--text-body-sm);line-height:1.35}.crm-tip-banner__text strong{font-size:var(--text-body);font-weight:700;color:var(--text)}.crm-tip-banner__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.crm-tip-banner__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:10px;padding:7px 10px;font-size:var(--text-body-sm);font-weight:700;color:#0f172a;background:#c7d2fe;cursor:pointer}.crm-tip-banner__cta:hover{background:#e0e7ff}.crm-tip-banner__cta:active{transform:translateY(1px)}.crm-tip-banner__dismiss{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-muted);font-size:var(--text-title);line-height:1;width:28px;height:28px;border-radius:var(--radius-sm);cursor:pointer}.crm-tip-banner__dismiss:hover{color:var(--text);background:#ffffff14}.og-in-home{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative;z-index:1}.bet-bar{position:relative;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 42%),radial-gradient(70% 60% at 50% 100%,rgba(var(--action-rgb),.07),transparent 70%),color-mix(in srgb,var(--bg, #07070f) 86%,#1a1a2e);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius, 14px);padding:12px;min-height:148px;container-type:inline-size;container-name:betbar;box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07)),0 10px 30px #00000038}.bet-bar:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:var(--hairline);opacity:.7;pointer-events:none}.bet-footer{min-height:28px;margin-top:8px;display:flex;align-items:center}@media(max-width:1099px){.bet-bar{min-height:0}.bet-footer:not(:has(.hint-row)):not(:has(.hint)){display:none}.app{--bet-dock-h: 210px;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:auto;max-height:none;max-width:100vw;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none;isolation:auto;background:var(--bg, #050510)}.app>.topbar.mobile-only{position:relative;flex-shrink:0;height:calc(58px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(12px,env(safe-area-inset-right,0px)) 0 max(12px,env(safe-area-inset-left,0px));gap:10px;--hit-gap: 10px;z-index:60;backdrop-filter:none;-webkit-backdrop-filter:none}.app>.topbar.mobile-only .top-right{gap:8px;--hit-gap: 8px}.app>.topbar.mobile-only .logo-img-mobile{height:34px;max-width:min(248px,64vw)}.app>.topbar.mobile-only .balance-pill{height:38px;padding:0 6px 0 14px;font-size:var(--text-label);border-radius:11px;gap:9px}.app>.topbar.mobile-only .balance-pill .plus{width:26px;height:26px;font-size:16px}.bet-dock .dock-panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app>.topbar.mobile-only .btn-signin.compact-signin{height:38px;padding:0 16px;font-size:var(--text-body)}.app>.topbar.mobile-only .lang.compact-lang{height:32px;padding:0 10px;font-size:var(--text-body-sm);min-width:40px}.app>.topbar.mobile-only .avatar-btn,.app>.topbar.mobile-only .avatar-btn .user-avatar{width:36px;height:36px}@media(max-width:380px){.app>.topbar.mobile-only{padding-right:max(10px,env(safe-area-inset-right,0px));padding-left:max(10px,env(safe-area-inset-left,0px));gap:8px;--hit-gap: 8px}.app>.topbar.mobile-only .top-right{gap:6px;--hit-gap: 6px}.app>.topbar.mobile-only .top-lobby-btn{width:32px;height:32px}.app>.topbar.mobile-only .balance-pill{padding:0 5px 0 10px;gap:7px;font-size:var(--text-body)}}@media(max-width:340px){.app>.topbar.mobile-only .btn-bonuses.compact{width:36px;height:36px}.app>.topbar.mobile-only .btn-bonuses.compact .bonus-ico{width:34px;height:34px}}.app>.round-bar{position:relative;flex-shrink:0;margin:0;height:44px;min-height:44px;max-height:44px;padding:2px 8px 0;gap:6px;z-index:55;background:var(--bg, #050510);border:none;box-shadow:0 8px 16px #050510d9;overflow:visible;width:100%;max-width:100%;box-sizing:border-box;align-items:center}.app>.layout{position:relative;z-index:1}.round-bar-huds{flex:1 1 0%;min-width:0;max-width:100%;height:40px;display:flex;align-items:center;gap:6px;z-index:3;position:relative;box-sizing:border-box}.round-bar-huds>.round-bar-events{flex-shrink:1;min-width:0}.wheel-zone>.wheel-mobile-strip{flex:0 0 auto;margin:4px 8px 0}.round-bar-huds>.round-bar-chest{flex:0 1 auto;min-width:0;position:relative;z-index:3;max-width:168px}.round-bar-huds>.round-bar-chest .chud-amt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0;overflow-x:hidden;overflow-y:visible}.center{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:0;overflow-x:hidden;overflow-y:visible;overscroll-behavior:none;padding-bottom:0;touch-action:none}.layout:not(.layout--lobby){overflow-x:hidden;overflow-y:hidden;touch-action:manipulation;overscroll-behavior-y:none}.app.mobile-bets-tuck .layout:not(.layout--lobby){overflow-y:auto;overscroll-behavior-y:contain}.app.mobile-bets-tuck .layout:not(.layout--lobby)>.center{flex:1 0 auto;min-height:100%;overflow-x:clip;overflow-y:visible}.layout:not(.layout--lobby)>.center{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:visible;touch-action:manipulation;padding-bottom:0}.layout:not(.layout--lobby) .wheel-zone,.app.mobile-bets-tuck .og-in-home,.app.mobile-bets-tuck .wheel-zone{touch-action:manipulation}.layout:not(.layout--lobby) .og-in-home{flex:0 0 auto;height:var(--mobile-frame-h, auto);min-height:var(--mobile-frame-h, 0px);padding-bottom:0;overflow:hidden}.app.mobile-bets-tuck .layout:not(.layout--lobby) .og-in-home{overflow:clip}.app.mobile-bets-tuck .og-scene-tools{position:sticky;top:0;z-index:8}.app.mobile-bets-tuck .og-scene-tools>.og-hud-chips:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:var(--radius-lg);background:var(--bg, #050510);z-index:-1}.app.mobile-bets-tuck>.round-bar{position:relative;z-index:56;flex-shrink:0}.wheel-zone{display:flex;flex-direction:column;flex:0 0 auto;width:100%;max-width:100%;gap:0;box-sizing:border-box;overflow:visible;touch-action:none;position:relative;z-index:0;order:1}.wheel-zone>.win-history-block{display:none}.wheel-zone>.wheel-wrap{flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:100%;margin:0;padding:0;overflow:visible;box-sizing:border-box;position:relative;z-index:0;display:grid;place-items:center;align-content:center;justify-items:center;container-type:size;container-name:wheelslot}.app.mobile-wheel-tight .wheel-zone>.wheel-wrap{place-items:center;align-content:center;justify-items:center}.wheel-zone .wheel-stage{width:var(--wheel-fit, calc(100cqmin - 22px) );height:var(--wheel-fit, calc(100cqmin - 22px) );max-width:none;max-height:none;aspect-ratio:1 / 1;margin:0;overflow:visible;flex-shrink:0;position:relative;filter:none}.wheel-zone .wheel-glow{top:-12px;right:-12px;bottom:-12px;left:-12px}.wheel-zone .pointer{top:-6px;width:32px;height:36px;margin-left:-16px}.wheel-zone .pointer-img{width:32px;height:36px}.wheel-zone .pointer-beam{top:14px;width:32px;margin-left:-16px}.wheel-zone .wheel-disk{box-shadow:inset 0 0 0 1px #080810e6,inset 0 0 0 3px rgba(var(--action-deep-rgb),.55),inset 0 0 0 5px rgba(var(--action-rgb),.42),inset 0 0 0 7px rgba(var(--action-rgb),.18)}.center>.bet-dock{order:2}.bet-dock{position:relative;left:auto;right:auto;bottom:auto;z-index:3;flex:0 0 auto;width:100%;display:flex;flex-direction:column;gap:2px;margin:0;padding:0;background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.bet-dock.is-key{position:fixed;left:0;right:0;z-index:46}.bet-dock.is-key .dock-panel{padding-bottom:8px}.bet-dock .dock-panel{position:relative;order:1;display:flex;flex-direction:column;gap:4px;margin:0;padding:8px max(10px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 36%),radial-gradient(60% 70% at 50% 100%,rgba(var(--action-rgb),.07),transparent 70%),linear-gradient(to top,color-mix(in srgb,var(--bg, #07070f) 98%,transparent) 55%,color-mix(in srgb,var(--bg, #07070f) 94%,transparent));border-top:1px solid rgba(255,255,255,.1);border-radius:16px 16px 0 0;box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07)),0 -8px 24px #0006}.bet-dock .og-mode-panel{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:5;margin:0;max-height:min(420px,62dvh);overflow-x:hidden;overflow-y:auto;border-radius:var(--radius-lg);background:var(--bg-card, rgba(18, 18, 30, .97));border:1px solid rgba(255,255,255,.1);box-shadow:0 -10px 28px #00000073;touch-action:manipulation}.bet-dock .dock-panel:before{content:"";position:absolute;top:-1px;left:18%;right:18%;height:1px;background:var(--hairline);opacity:.8;pointer-events:none}.bet-dock .wheel-pause-banner{order:-1;margin:0 10px;position:relative;z-index:2}.bet-dock .mobile-dock-nav{display:flex;align-items:stretch;flex:0 0 auto;gap:6px;width:100%;margin:0;overflow:visible;padding-top:2px}.bet-dock.is-key .mobile-dock-nav{display:none}.bet-dock .dock-nav-btn{flex:1 1 0;min-width:0;height:44px;padding:0 8px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:var(--text-caption);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-sizing:border-box;white-space:nowrap;overflow:hidden}.bet-dock .dock-nav-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;overflow:hidden;white-space:normal;text-wrap:balance;text-align:center;line-height:1.1}.bet-dock .dock-nav-btn:disabled{opacity:.38;cursor:default}.bet-dock .dock-nav-btn:hover:not(.active){color:#e5e7eb;border-color:#ffffff29;background:#ffffff14}.bet-dock .dock-nav-btn.active:hover{filter:brightness(1.08)}.bet-dock .dock-nav-btn:active{filter:brightness(1.1)}.bet-dock .dock-nav-btn.active{color:var(--role-selected-text);background:var(--role-selected-bg);border-color:var(--role-selected-border)}.bet-dock .dock-nav-badge{min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:inline-grid;place-items:center;font-size:var(--text-caption);font-weight:800;letter-spacing:0;color:var(--action-ink);background:linear-gradient(180deg,var(--action),var(--action-mid))}.bet-dock .bet-bar{background:transparent;border:0;box-shadow:none;border-radius:0;padding:2px 0 0;min-height:0}.bet-dock .bet-bar:before{display:none}.bet-dock .bet-label-row{display:none}.bet-dock .timer{order:0;margin:0;min-height:0;gap:3px;padding:8px 10px 2px 6px;display:flex!important;flex-direction:column;align-items:flex-start;text-align:left;position:relative;z-index:2;pointer-events:none;overflow:visible}.bet-dock .timer-meta{display:none!important}.bet-dock .timer-cta{gap:8px;height:auto;line-height:1.25;text-align:left;align-self:flex-start;justify-content:flex-start;min-width:0;max-width:calc(100vw - 16px);text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 12px rgba(5,5,16,.9)}.bet-dock .timer-cta-label{font-size:var(--text-caption);font-weight:700;letter-spacing:.03em}.bet-dock .timer-clock{font-size:var(--text-title)}.bet-dock .timer-bar{display:none!important}.app.mobile-show-timer-bar .bet-dock .timer-bar{display:block!important;width:100%;height:3px;margin:2px 0 0;border-radius:2px}.bet-dock .timer-sub{display:none!important}.bet-dock .place{height:42px;font-size:clamp(var(--text-caption),7.5cqi,13px);letter-spacing:.03em;border-radius:10px;padding:0 clamp(6px,2.5cqi,12px)}.bet-dock .bet-amount-row{order:1;height:auto;min-height:0;align-items:stretch;gap:0;margin-bottom:6px}.bet-dock .bet-slider-value .coin{width:17px;height:17px;flex-basis:17px}.bet-dock .bet-slider-value strong{font-size:20px}.bet-dock .stake-step{height:34px;font-size:var(--text-body-sm);gap:4px;padding:0 4px}.bet-dock .bet-slider{height:26px;margin-top:2px}.layout:not(.layout--lobby) .lc-pill{position:absolute;left:12px;right:12px;top:calc(var(--mobile-frame-h, 220px) - 50px);bottom:auto;z-index:4}.bet-dock .place-col{order:2;display:flex;flex-direction:row;align-items:stretch;gap:6px}.bet-dock .place-col>.place{flex:1 1 auto;min-width:0}.bet-dock .auto-row{display:flex;flex:0 0 auto;width:auto;align-items:stretch;gap:5px}.bet-dock .auto-btn{display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;min-width:56px;max-width:88px;height:auto;align-self:stretch;padding:0 8px;font-size:var(--text-caption);font-weight:800;letter-spacing:.05em;border-radius:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-dock .auto-btn .auto-btn-ico{display:inline-flex;flex-shrink:0;opacity:.9}.bet-dock .auto-btn.arm{max-width:112px}.bet-dock .auto-btn.auto-toggle:not(.arm){max-width:96px;gap:6px;padding:0 8px 0 10px}.bet-dock .auto-btn.auto-toggle:not(.arm) .auto-btn-ico{display:none}.bet-dock .auto-limits-btn{display:inline-flex!important;width:auto;min-width:36px;height:auto;align-self:stretch;flex:0 0 auto;flex-shrink:0;padding:0 8px;font-size:var(--text-body);border-radius:10px}.bet-dock .auto-limits-label--aside{display:inline}.bet-dock .auto-row--cashout{flex:0 1 44%;min-width:0}.bet-dock .alien-cashout{flex:1 1 auto;height:auto;align-self:stretch;flex-direction:column;gap:1px;padding:0 10px;border-radius:10px;font-size:var(--text-caption);letter-spacing:.05em;line-height:1.1}.bet-dock .alien-cashout-sum{max-width:100%;font-size:var(--text-body-sm)}.bet-dock .auto-row--skip{flex:0 0 auto;max-width:42%;min-width:0}.bet-dock .auto-btn.hilo-skip{flex:1 1 auto;max-width:none;padding:0 10px}@media(max-width:360px){.bet-dock .hilo-skip-ico{display:none}}.bet-dock .auto-btn-tail{display:none}@media(max-width:360px){.bet-dock .auto-btn{min-width:44px;max-width:70px;padding:0 6px;gap:3px}.bet-dock .auto-btn .auto-btn-label{font-size:10px}.bet-dock .auto-btn.arm{max-width:96px}.bet-dock .auto-btn.auto-toggle:not(.arm){max-width:86px;gap:4px;padding:0 6px 0 8px}.bet-dock .auto-limits-btn{min-width:32px;padding:0 6px}}.bet-dock .auto-limits-btn.live{color:#ecfdf5;border-color:#34d3998c;background:linear-gradient(180deg,#34d39952,#10b98124);box-shadow:0 0 12px #34d39938}@media(min-height:600px){.bet-dock .stake-field{min-height:44px}.bet-dock .stake-step{height:44px}.bet-dock .place:not(.ltd-buy){height:48px}.bet-dock .auto-limits-btn{min-width:44px}}.bet-dock .bet-footer{display:none}.bet-dock .hint-row .hint{font-size:var(--text-caption)}.room-pick-wrap{margin-top:0}.room-pick-btn{width:20vw;min-width:68px;max-width:88px;min-height:38px}.mobile-bets-strip{order:3;display:flex;flex-direction:column;flex:0 0 auto;width:100%;margin:0;padding:10px 10px 16px;box-sizing:border-box;background:color-mix(in srgb,var(--bg, #07070f) 96%,#1a1a2e);border-top:1px solid rgba(255,255,255,.08);touch-action:manipulation}.mobile-bets-strip .bets-panel,.mobile-bets-strip .panel{display:flex;flex-direction:column;min-height:0;padding:0;background:transparent;border:0;box-shadow:none}.mobile-bets-strip .bets-list{max-height:min(420px,52dvh);min-height:132px;overflow-y:auto;overscroll-behavior:contain;touch-action:manipulation}.mobile-bets-strip .bets-head{margin:0 0 8px}.mobile-bets-strip .bets-list{list-style:none;display:flex;flex-direction:column}.mobile-bets-strip .bets-list li.bet-card{position:relative;border:0;background:transparent}.mobile-bets-strip .bets-list li.bet-card+li.bet-card:before{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;background:#ffffff0f}.mobile-bets-strip .bets-list li.bet-live{display:flex;flex-direction:column;gap:8px;padding:9px 10px}.mobile-bets-strip .bet-live-row{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:10px;min-width:0}.mobile-bets-strip .bet-live .p-avatar{width:36px;height:36px}.mobile-bets-strip .bet-live-main{min-width:0;display:flex;flex-direction:column;gap:5px}.mobile-bets-strip .bet-live-top,.mobile-bets-strip .bet-live-sub{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.mobile-bets-strip .bet-live .p-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body);font-weight:800}.mobile-bets-strip .bet-v{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-body-sm);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.mobile-bets-strip .bet-live-sub .p-bar{flex:1 1 auto;height:3px;border-radius:999px;background:#ffffff14;overflow:hidden}.mobile-bets-strip .bet-live .p-bar i{display:block;height:100%;border-radius:inherit}.mobile-bets-strip .bet-live-mult{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;font-size:var(--text-caption);font-weight:800;color:#94a3b8;background:#ffffff0d}.mobile-bets-strip .bet-live-mult.win{color:#6ee7b7;background:#10b9811f}.mobile-bets-strip .bet-live.me,.mobile-bets-strip .bet-live.is-win{background:linear-gradient(90deg,rgba(16,185,129,.12),transparent 60%)}}.app.dock-side{--dock-side-w: 340px}@media(max-height:500px){.app.dock-side{--dock-side-w: 300px}}.app.dock-side .layout:not(.layout--lobby)>.center{flex-direction:row;align-items:stretch;padding-left:env(safe-area-inset-left,0px)}.app.dock-side .layout:not(.layout--lobby) .og-in-home,.app.dock-side .layout:not(.layout--lobby) .wheel-zone{flex:1 1 auto;width:auto;min-width:0}.app.dock-side>.round-bar{width:calc(100% - var(--dock-side-w));max-width:calc(100% - var(--dock-side-w));margin-bottom:-44px;box-shadow:none}.app.dock-side .layout:not(.layout--lobby) .wheel-zone{padding-top:44px}.app.dock-side .center>.bet-dock{position:static;flex:0 0 var(--dock-side-w);width:var(--dock-side-w);min-height:0;gap:0;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 30%),radial-gradient(90% 40% at 50% 100%,rgba(var(--action-rgb),.06),transparent 70%),color-mix(in srgb,var(--bg, #07070f) 97%,transparent);border-left:1px solid rgba(255,255,255,.1);border-radius:16px 0 0;box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07)),-8px 0 24px #00000059}.app.dock-side .bet-dock .dock-panel{flex:1 1 auto;min-height:0;gap:8px;padding:12px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:none;border:0;border-radius:0;box-shadow:none}.app.dock-side .bet-dock .dock-panel::-webkit-scrollbar{display:none}.app.dock-side .bet-dock .dock-panel:before{display:none}.app.dock-side .bet-dock .timer{flex:0 0 auto;padding:12px max(12px,env(safe-area-inset-right,0px)) 0 14px}.app.dock-side .bet-dock .timer+.dock-panel{padding-top:8px}.app.dock-side .bet-dock .timer-cta{max-width:100%;text-shadow:none}.app.dock-side .bet-dock .wheel-pause-banner{position:absolute;left:calc(env(safe-area-inset-left,0px) + 10px);right:calc(var(--dock-side-w) + 10px);bottom:calc(env(safe-area-inset-bottom,0px) + 56px);margin:0}.app.dock-side .bet-dock .og-mode-panel{top:58px;right:max(12px,env(safe-area-inset-right,0px));bottom:auto;left:12px;max-height:calc(100% - 66px);box-shadow:0 14px 32px #00000080}@media(min-height:600px){.app.dock-side .bet-dock .og-mode-panel{top:62px;max-height:calc(100% - 70px)}}.app.dock-side .bet-dock .bet-amount-row{margin-bottom:0}.app.dock-side .bet-dock .stake-box{gap:8px}.app.dock-side .bet-dock .place-col{flex-direction:column;gap:8px;margin-top:8px}.app.dock-side .bet-dock .place-col>.place{flex:0 0 auto}.app.dock-side .bet-dock .auto-row,.app.dock-side .bet-dock .auto-row--cashout{flex:0 0 auto;width:100%;min-height:40px}.app.dock-side .bet-dock .auto-btn{flex:1 1 auto;max-width:none}.app.dock-side .bet-dock .auto-btn.auto-toggle:not(.arm){max-width:none;justify-content:space-between;padding:0 12px}.app.dock-side .bet-dock .mobile-dock-nav{margin-top:auto;padding-top:4px}.app.dock-side .layout:not(.layout--lobby) .lc-pill{right:calc(var(--dock-side-w) + 12px);top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 64px)}.app.dock-split .bet-dock .dock-panel{padding-left:max(16px,calc((100% - 720px)/2));padding-right:max(16px,calc((100% - 720px)/2))}.app.dock-split .bet-dock .og-mode-panel{left:max(16px,calc((100% - 720px)/2));right:max(16px,calc((100% - 720px)/2))}.app.dock-split .bet-dock .bet-main{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:10px;align-items:stretch}.app.dock-split .bet-dock .bet-amount-row{margin-bottom:0}.app.dock-split .bet-dock .place-col{flex-direction:column;gap:8px}.app.dock-split .bet-dock .place-col>.place{flex:1 1 auto;min-height:48px;height:auto}.app.dock-split .bet-dock .auto-row,.app.dock-split .bet-dock .auto-row--cashout{flex:0 0 44px;width:100%}.app.dock-split .bet-dock .auto-btn{flex:1 1 auto;max-width:none}.app.dock-split .bet-dock .auto-btn.auto-toggle:not(.arm){max-width:none;justify-content:space-between;padding:0 12px}.app.dock-split .bet-dock .mobile-dock-nav{padding-top:6px}@media(min-width:1100px){.mobile-bets-strip{display:none!important}}.bet-label-row{display:flex;justify-content:space-between;margin-bottom:6px;font-size:var(--text-caption);color:var(--text-muted);font-weight:600}.bet-main{width:100%;min-width:0}@media(max-width:1099px){.bet-main{display:flex;flex-direction:column}}.bet-amount-row{display:flex;align-items:stretch;gap:12px;width:100%;margin-bottom:8px}.bet-amount-row.locked{opacity:.72}.stake-box{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0;width:100%}.stake-line{display:flex;align-items:stretch;gap:6px;min-width:0;width:100%}.stake-line .stake-field{flex:1 1 auto;min-width:0}.stake-mode{flex:0 0 104px;width:104px;min-width:0;padding:4px 6px;display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#e5e7eb;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.stake-mode:hover:not(.active){color:var(--text);border-color:#ffffff29;background:#ffffff14}.stake-mode:active{transform:translateY(1px)}.stake-mode.active{color:var(--role-selected-text);background:var(--role-selected-bg);border-color:var(--role-selected-border)}.stake-mode.active:hover{filter:brightness(1.08)}.stake-mode:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:2px}.stake-mode-ico{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;flex-shrink:0;color:#cbd5e1;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);overflow:hidden}.stake-mode.active .stake-mode-ico{color:var(--role-selected-text);background:rgba(var(--role-selected-rgb),.42);border-color:var(--role-selected-border)}.stake-mode.active .stake-mode-ico .vol-ico{color:var(--role-selected-text)}.stake-mode-img{width:14px;height:14px;object-fit:contain}.stake-mode-text{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.05}.stake-mode-cap{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.stake-mode.active .stake-mode-cap{color:var(--role-selected-text);opacity:.82}.stake-mode-now{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption);font-weight:800;letter-spacing:0;text-transform:none;color:var(--text);font-variant-numeric:tabular-nums}.stake-mode.active .stake-mode-now{color:var(--role-selected-text)}@media(max-width:374px){.stake-mode{flex-basis:94px;width:94px;padding:4px 6px}.stake-mode-cap{display:none}.stake-mode-now{font-size:var(--text-caption);letter-spacing:-.01em}}.stake-field{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border-radius:10px;background:var(--glass-bg, rgba(255, 255, 255, .04));border:1px solid var(--border, rgba(255, 255, 255, .1));box-shadow:var(--glass-top, inset 0 1px 0 rgba(255, 255, 255, .12));min-width:0;transition:border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.stake-field:focus-within{border-color:rgba(var(--action-rgb),.75);box-shadow:var(--glass-top, inset 0 1px 0 rgba(255, 255, 255, .12)),0 0 0 3px rgba(var(--action-rgb),.14)}.stake-field .coin{width:18px;height:18px;flex:0 0 18px;display:block;object-fit:contain}.stake-input{flex:1 1 auto;align-self:stretch;min-width:0;width:100%;margin:0;padding:0;border:0;background:transparent;color:#fff7ed;font-family:var(--font-display, Unbounded, sans-serif);font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.1;font-variant-numeric:tabular-nums;touch-action:manipulation}.stake-input:focus{outline:none}.stake-input:disabled{opacity:.55;cursor:not-allowed}.stake-readout{flex:1 1 auto;align-self:stretch;min-width:0;margin:0;padding:0;border:0;background:transparent;color:#fff7ed;font-family:var(--font-display, Unbounded, sans-serif);font-size:20px;font-weight:700;letter-spacing:.02em;line-height:1.1;font-variant-numeric:tabular-nums;text-align:left;cursor:text;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.stake-readout:hover:not(:disabled){color:var(--text)}.stake-readout:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:2px;border-radius:4px}.stake-readout:disabled{opacity:.55;cursor:not-allowed}.stake-edit{position:relative;flex:0 0 28px;width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-muted);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,color var(--dur-fast) ease,transform .1s ease}.stake-edit:hover:not(:disabled){background:#ffffff14;border-color:#ffffff2e;color:var(--text)}.stake-edit:active:not(:disabled){transform:translateY(1px) scale(.98)}.stake-edit:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:2px}.stake-edit.on{color:var(--action-ink);border-color:rgba(var(--action-rgb),.75);background:var(--action-grad)}.stake-edit.on:hover:not(:disabled){filter:brightness(1.06);color:var(--action-ink);border-color:rgba(var(--action-rgb),.75);background:var(--action-grad)}.stake-edit:disabled{opacity:.4;cursor:not-allowed;transform:none}.bet-slider.stake-scroll{height:24px;--bet-thumb: 18px}@media(pointer:coarse){.bet-slider.stake-scroll .bet-slider-input{position:relative;height:40px;margin-block:-8px}}@media(max-width:1099px){.bet-dock .stake-field{gap:6px}}.stake-steps{position:relative;display:flex;min-width:0;border-radius:10px;background:#ffffff06;box-shadow:inset 0 0 0 1px var(--border, rgba(255, 255, 255, .1))}.stake-step{flex:1 1 0;min-width:0;height:36px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--text-dim);font-family:var(--font-display, Unbounded, sans-serif);font-size:var(--text-body-sm);font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.stake-step:first-child{border-radius:10px 0 0 10px}.stake-step:nth-child(3){border-radius:0 10px 10px 0}.stake-step+.stake-step{box-shadow:inset 1px 0 #ffffff12}.stake-step:hover:not(:disabled){background:#ffffff0f;color:var(--text)}.stake-step:active:not(:disabled){background:#ffffff1a}.stake-step:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:-2px}.stake-step:disabled{opacity:.4;cursor:not-allowed}.bet-lock-note{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 8px);height:28px;padding:0 12px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--text-caption);font-weight:600;color:var(--role-selected-text);background:color-mix(in srgb,var(--bg, #07070f) 88%,rgb(var(--role-selected-rgb)));box-shadow:inset 0 0 0 1px var(--role-selected-border),0 6px 16px #0006;pointer-events:none}.bet-lock-note>:first-child{flex-shrink:0}.bet-slider-wrap{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0;width:100%}.bet-slider-value{display:flex;align-items:center;gap:8px;min-height:28px}.bet-slider-value .coin{width:18px;height:18px;flex:0 0 18px;display:block;object-fit:contain;align-self:center;transform:translateY(.5px)}.bet-slider-value strong{font-family:var(--font-display, Unbounded, sans-serif);font-size:var(--text-display);font-weight:700;letter-spacing:.02em;color:#fff7ed;text-shadow:0 0 18px rgba(var(--action-rgb),.28);line-height:1;display:block}.bet-slider-cap{margin-left:auto;font-size:var(--text-caption);font-weight:600;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase}.bet-slider{--bet-pct: 0%;--bet-afford: 100%;--bet-t: 0;--bet-afford-t: 1;--bet-thumb: 22px;position:relative;width:100%;height:28px;display:flex;align-items:center}.bet-slider-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:0;background:transparent;border-radius:999px;outline:none;cursor:pointer;--bet-fill-at: calc(var(--bet-thumb) + (100% - var(--bet-thumb)) * var(--bet-t));--bet-afford-at: calc(var(--bet-thumb) + (100% - var(--bet-thumb)) * var(--bet-afford-t));--bet-track: linear-gradient( to right, var(--action) 0%, var(--action-mid) var(--bet-fill-at), rgba(var(--action-rgb), .22) var(--bet-fill-at), rgba(var(--action-rgb), .22) var(--bet-afford-at), rgba(255, 255, 255, .08) var(--bet-afford-at), rgba(255, 255, 255, .08) 100% );--bet-track-shadow: inset 0 1px 2px rgba(0, 0, 0, .45), 0 0 0 1px rgba(var(--action-rgb), .12);touch-action:manipulation;transition:filter var(--dur-fast) ease}.bet-slider-input::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:var(--bet-track);box-shadow:var(--bet-track-shadow)}.bet-slider-input::-moz-range-track{height:8px;border-radius:999px;background:var(--bet-track);box-shadow:var(--bet-track-shadow)}.bet-slider-input:hover:not(:disabled){filter:brightness(1.06)}.bet-slider-input:active:not(:disabled){filter:brightness(1.1)}.bet-slider-input:disabled{cursor:default;opacity:.45;filter:none}.bet-slider-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--bet-thumb);height:var(--bet-thumb);margin-top:calc((8px - var(--bet-thumb)) / 2);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--action) 45%,var(--action-deep) 100%);border:2px solid rgba(255,251,235,.95);box-shadow:0 0 0 3px rgba(var(--action-mid-rgb),.22),0 4px 12px #00000073;cursor:grab;transition:transform .12s ease,box-shadow .12s ease}.bet-slider-input:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(1.06);box-shadow:0 0 0 4px rgba(var(--action-mid-rgb),.28),0 6px 14px #00000080}.bet-slider-input:active:not(:disabled)::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.1)}.bet-slider-input:disabled::-webkit-slider-thumb{cursor:default;transform:none}.bet-slider-input::-moz-range-thumb{width:var(--bet-thumb);height:var(--bet-thumb);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--action) 45%,var(--action-deep) 100%);border:2px solid rgba(255,251,235,.95);box-shadow:0 0 0 3px rgba(var(--action-mid-rgb),.22),0 4px 12px #00000073;cursor:grab;transition:transform .12s ease,box-shadow .12s ease}.bet-slider-input:hover:not(:disabled)::-moz-range-thumb{transform:scale(1.06);box-shadow:0 0 0 4px rgba(var(--action-mid-rgb),.28),0 6px 14px #00000080}.bet-slider-input:active:not(:disabled)::-moz-range-thumb{cursor:grabbing;transform:scale(1.1)}.bet-slider-input:disabled::-moz-range-thumb{cursor:default;transform:none}.bet-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring),0 4px 12px #00000073}.bet-slider-input:focus-visible::-moz-range-thumb{box-shadow:var(--focus-ring),0 4px 12px #00000073}.place-col{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;container-type:inline-size;container-name:placecol}.place{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:var(--place-h, 50px);padding:0 clamp(6px,3cqi,14px);border-radius:var(--radius-md, 12px);overflow:hidden;border:1px solid transparent;background:var(--action-grad) padding-box,var(--metal-grad) border-box;box-shadow:0 0 0 1px rgba(var(--action-rgb),.12),var(--action-shadow),inset 0 1px #ffffff59,inset 0 -2px #00000029;color:var(--action-ink);font-family:var(--font-display);font-weight:800;font-size:clamp(var(--text-caption),8.2cqi,15px);letter-spacing:.04em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;transition:filter var(--dur-fast) ease,transform var(--dur-base) var(--ease-out-soft, ease-out),box-shadow var(--dur-fast) ease}.place:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 48%,transparent 60%);transform:translate(-130%);transition:transform .55s ease;pointer-events:none}.place:hover:not(:disabled):before{transform:translate(130%)}.place:not(:disabled):not(:hover):not(.waiting):not(.queued):not(.auto-stop):before{animation:place-glint 7s ease-in-out 1}@keyframes place-glint{0%,80%{transform:translate(-130%)}to{transform:translate(130%)}}html.app-page-hidden .place:before{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.place:before{animation:none!important}}.place.nudge:not(:disabled){animation:place-nudge .62s var(--ease-out-soft, ease-out) 1}@keyframes place-nudge{0%,to{transform:none}35%{transform:scale(1.045);filter:brightness(1.08);box-shadow:0 0 0 3px rgba(var(--action-rgb),.35),0 10px 28px rgba(var(--action-deep-rgb),.5),inset 0 1px #fff6}}@media(prefers-reduced-motion:reduce){.place.nudge:not(:disabled){animation-name:place-nudge-still}}html[data-reduce-motion="1"] .place.nudge:not(:disabled){animation-name:place-nudge-still}@keyframes place-nudge-still{35%{filter:brightness(1.08);box-shadow:0 0 0 3px rgba(var(--action-rgb),.35),inset 0 1px #fff6}}.place:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 0 0 1px rgba(var(--action-rgb),.2),0 10px 26px rgba(var(--action-deep-rgb),.45),inset 0 1px #fff6,inset 0 -2px #00000029}.place:active:not(:disabled){transform:translateY(1px) scale(.965);transition-duration:.15s,70ms,.15s;filter:brightness(.97);box-shadow:0 0 0 1px rgba(var(--action-rgb),.18),0 4px 14px rgba(var(--action-deep-rgb),.35),inset 0 2px 8px #00000047,inset 0 1px #ffffff38,inset 0 -1px #0000001a}.place.armed{animation:place-armed .52s var(--ease-out-soft, ease-out)}.place.armed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 95% at 50% 105%,#fff9,#fff0 70%);animation:place-armed-flash .46s ease-out both}@keyframes place-armed{0%{outline:3px solid rgba(255,255,255,.55);outline-offset:0;filter:brightness(1.14)}to{outline:1px solid rgba(var(--action-rgb),0);outline-offset:12px;filter:brightness(1)}}@keyframes place-armed-flash{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12%)}}@media(prefers-reduced-motion:reduce){.place.armed{animation:none}.place.armed:after{display:none}}.place-label{position:relative;z-index:1}.place-labels{position:relative;z-index:1;display:grid;place-items:center;width:100%;max-width:100%;min-width:0}.place-labels .place-label{grid-area:1 / 1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;visibility:hidden;pointer-events:none}.place-labels .place-label.on{visibility:visible}.place-labels .place-label.place-two{display:flex;flex-direction:column;align-items:center;gap:3px;line-height:1}.place-two b,.place-two small{max-width:100%;overflow:hidden;text-overflow:ellipsis}.place-two b{font-weight:inherit}.place-two small{font:700 var(--text-caption)/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.place-labels .place-label.place-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;animation:place-cta-in .26s var(--ease-out-soft, ease-out) both}.place-labels .place-label.place-hit{display:inline-flex;align-items:center;justify-content:center;gap:6px}.place-hit-ico{flex:none;margin-left:-2px}.place-cta-ico{flex:none;transition:transform .2s var(--ease-out-soft, ease-out)}.place-cta-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.place.cta:hover:not(:disabled) .place-cta-ico{transform:translateY(-1px) scale(1.12)}.place-cta-gift{width:30px;height:30px;margin-block:2px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(67,20,7,.45))}.place.cta:hover:not(:disabled) .place-cta-gift{transform:translateY(-1px) rotate(-8deg) scale(1.06)}.place.cta:active:not(:disabled) .place-cta-ico{transform:scale(.94)}.place.cta:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}@container placecol (max-width: 150px){.place-cta-ico{display:none}}@container placecol (max-width: 184px){.place-cta-gift{display:none}}@keyframes place-cta-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.place-labels .place-label.place-cta{animation:none}.place-cta-ico{transition:none}}html[data-reduce-motion="1"] .place-labels .place-label.place-cta{animation:none}.place:disabled{opacity:.55;cursor:not-allowed;box-shadow:0 0 0 1px rgba(var(--action-rgb),.1),0 6px 16px rgba(var(--action-deep-rgb),.22),inset 0 1px #ffffff40;filter:none;border-color:rgba(var(--action-rgb),.4)}.place:disabled:before{display:none}.place.waiting,.place:disabled.waiting{cursor:wait;opacity:.72}.place-labels.dim .place-label.on{opacity:0;transition:opacity 0s .2s}.place-spinner{position:absolute;z-index:2;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:2px solid rgba(var(--action-ink-rgb),.22);border-top-color:rgba(var(--action-ink-rgb),.9);animation:place-spin .7s linear infinite,place-spinner-in var(--dur-fast) .2s both}@keyframes place-spin{to{transform:rotate(360deg)}}@keyframes place-spinner-in{0%{opacity:0}}.bet-bar.rpc-lock .auto-btn:disabled,.bet-bar.rpc-lock .auto-limits-btn:disabled,.bet-bar.rpc-lock .bet-slider-input:disabled,.bet-bar.rpc-lock .stake-step:disabled,.bet-bar.rpc-lock .stake-edit:disabled,.bet-bar.rpc-lock .stake-readout:disabled,.bet-bar.rpc-lock .stake-input:disabled{opacity:.45;cursor:wait}.bet-bar.rpc-lock .place:not(.auto-stop){pointer-events:none;cursor:wait}.bet-bar.rpc-lock .place.auto-stop{pointer-events:auto;cursor:pointer}.bet-amount-row.locked .bet-slider-input:disabled,.bet-amount-row.locked .stake-input:disabled,.bet-amount-row.locked .stake-readout:disabled,.bet-amount-row.locked .stake-edit:disabled,.bet-amount-row.locked .stake-step:disabled{opacity:.5;cursor:not-allowed}.bet-bar.rpc-wait .bet-slider-wrap,.bet-bar.rpc-wait .stake-box,.bet-bar.rpc-wait .auto-row{opacity:.55;transition:opacity var(--dur-fast) ease}.place.queued{border-color:#34d3998c;background:linear-gradient(180deg,#34d399f2,#10b981 55%,#059669);color:#042f2e;box-shadow:0 0 0 1px #34d39933,0 8px 22px #10b98159,inset 0 1px #ffffff4d}.place.cash{border-color:#6ee7b7b3;background:linear-gradient(180deg,#34d399,#10b981 55%,#059669);color:#042f2e;box-shadow:0 0 0 1px #34d3992e,0 8px 22px #10b98152,inset 0 1px #ffffff52,inset 0 -2px #00000024}.place.cash:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 0 0 1px #34d39942,0 10px 26px #10b9816b,inset 0 1px #ffffff61,inset 0 -2px #00000024}.place.cash:active:not(:disabled){box-shadow:0 4px 12px #10b9814d,inset 0 2px 8px #0000003d}.place.cash:disabled{opacity:.62;filter:saturate(.7);border-color:#6ee7b773;box-shadow:inset 0 1px #ffffff3d}.place.cash .place-two b{font-size:1.15em;letter-spacing:.02em}.place.auto-stop{border-color:#f871718c;background:linear-gradient(180deg,#f87171,#ef4444 48%,#dc2626);color:var(--text);box-shadow:0 0 0 1px #ef444433,0 8px 22px #dc262659,inset 0 1px #ffffff47}.place.auto-stop:hover:not(:disabled){filter:brightness(1.05)}.place.auto-stop:active:not(:disabled){filter:brightness(.96)}.auto-row{display:flex;gap:8px;width:100%}.auto-btn{flex:1;height:44px;border-radius:var(--radius-md, 12px);font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:800;letter-spacing:.06em;color:var(--action-tint);background:#0f0f1c8c;border:1px solid rgba(var(--action-rgb),.35);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(var(--action-rgb),.06);display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,transform .1s ease}.auto-btn-ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.92}.auto-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-btn:hover:not(:disabled):not(.on):not(.arm){background:rgba(var(--action-rgb),.12);border-color:rgba(var(--action-rgb),.55);color:var(--text)}.auto-btn:active:not(:disabled){transform:translateY(1px) scale(.98);box-shadow:inset 0 2px 6px #00000047}.auto-btn:disabled{opacity:.45;cursor:default}.auto-btn.on{color:#ecfdf5;border-color:#34d3998c;background:linear-gradient(180deg,#34d39952,#10b98124);box-shadow:0 0 14px #34d39938}.auto-btn.on:hover:not(:disabled){filter:brightness(1.06)}.auto-btn.arm{color:#d1fae5;border-color:#34d39999;background:linear-gradient(180deg,#34d39933,#10b9810f);box-shadow:inset 0 1px #ffffff14,0 0 12px #34d39929}@media(hover:hover){.auto-btn.arm:hover:not(:disabled){color:#ecfdf5;border-color:#34d399d9;background:linear-gradient(180deg,#34d39952,#10b9811f)}}.auto-btn.arm:disabled{opacity:.72;border-style:dashed;border-color:#34d39973;background:#10b9810d;box-shadow:none}.auto-btn.auto-toggle:not(.on):not(.arm){color:var(--text-dim);background:#ffffff08;border-color:var(--border, rgba(255, 255, 255, .1));box-shadow:none}.auto-btn.auto-toggle:hover:not(:disabled):not(.on):not(.arm){color:var(--text);background:#ffffff12;border-color:#ffffff2e}.auto-btn.auto-toggle:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:2px}.auto-switch{position:relative;flex:0 0 auto;width:26px;height:15px;margin-left:auto;border-radius:999px;background:#ffffff24;transition:background var(--dur-fast) ease}.auto-switch:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#cbd0dc;box-shadow:0 1px 2px #00000059;transition:transform var(--dur-fast) ease,background var(--dur-fast) ease}.auto-btn.on .auto-switch{background:#34d399d9}.auto-btn.on .auto-switch:after{background:#fff;transform:translate(11px)}.auto-btn.auto-toggle:not(.arm){justify-content:flex-start;padding-left:12px;padding-right:10px}.auto-limits-btn{position:relative;width:44px;height:44px;flex:0 0 44px;flex-shrink:0;border-radius:var(--radius-md, 12px);font-size:16px;line-height:1;color:var(--text-muted);background:#ffffff08;border:1px solid var(--border, rgba(255, 255, 255, .1));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,color var(--dur-fast) ease,transform .1s ease}.auto-limits-btn:hover:not(:disabled):not(.on){background:#ffffff12;border-color:#ffffff2e;color:var(--text)}.auto-limits-btn:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:2px}.auto-limits-btn:active:not(:disabled){transform:translateY(1px)}.auto-limits-btn:disabled{opacity:.45;cursor:default}.auto-limits-btn.on{color:var(--role-selected-text);border-color:var(--role-selected-border);background:var(--role-selected-bg);box-shadow:none}.auto-limits-btn.on:hover:not(:disabled){filter:brightness(1.06)}.alien-cashout{position:relative;flex:1;min-width:0;height:44px;padding:0 12px;border-radius:var(--radius-md, 12px);border:1px dashed rgba(52,211,153,.32);background:#10b9810d;color:#d1fae580;font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:800;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,filter var(--dur-fast) ease,transform .1s ease}.alien-cashout.ready{border:1px solid rgba(110,231,183,.7);background:linear-gradient(180deg,#34d399,#10b981 55%,#059669);color:#042f2e;cursor:pointer;box-shadow:0 0 0 1px #34d3992e,0 8px 22px #10b98152,inset 0 1px #ffffff52,inset 0 -2px #00000024;animation:alien-cashout-in .26s var(--ease-out-soft, ease-out)}.alien-cashout.ready:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 0 0 1px #34d39942,0 10px 26px #10b9816b,inset 0 1px #ffffff61,inset 0 -2px #00000024}.alien-cashout.ready:active:not(:disabled){transform:translateY(1px) scale(.97);box-shadow:0 4px 12px #10b9814d,inset 0 2px 8px #0000003d}.alien-cashout.ready:focus-visible{outline:2px solid rgba(var(--action-rgb),.75);outline-offset:2px}.alien-cashout.busy{cursor:wait}.alien-cashout.busy .alien-cashout-cap,.alien-cashout.busy .alien-cashout-sum{opacity:0}.alien-cashout-cap{flex:none}.alien-cashout-sum{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;font-variant-numeric:tabular-nums}.alien-cashout-spin{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid rgba(4,47,46,.25);border-top-color:#042f2ee6;animation:place-spin .7s linear infinite}@keyframes alien-cashout-in{0%{filter:brightness(1.35)}to{filter:none}}@media(prefers-reduced-motion:reduce){.alien-cashout.ready{animation:none}}html[data-reduce-motion="1"] .alien-cashout.ready{animation:none}.hilo-skip{color:var(--text-dim);text-transform:uppercase;background:#ffffff08;border-color:var(--border, rgba(255, 255, 255, .1));box-shadow:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.auto-btn.hilo-skip:hover:not(:disabled):not(.on):not(.arm){color:var(--text);background:#ffffff12;border-color:#ffffff2e}.hilo-skip:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:2px}.hilo-skip-ico{flex:none;opacity:.85}.auto-limits-label{font-family:var(--font-display);font-weight:800;letter-spacing:.06em;line-height:1}.auto-limits-label--aside{display:inline-grid;place-items:center;font-size:1.05em;letter-spacing:0}.auto-limits-label--compact{display:none}.auto-limits-dot{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--role-selected-tint);box-shadow:0 0 8px rgba(var(--role-selected-edge-rgb),.7)}.bet-meta{display:flex;gap:18px;font-size:var(--text-caption);color:var(--text-faint);font-weight:600;flex-wrap:wrap;margin:0}.bet-meta .amt{flex-shrink:0}.hint{margin:0;text-align:center;font-size:var(--text-body-sm);color:var(--text-muted)}.hint-row{display:flex;align-items:center;justify-content:center;width:100%}.hint-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;font-size:var(--text-body-sm);line-height:inherit;color:var(--text-muted);text-decoration:underline;text-underline-offset:2px;text-decoration-color:#9ca3af8c;cursor:pointer}.hint-link:hover{color:var(--text-dim);text-decoration-color:#d1d5dbb3}.gold{color:var(--gold)}@media(min-width:1100px){.stake-box{gap:4px}.stake-input,.stake-readout{font-size:20px}.stake-field{min-height:40px;padding-top:2px;padding-bottom:2px}.stake-step{height:32px}.bet-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px);grid-template-rows:auto;column-gap:16px;row-gap:0;align-items:stretch}.bet-amount-row{grid-column:1;grid-row:1;margin-bottom:0;height:auto;align-self:center}.place-col{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;width:auto;min-width:160px;max-width:220px;align-self:stretch;min-height:auto;flex:0 0 auto}.place{width:100%;height:52px;flex:0 0 52px}.auto-row{display:flex;width:100%;min-width:0;gap:8px;flex:0 0 auto}.auto-btn{flex:1 1 auto;height:40px;min-width:0}.auto-limits-btn{width:40px;height:40px;flex:0 0 40px}@container betbar (max-width: 640px){.bet-main{grid-template-columns:minmax(0,1fr) minmax(140px,168px);column-gap:10px}.place-col{min-width:140px;max-width:none}.place{height:48px;flex-basis:48px}.auto-btn{height:36px}.auto-limits-btn{width:36px;height:36px;flex:0 0 36px}}}.bet-setup,.bet-setup-pop{display:none}.bar-seg{display:grid;grid-template-columns:repeat(var(--seg-n, 3),minmax(0,1fr));gap:3px;height:46px;padding:3px;border-radius:12px;background:#ffffff06;box-shadow:inset 0 0 0 1px var(--border, rgba(255, 255, 255, .1))}.bar-seg-opt{position:relative;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:0 8px;border:0;border-radius:9px;background:transparent;color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--dur-fast) ease,box-shadow var(--dur-fast) ease,color var(--dur-fast) ease}.bar-seg-opt:hover:not(.on):not(:disabled){background:#ffffff0f}.bar-seg-opt:hover:not(.on):not(:disabled) .bar-seg-name{color:var(--text)}.bar-seg-opt.on{background:var(--role-selected-bg);box-shadow:inset 0 0 0 1px var(--role-selected-border)}.bar-seg-opt.on:hover:not(:disabled){background:var(--role-selected-bg-hover)}.bar-seg-opt:active:not(:disabled){transform:translateY(1px)}.bar-seg-opt:focus-visible{outline:2px solid rgba(var(--action-rgb),.85);outline-offset:-2px}.bar-seg-opt:disabled{cursor:not-allowed}.bar-seg-name,.bar-seg-sub{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.bar-seg-name{font-size:var(--text-body-sm);font-weight:700;color:var(--text-dim);text-transform:capitalize}.bar-seg-foot{display:flex;align-items:center;gap:4px;max-width:100%;min-width:0}.bar-seg-ico{flex:0 0 auto;color:#cbd5e1}.bar-seg-sub{font-size:var(--text-caption);font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums}.bar-seg-opt.on .bar-seg-name{color:var(--role-selected-text)}.bar-seg-opt.on .bar-seg-sub{color:var(--role-selected-tint)}.bar-seg--4 .bar-seg-opt{padding:0 6px}.bar-seg--4 .bar-seg-name{font-size:var(--text-caption)}.bar-seg--4 .bar-seg-foot{gap:3px}.bar-seg--4 .bar-seg-ico{width:10px;height:10px}.bar-seg-opt>.hot{top:-9px;right:2px;padding:1px 4px;line-height:1.2;pointer-events:none}.bet-setup-cap{font-size:var(--text-caption);font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}@media(min-width:1100px){.bet-bar.has-setup{--bar-setup-w: 232px}.bet-bar.has-setup.setup-wide{--bar-setup-w: 300px}.bet-bar.has-setup.setup-rooms{--bar-setup-w: 264px}.bet-setup{grid-column:1;grid-row:1;position:relative;flex-direction:column;min-width:0;min-height:0;padding-right:16px;border-right:1px solid rgba(255,255,255,.06)}.bet-setup>.og-mode-panel{flex:1 1 auto;min-height:0}.bet-setup--rooms{justify-content:center;gap:8px}.bet-setup.locked>.og-mode-panel{opacity:.38;filter:saturate(.6)}.bet-setup>.bet-lock-note{left:calc(50% - 8px)}.bet-bar.bottom-align.pop-open{overflow:visible;z-index:7}.bet-bar.has-setup .bet-setup-pop{display:block;position:absolute;left:12px;bottom:calc(100% + 10px);z-index:6;width:min(380px,calc(100% - 24px));border-radius:var(--radius-lg, 16px);background:var(--bg-card, #12121e);border:1px solid var(--border, rgba(255, 255, 255, .1));box-shadow:0 18px 40px #0000008c,var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07));transform-origin:52px 100%;animation:bet-setup-pop-in var(--dur-fast, .14s) ease-out}.bet-setup-pop:after{content:"";position:absolute;left:46px;bottom:-6px;width:10px;height:10px;background:var(--bg-card, #12121e);border-right:1px solid var(--border, rgba(255, 255, 255, .1));border-bottom:1px solid var(--border, rgba(255, 255, 255, .1));transform:rotate(45deg)}.bet-setup-pop>.og-mode-panel{max-height:min(420px,60vh);overflow-x:hidden;overflow-y:auto}@container betbar (min-width: 600px){.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .bet-main{grid-template-columns:var(--bar-setup-w) minmax(0,1fr) minmax(150px,220px)}.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .bet-amount-row{grid-column:2}.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .place-col{grid-column:3;min-width:150px}.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .bet-setup{display:flex}.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .stake-mode--setup,.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .bet-setup-pop,.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .bet-lock-note--steps:not(.bet-lock-note--keep){display:none}}@container betbar (min-width: 600px) and (max-width: 719px){.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms){--bar-setup-w: 216px}.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .bet-main{grid-template-columns:var(--bar-setup-w) minmax(0,1fr) minmax(140px,184px);column-gap:12px}.bet-bar.has-setup:not(.setup-wide):not(.setup-rooms) .bet-setup{padding-right:12px}}@container betbar (min-width: 640px){.bet-bar.has-setup.setup-rooms .bet-main{grid-template-columns:var(--bar-setup-w) minmax(0,1fr) minmax(150px,220px)}.bet-bar.has-setup.setup-rooms .bet-amount-row{grid-column:2}.bet-bar.has-setup.setup-rooms .place-col{grid-column:3;min-width:150px}.bet-bar.has-setup.setup-rooms .bet-setup{display:flex}.bet-bar.has-setup.setup-rooms .stake-mode--setup{display:none}}@container betbar (min-width: 640px) and (max-width: 719px){.bet-bar.has-setup.setup-rooms .bet-main{grid-template-columns:var(--bar-setup-w) minmax(0,1fr) minmax(140px,184px);column-gap:12px}.bet-bar.has-setup.setup-rooms .bet-setup{padding-right:12px}}@container betbar (min-width: 760px){.bet-bar.has-setup.setup-wide .bet-main{grid-template-columns:var(--bar-setup-w) minmax(0,1fr) minmax(150px,220px)}.bet-bar.has-setup.setup-wide .bet-amount-row{grid-column:2}.bet-bar.has-setup.setup-wide .place-col{grid-column:3;min-width:150px}.bet-bar.has-setup.setup-wide .bet-setup{display:flex}.bet-bar.has-setup.setup-wide .stake-mode--setup,.bet-bar.has-setup.setup-wide .bet-setup-pop,.bet-bar.has-setup.setup-wide .bet-lock-note--steps:not(.bet-lock-note--keep){display:none}}}@keyframes bet-setup-pop-in{0%{opacity:0;transform:translateY(4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.bet-setup-pop{animation:none!important}}.balance.bal-credit,.balance-pill.bal-credit{color:var(--gold-tint);border-color:rgba(var(--gold-rgb),.55);background:radial-gradient(ellipse 90% 120% at 50% 0%,rgba(var(--gold-rgb),.22),transparent 70%),rgba(var(--gold-rgb),.1);box-shadow:0 0 0 1px rgba(var(--gold-rgb),.18),0 8px 22px rgba(var(--gold-deep-rgb),.28);animation:bal-credit-pulse .48s ease-out 1}.balance.bal-credit .coin,.balance-pill.bal-credit .coin{transform:scale(1.18) rotate(-8deg);filter:drop-shadow(0 0 6px rgba(var(--gold-rgb),.65))}.balance.bal-credit .bal-value,.balance-pill.bal-credit .bal-value{color:var(--text);text-shadow:0 0 12px rgba(var(--gold-rgb),.35)}.balance.bal-win-hit,.balance-pill.bal-win-hit{animation:bal-win-hit .85s cubic-bezier(.22,1,.36,1) 1;border-color:rgba(var(--gold-rgb),.7);box-shadow:0 0 0 1px rgba(var(--gold-rgb),.28),0 0 28px rgba(var(--gold-rgb),.45),0 8px 22px rgba(var(--gold-deep-rgb),.3)}.balance.bal-win-hit .coin,.balance-pill.bal-win-hit .coin{transform:scale(1.22) rotate(-10deg);filter:drop-shadow(0 0 8px rgba(var(--gold-rgb),.75));transition:transform .28s ease,filter .28s ease}.balance.bal-win-hit .bal-value,.balance-pill.bal-win-hit .bal-value{color:var(--text);text-shadow:0 0 14px rgba(var(--gold-rgb),.45)}@keyframes bal-win-hit{0%{transform:scale(1)}35%{transform:scale(1.1)}to{transform:scale(1)}}.bal-credit-pop{position:absolute;left:50%;top:-2px;z-index:5;padding:2px 8px;border-radius:999px;font-family:var(--font-display);font-size:var(--text-caption);font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--gold-ink);background:var(--gold-grad);border:1px solid rgba(var(--gold-tint-rgb),.7);box-shadow:0 6px 16px rgba(var(--gold-deep-rgb),.4),inset 0 1px #ffffff73;pointer-events:none;animation:bal-credit-float .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes bal-credit-pulse{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes bal-credit-float{0%{opacity:0;transform:translate(-50%,8px) scale(.85)}18%{opacity:1;transform:translate(-50%,-10px) scale(1.05)}70%{opacity:1;transform:translate(-50%,-22px) scale(1)}to{opacity:0;transform:translate(-50%,-36px) scale(.96)}}@media(prefers-reduced-motion:reduce){.balance.bal-credit,.balance-pill.bal-credit,.balance.bal-win-hit,.balance-pill.bal-win-hit{animation:none}.bal-credit-pop{animation:none;opacity:1;transform:translate(-50%,-14px)}}.home-page .layout>.left{position:relative}.lc-drawer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;min-height:0}@media(min-width:1100px){.lc-drawer.desktop-only{display:block}}.layout.layout--lobby>.lobby-chat-host{grid-column:1;position:relative;align-self:stretch;min-width:0;min-height:0;height:var(--col-h);max-height:var(--col-h);overflow:hidden;pointer-events:none;z-index:2}.layout.layout--lobby>.lobby-chat-host .lc-drawer.is-open{pointer-events:auto;border-radius:var(--radius, 14px);overflow:hidden}@media(min-width:1100px){.layout.layout--lobby.layout--lobby-chat>.lobby-chat-host .lc-drawer.is-open{animation:lobby-chat-in var(--dur-base, .26s) var(--ease-out-soft, ease) backwards}.layout.layout--lobby.layout--lobby-chat>.center{animation:lobby-main-in var(--dur-base, .26s) var(--ease-out-soft, ease) backwards}}@keyframes lobby-chat-in{0%{translate:-100% 0}to{translate:0 0}}@keyframes lobby-main-in{0%{translate:calc(-1 * (var(--lobby-chat-w) + clamp(12px,1.2vw,20px))) 0}to{translate:0 0}}@media(prefers-reduced-motion:reduce){.layout.layout--lobby.layout--lobby-chat>.lobby-chat-host .lc-drawer.is-open,.layout.layout--lobby.layout--lobby-chat>.center{animation:none}}.lc-drawer.is-open{pointer-events:auto;background:#07070f}.left:has(.lc-drawer.is-open)>.left-rail{visibility:hidden}.lc-fab{display:none;pointer-events:auto;position:absolute;top:10px;right:10px;z-index:8;width:42px;height:42px;border-radius:50%;place-items:center;color:var(--action-ink);background:var(--action-grad);border:1px solid var(--action-border);box-shadow:var(--action-shadow);cursor:pointer;touch-action:manipulation;transition:filter var(--dur-fast) ease,transform .12s ease,box-shadow var(--dur-fast) ease}.lc-fab:hover{filter:brightness(1.08);box-shadow:var(--action-shadow-hover)}.lc-fab:active{transform:scale(.96)}.topbar .icon-btn:active{background:#ffffff1f}.lc-fab.has-alert{color:var(--action-ink)}.lc-fab.has-alert.pulse-on .alert-dot{animation:alert-ping 2.8s ease-out infinite}.lc-fab .alert-dot{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--action);box-shadow:0 0 0 2px #07070fe6}.lc-top-btn{touch-action:manipulation}.panel.lc-drawer-panel{height:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;padding:12px 12px 10px;overflow:hidden;background:var(--bg-card, rgba(18, 18, 30, .97));box-shadow:var(--panel-shine, inset 0 1px 0 rgba(255, 255, 255, .07))}.lc-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;margin-bottom:8px}.lc-live{display:flex;align-items:center;gap:8px;min-width:0}.lc-live-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55eb3;flex-shrink:0}.lc-title{margin:0;letter-spacing:.1em}.lc-head-actions{display:flex;align-items:center;gap:6px}.lc-icon-btn{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--text-muted);background:var(--bg-input);border:1px solid var(--border-soft);cursor:pointer;touch-action:manipulation;transition:color var(--dur-fast) ease,background var(--dur-fast) ease,border-color var(--dur-fast) ease}.lc-icon-btn:hover{color:var(--text);background:#ffffff14;border-color:var(--border-strong)}.lc-icon-btn:active{background:#ffffff1f}.lc-feed{display:flex;flex-direction:column;flex:1;min-height:0}.lc-list{list-style:none;margin:0;padding:4px 2px 8px;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:manipulation}.lc-empty{margin:16px 4px;padding:12px;text-align:center;color:var(--text-muted);font-size:var(--text-body-sm)}.lc-row{display:flex;align-items:flex-start;gap:8px;padding:5px 4px}.lc-av{margin-top:1px}.lc-body{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.lc-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;line-height:1.35}.lc-name{font-size:var(--text-caption);font-weight:700;color:var(--text-muted);flex-shrink:0}.lc-row.mine .lc-name{color:var(--action-tint)}.lc-pill-rank{margin:-2px 2px 0 -1px}.lc-line .lc-rank{align-self:center;margin-left:-5px}.lc-row--rank{align-items:center;gap:10px;margin:4px 0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--lc-rank, #fcd34d) 26%,transparent);border-radius:var(--radius-md);background:radial-gradient(120% 140% at 100% 50%,color-mix(in srgb,var(--lc-rank, #fcd34d) 18%,transparent),transparent 60%),#ffffff06;box-shadow:inset 0 1px #ffffff0f}.lc-row--rank .lc-av{margin-top:0}.lc-rank-body{flex:1 1 auto;gap:1px}.lc-rank-body .lc-name{max-width:100%;overflow-wrap:anywhere}.lc-rank-line{font-size:var(--text-body-sm);line-height:1.3;color:var(--text-dim)}.lc-rank-name{font-weight:800;white-space:nowrap;color:var(--lc-rank, #fcd34d)}.lc-rank-medal{flex-shrink:0;margin:-4px 0;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--lc-rank, #fcd34d) 55%,transparent)) drop-shadow(0 2px 3px rgba(0,0,0,.5))}.lc-text{font-size:var(--text-body);color:var(--text);word-break:break-word}.lc-gif{display:block;width:96px;height:96px;pointer-events:none}.lc-gif img{display:block;width:96px;height:96px;object-fit:contain}.lc-picker-wrap{flex-shrink:0;min-height:0}.lc-picker{display:flex;flex-direction:column;min-height:0;max-height:min(200px,32vh);margin-top:4px;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--border-soft);background:#0c0c16f5}.lc-picker-tabs{display:flex;gap:4px;flex-shrink:0;padding:6px 6px 0}.lc-picker-tab{flex:1;height:32px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-muted);font-size:var(--text-body-sm);font-weight:700;font-family:inherit;cursor:pointer;touch-action:manipulation;transition:color var(--dur-fast) ease,background var(--dur-fast) ease,border-color var(--dur-fast) ease}.lc-picker-tab:hover{color:var(--text);background:#ffffff0f}.lc-picker-tab:active{background:#ffffff1a}.lc-picker-tab.is-on{color:var(--text);background:#ffffff14;border-color:var(--border-strong)}.lc-picker-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:manipulation;padding:6px 8px 8px}.lc-emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:2px}.lc-emoji-btn{height:34px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:20px;line-height:1;cursor:pointer;touch-action:manipulation;transition:background .12s ease,transform .12s ease}.lc-emoji-btn:hover:not(:disabled){background:#ffffff14}.lc-emoji-btn:active:not(:disabled){transform:scale(.92)}.lc-emoji-btn:disabled{opacity:.4;cursor:default}.lc-gif-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.lc-gif-btn{aspect-ratio:1;padding:4px;border-radius:10px;border:1px solid var(--border-soft);background:var(--bg-input);cursor:pointer;touch-action:manipulation;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,transform .12s ease}.lc-gif-btn:hover:not(:disabled){border-color:rgba(var(--action-rgb),.5);background:#ffffff0f}.lc-gif-btn:active:not(:disabled){transform:scale(.96)}.lc-gif-btn:disabled{opacity:.4;cursor:default}.lc-gif-btn img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.lc-composer{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:8px}@media(max-width:1099px){.lc-composer{margin-bottom:max(0px,calc(var(--lc-kb, 0px) - env(safe-area-inset-bottom,0px)))}}.lc-input{flex:1;min-width:0;height:42px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--border-soft);background:var(--bg-input);color:var(--text);font-size:16px;font-family:inherit;outline:none;touch-action:manipulation}@media(min-width:1100px){.lc-input{font-size:var(--text-body);text-overflow:ellipsis}}.lc-input:hover,.lc-input:focus{border-color:rgba(var(--action-rgb),.45)}.lc-input:disabled{opacity:.55}.lc-input::-webkit-contacts-auto-fill-button,.lc-input::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;right:0;pointer-events:none}.lc-media-btn{width:42px;height:42px;border-radius:var(--radius-md);display:grid;place-items:center;flex-shrink:0;color:var(--text-muted);background:var(--bg-input);border:1px solid var(--border-soft);cursor:pointer;touch-action:manipulation;transition:color var(--dur-fast) ease,background var(--dur-fast) ease,border-color var(--dur-fast) ease,transform .12s ease}.lc-media-btn:hover:not(:disabled){color:var(--text);background:#ffffff14;border-color:var(--border-strong)}.lc-media-btn:active:not(:disabled){transform:scale(.96)}.lc-media-btn.is-on{color:var(--role-selected-tint);border-color:var(--role-selected-border);background:var(--role-selected-bg)}.lc-media-btn.is-on:hover:not(:disabled){color:var(--role-selected-text);border-color:var(--role-selected-border-hover);background:var(--role-selected-bg-hover)}.lc-media-btn:disabled{opacity:.4;cursor:default}.ui-btn.lc-send{width:42px;height:42px;padding:0;border-radius:50%;flex-shrink:0;touch-action:manipulation}.ui-btn.lc-signin{flex:1;height:42px;gap:8px;border-radius:var(--radius-md);font-size:var(--text-label);touch-action:manipulation}.lc-overlay{--ui-sheet-z: calc(var(--z-overlay) + 10)}.lc-modal{--ui-sheet-h: var(--ui-shell-h);--ui-sheet-max-w: 460px}.lc-pill{position:fixed;left:12px;right:12px;bottom:calc(var(--bet-dock-h, 210px) + 10px);z-index:calc(var(--z-dock) - 5);display:none;align-items:center;gap:8px;min-height:40px;padding:6px 12px 6px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#10101ceb;color:var(--text);box-shadow:0 10px 28px #0006;cursor:pointer;touch-action:manipulation;text-align:left;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}.lc-pill:hover,.lc-pill:active{border-color:rgba(var(--action-rgb),.5);background:#141422f5}.lc-pill-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body-sm);color:var(--text-dim)}.lc-pill-text b{color:var(--action-tint);font-weight:700;margin-right:6px}@media(max-width:1099px){.lc-pill{display:flex}}@media(min-width:1100px){.lc-pill{display:none!important}}
