@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Noto+Sans+TC:wght@400;500;700&family=Roboto+Mono:wght@400;500;600&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--page-bg: #ececec;--card-bg: #ffffff;--section-bg: #f5f7fa;--ink-900: #0f172a;--ink-700: #1a2530;--ink-500: #4a5568;--ink-400: #9ca3af;--border-soft: #e5e7eb;--teal-500: #ea580c;--teal-400: #f97316;--teal-700: #9a3412;--gold-500: #c9a247;--gold-400: #d0ac4d;--gold-200: #e8d48a;--success: #09b826;--danger: #d4574a}html,body,#root{min-height:100%;background:var(--page-bg);color:var(--ink-900);font-family:Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color-scheme:light}body{overflow-x:hidden}img{display:block}h1,h2,h3{text-wrap:balance}h1[id],h2[id],h3[id],h4[id]{scroll-margin-top:6rem}::-moz-selection{background:#ea580c2e;color:var(--ink-900)}::selection{background:#ea580c2e;color:var(--ink-900)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#e7ebf0}::-webkit-scrollbar-thumb{background:#c9a247d9;border:2px solid #e7ebf0;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ae8b35f2}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.num,.data-num{font-family:Roboto Mono,SF Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.label{color:var(--ink-500);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.num-win{color:var(--success);font-family:Roboto Mono,SF Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.num-wine{color:var(--danger);font-family:Roboto Mono,SF Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.ticker-track{display:inline-flex;width:-moz-max-content;width:max-content;white-space:nowrap;will-change:transform;animation:ticker var(--ticker-duration, 38s) linear infinite}.ticker-track:hover{animation-play-state:paused}.btn-teal,.btn-teal-outline,.btn-acid,.btn-ember,.btn-chip,.game-choice-btn{touch-action:manipulation}.btn-teal{align-items:center;background:var(--teal-500);border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:.5rem 1rem;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.btn-teal:hover{background:#f97316}.btn-teal:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px #ea580c40}.btn-teal-outline{align-items:center;background:transparent;border:1px solid var(--teal-500);border-radius:6px;color:var(--teal-500);display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:.5rem 1rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.btn-teal-outline:hover{background:var(--teal-500);color:#fff}.btn-teal-outline:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px #ea580c40}.btn-acid{align-items:center;background:var(--teal-500);border:1px solid var(--teal-500);border-radius:10px;box-shadow:0 0 0 1px #ea580c40,0 10px 24px -12px #ea580c73;color:#fff;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:.5rem 1rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.btn-acid:hover{background:var(--teal-400);border-color:var(--teal-400)}.btn-acid:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.btn-acid:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px #ea580c40}.btn-ember{align-items:center;background:var(--danger);border:1px solid var(--danger);border-radius:10px;box-shadow:0 0 0 1px #d4574a40,0 10px 24px -12px #d4574a66;color:#fff;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:.5rem 1rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.btn-ember:hover{background:#b94538;border-color:#b94538}.btn-ember:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.btn-ember:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px #d4574a40}.btn-chip{align-items:center;background:#fff;border:1px solid var(--border-soft);border-radius:6px;color:var(--ink-500);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:.375rem .75rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.btn-chip:hover{background:var(--section-bg);border-color:#ea580c4d;color:var(--teal-500)}.btn-chip:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px #ea580c33}.card-base{background:#fff;border:1px solid var(--border-soft);border-radius:10px;box-shadow:0 2px 8px #0f172a0f}.crt-panel{background:#fff;border:1px solid var(--border-soft);border-radius:12px;box-shadow:0 12px 28px -8px #0f172a2e}.scanlines{position:relative;isolation:isolate}.game-stage-panel{background:linear-gradient(180deg,#0b1322,#0f172a 60%,#111c2e);border:1px solid rgba(201,162,71,.18);border-radius:22px;box-shadow:0 26px 60px -28px #02061799,inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff08;color:#e2e8f0;overflow:hidden}.game-stage-bar{align-items:center;background:linear-gradient(90deg,#080f1bf5,#0f172aeb);border-bottom:1px solid rgba(201,162,71,.18);color:#e8d48ad9;display:flex;font-size:11px;font-weight:600;justify-content:space-between;letter-spacing:.18em;padding:.85rem 1.25rem;text-transform:none}.game-canvas-shell{background:radial-gradient(circle at top,rgba(201,162,71,.1),transparent 55%),linear-gradient(180deg,#070f1c99,#070f1c66);border:1px solid rgba(255,255,255,.06);border-radius:18px;box-shadow:inset 0 1px #ffffff0f;overflow:hidden}.game-side-card{background:linear-gradient(180deg,#0f172a,#111c2e);border:1px solid rgba(201,162,71,.18);border-radius:20px;box-shadow:0 18px 40px -24px #0206178c,inset 0 1px #ffffff0a;color:#e2e8f0}.game-result-card{border-radius:22px;border-style:solid;border-width:1px;box-shadow:0 18px 40px -24px #020617a6;overflow:hidden;padding:1.25rem;color:#fff}.game-result-card-win{background:linear-gradient(135deg,#e8d48a2e,#e8d48a0a 60%),linear-gradient(180deg,#0f172a,#111c2e);border-color:#e8d48a8c;box-shadow:0 18px 42px -20px #e8d48a59,inset 0 1px #ffffff0d}.game-result-card-loss{background:linear-gradient(135deg,#d4574a38,#d4574a0a 60%),linear-gradient(180deg,#160b0a,#1e0f0d);border-color:#d4574a80;box-shadow:0 18px 42px -22px #d4574a61,inset 0 1px #ffffff0a}.game-alert{align-items:flex-start;background:linear-gradient(180deg,#3c120ea6,#280c0ad1);border:1px solid rgba(212,87,74,.42);border-radius:16px;box-shadow:0 14px 34px -22px #d4574a66;color:#fca5a5;display:flex;gap:.5rem;padding:.875rem 1rem}.game-stat-card{background:linear-gradient(180deg,#e8d48a1f,#e8d48a0a),linear-gradient(180deg,#0c1423f5,#101c2ef0);border:1px solid rgba(201,162,71,.22);border-radius:16px;box-shadow:0 18px 34px -24px #0206178c,inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff08;padding:1rem;color:#fff}.game-stat-card .label{color:#e2e8f0a3}.game-choice-btn{align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#e2e8f0cc;display:inline-flex;font-family:Inter,Noto Sans TC,sans-serif;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.06em;padding:.75rem .875rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.game-choice-btn:hover{border-color:#e8d48a73;background:#e8d48a14;color:#f3d67d}.game-choice-btn:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px #f3d67d42}.game-choice-btn:disabled{cursor:not-allowed;opacity:.4}.game-choice-btn-acid{background:#ea580c47;border-color:#f9731699;box-shadow:inset 0 0 0 1px #f973162e;color:#fdba74}.game-choice-btn-ember{background:#d4574a38;border-color:#d4574a8c;box-shadow:inset 0 0 0 1px #d4574a2e;color:#fca5a5}.game-choice-btn-ice{background:#f9731638;border-color:#f9731680;box-shadow:inset 0 0 0 1px #f9731629;color:#fdba74}.game-balance-strip{border-top:1px solid rgba(255,255,255,.08);color:#e2e8f08c;display:flex;justify-content:space-between;gap:1rem;font-size:11px;letter-spacing:.16em;padding-top:.875rem;text-transform:uppercase}.term-range{--range-accent: #ea580c;--range-track: #d6dde5;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:transparent;touch-action:manipulation}.term-range:focus-visible{outline:2px solid rgba(234,88,12,.35);outline-offset:4px}.term-range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:var(--range-accent)}.term-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-6px;height:18px;width:18px;border:2px solid #ffffff;border-radius:999px;background:var(--range-accent);box-shadow:0 2px 8px #0f172a2e}.term-range::-moz-range-track{height:6px;border:0;border-radius:999px;background:var(--range-accent)}.term-range::-moz-range-thumb{height:18px;width:18px;border:2px solid #ffffff;border-radius:999px;background:var(--range-accent);box-shadow:0 2px 8px #0f172a2e}.term-range-ember{--range-accent: #d4574a}.tag{align-items:center;border-radius:999px;display:inline-flex;gap:.4rem;padding:.3rem .7rem;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.tag-acid{background:#ea580c1a;border:1px solid rgba(234,88,12,.28);color:var(--teal-500)}.tag-toxic{background:#09b82614;border:1px solid rgba(9,184,38,.32);color:#0e8a1f}.tag-gold{background:linear-gradient(180deg,#f7e09ef2,#e8cf7df2);border:1px solid rgba(201,162,71,.55);color:#5a471a;box-shadow:inset 0 1px #ffffff80}.tag-wine{background:#b9453814;border:1px solid rgba(185,69,56,.28);color:#b94538}.tag-onDark{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tag-goldOnDark{background:#c9a2472e;border:1px solid rgba(232,212,138,.5);color:#f3d67d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dot-online{display:inline-block;width:8px;height:8px;border-radius:999px;background:#09b826;box-shadow:0 0 0 4px #09b8261f;animation:breath 1.6s ease-in-out infinite}.game-fullscreen-shell .game-header{margin-bottom:.75rem;border-radius:14px;padding:.9rem 1rem}.game-fullscreen-shell .game-header h1{margin-top:.5rem;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.05}.game-fullscreen-shell .game-header p{display:none}.game-fullscreen-shell .game-play-grid{gap:.75rem!important}.game-fullscreen-shell .game-stage-panel,.game-fullscreen-shell .game-side-card,.game-fullscreen-shell .game-result-card,.game-fullscreen-shell .game-stat-card{border-radius:14px}.game-fullscreen-shell .game-canvas-wide{min-height:min(58svh,620px)}.game-fullscreen-shell .game-canvas-keno{min-height:min(38svh,360px)}.game-fullscreen-shell .game-canvas-tall{max-height:min(72svh,640px)}@media (max-width: 767px){.game-fullscreen-shell .game-header{display:none}.game-fullscreen-shell .game-play-grid{gap:.5rem!important}.game-fullscreen-shell .game-stage-panel,.game-fullscreen-shell .game-side-card,.game-fullscreen-shell .game-result-card,.game-fullscreen-shell .game-stat-card{border-left-width:0;border-radius:0;border-right-width:0}.game-fullscreen-shell .game-header .tag.tag-onDark,.game-fullscreen-shell .game-header p{display:none}.game-fullscreen-shell .game-canvas-wide{min-height:280px}.game-fullscreen-shell .game-canvas-keno{min-height:190px}}.blackjack-card-shell{display:inline-flex;perspective:900px;transform-origin:center;will-change:transform,opacity,filter}.blackjack-card-deal{animation:blackjack-card-deal .43s cubic-bezier(.18,.82,.2,1) both}.blackjack-card-deal-dealer{--blackjack-deal-x: 88px;--blackjack-deal-y: -138px;--blackjack-deal-rotate: 12deg}.blackjack-card-settle{animation:blackjack-card-settle .52s cubic-bezier(.2,.85,.22,1) both}.game-balance-strip{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.7rem;font-size:11px;font-weight:800;letter-spacing:.08em;color:#ffffff94}.bet-controls__limit-hint{min-height:1rem;margin-top:.45rem;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.04em;color:#ffffff80}.bet-controls__limit-hint--error{color:#fca5a5}.game-canvas-shell{position:relative;overflow:hidden}.slot-canvas{position:relative;z-index:2;display:block;opacity:1;transition:opacity .14s ease}.slot-canvas--hidden{opacity:0}.roulette-number-btn,.roulette-outside-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;line-height:1}.roulette-bet-main{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.roulette-bet-odds{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.56em;font-weight:900;letter-spacing:.02em;color:#f3d67deb;line-height:1}.roulette-outside-btn .roulette-bet-odds{font-size:.82em}.roulette-chip-title,.wheel-control-result{display:none}.crash-history-strip{pointer-events:none;position:absolute;top:.5rem;right:.55rem;left:.55rem;z-index:8;display:flex;flex-direction:row-reverse;gap:.32rem;overflow:hidden;padding-left:2.2rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2.2rem,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 2.2rem,#000 100%)}.crash-history-chip{display:inline-flex;flex:0 0 auto;min-width:3.1rem;height:1.35rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);border-radius:.42rem;background:#07101cd1;box-shadow:inset 0 1px #ffffff2e,0 8px 18px #00000038;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:.66rem;font-weight:900;letter-spacing:.02em;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.crash-history-chip--low{border-color:#d4574a94;background:linear-gradient(180deg,#d4574a47,#07101cd6);color:#fca5a5}.crash-history-chip--win{border-color:#1e7a4fb8;background:linear-gradient(180deg,#1e7a4f52,#07101cd6);color:#6ee7b7}.crash-history-chip--hot{border-color:#f3d67dc7;background:linear-gradient(180deg,#f3d67d57,#07101cd6);color:#f3d67d}.crash-cashout-summary{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;line-height:1}.crash-flight-status-button>.crash-cashout-summary{grid-column:1 / -1}.crash-cashout-summary__main{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.22rem .52rem}.crash-cashout-summary__label{flex:0 0 auto;font-size:.8em;font-weight:900;letter-spacing:.08em;opacity:.76}.crash-cashout-summary__amount{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-weight:900;letter-spacing:.02em}.crash-cashout-summary__multiplier{display:inline-flex;min-width:4.3rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(186,230,253,.28);background:#07101c38;padding:.24rem .56rem;white-space:nowrap;color:#bae6fd}.crash-mobile-live-bets{display:none}.game-activity-heat{pointer-events:none;flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:.34rem;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:#07101cad;padding:.32rem .56rem;box-shadow:inset 0 1px #ffffff1a,0 10px 26px #00000042;color:#ffffffc2;font-size:.68rem;font-weight:950;letter-spacing:.08em;line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.game-activity-heat+*{margin-left:.5rem}.game-activity-heat svg{color:#8fe7ff}.game-activity-heat strong{color:#f3d67d;font-size:.78rem;letter-spacing:0}.dice-mobile-result-pill{pointer-events:none;position:absolute;top:.6rem;left:.6rem;z-index:8;display:none;align-items:baseline;gap:.38rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#07101cc7;padding:.34rem .62rem;box-shadow:inset 0 1px #ffffff24,0 10px 22px #00000047;color:#ffffffd1;font-size:.72rem;font-weight:950;line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dice-mobile-result-pill strong{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:.82rem}.dice-mobile-result-pill--win{border-color:#f3d67d85;color:#f3d67d}.dice-mobile-result-pill--loss{border-color:#fca5a575;color:#fca5a5}.blackjack-card-flip-shell{width:82px;height:122px}.blackjack-card-flip{position:relative;display:block;width:82px;height:122px;transform-style:preserve-3d;animation:blackjack-hole-flip .56s cubic-bezier(.2,.72,.18,1) both;will-change:transform,filter}.blackjack-card-face{position:absolute;top:0;right:0;bottom:0;left:0;display:block;backface-visibility:hidden;transform-style:preserve-3d}.blackjack-card-face-front{transform:rotateY(180deg)}@media (min-width: 640px){.blackjack-card-flip-shell,.blackjack-card-flip{width:100px;height:148px}}.slot-bigwin-stage{pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:3.25rem;right:.75rem;bottom:.75rem;left:.75rem;z-index:8;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:18px;border:1px solid rgba(243,214,125,.34);background-color:#050a13d6;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #ffffff14,0 22px 70px #00000075;color:inherit;cursor:pointer;font:inherit;animation:slot-bigwin-reveal .56s cubic-bezier(.2,.84,.2,1) both}.slot-bigwin-stage:focus-visible{outline:2px solid rgba(125,211,252,.92);outline-offset:3px}.slot-bigwin-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,rgba(243,214,125,.24),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 32%,rgba(0,0,0,.42))}.slot-bigwin-stage__content{position:relative;z-index:1;display:grid;justify-items:center;gap:.18rem;padding:1rem;text-align:center;text-shadow:0 5px 22px rgba(0,0,0,.78)}.slot-bigwin-stage__eyebrow{font-size:clamp(.62rem,1.2vw,.82rem);font-weight:900;letter-spacing:.28em;color:#ffffffc7}.slot-bigwin-stage__title{font-family:var(--font-display, "Inter", system-ui, sans-serif);font-size:clamp(2.1rem,6vw,4.9rem);font-weight:900;line-height:.96;color:#fff7bf;-webkit-text-stroke:1px rgba(64,36,5,.65)}.slot-bigwin-stage__amount{font-family:var(--font-display, "Inter", system-ui, sans-serif);font-size:clamp(1.45rem,4.2vw,3.6rem);font-weight:900;line-height:1;color:#7dd3fc}.slot-bigwin-stage__meta{margin-top:.15rem;border-radius:999px;border:1px solid rgba(243,214,125,.34);background:#050a13a3;padding:.32rem .72rem;font-size:clamp(.68rem,1.2vw,.86rem);font-weight:800;letter-spacing:.12em;color:#ffffffd6}.mega-feature-result-stage{pointer-events:auto;position:absolute;top:3.25rem;right:.75rem;bottom:.75rem;left:.75rem;z-index:9;display:grid;place-items:center;overflow:hidden;border-radius:18px;border:1px solid rgba(243,214,125,.4);background:radial-gradient(circle at 50% 28%,rgba(243,214,125,.2),transparent 42%),linear-gradient(180deg,#07101eeb,#030813f2);box-shadow:inset 0 0 0 1px #ffffff14,0 26px 80px #0000008a;cursor:pointer;animation:slot-bigwin-reveal .56s cubic-bezier(.2,.84,.2,1) both}.mega-feature-result-stage__burst{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;background:radial-gradient(circle at 50% 48%,rgba(255,247,191,.24),transparent 24%),conic-gradient(from 18deg,transparent 0deg,rgba(243,214,125,.22) 18deg,transparent 34deg,transparent 58deg,rgba(125,211,252,.18) 74deg,transparent 92deg);opacity:.9;filter:blur(.3px)}.mega-feature-result-stage__panel{position:relative;z-index:1;display:grid;justify-items:center;gap:.55rem;width:min(560px,calc(100% - 24px));border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#050a13b8;padding:clamp(.85rem,2.2vw,1.25rem);text-align:center;text-shadow:0 5px 22px rgba(0,0,0,.72);box-shadow:inset 0 0 38px #f3d67d14}.mega-feature-result-stage__eyebrow{font-size:clamp(.62rem,1vw,.78rem);font-weight:950;letter-spacing:.28em;color:#ffffffb8}.mega-feature-result-stage__title{font-family:"Noto Sans TC","PingFang TC","Microsoft JhengHei",var(--font-display, "Inter", system-ui, sans-serif);font-size:clamp(2rem,5vw,4.25rem);font-weight:950;line-height:.96;letter-spacing:.08em;color:#fff7bf;-webkit-text-stroke:0;text-shadow:0 2px 10px rgba(0,0,0,.5),0 0 18px rgba(243,214,125,.32)}.mega-feature-result-stage__amount{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-display, "Inter", system-ui, sans-serif);font-size:clamp(1.8rem,5.2vw,4.6rem);font-weight:950;line-height:.98;color:#7dd3fc}.mega-feature-result-stage__meta{max-width:100%;overflow:hidden;border-radius:999px;border:1px solid rgba(243,214,125,.36);background:#050a139e;padding:.34rem .75rem;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.68rem,1.1vw,.84rem);font-weight:850;letter-spacing:.1em;color:#ffffffd6}.mega-feature-result-stage__grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.mega-feature-result-stage__grid div{min-width:0;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;padding:.55rem .5rem}.mega-feature-result-stage__grid span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:950;letter-spacing:.12em;color:#ffffff80}.mega-feature-result-stage__grid strong{display:block;overflow:hidden;margin-top:.25rem;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:clamp(.78rem,1.4vw,1rem);font-weight:900;color:#f8fafc}.mega-feature-result-stage__grid .is-win{color:#86efac}.mega-feature-result-stage__grid .is-loss{color:#fca5a5}.mega-feature-result-stage:focus-visible{outline:2px solid rgba(125,211,252,.92);outline-offset:3px}.slot-result-card-bigwin{position:relative;overflow:hidden}.slot-result-card-bigwin:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgba(243,214,125,.2),transparent 46%),linear-gradient(90deg,rgba(125,211,252,.12),transparent 50%,rgba(243,214,125,.12))}.slot-landscape-gate{display:none}.game-immersive-notice{position:fixed;right:max(.85rem,env(safe-area-inset-right));top:calc(4.7rem + env(safe-area-inset-top));z-index:90;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;width:min(23rem,calc(100vw - 1.5rem));border:1px solid rgba(125,211,252,.3);border-radius:14px;background:#07101cf0;padding:.8rem;box-shadow:0 18px 48px #00000061;font-size:12px;line-height:1.45;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.game-immersive-notice__close{display:inline-grid;width:1.8rem;height:1.8rem;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#ffffffb8}@media (display-mode: fullscreen),(display-mode: standalone){.game-fullscreen-shell{height:100dvh;min-height:100dvh}}@media (max-width: 767px){html:has(.game-fullscreen-shell),body:has(.game-fullscreen-shell),#root:has(.game-fullscreen-shell){min-height:100dvh;overflow:hidden;background:#050a13}.game-fullscreen-shell{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100svh;min-height:100svh;height:var(--game-shell-height, 100dvh);min-height:var(--game-shell-height, 100dvh);overflow:hidden;background:#050a13}html:has(.game-fullscreen-shell[data-game-id=plinko]),body:has(.game-fullscreen-shell[data-game-id=plinko]),#root:has(.game-fullscreen-shell[data-game-id=plinko]),html:has(.game-fullscreen-shell[data-game-id=plinko-x]),body:has(.game-fullscreen-shell[data-game-id=plinko-x]),#root:has(.game-fullscreen-shell[data-game-id=plinko-x]){height:var(--plinko-shell-height, 100svh);min-height:var(--plinko-shell-height, 100svh)}.game-fullscreen-shell[data-game-id=plinko],.game-fullscreen-shell[data-game-id=plinko-x]{height:var(--plinko-shell-height, 100svh)!important;min-height:var(--plinko-shell-height, 100svh)!important}.game-fullscreen-shell>header>div{height:3rem!important;padding-left:.5rem!important;padding-right:.5rem!important}.game-fullscreen-shell>header a,.game-fullscreen-shell>header button{height:2.75rem!important;min-height:2.75rem!important;width:2.75rem!important;min-width:2.75rem!important}.game-fullscreen-shell>header .game-shell-balance{width:auto!important;min-width:0!important;max-width:126px;height:2.35rem!important;min-height:2.35rem!important;gap:.28rem!important;padding-right:.5rem!important;padding-left:.5rem!important;font-size:10px!important;line-height:1!important}.game-fullscreen-shell>header .game-shell-balance svg{width:13px;height:13px;flex:0 0 auto}.game-fullscreen-shell>header .game-shell-balance .data-num{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-fullscreen-shell>header .game-shell-balance-copy,.game-fullscreen-shell>header .game-shell-account{min-width:0;overflow:hidden}.game-fullscreen-shell>header .min-w-0.flex-1>div:first-child{font-size:14px!important}.game-fullscreen-shell .game-activity-heat{max-width:6.2rem;gap:.26rem;padding:.3rem .48rem;font-size:.62rem}.game-fullscreen-shell .game-activity-heat strong{font-size:.72rem}.game-fullscreen-shell>main{height:calc(100svh - 3rem - env(safe-area-inset-top));height:calc(var(--game-shell-height, 100dvh) - 3rem - env(safe-area-inset-top));min-height:0;overflow:hidden;padding-top:.28rem;padding-bottom:max(.22rem,env(safe-area-inset-bottom))}.game-fullscreen-shell[data-game-id=plinko]>main,.game-fullscreen-shell[data-game-id=plinko-x]>main{height:calc(var(--plinko-shell-height, 100svh) - 3rem - env(safe-area-inset-top))!important}.game-fullscreen-shell>main>div{height:100%;min-height:0;overflow:hidden}.game-fullscreen-shell .game-play-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;gap:.4rem!important;overflow:hidden}.game-fullscreen-shell .game-main-stack,.game-fullscreen-shell .game-control-stack{min-height:0;gap:.4rem!important}.game-fullscreen-shell .game-main-stack{overflow:hidden}.game-fullscreen-shell .game-main-stack>:not(.game-stage-panel):not(.game-result-card):not(.game-alert){display:none!important}.game-fullscreen-shell .game-control-stack{align-self:end;max-height:max(218px,min(37dvh,300px));overflow:hidden}.game-fullscreen-shell .game-control-stack>:not(:first-child){display:none!important}.game-fullscreen-shell .game-stage-panel{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:.45rem!important}.game-fullscreen-shell .game-stage-panel>.game-stage-bar{min-height:40px;flex:0 0 auto;margin:-.45rem -.45rem .35rem!important;border-radius:0!important;padding:.45rem .65rem!important;font-size:10px;line-height:1.25}.game-fullscreen-shell .game-stage-bar .dot-online{height:6px;width:6px;box-shadow:0 0 0 3px #09b8261f}.game-fullscreen-shell .game-stage-panel>.mt-4,.game-fullscreen-shell .game-stage-panel>.mt-3,.game-fullscreen-shell .game-stage-panel>.mt-2{margin-top:.35rem!important}.game-fullscreen-shell .game-stage-panel>.border-t{flex:0 0 auto;padding:.45rem!important}.game-fullscreen-shell .game-stage-panel .label{font-size:10px;letter-spacing:.12em}.game-fullscreen-shell .game-stage-panel .term-range{height:1.45rem}.game-fullscreen-shell .game-stage-panel .game-choice-btn{min-height:44px;border-radius:10px;padding:.55rem!important;font-size:11px;letter-spacing:.02em}.game-fullscreen-shell .game-stage-panel>.grid{gap:.35rem!important;margin-top:.35rem!important}.game-fullscreen-shell .game-stage-panel>.grid>button{border-radius:12px!important;padding:.55rem!important}.game-fullscreen-shell .game-stage-panel>.grid>button .text-2xl,.game-fullscreen-shell .game-stage-panel>.grid>button .text-3xl{font-size:1.15rem!important;line-height:1.1!important}.game-fullscreen-shell .game-stage-panel>.game-canvas-shell,.game-fullscreen-shell .game-stage-panel>.relative>.game-canvas-shell{width:100%!important;min-height:0!important;max-height:none!important;flex:1 1 auto;aspect-ratio:auto!important}.game-fullscreen-shell .game-canvas-wide,.game-fullscreen-shell .game-canvas-keno,.game-fullscreen-shell .game-canvas-tall{min-height:0!important;max-height:none!important}.game-fullscreen-shell .crash-mobile-live-bets{pointer-events:auto;position:absolute;right:.55rem;bottom:.48rem;left:.55rem;z-index:8;display:grid;gap:.16rem;border:1px solid rgba(125,211,252,.18);border-radius:.66rem;background:#07101cc2;padding:.32rem .46rem;box-shadow:inset 0 1px #ffffff14,0 14px 28px #00000042;color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.game-fullscreen-shell .crash-mobile-live-bets__header{display:flex;align-items:center;justify-content:space-between;gap:.4rem;font-size:8.5px;font-weight:950;letter-spacing:.14em;line-height:1;color:#e8d48ae6}.game-fullscreen-shell .crash-mobile-live-bets__header strong{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);color:#8fe7ff}.game-fullscreen-shell .crash-mobile-live-bets__table{display:grid;gap:.1rem;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.game-fullscreen-shell .crash-mobile-live-bets__head,.game-fullscreen-shell .crash-mobile-live-bets__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(4.2rem,.82fr) minmax(3.8rem,.68fr);align-items:center;-moz-column-gap:.45rem;column-gap:.45rem}.game-fullscreen-shell .crash-mobile-live-bets__head{color:#ffffff61;font-size:8px;font-weight:900;letter-spacing:.08em;line-height:1}.game-fullscreen-shell .crash-mobile-live-bets__body{display:grid;gap:.1rem;max-height:1.55rem;overflow-y:auto;padding-right:.15rem;scrollbar-width:none}.game-fullscreen-shell .crash-mobile-live-bets__body::-webkit-scrollbar{width:0;height:0}.game-fullscreen-shell .crash-mobile-live-bets__row>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:10px;font-weight:850;line-height:1.1}.game-fullscreen-shell .crash-mobile-live-bets__row>span:nth-child(2){color:#f3d67d}.game-fullscreen-shell .crash-mobile-live-bets__empty{grid-column:1 / -1;padding:.16rem 0 .05rem;text-align:center;color:#ffffff6b;font-size:10px;font-weight:800;letter-spacing:.1em}.game-fullscreen-shell .game-main-stack>.game-result-card{display:flex!important;width:100%!important;height:50px;max-height:50px;flex:0 0 auto;align-items:center;justify-content:center!important;overflow:hidden;border-radius:0!important;padding:.42rem .75rem!important}.game-fullscreen-shell .game-main-stack>.game-alert{display:flex!important;height:44px;max-height:44px;flex:0 0 auto;align-items:center;overflow:hidden;border-radius:0!important;padding:.42rem .75rem!important}.game-fullscreen-shell .game-main-stack>.game-result-card>div,.game-fullscreen-shell .game-main-stack>.game-alert>span{width:100%;min-width:0}.game-fullscreen-shell .game-main-stack>.game-result-card>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.65rem!important}.game-fullscreen-shell .game-result-card>div>div{min-width:0}.game-fullscreen-shell .game-result-card .items-baseline{align-items:center!important}.game-fullscreen-shell .game-result-card span,.game-fullscreen-shell .game-result-card div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-fullscreen-shell .game-result-card .mt-1,.game-fullscreen-shell .game-result-card .mt-2,.game-fullscreen-shell .game-result-card .mt-3{margin-top:0!important}.game-fullscreen-shell .game-result-card [class*=gap-3]{gap:.4rem!important}.game-fullscreen-shell .game-result-card .text-6xl,.game-fullscreen-shell .game-result-card .text-5xl,.game-fullscreen-shell .game-result-card .text-4xl{font-size:1.08rem!important;line-height:1!important}.game-fullscreen-shell .game-result-card .text-3xl,.game-fullscreen-shell .game-result-card .text-2xl{font-size:1rem!important;line-height:1!important}.game-fullscreen-shell .game-result-card [class*=tracking-]{font-size:9px!important;letter-spacing:.08em!important;line-height:1.1!important}.game-fullscreen-shell .game-result-card [class*="text-[10px]"],.game-fullscreen-shell .game-result-card [class*="text-[11px]"]{display:none!important}.game-fullscreen-shell .game-main-stack>.slot-result-card>.slot-result-summary{width:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;text-align:center!important}.game-fullscreen-shell .game-main-stack>.slot-result-card>.slot-result-summary>div,.game-fullscreen-shell .slot-result-card .slot-result-payout,.game-fullscreen-shell .slot-result-card .slot-result-profit{width:auto!important;min-width:0!important;margin-right:auto!important;margin-left:auto!important;text-align:center!important}.game-fullscreen-shell .slot-result-card .slot-result-profit{margin-left:auto!important;text-align:center!important}.game-fullscreen-shell .slot-result-card>.mt-3{display:none!important}.game-fullscreen-shell[data-game-id=dice] .game-main-stack>.dice-result-card{display:none!important}.game-fullscreen-shell[data-game-id=dice] .dice-mobile-result-pill{display:inline-flex}.game-fullscreen-shell .game-control-stack>.game-side-card:first-child{max-height:max(218px,min(37dvh,300px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:14px 14px 0 0!important;padding:.5rem .6rem!important;box-shadow:0 -16px 34px -24px #020617b3,inset 0 1px #ffffff0d}.game-fullscreen-shell .game-control-stack .bet-controls{border:0;background:transparent;box-shadow:none;padding:0!important}.game-fullscreen-shell .game-control-stack .bet-controls__header{display:none}.game-fullscreen-shell .game-control-stack .bet-controls__entry{display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:.35rem;margin-top:0!important;padding:.3rem!important;border-radius:12px}.game-fullscreen-shell .game-control-stack .bet-controls__input{min-height:44px!important;padding:.2rem .45rem!important;font-size:19px!important;line-height:1!important}.game-fullscreen-shell .game-control-stack .bet-controls__adjusters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:0!important}.game-fullscreen-shell .game-control-stack .bet-controls__adjusters .game-choice-btn{min-height:44px;padding:0!important}.game-fullscreen-shell .game-control-stack .bet-controls__presets{gap:.3rem!important;margin-top:.35rem!important}.game-fullscreen-shell .game-control-stack .bet-controls__presets .game-choice-btn{min-height:44px;border-radius:10px;padding:.35rem 0!important;font-size:11px;letter-spacing:0}.game-fullscreen-shell .game-control-stack .bet-controls__limit-hint{min-height:.78rem;margin-top:.26rem;font-size:9px;letter-spacing:.02em}.game-fullscreen-shell .crash-auto-cashout{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.45rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.45rem}.game-fullscreen-shell .crash-auto-cashout__label{min-width:4.4rem;white-space:nowrap;color:#e8d48ae6}.game-fullscreen-shell .crash-auto-cashout__mode{min-width:5.75rem}.game-fullscreen-shell .crash-auto-cashout__field{margin-top:0!important;border-radius:11px!important;padding:.25rem!important}.game-fullscreen-shell .crash-auto-cashout__input{min-height:44px!important;padding:.15rem .45rem!important;text-align:right!important;font-size:16px!important;line-height:1!important}.game-fullscreen-shell .crash-auto-cashout__input::-moz-placeholder{font-size:10px;letter-spacing:0}.game-fullscreen-shell .crash-auto-cashout__input::placeholder{font-size:10px;letter-spacing:0}.game-fullscreen-shell .game-control-stack .crash-auto-bot-button{min-height:40px;border-radius:11px;padding:.38rem .5rem!important;line-height:1.05}.game-fullscreen-shell .game-control-stack .crash-auto-bot-button span,.game-fullscreen-shell .game-control-stack .crash-auto-bot-button strong{font-size:10px;letter-spacing:.08em}.game-fullscreen-shell .game-control-stack .crash-auto-bot-status{margin-top:.35rem;padding:.32rem .5rem;border-radius:9px;font-size:9px}.game-fullscreen-shell .game-control-stack .plinko-auto-bot-button{min-height:40px;border-radius:11px;padding:.38rem .5rem!important;line-height:1.05}.game-fullscreen-shell .game-control-stack .plinko-auto-bot-button span,.game-fullscreen-shell .game-control-stack .plinko-auto-bot-button strong{font-size:10px;letter-spacing:.08em}.game-fullscreen-shell .game-control-stack .plinko-auto-bot-status{margin-top:.35rem;padding:.32rem .5rem;border-radius:9px;font-size:9px}.game-fullscreen-shell[data-game-id=plinko] .plinko-auto-bot-status,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-auto-bot-status{min-height:24px;margin-top:0!important;padding:.22rem .42rem!important;font-size:8px;line-height:1}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card{padding:.42rem .52rem!important}.game-fullscreen-shell[data-game-id=plinko] .game-control-stack,.game-fullscreen-shell[data-game-id=plinko-x] .game-control-stack{height:max(198px,min(34dvh,232px));height:max(198px,min(34svh,232px));max-height:max(198px,min(34dvh,232px));max-height:max(198px,min(34svh,232px))}.game-fullscreen-shell[data-game-id=plinko] .game-play-grid,.game-fullscreen-shell[data-game-id=plinko-x] .game-play-grid{grid-template-rows:minmax(0,1fr) max(198px,min(34svh,232px))}.game-fullscreen-shell[data-game-id=plinko] .game-control-stack>.plinko-control-card,.game-fullscreen-shell[data-game-id=plinko-x] .game-control-stack>.plinko-control-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.26rem .34rem;height:100%;min-height:0;max-height:none;overflow:hidden}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card>.plinko-auto-bot-status,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card>.plinko-auto-bot-status{grid-column:1 / -1}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card>.bet-controls{min-width:0}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card .bet-controls__entry,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card .bet-controls__entry{grid-template-columns:minmax(0,1fr) 56px;min-height:34px;padding:.16rem!important;border-radius:10px}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card .bet-controls__input,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card .bet-controls__input{min-height:30px!important;padding:.1rem .34rem!important;font-size:16px!important}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card .bet-controls__adjusters .game-choice-btn,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card .bet-controls__adjusters .game-choice-btn{min-height:30px;border-radius:8px;font-size:9px}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card .bet-controls__presets,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card .bet-controls__presets{display:none}.game-fullscreen-shell[data-game-id=plinko] .plinko-balls-control,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-balls-control{min-width:0;margin-top:0!important}.game-fullscreen-shell[data-game-id=plinko] .plinko-balls-control .mb-2,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-balls-control .mb-2{margin-bottom:.16rem!important;line-height:1}.game-fullscreen-shell[data-game-id=plinko] .plinko-balls-control .data-num,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-balls-control .data-num{display:none}.game-fullscreen-shell[data-game-id=plinko] .plinko-balls-grid,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-balls-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.22rem!important}.game-fullscreen-shell[data-game-id=plinko] .plinko-balls-grid .game-choice-btn,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-balls-grid .game-choice-btn{min-height:28px;padding:.14rem 0!important;font-size:9px}.game-fullscreen-shell[data-game-id=plinko] .plinko-board-controls,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-board-controls{display:grid;min-width:0;align-content:start;gap:.22rem}.game-fullscreen-shell[data-game-id=plinko] .plinko-risk-control,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-risk-control,.game-fullscreen-shell[data-game-id=plinko] .plinko-rows-control,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-rows-control{margin-top:0!important}.game-fullscreen-shell[data-game-id=plinko] .plinko-risk-control .mt-2,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-risk-control .mt-2{margin-top:.16rem!important}.game-fullscreen-shell[data-game-id=plinko] .plinko-risk-control .game-choice-btn,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-risk-control .game-choice-btn{min-height:28px;padding:.14rem 0!important;font-size:9px}.game-fullscreen-shell[data-game-id=plinko] .plinko-rows-control .mb-2,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-rows-control .mb-2{margin-bottom:.08rem!important;line-height:1}.game-fullscreen-shell[data-game-id=plinko] .plinko-rows-control .term-range,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-rows-control .term-range{height:.95rem}.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card>.btn-acid,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card>.btn-acid,.game-fullscreen-shell[data-game-id=plinko] .plinko-control-card>.plinko-auto-bot-button,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-control-card>.plinko-auto-bot-button{align-self:stretch;min-height:34px;margin-top:0!important;border-radius:10px;padding:.24rem .38rem!important;font-size:10px;line-height:1}.game-fullscreen-shell .game-control-stack .mt-6,.game-fullscreen-shell .game-control-stack .mt-5,.game-fullscreen-shell .game-control-stack .mt-4,.game-fullscreen-shell .game-control-stack .mt-3,.game-fullscreen-shell .game-control-stack .mt-2{margin-top:.45rem!important}.game-fullscreen-shell .game-control-stack .label{font-size:10px;letter-spacing:.12em}.game-fullscreen-shell .game-control-stack .grid{gap:.35rem!important}.game-fullscreen-shell .game-control-stack .btn-acid,.game-fullscreen-shell .game-control-stack .btn-ember{min-height:46px;padding-top:.55rem!important;padding-bottom:.55rem!important;font-size:12px;line-height:1.1}.game-fullscreen-shell .game-control-stack .game-choice-btn{min-height:44px;border-radius:10px;padding-top:.5rem!important;padding-bottom:.5rem!important;font-size:11px;letter-spacing:.02em}.game-fullscreen-shell .game-control-stack .game-balance-strip{gap:.25rem .6rem;padding-top:.4rem;font-size:10px;letter-spacing:.06em}.game-fullscreen-shell .crash-control-stack{max-height:max(214px,min(33svh,244px))}.game-fullscreen-shell .crash-control-stack>.crash-control-card:first-child{display:grid;grid-template-areas:"bet auto" "action bot";grid-template-columns:minmax(0,1fr) minmax(106px,.58fr);align-content:stretch;align-items:stretch;gap:.36rem .42rem;max-height:max(214px,min(33svh,244px));overflow:hidden;padding:.5rem .58rem max(.5rem,env(safe-area-inset-bottom))!important}.game-fullscreen-shell .crash-control-card>.bet-controls{grid-area:bet;min-width:0;align-self:stretch}.game-fullscreen-shell .crash-control-card .bet-controls__entry{grid-template-columns:minmax(0,1fr) 82px;min-height:40px;gap:.24rem;padding:.2rem!important;border-radius:11px}.game-fullscreen-shell .crash-control-card .bet-controls__input{min-height:36px!important;padding:.12rem .38rem!important;font-size:18px!important}.game-fullscreen-shell .crash-control-card .bet-controls__adjusters{gap:.22rem}.game-fullscreen-shell .crash-control-card .bet-controls__adjusters .game-choice-btn{min-height:36px;border-radius:9px;font-size:10px}.game-fullscreen-shell .crash-control-card .bet-controls__presets{display:none}.game-fullscreen-shell .crash-control-card .crash-auto-cashout{grid-area:auto;display:grid;grid-template-columns:minmax(0,1fr);align-self:stretch;align-content:start;gap:.18rem;min-width:0;margin-top:0!important;border-radius:11px;padding:.34rem!important}.game-fullscreen-shell .crash-control-card .crash-auto-cashout__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1;letter-spacing:.04em}.game-fullscreen-shell .crash-control-card .crash-auto-cashout__mode{min-width:0;border-radius:8px}.game-fullscreen-shell .crash-control-card .crash-auto-cashout__mode button{min-height:25px;padding:.12rem .2rem;font-size:8.5px}.game-fullscreen-shell .crash-control-card .crash-auto-cashout__field{align-self:stretch;min-height:36px;border-radius:9px!important;padding:.16rem!important}.game-fullscreen-shell .crash-control-card .crash-auto-cashout__input{min-height:32px!important;padding:.1rem .32rem!important;text-align:center!important;font-size:14px!important}.game-fullscreen-shell .crash-control-card .crash-auto-cashout__preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:8px;letter-spacing:0}.game-fullscreen-shell .crash-control-card .crash-auto-bot-button{grid-area:bot;min-height:44px;height:100%;margin-top:0!important;align-self:stretch;width:100%;border-radius:11px;padding:.28rem .38rem!important}.game-fullscreen-shell .crash-control-card .crash-action-stack{display:grid;grid-area:action;grid-template-columns:minmax(0,1fr);min-width:0;align-self:stretch;align-content:stretch;gap:.22rem;margin-top:0!important}.game-fullscreen-shell .crash-control-card .crash-action-stack>.btn-acid,.game-fullscreen-shell .crash-control-card .crash-action-stack>.btn-ember{min-height:44px;border-radius:11px;padding:.32rem .42rem!important;font-size:10.5px}.game-fullscreen-shell .crash-control-card .crash-action-stack .crash-flight-status-button{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-content:stretch;opacity:1;pointer-events:auto}.game-fullscreen-shell .crash-control-card .crash-cashout-summary{grid-template-columns:minmax(0,1fr) minmax(3.65rem,auto);gap:.42rem}.game-fullscreen-shell .crash-control-card .crash-cashout-summary__main{justify-content:center;gap:.12rem .34rem}.game-fullscreen-shell .crash-control-card .crash-cashout-summary__label{font-size:10px;letter-spacing:.04em}.game-fullscreen-shell .crash-control-card .crash-cashout-summary__amount{max-width:100%;font-size:15px;letter-spacing:.01em}.game-fullscreen-shell .crash-control-card .crash-cashout-summary__multiplier{min-width:3.65rem;padding:.18rem .38rem;font-size:13px!important}.game-fullscreen-shell .crash-control-card .crash-action-stack .crash-flight-status-button:disabled{opacity:.86;pointer-events:none}.game-fullscreen-shell .crash-control-card .crash-action-stack .game-stat-card,.game-fullscreen-shell .crash-control-card .crash-action-stack .game-result-card{min-height:30px;border-radius:10px;padding:.22rem .36rem!important}.game-fullscreen-shell .crash-control-card .crash-action-stack .game-stat-card .data-num,.game-fullscreen-shell .crash-control-card .crash-action-stack .game-result-card .data-num{font-size:12px!important;line-height:1!important}.game-fullscreen-shell .crash-control-card .crash-action-stack .btn-acid .data-num,.game-fullscreen-shell .crash-control-card .crash-action-stack .btn-ember .data-num,.game-fullscreen-shell .crash-control-card .crash-action-stack .game-result-card .font-display{font-size:15px!important;line-height:1!important}.game-fullscreen-shell .crash-control-card .crash-action-stack .game-balance-strip{display:none}.game-fullscreen-shell .crash-control-card .crash-auto-bot-status{grid-column:1 / -1;grid-row:3;display:flex;min-height:26px;align-items:center;justify-content:space-between;margin-top:0!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-control-stack{max-height:min(176px,29svh)}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-control-stack>.game-side-card:first-child{max-height:min(176px,29svh);overflow:hidden;padding:.42rem .58rem!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-control-stack .bet-controls__entry{grid-template-columns:minmax(0,1fr) 76px;gap:.28rem;padding:.22rem!important;border-radius:11px}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-control-stack .bet-controls__input{min-height:38px!important;padding:.1rem .38rem!important;font-size:18px!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-control-stack .bet-controls__adjusters{gap:.2rem}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-control-stack .bet-controls__adjusters .game-choice-btn{min-height:38px;border-radius:9px;font-size:10px}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-control-stack .bet-controls__presets{display:none}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-spin-actions{grid-template-columns:minmax(68px,.58fr) minmax(76px,.64fr) minmax(0,1fr);gap:.35rem;margin-top:.48rem}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-speed-button,.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-auto-button,.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-spin-actions .btn-acid{min-height:40px;border-radius:11px;padding:.38rem .42rem!important;font-size:11px;line-height:1.05}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-speed-button{grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.25rem;column-gap:.25rem}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-speed-button svg{width:14px;height:14px}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-speed-button span,.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-auto-button span{font-size:10px;letter-spacing:.08em}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-speed-button strong,.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-auto-button strong{font-size:10px}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-auto-status{margin-top:.35rem;padding:.32rem .5rem;border-radius:9px;font-size:9px}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-balance-strip{margin-top:.35rem!important;padding-top:.28rem;font-size:9px;letter-spacing:.03em}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-main-stack>.slot-result-card{display:grid!important;place-items:center!important;padding-right:.75rem!important;padding-left:.75rem!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-main-stack>.slot-result-card>.slot-result-summary{display:grid!important;width:auto!important;max-width:100%;place-items:center!important;justify-content:center!important;align-content:center!important;gap:.12rem!important;margin-right:auto!important;margin-left:auto!important;text-align:center!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-summary>div,.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-payout,.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-profit{width:auto!important;max-width:100%;margin-right:0!important;margin-left:0!important;justify-self:center!important;text-align:center!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-profit{display:none!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .game-main-stack>.slot-result-card{flex:0 0 auto;min-height:86px;overflow:visible!important;padding:.48rem .75rem .5rem!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-summary{gap:.08rem!important;line-height:1.05}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-summary .mb-1{margin-bottom:.08rem!important;font-size:10px!important;line-height:1.05!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-summary .font-display.text-4xl{font-size:1.55rem!important;line-height:1!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-payout{font-size:1.16rem!important;line-height:1.08!important}.game-fullscreen-shell .blackjack-control-card-settled{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(112px,.72fr);align-items:stretch;gap:.45rem!important}.game-fullscreen-shell .blackjack-control-card-settled .bet-controls{min-width:0}.game-fullscreen-shell .blackjack-control-card-settled .bet-controls__entry{height:100%;min-height:58px;grid-template-columns:minmax(0,1fr) 72px}.game-fullscreen-shell .blackjack-control-card-settled .blackjack-action-grid{display:flex!important;align-self:stretch;margin-top:0!important}.game-fullscreen-shell .blackjack-control-card-settled .blackjack-new-round-btn{height:100%;min-height:58px;padding-top:.45rem!important;padding-bottom:.45rem!important}.game-fullscreen-shell .blackjack-control-card-settled .game-balance-strip{grid-column:1 / -1;margin-top:0!important}.game-fullscreen-shell .game-control-stack .game-stat-card{padding:.45rem!important}.game-fullscreen-shell .game-control-stack .term-range{height:1.45rem}.game-fullscreen-shell .game-play-grid--keno .game-canvas-keno{flex:0 0 clamp(76px,13svh,108px)}.game-fullscreen-shell .keno-number-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;flex:1 1 auto;align-content:start;gap:.3rem!important;margin-top:.35rem!important;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.1rem;-webkit-overflow-scrolling:touch}.game-fullscreen-shell .keno-number-grid>button{min-height:38px!important;border-width:1px;border-radius:10px!important;font-size:13px!important}.game-fullscreen-shell .keno-stage-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.35rem!important;margin-top:.35rem!important}.game-fullscreen-shell .keno-stage-actions .game-choice-btn{min-height:44px;padding-top:.5rem;padding-bottom:.5rem}.game-fullscreen-shell .roulette-board{margin-top:.26rem!important;display:grid;gap:.18rem!important}.game-fullscreen-shell .roulette-number-grid,.game-fullscreen-shell .roulette-outside-grid,.game-fullscreen-shell .roulette-column-grid{gap:.18rem!important}.game-fullscreen-shell .roulette-number-grid button,.game-fullscreen-shell .roulette-outside-grid button,.game-fullscreen-shell .roulette-column-grid button{aspect-ratio:auto!important;min-height:35px!important;height:35px!important;border-radius:8px!important;padding:.16rem .1rem!important;font-size:11px!important;line-height:1!important}.game-fullscreen-shell .roulette-column-grid button{font-size:9px!important;letter-spacing:0!important}.game-fullscreen-shell .roulette-number-btn .roulette-bet-main{font-size:13px}.game-fullscreen-shell .roulette-number-btn .roulette-bet-odds,.game-fullscreen-shell .roulette-outside-btn .roulette-bet-odds{font-size:8px;letter-spacing:0}.game-fullscreen-shell .roulette-outside-btn .roulette-bet-main{font-size:10px;letter-spacing:.02em}.game-fullscreen-shell[data-game-id=mini-roulette] .game-control-stack,.game-fullscreen-shell[data-game-id=carnival] .game-control-stack{max-height:max(120px,min(22svh,136px))}.game-fullscreen-shell[data-game-id=mini-roulette] .game-control-stack>.game-side-card:first-child,.game-fullscreen-shell[data-game-id=carnival] .game-control-stack>.game-side-card:first-child{max-height:max(120px,min(22svh,136px));overflow:hidden;padding:.38rem .5rem!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-control-card,.game-fullscreen-shell[data-game-id=carnival] .roulette-control-card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:.42rem}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-chip-panel,.game-fullscreen-shell[data-game-id=carnival] .roulette-chip-panel,.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-action-panel,.game-fullscreen-shell[data-game-id=carnival] .roulette-action-panel{min-width:0}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-chip-title,.game-fullscreen-shell[data-game-id=carnival] .roulette-chip-title{display:block;margin-bottom:.22rem}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-chip-panel .bet-controls__entry,.game-fullscreen-shell[data-game-id=carnival] .roulette-chip-panel .bet-controls__entry{grid-template-columns:minmax(0,1fr) 58px;gap:.22rem;min-height:36px;padding:.2rem!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-chip-panel .bet-controls__input,.game-fullscreen-shell[data-game-id=carnival] .roulette-chip-panel .bet-controls__input{min-height:34px!important;padding:.08rem .32rem!important;font-size:16px!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-chip-panel .bet-controls__adjusters .game-choice-btn,.game-fullscreen-shell[data-game-id=carnival] .roulette-chip-panel .bet-controls__adjusters .game-choice-btn{min-height:34px;font-size:10px!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-action-panel,.game-fullscreen-shell[data-game-id=carnival] .roulette-action-panel{display:grid;grid-template-rows:40px 30px 18px;gap:.28rem;align-content:start}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-active-bets,.game-fullscreen-shell[data-game-id=carnival] .roulette-active-bets{display:none!important}.game-fullscreen-shell[data-game-id=mini-roulette] .game-stage-panel>.game-canvas-shell,.game-fullscreen-shell[data-game-id=carnival] .game-stage-panel>.game-canvas-shell{flex:1 1 clamp(176px,29svh,286px);min-height:clamp(168px,27svh,270px)!important;padding:.2rem!important}.game-fullscreen-shell[data-game-id=mini-roulette] .game-control-stack .game-choice-btn,.game-fullscreen-shell[data-game-id=carnival] .game-control-stack .game-choice-btn{min-height:34px!important;padding-top:.28rem!important;padding-bottom:.28rem!important;font-size:10px!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-control-card .label,.game-fullscreen-shell[data-game-id=carnival] .roulette-control-card .label{font-size:9px!important;line-height:1!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-control-card .btn-acid,.game-fullscreen-shell[data-game-id=carnival] .roulette-control-card .btn-acid{min-height:40px!important;border-radius:11px!important;padding-top:.36rem!important;padding-bottom:.36rem!important;font-size:11px!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-control-card .game-balance-strip,.game-fullscreen-shell[data-game-id=carnival] .roulette-control-card .game-balance-strip{justify-content:flex-end;margin-top:0!important;border:0;background:transparent;padding:0!important;box-shadow:none;font-size:9px!important;line-height:1.1}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-action-panel .btn-acid,.game-fullscreen-shell[data-game-id=carnival] .roulette-action-panel .btn-acid{height:40px!important;min-height:40px!important;margin-top:0!important;overflow:hidden;padding:.2rem .35rem!important;text-overflow:ellipsis;white-space:nowrap}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-action-panel .game-choice-btn,.game-fullscreen-shell[data-game-id=carnival] .roulette-action-panel .game-choice-btn{height:30px!important;min-height:30px!important;margin-top:0!important;padding:.12rem .35rem!important}.game-fullscreen-shell[data-game-id=mini-roulette] .roulette-result-card,.game-fullscreen-shell[data-game-id=carnival] .roulette-result-card{height:44px!important;max-height:44px!important}.game-fullscreen-shell[data-game-id=wheel] .game-main-stack>.wheel-result-card{display:flex!important}.game-fullscreen-shell[data-game-id=wheel] .game-control-stack{max-height:max(174px,min(31svh,218px))}.game-fullscreen-shell[data-game-id=wheel] .game-control-stack>.wheel-control-card:first-child{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-content:start;gap:.34rem .38rem;max-height:max(174px,min(31svh,218px));overflow:hidden;padding:.5rem .6rem!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=wheel] .wheel-control-result,.game-fullscreen-shell[data-game-id=wheel] .wheel-spin-button{grid-column:1 / -1}.game-fullscreen-shell[data-game-id=wheel] .wheel-control-result{display:none!important;min-height:26px;align-items:center;justify-content:space-between;border:1px solid rgba(125,211,252,.18);border-radius:10px;background:#07131f8c;padding:.24rem .5rem;font-size:12px;line-height:1}.game-fullscreen-shell[data-game-id=wheel] .wheel-control-card .bet-controls__entry{grid-template-columns:minmax(0,1fr) 72px;min-height:38px;gap:.26rem;padding:.22rem!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-control-card .bet-controls__input{min-height:36px!important;padding:.1rem .38rem!important;font-size:18px!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-control-card .bet-controls__adjusters .game-choice-btn{min-height:36px;font-size:10px}.game-fullscreen-shell[data-game-id=wheel] .wheel-risk-control,.game-fullscreen-shell[data-game-id=wheel] .wheel-segments-control{min-width:0;margin-top:0!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-risk-control .mt-2,.game-fullscreen-shell[data-game-id=wheel] .wheel-segments-control .mt-2{margin-top:.22rem!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-risk-control .game-choice-btn,.game-fullscreen-shell[data-game-id=wheel] .wheel-segments-control .game-choice-btn{min-height:31px;border-radius:9px;padding:.16rem 0!important;font-size:10px}.game-fullscreen-shell[data-game-id=wheel] .wheel-segments-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.24rem!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-spin-button{min-height:40px!important;margin-top:0!important;border-radius:11px!important;padding:.36rem .5rem!important;font-size:11px!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-balance-strip{display:none}.game-fullscreen-shell[data-game-id=tower] .tower-difficulty-control{margin-top:.45rem!important}.game-fullscreen-shell[data-game-id=tower] .game-play-grid--tower{gap:.28rem!important}.game-fullscreen-shell[data-game-id=tower] .tower-stage-panel{padding:.35rem!important}.game-fullscreen-shell[data-game-id=tower] .tower-stage-panel>.game-stage-bar{margin:-.35rem -.35rem .3rem!important}.game-fullscreen-shell[data-game-id=tower] .tower-canvas{flex:1 1 clamp(260px,48svh,430px)!important;min-height:clamp(330px,50svh,450px)!important;width:min(100%,620px,59.2svh)!important;border-radius:12px!important}.game-fullscreen-shell[data-game-id=tower] .game-play-grid--tower-active{grid-template-rows:minmax(0,1fr) auto!important}.game-fullscreen-shell[data-game-id=tower] .tower-stage-panel--active{justify-content:stretch}.game-fullscreen-shell[data-game-id=tower] .tower-stage-panel--active .tower-canvas{width:min(100%,620px,59.2svh)!important;max-width:620px!important;height:auto!important;min-height:clamp(330px,50svh,450px)!important;flex:0 0 auto!important;align-self:stretch;margin-top:.28rem!important}.game-fullscreen-shell[data-game-id=tower] .tower-stage-panel--active .tower-canvas canvas{display:block;height:100%!important;width:100%!important}.game-fullscreen-shell[data-game-id=tower] .tower-control-stack--active{max-height:96px}.game-fullscreen-shell[data-game-id=tower] .tower-control-stack--active>.game-side-card:first-child{max-height:96px;overflow:hidden;padding:.42rem .55rem!important}.game-fullscreen-shell[data-game-id=tower] .tower-control-card--active .bet-controls,.game-fullscreen-shell[data-game-id=tower] .tower-control-card--active .tower-difficulty-control{display:none}.game-fullscreen-shell[data-game-id=tower] .tower-control-card--active .tower-action-panel{margin-top:0!important}.game-fullscreen-shell[data-game-id=tower] .tower-difficulty-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem!important;margin-top:.35rem!important}.game-fullscreen-shell[data-game-id=tower] .tower-difficulty-options>button{display:flex!important;min-height:44px;align-items:center!important;justify-content:center!important;border-radius:10px!important;padding:.45rem .25rem!important;text-align:center!important}.game-fullscreen-shell[data-game-id=tower] .tower-difficulty-options>button>span:first-child{width:100%;text-align:center;font-size:11px;letter-spacing:.08em}.game-fullscreen-shell[data-game-id=tower] .tower-difficulty-options>button>span:last-child{display:none}.game-fullscreen-shell[data-game-id=tower] .tower-action-panel .btn-acid{min-height:44px!important;padding:.5rem .45rem!important}.game-fullscreen-shell[data-game-id=mines] .mines-round-stats,.game-fullscreen-shell[data-game-id=mines] .mines-count-presets{display:none}.game-fullscreen-shell[data-game-id=hilo] .game-play-grid--hilo{gap:.28rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-stage-panel{padding:.35rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-stage-panel>.game-stage-bar{margin:-.35rem -.35rem .3rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-canvas{flex:1 1 clamp(210px,38svh,340px)!important;min-height:clamp(190px,34svh,320px)!important;border-radius:12px!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;flex:0 0 auto;gap:.35rem!important;margin-top:.35rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card{min-height:78px;border-radius:12px!important;padding:.48rem .5rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card>div:first-child{display:none}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .text-2xl,.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .text-3xl{margin-top:0!important;font-size:1.1rem!important;line-height:1.05!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .mt-2{margin-top:.3rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .text-\[11px\]{font-size:10px!important;line-height:1.15}.game-fullscreen-shell[data-game-id=hilo] .hilo-control-stack--active{max-height:106px}.game-fullscreen-shell[data-game-id=hilo] .hilo-control-stack--active>.game-side-card:first-child{max-height:106px;overflow:hidden;padding:.42rem .55rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-control-card--active .bet-controls{display:none}.game-fullscreen-shell[data-game-id=hilo] .hilo-control-card--active .hilo-action-panel{margin-top:0!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-active-actions{grid-template-columns:minmax(0,1fr) minmax(92px,.72fr)!important;gap:.4rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-active-actions .btn-acid,.game-fullscreen-shell[data-game-id=hilo] .hilo-active-actions .game-choice-btn{min-height:43px!important;padding:.45rem .4rem!important;border-radius:10px!important;font-size:11px!important;line-height:1.05;white-space:normal}.game-fullscreen-shell[data-game-id=hilo] .hilo-control-card--active .game-balance-strip{margin-top:.34rem!important;padding-top:.3rem!important}.game-fullscreen-shell .game-play-grid--blackjack .game-stage-panel{padding:.3rem!important}.game-fullscreen-shell .blackjack-table-stage,.game-fullscreen-shell .blackjack-table-body{min-height:0!important}.game-fullscreen-shell .blackjack-table-stage{flex:1 1 auto;border-radius:12px!important}.game-fullscreen-shell .blackjack-table-body{height:100%;gap:.24rem!important;padding:.36rem!important}.game-fullscreen-shell .blackjack-table-body section{min-height:0}.game-fullscreen-shell .blackjack-table-label{min-height:25px;gap:.35rem!important;padding:.28rem .55rem!important;border-radius:999px!important}.game-fullscreen-shell .blackjack-table-label>div:first-child,.game-fullscreen-shell .blackjack-table-label>div:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px!important;line-height:1!important;letter-spacing:.1em!important}.game-fullscreen-shell .blackjack-dealer-card-row{min-height:58px!important;gap:.25rem!important;margin-top:.24rem!important}.game-fullscreen-shell .blackjack-player-hands{gap:.22rem!important;margin-top:.24rem!important}.game-fullscreen-shell .blackjack-player-hand{max-width:none!important;border-radius:11px!important;padding:.36rem!important}.game-fullscreen-shell .blackjack-player-hand-header{margin-bottom:.24rem!important;gap:.25rem!important}.game-fullscreen-shell .blackjack-player-hand-header>div:first-child{font-size:8px!important;letter-spacing:.1em!important}.game-fullscreen-shell .blackjack-player-hand-header>div:last-child{max-width:72%;padding:.22rem .42rem!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px!important;line-height:1!important}.game-fullscreen-shell .blackjack-player-card-row{min-height:58px!important;gap:.25rem!important}.game-fullscreen-shell .blackjack-player-hand-footer{display:none!important}.game-fullscreen-shell .blackjack-table-body .rounded-full{padding:.22rem .45rem}.game-fullscreen-shell .blackjack-scoreboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem!important;border-radius:10px!important;padding:.24rem!important}.game-fullscreen-shell .blackjack-score-tile{border-radius:9px!important;padding:.26rem .18rem!important}.game-fullscreen-shell .blackjack-score-tile>div:first-child{font-size:7.5px!important;letter-spacing:.08em!important}.game-fullscreen-shell .blackjack-score-tile>div:last-child{margin-top:.12rem!important;font-size:.86rem!important}.game-fullscreen-shell .blackjack-card-shell img,.game-fullscreen-shell .blackjack-card-shell>div{width:43px!important;height:64px!important;border-radius:5px!important}.game-fullscreen-shell .blackjack-card-flip-shell,.game-fullscreen-shell .blackjack-card-flip{width:43px!important;height:64px!important}.game-fullscreen-shell .blackjack-card-face>div,.game-fullscreen-shell .blackjack-card-face img{width:100%!important;height:100%!important;border-radius:5px!important}.game-fullscreen-shell .blackjack-empty-seat{min-height:58px!important;border-radius:11px!important;font-size:8px!important;letter-spacing:.1em!important}.game-fullscreen-shell[data-game-id=blackjack] .game-control-stack{max-height:max(144px,min(25dvh,176px))}.game-fullscreen-shell[data-game-id=blackjack] .game-control-stack>.game-side-card:first-child{max-height:max(144px,min(25dvh,176px));overflow:hidden;padding:.42rem .52rem!important}.game-fullscreen-shell[data-game-id=blackjack] .game-control-stack .bet-controls__entry{grid-template-columns:minmax(0,1fr) 56px;min-height:36px;padding:.18rem!important;border-radius:10px}.game-fullscreen-shell[data-game-id=blackjack] .game-control-stack .bet-controls__input{min-height:32px!important;padding:.1rem .35rem!important;font-size:17px!important}.game-fullscreen-shell[data-game-id=blackjack] .game-control-stack .bet-controls__adjusters .game-choice-btn{min-height:32px;border-radius:8px;font-size:9px}.game-fullscreen-shell[data-game-id=blackjack] .game-control-stack .bet-controls__limit-hint{margin-top:.18rem;font-size:8px;line-height:1}.game-fullscreen-shell[data-game-id=blackjack] .blackjack-action-grid{gap:.28rem!important;margin-top:.3rem!important}.game-fullscreen-shell[data-game-id=blackjack] .blackjack-action-btn,.game-fullscreen-shell[data-game-id=blackjack] .blackjack-action-grid>.btn-acid{min-height:34px;border-radius:10px;padding:.28rem .34rem!important;gap:.28rem;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=blackjack] .blackjack-action-btn svg,.game-fullscreen-shell[data-game-id=blackjack] .blackjack-action-grid>.btn-acid svg{width:12px;height:12px}.game-fullscreen-shell[data-game-id=blackjack] .game-control-stack .game-balance-strip{margin-top:.22rem!important;padding-top:.24rem!important;font-size:8px}}@media (max-width: 380px),(max-height: 700px){.game-fullscreen-shell>header .game-shell-balance{max-width:88px;padding-right:.42rem!important;padding-left:.42rem!important}.game-fullscreen-shell>header .game-shell-balance svg{display:none}.game-fullscreen-shell .game-main-stack>.game-result-card{height:42px;max-height:42px;padding-top:.32rem!important;padding-bottom:.32rem!important}.game-fullscreen-shell .game-main-stack>.game-alert{height:38px;max-height:38px;padding-top:.32rem!important;padding-bottom:.32rem!important}.game-fullscreen-shell .game-result-card .text-6xl,.game-fullscreen-shell .game-result-card .text-5xl,.game-fullscreen-shell .game-result-card .text-4xl,.game-fullscreen-shell .game-result-card .text-3xl,.game-fullscreen-shell .game-result-card .text-2xl{font-size:.98rem!important}.game-fullscreen-shell .game-control-stack{max-height:max(196px,min(35dvh,270px))}.game-fullscreen-shell .game-control-stack>.game-side-card:first-child{max-height:max(196px,min(35dvh,270px))}.game-fullscreen-shell .crash-control-stack{max-height:max(198px,min(32dvh,224px))}.game-fullscreen-shell .crash-control-stack>.crash-control-card:first-child{max-height:max(198px,min(32dvh,224px))}.game-fullscreen-shell .game-control-stack .bet-controls__presets{display:none}.game-fullscreen-shell .game-stage-panel>.game-stage-bar{min-height:36px;padding-top:.35rem!important;padding-bottom:.35rem!important}.game-fullscreen-shell .game-play-grid--keno .game-canvas-keno{flex-basis:64px}.game-fullscreen-shell .keno-number-grid>button{aspect-ratio:auto!important;height:auto!important;min-height:40px!important;border-radius:9px!important;font-size:13px!important}.game-fullscreen-shell .keno-stage-actions .game-choice-btn{min-height:40px}.game-fullscreen-shell[data-game-id=mines] .mines-count-presets{display:none}.game-fullscreen-shell[data-game-id=hilo] .hilo-canvas{flex-basis:184px!important;min-height:170px!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card{min-height:70px;padding:.42rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .text-2xl,.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .text-3xl{font-size:1rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-control-stack--active,.game-fullscreen-shell[data-game-id=hilo] .hilo-control-stack--active>.game-side-card:first-child{max-height:98px}.game-fullscreen-shell[data-game-id=tower] .tower-canvas,.game-fullscreen-shell[data-game-id=tower] .tower-stage-panel--active .tower-canvas{flex-basis:auto!important;min-height:clamp(330px,50svh,450px)!important}.game-fullscreen-shell[data-game-id=tower] .tower-control-stack--active,.game-fullscreen-shell[data-game-id=tower] .tower-control-stack--active>.game-side-card:first-child{max-height:90px}.game-fullscreen-shell[data-game-id=dice] .game-play-grid--dice{grid-template-rows:minmax(0,1fr) auto;gap:.32rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-stage-panel{padding-bottom:.32rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-canvas{flex-basis:230px!important;min-height:210px!important}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel{padding:.34rem .48rem .4rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .mb-2{margin-bottom:.22rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .gap-3{gap:.28rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .num{font-size:1.2rem!important;line-height:1!important}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .game-choice-btn{min-height:36px;padding-top:.34rem!important;padding-bottom:.34rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .term-range{height:1.12rem}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .mt-1{margin-top:0!important}.game-fullscreen-shell[data-game-id=dice] .dice-control-stack,.game-fullscreen-shell[data-game-id=dice] .dice-control-card{max-height:146px!important}.game-fullscreen-shell[data-game-id=dice] .dice-control-card{overflow:hidden!important;padding:.42rem .58rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-control-card .bet-controls__entry{grid-template-columns:minmax(0,1fr) 76px;gap:.28rem;padding:.22rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-control-card .bet-controls__input{min-height:38px!important;padding:.1rem .38rem!important;font-size:18px!important}.game-fullscreen-shell[data-game-id=dice] .dice-control-card .bet-controls__adjusters .game-choice-btn{min-height:38px;border-radius:9px;font-size:10px}.game-fullscreen-shell[data-game-id=dice] .dice-bet-button{min-height:40px;margin-top:.38rem!important;border-radius:11px;padding:.42rem .5rem!important;font-size:11px;line-height:1.05}.game-fullscreen-shell[data-game-id=dice] .dice-control-card .game-balance-strip{display:none}.game-fullscreen-shell[data-game-id=dice] .dice-control-stack,.game-fullscreen-shell[data-game-id=dice] .dice-control-card{max-height:max(188px,min(34svh,232px))!important}.game-fullscreen-shell[data-game-id=dice] .dice-control-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(98px,.56fr);align-content:start;align-items:stretch;gap:.32rem .36rem;overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:max(.58rem,env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch}.game-fullscreen-shell[data-game-id=dice] .dice-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=dice] .dice-auto-stats,.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-status{grid-column:1 / -1}.game-fullscreen-shell[data-game-id=dice] .dice-bet-button,.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-button{min-height:40px;margin-top:0!important;border-radius:11px;padding:.34rem .46rem!important;font-size:11px;line-height:1.05}.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-button{display:grid;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:.3rem}.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-button strong{justify-self:end;font-size:10px}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:0!important}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stat{border-radius:9px;padding:.28rem .3rem}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stat span{font-size:7.5px;letter-spacing:.04em}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stat strong{margin-top:.08rem;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-status{min-height:28px;margin-top:0!important;padding:.28rem .44rem!important;font-size:9px}.game-fullscreen-shell[data-game-id=keno] .game-play-grid--keno{grid-template-rows:minmax(0,1fr) auto;gap:.32rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-stage-panel{padding-bottom:.38rem!important}.game-fullscreen-shell[data-game-id=keno] .game-play-grid--keno .game-canvas-keno{flex:0 0 clamp(126px,22svh,176px)!important;min-height:126px!important}.game-fullscreen-shell[data-game-id=keno] .keno-number-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:minmax(33px,1fr);align-content:stretch;gap:.22rem!important;margin-top:.32rem!important;padding-right:0}.game-fullscreen-shell[data-game-id=keno] .keno-number-grid>button{aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:8px!important;font-size:12px!important;line-height:1!important}.game-fullscreen-shell[data-game-id=keno] .keno-payout-ladder{display:none}.game-fullscreen-shell[data-game-id=keno] .keno-stage-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.32rem!important;margin-top:.32rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-stage-actions .game-choice-btn{min-height:36px;border-radius:10px;padding:.36rem .42rem!important;font-size:10px;line-height:1.05}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;margin-top:.32rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card>div{border-radius:9px;padding:.32rem .36rem}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card span{font-size:7.5px;letter-spacing:.05em}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card strong{margin-top:.08rem;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=keno] .keno-result-card{min-height:54px;padding:.44rem .55rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-result-card .font-display{font-size:1.28rem!important;line-height:1!important}.game-fullscreen-shell[data-game-id=keno] .keno-result-card .num{font-size:1.25rem!important;line-height:1!important}.game-fullscreen-shell[data-game-id=keno] .keno-control-stack,.game-fullscreen-shell[data-game-id=keno] .keno-control-card{max-height:max(190px,min(34svh,236px))!important}.game-fullscreen-shell[data-game-id=keno] .keno-control-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,.58fr);align-content:start;align-items:stretch;gap:.32rem .36rem;overflow-y:auto!important;overscroll-behavior:contain;padding:.42rem .58rem max(.58rem,env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch}.game-fullscreen-shell[data-game-id=keno] .keno-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=keno] .keno-risk-control,.game-fullscreen-shell[data-game-id=keno] .keno-auto-stats,.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-status,.game-fullscreen-shell[data-game-id=keno] .keno-control-card>.game-balance-strip{grid-column:1 / -1}.game-fullscreen-shell[data-game-id=keno] .keno-control-card .bet-controls__entry{grid-template-columns:minmax(0,1fr) 68px;gap:.24rem;padding:.18rem!important;border-radius:10px}.game-fullscreen-shell[data-game-id=keno] .keno-control-card .bet-controls__input{min-height:34px!important;padding:.1rem .34rem!important;font-size:17px!important}.game-fullscreen-shell[data-game-id=keno] .keno-control-card .bet-controls__adjusters .game-choice-btn{min-height:34px;border-radius:8px;font-size:9px}.game-fullscreen-shell[data-game-id=keno] .keno-risk-control{margin-top:0!important}.game-fullscreen-shell[data-game-id=keno] .keno-risk-control .mt-2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem!important;margin-top:.22rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-risk-control .game-choice-btn{min-height:30px;border-radius:9px;padding:.22rem 0!important;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=keno] .keno-draw-button,.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-button{min-height:40px;margin-top:0!important;border-radius:11px;padding:.34rem .46rem!important;font-size:11px;line-height:1.05}.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-button{display:grid;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:.3rem}.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-button strong{justify-self:end;font-size:10px}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:0!important}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stat{border-radius:9px;padding:.28rem .3rem}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stat span{font-size:7.5px;letter-spacing:.04em}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stat strong{margin-top:.08rem;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-status{min-height:28px;margin-top:0!important;padding:.28rem .44rem!important;font-size:9px}.game-fullscreen-shell[data-game-id=keno] .keno-control-card>.game-balance-strip{display:none}}@media (max-width: 430px),(max-width: 767px) and (max-height: 820px){.game-fullscreen-shell .game-control-stack .bet-controls__presets{display:none}}@media (max-width: 767px){.game-fullscreen-shell[data-game-id=dice] .dice-control-stack,.game-fullscreen-shell[data-game-id=dice] .dice-control-card{max-height:max(188px,min(34svh,232px))!important}.game-fullscreen-shell[data-game-id=dice] .dice-control-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(98px,.56fr);align-content:start;align-items:stretch;gap:.32rem .36rem;overflow-y:auto!important;overscroll-behavior:contain;padding:.42rem .58rem max(.58rem,env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch}.game-fullscreen-shell[data-game-id=dice] .dice-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=dice] .dice-auto-stats,.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-status{grid-column:1 / -1}.game-fullscreen-shell[data-game-id=dice] .dice-bet-button{grid-column:1 / 2}.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-button{grid-column:2 / 3}.game-fullscreen-shell[data-game-id=dice] .dice-bet-button,.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-button{width:100%!important;min-height:40px;margin-top:0!important;border-radius:11px;padding:.34rem .46rem!important;font-size:11px;line-height:1.05}.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-button{display:grid;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:.3rem}.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-button strong{justify-self:end;font-size:10px}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:0!important}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stat{border-radius:9px;padding:.28rem .3rem}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stat span{font-size:7.5px;letter-spacing:.04em}.game-fullscreen-shell[data-game-id=dice] .dice-auto-stat strong{margin-top:.08rem;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=dice] .dice-auto-bot-status{grid-column:1 / -1;min-height:28px;margin-top:0!important;padding:.28rem .44rem!important;font-size:9px}.game-fullscreen-shell[data-game-id=dice] .dice-control-card .game-balance-strip{display:none!important}.game-fullscreen-shell[data-game-id=keno] .game-play-grid--keno{grid-template-rows:minmax(0,1fr) auto;gap:.32rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-stage-panel{padding-bottom:.38rem!important}.game-fullscreen-shell[data-game-id=keno] .game-play-grid--keno .game-canvas-keno{flex:0 0 clamp(126px,22svh,176px)!important;min-height:126px!important}.game-fullscreen-shell[data-game-id=keno] .keno-number-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:minmax(33px,1fr);align-content:stretch;gap:.22rem!important;margin-top:.32rem!important;padding-right:0}.game-fullscreen-shell[data-game-id=keno] .keno-number-grid>button{aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:8px!important;font-size:12px!important;line-height:1!important}.game-fullscreen-shell[data-game-id=keno] .keno-payout-ladder{display:none}.game-fullscreen-shell[data-game-id=keno] .keno-stage-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.32rem!important;margin-top:.32rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-stage-actions .game-choice-btn{min-height:36px;border-radius:10px;padding:.36rem .42rem!important;font-size:10px;line-height:1.05}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;margin-top:.32rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card>div{border-radius:9px;padding:.32rem .36rem}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card span{font-size:7.5px;letter-spacing:.05em}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stage-card strong{margin-top:.08rem;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=keno] .keno-result-card{min-height:54px;padding:.44rem .55rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-result-card .font-display{font-size:1.28rem!important;line-height:1!important}.game-fullscreen-shell[data-game-id=keno] .keno-result-card .num{font-size:1.25rem!important;line-height:1!important}.game-fullscreen-shell[data-game-id=keno] .keno-control-stack,.game-fullscreen-shell[data-game-id=keno] .keno-control-card{max-height:max(190px,min(34svh,236px))!important}.game-fullscreen-shell[data-game-id=keno] .keno-control-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,.58fr);align-content:start;align-items:stretch;gap:.32rem .36rem;overflow-y:auto!important;overscroll-behavior:contain;padding:.42rem .58rem max(.58rem,env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch}.game-fullscreen-shell[data-game-id=keno] .keno-control-card>.bet-controls,.game-fullscreen-shell[data-game-id=keno] .keno-risk-control,.game-fullscreen-shell[data-game-id=keno] .keno-auto-stats,.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-status,.game-fullscreen-shell[data-game-id=keno] .keno-control-card>.game-balance-strip{grid-column:1 / -1}.game-fullscreen-shell[data-game-id=keno] .keno-control-card .bet-controls__entry{grid-template-columns:minmax(0,1fr) 68px;gap:.24rem;padding:.18rem!important;border-radius:10px}.game-fullscreen-shell[data-game-id=keno] .keno-control-card .bet-controls__input{min-height:34px!important;padding:.1rem .34rem!important;font-size:17px!important}.game-fullscreen-shell[data-game-id=keno] .keno-control-card .bet-controls__adjusters .game-choice-btn{min-height:34px;border-radius:8px;font-size:9px}.game-fullscreen-shell[data-game-id=keno] .keno-risk-control{margin-top:0!important}.game-fullscreen-shell[data-game-id=keno] .keno-risk-control .mt-2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem!important;margin-top:.22rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-risk-control .game-choice-btn{min-height:30px;border-radius:9px;padding:.22rem 0!important;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=keno] .keno-draw-button{grid-column:1 / 2}.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-button{grid-column:2 / 3}.game-fullscreen-shell[data-game-id=keno] .keno-draw-button,.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-button{width:100%!important;min-height:40px;margin-top:0!important;border-radius:11px;padding:.34rem .46rem!important;font-size:11px;line-height:1.05}.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-button{display:grid;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:.3rem}.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-button strong{justify-self:end;font-size:10px}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:0!important}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stat{border-radius:9px;padding:.28rem .3rem}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stat span{font-size:7.5px;letter-spacing:.04em}.game-fullscreen-shell[data-game-id=keno] .keno-auto-stat strong{margin-top:.08rem;font-size:10px;line-height:1}.game-fullscreen-shell[data-game-id=keno] .keno-auto-bot-status{grid-column:1 / -1;min-height:28px;margin-top:0!important;padding:.28rem .44rem!important;font-size:9px}.game-fullscreen-shell[data-game-id=keno] .keno-control-card>.game-balance-strip{display:none!important}}@media (orientation: landscape) and (max-height: 640px){.game-fullscreen-shell[data-slot-layout=mega]{height:100dvh;min-height:100dvh;overflow:hidden}.game-fullscreen-shell[data-slot-layout=mega]>header{position:relative;top:auto;padding-top:0}.game-fullscreen-shell[data-slot-layout=mega]>header>div{height:46px!important;gap:.35rem!important;padding-left:max(.45rem,env(safe-area-inset-left))!important;padding-right:max(.45rem,env(safe-area-inset-right))!important}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-back,.game-fullscreen-shell[data-slot-layout=mega] .game-shell-reload,.game-fullscreen-shell[data-slot-layout=mega]>header button{height:40px!important;min-height:40px!important;width:40px!important;min-width:40px!important;padding:0!important}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-title-block{flex:0 1 150px}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-title{font-size:13px!important;line-height:1.05!important}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-subtitle{display:none}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-balance{display:inline-flex!important;width:auto!important;min-width:82px!important;height:40px!important;min-height:40px!important;padding:0 .6rem!important;font-size:11px!important}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-balance svg{height:14px;width:14px}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-history{display:inline-flex!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;justify-content:center}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-history span{display:none}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-immersive{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;justify-content:center;padding:0!important}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-immersive span{display:none}.game-fullscreen-shell[data-slot-layout=mega] .game-immersive-notice{top:calc(46px + env(safe-area-inset-top));right:max(.45rem,env(safe-area-inset-right));width:min(20rem,calc(100vw - .9rem));padding:.65rem;font-size:11px}.game-fullscreen-shell[data-slot-layout=mega]>main{height:calc(100dvh - 46px);min-height:0;overflow:hidden;padding:.35rem max(.45rem,env(safe-area-inset-right)) max(.35rem,env(safe-area-inset-bottom)) max(.45rem,env(safe-area-inset-left))}.game-fullscreen-shell[data-slot-layout=mega]>main>.slot-game-page--mega{height:100%;min-height:0;overflow:hidden}.game-fullscreen-shell[data-slot-layout=mega] .slot-game-page--mega>.game-header,.game-fullscreen-shell[data-slot-layout=mega] .slot-landscape-gate{display:none}.game-fullscreen-shell[data-slot-layout=mega] .slot-game-page--mega .game-play-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(168px,22vw)!important;height:100%;min-height:0;gap:.45rem!important;overflow:hidden}.game-fullscreen-shell[data-slot-layout=mega] .game-main-stack,.game-fullscreen-shell[data-slot-layout=mega] .game-control-stack{min-height:0;height:100%;max-height:none!important;gap:0!important;overflow:hidden}.game-fullscreen-shell[data-slot-layout=mega] .game-main-stack{position:relative;display:flex;flex-direction:column}.game-fullscreen-shell[data-slot-layout=mega] .game-main-stack>:not([hidden])~:not([hidden]),.game-fullscreen-shell[data-slot-layout=mega] .game-control-stack>:not([hidden])~:not([hidden]){margin-top:0!important}.game-fullscreen-shell[data-slot-layout=mega] .game-stage-panel{display:flex;flex:1 1 auto;min-height:0;height:100%;flex-direction:column;overflow:hidden;border-radius:14px!important;padding:.35rem!important}.game-fullscreen-shell[data-slot-layout=mega] .game-stage-panel>.game-stage-bar{min-height:34px;flex:0 0 34px;margin:-.35rem -.35rem .3rem!important;border-radius:0!important;padding:.35rem .55rem!important;font-size:10px;line-height:1.15}.game-fullscreen-shell[data-slot-layout=mega] .game-stage-panel>.game-canvas-shell{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;border-radius:12px!important;padding:.25rem!important}.game-fullscreen-shell[data-slot-layout=mega] .game-stage-panel canvas{display:block;height:100%!important;width:100%!important}.game-fullscreen-shell[data-slot-layout=mega] .slot-bigwin-stage,.game-fullscreen-shell[data-slot-layout=mega] .mega-feature-result-stage{top:30px;right:.35rem;bottom:.35rem;left:.35rem;border-radius:12px}.game-fullscreen-shell[data-slot-layout=mega] .game-control-stack{display:grid;grid-template-rows:minmax(0,1fr)}.game-fullscreen-shell[data-slot-layout=mega] .game-control-stack>:not(:first-child){display:none!important}.game-fullscreen-shell[data-slot-layout=mega] .game-control-stack>.game-side-card:first-child{display:flex;height:100%;min-height:0;max-height:none!important;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:14px!important;padding:.45rem!important}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls{border:0;background:transparent;box-shadow:none;padding:0!important}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__header{display:none}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__entry{margin-top:0!important;border-radius:12px!important;padding:.25rem!important}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__input{min-height:40px!important;padding:.2rem .4rem!important;font-size:18px!important;line-height:1!important}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__adjusters{gap:.25rem!important;margin-top:.25rem!important}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__adjusters .game-choice-btn{min-height:40px;padding:0!important;font-size:11px}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__presets{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem!important;margin-top:.3rem!important}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__presets .game-choice-btn{min-height:40px;border-radius:8px;padding:0!important;font-size:10px;letter-spacing:0}.game-fullscreen-shell[data-slot-layout=mega] .game-control-stack .btn-acid{min-height:44px;margin-top:.4rem!important;padding:.55rem .4rem!important;font-size:12px;line-height:1.1}.game-fullscreen-shell[data-slot-layout=mega] .game-balance-strip{gap:.2rem .35rem;margin-top:.35rem!important;padding-top:.3rem;font-size:9px;letter-spacing:.03em}.game-fullscreen-shell[data-slot-layout=mega] .game-main-stack>.game-result-card,.game-fullscreen-shell[data-slot-layout=mega] .game-main-stack>.game-alert{position:absolute;left:50%;bottom:.45rem;z-index:10;display:flex!important;width:min(76%,520px);max-height:42px;transform:translate(-50%);align-items:center;overflow:hidden;border-radius:999px!important;margin:0!important;padding:.34rem .7rem!important}.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card>.slot-result-summary{display:flex!important;flex-direction:row!important;justify-content:center!important;gap:.55rem!important;width:100%;min-width:0;text-align:center!important}.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card>.mt-3,.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .mb-1,.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .mt-1{display:none!important}.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .text-4xl,.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .text-3xl,.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .text-2xl{font-size:1rem!important;line-height:1!important;white-space:nowrap}}@media (orientation: landscape) and (max-height: 430px){.game-fullscreen-shell[data-slot-layout=mega] .slot-game-page--mega .game-play-grid{grid-template-columns:minmax(0,1fr) 156px!important;gap:.35rem!important}.game-fullscreen-shell[data-slot-layout=mega]>header>div{height:44px!important}.game-fullscreen-shell[data-slot-layout=mega]>main{height:calc(100dvh - 44px);padding-top:.25rem;padding-bottom:max(.25rem,env(safe-area-inset-bottom))}.game-fullscreen-shell[data-slot-layout=mega] .game-immersive-notice{top:calc(42px + env(safe-area-inset-top));max-width:17rem}.game-fullscreen-shell[data-slot-layout=mega] .game-shell-title-block{flex-basis:118px}.game-fullscreen-shell[data-slot-layout=mega] .game-stage-panel>.game-stage-bar{min-height:30px;flex-basis:30px;padding-top:.28rem!important;padding-bottom:.28rem!important}.game-fullscreen-shell[data-slot-layout=mega] .bet-controls__presets .game-choice-btn{min-height:40px;font-size:9px}.game-fullscreen-shell[data-slot-layout=mega] .game-control-stack .btn-acid{min-height:40px;margin-top:.3rem!important;padding-top:.45rem!important;padding-bottom:.45rem!important}.game-fullscreen-shell[data-slot-layout=mega] .game-balance-strip{display:none}}@media (max-width: 767px) and (orientation: portrait){.slot-landscape-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 28%,rgba(243,214,125,.12),transparent 38%),#050a13f0;padding:1.25rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.slot-landscape-gate__panel{display:grid;justify-items:center;gap:.8rem;width:min(18rem,100%);border-radius:18px;border:1px solid rgba(243,214,125,.26);background:#101b2de0;padding:1.15rem;box-shadow:0 24px 70px #00000070}.game-fullscreen-shell .slot-bigwin-stage{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-6{left:1.5rem;right:1.5rem}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(env\(safe-area-inset-top\)\+58px\)\]{top:calc(env(safe-area-inset-top) + 58px)}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-\[16\/5\]{aspect-ratio:16/5}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/8\]{aspect-ratio:16/8}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1 / 1}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[122px\]{height:122px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[72px\]{height:72px}.h-\[86px\]{height:86px}.h-\[88px\]{height:88px}.h-\[var\(--live-board-height\)\]{height:var(--live-board-height)}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:7rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-\[420px\]{max-height:420px}.max-h-\[92svh\]{max-height:92svh}.max-h-\[calc\(92svh-86px\)\]{max-height:calc(92svh - 86px)}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-8{min-height:2rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[112px\]{min-height:112px}.min-h-\[116px\]{min-height:116px}.min-h-\[118px\]{min-height:118px}.min-h-\[132px\]{min-height:132px}.min-h-\[150px\]{min-height:150px}.min-h-\[410px\]{min-height:410px}.min-h-\[42px\]{min-height:42px}.min-h-\[46px\]{min-height:46px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[580px\]{min-height:580px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[112px\]{width:112px}.w-\[122px\]{width:122px}.w-\[138px\]{width:138px}.w-\[58px\]{width:58px}.w-\[72px\]{width:72px}.w-\[82px\]{width:82px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-8{min-width:2rem}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[38px\]{min-width:38px}.min-w-\[720px\]{min-width:720px}.min-w-\[72px\]{min-width:72px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[132px\]{max-width:132px}.max-w-\[148px\]{max-width:148px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[230px\]{max-width:230px}.max-w-\[236px\]{max-width:236px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-full{max-width:100%}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.animate-blink{animation:blink 1s step-end infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[132px_150px_1fr_minmax\(160px\,auto\)_minmax\(120px\,auto\)\]{grid-template-columns:132px 150px 1fr minmax(160px,auto) minmax(120px,auto)}.grid-cols-\[58px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_24px\]{grid-template-columns:58px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 24px}.grid-cols-\[66px_minmax\(0\,1fr\)\]{grid-template-columns:66px minmax(0,1fr)}.grid-cols-\[82px_minmax\(0\,1fr\)_auto\]{grid-template-columns:82px minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-brass-500\/20>:not([hidden])~:not([hidden]){border-color:#c9a24733}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#0F172A\]{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-\[\#162238\]{--tw-border-opacity: 1;border-color:rgb(22 34 56 / var(--tw-border-opacity, 1))}.border-\[\#16324A\]\/10{border-color:#16324a1a}.border-\[\#16324A\]\/16{border-color:#16324a29}.border-\[\#16324A\]\/18{border-color:#16324a2e}.border-\[\#17A34A\]\/35{border-color:#17a34a59}.border-\[\#38BDF8\]\/25{border-color:#38bdf840}.border-\[\#38BDF8\]\/35{border-color:#38bdf859}.border-\[\#67E8F9\]\/35{border-color:#67e8f959}.border-\[\#7DD3FC\]\/35{border-color:#7dd3fc59}.border-\[\#C9A247\]{--tw-border-opacity: 1;border-color:rgb(201 162 71 / var(--tw-border-opacity, 1))}.border-\[\#C9A247\]\/20{border-color:#c9a24733}.border-\[\#C9A247\]\/24{border-color:#c9a2473d}.border-\[\#C9A247\]\/25{border-color:#c9a24740}.border-\[\#C9A247\]\/35{border-color:#c9a24759}.border-\[\#C9A247\]\/36{border-color:#c9a2475c}.border-\[\#C9A247\]\/40{border-color:#c9a24766}.border-\[\#C9A247\]\/42{border-color:#c9a2476b}.border-\[\#C9A247\]\/45{border-color:#c9a24773}.border-\[\#C9D9E2\]{--tw-border-opacity: 1;border-color:rgb(201 217 226 / var(--tw-border-opacity, 1))}.border-\[\#CFE0E8\]{--tw-border-opacity: 1;border-color:rgb(207 224 232 / var(--tw-border-opacity, 1))}.border-\[\#D1E0E7\]{--tw-border-opacity: 1;border-color:rgb(209 224 231 / var(--tw-border-opacity, 1))}.border-\[\#D4574A\]\/30{border-color:#d4574a4d}.border-\[\#D4574A\]\/35{border-color:#d4574a59}.border-\[\#D4574A\]\/40{border-color:#d4574a66}.border-\[\#D4574A\]\/70{border-color:#d4574ab3}.border-\[\#D5B75E\]{--tw-border-opacity: 1;border-color:rgb(213 183 94 / var(--tw-border-opacity, 1))}.border-\[\#D6B75B\]{--tw-border-opacity: 1;border-color:rgb(214 183 91 / var(--tw-border-opacity, 1))}.border-\[\#D8C081\]{--tw-border-opacity: 1;border-color:rgb(216 192 129 / var(--tw-border-opacity, 1))}.border-\[\#D9E3EA\]{--tw-border-opacity: 1;border-color:rgb(217 227 234 / var(--tw-border-opacity, 1))}.border-\[\#DCE3EA\]{--tw-border-opacity: 1;border-color:rgb(220 227 234 / var(--tw-border-opacity, 1))}.border-\[\#E5E7EB\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#E6C9C3\]\/35{border-color:#e6c9c359}.border-\[\#E7EEF3\]{--tw-border-opacity: 1;border-color:rgb(231 238 243 / var(--tw-border-opacity, 1))}.border-\[\#E8D48A\]\/25{border-color:#e8d48a40}.border-\[\#E8D48A\]\/35{border-color:#e8d48a59}.border-\[\#E8D48A\]\/45{border-color:#e8d48a73}.border-\[\#E8D48A\]\/50{border-color:#e8d48a80}.border-\[\#E8D48A\]\/70{border-color:#e8d48ab3}.border-\[\#EA580C\]{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.border-\[\#EA580C\]\/18{border-color:#ea580c2e}.border-\[\#EA580C\]\/20{border-color:#ea580c33}.border-\[\#EEF2F5\]{--tw-border-opacity: 1;border-color:rgb(238 242 245 / var(--tw-border-opacity, 1))}.border-\[\#EEF2F6\]{--tw-border-opacity: 1;border-color:rgb(238 242 246 / var(--tw-border-opacity, 1))}.border-\[\#EFE2B0\]{--tw-border-opacity: 1;border-color:rgb(239 226 176 / var(--tw-border-opacity, 1))}.border-\[\#F3D3CF\]{--tw-border-opacity: 1;border-color:rgb(243 211 207 / var(--tw-border-opacity, 1))}.border-\[\#F3D67D\]{--tw-border-opacity: 1;border-color:rgb(243 214 125 / var(--tw-border-opacity, 1))}.border-\[\#F3D67D\]\/30{border-color:#f3d67d4d}.border-\[\#F3D67D\]\/40{border-color:#f3d67d66}.border-\[\#F3D67D\]\/45{border-color:#f3d67d73}.border-\[\#F3D67D\]\/70{border-color:#f3d67db3}.border-\[\#F59E0B\]\/30{border-color:#f59e0b4d}.border-\[\#F59E0B\]\/35{border-color:#f59e0b59}.border-\[\#F8C66A\]\/38{border-color:#f8c66a61}.border-\[\#FDBA74\]\/80{border-color:#fdba74cc}.border-\[\#FED7AA\]{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-\[\#FED7AA\]\/28{border-color:#fed7aa47}.border-\[\#FED7AA\]\/60{border-color:#fed7aa99}.border-\[rgba\(212\,87\,74\,0\.22\)\]{border-color:#d4574a38}.border-\[rgba\(9\,184\,38\,0\.22\)\]{border-color:#09b82638}.border-amber-100\/16{border-color:#fef3c729}.border-amber-200\/14{border-color:#fde68a24}.border-black\/5{border-color:#0000000d}.border-cyan-100\/16{border-color:#cffafe29}.border-cyan-200\/14{border-color:#a5f3fc24}.border-ink-50{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-neon-acid\/40{border-color:#ea580c66}.border-neon-ember\/30{border-color:#d4574a4d}.border-neon-toxic\/30{border-color:#09b8264d}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/12{border-color:#ffffff1f}.border-white\/14{border-color:#ffffff24}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/26{border-color:#ffffff42}.border-white\/28{border-color:#ffffff47}.border-white\/30{border-color:#ffffff4d}.border-white\/32{border-color:#ffffff52}.border-white\/8{border-color:#ffffff14}.border-white\/80{border-color:#fffc}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.65\]{border-color:#ffffffa6}.bg-\[\#050A13\]{--tw-bg-opacity: 1;background-color:rgb(5 10 19 / var(--tw-bg-opacity, 1))}.bg-\[\#050A13\]\/58{background-color:#050a1394}.bg-\[\#050A13\]\/68{background-color:#050a13ad}.bg-\[\#05121E\]{--tw-bg-opacity: 1;background-color:rgb(5 18 30 / var(--tw-bg-opacity, 1))}.bg-\[\#052E3B\]\/40{background-color:#052e3b66}.bg-\[\#060B14\]{--tw-bg-opacity: 1;background-color:rgb(6 11 20 / var(--tw-bg-opacity, 1))}.bg-\[\#06101C\]\/76{background-color:#06101cc2}.bg-\[\#07101C\]\/70{background-color:#07101cb3}.bg-\[\#07101C\]\/92{background-color:#07101ceb}.bg-\[\#07111E\]\/42{background-color:#07111e6b}.bg-\[\#07111E\]\/64{background-color:#07111ea3}.bg-\[\#07131F\]\/50{background-color:#07131f80}.bg-\[\#07131F\]\/52{background-color:#07131f85}.bg-\[\#07131F\]\/78{background-color:#07131fc7}.bg-\[\#07131F\]\/88{background-color:#07131fe0}.bg-\[\#071523\]\/56{background-color:#0715238f}.bg-\[\#071523\]\/72{background-color:#071523b8}.bg-\[\#071523\]\/74{background-color:#071523bd}.bg-\[\#08111E\]{--tw-bg-opacity: 1;background-color:rgb(8 17 30 / var(--tw-bg-opacity, 1))}.bg-\[\#083344\]\/55{background-color:#0833448c}.bg-\[\#091725\]{--tw-bg-opacity: 1;background-color:rgb(9 23 37 / var(--tw-bg-opacity, 1))}.bg-\[\#0B1322\]{--tw-bg-opacity: 1;background-color:rgb(11 19 34 / var(--tw-bg-opacity, 1))}.bg-\[\#0B1424\]{--tw-bg-opacity: 1;background-color:rgb(11 20 36 / var(--tw-bg-opacity, 1))}.bg-\[\#0B2133\]{--tw-bg-opacity: 1;background-color:rgb(11 33 51 / var(--tw-bg-opacity, 1))}.bg-\[\#0D1728\]{--tw-bg-opacity: 1;background-color:rgb(13 23 40 / var(--tw-bg-opacity, 1))}.bg-\[\#0EA5E9\]\/10{background-color:#0ea5e91a}.bg-\[\#0F172A\]{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-\[\#0F1E2E\]\/84{background-color:#0f1e2ed6}.bg-\[\#101B2D\]{--tw-bg-opacity: 1;background-color:rgb(16 27 45 / var(--tw-bg-opacity, 1))}.bg-\[\#10263A\]{--tw-bg-opacity: 1;background-color:rgb(16 38 58 / var(--tw-bg-opacity, 1))}.bg-\[\#111C2E\]{--tw-bg-opacity: 1;background-color:rgb(17 28 46 / var(--tw-bg-opacity, 1))}.bg-\[\#130C07\]\/72{background-color:#130c07b8}.bg-\[\#130C07\]\/92{background-color:#130c07eb}.bg-\[\#132233\]\/75{background-color:#132233bf}.bg-\[\#162338\]{--tw-bg-opacity: 1;background-color:rgb(22 35 56 / var(--tw-bg-opacity, 1))}.bg-\[\#162338\]\/86{background-color:#162338db}.bg-\[\#1A2538\]{--tw-bg-opacity: 1;background-color:rgb(26 37 56 / var(--tw-bg-opacity, 1))}.bg-\[\#1B2030\]{--tw-bg-opacity: 1;background-color:rgb(27 32 48 / var(--tw-bg-opacity, 1))}.bg-\[\#1E1A12\]\/74{background-color:#1e1a12bd}.bg-\[\#1F1A0E\]\/70{background-color:#1f1a0eb3}.bg-\[\#1F8B5F\]{--tw-bg-opacity: 1;background-color:rgb(31 139 95 / var(--tw-bg-opacity, 1))}.bg-\[\#28A35D\]{--tw-bg-opacity: 1;background-color:rgb(40 163 93 / var(--tw-bg-opacity, 1))}.bg-\[\#2A0808\]\/42{background-color:#2a08086b}.bg-\[\#6E56CF\]{--tw-bg-opacity: 1;background-color:rgb(110 86 207 / var(--tw-bg-opacity, 1))}.bg-\[\#7F1D1D\]\/35{background-color:#7f1d1d59}.bg-\[\#AE8B35\]{--tw-bg-opacity: 1;background-color:rgb(174 139 53 / var(--tw-bg-opacity, 1))}.bg-\[\#B94538\]{--tw-bg-opacity: 1;background-color:rgb(185 69 56 / var(--tw-bg-opacity, 1))}.bg-\[\#C9A247\]{--tw-bg-opacity: 1;background-color:rgb(201 162 71 / var(--tw-bg-opacity, 1))}.bg-\[\#C9A247\]\/15{background-color:#c9a24726}.bg-\[\#CBD5E1\]{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-\[\#D4574A\]{--tw-bg-opacity: 1;background-color:rgb(212 87 74 / var(--tw-bg-opacity, 1))}.bg-\[\#D4574A\]\/16{background-color:#d4574a29}.bg-\[\#DDFBEA\]{--tw-bg-opacity: 1;background-color:rgb(221 251 234 / var(--tw-bg-opacity, 1))}.bg-\[\#E0F2FE\]{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-\[\#E8D48A\]\/12{background-color:#e8d48a1f}.bg-\[\#E8D48A\]\/\[0\.06\]{background-color:#e8d48a0f}.bg-\[\#E9ECEF\]{--tw-bg-opacity: 1;background-color:rgb(233 236 239 / var(--tw-bg-opacity, 1))}.bg-\[\#EA580C\]{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-\[\#EA580C\]\/80{background-color:#ea580ccc}.bg-\[\#ECECEC\]{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity, 1))}.bg-\[\#ECFDF3\]{--tw-bg-opacity: 1;background-color:rgb(236 253 243 / var(--tw-bg-opacity, 1))}.bg-\[\#ECFDF5\]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-\[\#EDF4F7\]{--tw-bg-opacity: 1;background-color:rgb(237 244 247 / var(--tw-bg-opacity, 1))}.bg-\[\#EDF4F7\]\/96{background-color:#edf4f7f5}.bg-\[\#F2FAFC\]{--tw-bg-opacity: 1;background-color:rgb(242 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#F3D67D\]{--tw-bg-opacity: 1;background-color:rgb(243 214 125 / var(--tw-bg-opacity, 1))}.bg-\[\#F3D67D\]\/10{background-color:#f3d67d1a}.bg-\[\#F3D67D\]\/20{background-color:#f3d67d33}.bg-\[\#F3E6E6\]{--tw-bg-opacity: 1;background-color:rgb(243 230 230 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F7FA\]{--tw-bg-opacity: 1;background-color:rgb(245 247 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F7B733\]{--tw-bg-opacity: 1;background-color:rgb(247 183 51 / var(--tw-bg-opacity, 1))}.bg-\[\#F7D568\]{--tw-bg-opacity: 1;background-color:rgb(247 213 104 / var(--tw-bg-opacity, 1))}.bg-\[\#F8FAFB\]{--tw-bg-opacity: 1;background-color:rgb(248 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#F8FBFD\]{--tw-bg-opacity: 1;background-color:rgb(248 251 253 / var(--tw-bg-opacity, 1))}.bg-\[\#F97316\]{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-\[\#F97316\]\/18{background-color:#f973162e}.bg-\[\#FBEDEA\]{--tw-bg-opacity: 1;background-color:rgb(251 237 234 / var(--tw-bg-opacity, 1))}.bg-\[\#FBF4DE\]{--tw-bg-opacity: 1;background-color:rgb(251 244 222 / var(--tw-bg-opacity, 1))}.bg-\[\#FCA5A5\]\/55{background-color:#fca5a58c}.bg-\[\#FDF0EE\]{--tw-bg-opacity: 1;background-color:rgb(253 240 238 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF1B4\]{--tw-bg-opacity: 1;background-color:rgb(255 241 180 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF4C6\]{--tw-bg-opacity: 1;background-color:rgb(255 244 198 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF7ED\]{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF7F6\]{--tw-bg-opacity: 1;background-color:rgb(255 247 246 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF8DF\]{--tw-bg-opacity: 1;background-color:rgb(255 248 223 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF9E8\]{--tw-bg-opacity: 1;background-color:rgb(255 249 232 / var(--tw-bg-opacity, 1))}.bg-black\/12{background-color:#0000001f}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/\[0\.25\]{background-color:#00000040}.bg-cyan-50\/\[0\.08\]{background-color:#ecfeff14}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-neon-acid{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-neon-acid\/10{background-color:#ea580c1a}.bg-neon-ember\/5{background-color:#d4574a0d}.bg-neon-toxic\/5{background-color:#09b8260d}.bg-red-950\/\[0\.18\]{background-color:#450a0a2e}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/18{background-color:#ffffff2e}.bg-white\/20{background-color:#fff3}.bg-white\/40{background-color:#fff6}.bg-white\/60{background-color:#fff9}.bg-white\/7{background-color:#ffffff12}.bg-white\/8{background-color:#ffffff14}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/92{background-color:#ffffffeb}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.1\]{background-color:#ffffff1a}.bg-white\/\[0\.85\]{background-color:#ffffffd9}.bg-white\/\[0\.92\]{background-color:#ffffffeb}.bg-white\/\[0\.94\]{background-color:#fffffff0}.bg-\[linear-gradient\(0deg\,rgba\(4\,28\,42\,0\.46\)\,transparent\)\]{background-image:linear-gradient(0deg,rgba(4,28,42,.46),transparent)}.bg-\[linear-gradient\(135deg\,\#F9E7A8_0\%\,\#E8D48A_100\%\)\]{background-image:linear-gradient(135deg,#f9e7a8,#e8d48a)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.94\)_0\%\,rgba\(255\,255\,255\,0\.76\)_42\%\,rgba\(255\,255\,255\,0\.2\)_100\%\)\]{background-image:linear-gradient(135deg,#fffffff0,#ffffffc2 42%,#fff3)}.bg-\[linear-gradient\(180deg\,\#FB923C_0\%\,\#EA580C_100\%\)\]{background-image:linear-gradient(180deg,#fb923c,#ea580c)}.bg-\[linear-gradient\(180deg\,rgba\(10\,15\,28\,0\.08\)_0\%\,rgba\(10\,15\,28\,0\.72\)_100\%\)\]{background-image:linear-gradient(180deg,#0a0f1c14,#0a0f1cb8)}.bg-\[linear-gradient\(180deg\,rgba\(212\,87\,74\,0\.08\)_0\%\,rgba\(255\,255\,255\,0\.94\)_100\%\)\]{background-image:linear-gradient(180deg,#d4574a14,#fffffff0)}.bg-\[linear-gradient\(180deg\,rgba\(233\,236\,239\,0\.72\)_0\%\,rgba\(233\,236\,239\,0\.9\)_30\%\,rgba\(233\,236\,239\,0\.96\)_100\%\)\]{background-image:linear-gradient(180deg,#e9ecefb8,#e9ecefe6 30%,#e9eceff5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.09\)_0\%\,rgba\(255\,255\,255\,0\.04\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff17,#ffffff0a)}.bg-\[linear-gradient\(180deg\,rgba\(3\,11\,22\,0\.18\)_0\%\,rgba\(3\,11\,22\,0\.08\)_48\%\,rgba\(3\,11\,22\,0\.28\)_100\%\)\]{background-image:linear-gradient(180deg,#030b162e,#030b1614 48%,#030b1647)}.bg-\[linear-gradient\(180deg\,rgba\(5\,10\,19\,0\.92\)_0\%\,rgba\(5\,10\,19\,0\.97\)_58\%\,rgba\(5\,10\,19\,1\)_100\%\)\]{background-image:linear-gradient(180deg,#050a13eb,#050a13f7 58%,#050a13)}.bg-\[linear-gradient\(180deg\,rgba\(5\,16\,28\,0\.56\)\,transparent\)\]{background-image:linear-gradient(180deg,rgba(5,16,28,.56),transparent)}.bg-\[linear-gradient\(180deg\,rgba\(5\,30\,43\,0\.08\)\,rgba\(5\,30\,43\,0\.12\)_44\%\,rgba\(5\,30\,43\,0\.72\)\)\]{background-image:linear-gradient(180deg,#051e2b14,#051e2b1f 44%,#051e2bb8)}.bg-\[linear-gradient\(180deg\,rgba\(8\,15\,27\,0\.98\)\,rgba\(15\,23\,42\,0\.96\)\)\]{background-image:linear-gradient(180deg,#080f1bfa,#0f172af5)}.bg-\[linear-gradient\(180deg\,rgba\(9\,184\,38\,0\.08\)_0\%\,rgba\(255\,255\,255\,0\.94\)_100\%\)\]{background-image:linear-gradient(180deg,#09b82614,#fffffff0)}.bg-\[linear-gradient\(90deg\,rgba\(19\,5\,6\,0\.96\)_0\%\,rgba\(33\,10\,10\,0\.76\)_45\%\,rgba\(105\,35\,12\,0\.28\)_100\%\)\]{background-image:linear-gradient(90deg,#130506f5,#210a0ac2 45%,#69230c47)}.bg-\[linear-gradient\(90deg\,rgba\(2\,8\,16\,0\.96\)_0\%\,rgba\(7\,22\,32\,0\.74\)_48\%\,rgba\(36\,12\,70\,0\.30\)_100\%\)\]{background-image:linear-gradient(90deg,#020810f5,#071620bd 48%,#240c464d)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.02\)\,rgba\(143\,208\,223\,0\.35\)\,rgba\(255\,255\,255\,0\.02\)\)\]{background-image:linear-gradient(90deg,#ffffff05,#8fd0df59,#ffffff05)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.96\)_0\%\,rgba\(255\,255\,255\,0\.78\)_50\%\,rgba\(255\,255\,255\,0\.2\)_100\%\)\]{background-image:linear-gradient(90deg,#fffffff5,#ffffffc7,#fff3)}.bg-\[linear-gradient\(90deg\,rgba\(3\,11\,22\,0\.9\)_0\%\,rgba\(5\,18\,34\,0\.72\)_38\%\,rgba\(5\,18\,34\,0\.38\)_66\%\,rgba\(5\,18\,34\,0\.2\)_100\%\)\]{background-image:linear-gradient(90deg,#030b16e6,#051222b8 38%,#05122261 66%,#05122233)}.bg-\[linear-gradient\(90deg\,rgba\(3\,11\,22\,0\.94\)_0\%\,rgba\(5\,18\,34\,0\.88\)_34\%\,rgba\(5\,18\,34\,0\.52\)_60\%\,rgba\(5\,18\,34\,0\.22\)_100\%\)\]{background-image:linear-gradient(90deg,#030b16f0,#051222e0 34%,#05122285 60%,#05122238)}.bg-\[linear-gradient\(90deg\,rgba\(3\,8\,18\,0\.94\)_0\%\,rgba\(3\,8\,18\,0\.74\)_44\%\,rgba\(3\,8\,18\,0\.28\)_100\%\)\]{background-image:linear-gradient(90deg,#030812f0,#030812bd 44%,#03081247)}.bg-\[linear-gradient\(90deg\,rgba\(4\,12\,22\,0\.96\)_0\%\,rgba\(6\,16\,30\,0\.88\)_30\%\,rgba\(6\,16\,30\,0\.58\)_60\%\,rgba\(6\,16\,30\,0\.2\)_100\%\)\]{background-image:linear-gradient(90deg,#040c16f5,#06101ee0,#06101e94 60%,#06101e33)}.bg-\[linear-gradient\(90deg\,rgba\(5\,18\,34\,0\.86\)_0\%\,rgba\(5\,18\,34\,0\.55\)_45\%\,rgba\(5\,18\,34\,0\.18\)_80\%\,rgba\(5\,18\,34\,0\.05\)_100\%\)\]{background-image:linear-gradient(90deg,#051222db,#0512228c 45%,#0512222e 80%,#0512220d)}.bg-\[linear-gradient\(90deg\,rgba\(5\,18\,34\,0\.92\)_0\%\,rgba\(5\,18\,34\,0\.72\)_47\%\,rgba\(5\,18\,34\,0\.12\)_100\%\)\]{background-image:linear-gradient(90deg,#051222eb,#051222b8 47%,#0512221f)}.bg-\[linear-gradient\(90deg\,rgba\(7\,15\,27\,0\.92\)_0\%\,rgba\(10\,20\,34\,0\.84\)_42\%\,rgba\(14\,69\,85\,0\.28\)_100\%\)\]{background-image:linear-gradient(90deg,#070f1beb,#0a1422d6 42%,#0e455547)}.bg-\[linear-gradient\(90deg\,rgba\(7\,15\,28\,0\.96\)_0\%\,rgba\(7\,15\,28\,0\.9\)_42\%\,rgba\(7\,15\,28\,0\.52\)_100\%\)\]{background-image:linear-gradient(90deg,#070f1cf5,#070f1ce6 42%,#070f1c85)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(232\,212\,138\,0\.34\)\,transparent_30\%\)\,linear-gradient\(135deg\,\#07111E\,\#143B4C_52\%\,\#07111E\)\]{background-image:radial-gradient(circle at 50% 35%,rgba(232,212,138,.34),transparent 30%),linear-gradient(135deg,#07111e,#143b4c 52%,#07111e)}.bg-\[radial-gradient\(circle_at_50\%_40\%\,rgba\(201\,162\,71\,0\.14\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(5\,10\,19\,0\.58\)_0\%\,rgba\(5\,10\,19\,0\.88\)_100\%\)\]{background-image:radial-gradient(circle at 50% 40%,rgba(201,162,71,.14),transparent 34%),linear-gradient(180deg,#050a1394,#050a13e0)}.bg-\[radial-gradient\(circle_at_70\%_28\%\,rgba\(232\,212\,138\,0\.20\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 70% 28%,rgba(232,212,138,.2),transparent 30%)}.bg-\[radial-gradient\(circle_at_80\%_48\%\,rgba\(201\,162\,71\,0\.18\)\,transparent_28\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.02\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 80% 48%,rgba(201,162,71,.18),transparent 28%),linear-gradient(180deg,#ffffff05,#fff0)}.bg-\[radial-gradient\(circle_at_82\%_42\%\,rgba\(201\,162\,71\,0\.12\)\,transparent_22\%\)\]{background-image:radial-gradient(circle at 82% 42%,rgba(201,162,71,.12),transparent 22%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(234\,88\,12\,0\.18\)\,transparent_72\%\)\]{background-image:radial-gradient(circle at top,rgba(234,88,12,.18),transparent 72%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(232\,212\,138\,0\.16\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at top right,rgba(232,212,138,.16),transparent 32%)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#D1D5DB\]{--tw-gradient-from: #D1D5DB var(--tw-gradient-from-position);--tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E8B881\]{--tw-gradient-from: #E8B881 var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 184 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E8D48A\]{--tw-gradient-from: #E8D48A var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 212 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#EA580C\]{--tw-gradient-from: #EA580C var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#9A3412\]{--tw-gradient-to: #9A3412 var(--tw-gradient-to-position)}.to-\[\#C0C0C0\]{--tw-gradient-to: #C0C0C0 var(--tw-gradient-to-position)}.to-\[\#C9A247\]{--tw-gradient-to: #C9A247 var(--tw-gradient-to-position)}.to-\[\#CD7F32\]{--tw-gradient-to: #CD7F32 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[62\%_center\]{-o-object-position:62% center;object-position:62% center}.object-\[68\%_center\]{-o-object-position:68% center;object-position:68% center}.object-\[72\%_center\]{-o-object-position:72% center;object-position:72% center}.object-\[74\%_center\]{-o-object-position:74% center;object-position:74% center}.object-\[78\%_center\]{-o-object-position:78% center;object-position:78% center}.object-\[center_28\%\]{-o-object-position:center 28%;object-position:center 28%}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[calc\(env\(safe-area-inset-bottom\)\+18px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 18px)}.pl-\[18px\]{padding-left:18px}.pr-1{padding-right:.25rem}.pr-5{padding-right:1.25rem}.pt-2{padding-top:.5rem}.pt-5{padding-top:1.25rem}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[120px\]{font-size:120px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.text-\[52px\]{font-size:52px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.12\]{line-height:1.12}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.\!text-white\/60{color:#fff9!important}.\!text-white\/\[0\.55\]{color:#ffffff8c!important}.text-\[\#075985\]{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-\[\#0A0806\]{--tw-text-opacity: 1;color:rgb(10 8 6 / var(--tw-text-opacity, 1))}.text-\[\#0F172A\]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-\[\#12333E\]{--tw-text-opacity: 1;color:rgb(18 51 62 / var(--tw-text-opacity, 1))}.text-\[\#12813A\]{--tw-text-opacity: 1;color:rgb(18 129 58 / var(--tw-text-opacity, 1))}.text-\[\#15803D\]{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-\[\#17343F\]{--tw-text-opacity: 1;color:rgb(23 52 63 / var(--tw-text-opacity, 1))}.text-\[\#17864A\]{--tw-text-opacity: 1;color:rgb(23 134 74 / var(--tw-text-opacity, 1))}.text-\[\#315967\]{--tw-text-opacity: 1;color:rgb(49 89 103 / var(--tw-text-opacity, 1))}.text-\[\#334155\]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-\[\#365663\]{--tw-text-opacity: 1;color:rgb(54 86 99 / var(--tw-text-opacity, 1))}.text-\[\#374151\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-\[\#3E2300\]{--tw-text-opacity: 1;color:rgb(62 35 0 / var(--tw-text-opacity, 1))}.text-\[\#4A5568\]{--tw-text-opacity: 1;color:rgb(74 85 104 / var(--tw-text-opacity, 1))}.text-\[\#4B3600\]{--tw-text-opacity: 1;color:rgb(75 54 0 / var(--tw-text-opacity, 1))}.text-\[\#516976\]{--tw-text-opacity: 1;color:rgb(81 105 118 / var(--tw-text-opacity, 1))}.text-\[\#557083\]{--tw-text-opacity: 1;color:rgb(85 112 131 / var(--tw-text-opacity, 1))}.text-\[\#5A471A\]{--tw-text-opacity: 1;color:rgb(90 71 26 / var(--tw-text-opacity, 1))}.text-\[\#64748B\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-\[\#67E8F9\]{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-\[\#684F12\]{--tw-text-opacity: 1;color:rgb(104 79 18 / var(--tw-text-opacity, 1))}.text-\[\#6A4B00\]{--tw-text-opacity: 1;color:rgb(106 75 0 / var(--tw-text-opacity, 1))}.text-\[\#6A5320\]{--tw-text-opacity: 1;color:rgb(106 83 32 / var(--tw-text-opacity, 1))}.text-\[\#6B7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6EE7B7\]{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-\[\#718096\]{--tw-text-opacity: 1;color:rgb(113 128 150 / var(--tw-text-opacity, 1))}.text-\[\#765709\]{--tw-text-opacity: 1;color:rgb(118 87 9 / var(--tw-text-opacity, 1))}.text-\[\#7A5E1C\]{--tw-text-opacity: 1;color:rgb(122 94 28 / var(--tw-text-opacity, 1))}.text-\[\#7A8B97\]{--tw-text-opacity: 1;color:rgb(122 139 151 / var(--tw-text-opacity, 1))}.text-\[\#7C2D12\]{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-\[\#7DD3FC\]{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-\[\#7EE0A4\]{--tw-text-opacity: 1;color:rgb(126 224 164 / var(--tw-text-opacity, 1))}.text-\[\#86EFAC\]{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-\[\#9A3412\]{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-\[\#9B7420\]{--tw-text-opacity: 1;color:rgb(155 116 32 / var(--tw-text-opacity, 1))}.text-\[\#9CA3AF\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[\#9F3A2C\]{--tw-text-opacity: 1;color:rgb(159 58 44 / var(--tw-text-opacity, 1))}.text-\[\#A33A3A\]{--tw-text-opacity: 1;color:rgb(163 58 58 / var(--tw-text-opacity, 1))}.text-\[\#A5F3FC\]{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-\[\#AE8B35\]{--tw-text-opacity: 1;color:rgb(174 139 53 / var(--tw-text-opacity, 1))}.text-\[\#B45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-\[\#B94538\]{--tw-text-opacity: 1;color:rgb(185 69 56 / var(--tw-text-opacity, 1))}.text-\[\#BDEBFF\]{--tw-text-opacity: 1;color:rgb(189 235 255 / var(--tw-text-opacity, 1))}.text-\[\#C2410C\]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-\[\#C9A247\]{--tw-text-opacity: 1;color:rgb(201 162 71 / var(--tw-text-opacity, 1))}.text-\[\#D0AC4D\]{--tw-text-opacity: 1;color:rgb(208 172 77 / var(--tw-text-opacity, 1))}.text-\[\#D4574A\]{--tw-text-opacity: 1;color:rgb(212 87 74 / var(--tw-text-opacity, 1))}.text-\[\#E8D48A\]{--tw-text-opacity: 1;color:rgb(232 212 138 / var(--tw-text-opacity, 1))}.text-\[\#EA580C\]{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-\[\#EA580C\]\/30{color:#ea580c4d}.text-\[\#EFD886\]{--tw-text-opacity: 1;color:rgb(239 216 134 / var(--tw-text-opacity, 1))}.text-\[\#F3D67D\]{--tw-text-opacity: 1;color:rgb(243 214 125 / var(--tw-text-opacity, 1))}.text-\[\#F3DE8D\]{--tw-text-opacity: 1;color:rgb(243 222 141 / var(--tw-text-opacity, 1))}.text-\[\#F5DFA0\]{--tw-text-opacity: 1;color:rgb(245 223 160 / var(--tw-text-opacity, 1))}.text-\[\#F8C66A\]{--tw-text-opacity: 1;color:rgb(248 198 106 / var(--tw-text-opacity, 1))}.text-\[\#F97316\]{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-\[\#FCA5A5\]{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-\[\#FDBA74\]{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-\[\#FDE68A\]{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-\[\#FED7AA\]{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-\[\#FFD7D3\]{--tw-text-opacity: 1;color:rgb(255 215 211 / var(--tw-text-opacity, 1))}.text-\[\#FFE8B0\]{--tw-text-opacity: 1;color:rgb(255 232 176 / var(--tw-text-opacity, 1))}.text-amber-50\/86{color:#fffbebdb}.text-cyan-50\/86{color:#ecfeffdb}.text-emerald-300\/80{color:#6ee7b7cc}.text-ink-50{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-ink-600{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-ink-700{--tw-text-opacity: 1;color:rgb(26 37 48 / var(--tw-text-opacity, 1))}.text-neon-ember{--tw-text-opacity: 1;color:rgb(212 87 74 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/22{color:#ffffff38}.text-white\/36{color:#ffffff5c}.text-white\/40{color:#fff6}.text-white\/42{color:#ffffff6b}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/52{color:#ffffff85}.text-white\/55{color:#ffffff8c}.text-white\/58{color:#ffffff94}.text-white\/60{color:#fff9}.text-white\/62{color:#ffffff9e}.text-white\/65{color:#ffffffa6}.text-white\/68{color:#ffffffad}.text-white\/70{color:#ffffffb3}.text-white\/72{color:#ffffffb8}.text-white\/74{color:#ffffffbd}.text-white\/75{color:#ffffffbf}.text-white\/78{color:#ffffffc7}.text-white\/80{color:#fffc}.text-white\/82{color:#ffffffd1}.text-white\/84{color:#ffffffd6}.text-white\/85{color:#ffffffd9}.text-white\/88{color:#ffffffe0}.text-white\/90{color:#ffffffe6}.text-white\/\[0\.75\]{color:#ffffffbf}.text-white\/\[0\.78\]{color:#ffffffc7}.text-white\/\[0\.85\]{color:#ffffffd9}.text-white\/\[0\.86\]{color:#ffffffdb}.text-win{--tw-text-opacity: 1;color:rgb(9 184 38 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.55\]{opacity:.55}.opacity-\[0\.82\]{opacity:.82}.opacity-\[0\.84\]{opacity:.84}.opacity-\[0\.88\]{opacity:.88}.opacity-\[0\.92\]{opacity:.92}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(253\,186\,116\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow: 0 0 14px rgba(253,186,116,.22),inset 0 1px 0 rgba(255,255,255,.16);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(243\,214\,125\,0\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.42\)\]{--tw-shadow: 0 0 18px rgba(243,214,125,.45),inset 0 1px 0 rgba(255,255,255,.42);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(232\,212\,138\,0\.12\)\]{--tw-shadow: 0 0 28px rgba(232,212,138,.12);--tw-shadow-colored: 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(234\,88\,12\,0\.20\)\]{--tw-shadow: 0 10px 22px rgba(234,88,12,.2);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(2\,6\,23\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(2,6,23,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(2\,6\,23\,0\.24\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: 0 10px 24px rgba(2,6,23,.24),inset 0 0 0 1px rgba(255,255,255,.04);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(245\,158\,11\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(245,158,11,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(2\,6\,23\,0\.28\)\]{--tw-shadow: 0 12px 28px rgba(2,6,23,.28);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.12);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow: 0 14px 28px rgba(0,0,0,.38);--tw-shadow-colored: 0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.18);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.1);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(245\,158\,11\,0\.24\)\]{--tw-shadow: 0 14px 34px rgba(245,158,11,.24);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 14px 36px rgba(0,0,0,.34);--tw-shadow-colored: 0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_30px_rgba\(5\,30\,43\,0\.24\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: 0 16px 30px rgba(5,30,43,.24),inset 0 0 0 1px rgba(255,255,255,.08);--tw-shadow-colored: 0 16px 30px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(2\,6\,23\,0\.45\)\]{--tw-shadow: 0 16px 40px rgba(2,6,23,.45);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 18px 34px rgba(0,0,0,.42);--tw-shadow-colored: 0 18px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 18px 36px rgba(15,23,42,.16);--tw-shadow-colored: 0 18px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 18px 38px rgba(15,23,42,.14);--tw-shadow-colored: 0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 18px 38px rgba(15,23,42,.24);--tw-shadow-colored: 0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 18px 40px rgba(0,0,0,.35);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 40px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(174\,139\,53\,0\.18\)\]{--tw-shadow: 0 18px 40px rgba(174,139,53,.18);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(2\,6\,23\,0\.34\)\]{--tw-shadow: 0 18px 40px rgba(2,6,23,.34);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow: 0 24px 60px rgba(0,0,0,.36);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow: 0 24px 60px rgba(0,0,0,.38);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 24px 60px rgba(15,23,42,.14);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 24px 60px rgba(15,23,42,.16);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(2\,6\,23\,0\.28\)\]{--tw-shadow: 0 24px 60px rgba(2,6,23,.28);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(7\,16\,28\,0\.38\)\]{--tw-shadow: 0 24px 80px rgba(7,16,28,.38);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 2px 8px rgba(15,23,42,.06);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(2\,6\,23\,0\.32\)\]{--tw-shadow: 0 30px 80px rgba(2,6,23,.32);--tw-shadow-colored: 0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(120\,79\,18\,0\.08\)\]{--tw-shadow: 0 3px 8px rgba(120,79,18,.08);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 4px 10px rgba(15,23,42,.06);--tw-shadow-colored: 0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 4px 14px rgba(15,23,42,.08);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_12px_rgba\(234\,88\,12\,0\.24\)\]{--tw-shadow: 0 6px 12px rgba(234,88,12,.24);--tw-shadow-colored: 0 6px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 6px 14px rgba(15,23,42,.06);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 6px 14px rgba(15,23,42,.07);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 6px 14px rgba(15,23,42,.08);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(234\,88\,12\,0\.20\)\]{--tw-shadow: 0 8px 18px rgba(234,88,12,.2);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-1px_0_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: inset 0 -1px 0 rgba(0,0,0,.18);--tw-shadow-colored: inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.03);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.04);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.08);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.3);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.12);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.14);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_4px_0_0_\#38BDF8\]{--tw-shadow: inset 4px 0 0 #38BDF8;--tw-shadow-colored: inset 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_4px_0_0_\#C9A247\]{--tw-shadow: inset 4px 0 0 #C9A247;--tw-shadow-colored: inset 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#F3D67D\]\/70{--tw-ring-color: rgb(243 214 125 / .7)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px rgba(0,0,0,.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[--live-board-height\:clamp\(560px\,44vw\,640px\)\]{--live-board-height: clamp(560px, 44vw, 640px)}.\[--ticker-duration\:30s\]{--ticker-duration: 30s}.\[--ticker-duration\:54s\]{--ticker-duration: 54s}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes breath{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.88)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.ticker-track{animation:none!important;transform:none!important}}@media (max-width: 767px){html{scroll-padding-top:8rem;-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:rgba(234,88,12,.18)}button,input,select,textarea{font:inherit}.btn-teal,.btn-teal-outline,.btn-acid,.btn-ember,.game-choice-btn{min-height:44px}.btn-chip{min-height:44px;padding:.5rem .75rem}.input-salon,.term-input{min-height:44px;font-size:16px}.term-range{height:2rem}.term-range::-webkit-slider-thumb{height:24px;margin-top:-9px;width:24px}.term-range::-moz-range-thumb{height:24px;width:24px}.tag{max-width:100%;white-space:nowrap}.game-play-grid{gap:.875rem!important}.game-main-stack,.game-control-stack{min-width:0;display:flex;flex-direction:column;gap:.875rem}.game-main-stack>:not([hidden])~:not([hidden]),.game-control-stack>:not([hidden])~:not([hidden]){margin-top:0!important}.game-stage-panel,.game-side-card,.game-result-card,.game-stat-card{border-radius:16px}.game-side-card{padding:.875rem!important}.game-stage-bar{align-items:flex-start;flex-wrap:wrap;gap:.35rem .6rem;justify-content:space-between;letter-spacing:.08em;padding:.7rem .875rem}.game-stage-bar>*{min-width:0}.game-stage-bar>span:first-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-canvas-shell{border-radius:14px}.game-canvas-wide{aspect-ratio:4 / 3!important;min-height:230px}.game-canvas-keno{aspect-ratio:5 / 2!important;min-height:148px}.game-canvas-tall{max-height:min(68svh,520px)}.game-canvas-shell>.pointer-events-none.absolute{max-width:calc(100% - 1rem)}.game-canvas-shell>.pointer-events-none.absolute.right-3.top-3{right:.5rem;top:.5rem;gap:.125rem;letter-spacing:.08em;padding:.45rem .55rem}.game-result-card{padding:.875rem}.game-result-card .text-6xl,.game-result-card .text-5xl{font-size:2rem;line-height:1.08}.game-result-card .text-4xl{font-size:1.75rem;line-height:1.12}.game-result-card>.flex{align-items:flex-start;flex-direction:column;gap:.75rem}.game-result-card>.flex>.text-right{text-align:left}.game-balance-strip{flex-wrap:wrap;gap:.35rem .75rem;letter-spacing:.08em}.game-stat-card{padding:.75rem}.game-stat-card .text-3xl{font-size:1.35rem;line-height:1.15}.game-choice-btn{border-radius:12px;padding-left:.6rem;padding-right:.6rem}.admin-table-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.admin-mobile-stack{align-items:stretch!important;flex-direction:column!important}.admin-mobile-stack>*{width:100%}.card-base,.crt-panel,.panel-felt{border-radius:10px}}@keyframes blackjack-card-deal{0%{opacity:0;filter:blur(7px) brightness(1.28);transform:translate3d(var(--blackjack-deal-x, 0),var(--blackjack-deal-y, 0),0) rotate(var(--blackjack-deal-rotate, 0)) rotateY(-16deg) scale(.72)}62%{opacity:1;filter:blur(0) brightness(1.12);transform:translate3d(-3px,2px,0) rotate(1.8deg) rotateY(4deg) scale(1.055)}to{opacity:1;filter:blur(0) brightness(1);transform:translateZ(0) rotate(0) rotateY(0) scale(1)}}@keyframes blackjack-hole-flip{0%{filter:brightness(1);transform:translateZ(0) rotateY(0) scale(1)}44%{filter:brightness(1.18);transform:translate3d(0,-8px,0) rotateY(88deg) scale(1.045)}to{filter:brightness(1);transform:translateZ(0) rotateY(180deg) scale(1)}}@keyframes blackjack-card-settle{0%{filter:brightness(1);transform:translateZ(0) scale(1)}38%{filter:brightness(1.14);transform:translate3d(0,-3px,0) scale(1.035)}to{filter:brightness(1);transform:translateZ(0) scale(1)}}@keyframes slot-bigwin-reveal{0%{opacity:0;filter:blur(10px) brightness(1.35);transform:scale(.92)}68%{opacity:1;filter:blur(0) brightness(1.14);transform:scale(1.025)}to{opacity:1;filter:blur(0) brightness(1);transform:scale(1)}}.game-fullscreen-shell[data-slot-layout=mega]{height:100dvh;min-height:100dvh;overflow:hidden}.game-fullscreen-shell[data-slot-layout=mega]>header{display:none}.game-fullscreen-shell[data-slot-layout=mega]>main{height:100dvh;max-width:none;overflow:hidden;padding:0}.mega-slot-machine{--mega-slot-bg: none;--mega-slot-cover: none;--mega-slot-accent: #f3d67d;position:relative;height:100dvh;min-height:0;overflow:hidden;background:#030813;color:#fff}.mega-slot-machine__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030813eb,#03081352 46%,#030813d1),var(--mega-slot-bg) center / cover no-repeat;filter:saturate(1.1) contrast(1.04)}.mega-slot-machine__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--mega-slot-accent) 26%,transparent),transparent 34%),linear-gradient(180deg,#0308130d,#030813d1)}.mega-slot-machine__chrome{position:relative;z-index:1;display:grid;grid-template-rows:44px minmax(0,1fr) 72px;gap:8px;height:100%;padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.mega-slot-topbar{display:grid;grid-template-columns:auto minmax(112px,180px) minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-width:0}.mega-slot-icon-btn,.mega-slot-pill{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0c1728b8;color:#ffffffd6;box-shadow:inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mega-slot-icon-btn:focus-visible,.mega-slot-pill:focus-visible,.mega-slot-betbox button:focus-visible,.mega-slot-speed:focus-visible,.mega-slot-auto:focus-visible,.mega-slot-buy:focus-visible,.mega-slot-spin:focus-visible,.slot-speed-button:focus-visible,.slot-auto-button:focus-visible,.slot-auto-modal button:focus-visible,.slot-auto-modal input:focus-visible{outline:2px solid rgba(243,214,125,.7);outline-offset:2px}.mega-slot-pill{gap:6px;padding:0 12px;font-size:12px;font-weight:800}.mega-slot-brand{min-width:0}.mega-slot-brand__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:950;line-height:1.05}.mega-slot-brand__sub{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;letter-spacing:.28em;color:#ffffff75}.mega-slot-jackpots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:38px;overflow:hidden;border:1px solid rgba(243,214,125,.24);border-radius:999px;background:#050c18b8;box-shadow:inset 0 0 0 1px #ffffff0a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mega-slot-jackpot{display:flex;min-width:0;align-items:center;justify-content:center;gap:8px;border-right:1px solid rgba(255,255,255,.08);padding:0 8px;white-space:nowrap}.mega-slot-jackpot:last-child{border-right:0}.mega-slot-jackpot span{font-size:10px;font-weight:950;color:#f3d67d}.mega-slot-jackpot strong{overflow:hidden;text-overflow:ellipsis;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;color:#ffffffeb}.mega-slot-body{display:grid;grid-template-columns:minmax(118px,15vw) minmax(0,1fr) minmax(92px,13vw);gap:8px;min-height:0}.mega-slot-side,.mega-slot-stage,.mega-slot-controls{border:1px solid rgba(243,214,125,.28);background:#08101e9e;box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 42px #00000052;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mega-slot-side{display:flex;min-height:0;flex-direction:column;gap:8px;overflow:hidden;border-radius:12px;padding:8px}.mega-slot-logo-card{border-radius:10px;background:linear-gradient(180deg,#050a132e,#050a13b8),var(--mega-slot-cover) center / cover no-repeat;padding:10px;min-height:88px}.mega-slot-logo-card__eyebrow,.mega-slot-logo-card__suffix{font-size:9px;font-weight:950;letter-spacing:.22em;color:#f3d67d}.mega-slot-logo-card__title{margin-top:7px;font-size:clamp(15px,2vw,26px);font-weight:950;line-height:.95;text-shadow:0 3px 16px rgba(0,0,0,.55)}.mega-slot-logo-card__suffix{margin-top:5px;color:color-mix(in srgb,var(--mega-slot-accent) 78%,white)}.mega-slot-bonus-panel{display:grid;grid-template-columns:1fr;gap:7px}.mega-slot-multiplier{display:grid;place-items:center;min-height:58px;border-radius:999px;border:2px solid rgba(243,214,125,.52);background:radial-gradient(circle,color-mix(in srgb,var(--mega-slot-accent) 30%,transparent),#050a13c7);font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(22px,4vw,42px);font-weight:950;color:#f3d67d;text-shadow:0 0 22px color-mix(in srgb,var(--mega-slot-accent) 58%,transparent)}.mega-slot-free-spins{display:grid;justify-items:center;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#050a138f;padding:8px 6px}.mega-slot-free-spins--active{border-color:color-mix(in srgb,var(--mega-slot-accent) 54%,rgba(255,255,255,.16));background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--mega-slot-accent) 28%,transparent),transparent 62%),#050a13ad;box-shadow:inset 0 0 18px color-mix(in srgb,var(--mega-slot-accent) 15%,transparent)}.mega-slot-free-spins strong{font-size:22px;line-height:1;color:#7dd3fc}.mega-slot-free-spins span{margin-top:4px;font-size:10px;font-weight:850;letter-spacing:.12em;color:#ffffffad}.mega-slot-free-spins small{margin-top:3px;max-width:100%;font-size:8px;font-weight:850;line-height:1.15;color:#ffffff85;text-align:center}.mega-slot-feature-stack{display:grid;grid-template-columns:1fr;gap:5px}.mega-slot-feature-stack>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;border-radius:9px;border:1px solid rgba(243,214,125,.18);background:#050a136b;padding:6px 7px}.mega-slot-feature-stack span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900;letter-spacing:.14em;color:#ffffff85}.mega-slot-feature-stack strong{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:10px;color:#f3d67d}.mega-slot-mini-pay{display:grid;gap:5px;margin-top:auto;font-size:9px;color:#ffffffa8}.mega-slot-mini-pay__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;color:#ffffff85;font-size:8px;font-weight:950;letter-spacing:.12em}.mega-slot-mini-pay__head strong{color:#f3d67d;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:9px;letter-spacing:.04em}.mega-slot-mini-pay__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.mega-slot-mini-pay__grid>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px;min-width:0;border-radius:999px;background:#050a1357;padding:2px 4px 2px 2px}.mega-slot-mini-pay__grid>div>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f8fafcc7;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:9px;font-weight:900}.mega-slot-side--right{padding:0}.mega-slot-hero-art{height:100%;background:linear-gradient(90deg,#050a132e,#050a13b8),var(--mega-slot-cover) center / cover no-repeat;filter:saturate(1.08) contrast(1.06)}.mega-slot-stage{position:relative;display:grid;grid-template-rows:50px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;border-radius:12px;background:linear-gradient(90deg,#030813cc,#0308135c,#030813cc),var(--mega-slot-bg) center / cover no-repeat;padding:8px}.mega-slot-win-meter{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;justify-content:center;gap:12px;min-width:0;border-radius:999px;border:2px solid rgba(243,214,125,.42);background:linear-gradient(90deg,#050a13e0,#3d1a0fc7,#050a13e0),radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--mega-slot-accent) 24%,transparent),transparent 64%);padding:0 16px;color:#ffffffd6;box-shadow:inset 0 0 0 1px #ffffff14,0 0 24px color-mix(in srgb,var(--mega-slot-accent) 14%,transparent)}.mega-slot-win-meter--settled{border-color:#f3d67db8;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 34px color-mix(in srgb,var(--mega-slot-accent) 28%,transparent)}.mega-slot-win-meter__label{font-size:13px;font-weight:950;letter-spacing:.12em;color:#f3d67d;white-space:nowrap}.mega-slot-win-meter strong{font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(20px,3vw,32px);color:#fff;white-space:nowrap;text-shadow:0 0 18px rgba(243,214,125,.28)}.mega-slot-win-meter__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;letter-spacing:.08em;color:#ffffff8f}.mega-slot-board{container-type:size;position:relative;min-height:0;overflow:hidden;border-radius:10px;margin-top:8px;background:radial-gradient(circle at 50% 48%,#0308132e,#030813b8 74%),linear-gradient(90deg,#03081352,#0308130f,#03081352),var(--mega-slot-bg) center / cover no-repeat;box-shadow:inset 0 0 0 2px #f3d67d2e,inset 0 0 54px #0000006b}.mega-slot-canvas,.mega-slot-fallback-grid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.mega-slot-canvas{z-index:2;display:block;width:100%!important;height:100%!important;border-radius:inherit;background:inherit;opacity:0;transition:opacity .18s ease}.mega-slot-canvas--ready{opacity:1}.mega-slot-fallback-grid{z-index:1;display:grid;place-items:center;opacity:1;transition:opacity .16s ease}.mega-slot-fallback-frame{display:grid;width:min(calc(100% - 36px),calc((100vh - 160px)*1.2));height:auto;max-height:calc(100% - 36px);aspect-ratio:6 / 5;width:min(calc(100cqw - 36px),calc((100cqh - 36px)*1.2));height:min(calc(100cqh - 36px),calc((100cqw - 36px) / 1.2));min-width:0;min-height:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:min(.8vw,8px)}.mega-slot-fallback-grid--hidden{opacity:0;visibility:hidden}.mega-slot-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;padding:24px;border-radius:inherit;background:radial-gradient(circle at 50% 42%,rgba(243,214,125,.14),transparent 42%),linear-gradient(180deg,#0308136b,#030813c2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none}.mega-slot-loading__panel{width:min(360px,76%);padding:18px 20px;border:1px solid rgba(243,214,125,.38);border-radius:14px;background:#030813c7;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 54px #00000061}.mega-slot-loading__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-weight:950;letter-spacing:.12em;color:#fff7d2}.mega-slot-loading__head span{font-size:13px}.mega-slot-loading__head strong{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:16px;color:#f3d67d}.mega-slot-loading__bar{position:relative;height:8px;margin-top:14px;overflow:hidden;border-radius:999px;background:#ffffff1a}.mega-slot-loading__bar span{position:absolute;inset:0 auto 0 0;min-width:8%;border-radius:inherit;background:linear-gradient(90deg,#8fe7ff,#f3d67d,#fff);box-shadow:0 0 18px #f3d67d61;transition:width .24s ease}.mega-slot-loading__meta{margin-top:12px;font-size:11px;font-weight:800;letter-spacing:.08em;color:#ffffffa8}.mega-slot-fallback-reel{position:relative;display:block;min-height:0;overflow:hidden}.mega-slot-fallback-reel-track{--mega-slot-reel-items: 5;--mega-slot-reel-duration: .52s;display:grid;grid-template-rows:repeat(var(--mega-slot-reel-items),minmax(0,1fr));gap:min(.8vw,8px);height:calc((var(--mega-slot-reel-items) / 5) * 100%);min-height:100%;will-change:transform}.mega-slot-fallback-grid--spinning .mega-slot-fallback-reel-track{animation:mega-slot-reel-scroll var(--mega-slot-reel-duration) linear infinite}.mega-slot-fallback-grid--fast .mega-slot-fallback-reel-track{--mega-slot-reel-duration: .21s}.mega-slot-fallback-grid--spinning .mega-slot-fallback-reel:nth-child(2n) .mega-slot-fallback-reel-track{animation-direction:reverse}.mega-slot-fallback-symbol{position:relative;min-height:0;overflow:hidden;border:2px solid;border-radius:9px;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--mega-slot-accent) 15%,transparent),transparent 48%),linear-gradient(180deg,#0f0d12eb,#04070ef5);background-repeat:no-repeat;background-size:300% 200%;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 14px #0000005c;will-change:transform,opacity}.mega-slot-fallback-symbol--winning{border-color:#7dd3fc!important;box-shadow:inset 0 0 0 2px #ffffff80,0 0 0 2px #7dd3fc6b,0 0 24px #38bdf8c7;animation:mega-slot-symbol-win-frame .82s ease-in-out infinite}.mega-slot-fallback-grid--fast .mega-slot-fallback-symbol--winning{animation-duration:.32s}.mega-slot-fallback-symbol--winning:before{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:3;border-radius:inherit;border:2px solid rgba(125,211,252,.95);box-shadow:0 0 12px #22d3eef2,inset 0 0 14px #22d3ee8a;content:"";pointer-events:none}.mega-slot-fallback-symbol--winning img{animation:mega-slot-symbol-win-spin .78s ease-in-out infinite}.mega-slot-fallback-grid--fast .mega-slot-fallback-symbol--winning img{animation-duration:.3s}.mega-slot-fallback-symbol--removing{animation:mega-slot-symbol-remove .28s cubic-bezier(.34,.02,.24,1) both;box-shadow:inset 0 0 0 1px #ffffff29,0 0 20px color-mix(in srgb,var(--mega-slot-accent) 36%,transparent)}.mega-slot-fallback-grid--fast .mega-slot-fallback-symbol--removing{animation-duration:.12s}.mega-slot-fallback-grid--dropping .mega-slot-fallback-symbol--dropping-cell{animation:mega-slot-symbol-drop .38s cubic-bezier(.16,.84,.28,1) both;animation-delay:calc((var(--mega-slot-reel-index, 0) * 22ms) + (var(--mega-slot-row-index, 0) * 15ms))}.mega-slot-fallback-grid--fast.mega-slot-fallback-grid--dropping .mega-slot-fallback-symbol--dropping-cell{animation-duration:.15s;animation-delay:calc((var(--mega-slot-reel-index, 0) * 8ms) + (var(--mega-slot-row-index, 0) * 5ms))}.mega-slot-fallback-symbol img{position:absolute;left:50%;top:50%;z-index:1;display:block;width:calc(100% - 8px);height:calc(100% - 8px);max-width:92%;max-height:calc(100% - 8px);transform:translate(-50%,-50%) translate(var(--mega-slot-symbol-offset-x, 0%),var(--mega-slot-symbol-offset-y, 0%)) scale(var(--mega-slot-symbol-scale, 1));transform-origin:center;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 8px 12px rgba(0,0,0,.5));-webkit-user-select:none;-moz-user-select:none;user-select:none}.mega-slot-fallback-symbol--scatter,.mega-slot-fallback-symbol--multiplier{background-image:none!important;background-size:auto}.mega-slot-fallback-symbol--scatter{border-color:#f3d67d!important;background:radial-gradient(circle at 50% 42%,rgba(243,214,125,.28),transparent 42%),radial-gradient(circle at 50% 72%,rgba(217,70,239,.2),transparent 54%),linear-gradient(160deg,#55201bf5,#1e112ef5)!important;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 28px #f3d67d29,0 0 18px #f3d67d52}.mega-slot-fallback-symbol--multiplier{border-color:#7dd3fcd1!important;background:radial-gradient(circle at 50% 45%,rgba(125,211,252,.24),transparent 44%),linear-gradient(160deg,#081423f5,#092c37eb)!important}.mega-slot-fallback-symbol--scatter img,.mega-slot-fallback-symbol--multiplier img{width:calc(100% - 8px);height:calc(100% - 8px);max-width:calc(100% - 8px);max-height:calc(100% - 8px);-o-object-fit:contain;object-fit:contain}.mega-slot-fallback-symbol--scatter:after,.mega-slot-fallback-symbol--multiplier:after{position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:0;border-radius:inherit;content:"";pointer-events:none}.mega-slot-fallback-symbol--scatter:after{border:1px solid rgba(243,214,125,.48);box-shadow:inset 0 0 16px #f3d67d33,0 0 18px #d946ef33}.mega-slot-fallback-symbol--multiplier:after{border:1px solid rgba(125,211,252,.42);box-shadow:inset 0 0 16px #7dd3fc2e,0 0 18px #22d3ee2e}.mega-slot-fallback-symbol--special-highlight{z-index:4;animation:mega-slot-special-symbol-pulse .82s ease-in-out infinite}.mega-slot-fallback-grid--fast .mega-slot-fallback-symbol--special-highlight{animation-duration:.3s}.mega-slot-fallback-symbol--special-highlight:before{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:4;border-radius:inherit;border:2px solid rgba(243,214,125,.96);box-shadow:0 0 16px #f3d67df2,0 0 34px #22d3ee94,inset 0 0 18px #ffffff70;content:"";pointer-events:none}.mega-slot-fallback-symbol__multiplier{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);border-radius:999px;border:2px solid rgba(125,211,252,.78);background:#030d18d1;padding:4px 11px;font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(22px,3.2vw,44px);font-weight:950;line-height:1;color:#fff;text-shadow:0 3px 10px rgba(0,0,0,.95),0 0 16px rgba(125,211,252,.72);box-shadow:inset 0 0 12px #7dd3fc33,0 0 14px #0ea5e947}.mega-slot-fallback-symbol__bonus{position:absolute;left:50%;bottom:6%;z-index:3;transform:translate(-50%);border-radius:999px;border:2px solid rgba(255,244,190,.86);background:#241009d1;padding:3px 10px;font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(13px,1.75vw,24px);font-weight:950;letter-spacing:.12em;line-height:1;color:#f3d67d;text-shadow:0 3px 9px rgba(0,0,0,.95),0 0 16px rgba(243,214,125,.78);box-shadow:inset 0 0 12px #f3d67d29,0 0 16px #f3d67d42}.mega-slot-fallback-win-pop{position:absolute;left:50%;top:50%;z-index:6;display:grid;min-width:min(42%,260px);transform:translate(-50%,-50%);place-items:center;border-radius:14px;border:1px solid rgba(125,211,252,.58);background:radial-gradient(circle at 50% 0%,rgba(125,211,252,.24),transparent 58%),#030813d1;padding:10px 14px;box-shadow:inset 0 0 0 1px #ffffff1f,0 16px 38px #0000007a,0 0 30px #38bdf847;color:#fff;pointer-events:none;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.86);animation:mega-slot-fallback-win-pop .98s ease both}.mega-slot-fallback-grid--fast .mega-slot-fallback-win-pop{animation-duration:.34s}.mega-slot-fallback-win-pop span{font-size:clamp(9px,1.05vw,12px);font-weight:900;letter-spacing:.16em;color:#e8f4ffc7}.mega-slot-fallback-win-pop strong{font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(22px,3vw,42px);line-height:1;color:#f3d67d}.mega-slot-fallback-win-pop small{margin-top:5px;font-size:clamp(9px,1vw,12px);font-weight:800;color:#7dd3fc}.mega-slot-free-spin-intro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--mega-slot-accent) 30%,transparent),transparent 45%),linear-gradient(90deg,#030813ad,#03081338,#030813ad);pointer-events:none;animation:mega-slot-free-intro-fade 1.6s ease both}.mega-slot-free-spin-intro--retrigger{animation-duration:1.3s}.mega-slot-free-spin-intro__burst{position:absolute;width:min(58vw,520px);aspect-ratio:1;border-radius:999px;border:2px solid color-mix(in srgb,var(--mega-slot-accent) 72%,white);background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--mega-slot-accent) 56%,transparent) 0deg 8deg,transparent 8deg 18deg);filter:blur(.2px);opacity:.55;animation:mega-slot-free-intro-burst 1.6s cubic-bezier(.2,.82,.2,1) both}.mega-slot-free-spin-intro__panel{position:relative;display:grid;justify-items:center;min-width:min(72%,440px);border-radius:18px;border:2px solid color-mix(in srgb,var(--mega-slot-accent) 72%,rgba(255,255,255,.22));background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 32%),linear-gradient(180deg,#111827eb,#050a13e6);padding:clamp(18px,3vw,30px) clamp(18px,4vw,40px);box-shadow:inset 0 0 0 1px #ffffff1f,0 18px 60px #00000080,0 0 42px color-mix(in srgb,var(--mega-slot-accent) 36%,transparent);animation:mega-slot-free-intro-panel .62s cubic-bezier(.2,.84,.2,1) both}.mega-slot-free-spin-intro__eyebrow{font-size:clamp(10px,1.2vw,14px);font-weight:950;letter-spacing:.22em;color:#7dd3fc}.mega-slot-free-spin-intro__title{margin-top:6px;font-size:clamp(24px,4.2vw,54px);font-weight:950;line-height:1;color:#fff;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.24),0 0 26px color-mix(in srgb,var(--mega-slot-accent) 54%,transparent)}.mega-slot-free-spin-intro__spins{display:inline-flex;align-items:baseline;gap:6px;margin-top:8px;font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(42px,7vw,86px);font-weight:950;line-height:.9;color:#f3d67d;text-shadow:0 0 28px rgba(243,214,125,.42)}.mega-slot-free-spin-intro__spins span{font-size:.38em;color:#ffffffd1}.mega-slot-free-spin-intro__meta{margin-top:8px;font-size:clamp(10px,1.2vw,14px);font-weight:900;letter-spacing:.12em;color:#ffffffb8;text-align:center}@keyframes mega-slot-special-pop{0%{opacity:0;transform:translateY(10px) scale(.72);filter:brightness(1.6)}to{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}}@keyframes mega-slot-free-intro-fade{0%{opacity:0}12%,78%{opacity:1}to{opacity:0}}@keyframes mega-slot-free-intro-burst{0%{opacity:0;transform:scale(.44) rotate(0)}32%{opacity:.64}to{opacity:0;transform:scale(1.18) rotate(42deg)}}@keyframes mega-slot-free-intro-panel{0%{opacity:0;transform:translateY(12px) scale(.82)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mega-slot-symbol-pulse{0%,to{transform:translateY(-1px) scale(.985);filter:brightness(.86)}50%{transform:translateY(2px) scale(1.015);filter:brightness(1.22)}}@keyframes mega-slot-symbol-win-frame{0%,to{filter:brightness(1.08)}50%{filter:brightness(1.38)}}@keyframes mega-slot-symbol-win-spin{0%,to{transform:translate(-50%,-50%) scale(1) rotate(0)}50%{transform:translate(-50%,-50%) scale(1.08) rotate(4deg)}}@keyframes mega-slot-special-symbol-pulse{0%,to{transform:scale(1);filter:brightness(1.08) saturate(1.05)}50%{transform:scale(1.07);filter:brightness(1.38) saturate(1.28)}}@keyframes mega-slot-fallback-win-pop{0%{opacity:0;transform:translate(-50%,-42%) scale(.8)}16%,78%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-54%) scale(.92)}}@keyframes mega-slot-symbol-remove{0%{opacity:1;transform:scale(1);filter:brightness(1.15)}52%{opacity:.88;transform:scale(1.08);filter:brightness(1.7)}to{opacity:0;transform:scale(.16) rotate(8deg);filter:brightness(2)}}@keyframes mega-slot-symbol-drop{0%{opacity:1;transform:translateY(calc(var(--mega-slot-drop-offset, -1.15) * 100%)) scale(.94);filter:brightness(1.45)}74%{opacity:1;transform:translateY(3%) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}}@keyframes mega-slot-reel-scroll{0%{transform:translate3d(0,-66.666%,0);filter:brightness(1.18) blur(1.2px)}72%{filter:brightness(1.08) blur(.75px)}to{transform:translateZ(0);filter:brightness(1) blur(0)}}.mega-slot-controls{display:grid;grid-template-columns:minmax(96px,.8fr) minmax(150px,1fr) minmax(420px,1.9fr);align-items:center;gap:8px;min-height:0;border-radius:14px;padding:8px}.mega-slot-control-tile{min-width:0;border-right:1px solid rgba(255,255,255,.09);padding-right:8px}.mega-slot-control-tile--metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px}.mega-slot-control-tile--metrics>div{min-width:0}.mega-slot-control-tile--metrics>div+div{border-left:1px solid rgba(255,255,255,.08);padding-left:8px}.mega-slot-control-tile span{display:block;font-size:10px;font-weight:850;letter-spacing:.16em;color:#ffffff75}.mega-slot-control-tile strong{display:block;overflow:hidden;margin-top:3px;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:15px;color:#f3d67d}.mega-slot-betbox{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:6px;align-items:center}.mega-slot-betbox button{min-width:0;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff14;font-size:12px;font-weight:850;color:#ffffffb8}.mega-slot-betbox button:last-child{border-color:#7dd3fc6b;background:#145b6db3;color:#8fe7ff}.mega-slot-betbox input{width:100%;min-width:0;height:44px;border:1px solid rgba(243,214,125,.28);border-radius:999px;background:#050a139e;padding:0 12px;text-align:center;font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:20px;font-weight:900;color:#fff;outline:0}.mega-slot-betbox input:focus-visible{outline:2px solid rgba(243,214,125,.7);outline-offset:2px}.mega-slot-betbox button:disabled,.mega-slot-speed:disabled,.mega-slot-auto:disabled,.mega-slot-buy:disabled,.mega-slot-spin:disabled,.slot-speed-button:disabled,.slot-auto-button:disabled,.slot-auto-actions button:disabled{cursor:not-allowed;opacity:.42}.mega-slot-action-stack{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.78fr) minmax(0,1.05fr) minmax(0,1fr);gap:6px;min-width:0}.mega-slot-speed,.mega-slot-auto,.mega-slot-buy{display:grid;place-items:center;min-width:0;height:54px;border:1px solid rgba(125,211,252,.48);border-radius:999px;background:radial-gradient(circle at 50% 40%,rgba(125,211,252,.22),transparent 62%),linear-gradient(180deg,#145b6dd1,#071422f0);box-shadow:inset 0 0 0 4px #050a1333,0 0 24px #7dd3fc29;color:#e0f8ff}.mega-slot-speed{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:4px;column-gap:4px;border-color:#f3d67d57;background:#071422c7;color:#ffffffbd}.mega-slot-speed--active{border-color:#7dd3fc9e;background:radial-gradient(circle at 50% 34%,rgba(125,211,252,.28),transparent 62%),#145b6dd6;color:#8fe7ff}.mega-slot-speed svg{grid-row:1 / 3;color:currentColor}.mega-slot-auto{border-color:#f3d67d6b;background:radial-gradient(circle at 50% 38%,rgba(243,214,125,.2),transparent 60%),linear-gradient(180deg,#48321fd6,#071422f0);color:#fff4bf}.mega-slot-spin{display:grid;place-items:center;min-width:0;height:54px;border:2px solid rgba(243,214,125,.58);border-radius:999px;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--mega-slot-accent) 42%,transparent),#071422eb),linear-gradient(180deg,#f3d67d33,#ea580c80);box-shadow:inset 0 0 0 5px #050a1342,0 0 30px color-mix(in srgb,var(--mega-slot-accent) 28%,transparent);color:#fff}.mega-slot-speed span,.mega-slot-auto span,.mega-slot-buy span,.mega-slot-spin span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;letter-spacing:.12em}.mega-slot-speed strong,.mega-slot-auto strong,.mega-slot-buy strong,.mega-slot-spin strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;color:#f3d67d}.mega-slot-buy strong{color:#8fe7ff}.mega-slot-auto-status,.slot-auto-status{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(243,214,125,.3);background:#071422c7;color:#ffffffc7;font-size:11px;font-weight:850}.mega-slot-auto-status{position:absolute;left:50%;bottom:132px;z-index:5;width:min(360px,calc(100vw - 24px));transform:translate(-50%);border-radius:999px;padding:8px 14px}.slot-auto-status{margin-top:10px;border-radius:12px;padding:9px 12px}.slot-payout-card{overflow:hidden}.slot-payout-table{display:grid;gap:12px;min-width:0}.slot-payout-table__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.slot-payout-table__header p{margin-top:4px;color:#e2e8f094;font-size:11px;font-weight:800;letter-spacing:.06em}.slot-payout-table__header>span{flex:0 0 auto;border:1px solid rgba(125,211,252,.24);border-radius:999px;background:#0ea5e917;padding:4px 8px;color:#9ee7ff;font-size:10px;font-weight:950;letter-spacing:.1em}.slot-payout-table__list{display:grid;gap:6px}.slot-payout-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:#0f172a80;padding:7px 9px}.slot-payout-row__symbol{display:flex;min-width:0;align-items:center;gap:8px}.slot-payout-row__symbol>div{min-width:0}.slot-payout-row__symbol>div strong,.slot-payout-row__symbol>div span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-payout-row__symbol>div strong{color:#f8fafceb;font-size:11px;font-weight:950;letter-spacing:.08em}.slot-payout-row__symbol>div span{margin-top:2px;color:#e2e8f075;font-size:10px;font-weight:800}.slot-payout-row__value{display:grid;min-width:74px;justify-items:end;gap:1px;text-align:right}.slot-payout-row__value span,.slot-payout-row__value em{color:#e2e8f08c;font-size:10px;font-style:normal;font-weight:850;letter-spacing:.04em}.slot-payout-row__value strong{color:#dbeafe;font-size:14px}.slot-payout-row--premium{border-color:#f3d67d33;background:linear-gradient(90deg,rgba(243,214,125,.08),transparent 54%),#0f172a80}.slot-payout-row--premium .slot-payout-row__value strong,.mega-slot-auto-status strong,.slot-auto-status strong{color:#f3d67d}.slot-spin-actions{display:grid;grid-template-columns:minmax(90px,.56fr) minmax(104px,.68fr) minmax(0,1fr);gap:8px;margin-top:24px}.slot-speed-button,.slot-auto-button{display:grid;min-width:0;place-items:center;border:1px solid rgba(243,214,125,.38);border-radius:14px;background:#141f32bd;padding:11px 10px;color:#f3d67d}.slot-speed-button{grid-template-columns:auto minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;row-gap:1px;border-color:#ffffff24;color:#ffffffad}.slot-speed-button svg{grid-row:1 / 3;color:currentColor}.slot-speed-button--active{border-color:#7dd3fc80;background:#145b6dbd;color:#8fe7ff}.slot-speed-button span,.slot-auto-button span{font-size:11px;font-weight:950;letter-spacing:.14em}.slot-speed-button strong,.slot-auto-button strong{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;color:#8fe7ff}.crash-auto-bot-button{width:100%;border-color:#f3d67d70;background:radial-gradient(circle at 50% 36%,rgba(243,214,125,.16),transparent 62%),#141f32bd}.crash-auto-bot-button--active{border-color:#7dd3fc8a;background:radial-gradient(circle at 50% 36%,rgba(125,211,252,.22),transparent 62%),#145b6dc7;color:#e0f8ff}.crash-auto-bot-status{margin-top:8px}.crash-auto-cashout{display:grid;grid-template-columns:minmax(0,.78fr) auto minmax(0,1.12fr);align-items:center;gap:.65rem;border-radius:14px;border:1px solid rgba(125,211,252,.2);background:#0f172a85;padding:.65rem}.crash-auto-cashout__label{min-width:0;font-size:11px;font-weight:900;letter-spacing:.08em;color:#e8d48ae0}.crash-auto-cashout__mode,.crash-auto-mode-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:6.25rem;overflow:hidden;border-radius:10px;border:1px solid rgba(125,211,252,.22);background:#ffffff0b}.crash-auto-cashout__mode button,.crash-auto-mode-toggle button{min-height:34px;border:0;background:transparent;padding:.2rem .45rem;font-size:10px;font-weight:900;color:#e2e8f0a3;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.crash-auto-cashout__mode button[data-active=true],.crash-auto-mode-toggle button[data-active=true]{background:#7dd3fc33;color:#dff7ff;box-shadow:inset 0 0 0 1px #7dd3fc42}.crash-auto-cashout__mode button:disabled{cursor:not-allowed;opacity:.56}.crash-auto-cashout__field{display:block;min-width:0;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0e;padding:.2rem}.crash-auto-cashout__input{width:100%;min-width:0;border:0;background:transparent;padding:.45rem .5rem;text-align:right;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:20px;font-weight:900;line-height:1;color:#fff;outline:none}.crash-auto-cashout__input:focus{border-radius:10px;outline:2px solid rgba(125,211,252,.45);outline-offset:1px}.crash-auto-cashout__preview{grid-column:1 / -1;min-width:0;text-align:right;font-size:10px;font-weight:800;letter-spacing:.04em;color:#bae6fdd1}.slot-auto-field .crash-auto-mode-toggle{width:100%;min-width:0;margin-bottom:.45rem}.tower-win-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;border:0;background:#03071285;padding:1rem;color:inherit;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tower-win-modal__panel{display:grid;width:min(78vw,360px);place-items:center;border-radius:18px;border:2px solid rgba(148,163,153,.32);background:linear-gradient(180deg,#4a5652f5,#2a3431fa),#303a38;box-shadow:0 24px 80px #00000073,inset 0 1px #ffffff1a;padding:1.35rem 1.2rem 1.15rem}.tower-win-modal__sparkles{font-size:18px;font-weight:900;letter-spacing:.26em;color:#6ee787}.tower-win-modal__multiplier{margin-top:.2rem;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:clamp(2rem,11vw,3.3rem);font-weight:950;line-height:1;color:#64e780}.tower-win-modal__title{margin-top:.35rem;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:clamp(3.1rem,18vw,5rem);font-weight:950;line-height:.84;color:#ffd56a;text-align:center;text-shadow:0 6px 0 #a65b22,0 10px 18px rgba(0,0,0,.35)}.tower-win-modal__payout{display:flex;width:100%;min-height:56px;align-items:center;justify-content:center;margin-top:1.1rem;border-radius:12px;background:#1118174d;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:1.35rem;font-weight:950;color:#fff}.tower-difficulty-options{display:grid;gap:.35rem}.tower-difficulty-option{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:linear-gradient(135deg,#1e293be6,#0f172af0),#0f172ae6;padding:.72rem .82rem;color:#f8fafcdb;text-align:left;box-shadow:inset 0 1px #ffffff0a;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.tower-difficulty-option:hover:not(:disabled){border-color:#fb923c6b;background:linear-gradient(135deg,#2d3446f0,#141f32f5),#141f32eb;transform:translateY(-1px)}.tower-difficulty-option--active{border-color:#f97316b3;background:radial-gradient(circle at 18% 18%,rgba(251,146,60,.2),transparent 42%),linear-gradient(135deg,#43261deb,#1e293bdb);box-shadow:inset 0 0 0 1px #fb923c2e,0 10px 24px #f973161f}.tower-difficulty-option:disabled{cursor:not-allowed;opacity:.46;transform:none}.tower-difficulty-option__label{color:#f8fafcf0;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;font-weight:900;letter-spacing:.16em}.tower-difficulty-option--active .tower-difficulty-option__label{color:#fed7aa}.tower-difficulty-option__desc{color:#e2e8f094;font-size:10px;font-weight:800}.tower-difficulty-option--active .tower-difficulty-option__desc{color:#ffedd5b8}@media (min-width: 640px){.tower-difficulty-option{flex-direction:row;align-items:center;border-radius:16px}}.plinko-win-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:grid;place-items:center;border:0;background:#0307128f;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));color:inherit;font:inherit;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.plinko-win-modal__panel{display:grid;width:min(88vw,420px);place-items:center;border-radius:18px;border:1px solid rgba(125,211,252,.38);background:radial-gradient(circle at 50% 0%,rgba(125,211,252,.22),transparent 44%),linear-gradient(180deg,#0c1827fa,#070d18fa);box-shadow:0 28px 92px #00000080,0 0 42px #7dd3fc29,inset 0 1px #ffffff1a;padding:clamp(1.1rem,4vw,1.55rem)}.plinko-win-modal__eyebrow{border-radius:999px;border:1px solid rgba(232,212,138,.35);background:#e8d48a14;padding:.36rem .7rem;color:#e8d48af2;font-size:.72rem;font-weight:900;letter-spacing:.08em}.plinko-win-modal__title{margin-top:.85rem;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:clamp(2.45rem,13vw,4.55rem);font-weight:950;line-height:.92;color:#ffd56a;text-shadow:0 5px 0 rgba(143,72,23,.9),0 12px 22px rgba(0,0,0,.38)}.plinko-win-modal__amount{margin-top:.7rem;font-family:var(--font-display, ui-sans-serif, system-ui, sans-serif);font-size:clamp(2.15rem,12vw,4rem);font-weight:950;line-height:1;color:#7dd3fc;text-shadow:0 0 26px rgba(125,211,252,.24)}.plinko-win-modal__meta{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1rem}.plinko-win-modal__meta>span{display:grid;min-height:58px;align-content:center;gap:.2rem;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:#0f172a94;padding:.52rem .42rem;color:#ffffff8c;font-size:.72rem;font-weight:800}.plinko-win-modal__meta strong{display:block;overflow:hidden;color:#fff;font-size:clamp(.82rem,3.8vw,1rem);font-weight:950;text-overflow:ellipsis;white-space:nowrap}.plinko-win-modal__meta .is-win strong{color:#86efac}.plinko-win-modal__meta .is-loss strong{color:#fca5a5}@media (max-width: 420px){.plinko-win-modal__meta{grid-template-columns:1fr}.plinko-win-modal__meta>span{min-height:48px}}.crash-auto-presets{grid-template-columns:repeat(3,minmax(0,1fr))}.plinko-auto-bot-button{width:100%;border-color:#7dd3fc6b;background:radial-gradient(circle at 50% 36%,rgba(125,211,252,.16),transparent 62%),#141f32bd}.plinko-auto-bot-button--active{border-color:#f3d67d94;background:radial-gradient(circle at 50% 36%,rgba(243,214,125,.22),transparent 62%),#5c4626c7;color:#fff3b8}.plinko-auto-bot-status{margin-top:8px}.plinko-balls-control .data-num{white-space:nowrap}.plinko-balls-grid .game-choice-btn{min-width:0}.plinko-auto-modal__panel{width:min(560px,calc(100vw - 24px))}.plinko-auto-section{display:grid;gap:8px}.plinko-auto-section__title{font-size:12px;font-weight:950;letter-spacing:.12em;color:#86efac}.plinko-auto-presets{grid-template-columns:repeat(3,minmax(0,1fr))}.plinko-auto-presets--rounds{grid-template-columns:repeat(4,minmax(0,1fr))}.plinko-auto-readonly{display:flex;min-height:46px;align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#050a1370;padding:0 12px;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:14px;font-weight:850;color:#ffffffd1}.plinko-auto-custom{margin-top:2px}.dice-auto-modal__panel{width:min(620px,calc(100vw - 24px))}.dice-auto-section{display:grid;gap:8px}.dice-auto-section__title{font-size:12px;font-weight:950;letter-spacing:.12em;color:#8fe7ff}.dice-auto-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.dice-auto-mode-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.dice-auto-adjust-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(118px,.46fr);gap:10px}.dice-auto-switches{grid-template-columns:1fr}.dice-auto-bot-button{width:100%;grid-template-columns:auto minmax(0,1fr) auto;justify-items:start;border-color:#7dd3fc6b;background:radial-gradient(circle at 16% 28%,rgba(125,211,252,.16),transparent 52%),#141f32bd}.dice-auto-bot-button svg{color:#8fe7ff}.dice-auto-bot-button--active{border-color:#f3d67d94;background:radial-gradient(circle at 16% 28%,rgba(243,214,125,.2),transparent 54%),#5c4626c7;color:#fff3b8}.dice-auto-bot-status{margin-top:8px}.dice-auto-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.dice-auto-stat{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#050a136b;padding:9px 10px}.dice-auto-stat span{display:block;overflow:hidden;color:#ffffff80;font-size:10px;font-weight:900;letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap}.dice-auto-stat strong{display:block;overflow:hidden;margin-top:3px;color:#f8fafc;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.dice-auto-stat--win strong{color:#86efac}.dice-auto-stat--loss strong{color:#fca5a5}.dice-auto-stage-card{display:grid;min-width:142px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border:1px solid rgba(125,211,252,.24);border-radius:14px;background:#07131f9e;padding:8px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dice-auto-stage-card div{min-width:0}.dice-auto-stage-card span{display:block;color:#ffffff8a;font-size:9px;font-weight:900;letter-spacing:.12em;white-space:nowrap}.dice-auto-stage-card strong{display:block;overflow:hidden;margin-top:2px;color:#f8fafc;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.dice-auto-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.dice-auto-adjust-grid{grid-template-columns:minmax(0,1fr) minmax(82px,.42fr);gap:6px}.dice-auto-modal__panel{max-height:min(86svh,620px)}.dice-auto-stage-card{display:none}}.keno-payout-ladder{display:grid;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.keno-payout-cell{min-width:72px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0f;padding:7px 8px;text-align:center}.keno-payout-cell strong{display:block;color:#ffffffb8;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;font-weight:900;white-space:nowrap}.keno-payout-cell span{display:block;margin-top:3px;color:#ffffff6b;font-size:9px;font-weight:850;letter-spacing:.06em;white-space:nowrap}.keno-payout-cell--positive{border-color:#34d39938}.keno-payout-cell--positive strong{color:#86efac}.keno-payout-cell--active{border-color:#a855f7b8;background:#6d28d9c7;box-shadow:0 0 18px #9333ea47}.keno-auto-modal__panel{width:min(620px,calc(100vw - 24px))}.keno-auto-section{display:grid;gap:8px}.keno-auto-section__title{font-size:12px;font-weight:950;letter-spacing:.12em;color:#86efac}.keno-auto-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.keno-auto-mode-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.keno-auto-adjust-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(118px,.46fr);gap:10px}.keno-auto-switches{grid-template-columns:repeat(2,minmax(0,1fr))}.keno-auto-bot-button{width:100%;grid-template-columns:auto minmax(0,1fr) auto;justify-items:start;border-color:#34d3996b;background:radial-gradient(circle at 16% 28%,rgba(52,211,153,.16),transparent 52%),#141f32bd}.keno-auto-bot-button svg{color:#86efac}.keno-auto-bot-button--active{border-color:#a855f794;background:radial-gradient(circle at 16% 28%,rgba(168,85,247,.24),transparent 56%),#472874c7;color:#f5edff}.keno-auto-bot-status{margin-top:8px}.keno-auto-stats,.keno-auto-stage-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.keno-auto-stage-card{grid-template-columns:repeat(3,minmax(0,1fr))}.keno-auto-stats{margin-top:10px}.keno-auto-stat,.keno-auto-stage-card>div{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#050a136b;padding:9px 10px}.keno-auto-stat span,.keno-auto-stage-card span{display:block;overflow:hidden;color:#ffffff80;font-size:10px;font-weight:900;letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap}.keno-auto-stat strong,.keno-auto-stage-card strong{display:block;overflow:hidden;margin-top:3px;color:#f8fafc;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.keno-auto-stat--win strong{color:#86efac}.keno-auto-stat--loss strong{color:#fca5a5}@media (max-width: 640px){.keno-auto-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.keno-auto-adjust-grid{grid-template-columns:minmax(0,1fr) minmax(82px,.42fr);gap:6px}.keno-auto-switches{grid-template-columns:repeat(2,minmax(0,1fr))}.keno-auto-modal__panel{max-height:min(86svh,620px)}.keno-auto-stage-card{grid-template-columns:1fr}}.slot-auto-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;display:grid;place-items:center;background:#02060eb8;padding:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slot-auto-modal__panel{width:min(640px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;border:1px solid rgba(243,214,125,.3);border-radius:18px;background:#08101ef5;box-shadow:inset 0 0 0 1px #ffffff0d,0 26px 80px #00000085;color:#fff}.slot-auto-modal__header,.slot-auto-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px}.slot-auto-modal__header{border-bottom:1px solid rgba(255,255,255,.1)}.slot-auto-modal__header span,.slot-auto-summary span,.slot-auto-field span{display:block;font-size:11px;font-weight:900;letter-spacing:.16em;color:#ffffff85}.slot-auto-modal__header strong{display:block;margin-top:4px;font-size:22px;font-weight:950}.slot-auto-modal__header button,.slot-auto-actions button{min-height:42px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff14;padding:0 14px;font-size:12px;font-weight:900;color:#ffffffd1}.slot-auto-modal__body{display:grid;gap:14px;padding:18px}.slot-auto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.slot-auto-field{display:grid;gap:7px;min-width:0}.slot-auto-field input{width:100%;min-height:46px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#050a139e;padding:0 12px;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:16px;font-weight:850;color:#fff}.slot-auto-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.slot-auto-presets button{min-height:40px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#ffffff12;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-weight:850;color:#ffffffb8}.slot-auto-presets .slot-auto-preset--active{border-color:#f3d67d8f;background:#5c4626b8;color:#f3d67d}.slot-auto-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.slot-auto-switch{display:flex;min-height:46px;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0f;padding:0 12px;font-size:12px;font-weight:850;color:#ffffffd1}.slot-auto-switch input{width:18px;height:18px;accent-color:#f3d67d}.slot-auto-modal__footer{border-top:1px solid rgba(255,255,255,.1)}.slot-auto-summary strong{display:block;margin-top:4px;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:14px;color:#8fe7ff}.slot-auto-actions{display:flex;gap:8px}.slot-auto-actions button:last-child{border-color:#7dd3fc75;background:#145b6dd1;color:#e0f8ff}.mega-buy-confirm__panel{width:min(520px,calc(100vw - 24px))}.mega-buy-confirm__hero{display:grid;justify-items:center;gap:6px;border-radius:16px;border:1px solid rgba(243,214,125,.28);background:radial-gradient(circle at 50% 0%,rgba(243,214,125,.24),transparent 58%),linear-gradient(180deg,#5c46265c,#050a135c);padding:18px;text-align:center}.mega-buy-confirm__hero span{font-size:11px;font-weight:950;letter-spacing:.18em;color:#ffffff9e}.mega-buy-confirm__hero strong{font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(34px,8vw,58px);font-weight:950;line-height:.95;color:#fff3b8;text-shadow:0 0 28px rgba(243,214,125,.24)}.mega-buy-confirm__hero small{font-size:12px;font-weight:850;color:#ffffffa3}.mega-buy-confirm__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mega-buy-confirm__grid div{min-width:0;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;padding:10px}.mega-buy-confirm__grid span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:950;letter-spacing:.12em;color:#ffffff80}.mega-buy-confirm__grid strong{display:block;overflow:hidden;margin-top:4px;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:15px;font-weight:900;color:#f8fafc}.mega-slot-alert{position:absolute;left:50%;bottom:86px;z-index:5;display:inline-flex;max-width:min(620px,calc(100vw - 32px));transform:translate(-50%);align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(212,87,74,.5);background:#371217e6;padding:8px 14px;font-size:11px;font-weight:850;color:#fecaca}.game-fullscreen-shell[data-slot-layout=mega] .slot-bigwin-stage{display:flex;top:54px;right:8px;bottom:8px;left:8px;border-radius:10px}.game-fullscreen-shell[data-slot-layout=mega] .mega-feature-result-stage{top:54px;right:8px;bottom:8px;left:8px;border-radius:10px}.chicken-road-page{width:100%;padding:8px}.chicken-road-arcade{display:grid;min-height:min(72svh,760px);overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:#0c1c28;box-shadow:0 30px 70px #00000052,inset 0 1px #ffffff0a;grid-template-columns:minmax(280px,390px) minmax(0,1fr)}.chicken-road-control-panel{position:relative;z-index:5;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 78% 16%,rgba(125,211,252,.12),transparent 22%),linear-gradient(180deg,#253a48fa,#112432fa);padding:clamp(16px,2.4vw,28px)}.chicken-road-control-tabs{display:inline-flex;width:100%;border-radius:999px;background:#050f18b8;padding:7px}.chicken-road-control-tabs span{display:inline-flex;min-height:46px;width:100%;align-items:center;justify-content:center;border-radius:999px;background:#465e70;font-size:16px;font-weight:950;color:#f8fafc}.chicken-road-control-body{display:grid;gap:18px;margin-top:24px}.chicken-road-select-label{display:grid;gap:8px;font-size:13px;font-weight:900;color:#ffffff9e}.chicken-road-select{min-height:48px;width:100%;border:1px solid rgba(125,211,252,.22);border-radius:12px;background:#102433;padding:0 14px;font-size:16px;font-weight:900;color:#fff;outline:none}.chicken-road-select:focus-visible{border-color:#7dd3fcb8;outline:2px solid rgba(125,211,252,.42);outline-offset:2px}.chicken-road-select:disabled{opacity:.58}.chicken-road-difficulty-summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;border-radius:14px;border:1px solid rgba(125,211,252,.18);background:#07101c73;padding:10px 12px}.chicken-road-difficulty-summary span{border-radius:999px;background:#7dd3fc2e;padding:5px 8px;font-size:10px;font-weight:950;color:#9ae8ff}.chicken-road-difficulty-summary strong{min-width:0;text-align:right;font-size:12px;color:#ffffffb8}.chicken-road-actions{display:grid;gap:12px}.chicken-road-primary,.chicken-road-cashout,.chicken-road-reset{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border-radius:12px;font-size:18px;font-weight:950;transition:opacity .16s ease,transform .16s ease,background .16s ease}.chicken-road-primary{background:#3b78db;color:#fff;box-shadow:0 14px 26px #236ad63d}.chicken-road-cashout{flex-direction:column;gap:2px;border:1px solid rgba(125,211,252,.28);background:#7dd3fc29;color:#c8f1ff}.chicken-road-cashout span{font-size:13px;letter-spacing:.14em}.chicken-road-cashout strong{font-size:18px;line-height:1}.chicken-road-reset{border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#ffffffd1}.chicken-road-primary:disabled,.chicken-road-cashout:disabled,.chicken-road-reset:disabled{cursor:not-allowed;opacity:.42}.chicken-road-primary:not(:disabled):active,.chicken-road-cashout:not(:disabled):active,.chicken-road-reset:not(:disabled):active{transform:translateY(1px)}.chicken-road-road-panel{display:grid;min-width:0;grid-template-rows:auto minmax(420px,1fr);background:#0d1d29}.chicken-road-road-topbar{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.08);background:#050c1561;padding:0 18px}.chicken-road-road-topbar>div:first-child{display:flex;min-width:0;align-items:center;gap:10px}.chicken-road-road-topbar strong,.chicken-road-road-topbar span,.chicken-road-status{font-weight:950}.chicken-road-road-topbar strong{margin-right:12px;color:#f5dd91}.chicken-road-road-topbar span,.chicken-road-status{letter-spacing:.24em;color:#ffffff8c;white-space:nowrap}.chicken-road-road{position:relative;--chicken-road-camera: 0;min-height:420px;overflow:hidden;background:linear-gradient(90deg,rgba(15,32,45,.98) 0 12%,transparent 12%),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px),#0d1d29;background-size:auto,10.5% 100%,100% 20%,auto;background-position:0 0,calc(var(--chicken-road-camera) * -18px) 0,0 0,0 0;transition:background-position .42s cubic-bezier(.2,.88,.2,1)}.chicken-road-road:before{content:"";position:absolute;top:0;right:0;bottom:0;left:12%;background:repeating-linear-gradient(90deg,transparent 0 9.6%,rgba(255,255,255,.08) 9.6% 10%,transparent 10% 10.5%),repeating-linear-gradient(0deg,transparent 0 72px,rgba(255,255,255,.09) 72px 96px,transparent 96px 120px);opacity:.55;background-position:calc(var(--chicken-road-camera) * -18px) 0,0 0;transition:background-position .42s cubic-bezier(.2,.88,.2,1)}.chicken-road-sidewalk{position:absolute;inset:0 auto 0 0;z-index:3;width:12%;min-width:90px;border-right:8px solid rgba(96,119,132,.7);background:linear-gradient(180deg,transparent 0 80%,rgba(5,10,19,.18) 80%),#223847}.chicken-road-traffic-light{position:absolute;top:12%;right:14px;display:flex;gap:8px;border-radius:999px;background:#405667;padding:8px;box-shadow:0 10px 24px #00000047}.chicken-road-traffic-light span{display:block;height:26px;width:26px;border-radius:999px;background:#263a48;box-shadow:inset 0 0 0 4px #ffffff14}.chicken-road-traffic-light span:first-child{background:#ffd24a}.chicken-road-start-zone{position:absolute;right:-8px;bottom:26%;height:18%;width:100%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.25) 0 16px,transparent 16px 28px);opacity:.78}.chicken-road-lanes{position:absolute;top:0;right:0;bottom:0;left:12%;z-index:2;display:grid;pointer-events:none}.chicken-road-lane{position:relative;border-left:1px dashed rgba(255,255,255,.08);background:transparent;min-width:0}.chicken-road-lane:last-child{border-right:1px dashed rgba(255,255,255,.08)}.chicken-road-lane__step,.chicken-road-lane__mult{position:absolute;left:50%;border-radius:999px;transform:translate(-50%);font-weight:950;white-space:nowrap}.chicken-road-lane__step{bottom:calc(20% + 46px);display:grid;min-height:28px;min-width:28px;place-items:center;background:#334552e0;padding:0 7px;font-size:clamp(9px,.9vw,12px);color:#ffffffc7}.chicken-road-lane__mult{bottom:20%;display:inline-flex;min-height:38px;min-width:min(88%,112px);align-items:center;justify-content:center;background:#435867f2;padding:0 10px;font-size:clamp(10px,1.15vw,15px);color:#fff}.chicken-road-lane--next{background:#f3d67d1a;box-shadow:inset 0 0 0 1px #f3d67d2e}.chicken-road-lane--next .chicken-road-lane__mult{background:#6c501cfa;color:#fde68a;box-shadow:0 0 0 2px #f3d67d2e,0 14px 28px #00000047}.chicken-road-lane--preview{background:#7dd3fc0e}.chicken-road-lane--preview .chicken-road-lane__mult{background:#344a59fa;color:#e2f6ffdb;box-shadow:inset 0 0 0 1px #7dd3fc24}.chicken-road-lane--crossed,.chicken-road-lane--safe{background:#23d39214}.chicken-road-lane--crossed .chicken-road-lane__mult,.chicken-road-lane--safe .chicken-road-lane__mult{background:#0e7456eb;color:#d1fae5}.chicken-road-lane--hit{background:#dc262629;box-shadow:inset 0 0 0 1px #f8717133}.chicken-road-lane--hit .chicken-road-lane__mult{background:#7f1d1df2;color:#fee2e2}.chicken-road-traffic{position:absolute;top:0;right:0;bottom:0;left:12%;z-index:4;pointer-events:none}.chicken-road-traffic-car{position:absolute;width:clamp(54px,5vw,94px);aspect-ratio:.75;background-image:url(/game-art/chicken-road/vehicles.png);background-repeat:no-repeat;background-size:400% 200%;filter:drop-shadow(0 18px 18px rgba(0,0,0,.38))}.chicken-road-hit-car{position:absolute;z-index:9;bottom:13%;width:clamp(68px,6.2vw,116px);aspect-ratio:.75;background-image:url(/game-art/chicken-road/vehicles.png);background-repeat:no-repeat;background-size:400% 200%;filter:drop-shadow(0 18px 22px rgba(0,0,0,.48)) saturate(1.08) brightness(1.08)}.chicken-road-hit-car:after{content:"";position:absolute;left:50%;top:50%;width:108%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(252,165,165,.92) 0 16%,rgba(248,113,113,.5) 17% 34%,transparent 58%);transform:translate(-50%,-50%);animation:chicken-road-impact-burst .52s ease-out both;pointer-events:none}.chicken-road-hit-car--down{transform:translate(-50%) rotate(180deg);animation:chicken-road-impact-down .54s cubic-bezier(.2,.86,.2,1) both}.chicken-road-hit-car--up{transform:translate(-50%);animation:chicken-road-impact-up .54s cubic-bezier(.2,.86,.2,1) both}.chicken-road-traffic-car--down{top:-170px;transform:translate(-50%) rotate(180deg);animation:chicken-road-drive-down linear infinite}.chicken-road-traffic-car--up{bottom:-170px;transform:translate(-50%);animation:chicken-road-drive-up linear infinite}.chicken-road-traffic-car--0{background-position:0% 0%}.chicken-road-traffic-car--1{background-position:33.333% 0%}.chicken-road-traffic-car--2{background-position:66.666% 0%}.chicken-road-traffic-car--3{background-position:100% 0%}.chicken-road-traffic-car--4{background-position:0% 100%}.chicken-road-traffic-car--5{background-position:33.333% 100%}.chicken-road-traffic-car--6{background-position:66.666% 100%}.chicken-road-traffic-car--7{background-position:100% 100%}.chicken-road-runner{position:absolute;bottom:17%;z-index:7;width:clamp(76px,7.5vw,138px);aspect-ratio:1.45;transform:translate(-50%);background-image:url(/game-art/chicken-road/chicken-side.png);background-repeat:no-repeat;background-size:300% 200%;filter:drop-shadow(0 16px 14px rgba(0,0,0,.36));transition:left .42s cubic-bezier(.2,.88,.2,1),transform .18s ease,filter .18s ease}.chicken-road-runner--idle{background-position:0% 0%}.chicken-road-runner--hop{background-position:50% 0%;transform:translate(-50%,-18%) scale(1.05)}.chicken-road-runner--cashout{background-position:50% 100%;transform:translate(-50%) scale(1.08);filter:drop-shadow(0 16px 14px rgba(0,0,0,.36)) brightness(1.08)}.chicken-road-runner--busted{background-position:100% 100%;transform:translate(-50%) rotate(-5deg);filter:drop-shadow(0 16px 14px rgba(0,0,0,.36)) saturate(.78)}.chicken-road-meter{position:absolute;right:clamp(14px,2vw,26px);top:clamp(14px,2vw,26px);z-index:8;display:grid;min-width:148px;gap:2px;border:1px solid rgba(243,214,125,.34);border-radius:18px;background:#050a13b8;padding:12px 14px;text-align:right;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.chicken-road-meter span,.chicken-road-meter small{font-size:10px;font-weight:850;letter-spacing:.14em;color:#ffffff94}.chicken-road-meter strong{font-family:var(--font-display, Inter, system-ui, sans-serif);font-size:clamp(26px,4vw,44px);color:#f3d67d}.chicken-road-result{position:absolute;left:50%;top:16%;z-index:10;display:grid;min-width:min(340px,calc(100% - 40px));transform:translate(-50%);place-items:center;border-radius:20px;padding:18px 22px;text-align:center;box-shadow:0 20px 48px #00000061;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.chicken-road-result strong{font-size:clamp(22px,3vw,36px);font-weight:950}.chicken-road-result span{margin-top:4px;font-size:clamp(18px,2.4vw,28px);font-weight:950}.chicken-road-result--win{border:1px solid rgba(52,211,153,.36);background:#064e3bb8;color:#d1fae5}.chicken-road-result--loss{border:1px solid rgba(248,113,113,.36);background:#7f1d1db8;color:#fee2e2}.chicken-road-info-grid{display:grid;gap:12px;margin-top:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@keyframes chicken-road-drive-down{0%{top:-190px}to{top:calc(100% + 190px)}}@keyframes chicken-road-drive-up{0%{bottom:-190px}to{bottom:calc(100% + 190px)}}@keyframes chicken-road-impact-down{0%{opacity:.96;transform:translate(-50%,-260%) rotate(180deg)}76%{opacity:1;transform:translate(-50%,-10%) rotate(180deg)}to{opacity:1;transform:translate(-50%,-18%) rotate(183deg)}}@keyframes chicken-road-impact-up{0%{opacity:.96;transform:translate(-50%,230%)}76%{opacity:1;transform:translate(-50%,-10%)}to{opacity:1;transform:translate(-50%,-18%) rotate(-3deg)}}@keyframes chicken-road-impact-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.48)}42%{opacity:.92}to{opacity:0;transform:translate(-50%,-50%) scale(1.28)}}@media (max-width: 980px){.chicken-road-arcade{grid-template-columns:1fr;min-height:0}.chicken-road-control-panel{order:2;border-top:1px solid rgba(255,255,255,.08);border-right:0}.chicken-road-road-panel{order:1;grid-template-rows:auto minmax(390px,56svh)}.chicken-road-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.chicken-road-page{padding:0}.chicken-road-arcade{min-height:0;border-radius:0}.chicken-road-road-panel{grid-template-rows:auto minmax(380px,54svh)}.chicken-road-road{min-height:380px}.chicken-road-road-topbar{min-height:50px;padding:0 12px}.chicken-road-road-topbar span{display:none}.chicken-road-road-topbar .game-activity-heat span{color:#ffffffc2;display:inline;letter-spacing:.08em}.chicken-road-road-topbar .game-activity-heat strong{margin-right:0;color:#f3d67d}.chicken-road-control-panel{padding:12px}.chicken-road-control-tabs{padding:6px}.chicken-road-control-tabs span{min-height:40px;font-size:15px}.chicken-road-control-body{gap:12px;margin-top:14px}.chicken-road-select{min-height:42px;font-size:15px}.chicken-road-difficulty-summary{min-height:40px;padding:8px 10px}.chicken-road-actions{gap:9px}.chicken-road-primary,.chicken-road-cashout,.chicken-road-reset{min-height:48px;font-size:16px}.chicken-road-sidewalk{min-width:58px}.chicken-road-traffic-light{right:8px}.chicken-road-traffic-light span{height:18px;width:18px}.chicken-road-lane__step{bottom:calc(19% + 36px);display:grid;min-height:22px;min-width:22px;padding:0 6px;font-size:9px}.chicken-road-lane__mult{bottom:19%;min-height:32px;min-width:min(88%,92px);padding:0 6px;font-size:12px}.chicken-road-traffic-car{width:clamp(46px,13vw,64px)}.chicken-road-hit-car{width:clamp(58px,15vw,78px)}.chicken-road-runner{width:clamp(66px,18vw,90px)}.chicken-road-meter{top:10px;right:10px;min-width:112px;border-radius:16px;padding:9px 10px}.chicken-road-meter span,.chicken-road-meter small{font-size:9px}.chicken-road-meter strong{font-size:30px}}@media (max-width: 430px){.chicken-road-road-panel{grid-template-rows:auto minmax(370px,52svh)}.chicken-road-road{min-height:370px}.chicken-road-lane__mult{min-width:min(88%,78px);font-size:11px}}@media (max-width: 640px){.game-fullscreen-shell[data-game-id=chicken-road]>main{padding-bottom:max(.2rem,env(safe-area-inset-bottom))}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-page{height:100%;min-height:0;overflow:hidden}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-arcade{height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-road-panel{min-height:0;grid-template-rows:44px minmax(0,1fr)}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-road{min-height:0}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-control-panel{max-height:max(196px,min(31svh,252px));overflow-y:auto;overscroll-behavior:contain;padding:8px 10px max(10px,env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-control-tabs,.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-difficulty-summary{display:none}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-control-body{gap:8px;margin-top:0}.game-fullscreen-shell[data-game-id=chicken-road] .bet-controls__presets{display:none}.game-fullscreen-shell[data-game-id=chicken-road] .bet-controls{border:0;background:transparent;box-shadow:none;padding:0!important}.game-fullscreen-shell[data-game-id=chicken-road] .bet-controls__header{display:none}.game-fullscreen-shell[data-game-id=chicken-road] .bet-controls__entry{display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:.35rem;margin-top:0!important;border-radius:12px;padding:.3rem!important}.game-fullscreen-shell[data-game-id=chicken-road] .bet-controls__input{min-height:44px!important;padding:.2rem .45rem!important;font-size:19px!important;line-height:1!important}.game-fullscreen-shell[data-game-id=chicken-road] .bet-controls__adjusters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:0!important}.game-fullscreen-shell[data-game-id=chicken-road] .bet-controls__adjusters .game-choice-btn{min-height:44px;padding:0!important}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-select-label{gap:5px}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-select{min-height:44px;font-size:14px}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-actions{gap:6px}.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-primary,.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-cashout,.game-fullscreen-shell[data-game-id=chicken-road] .chicken-road-reset{min-height:44px;border-radius:11px;font-size:14px}}.a2hs-prompt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;background:#02061794;padding:16px max(14px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));color:#f8fafc}.a2hs-prompt__sheet{position:relative;width:min(100%,440px);overflow:hidden;border:1px solid rgba(232,212,138,.28);border-radius:22px;background:radial-gradient(circle at 18% 0%,rgba(34,211,238,.22),transparent 38%),linear-gradient(180deg,#0c192bfa,#050a13fa);box-shadow:0 24px 60px #0000007a;padding:18px}.a2hs-prompt__close{position:absolute;top:12px;right:12px;display:inline-flex;height:44px;width:44px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0f;color:#ffffffc7}.a2hs-prompt__close:focus-visible,.a2hs-prompt__primary:focus-visible,.a2hs-prompt__secondary:focus-visible{outline:2px solid rgba(243,214,125,.72);outline-offset:2px}.a2hs-prompt__hero{display:flex;min-width:0;align-items:center;gap:12px;padding-right:54px}.a2hs-prompt__icon{display:inline-flex;height:46px;width:46px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(125,211,252,.42);border-radius:14px;background:#0e749047;color:#8fe7ff}.a2hs-prompt__eyebrow{font-size:11px;font-weight:900;letter-spacing:.16em;color:#f3d67d}.a2hs-prompt__title{margin-top:3px;font-size:20px;font-weight:950;line-height:1.18;color:#fff}.a2hs-prompt__copy{margin-top:12px;font-size:13px;font-weight:650;line-height:1.65;color:#ffffffbd}.a2hs-prompt__steps{display:grid;gap:8px;margin-top:14px}.a2hs-prompt__step{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0e;padding:10px}.a2hs-prompt__step-icon{display:inline-flex;height:34px;width:34px;align-items:center;justify-content:center;border-radius:10px;background:#f3d67d24;color:#f3d67d}.a2hs-prompt__step-title{font-size:13px;font-weight:900;color:#fff}.a2hs-prompt__step-text{margin-top:2px;font-size:12px;font-weight:650;line-height:1.45;color:#ffffff9e}.a2hs-prompt__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:14px}.a2hs-prompt__primary,.a2hs-prompt__secondary{min-height:44px;border-radius:999px;padding:0 18px;font-size:14px;font-weight:950}.a2hs-prompt__primary{border:1px solid rgba(232,212,138,.55);background:linear-gradient(180deg,#f7dc84,#cda64a);color:#241909;box-shadow:0 12px 26px #cda64a3d}.a2hs-prompt__secondary{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffc2}@media (orientation: landscape) and (max-height: 520px){.a2hs-prompt{align-items:center;padding-top:max(8px,env(safe-area-inset-top));padding-bottom:max(8px,env(safe-area-inset-bottom))}.a2hs-prompt__sheet{width:min(92vw,620px);max-height:calc(100dvh - 16px);border-radius:18px;padding:14px}.a2hs-prompt__hero{gap:10px}.a2hs-prompt__icon{height:40px;width:40px;border-radius:12px}.a2hs-prompt__title{font-size:18px}.a2hs-prompt__copy{margin-top:8px;font-size:12px;line-height:1.45}.a2hs-prompt__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.a2hs-prompt__step{grid-template-columns:28px minmax(0,1fr);gap:7px;padding:8px}.a2hs-prompt__step-icon{height:28px;width:28px;border-radius:8px}.a2hs-prompt__step-title{font-size:12px}.a2hs-prompt__step-text{font-size:10px;line-height:1.3}.a2hs-prompt__actions{margin-top:10px}.a2hs-prompt__primary,.a2hs-prompt__secondary{min-height:44px;font-size:13px}.mega-slot-machine__chrome{grid-template-rows:40px minmax(0,1fr) 58px;gap:4px;padding:4px max(5px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(5px,env(safe-area-inset-left))}.mega-slot-topbar{grid-template-columns:auto minmax(88px,132px) minmax(0,1fr) auto auto auto;gap:5px}.mega-slot-icon-btn,.mega-slot-pill{height:40px;min-width:40px}.mega-slot-pill{width:40px;padding:0;font-size:0}.mega-slot-brand__title{font-size:14px}.mega-slot-brand__sub{font-size:8px}.mega-slot-jackpots{height:40px}.mega-slot-jackpot{gap:4px;padding:0 4px}.mega-slot-jackpot span{font-size:8px}.mega-slot-jackpot strong{font-size:10px}.mega-slot-body{grid-template-columns:104px minmax(0,1fr) 84px;gap:4px}.mega-slot-side,.mega-slot-stage{border-radius:10px;padding:4px}.mega-slot-logo-card{min-height:60px;padding:7px}.mega-slot-logo-card__title{font-size:15px}.mega-slot-bonus-panel{gap:5px}.mega-slot-multiplier{min-height:42px;font-size:22px}.mega-slot-free-spins{padding:5px}.mega-slot-free-spins strong{font-size:17px}.mega-slot-free-spins span{font-size:8px}.mega-slot-free-spins small{font-size:7px}.mega-slot-feature-stack{gap:4px}.mega-slot-feature-stack>div{padding:4px 5px}.mega-slot-feature-stack span{font-size:7px}.mega-slot-feature-stack strong{font-size:9px}.mega-slot-mini-pay{display:none}.mega-slot-stage{grid-template-rows:minmax(0,1fr);padding:2px}.mega-slot-win-meter{display:none}.mega-slot-board{margin-top:0;border-radius:8px;box-shadow:inset 0 0 0 1px #f3d67d57,inset 0 0 42px #00000057}.mega-slot-fallback-frame{width:min(calc(100cqw - 8px),calc((100cqh - 8px)*1.2));height:min(calc(100cqh - 8px),calc((100cqw - 8px) / 1.2));max-height:none;aspect-ratio:6 / 5;gap:4px}.mega-slot-fallback-reel-track{gap:4px}.mega-slot-fallback-symbol{border-width:1px;border-radius:8px}.mega-slot-fallback-symbol img{width:calc(100% - 8px);height:calc(100% - 8px);max-width:92%;max-height:calc(100% - 8px)}.mega-slot-fallback-symbol__bonus{bottom:5%;padding:1px 5px;font-size:8px}.mega-slot-fallback-win-pop{min-width:min(58%,240px);border-radius:10px;padding:8px 10px}.mega-slot-free-spin-intro__panel{min-width:min(78%,360px);border-radius:12px;padding:14px 18px}.mega-slot-free-spin-intro__title{font-size:24px}.mega-slot-free-spin-intro__spins{font-size:42px}.mega-slot-free-spin-intro__meta{font-size:9px}.mega-slot-controls{grid-template-columns:minmax(74px,.75fr) minmax(128px,1fr) minmax(292px,1.7fr);gap:4px;border-radius:10px;padding:3px 4px}.mega-slot-control-tile--metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.mega-slot-control-tile--metrics>div+div{border-top:0;border-left:1px solid rgba(255,255,255,.08);padding-top:0;padding-left:4px}.mega-slot-control-tile span{font-size:8px}.mega-slot-control-tile strong{font-size:11px}.mega-slot-betbox{grid-template-columns:40px minmax(0,1fr) 40px;gap:4px}.mega-slot-betbox button{height:40px;font-size:10px}.mega-slot-betbox input{height:40px;padding:0 6px;font-size:16px}.mega-slot-action-stack{gap:4px}.mega-slot-speed,.mega-slot-auto,.mega-slot-buy,.mega-slot-spin{height:42px}.mega-slot-speed span,.mega-slot-speed strong,.mega-slot-auto span,.mega-slot-auto strong,.mega-slot-buy span,.mega-slot-buy strong,.mega-slot-spin span,.mega-slot-spin strong{font-size:10px}.game-fullscreen-shell[data-slot-layout=mega] .slot-bigwin-stage,.game-fullscreen-shell[data-slot-layout=mega] .mega-feature-result-stage{top:38px;right:5px;bottom:5px;left:5px}.mega-slot-machine .mega-feature-result-stage{top:5px;right:5px;bottom:5px;left:5px;border-radius:10px}.mega-feature-result-stage__panel{max-height:calc(100% - 12px);gap:.32rem;overflow-y:auto;padding:.55rem}.mega-feature-result-stage__eyebrow{font-size:.56rem}.mega-feature-result-stage__title{font-size:clamp(1.55rem,4.2vw,2.6rem)}.mega-feature-result-stage__amount{font-size:clamp(1.5rem,4.5vw,2.8rem)}.mega-feature-result-stage__meta{padding:.24rem .55rem;font-size:.62rem}.mega-feature-result-stage__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.mega-feature-result-stage__grid div{padding:.35rem .3rem}.mega-feature-result-stage button{min-height:34px;padding:0 1rem}.slot-auto-modal{padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.slot-auto-modal__panel{display:flex;max-height:calc(100svh - 16px);flex-direction:column;overflow:hidden}.slot-auto-modal__header,.slot-auto-modal__footer{flex:0 0 auto;padding:10px 12px}.slot-auto-modal__header strong{margin-top:2px;font-size:16px;line-height:1.05}.slot-auto-modal__header button,.slot-auto-actions button{min-height:36px;border-radius:10px;padding:0 10px}.slot-auto-modal__body{flex:1 1 auto;gap:8px;overflow-y:auto;padding:10px 12px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mega-buy-confirm__hero{padding:12px}.mega-buy-confirm__hero strong{font-size:clamp(30px,7vw,44px)}}@media (orientation: landscape) and (max-width: 760px){.mega-slot-body{grid-template-columns:minmax(82px,22vw) minmax(0,1fr) minmax(58px,15vw);gap:4px}.mega-slot-side--right,.mega-slot-side--left{display:flex}.mega-slot-jackpot:nth-child(3),.mega-slot-jackpot:nth-child(4),.mega-slot-control-tile:nth-child(2){display:none}.mega-slot-jackpots{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-slot-stage{background:linear-gradient(90deg,#030813d6,#0308136b,#030813d6),var(--mega-slot-bg) center / cover no-repeat}.mega-slot-board{background:radial-gradient(circle at 50% 48%,#0308133d,#030813c7 74%),linear-gradient(90deg,#0308135c,#03081314,#0308135c),var(--mega-slot-bg) center / cover no-repeat}.mega-slot-fallback-frame{width:min(calc(100cqw - 12px),calc((100cqh - 12px)*1.2));height:min(calc(100cqh - 12px),calc((100cqw - 12px) / 1.2));max-height:none;aspect-ratio:6 / 5;gap:4px}.mega-slot-fallback-reel-track{gap:4px}.mega-slot-controls{grid-template-columns:minmax(76px,.7fr) minmax(132px,.95fr) minmax(288px,1.8fr)}}@media (max-width: 640px){.slot-auto-modal{place-items:end center;padding:0 max(8px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.slot-auto-modal__panel{display:flex;width:min(100%,430px);max-height:min(76svh,520px);flex-direction:column;overflow:hidden;border-radius:18px 18px 0 0}.slot-auto-modal__header,.slot-auto-modal__footer{flex:0 0 auto;flex-direction:row;align-items:center;padding:10px 12px}.slot-auto-modal__header strong{margin-top:2px;font-size:16px;line-height:1.05}.slot-auto-modal__header button,.slot-auto-actions button{min-height:36px;border-radius:10px;padding:0 10px}.slot-auto-modal__body{flex:1 1 auto;gap:8px;overflow-y:auto;padding:10px 12px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.slot-auto-field{gap:4px}.slot-auto-field input{min-height:36px;border-radius:10px;padding:0 10px;font-size:15px}.slot-auto-presets{gap:6px}.slot-auto-presets button{min-height:32px;border-radius:10px}.slot-auto-grid,.slot-auto-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.slot-auto-switch{min-height:36px;gap:7px;padding:0 9px;font-size:11px}.slot-auto-switch input{width:16px;height:16px;flex:0 0 auto}.slot-auto-summary{min-width:0}.slot-auto-summary strong{margin-top:2px;font-size:13px}.slot-auto-actions{display:grid;min-width:168px;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-buy-confirm__hero{padding:14px}.mega-buy-confirm__grid,.mega-feature-result-stage__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mega-feature-result-stage__panel{width:min(100% - 16px,430px);gap:.42rem;padding:.75rem}.mega-feature-result-stage__grid div{padding:.45rem}.mega-feature-result-stage button{min-height:38px}.slot-spin-actions{grid-template-columns:minmax(72px,.58fr) minmax(82px,.64fr) minmax(0,1fr);gap:6px}.dice-auto-modal .dice-auto-presets,.keno-auto-modal .keno-auto-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.dice-auto-modal .dice-auto-adjust-grid,.keno-auto-modal .keno-auto-adjust-grid{grid-template-columns:minmax(0,1fr) minmax(82px,.42fr);gap:6px}@media (max-width: 380px){.slot-auto-switches{grid-template-columns:minmax(0,1fr)}.slot-auto-summary span{display:none}}}@media (max-width: 380px),(max-height: 700px){.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .group:hover .group-hover\:gap-3{gap:.28rem!important}}@media (min-width: 640px){@media (max-width: 767px){.game-fullscreen-shell .game-result-card .sm\:items-baseline{align-items:center!important}.game-fullscreen-shell .game-result-card .sm\:text-6xl,.game-fullscreen-shell .game-result-card .sm\:text-4xl{font-size:1.08rem!important;line-height:1!important}.game-fullscreen-shell .game-control-stack .sm\:mt-6,.game-fullscreen-shell .game-control-stack .sm\:mt-5{margin-top:.45rem!important}.game-fullscreen-shell .game-stage-panel>.sm\:mt-4{margin-top:.35rem!important}.game-fullscreen-shell .game-control-stack .sm\:mt-4{margin-top:.45rem!important}.game-fullscreen-shell .game-stage-panel>.sm\:mt-3{margin-top:.35rem!important}.game-fullscreen-shell .game-result-card .sm\:mt-3{margin-top:0!important}.game-fullscreen-shell .slot-result-card>.sm\:mt-3{display:none!important}.game-fullscreen-shell .game-control-stack .sm\:mt-3{margin-top:.45rem!important}.game-fullscreen-shell .game-result-card .sm\:text-4xl{font-size:1.08rem!important;line-height:1!important}.game-fullscreen-shell[data-slot-layout=standard] .slot-game-page--classic .slot-result-summary .sm\:text-4xl.font-display{font-size:1.55rem!important;line-height:1!important}.game-fullscreen-shell .game-stage-panel>.grid>button .sm\:text-2xl{font-size:1.15rem!important;line-height:1.1!important}.game-fullscreen-shell .game-result-card .sm\:text-2xl{font-size:1rem!important;line-height:1!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .sm\:text-2xl{margin-top:0!important;font-size:1.1rem!important;line-height:1.05!important}.game-fullscreen-shell .game-stage-panel>.grid>button .sm\:text-3xl{font-size:1.15rem!important;line-height:1.1!important}.game-fullscreen-shell .game-result-card .sm\:text-3xl{font-size:1rem!important;line-height:1!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .sm\:text-3xl{margin-top:0!important;font-size:1.1rem!important;line-height:1.05!important}.game-fullscreen-shell .game-stage-panel>.sm\:mt-2{margin-top:.35rem!important}.game-fullscreen-shell .game-result-card .sm\:mt-2{margin-top:0!important}.game-fullscreen-shell[data-game-id=plinko] .plinko-risk-control .sm\:mt-2,.game-fullscreen-shell[data-game-id=plinko-x] .plinko-risk-control .sm\:mt-2{margin-top:.16rem!important}.game-fullscreen-shell .game-control-stack .sm\:mt-2{margin-top:.45rem!important}.game-fullscreen-shell[data-game-id=wheel] .wheel-risk-control .sm\:mt-2,.game-fullscreen-shell[data-game-id=wheel] .wheel-segments-control .sm\:mt-2{margin-top:.22rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .sm\:mt-2{margin-top:.3rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .sm\:text-\[11px\]{font-size:10px!important;line-height:1.15}}@media (max-width: 380px),(max-height: 700px){.game-fullscreen-shell .game-result-card .sm\:text-6xl,.game-fullscreen-shell .game-result-card .sm\:text-4xl,.game-fullscreen-shell .game-result-card .sm\:text-3xl{font-size:.98rem!important}.game-fullscreen-shell .game-result-card .sm\:text-2xl{font-size:.98rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .sm\:text-2xl{font-size:1rem!important}.game-fullscreen-shell .game-result-card .sm\:text-3xl{font-size:.98rem!important}.game-fullscreen-shell[data-game-id=hilo] .hilo-choice-card .sm\:text-3xl{font-size:1rem!important}.game-fullscreen-shell[data-game-id=dice] .dice-threshold-panel .sm\:gap-3{gap:.28rem!important}.game-fullscreen-shell[data-game-id=keno] .keno-risk-control .sm\:mt-2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem!important;margin-top:.22rem!important}}@media (max-width: 767px){.game-fullscreen-shell[data-game-id=keno] .keno-risk-control .sm\:mt-2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem!important;margin-top:.22rem!important}}@media (orientation: landscape) and (max-height: 640px){.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card>.sm\:mt-3{display:none!important}.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .sm\:text-4xl,.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .sm\:text-3xl,.game-fullscreen-shell[data-slot-layout=mega] .slot-result-card .sm\:text-2xl{font-size:1rem!important;line-height:1!important;white-space:nowrap}}}@media (min-width: 768px){@media (max-width: 767px){.game-fullscreen-shell .game-stage-panel>.md\:grid{gap:.35rem!important;margin-top:.35rem!important}.game-fullscreen-shell .game-stage-panel>.md\:grid>button{border-radius:12px!important;padding:.55rem!important}.game-fullscreen-shell .game-stage-panel>.md\:grid>button .text-2xl,.game-fullscreen-shell .game-stage-panel>.md\:grid>button .text-3xl{font-size:1.15rem!important;line-height:1.1!important}.game-fullscreen-shell .game-control-stack .md\:grid{gap:.35rem!important}}}@media (min-width: 1024px){@media (max-width: 767px){.game-fullscreen-shell .game-stage-panel>.lg\:grid{gap:.35rem!important;margin-top:.35rem!important}.game-fullscreen-shell .game-stage-panel>.lg\:grid>button{border-radius:12px!important;padding:.55rem!important}.game-fullscreen-shell .game-stage-panel>.lg\:grid>button .text-2xl,.game-fullscreen-shell .game-stage-panel>.lg\:grid>button .text-3xl{font-size:1.15rem!important;line-height:1.1!important}.game-fullscreen-shell .game-control-stack .lg\:grid{gap:.35rem!important}}}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#0F172A\]\/40:hover{border-color:#0f172a66}.hover\:border-\[\#7DD3FC\]\/65:hover{border-color:#7dd3fca6}.hover\:border-\[\#C9A247\]:hover{--tw-border-opacity: 1;border-color:rgb(201 162 71 / var(--tw-border-opacity, 1))}.hover\:border-\[\#C9A247\]\/65:hover{border-color:#c9a247a6}.hover\:border-\[\#E8D48A\]\/40:hover{border-color:#e8d48a66}.hover\:border-\[\#EA580C\]:hover{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.hover\:border-\[\#EA580C\]\/30:hover{border-color:#ea580c4d}.hover\:border-\[\#EA580C\]\/40:hover{border-color:#ea580c66}.hover\:border-\[\#EA580C\]\/45:hover{border-color:#ea580c73}.hover\:border-\[\#EA580C\]\/50:hover{border-color:#ea580c80}.hover\:border-\[\#EA580C\]\/60:hover{border-color:#ea580c99}.hover\:border-\[rgba\(212\,87\,74\,0\.38\)\]:hover{border-color:#d4574a61}.hover\:border-\[rgba\(9\,184\,38\,0\.38\)\]:hover{border-color:#09b82661}.hover\:border-amber-100\/34:hover{border-color:#fef3c757}.hover\:border-cyan-100\/32:hover{border-color:#cffafe52}.hover\:border-neon-ice\/50:hover{border-color:#f9731680}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/24:hover{border-color:#ffffff3d}.hover\:border-white\/28:hover{border-color:#ffffff47}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:bg-\[\#064253\]\/52:hover{background-color:#06425385}.hover\:bg-\[\#11304A\]:hover{--tw-bg-opacity: 1;background-color:rgb(17 48 74 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#162338\]:hover{--tw-bg-opacity: 1;background-color:rgb(22 35 56 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1A2A41\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 42 65 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1B2940\]:hover{--tw-bg-opacity: 1;background-color:rgb(27 41 64 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3A0D0D\]\/55:hover{background-color:#3a0d0d8c}.hover\:bg-\[\#C2410C\]:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F2FAFC\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F5F7FA\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 247 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F97316\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FAF2D7\]\/40:hover{background-color:#faf2d766}.hover\:bg-\[\#FFEDD5\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFF7ED\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/35:hover{background-color:#00000059}.hover\:bg-black\/45:hover,.hover\:bg-black\/\[0\.45\]:hover{background-color:#00000073}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/8:hover,.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-\[linear-gradient\(180deg\,rgba\(212\,87\,74\,0\.12\)_0\%\,rgba\(255\,255\,255\,0\.98\)_100\%\)\]:hover{background-image:linear-gradient(180deg,#d4574a1f,#fffffffa)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(9\,184\,38\,0\.12\)_0\%\,rgba\(255\,255\,255\,0\.98\)_100\%\)\]:hover{background-image:linear-gradient(180deg,#09b8261f,#fffffffa)}.hover\:text-\[\#9A3412\]:hover{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.hover\:text-\[\#EA580C\]:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.hover\:text-\[\#FDBA74\]:hover{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_12px_24px_-18px_rgba\(15\,23\,42\,0\.55\)\]:hover{--tw-shadow: 0 12px 24px -18px rgba(15,23,42,.55);--tw-shadow-colored: 0 12px 24px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_22px_46px_rgba\(234\,88\,12\,0\.18\)\]:hover{--tw-shadow: 0 22px 46px rgba(234,88,12,.18);--tw-shadow-colored: 0 22px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_24px_52px_rgba\(15\,23\,42\,0\.12\)\]:hover{--tw-shadow: 0 24px 52px rgba(15,23,42,.12);--tw-shadow-colored: 0 24px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_rgba\(234\,88\,12\,0\.18\)\]:hover{--tw-shadow: 0 8px 20px rgba(234,88,12,.18);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:border-\[\#EA580C\]:focus{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#EA580C\]\/25:focus{--tw-ring-color: rgb(234 88 12 / .25)}.focus-visible\:border-\[\#EA580C\]:focus-visible{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.focus-visible\:border-transparent:focus-visible{border-color:transparent}.focus-visible\:bg-transparent:focus-visible{background-color:transparent}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-none:focus-visible{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#F3D67D\]\/60:focus-visible{outline-color:#f3d67d99}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#EA580C\]\/15:focus-visible{--tw-ring-color: rgb(234 88 12 / .15)}.focus-visible\:ring-\[\#EA580C\]\/35:focus-visible{--tw-ring-color: rgb(234 88 12 / .35)}.focus-visible\:ring-white\/60:focus-visible{--tw-ring-color: rgb(255 255 255 / .6)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-\[\#FFF7ED\]:active{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.active\:opacity-95:active{opacity:.95}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[\#D9E3EA\]:disabled{--tw-border-opacity: 1;border-color:rgb(217 227 234 / var(--tw-border-opacity, 1))}.disabled\:bg-\[\#EEF2F5\]:disabled{--tw-bg-opacity: 1;background-color:rgb(238 242 245 / var(--tw-bg-opacity, 1))}.disabled\:text-\[\#9CA3AF\]:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-\[1\.05\]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:gap-3{gap:.75rem}.group:hover .group-hover\:bg-white\/70{background-color:#ffffffb3}.group:hover .group-hover\:opacity-100{opacity:1}.group:active .group-active\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media not all and (min-width: 1024px){.max-lg\:rounded-\[13px\]{border-radius:13px}.max-lg\:border-\[\#FED7AA\]{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.max-lg\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-lg\:shadow-\[0_6px_14px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 6px 14px rgba(15,23,42,.08);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media not all and (min-width: 640px){.max-sm\:hidden{display:none}.max-sm\:w-9{width:2.25rem}.max-sm\:px-0{padding-left:0;padding-right:0}}@media (max-width: 370px){.max-\[370px\]\:hidden{display:none}.max-\[370px\]\:px-1\.5{padding-left:.375rem;padding-right:.375rem}}@media (min-width: 380px){.min-\[380px\]\:gap-1\.5{gap:.375rem}.min-\[380px\]\:px-2\.5{padding-left:.625rem;padding-right:.625rem}}@media (min-width: 390px){.min-\[390px\]\:w-\[124px\]{width:124px}}@media (min-width: 460px){.min-\[460px\]\:inline{display:inline}}@media (min-width: 640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:-mt-4{margin-top:-1rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:h-12{height:3rem}.sm\:h-6{height:1.5rem}.sm\:h-\[104px\]{height:104px}.sm\:h-\[148px\]{height:148px}.sm\:h-\[300px\]{height:300px}.sm\:h-\[320px\]{height:320px}.sm\:h-auto{height:auto}.sm\:min-h-\[620px\]{min-height:620px}.sm\:w-12{width:3rem}.sm\:w-6{width:1.5rem}.sm\:w-\[100px\]{width:100px}.sm\:w-\[70px\]{width:70px}.sm\:w-full{width:100%}.sm\:max-w-3xl{max-width:48rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[104px_minmax\(0\,1fr\)_auto\]{grid-template-columns:104px minmax(0,1fr) auto}.sm\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.sm\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\[14px\]{border-radius:14px}.sm\:rounded-\[16px\]{border-radius:16px}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[22px\]{border-radius:22px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:object-\[72\%_center\]{-o-object-position:72% center;object-position:72% center}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[54px\]{font-size:54px}.sm\:leading-relaxed{line-height:1.625}.sm\:tracking-\[0\.2em\]{letter-spacing:.2em}.sm\:tracking-\[0\.3em\]{letter-spacing:.3em}}@media (min-width: 768px){.md\:block{display:block}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\[407px\]{height:407px}.md\:max-w-\[360px\]{max-width:360px}.md\:basis-\[calc\(50\%-0\.375rem\)\]{flex-basis:calc(50% - .375rem)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[132px_150px_1fr_minmax\(160px\,auto\)_minmax\(120px\,auto\)\]{grid-template-columns:132px 150px 1fr minmax(160px,auto) minmax(120px,auto)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:self-auto{align-self:auto}.md\:p-5{padding:1.25rem}.md\:p-8{padding:2rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[42px\]{font-size:42px}.md\:text-\[46px\]{font-size:46px}.md\:opacity-0{opacity:0}.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-0{min-height:0px}.lg\:min-w-max{min-width:-moz-max-content;min-width:max-content}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_240px\]{grid-template-columns:minmax(0,1.1fr) 240px}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_420px\]{grid-template-columns:minmax(0,1.2fr) 420px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(320px\,0\.82fr\)\]{grid-template-columns:minmax(0,2fr) minmax(320px,.82fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-2{gap:.5rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:gap-y-0{row-gap:0px}.lg\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.lg\:bg-transparent{background-color:transparent}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-6{padding-bottom:1.5rem}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-28{top:7rem}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:block{display:block}.xl\:h-\[450px\]{height:450px}.xl\:max-w-\[620px\]{max-width:620px}.xl\:max-w-\[720px\]{max-width:720px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_320px\]{grid-template-columns:minmax(0,1.15fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_440px\]{grid-template-columns:minmax(0,1fr) 440px}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[48px\]{font-size:48px}}@media (min-width: 1536px){.\32xl\:col-span-3{grid-column:span 3 / span 3}.\32xl\:col-span-9{grid-column:span 9 / span 9}.\32xl\:h-\[330px\]{height:330px}.\32xl\:h-\[500px\]{height:500px}.\32xl\:max-w-5xl{max-width:64rem}.\32xl\:max-w-\[800px\]{max-width:800px}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.\32xl\:px-12{padding-left:3rem;padding-right:3rem}.\32xl\:px-24{padding-left:6rem;padding-right:6rem}.\32xl\:text-\[54px\]{font-size:54px}}@media not all and (min-width: 640px){.max-sm\:\[\&\>span\]\:hidden>span{display:none}}
