@font-face{font-display:swap;font-family:Alliance;font-style:normal;font-weight:400;src:url(/static/media/AllianceNo.1Regular.347197db7c59f3ef0b58.ttf) format("opentype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Fredoka,Alliance,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{font-synthesis:none}b,body,body *,h1,h2,h3,h4,h5,h6,strong{font-weight:400!important}h2{font-weight:600!important}html{font-size:87.5%}body{font-size:.9375rem}body,body *{font-size:.98rem!important}@media (max-width:900px){body,body *{font-size:clamp(.88rem,calc(.86rem + .2vw),.98rem)!important}}h1{font-size:1.75rem!important}h2{font-size:1.2rem!important}h3,h4,h5,h6{font-size:1.1rem!important}:root.mobile-navbar-active body{padding-top:56px!important}@media (max-width:900px){.Header-info,.hamburger,.navbar-header,.sidebar-item,button{min-height:44px;min-width:44px;touch-action:manipulation}:root{--vh:1vh;--mobile-navbar-height:56px}}body,html{overflow:hidden;overscroll-behavior:none}#root,body,html{height:100%}.App.appRoot{display:flex;flex-direction:column;overflow:hidden}@supports (height:100dvh){.App.appRoot{height:100dvh}}@supports not (height:100dvh){.App.appRoot{height:100vh;height:calc(var(--vh, 1vh)*100)}}.appScroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y pinch-zoom}.appScroll [role=button],.appScroll a,.appScroll button,.appScroll input,.appScroll select{touch-action:manipulation}.appScroll::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}:root{--footer-height:40px}.preserve-spaces{white-space:pre}:root{--game-bg-image:none}.baccarat-boxes--split .baccarat-box--display,.blackjack-box:not(.blackjack-box--betting),.castle-boxes--split .castle-box--display,.coinflip-boxes--split .coinflip-box--display,.crash-box,.dice-boxes--split .dice-box--display,.diceduels-boxes--split .diceduels-box--display,.hilo-boxes--split .hilo-box--display,.keno-boxes--split .keno-box--display,.limbo-boxes--split .limbo-box--display,.mines-boxes--split .mines-box--display,.plinko-boxes--split .plinko-box--display,.roulette-boxes--split .roulette-box--display,.rps-boxes--split .rps-box--display,.wheel-boxes--split .wheel-box--display{background:none 50%/cover no-repeat!important;background:var(--game-bg-image,none) center /cover no-repeat!important}html[data-game] .bet-input-group label{color:var(--bet-quick-text)!important;font-size:.85rem!important;letter-spacing:.5px!important;text-transform:uppercase!important}html[data-game] .bet-controls__amount-row,html[data-game] .bet-input-wrapper{background:var(--bet-controls-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important;overflow:hidden}html[data-game] .bet-controls__currency,html[data-game] .bet-input-wrapper .currency{color:var(--bet-quick-text)!important;font-size:1.1rem!important;font-weight:600!important}html[data-game] .bet-input-wrapper .currency{align-items:center;display:flex;padding:0 12px!important}html[data-game] .bet-controls__input-group{padding:0 12px!important}html[data-game] .bet-controls__input,html[data-game] .bet-input-wrapper .bet-input,html[data-game] .bet-input-wrapper input{background:#0000!important;border:none!important;color:var(--font-color)!important;font-size:1.1rem!important;font-weight:600!important;outline:none!important}html[data-game] .bet-controls__input,html[data-game] .bet-input-wrapper .bet-input,html[data-game] .bet-input-wrapper input{padding:14px 12px!important}html[data-game] .bet-controls__input::placeholder,html[data-game] .bet-input-wrapper .bet-input::placeholder,html[data-game] .bet-input-wrapper input::placeholder{color:var(--bet-quick-text)!important}html[data-game] .bet-actions,html[data-game] .bet-controls__quick-btns{align-items:stretch;background:#0000!important;display:flex;gap:0!important}html[data-game] .bet-actions button,html[data-game] .bet-controls__quick-btn{align-items:center;background:#0000!important;border:none!important;border-left:.5px solid var(--bet-controls-border)!important;color:var(--bet-quick-text)!important;cursor:pointer;display:inline-flex;font-size:12px!important;font-weight:600!important;justify-content:center;min-width:60px!important;padding:0 14px!important;transition:all .2s ease}html[data-game] .bet-actions button:hover:not(:disabled),html[data-game] .bet-controls__quick-btn:hover:not(:disabled){background:var(--bet-quick-bg-hover)!important;color:var(--bet-quick-text-hover)!important}html[data-game] .bet-actions button:disabled,html[data-game] .bet-controls__quick-btn:disabled{cursor:not-allowed;opacity:.45!important}html[data-game] .auto-bet-controls__input-group{background:var(--bet-controls-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important}html[data-game] .auto-bet-controls__input-row{gap:8px}html[data-game] .auto-bet-controls__currency{color:var(--bet-quick-text)!important;font-size:1.1rem!important;font-weight:600!important}html[data-game] .auto-bet-controls__input{background:#0000!important;border:none!important;color:var(--font-color)!important;font-size:1.1rem!important;font-weight:600!important;outline:none!important;padding:14px 12px!important}html[data-game] .auto-bet-controls__input::placeholder{color:var(--bet-quick-text)!important}html[data-game] .auto-bet-controls__input--small{background:var(--bet-controls-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important}html[data-game] .auto-bet-controls__quick-btn{background:var(--bet-quick-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important;color:var(--bet-quick-text)!important;font-size:12px!important;font-weight:600!important}html[data-game] .auto-bet-controls__quick-btn:hover:not(:disabled){background:var(--bet-quick-bg-hover)!important;color:var(--bet-quick-text-hover)!important}html[data-game] .auto-bet-controls__quick-btn:disabled{cursor:not-allowed;opacity:.45!important}html[data-game] .auto-bet-controls__infinity-btn{background:var(--bet-quick-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important;color:var(--bet-quick-text)!important}html[data-game] .auto-bet-controls__infinity-btn:hover:not(:disabled){background:var(--bet-quick-bg-hover)!important}html[data-game] .auto-bet-controls__infinity-btn.active{background:var(--brand-gold)!important;border-color:var(--brand-gold)!important;color:#fff!important}html[data-game] .auto-bet-controls__toggle-btn{background:var(--bet-controls-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important;color:var(--bet-quick-text)!important}html[data-game] .auto-bet-controls__toggle-btn:hover:not(:disabled){background:var(--bet-quick-bg-hover)!important}html[data-game] .auto-bet-controls__toggle-btn.active{background:var(--brand-gold-glow)!important;border-color:var(--brand-gold)!important;color:var(--brand-gold)!important}html[data-game] .auto-bet-controls__toggle-input-group,html[data-game] .betting-panel__tabs{background:var(--bet-controls-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important}html[data-game] .betting-panel__tabs{padding:4px!important}html[data-game] .betting-panel__tab{background:#0000!important;border:none!important;border-radius:4px!important;color:var(--bet-quick-text)!important;font-size:14px!important;font-weight:600!important;padding:10px 16px!important;transition:all .2s ease}html[data-game] .betting-panel__tab:hover:not(:disabled):not(.active){background:var(--bet-quick-bg)!important;color:var(--bet-quick-text-hover)!important}html[data-game] .betting-panel__tab.active{background:var(--game-bet-btn-bg)!important;border:1px solid #0000!important;color:var(--bet-btn-primary-text)!important;text-shadow:0 1px 2px #0000004d!important}html[data-game] .betting-panel__tab:disabled{cursor:not-allowed;opacity:.5!important}html[data-game] .auto-bet-controls__toggle-input{background:#0000!important;border:none!important;color:var(--font-color)!important;font-size:1rem!important;font-weight:600!important;outline:none!important}html[data-game] .auto-bet-controls__toggle-input::placeholder{color:var(--bet-quick-text)!important}html[data-game] .auto-bet-controls__stats,html[data-game] .auto-bet-controls__stop-section{background:var(--bet-controls-bg)!important;border:.5px solid var(--bet-controls-border)!important;border-radius:6px!important}.action-btn,.bet-btn,.btn,.button,.castle-spin-button,.chip,.chip-btn,.cta,.dealers-hero-cta,.pill,.play-btn,.roulette-spin-button,.shuffle-btn,.spin-btn,.tier-btn,[role=button],button,input[type=button],input[type=submit]{box-shadow:none!important}.action-btn:active,.action-btn:focus,.action-btn:hover,.bet-btn:active,.bet-btn:focus,.bet-btn:hover,.btn:active,.btn:focus,.btn:hover,.button:active,.button:focus,.button:hover,.castle-chip-btn:active,.castle-chip-btn:hover,.castle-spin-button:active,.castle-spin-button:hover,.chip-btn:active,.chip-btn:focus,.chip-btn:hover,.cta:active,.cta:focus,.cta:hover,.dealers-hero-cta:active,.dealers-hero-cta:hover,.roulette-spin-button:active,.roulette-spin-button:hover,.shuffle-btn:active,.shuffle-btn:hover,.tier-btn:active,.tier-btn:focus,.tier-btn:hover,[role=button]:active,[role=button]:hover,button:active,button:focus,button:hover{box-shadow:none!important;transform:none!important}.castle-chip-btn.selected,.chip-btn.selected,.chip-tray-display .chip-btn.selected{background:linear-gradient(135deg,var(--p-grad-a),var(--p-grad-b))!important;border:2px solid var(--p-500)!important;box-shadow:none!important;color:#fff!important}.action-btn:focus-visible,.bet-btn:focus-visible,.btn:focus-visible,.button:focus-visible,.castle-spin-button:focus-visible,.chip-btn:focus-visible,.cta:focus-visible,.roulette-spin-button:focus-visible,.tier-btn:focus-visible,[role=button]:focus-visible,button:focus-visible{box-shadow:none!important;outline:2px solid var(--p-500);outline-offset:2px}.action-btn:disabled,.bet-btn:disabled,.btn:disabled,.button:disabled,.chip-btn:disabled,.cta:disabled,.tier-btn:disabled,button:disabled{box-shadow:none!important;transform:none!important}.bet-btn:hover:not(:disabled),.castle-spin-button:hover:not(:disabled),.dealers-hero-cta.primary:hover,.play-btn:hover:not(:disabled),.roulette-spin-button:hover:not(:disabled),.spin-btn:hover:not(:disabled){box-shadow:none!important;filter:brightness(1.08);transform:none!important}.action-btn:hover:not(:disabled),.dealers-hero-cta.secondary:hover,.shuffle-btn:hover:not(:disabled){background:var(--surface-1);border-color:var(--border-1);box-shadow:none!important;transform:none!important}.castle-chip-btn:hover:not(:disabled):not(.selected),.chip-btn:hover:not(:disabled):not(.selected){border-color:var(--p-400);box-shadow:none!important;filter:brightness(1.05);transform:none!important}.tier-btn:hover:not(:disabled):not(.selected){border-color:var(--border-1);filter:brightness(1.05)}.dealers-bet-card:hover,.dealers-game-card:hover,.dealers-win-card:hover,.tier-btn:hover:not(:disabled):not(.selected){box-shadow:none!important;transform:none!important}.dealers-game-card:hover{border-color:var(--p-500)}.dealers-win-card:hover{border-color:var(--game-card-border-success)}.bet-slot:hover:not(:disabled),.board-cell:hover:not(:disabled),.dozen-bet:hover:not(:disabled),.outside-bet:hover:not(:disabled){box-shadow:none!important;filter:brightness(1.1);transform:none!important}.board-cell.has-bet,.dozen-bet.has-bet,.outside-bet.has-bet{box-shadow:none!important;outline:2px solid var(--p-500);outline-offset:-1px}.bet-btn,.bet-controls__bet-btn,.castle-spin-button,.coin-choice-btn,.dice-choice-btn,.higher,.limbo-bet-button,.lower,.mobile-game__primary-btn,.plinko-drop-btn,.roulette-spin-button,.spin-button,.wheel-spin-button{overflow:hidden;position:relative}.bet-btn:before,.bet-controls__bet-btn:before,.castle-spin-button:before,.coin-choice-btn:before,.higher:before,.limbo-bet-button:before,.lower:before,.mobile-game__primary-btn:before,.plinko-drop-btn:before,.roulette-spin-button:before,.spin-button:before,.wheel-spin-button:before{background:linear-gradient(120deg,#0000 22%,#fff3 46%,#0000 70%);content:"";inset:-2px;pointer-events:none;position:absolute;transform:translateX(-120%);transition:transform .5s ease;z-index:1}.bet-btn:hover:not(:disabled):before,.bet-controls__bet-btn:hover:not(:disabled):before,.castle-spin-button:hover:not(:disabled):before,.coin-choice-btn:hover:not(:disabled):before,.higher:hover:not(:disabled):before,.limbo-bet-button:hover:not(:disabled):before,.lower:hover:not(:disabled):before,.mobile-game__primary-btn:hover:not(:disabled):before,.plinko-drop-btn:hover:not(:disabled):before,.roulette-spin-button:hover:not(:disabled):before,.spin-button:hover:not(:disabled):before,.wheel-spin-button:hover:not(:disabled):before{transform:translateX(120%)}.bet-btn:hover:not(:disabled),.bet-controls__bet-btn:hover:not(:disabled),.coin-choice-btn:hover:not(:disabled),.dice-choice-btn:hover:not(:disabled),.higher:hover:not(:disabled),.lower:hover:not(:disabled){border-color:#fff6!important;filter:brightness(1.15)}*{box-sizing:border-box;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}[contenteditable=true],input,textarea{caret-color:#fff}:root{--chat-panel-width:276px;--chat-active-width:0px;--sidebar-width:250px;--sidebar-width-compact:220px;--app-header-height:72px;--app-content-width:min(1180px,77vw);--app-content-pad:clamp(40px,6vw,80px);--app-panel-width:min(1060px,calc(var(--app-content-width) - 60px));--app-content-gutter:32px;--bg-0:#0b0e17;--bg-1:#11172a;--bg-2:#161d33;--bg-deep:#070a12;--surface-0:#d5dbe80f;--surface-1:#d5dbe817;--surface-2:#d5dbe81f;--surface-0-soft:rgba(213,219,232,.045);--border-0:#d5dbe824;--border-1:#d5dbe838;--border-2:#d5dbe84d;--text-0:#f3f6fff5;--text-1:#c9d1e6d6;--text-2:#c9d1e69e;--p-200:#7c5cff73;--p-300:#7c5cff2e;--p-400:#b7a8ff;--p-500:#7c5cff;--p-600:#5e3bff;--p-700:#4a2cff;--p-glow:#7c5cff47;--p-grad-a:var(--p-500);--p-grad-b:var(--p-700);--brand-500:var(--p-500);--brand-600:var(--p-600);--brand-700:var(--p-700);--brand-300:var(--p-400);--brand-200:var(--p-200);--brand-glow:var(--p-glow);--brand-glow-soft:var(--p-300);--brand-500-10:color-mix(in srgb,var(--p-500) 10%,#0000);--brand-500-18:var(--p-300);--brand-500-24:color-mix(in srgb,var(--p-500) 24%,#0000);--brand-500-35:color-mix(in srgb,var(--p-500) 35%,#0000);--brand-500-45:var(--p-200);--success-500:#22c55e;--success-600:#16a34a;--success-700:#15803d;--success-400:#4ade80;--success-500-12:#22c55e1f;--success-500-20:#22c55e33;--success-500-35:#22c55e59;--warning-500:#ffb86b;--warning-400:#ffe0b5;--warning-500-12:#ffb86b1f;--warning-500-30:#ffb86b4d;--danger-500:#ff4d6d;--danger-400:#ff9aaf;--danger-600:#e83e60;--danger-700:#b51f3b;--danger-500-20:#ff4d6d33;--danger-500-35:#ff4d6d59;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-pill:999px;--shadow-1:0 8px 20px #00000047;--shadow-2:0 16px 40px #0000006b;--shadow-3:0 26px 80px #0009;--shadow-brand-1:0 6px 18px var(--p-glow);--focus-ring:var(--p-200);--ui-bg:var(--bg-0);--ui-bg-deep:var(--bg-deep);--ui-bg-2:var(--bg-1);--ui-bg-3:var(--bg-2);--ui-surface:var(--surface-0);--ui-surface-2:var(--surface-1);--ui-surface-3:var(--surface-2);--ui-stroke:var(--border-0);--ui-stroke-strong:var(--border-1);--ui-stroke-stronger:var(--border-2);--ui-text-primary:var(--text-0);--ui-text:var(--text-1);--ui-text-muted:var(--text-2);--ui-text-muted-2:#c9d1e675;--brand-gold:var(--brand-500);--brand-gold-hi:var(--brand-300);--brand-gold-deep:var(--brand-700);--brand-gold-glow:var(--brand-glow);--brand-gold-glow-soft:var(--brand-glow-soft);--brand-ice:var(--brand-500);--brand-ice-soft:var(--brand-500-18);--status-success:var(--success-500);--status-success-hi:var(--success-400);--status-warning:var(--warning-500);--status-warning-hi:var(--warning-400);--status-danger:var(--danger-500);--status-danger-hi:var(--danger-400);--black-color:var(--ui-bg);--white-color:#f3f6fffa;--font-color:var(--ui-text-primary);--color-win:var(--status-success);--color-loss:var(--status-danger);--color-info-blue:var(--brand-500);--color-info-blue-bg:var(--brand-500-10);--body-background:var(--ui-bg);--color-bg:var(--ui-bg);--color-bg2:var(--ui-bg-deep);--color-surface:var(--ui-surface);--color-surface-hover:var(--ui-surface-2);--color-border:var(--ui-stroke);--element-bg:var(--ui-surface);--element-bg-strong:var(--ui-surface-2);--element-bg-subtle:var(--surface-0-soft);--element-radial:var(--ui-surface);--element-border:var(--ui-stroke);--element-border-strong:var(--ui-stroke-strong);--shadow-sm:var(--shadow-1);--shadow-md:var(--shadow-2);--shadow-lg:var(--shadow-3);--shadow-gold:0 18px 70px color-mix(in srgb,var(--p-500) 14%,#0000);--element-shadow:var(--shadow-sm);--element-shadow-strong:var(--shadow-md);--focus-ring:var(--brand-500-45);--focus-ring-light:var(--brand-500-35);--text-primary:var(--ui-text-primary);--text-secondary:var(--ui-text);--text-muted:var(--ui-text-muted);--text-opacity-96:#f3f6fff5;--text-opacity-92:#f3f6ffeb;--text-opacity-85:#c9d1e6d9;--text-opacity-78:#c9d1e6c7;--text-opacity-74:#c9d1e6bd;--text-opacity-70:#c9d1e6b3;--text-opacity-65:#c9d1e6a6;--text-opacity-62:#c9d1e69e;--text-opacity-45:#c9d1e673;--overlay-light-5:#d5dbe80d;--overlay-light-6:#d5dbe80f;--overlay-light-10:#d5dbe81a;--overlay-light-12:#d5dbe81f;--overlay-light-15:#d5dbe826;--overlay-light-20:#d5dbe833;--overlay-light-25:#d5dbe840;--overlay-dark-25:#00000040;--overlay-dark-30:#0000004d;--overlay-dark-35:#00000059;--overlay-dark-40:#0006;--overlay-dark-60:#0009;--overlay-dark-70:#000000b3;--cta-primary:var(--brand-gold);--cta-primary-hover:var(--brand-gold-hi);--cta-primary-deep:var(--brand-gold-deep);--cta-primary-glow:var(--brand-gold-glow);--cta-primary-text:var(--text-0);--cta-hover:var(--brand-gold-hi);--cta-text:var(--text-0);--cta-green:var(--brand-gold);--cta-green-light:var(--brand-gold-hi);--cta-green-dark:var(--brand-gold-deep);--cta-green-glow:var(--brand-gold-glow);--cta-green-text:var(--text-0);--cta-secondary-bg:var(--surface-1);--cta-secondary-bg-hover:var(--surface-2);--cta-secondary-border:var(--border-0);--cta-secondary-border-hover:var(--border-1);--inset-highlight:inset 0 1px 0 #f3f6ff33;--inset-highlight-soft:inset 0 1px 0 #f3f6ff1a;--header-bg:var(--shell-bg);--header-border:var(--border-0);--header-text:var(--ui-text-primary);--header-text-muted:var(--ui-text-muted);--sidebar-bg:var(--shell-bg);--sidebar-border:var(--border-0);--sidebar-text:var(--ui-text);--sidebar-text-muted:var(--ui-text-muted);--sidebar-item-hover:var(--brand-500-10);--sidebar-item-active:var(--brand-500-18);--input-bg:var(--surface-0);--input-bg-hover:var(--surface-1);--input-border:var(--border-0);--input-border-hover:var(--border-1);--btn-radius-sm:var(--radius-sm);--btn-radius-md:var(--radius-md);--btn-radius-lg:var(--radius-lg);--btn-radius-full:var(--radius-pill);--btn-primary-text:var(--text-0);--btn-primary-glow:var(--brand-gold-glow);--btn-secondary-bg:var(--surface-0);--btn-secondary-bg-hover:var(--surface-1);--btn-secondary-border:var(--border-0);--btn-secondary-border-hover:var(--border-1);--btn-secondary-text:var(--ui-text-primary);--btn-secondary-shadow:var(--shadow-1);--btn-neutral-bg:var(--surface-0);--btn-neutral-bg-hover:var(--surface-1);--btn-neutral-border:var(--border-0);--btn-neutral-border-hover:var(--border-1);--btn-neutral-text:var(--ui-text);--btn-icon-bg:#0000;--btn-icon-bg-hover:var(--surface-1);--btn-icon-border:var(--border-0);--btn-icon-border-hover:var(--border-1);--btn-icon-color:var(--text-2);--btn-icon-color-hover:var(--text-0);--btn-danger-bg:var(--danger-500);--btn-danger-bg-hover:var(--danger-600);--btn-danger-text:var(--text-0);--btn-danger-glow:#ff4d6d38;--btn-disabled-opacity:0.45;--btn-disabled-cursor:not-allowed;--chat-shell-gradient:linear-gradient(180deg,#d5dbe812,#d5dbe80a);--chat-shell-border:var(--ui-stroke);--shell-bg:var(--chat-shell-gradient),var(--ui-bg,#0b0e17);--shell-border:var(--border-0);--shell-shadow:var(--shadow-1);--hero-bg-start:#050710;--hero-bg-mid:#0a0d1a;--hero-bg-end:#1a1245;--hero-glow-color:color-mix(in srgb,var(--p-600) 35%,#0000);--hero-glow-color-soft:color-mix(in srgb,var(--p-700) 22%,#0000);--hero-vignette:#00000070;--hero-border:#d5dbe824;--hero-title-color:#f3f6fffa;--hero-subtitle-color:#c9d1e6c7;--hero-stat-label:#c9d1e699;--card-bg:#d5dbe812;--card-bg-hover:rgba(213,219,232,.105);--card-border:#d5dbe829;--card-border-hover:#d5dbe83d;--card-shadow:var(--shadow-md);--card-shadow-hover:var(--shadow-lg);--card-inset-glow:inset 0 1px 0 #f3f6ff1a;--card-feature-bar-from:color-mix(in srgb,var(--p-500) 28%,#0000);--card-feature-bar-to:color-mix(in srgb,var(--p-500) 10%,#0000);--game-card-bg:linear-gradient(180deg,#d5dbe81c,rgba(213,219,232,.065));--game-card-border:#d5dbe824;--game-card-border-hover:#d5dbe838;--game-card-border-success:#2be6c752;--game-card-glow-success:#2be6c724;--panel-betting-bg:#d5dbe80f;--panel-inner-bg:var(--color-surface);--panel-inner-border:var(--color-border);--accent-shadow-soft:color-mix(in srgb,var(--p-500) 12%,#0000);--accent-glow-soft:color-mix(in srgb,var(--p-500) 8%,#0000);--accent-glow-radial:radial-gradient(900px 280px at 50% 0%,color-mix(in srgb,var(--p-grad-b) 14%,#0000),#0000 60%);--accent-glow-corner:radial-gradient(520px 220px at 0% 100%,#2be6c71a,#0000 60%);--pattern-diagonal-light:repeating-linear-gradient(45deg,rgba(213,219,232,.035),rgba(213,219,232,.035) 1px,#0000 0,#0000 16px);--pattern-diagonal-dark:repeating-linear-gradient(-45deg,#d5dbe805,#d5dbe805 2px,#0000 0,#0000 34px);--status-push:var(--p-400);--status-push-border:color-mix(in srgb,var(--p-400) 34%,#0000);--status-success-border:var(--success-500-35);--status-danger-border:#ff4d6d57;--status-running-border:color-mix(in srgb,var(--p-500) 30%,#0000);--playing-card-face-gradient:linear-gradient(135deg,#f7f8fc,#e8ecf6);--playing-card-back-gradient:linear-gradient(135deg,#1a1f3a,#0f1426);--playing-card-back-border:#d5dbe838;--playing-card-shadow:0 12px 26px #0000005c;--result-badge-bg:#00000052;--result-badge-border:#d5dbe829;--roulette-black:#f3f6ffeb;--roulette-table-inset:inset 0 2px 8px #0009,0 10px 18px #00000047;--footer-text:#c9d1e6db;--footer-text-muted:#c9d1e69e;--footer-text-hover:#f3f6fff5;--rewards-green:var(--status-success);--rewards-green-soft:#2be6c729;--rewards-green-soft-hover:#2be6c742;--rewards-green-glow:#2be6c71a;--rewards-green-inset:#2be6c714;--rewards-bg:#d5dbe812;--rewards-bg-hover:rgba(213,219,232,.105);--header-rewards-border:color-mix(in srgb,var(--p-500) 22%,#0000);--header-rewards-border-hover:color-mix(in srgb,var(--p-500) 34%,#0000);--header-rewards-glow:color-mix(in srgb,var(--p-500) 12%,#0000);--header-rewards-inset:color-mix(in srgb,var(--p-500) 10%,#0000);--header-rewards-bg:#d5dbe812;--header-rewards-bg-hover:rgba(213,219,232,.105);--glass-border:#d5dbe833;--glass-border-hover:color-mix(in srgb,var(--p-500) 38%,#0000);--glass-bg:linear-gradient(135deg,#d5dbe81f,#d5dbe80f);--glass-bg-hover:linear-gradient(135deg,color-mix(in srgb,var(--p-grad-a) 18%,#0000),color-mix(in srgb,var(--p-grad-b) 10%,#0000));--glass-text:#f3f6ffeb;--glass-text-hover:#f3f6ff;--modal-backdrop:#000000c7;--modal-bg-gradient:radial-gradient(80% 120% at 50% 20%,color-mix(in srgb,var(--p-grad-b) 18%,#0000) 0%,#0000 60%);--modal-surface-glow:radial-gradient(150% 200% at 50% 50%,#d5dbe814 0%,#0000 100%);--modal-inset-highlight:inset 0 0.5px 0 #f3f6ff1a;--wp-panel-bg:var(--header-bg);--wp-panel-bg-alt:var(--header-bg);--wp-panel-border:#d5dbe829;--wp-panel-border-strong:#d5dbe838;--wp-surface:#d5dbe812;--wp-surface-hover:rgba(213,219,232,.115);--wp-surface-strong:#d5dbe817;--wp-text-primary:#f3f6fff5;--wp-text-secondary:#c9d1e6c2;--wp-text-muted:#c9d1e68f;--wp-text-dim:#c9d1e675;--wp-text-placeholder:#c9d1e657;--wp-btn-bg:#d5dbe80d;--wp-btn-bg-hover:#d5dbe81c;--wp-btn-border:#d5dbe824;--wp-btn-border-hover:#d5dbe838;--wp-btn-text:#c9d1e6a8;--wp-btn-text-hover:#f3f6fff0;--wp-action-primary:var(--p-500);--wp-action-primary-hover:var(--p-400);--wp-action-primary-light:color-mix(in srgb,var(--p-500) 22%,#0000);--wp-action-primary-border:color-mix(in srgb,var(--p-500) 34%,#0000);--wp-action-secondary:#3e4762;--wp-action-secondary-hover:#4b5676;--wp-tabs-bg:#0f1426;--wp-tabs-border:#d5dbe824;--wp-tabs-active-bg:var(--wp-action-primary);--wp-tabs-active-text:#f3f6ff;--wp-tabs-inactive-text:#c9d1e6a8;--wp-tabs-inactive-hover:#f3f6ffe6;--wp-coin-gradient:radial-gradient(circle at 30% 30%,#f7f8fc 0%,#dde3f1 40%,#b8c2da 70%,#8a97b8 100%);--wp-coin-border:#f3f6ff47;--wp-coin-text:#0f1426;--wp-coin-shadow:0 10px 18px #00000057;--wp-coin-inner-border:#f3f6ff38;--wp-coin-inner-gradient:linear-gradient(135deg,#f3f6ff6b,#f3f6ff00 55%);--wp-coin-ring:#0f142657;--wp-input-bg:#d5dbe812;--wp-input-border:#d5dbe824;--wp-input-border-focus:#d5dbe847;--wp-input-inset:inset 0 1px 0 #f3f6ff0a;--wp-input-action-bg:#d5dbe80d;--wp-input-action-border:#d5dbe824;--wp-card-gradient:linear-gradient(180deg,rgba(213,219,232,.075),#d5dbe808);--wp-card-border:#d5dbe829;--wp-card-inset:inset 0 1px 0 #f3f6ff0d;--wp-card-balance-bg:#0b0e1775;--wp-session-icon-bg:linear-gradient(135deg,color-mix(in srgb,var(--p-grad-a) 28%,#0000) 0%,color-mix(in srgb,var(--p-grad-b) 10%,#0000) 100%);--wp-session-icon-border:color-mix(in srgb,var(--p-500) 32%,#0000);--wp-session-icon-glow:0 8px 16px color-mix(in srgb,var(--p-500) 22%,#0000);--wp-fund-icon-bg:linear-gradient(135deg,var(--success-500-20) 0%,var(--success-500-12) 100%);--wp-fund-icon-border:var(--success-500-35);--wp-fund-icon-glow:0 6px 12px var(--success-500-20);--wp-fund-color:var(--success-500);--wp-mobile-backdrop:#000000d6;--wp-mobile-bg:linear-gradient(180deg,#0f1426,#070a12);--wp-mobile-glow:radial-gradient(ellipse 120% 80% at 50% 0%,#d5dbe80f 0%,#0000 50%);--wp-mobile-border:#d5dbe824;--wp-mobile-shadow:0 -20px 80px #00000094;--wp-mobile-handle:#d5dbe838;--wp-mobile-text:#f3f6ff;--wp-terms-bg:var(--element-radial);--wp-terms-border:#d5dbe838;--wp-terms-shadow:0 32px 110px #0000008a;--wp-terms-header-bg:linear-gradient(180deg,#d5dbe814,#d5dbe800);--wp-terms-header-border:#d5dbe829;--wp-terms-text:#e8ecf6;--wp-terms-text-muted:#c9d1e6;--wp-terms-text-glow:radial-gradient(140% 120% at 50% -20%,#d5dbe80f 0%,#0000 60%);--wp-link-color:var(--p-400);--wp-link-color-hover:var(--p-500);--wp-terms-btn-bg:linear-gradient(180deg,var(--p-grad-a) 0%,var(--p-grad-b) 100%);--wp-terms-btn-border:color-mix(in srgb,var(--p-500) 34%,#0000);--wp-terms-btn-shadow:0 10px 22px #00000057;--wp-terms-btn-inset:inset 0 0.5px 0 #f3f6ff33;--wp-step-bg:#d5dbe80d;--wp-step-border:#d5dbe81a;--wp-step-number-bg:color-mix(in srgb,var(--p-500) 22%,#0000);--wp-step-text-strong:#e8ecf6;--wp-step-text-muted:#c9d1e6a8;--wp-icon-bg:#d5dbe817;--wp-icon-border:#d5dbe838;--sidebar-item-text:var(--text-0);--sidebar-item-text-hover:var(--text-0);--sidebar-item-text-active:var(--text-0);--sidebar-item-bg-hover:var(--brand-500-10);--sidebar-item-bg-active:linear-gradient(180deg,var(--brand-500-24),var(--brand-500-10));--sidebar-accent-gradient:linear-gradient(180deg,var(--brand-gold-hi),var(--brand-gold));--sidebar-accent-shadow:0 0 12px var(--brand-gold-glow);--sidebar-accent-gold:linear-gradient(180deg,var(--cta-primary,var(--p-grad-a)),var(--brand-gold-deep));--sidebar-accent-gold-glow:0 0 10px var(--brand-gold-glow);--sidebar-dropdown-bg:rgba(213,219,232,.035);--sidebar-dropdown-bg-hover:rgba(213,219,232,.055);--sidebar-dropdown-border:var(--border-0);--sidebar-dropdown-border-hover:var(--border-1);--sidebar-menu-bg:var(--bg-1);--sidebar-menu-border:var(--border-0);--sidebar-menu-shadow:var(--shadow-1);--sidebar-game-text:var(--text-2);--sidebar-game-text-hover:var(--text-0);--sidebar-game-icon:#c9d1e685;--sidebar-game-icon-hover:var(--text-0);--sidebar-game-bg-hover:var(--brand-500-10);--sidebar-game-border-hover:var(--brand-500-24);--sidebar-game-active-bg:radial-gradient(120% 140% at 18% 0%,#7c5cff1f 0%,#0000 62%),linear-gradient(180deg,rgba(213,219,232,.085),rgba(213,219,232,.045));--sidebar-game-active-border:#7c5cffc7;--sidebar-game-active-text:var(--text-0);--sidebar-game-active-shadow:0 16px 34px #00000073,inset 0 1px 0 #ffffff1f,0 0 0 1px #7c5cff73,0 0 24px #7c5cff2e;--sidebar-badge-new-bg:linear-gradient(135deg,var(--p-grad-a),var(--p-grad-b));--sidebar-badge-new-border:var(--brand-500-35);--sidebar-badge-new-glow:0 0 20px var(--brand-glow);--sidebar-badge-new-text-shadow:0 0 12px var(--brand-glow);--sidebar-follow-bg:linear-gradient(120deg,var(--surface-1),#d5dbe800 55%,var(--brand-500-10));--sidebar-follow-bg-hover:linear-gradient(120deg,var(--surface-2),#d5dbe808 55%,var(--brand-500-18));--sidebar-follow-border:var(--border-1);--sidebar-follow-text:var(--text-0);--sidebar-follow-subtitle:var(--brand-300);--sidebar-follow-glow:0 0 12px var(--brand-glow-soft);--footer-bg:var(--chat-shell-gradient);--footer-border:var(--border-0);--footer-text:var(--text-1);--footer-text-hover:var(--text-0);--footer-text-muted:var(--text-2);--footer-icon-opacity:0.9;--footer-icon-hover-shadow:var(--overlay-dark-40);--footer-disclaimer-color:var(--text-opacity-85);--footer-link-color:var(--brand-500);--chat-panel-bg:var(--chat-shell-gradient);--chat-panel-border:var(--border-0);--chat-panel-text:var(--text-0);--chat-panel-text-muted:var(--text-2);--chat-panel-message-bg:var(--surface-0);--chat-panel-message-border:var(--border-0);--chat-panel-input-bg:var(--surface-0);--chat-panel-input-border:var(--border-0);--chat-panel-input-border-focus:var(--brand-500-35);--chat-panel-btn-bg:linear-gradient(135deg,var(--p-grad-a) 0%,var(--p-grad-b) 100%);--chat-panel-btn-shadow:var(--shadow-brand-1);--chat-panel-close-bg:var(--surface-0);--chat-panel-close-bg-hover:var(--surface-1);--bet-controls-bg:var(--surface-0);--bet-controls-border:var(--border-0);--bet-controls-border-focus:var(--brand-500-35);--bet-input-bg:#0000;--bet-input-text:var(--font-color);--bet-input-placeholder:#c9d1e65c;--bet-input-currency:#c9d1e68f;--bet-quick-bg:var(--surface-0-soft);--bet-quick-bg-hover:var(--surface-1);--bet-quick-bg-active:var(--brand-500-18);--bet-quick-border:var(--border-0);--bet-quick-text:var(--text-2);--bet-quick-text-hover:var(--text-0);--bet-btn-primary-bg:linear-gradient(135deg,var(--p-grad-a) 0%,var(--p-grad-b) 100%);--bet-btn-primary-bg-hover:linear-gradient(135deg,var(--brand-300) 0%,var(--brand-600) 100%);--bet-btn-primary-shadow:var(--shadow-brand-1);--bet-btn-primary-text:var(--text-0);--light-bg:#fff;--light-surface:#f9fafb;--light-border:#d1d5db;--light-text:#111827;--light-text-muted:#6b7280;--sb-text-primary:var(--sidebar-item-text);--sb-text-secondary:var(--text-1);--sb-text-muted:var(--sidebar-game-text);--sb-item-hover:var(--sidebar-item-bg-hover);--sb-menu-bg:var(--sidebar-menu-bg);--sb-menu-border:var(--sidebar-menu-border);--sb-dropdown-bg:var(--sidebar-dropdown-bg);--sb-dropdown-border:var(--sidebar-dropdown-border);--sb-dropdown-hover-bg:linear-gradient(135deg,var(--surface-1) 0%,var(--brand-500-10) 100%);--sb-dropdown-hover-border:var(--sidebar-dropdown-border-hover);--sb-game-item-hover:var(--sidebar-game-bg-hover);--game-input-bg:var(--bet-controls-bg);--game-input-border:var(--bet-controls-border);--game-input-border-focus:var(--bet-controls-border-focus);--game-quick-btn-bg:var(--bet-quick-bg);--game-quick-btn-border:var(--bet-quick-border);--game-quick-btn-text:var(--bet-quick-text);--game-quick-btn-hover-bg:var(--bet-quick-bg-hover);--game-quick-btn-hover-text:var(--bet-quick-text-hover);--game-bet-btn-bg:var(--bet-btn-primary-bg);--game-bet-btn-hover-bg:var(--bet-btn-primary-bg-hover);--game-bet-btn-shadow:var(--bet-btn-primary-shadow);--game-display-bg:linear-gradient(145deg,#0f1426,#1a1f3a 50%,#0f1426)}@media (min-width:901px){body:not(.sidebar-hidden){--app-content-gutter:clamp(0px,4vw,96px);--app-content-width:min(1400px,calc(100vw - var(--chat-active-width, 0px) - var(--sidebar-width, 250px) - var(--app-content-pad, 24px) - var(--app-content-pad, 24px) - var(--app-content-gutter)));--app-panel-width:min(1260px,calc(var(--app-content-width) - 60px))}body.sidebar-hidden{--app-content-gutter:clamp(0px,4vw,96px);--app-content-width:min(1400px,calc(100vw - var(--chat-active-width, 0px) - var(--app-content-pad, 24px) - var(--app-content-pad, 24px) - var(--app-content-gutter)));--app-panel-width:min(1260px,calc(var(--app-content-width) - 60px))}:root.chat-panel-open body.sidebar-hidden,:root.chat-panel-open body:not(.sidebar-hidden){--app-content-gutter:0px}}.trust-cues{border-top:1px solid #d5dbe824;border-top:1px solid var(--element-border);gap:16px;justify-content:center;margin-top:12px;padding:10px 0}.trust-cue,.trust-cues{align-items:center;display:flex}.trust-cue{font-size:13px;font-weight:650;gap:6px;letter-spacing:.2px}.trust-cue,.trust-cue svg{color:#c9d1e69e;color:var(--ui-text-muted)}.trust-cue svg{height:16px;width:16px}.trust-cue.verified svg{color:#22c55e;color:var(--status-success)}.trust-cue span{white-space:nowrap}.bet-button,.cashout-button,.castle-spin-button,.deal-btn.primary,.deal-button,.drop-button,.flip-button,.hero-cta-button,.launch-button,.play-button,.roll-button,.roulette-spin-button,.spin-button,.start-button{align-items:center;background:radial-gradient(120% 140% at 28% 0,#d5dbe833 0,#0000 60%),linear-gradient(180deg,#b7a8ff,#7c5cff 54%,#4a2cff);background:radial-gradient(120% 140% at 28% 0,var(--overlay-light-20) 0,#0000 60%),linear-gradient(180deg,var(--brand-300) 0,var(--p-grad-a) 54%,var(--p-grad-b) 100%);border:1px solid color-mix(in srgb,#7c5cff 35%,#0000);border:1px solid var(--brand-500-35);border-radius:20px;border-radius:var(--radius-lg);box-shadow:0 16px 40px #0000006b,0 0 32px #7c5cff2e;box-shadow:var(--shadow-2),0 0 32px var(--brand-glow-soft);color:#f3f6fff5;color:var(--btn-primary-text);cursor:pointer;display:flex;font-size:15px;font-weight:800;gap:12px;justify-content:center;letter-spacing:1px;overflow:hidden;padding:16px 32px;position:relative;text-transform:uppercase;transition:box-shadow .2s ease,transform .12s ease,filter .18s ease,opacity .2s ease;width:100%}.bet-button:before,.cashout-button:before,.castle-spin-button:before,.deal-btn.primary:before,.deal-button:before,.drop-button:before,.flip-button:before,.hero-cta-button:before,.launch-button:before,.play-button:before,.roll-button:before,.roulette-spin-button:before,.spin-button:before,.start-button:before{background:linear-gradient(120deg,#0000 22%,#d5dbe833 46%,#0000 70%);background:linear-gradient(120deg,#0000 22%,var(--overlay-light-20) 46%,#0000 70%);content:"";inset:-2px;pointer-events:none;position:absolute;transform:translateX(-120%);transition:transform .6s ease}.bet-button:hover:not(:disabled):before,.cashout-button:hover:not(:disabled):before,.castle-spin-button:hover:not(:disabled):before,.deal-btn.primary:hover:not(:disabled):before,.deal-button:hover:not(:disabled):before,.drop-button:hover:not(:disabled):before,.flip-button:hover:not(:disabled):before,.hero-cta-button:hover:not(:disabled):before,.launch-button:hover:not(:disabled):before,.play-button:hover:not(:disabled):before,.roll-button:hover:not(:disabled):before,.roulette-spin-button:hover:not(:disabled):before,.spin-button:hover:not(:disabled):before,.start-button:hover:not(:disabled):before{transform:translateX(120%)}.bet-button:hover:not(:disabled),.cashout-button:hover:not(:disabled),.castle-spin-button:hover:not(:disabled),.deal-btn.primary:hover:not(:disabled),.deal-button:hover:not(:disabled),.drop-button:hover:not(:disabled),.flip-button:hover:not(:disabled),.hero-cta-button:hover:not(:disabled),.launch-button:hover:not(:disabled),.play-button:hover:not(:disabled),.roll-button:hover:not(:disabled),.roulette-spin-button:hover:not(:disabled),.spin-button:hover:not(:disabled),.start-button:hover:not(:disabled){border-color:#7c5cff73;border-color:var(--brand-500-45);box-shadow:0 26px 80px #0009,0 0 40px #7c5cff47;box-shadow:var(--shadow-3),0 0 40px var(--brand-glow);filter:brightness(1.03)}.bet-button:focus-visible,.cashout-button:focus-visible,.castle-spin-button:focus-visible,.deal-btn.primary:focus-visible,.deal-button:focus-visible,.drop-button:focus-visible,.flip-button:focus-visible,.hero-cta-button:focus-visible,.launch-button:focus-visible,.play-button:focus-visible,.roll-button:focus-visible,.roulette-spin-button:focus-visible,.spin-button:focus-visible,.start-button:focus-visible{outline:2px solid #7c5cff73;outline:2px solid var(--focus-ring);outline-offset:3px}.bet-button:active:not(:disabled),.cashout-button:active:not(:disabled),.castle-spin-button:active:not(:disabled),.deal-btn.primary:active:not(:disabled),.deal-button:active:not(:disabled),.drop-button:active:not(:disabled),.flip-button:active:not(:disabled),.hero-cta-button:active:not(:disabled),.launch-button:active:not(:disabled),.play-button:active:not(:disabled),.roll-button:active:not(:disabled),.roulette-spin-button:active:not(:disabled),.spin-button:active:not(:disabled),.start-button:active:not(:disabled){box-shadow:0 8px 20px #00000047,inset 0 0 0 2px color-mix(in srgb,#7c5cff 35%,#0000);box-shadow:var(--shadow-1),inset 0 0 0 2px var(--brand-500-35);transform:scale(.985)}.bet-button:disabled,.cashout-button:disabled,.castle-spin-button:disabled,.deal-btn.primary:disabled,.deal-button:disabled,.drop-button:disabled,.flip-button:disabled,.hero-cta-button:disabled,.launch-button:disabled,.play-button:disabled,.roll-button:disabled,.roulette-spin-button:disabled,.spin-button:disabled,.start-button:disabled{box-shadow:none;cursor:not-allowed;cursor:var(--btn-disabled-cursor);filter:saturate(.65);opacity:.45;opacity:var(--btn-disabled-opacity)}.dealers-hero-cta.primary{background:radial-gradient(120% 140% at 28% 0,#d5dbe833 0,#0000 60%),linear-gradient(180deg,#b7a8ff,#7c5cff 54%,#4a2cff);background:radial-gradient(120% 140% at 28% 0,var(--overlay-light-20) 0,#0000 60%),linear-gradient(180deg,var(--brand-300) 0,var(--p-grad-a) 54%,var(--p-grad-b) 100%);border:1px solid color-mix(in srgb,#7c5cff 35%,#0000);border:1px solid var(--brand-500-35);border-radius:20px;border-radius:var(--radius-lg);box-shadow:0 16px 40px #0000006b,0 0 32px #7c5cff2e;box-shadow:var(--shadow-2),0 0 32px var(--brand-glow-soft);color:#f3f6fff5;color:var(--btn-primary-text);cursor:pointer;font-size:15px;font-weight:800;letter-spacing:1px;overflow:hidden;padding:16px 32px;position:relative;text-transform:uppercase;transition:box-shadow .2s ease,transform .12s ease,filter .18s ease;width:auto}.dealers-hero-cta.primary:before{background:linear-gradient(120deg,#0000 22%,#d5dbe833 46%,#0000 70%);background:linear-gradient(120deg,#0000 22%,var(--overlay-light-20) 46%,#0000 70%);content:"";inset:-2px;pointer-events:none;position:absolute;transform:translateX(-120%);transition:transform .6s ease}.dealers-hero-cta.primary:hover:before{transform:translateX(120%)}.dealers-hero-cta.primary:hover{border-color:#7c5cff73;border-color:var(--brand-500-45);box-shadow:0 26px 80px #0009,0 0 40px #7c5cff47;box-shadow:var(--shadow-3),0 0 40px var(--brand-glow);filter:brightness(1.03)}.btn-secondary,.button-secondary{backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%);background:#d5dbe80f;background:var(--btn-secondary-bg);border:1px solid #d5dbe824;border:1px solid var(--btn-secondary-border);border-radius:16px;border-radius:var(--radius-md);box-shadow:0 8px 20px #00000047,inset 0 1px 0 #f3f6ff1a;box-shadow:var(--shadow-1),var(--inset-highlight-soft);color:#f3f6fff5;color:var(--btn-secondary-text);cursor:pointer;font-size:14px;font-weight:650;padding:12px 24px;transition:all .2s ease}.btn-secondary:hover:not(:disabled),.button-secondary:hover:not(:disabled){background:#d5dbe817;background:var(--btn-secondary-bg-hover);border-color:#d5dbe838;border-color:var(--btn-secondary-border-hover);box-shadow:0 16px 40px #0000006b,inset 0 1px 0 #f3f6ff33;box-shadow:var(--shadow-2),var(--inset-highlight)}.btn-secondary:active:not(:disabled),.button-secondary:active:not(:disabled){background:color-mix(in srgb,#7c5cff 10%,#0000);background:var(--brand-500-10);border-color:color-mix(in srgb,#7c5cff 35%,#0000);border-color:var(--brand-500-35);box-shadow:0 8px 20px #00000047,inset 0 0 0 1px color-mix(in srgb,#7c5cff 24%,#0000);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--brand-500-24)}.btn-secondary:disabled,.button-secondary:disabled{box-shadow:none;cursor:not-allowed;cursor:var(--btn-disabled-cursor);opacity:.45;opacity:var(--btn-disabled-opacity)}.btn-neutral,.button-neutral,.quick-btn{backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%);background:#d5dbe80f;background:var(--btn-neutral-bg);border:1px solid #d5dbe824;border:1px solid var(--btn-neutral-border);border-radius:12px;border-radius:var(--radius-sm);box-shadow:0 8px 20px #00000047;box-shadow:var(--shadow-1);color:#c9d1e6d6;color:var(--btn-neutral-text);cursor:pointer;font-size:13px;font-weight:650;padding:8px 12px;transition:all .15s ease}.btn-neutral:hover:not(:disabled),.button-neutral:hover:not(:disabled),.quick-btn:hover:not(:disabled){background:#d5dbe817;background:var(--btn-neutral-bg-hover);border-color:#d5dbe838;border-color:var(--btn-neutral-border-hover);box-shadow:0 16px 40px #0000006b;box-shadow:var(--shadow-2);color:#f3f6fff5;color:var(--ui-text-primary)}.btn-neutral:active:not(:disabled),.button-neutral:active:not(:disabled),.quick-btn:active:not(:disabled){background:color-mix(in srgb,#7c5cff 10%,#0000);background:var(--brand-500-10);border-color:color-mix(in srgb,#7c5cff 35%,#0000);border-color:var(--brand-500-35);box-shadow:0 8px 20px #00000047;box-shadow:var(--shadow-1)}.btn-neutral:disabled,.button-neutral:disabled,.quick-btn:disabled{box-shadow:none;cursor:not-allowed;cursor:var(--btn-disabled-cursor);opacity:.45;opacity:var(--btn-disabled-opacity)}.btn-icon,.button-icon,.icon-btn{align-items:center;backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%);background:#0000;background:var(--btn-icon-bg);border:1px solid #d5dbe824;border:1px solid var(--btn-icon-border);border-radius:12px;border-radius:var(--radius-sm);box-shadow:0 8px 20px #00000047;box-shadow:var(--shadow-1);color:#c9d1e69e;color:var(--btn-icon-color);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;transition:all .15s ease;width:40px}.btn-icon:hover:not(:disabled),.button-icon:hover:not(:disabled),.icon-btn:hover:not(:disabled){background:#d5dbe817;background:var(--btn-icon-bg-hover);border-color:#d5dbe838;border-color:var(--btn-icon-border-hover);box-shadow:0 16px 40px #0000006b;box-shadow:var(--shadow-2);color:#f3f6fff5;color:var(--btn-icon-color-hover)}.btn-icon:active:not(:disabled),.button-icon:active:not(:disabled),.icon-btn:active:not(:disabled){background:color-mix(in srgb,#7c5cff 10%,#0000);background:var(--brand-500-10);border-color:color-mix(in srgb,#7c5cff 35%,#0000);border-color:var(--brand-500-35);box-shadow:0 8px 20px #00000047;box-shadow:var(--shadow-1)}.btn-icon:disabled,.button-icon:disabled,.icon-btn:disabled{box-shadow:none;cursor:not-allowed;cursor:var(--btn-disabled-cursor);opacity:.45;opacity:var(--btn-disabled-opacity)}.btn-danger,.button-danger{background:linear-gradient(180deg,#ff9aaf,#ff4d6d 56%,#b51f3b);background:linear-gradient(180deg,var(--danger-400) 0,var(--danger-500) 56%,var(--danger-700) 100%);border:1px solid #ff4d6d59;border:1px solid var(--danger-500-35);border-radius:16px;border-radius:var(--radius-md);box-shadow:0 16px 40px #0000006b,0 0 24px #ff4d6d33;box-shadow:var(--shadow-2),0 0 24px var(--danger-500-20);color:#f3f6fff5;color:var(--btn-danger-text);cursor:pointer;font-size:14px;font-weight:750;padding:12px 24px;transition:all .2s ease}.btn-danger:hover:not(:disabled),.button-danger:hover:not(:disabled){background:linear-gradient(180deg,#ff9aaf,#ff4d6d 60%,#b51f3b);background:linear-gradient(180deg,var(--danger-400) 0,var(--danger-500) 60%,var(--danger-700) 100%);box-shadow:0 26px 80px #0009,0 0 28px #ff4d6d33;box-shadow:var(--shadow-3),0 0 28px var(--danger-500-20)}.btn-danger:disabled,.button-danger:disabled{box-shadow:none;cursor:not-allowed;cursor:var(--btn-disabled-cursor);opacity:.45;opacity:var(--btn-disabled-opacity)}[class$=-game]{box-sizing:border-box!important;padding:20px 0 30px!important}@media (min-width:901px){body:not(.sidebar-hidden) [class$=-game]{padding-left:clamp(40px,6vw,80px)!important;padding-left:var(--app-content-pad,24px)!important;padding-right:clamp(40px,6vw,80px)!important;padding-right:var(--app-content-pad,24px)!important}body.sidebar-hidden [class$=-game]{padding-left:calc(clamp(40px, 6vw, 80px) + 32px)!important;padding-left:calc(var(--app-content-pad, 40px) + var(--app-content-gutter, 32px))!important;padding-right:calc(clamp(40px, 6vw, 80px) + 32px)!important;padding-right:calc(var(--app-content-pad, 40px) + var(--app-content-gutter, 32px))!important}}[class$=-top-row]{box-sizing:border-box!important;margin-top:0!important;width:100%!important}@media (min-width:901px){.appMain [class*=-boxes--split],.appMain [class*=-info-box],.appMain [class*=-top-row]{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:min(1180px,77vw)!important;max-width:var(--app-content-width,1400px)!important}.appMain [class$=-boxes--split]{margin:0!important}.appMain [class$=-boxes]{justify-content:flex-start!important}.appMain [class$=-container]{max-width:100vw!important;overflow-x:hidden!important}body:not(.sidebar-hidden) .appMain [class$=-content]{max-width:calc(100vw - 250px)!important;max-width:calc(100vw - var(--sidebar-width, 250px))!important;overflow-x:hidden!important}}.game-display-header{align-items:center;backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%);background:linear-gradient(180deg,#d5dbe812,#d5dbe80a),#0b0e17!important;background:var(--shell-bg)!important;border-bottom:.5px solid #d5dbe824!important;border-bottom:.5px solid var(--shell-border)!important;display:flex;justify-content:space-between;left:0;padding:12px 16px;position:absolute;right:0;top:0;z-index:5}.blackjack-box,.crash-box,[class*=-box--display]{padding-top:50px;position:relative}.castle-box--display,.roulette-box--display{padding-top:70px!important}.castle-strip-container{margin-top:40px}.rps-box--display{padding-top:65px!important}.game-display-header__title{align-items:center;color:#f3f6fff5;color:var(--ui-text-primary,#f3f6ff);display:flex;font-size:15px;font-weight:650;gap:8px;margin:0}.game-display-header__title svg{height:18px;opacity:.78;width:18px}.appMain .baccarat-box,.appMain .baccarat-boxes--split,.appMain .blackjack-box,.appMain .castle-box,.appMain .castle-boxes--split,.appMain .coinflip-box,.appMain .coinflip-boxes--split,.appMain .crash-box,.appMain .dice-box,.appMain .dice-boxes--split,.appMain .hilo-box,.appMain .hilo-boxes--split,.appMain .limbo-box,.appMain .limbo-boxes--split,.appMain .mines-box,.appMain .mines-boxes--split,.appMain .plinko-box,.appMain .plinko-boxes--split,.appMain .roulette-box,.appMain .roulette-boxes--split,.appMain .rps-box,.appMain .rps-boxes--split,.appMain .wheel-box,.appMain .wheel-boxes--split,.appMain [class$=-boxes--split]{border:none!important;box-shadow:none!important}.appMain [class$=-boxes--split]{margin-left:0!important;margin-right:0!important;max-width:100%!important}@media (min-width:901px){.appMain [class$=-boxes--split] [class$=-box--display]{border-left:.5px solid #d5dbe824!important;border-left:.5px solid var(--shell-border)!important}}.appMain [class$=-split-footer]{align-self:stretch!important;backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%);background:linear-gradient(180deg,#d5dbe812,#d5dbe80a),#0b0e17!important;background:var(--shell-bg)!important;border-bottom:none!important;border-top:.5px solid #d5dbe824!important;border-top:.5px solid var(--shell-border)!important;box-sizing:border-box;width:100%!important}.appMain [class$=-footer-brand]{opacity:.62!important}.game-display-header .game-verifiably-random-badge{position:static;right:auto;top:auto}.game-verifiably-random-badge{align-items:center;background:#0000;border:none;border-radius:0;color:#c9d1e69e;color:var(--ui-text-muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1;opacity:.88;padding:0;transition:color .15s ease,opacity .15s ease}.game-verifiably-random-badge:hover{color:#b7a8ff;color:var(--brand-gold-hi);opacity:1}.game-verifiably-random-badge:focus-visible{border-radius:8px;outline:2px solid color-mix(in srgb,#7c5cff 35%,#0000);outline:2px solid var(--focus-ring-light);outline-offset:4px}.game-verifiably-random-badge svg{height:14px;opacity:.82;width:14px}.game-verifiably-random-badge__label{white-space:nowrap}.game-music-toggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#c9d1e69e;color:var(--ui-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:.88;padding:0;transition:color .15s ease,opacity .15s ease,background .15s ease,border-color .15s ease;width:28px}.game-music-toggle:hover{background:#d5dbe814;border-color:#d5dbe81f;color:#f3f6fff5;color:var(--ui-text-primary);opacity:1}.game-music-toggle.active{color:#b7a8ff;color:var(--brand-gold-hi);opacity:1}.game-music-toggle.active:hover{background:color-mix(in srgb,#7c5cff 14%,#0000);background:color-mix(in srgb,var(--p-500) 14%,#0000);border-color:color-mix(in srgb,#7c5cff 20%,#0000);border-color:color-mix(in srgb,var(--p-500) 20%,#0000);color:#7c5cff;color:var(--brand-gold)}.game-music-toggle:focus-visible{outline:2px solid color-mix(in srgb,#7c5cff 35%,#0000);outline:2px solid var(--focus-ring-light);outline-offset:4px}.game-music-toggle svg{height:16px;width:16px}.game-mode-toggle{align-items:center;background:#10131acc;border:1px solid #d5dbe826;border-radius:10px;color:#c9d1e69e;color:var(--ui-text-muted);cursor:pointer;display:inline-flex;font-size:10px;font-weight:600;gap:4px;height:28px;justify-content:center;letter-spacing:.5px;padding:0 10px;text-transform:uppercase;transition:all .2s ease}.game-mode-toggle:hover{background:#d5dbe814;border-color:#d5dbe840;color:#f3f6fff5;color:var(--ui-text-primary)}.game-mode-toggle.demo{border-color:#64748b4d;color:#64748b}.game-mode-toggle.demo:hover{background:#64748b1a;border-color:#64748b80;color:#94a3b8}.game-mode-toggle.production{background:#22c55e1a;border-color:#22c55e66;color:#22c55e}.game-mode-toggle.production:hover{background:#22c55e26;border-color:#22c55e99;color:#4ade80}.game-mode-toggle svg{height:12px;width:12px}.game-mode-toggle__label{line-height:1}.provably-fair-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#c9d1e69e;color:var(--ui-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:.88;padding:0;transition:color .15s ease,opacity .15s ease,background .15s ease,border-color .15s ease;width:28px}.provably-fair-btn:hover{background:#ffd70014;border-color:#ffd70026;color:#b7a8ff;color:var(--brand-gold-hi);opacity:1}.provably-fair-btn:focus-visible{outline:2px solid color-mix(in srgb,#7c5cff 35%,#0000);outline:2px solid var(--focus-ring-light);outline-offset:4px}.provably-fair-btn svg{height:16px;width:16px}.game-display-header__actions{align-items:center;display:flex;gap:10px}:is(.dice-box--display,.coinflip-box--display,.limbo-box--display,.rps-box--display,.plinko-box--display,.wheel-box--display,.baccarat-box--display,.mines-box--display,.hilo-box--display,.roulette-box--display,.castle-box--display,.crash-box,.blackjack-box){display:flex;flex-direction:column;position:relative}[data-theme=black-white],[data-theme=light]{--black-color:var(--ui-bg-deep);--white-color:#f3f6fffa;--font-color:var(--ui-text-primary);--body-background:var(--ui-bg);--element-bg:var(--ui-surface);--element-bg-subtle:var(--surface-0-soft);--element-radial:var(--ui-surface);--element-border:var(--ui-stroke);--element-border-strong:var(--ui-stroke-strong);--chat-shell-gradient:linear-gradient(180deg,#d5dbe812,#d5dbe80a);--chat-shell-border:var(--ui-stroke);--text-primary:var(--ui-text-primary);--text-secondary:var(--ui-text);--text-muted:var(--ui-text-muted);--status-success:var(--success-500);--status-warning:var(--warning-500);--status-danger:var(--danger-500)}[data-theme=black],[data-theme=dark]{--black-color:var(--ui-bg-deep);--white-color:#f3f6fffa;--font-color:var(--ui-text-primary);--body-background:var(--ui-bg)}html{scroll-behavior:smooth}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0e17!important;background:var(--body-background)!important;color:#c9d1e6d6;color:var(--text-secondary)}body:before{background:radial-gradient(900px 420px at 50% -110px,#d5dbe814 0,#0000 70%),radial-gradient(760px 420px at 16% 18%,color-mix(in srgb,#4a2cff 16%,#0000) 0,#0000 65%),radial-gradient(760px 420px at 86% 18%,#2be6c71a 0,#0000 65%),radial-gradient(1200px 780px at 50% 115%,#0009 0,#0000 62%);background:radial-gradient(900px 420px at 50% -110px,#d5dbe814 0,#0000 70%),radial-gradient(760px 420px at 16% 18%,color-mix(in srgb,var(--p-grad-b) 16%,#0000) 0,#0000 65%),radial-gradient(760px 420px at 86% 18%,#2be6c71a 0,#0000 65%),radial-gradient(1200px 780px at 50% 115%,#0009 0,#0000 62%);content:"";inset:0;pointer-events:none;position:fixed;transition:background .3s ease;z-index:0}:root.chat-panel-open body:before{background:radial-gradient(900px 420px at 50% -110px,#d5dbe814 0,#0000 70%),radial-gradient(760px 420px at 16% 18%,color-mix(in srgb,#4a2cff 12%,#0000) 0,#0000 65%),radial-gradient(1200px 780px at 50% 115%,#0009 0,#0000 62%);background:radial-gradient(900px 420px at 50% -110px,#d5dbe814 0,#0000 70%),radial-gradient(760px 420px at 16% 18%,color-mix(in srgb,var(--p-grad-b) 12%,#0000) 0,#0000 65%),radial-gradient(1200px 780px at 50% 115%,#0009 0,#0000 62%)}body:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' opacity='.8' d='M0 0h160v160H0z'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:soft-light;opacity:.055;pointer-events:none;position:fixed;z-index:0}body>*{position:relative;z-index:1}@media (max-width:768px){body,html{overflow-x:hidden!important;touch-action:pan-y pinch-zoom}[role=button],a,button,input,select,textarea{touch-action:manipulation}}.desktop-shell{max-width:100vw;min-height:calc(100vh - 48px);min-height:calc(100vh - var(--footer-height, 48px));overflow-x:hidden;position:relative;width:100%}.desktop-shell .appMain{max-width:100vw;min-width:0;overflow-x:hidden;transition:margin-right .3s ease}.desktop-shell--chat-open .appMain{margin-right:276px;margin-right:var(--chat-panel-width)}.chat-aware-footer{backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%);background:linear-gradient(180deg,#d5dbe812,#d5dbe80a);background:var(--chat-shell-gradient);border-top:1px solid #d5dbe81a;padding-right:0;transition:padding-right .3s ease;width:100%}.chat-aware-footer--chat-open{padding-right:276px;padding-right:var(--chat-panel-width)}:root.chat-panel-open{--sidebar-width:var(--sidebar-width-compact);--chat-active-width:var(--chat-panel-width)}body.sidebar-hidden{--sidebar-width:0px}body.sidebar-hidden .sidebar{display:none!important}body.sidebar-hidden :is(.portfolio-sidebar,.strategies-sidebar,.strategy-detail-sidebar,.stats-sidebar,.vault-sidebar,.overview-sidebar,.leaderboard-sidebar,.multisig-sidebar,.transparency-sidebar,.reserve-sidebar,.home-sidebar,.offchain-sidebar,.presale-sidebar,.hypervault-sidebar,.testing-sidebar){display:none!important;margin:0!important;max-width:0!important;padding:0!important;width:0!important}@media (min-width:901px){body.sidebar-hidden .appMain{padding-top:0}body.sidebar-hidden .appScroll{margin-top:0;padding-top:0}body.sidebar-hidden .appMain>*,body.sidebar-hidden .desktop-shell{margin-top:0!important;padding-top:0!important}body:not(.sidebar-hidden) .appScroll{padding-top:72px;padding-top:var(--app-header-height,80px)}}.home-sidebar,.hypervault-sidebar,.leaderboard-sidebar,.multisig-sidebar,.offchain-sidebar,.overview-sidebar,.portfolio-sidebar,.presale-sidebar,.reserve-sidebar,.stats-sidebar,.strategies-sidebar,.strategy-detail-sidebar,.testing-sidebar,.transparency-sidebar,.vault-sidebar{max-width:250px;max-width:var(--sidebar-width,250px);width:100%}.chat-shell{background:linear-gradient(180deg,#d5dbe812,#d5dbe80a),#0b0e17;background:var(--shell-bg);border-left:1px solid #d5dbe824;border-left:1px solid var(--shell-border);box-shadow:0 8px 20px #00000047;box-shadow:var(--shell-shadow);display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(100vh - var(--app-header-height, 80px));position:fixed;right:0;top:72px;top:var(--app-header-height,80px);width:276px;width:var(--chat-panel-width);z-index:900}.game-stats-footer{align-items:center;display:flex;gap:14px;position:absolute;right:18px}.game-stats-footer .game-stat-item{align-items:center;display:flex;gap:4px;white-space:nowrap}.game-stats-footer .game-stat-label{color:#c9d1e69e;color:var(--text-muted);font-size:.7rem;font-weight:650;letter-spacing:.35px;text-transform:uppercase}.game-stats-footer .game-stat-value{font-feature-settings:"tnum";color:#f3f6fff5;color:var(--font-color);font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:750}.game-stats-footer .game-stat-value.profit{color:#22c55e;color:var(--status-success)}.game-stats-footer .game-stat-value.multiplier{color:#b7a8ff;color:var(--brand-gold-hi)}@media (max-width:600px){.game-stats-footer{display:none}}body:has(.baccarat-boxes--split),body:has(.blackjack-boxes),body:has(.castle-boxes--split),body:has(.coinflip-boxes--split),body:has(.dice-boxes--split),body:has(.hilo-boxes--split),body:has(.keno-boxes--split),body:has(.limbo-boxes--split),body:has(.mobile-game),body:has(.plinko-boxes--split),body:has(.roulette-boxes--split),body:has(.rps-boxes--split),body:has(.wheel-boxes--split){&:before{background:#0000!important}}.casino-toast-container{display:flex;flex-direction:column;gap:10px;max-width:340px;pointer-events:none;position:fixed;right:24px;top:96px;top:calc(var(--app-header-height, 72px) + 24px);z-index:999999}.casino-toast{align-items:center;animation:casino-toast-slide-in .35s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(180deg,#d5dbe812,#d5dbe80a),#0b0e17;border:.5px solid #d5dbe824;border-radius:14px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff05;cursor:pointer;display:flex;overflow:hidden;padding:18px 18px 14px;pointer-events:auto;position:relative;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.casino-toast:hover{box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff0a;transform:translateX(-4px)}.casino-toast--exiting{animation:casino-toast-slide-out .2s ease forwards}.casino-toast__progress{animation:toast-progress 4s linear forwards;background:linear-gradient(90deg,#7c5cff,#5e3bff)!important;border-radius:14px 14px 0 0;height:3px;left:0;position:absolute;top:0;transform-origin:right;width:100%}.casino-toast__content{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.casino-toast__message{color:#f3f6fff5;color:var(--text-0,#f3f6fff5);font-size:.875rem;font-weight:500;letter-spacing:.01em;line-height:1.4;word-break:break-word}@keyframes casino-toast-slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes casino-toast-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:768px){.casino-toast-container{left:16px;max-width:none;right:16px;top:16px}.casino-toast{border-radius:12px;padding:16px 16px 12px}.casino-toast__message{font-size:.8rem}}.desktop-loading-screen{align-items:center;animation:desktopLoadingFadeIn .3s ease-out;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0b0e17f7;display:flex;flex-direction:column;gap:24px;inset:0;justify-content:center;position:fixed;z-index:9998}@keyframes desktopLoadingFadeIn{0%{opacity:0}to{opacity:1}}.desktop-loading-screen__glow{animation:desktopGlowPulse 3s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#7c5cff26 0,#7c5cff0d 40%,#0000 70%);border-radius:50%;filter:blur(40px);height:400px;pointer-events:none;position:absolute;width:400px}@keyframes desktopGlowPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.desktop-loading-screen__card{align-items:center;animation:desktopCardFloat 2.5s ease-in-out infinite;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);border:1.5px solid #b4b4b426;border-radius:28px;box-shadow:0 20px 60px #0009,0 0 80px #7c5cff1f,inset 0 1px 0 #ffffff0f;display:flex;height:140px;justify-content:center;position:relative;width:140px}@keyframes desktopCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.desktop-loading-screen__logo{animation:desktopLogoSpin 2.4s linear infinite;filter:drop-shadow(0 4px 16px rgba(124,92,255,.35));height:80px;object-fit:contain;width:80px}@keyframes desktopLogoSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.desktop-loading-screen__ring{animation:desktopRingSpin 1.2s linear infinite;border-color:#7c5cffcc #7c5cff66 #0000 #0000;border-radius:34px;border-style:solid;border-width:3px;inset:-6px;position:absolute}@keyframes desktopRingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.desktop-loading-screen__text{animation:desktopTextPulse 1.5s ease-in-out infinite;color:#ffffffa6;font-size:15px;font-weight:500;letter-spacing:.5px}@keyframes desktopTextPulse{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.desktop-loading-screen__card,.desktop-loading-screen__glow,.desktop-loading-screen__logo,.desktop-loading-screen__ring,.desktop-loading-screen__text{animation:none}.desktop-loading-screen__logo{filter:drop-shadow(0 4px 16px rgba(124,92,255,.35))}}