@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--radius-xl:.75rem;--radius-2xl:1rem;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-jakarta), var(--font-noto);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:0}.top-0{top:0}.bottom-0{bottom:0}.z-30{z-index:30}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-full{height:100%}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#24ee89\]\/30{border-color:#24ee894d;border-color:lab(83.5487% -64.8498 35.2093/.3)}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[\#0c1d31\]{background-color:#0c1d31}.bg-\[\#0c1d31\]\/80{background-color:#0c1d31cc;background-color:lab(10.1741% -1.19366 -15.6684/.8)}.bg-\[\#24ee89\]{background-color:#24ee89}.bg-\[\#24ee89\]\/10{background-color:#24ee891a;background-color:lab(83.5487% -64.8498 35.2093/.1)}.bg-\[\#071422\]{background-color:#071422}.bg-\[\#071422\]\/85{background-color:#071422d9;background-color:lab(5.83293% -1.28102 -11.3538/.85)}.bg-\[\#071422\]\/95{background-color:#071422f2;background-color:lab(5.83293% -1.28102 -11.3538/.95)}.bg-\[\#d24b4b\]{background-color:#d24b4b}.bg-transparent{background-color:#0000}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.p-5{padding:calc(var(--spacing) * 5)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[\#8aa4b8\]{color:#8aa4b8}.text-\[\#24ee89\]{color:#24ee89}.text-\[\#071422\]{color:#071422}.text-\[\#c5d7e6\]{color:#c5d7e6}.text-\[\#d24b4b\]{color:#d24b4b}.text-\[\#e8f4fc\]{color:#e8f4fc}.text-white{color:var(--color-white)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.placeholder\:text-\[\#6f879b\]::placeholder{color:#6f879b}@media (hover:hover){.hover\:border-\[\#24ee89\]\/60:hover{border-color:#24ee8999;border-color:lab(83.5487% -64.8498 35.2093/.6)}.hover\:bg-\[\#b6f5cf\]:hover{background-color:#b6f5cf}.hover\:bg-\[\#e05b5b\]:hover{background-color:#e05b5b}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:text-\[\#24ee89\]:hover{color:#24ee89}.hover\:text-white:hover{color:var(--color-white)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#24ee89\]:focus-visible{--tw-ring-color:#24ee89}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.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\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}}:root{--bg:#061018;--bg-elev:#0a1822;--surface:#0e1f2c;--surface-2:#142838;--surface-3:#1a3346;--line:#9cceec1a;--line-strong:#b0dcf62e;--text:#eaf6ff;--muted:#8aaec4;--faint:#5d8298;--accent:#24ee89;--accent-hi:#b6f5cf;--accent-dim:#1bc974;--accent-ink:#04210f;--deposit-subtitle:var(--muted);--deposit-subtitle-on:#041422;--deposit-warning:#e4c98a;--brand:#24ee89;--gold:#e4c98a;--danger:#ff5d7a;--shadow:0 12px 34px #04101c8c;--radius:14px;--radius-sm:10px;--app-max:430px;--page-pad-x:12px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--header-h:56px;--header-offset:calc(var(--header-h) + var(--safe-top));--tab-h:64px;--tab-clearance:calc(var(--tab-h) + var(--safe-bottom) + 16px)}@media (min-width:768px){:root{--app-max:100%;--page-pad-x:20px}}*{box-sizing:border-box}html,body,.desk-nav,.menu-page,.site-menu,.shell main.page,.casino-hall,.page-pad,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}body::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.desk-nav::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.menu-page::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.site-menu::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.shell main.page::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.casino-hall::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.page-pad::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}html{overflow-x:clip}html,body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-jakarta), var(--font-noto), "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;overflow:clip auto}body{background:radial-gradient(920px 460px at 8% -12%, #5b9dff38, transparent 52%), radial-gradient(760px 400px at 100% 0%, #24ee8924, transparent 48%), radial-gradient(640px 280px at 50% 120%, #2e78b029, transparent 55%), var(--bg)}#app{min-height:100dvh}img,video,canvas{max-width:100%}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{appearance:none;touch-action:manipulation}a,.sheet-backdrop,.modal-backdrop,.hero-carousel,.hero-slide,.hub-card,.game-tile{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.shell{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.shell:not(.is-admin){width:min(var(--app-max), 100%);max-width:100%;margin-inline:auto}.desk-stage{display:contents}.desk-nav,.desk-search{display:none}.shell>main.page{flex:auto;min-width:0;min-height:0}.shell.has-tabbar main.page{padding-bottom:var(--tab-clearance)}.shell.is-admin{width:100%;max-width:none;min-height:100dvh}.shell.is-admin>main.page,.shell.is-play>main.page{width:100%;max-width:none;margin:0;padding:0}.shell.is-play{width:100%;max-width:none;min-height:100dvh}.page{width:100%;max-width:100%;padding:12px var(--page-pad-x) 20px;margin:0 auto;overflow-x:clip}.page-pad{padding-bottom:12px}.padded{padding:14px}.kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:700}.row-between{justify-content:space-between;align-items:center;gap:10px;display:flex}.strip{gap:8px;margin:0 0 14px;display:grid}.scroll-row{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.scroll-row::-webkit-scrollbar{display:none}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ico{display:block}.maint-banner{color:#ffe7c2;text-align:center;background:#3a2a12;padding:8px 16px;font-size:13px;line-height:1.45}.topbar{height:var(--header-offset);min-height:var(--header-offset);padding:var(--safe-top) 8px 0 10px;border-bottom:1px solid var(--line);background:#07080ce0;background:var(--bg);flex-wrap:nowrap;align-items:center;gap:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;flex-shrink:0;width:100%;max-width:100%;position:sticky;top:0;overflow:visible}.brand{letter-spacing:-.04em;flex:0 auto;align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}.brand-mark{width:26px;height:26px;box-shadow:none;border-radius:8px;flex:none;display:block}.brand-mark.sm{width:22px;height:22px}.brand-mark.lg{width:32px;height:32px}.brand-logo{object-fit:contain;flex:0 auto;width:auto;max-width:100%;height:30px;display:block}.shell .topbar .brand>.brand-mark{display:none}.brand-name{letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;color:#f4fbff;font-size:14px;font-weight:500;display:inline;overflow:hidden}.brand-luck{color:#f4fbff}.brand-one{color:var(--accent)}.menu-toggle{margin-right:2px}.locale-chip{background:var(--surface);border:1px solid var(--line);height:32px;color:var(--text);border-radius:10px;align-items:center;gap:6px;padding:0 8px 0 10px;display:inline-flex;position:relative}.locale-split{background:var(--line-strong);width:1px;height:14px}.locale-chip select{color:var(--text);appearance:none;cursor:pointer;background:0 0;border:0;width:3.2em;padding:0 2px 0 0;font-size:11px;font-weight:800}.desk-search{display:none}.desk-search.on{flex:120px;align-items:center;min-width:0;max-width:280px;margin:0 8px;display:flex;position:relative}.desk-search.on .ico{color:var(--faint);pointer-events:none;position:absolute;left:10px}.desk-search.on input{background:var(--surface);border-radius:10px;width:100%;height:32px;padding:0 10px 0 32px}.topbar-wallet{flex:0 auto;align-items:center;min-width:0;display:flex}.guest-auth{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.guest-login,.guest-register{letter-spacing:.02em;white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:76px;height:40px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.guest-login{color:var(--text);background:var(--surface-2);border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.guest-login{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--line-strong))}}.guest-register{color:var(--accent-ink);background:linear-gradient(180deg, var(--accent-hi), var(--accent) 46%, var(--accent-dim));border:1px solid #0000;box-shadow:0 6px 16px #24ee8947}.wallet-chip{background:var(--surface-3);min-width:0;height:32px;color:var(--text);isolation:isolate;contain:paint;border:1px solid #ffffff29;border-radius:999px;flex:0 auto;align-items:stretch;padding:0;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.wallet-chip-balance{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 2px 0 8px;display:flex}.wallet-chip .coin-dot{background:radial-gradient(circle at 35% 30%, #fff6b0, var(--gold) 42%, #b8861a);border-radius:50%;flex-shrink:0;width:15px;height:15px;box-shadow:0 0 0 1px #f5c4514d}.wallet-chip-balance .ico{color:var(--muted);flex-shrink:0}.wallet-ccy{color:var(--muted);flex-shrink:0;align-items:center;display:flex;position:relative}.wallet-ccy select{width:44px;max-width:44px;color:var(--muted);appearance:none;cursor:pointer;background:0 0;border:0;padding:0 12px 0 2px;font-size:11px;font-weight:700}.wallet-ccy select:focus{box-shadow:none;border-color:#0000}.wallet-ccy .ico{pointer-events:none;position:absolute;right:0}.deposit-plus{background:linear-gradient(180deg, var(--accent-hi), var(--accent) 46%, var(--accent-dim));width:32px;height:auto;color:var(--accent-ink);cursor:pointer;border:0;border-radius:0;flex:0 0 32px;align-self:stretch;place-items:center;margin:0;display:grid}.deposit-plus:active{filter:brightness(.92)}.topbar-icons{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex;overflow:visible}.icon-btn{background:var(--surface);border:1px solid var(--line);width:32px;height:32px;color:var(--text);cursor:pointer;border-radius:10px;flex:0 0 32px;place-items:center;display:grid;position:relative}.icon-btn:active{background:var(--surface-2)}.badge{background:var(--danger);color:#fff;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--bg);border-radius:999px;place-items:center;padding:0 4px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.badge-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:4px;right:4px}.avatar,.avatar.guest{color:#fff;cursor:pointer;border:1px solid #ffffff1f;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.avatar{background:linear-gradient(135deg, var(--brand), #4f7dff)}.avatar.guest{background:var(--surface-2);color:var(--muted)}.gift-wrap{flex:none;position:relative}.avatar-wrap{position:relative}.avatar-menu{background:var(--surface);border:1px solid var(--line-strong);min-width:168px;box-shadow:var(--shadow);z-index:30;border-radius:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.avatar-menu a,.avatar-menu button{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;padding:11px 12px;font-size:13px;display:block}.avatar-menu a:hover,.avatar-menu button:hover{background:var(--surface-2)}.tabbar{width:min(var(--app-max), 100%);max-width:100%;height:auto;min-height:calc(var(--tab-h) + var(--safe-bottom));padding:6px 2px calc(8px + var(--safe-bottom));padding-left:max(2px, var(--safe-left));padding-right:max(2px, var(--safe-right));border-top:1px solid var(--line);background:#07080cf0;background:var(--bg);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.tabbar{background:color-mix(in srgb, var(--bg) 94%, transparent)}}.tabbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:200;box-sizing:border-box}.tabbar a{color:var(--faint);border-radius:12px;align-content:start;justify-items:center;gap:2px;min-width:0;min-height:44px;padding:2px 1px 0;font-size:10px;font-weight:700;display:grid;overflow:hidden}.tabbar a .tab-label{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;line-height:1.15;overflow:hidden}.tabbar a .tab-ico{border-radius:10px;place-items:center;width:28px;height:28px;display:grid}.tabbar a.router-link-active,.tabbar a.router-link-exact-active,.tabbar a.active{color:var(--accent)}.tabbar a.router-link-active .tab-ico,.tabbar a.router-link-exact-active .tab-ico,.tabbar a.active .tab-ico{background:#24ee891f;box-shadow:0 0 16px #24ee8938}.casino-hall{gap:0;display:grid;position:relative}.casino-hall:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 12%,#c5efff14,#0000 26%),radial-gradient(circle at 88% 8%,#5b9dff1f,#0000 32%);height:420px;position:absolute;inset:0 0 auto}.hub-cat:first-child{background:radial-gradient(70px 50px at 100% 100%, #5b9dff2e, transparent 70%), var(--surface)}.hub-cat:nth-child(2){background:radial-gradient(70px 50px at 100% 100%, #24ee8929, transparent 70%), var(--surface)}.hub-cat:nth-child(3){background:radial-gradient(70px 50px at 100% 100%, #5aaadc29, transparent 70%), var(--surface)}.hub-cat:nth-child(4){background:radial-gradient(70px 50px at 100% 100%, #5b9dff33, transparent 70%), var(--surface)}.hub-cat:nth-child(5){background:radial-gradient(70px 50px at 100% 100%, #e4c98a24, transparent 70%), var(--surface)}.hero-carousel{isolation:isolate;border:1px solid var(--line-strong);width:100%;box-shadow:var(--shadow);cursor:pointer;background:#0a0c14;border-radius:16px;height:auto;min-height:0;max-height:none;margin-bottom:12px;position:relative;overflow:hidden}.hero-viewport{touch-action:pan-y;min-height:0;position:relative}.hero-slide{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.hero-slide.on{opacity:1;pointer-events:auto;position:relative;inset:auto}.hero-banner-img{object-fit:cover;object-position:72% center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.hero-scrim{pointer-events:none;background:linear-gradient(90deg,#07080ce0 0%,#07080c9e 38%,#07080c2e 68%,#07080c0a 100%);position:absolute;inset:0}.hero-wordmark{z-index:2;letter-spacing:-.045em;color:#f4fbff;text-shadow:0 1px 10px #0000008c;pointer-events:none;font-size:13px;font-weight:500;position:absolute;top:12px;right:14px}.hero-slide h2{letter-spacing:-.03em;overflow-wrap:anywhere;word-break:break-word;max-width:88%;margin:4px 0 6px;font-size:clamp(16px,5.4vw,22px);position:relative}.hero-slide p{color:#ffffffbd;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:92%;margin:0 0 10px;font-size:12px;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden}.carousel-cta{background:var(--accent);height:30px;color:var(--accent-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.hero-copy{z-index:2;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;height:auto;padding:14px 48px 36px 14px;display:flex;position:relative}.hero-guest{flex-direction:column;align-items:flex-start;gap:8px;margin-top:2px;display:flex}.hero-register{height:34px;padding:0 16px;font-size:13px}.hero-slide .hero-social-lead{color:#ffffff9e;-webkit-line-clamp:unset;max-width:none;margin:2px 0 0;font-size:11px;line-height:1.4;display:block;overflow:visible}.hero-slide .kicker{color:var(--accent);text-transform:none;letter-spacing:.04em;position:relative}.hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.hero-social{gap:8px;display:inline-flex}.hero-social-btn{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.hero-nav{z-index:3;color:#fff;cursor:pointer;background:#07080c73;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:-16px;display:grid;position:absolute;top:50%}.hero-nav.prev{left:8px}.hero-nav.next{right:8px}.hero-carousel .carousel-dots{z-index:3;pointer-events:none;margin:0;position:absolute;bottom:10px;left:0;right:0}.hero-carousel .carousel-dots .dot{pointer-events:auto;background:#ffffff59}@media (prefers-reduced-motion:reduce){.hero-slide{transition:none}}.carousel-dots{justify-content:center;gap:6px;margin-top:8px;display:flex}.dot{background:var(--surface-3);cursor:pointer;border:0;border-radius:50%;width:6px;height:6px;padding:0}.dot.on{background:var(--accent);border-radius:99px;width:16px}.hall-search{gap:8px;margin-bottom:10px;display:flex}.search-wrap{flex:1;min-width:0;position:relative}.search-wrap .ico{color:var(--faint);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.search-wrap input{padding-left:36px}.pills{scrollbar-width:none;gap:8px;margin-bottom:2px;padding-bottom:10px;display:flex;overflow-x:auto}.pills::-webkit-scrollbar{display:none}.pills .chip{flex:none;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.chip{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:999px;padding:7px 11px}.chip.active,.chip:hover{color:var(--accent-ink);background:var(--accent);border-color:#0000;box-shadow:0 0 16px #24ee8938}.chip .ico{width:14px;height:14px}.filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}.filters .ghost-select,.launch-ccy{min-width:0;max-width:132px}.section-head{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;margin-bottom:8px;display:flex}.section-head strong{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:14px;display:inline-flex;overflow:hidden}.see-all{color:var(--accent);flex-shrink:0;font-size:13px;font-weight:800}.shelf-tools{flex:none;align-items:center;gap:8px;display:flex}.shelf-arrows{display:none}.shelf-arrow{border:1px solid var(--line);background:var(--surface-2);width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:8px;flex:0 0 32px;place-items:center;padding:0;display:grid}.shelf-arrow:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shelf-arrow:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}}.shelf-arrow:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shelf-arrow:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--surface-2))}}.shelf-arrow:disabled{opacity:.34;cursor:default}.lobby-home{gap:4px;min-width:0;display:grid;overflow-x:clip}.shelf{min-width:0;max-width:100%;margin-bottom:16px;position:relative}.shelf:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--bg));width:10px;position:absolute;top:28px;bottom:4px;right:0}.shelf-rail{--shelf-gap:8px;gap:var(--shelf-gap);scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;padding-bottom:4px;display:flex;overflow:auto hidden}.shelf-rail::-webkit-scrollbar{display:none}.shelf-rail .game-tile{flex:0 0 calc((100% - (2 * var(--shelf-gap))) / 3.34);width:calc((100% - (2 * var(--shelf-gap))) / 3.34);scroll-snap-align:start;min-width:0;max-width:none}.shelf-rail .online-badge{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 34px);font-size:9px;overflow:hidden}.shelf-rail .game-cover{padding-bottom:133.333%}@supports (aspect-ratio:1 / 1){.shelf-rail .game-cover{aspect-ratio:3/4;padding-bottom:0}}.shelf-rail .game-copy h3{font-size:12px}.lobby-skel .skel{height:168px}.browse-all{text-align:center;margin:4px 0 8px}.sports-page{padding-bottom:8px;overflow:visible}.sports-toolbar{top:var(--header-offset);z-index:8;background:#07080ceb;background:var(--bg);position:sticky}@supports (color:color-mix(in lab, red, red)){.sports-toolbar{background:color-mix(in srgb, var(--bg) 92%, transparent)}}.sports-toolbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:0 calc(var(--page-pad-x) * -1) 4px;padding:0 var(--page-pad-x) 2px;width:calc(100% + (2 * var(--page-pad-x)));overscroll-behavior-x:contain;max-width:none;overflow:auto visible}.sports-toolbar .pills{margin-bottom:0;padding-bottom:8px}.mini-rail{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;width:100%;min-width:0;max-width:100%;margin-bottom:14px;padding-bottom:4px;display:flex;overflow-x:auto}.mini-rail::-webkit-scrollbar{display:none}.mini-tile{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:0 0 clamp(76px,22vw,100px);min-width:0;padding:0}.mini-tile .mini-cover{isolation:isolate;contain:paint;aspect-ratio:1;border:1px solid var(--line);background:var(--bg-elev);border-radius:12px;width:100%;height:auto;position:relative;overflow:hidden}@supports not (aspect-ratio:1 / 1){.mini-tile .mini-cover{height:72px}}.mini-tile .game-cover-svg{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.mini-tile span{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:11px;font-weight:700;display:block;overflow:hidden}.hall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.game-tile{background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:14px;transition:transform .15s,border-color .15s;overflow:hidden}.game-tile:active{transform:scale(.985)}.game-cover{background:var(--bg-elev);width:100%;height:0;padding-bottom:125%;position:relative;overflow:hidden}@supports (aspect-ratio:1 / 1){.game-cover{aspect-ratio:4/5;height:auto;padding-bottom:0}}.game-cover-svg,.game-cover-img{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.game-cover-img{object-fit:cover;object-position:center}.online-badge{color:#bae6fd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.live-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.fav-btn{width:26px;height:26px;color:var(--gold);cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}@media (pointer:coarse){.fav-btn{width:36px;height:36px}}.play-veil{opacity:0;cursor:pointer;background:0 0;border:0;justify-content:center;padding:0;transition:all .16s;display:flex;position:absolute;inset:auto 8px 8px;transform:translateY(6px)}@media (hover:hover) and (pointer:fine){.game-tile:hover .play-veil{opacity:1;transform:none}}@media (pointer:coarse){.play-veil{opacity:1;transform:none}}.game-tile:focus-within .play-veil,.game-tile.launching .play-veil,.game-tile:active .play-veil{opacity:1;transform:none}.play-veil span{background:var(--accent);height:28px;color:var(--accent-ink);border-radius:999px;place-items:center;padding:0 12px;font-size:12px;font-weight:800;display:grid}.game-copy{padding:8px 9px 10px}.game-copy h3{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.game-copy p{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;overflow:hidden}.skel-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.skel{background:linear-gradient(90deg, var(--surface), var(--surface-2), var(--surface));background-size:200% 100%;border-radius:14px;height:210px;animation:1.2s infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.menu-page{position:relative}.menu-page:after{content:"";pointer-events:none;background:radial-gradient(circle at 86% 0,#24ee891f,#0000 48%);height:200px;position:absolute;inset:0 0 auto}.menu-page h1,.page-head h1,.hero h1{letter-spacing:-.04em;margin:0 0 4px;font-size:22px}.menu-page>.muted,.page-head p,.hero p{margin:0 0 14px;font-size:12px;line-height:1.45}.accordion{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin-bottom:8px;overflow:hidden}.accordion-head{width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:13px 14px;font-size:14px;font-weight:700;display:flex}.accordion-head .acc-ico{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.site-menu .accordion{margin-bottom:0}.accordion-link{color:inherit;display:block}.accordion-head .chevron{color:var(--muted);margin-left:auto}.accordion-head .chevron>span{background:var(--surface-2);border-radius:8px;place-items:center;width:26px;height:26px;transition:transform .18s;display:grid}.accordion-head .chevron.open>span{transform:rotate(180deg)}.accordion.is-open .accordion-head{color:var(--accent);box-shadow:none;background:0 0;border:0;outline:none}.accordion.is-open .accordion-head:focus,.accordion.is-open .accordion-head:focus-visible{box-shadow:none;outline:none}.accordion.is-open .accordion-head .acc-ico{color:var(--accent)}.accordion-body{padding:4px 8px 10px}.menu-sub{width:100%;min-height:42px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.menu-sub.on{background:var(--surface-2);color:var(--accent);border-radius:10px}.menu-sub-ico{width:22px;color:var(--muted);flex-shrink:0;place-items:center;display:grid}.menu-sub.on .menu-sub-ico{color:var(--accent)}.sub-caret{color:var(--faint);margin-left:auto;display:grid}.sub-caret.open{transform:rotate(180deg)}.sub-caret.side{transform:scaleX(-1)}.menu-nest{padding:0 0 6px 32px}.menu-sub.nest{min-height:36px;color:var(--muted);font-weight:500}.menu-link{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 14px 11px 52px;font-size:13px;display:flex}.menu-link:last-child{border-bottom:0}.menu-link:after{content:"";border-right:1.6px solid var(--faint);border-bottom:1.6px solid var(--faint);width:6px;height:6px;transform:rotate(-45deg)}.menu-foot{gap:10px;margin-top:12px;display:grid}.menu-foot label{color:var(--muted);font-size:12px}.legal-row{flex-wrap:wrap;gap:10px 14px;margin-top:4px;display:flex}.legal-row a{color:var(--faint);font-size:12px}.site-menu{flex-direction:column;gap:8px;display:flex}.site-menu .accordion,.site-menu .accordion-link,.site-menu .menu-list,.site-menu .menu-promos,.site-menu .menu-prefs,.site-menu .menu-socials{flex-shrink:0}.menu-promos{gap:8px;display:grid}.menu-app-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:12px;min-height:88px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.menu-app-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 40% 40%,#c5efff47,#0000 58%),conic-gradient(from 200deg,#5b9dff00,#24ee8959,#0000 62%);border-radius:50%;width:140px;height:140px;position:absolute;inset:auto -24px -36px auto}.menu-app-card{background:radial-gradient(140px 90px at 8% 0%, #5b9dff38, transparent 62%), radial-gradient(120px 80px at 92% 20%, #24ee8933, transparent 70%), var(--surface);justify-content:space-between}.menu-app-card strong{letter-spacing:-.03em;font-size:16px;display:block}.menu-app-card p{color:var(--muted);margin:4px 0 0;font-size:12px}.menu-phone{background:linear-gradient(#16344a 0%,#0b1c28 100%);border:2px solid #ffffff29;border-radius:10px;flex-shrink:0;width:52px;height:76px;position:relative;box-shadow:0 10px 20px #00000059}.menu-phone-notch{background:#ffffff38;border-radius:4px;width:16px;height:3px;margin-left:-8px;position:absolute;top:6px;left:50%}.menu-phone-bar{background:#24ee8961;border-radius:3px;height:7px;position:absolute;left:8px;right:8px}.menu-phone-bar.a{top:16px}.menu-phone-bar.b{background:#5b9dff80;top:28px;right:16px}.menu-phone-dot{border:1.5px solid #ffffff47;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;bottom:8px;left:50%}.brand-mark.sm{width:22px;height:22px;box-shadow:none;border-radius:7px;flex-shrink:0}.menu-token-row{background:var(--surface);border:1px solid var(--line);min-height:56px;color:inherit;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.menu-token-name{flex:auto;min-width:0;font-size:13px;font-weight:700}.menu-token-row strong{letter-spacing:-.02em;flex-shrink:0;font-size:13px;font-weight:800}.menu-token-row .up{color:var(--accent);flex-shrink:0;font-size:12px;font-weight:700}.menu-token-row .menu-token-chevron{color:var(--faint);flex-shrink:0;display:grid;transform:scaleX(-1)}.menu-list{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.menu-list-item{min-height:48px;color:var(--text);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.menu-list-item:last-child{border-bottom:0}.menu-list-ico{width:28px;height:28px;color:var(--muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.menu-list-item .ext{color:var(--faint);margin-left:auto}.menu-vip-label span{color:var(--accent);margin-right:4px;font-weight:800}.menu-live-chat{display:block}.menu-prefs{gap:8px;margin-top:4px;display:grid}.menu-pref-row{grid-template-columns:1fr;gap:8px;display:grid}.menu-select{background:var(--surface);border:1px solid var(--line);min-height:48px;color:var(--text);border-radius:14px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:700;display:flex;position:relative;overflow:hidden}.menu-select .menu-list-ico{background:var(--surface-2);color:var(--accent)}.yen-dot{color:#fff;background:#d94a4a;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid;position:relative}.yen-dot:after{content:"★";color:#f5d76e;font-size:8px;line-height:1;position:absolute;top:-3px;right:-2px}.menu-select em{color:var(--text);flex:1;min-width:0;margin-left:0;font-size:14px;font-style:normal;font-weight:700}.menu-select .side-caret{color:var(--faint);flex-shrink:0;margin-left:auto;transform:scaleX(-1)}.menu-select .ico{color:var(--faint);flex-shrink:0}.menu-select select{opacity:0;cursor:pointer;position:absolute;inset:0}.menu-theme{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.menu-theme button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.menu-theme button.on{color:var(--text);background:var(--surface);box-shadow:none}.menu-turbo{border:1px solid var(--line);background:var(--surface);width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.menu-turbo span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.menu-turbo strong{font-size:13px}.menu-turbo small{color:var(--muted);font-size:11px;line-height:1.35}.menu-switch{background:var(--surface-3);border-radius:999px;flex-shrink:0;width:42px;height:24px;position:relative}.menu-switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px}.menu-switch.on{background:var(--accent)}.menu-switch.on i{transform:translate(18px)}.menu-socials{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:4px 0 12px;display:grid}.menu-socials a{aspect-ratio:1;background:var(--surface);border:1px solid var(--line);width:auto;height:auto;min-height:36px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.site-menu.compact .menu-socials{grid-template-columns:repeat(5,minmax(0,1fr))}.menu-rail{flex-direction:column;gap:8px;padding:0 0 8px;display:flex}.menu-rail-group{background:var(--surface);border-radius:14px;flex-direction:column;gap:2px;padding:6px 2px;display:flex}@supports (color:color-mix(in lab, red, red)){.menu-rail-group{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.menu-rail-group{border:1px solid var(--line)}.menu-rail-btn{width:100%;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.menu-rail-btn:hover,.menu-rail-btn:focus-visible{color:var(--accent);background:var(--surface-2)}html[data-turbo="1"] .hero-slide,html[data-turbo="1"] .accordion-head .chevron>span,html[data-turbo="1"] .menu-switch i{transition:none}.odds-row{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.odds-row.two{grid-template-columns:1fr 1fr}.odds-btn{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:12px;min-height:54px;padding:8px 6px 9px}.odds-btn:disabled{opacity:.5}.odds-btn:active{border-color:var(--accent);box-shadow:0 0 0 1px #24ee8940}.odds-btn .odds-label{color:var(--muted);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;display:block;overflow:hidden}.odds-btn .odds-num{color:var(--accent);font-family:var(--font-plex), ui-monospace, monospace;margin-top:4px;font-size:15px;font-weight:600;display:block}.match-card .meta{font-size:11px}.match-card h3{margin:8px 0 0;font-size:16px}.live-pill{color:#ff8fa0;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.chat-page{gap:10px}.chat-log{min-height:240px;max-height:calc(100vh - var(--header-offset) - var(--tab-clearance) - 200px);max-height:calc(100dvh - var(--header-offset) - var(--tab-clearance) - 200px);background:var(--bg-elev);border:1px solid var(--line);border-radius:16px;padding:12px;overflow:auto}.chat-line{margin-bottom:10px;display:flex}.chat-line.mine{justify-content:flex-end}.bubble{background:var(--surface-2);border:1px solid var(--line);border-radius:14px 14px 14px 6px;max-width:82%;padding:8px 11px 9px}.chat-line.mine .bubble{background:#12384a;border-color:#24ee8938;border-radius:14px 14px 6px}.bubble .who{color:var(--gold);margin-bottom:3px;font-size:10px;font-weight:700}.chat-line.mine .who{color:var(--accent)}.bubble .msg{font-size:13px;line-height:1.4}.bubble .when{color:var(--faint);margin-top:4px;font-size:10px}.chat-compose{background:var(--surface);border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}.chat-compose input{background:0 0;border:0;flex:1;padding:10px 0}.chat-compose .btn{border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.hero{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.muted{color:var(--muted)}.search{flex:1;min-width:140px}input,select{background:var(--surface);border:1px solid var(--line);width:100%;color:var(--text);border-radius:12px;outline:none;padding:11px 12px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input:focus,select:focus{border-color:#24ee898c;box-shadow:0 0 0 3px #24ee891a}.grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.card,.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none}.game-card{gap:10px;padding:12px;display:grid}.thumb{background:var(--bg-elev);border-radius:12px;place-items:center;height:120px;display:grid;position:relative;overflow:hidden}.thumb img{width:72px;height:72px}.meta{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.btn{background:linear-gradient(180deg, var(--accent-hi), var(--accent) 48%, var(--accent-dim));color:var(--accent-ink);cursor:pointer;border:0;border-radius:12px;padding:10px 14px;font-weight:800}.btn.secondary{background:var(--surface-2);color:var(--text);border:1px solid var(--line);font-weight:700}.btn.mint{background:linear-gradient(180deg, var(--accent-hi), var(--accent) 48%, var(--accent-dim));color:var(--accent-ink)}.btn.danger{background:var(--danger);color:#fff}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.block{width:100%}.auth-wrap{scrollbar-width:none;background:radial-gradient(800px 420px at 12% -8%,#5b9dff38,#0000 52%),radial-gradient(640px 360px at 100% 0,#24ee891f,#0000 48%),#061018;justify-content:center;align-items:stretch;min-height:100dvh;padding:0;display:flex;position:relative;overflow:auto}.auth-wrap::-webkit-scrollbar{width:0;height:0;display:none}.auth-sky{pointer-events:none;background:radial-gradient(circle at 78% 12%,#c5efff1a,#0000 28%),linear-gradient(#081c2a33,#0000 40%);position:absolute;inset:0}.auth-card{z-index:1;background:#101318;border:0;border-radius:0;flex-direction:column;gap:0;width:100%;min-height:100dvh;padding:0;display:flex;position:relative}.auth-head{z-index:3;background:#12161c;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:stretch;min-height:52px;padding:0 10px;display:grid;position:sticky;top:0}.auth-tabs{flex:none;grid-column:2;gap:0;min-width:0;padding:0;display:flex}.auth-tab{color:#7d8794;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;min-width:76px;padding:15px 20px 13px;font-size:16px;font-weight:600;position:relative}.auth-tab.on{color:#fff;font-weight:700}.auth-tab.on:after{content:"";background:#24ee89;border-radius:0;height:2px;position:absolute;bottom:0;left:10px;right:10px}.auth-close{color:#c8d0d8;cursor:pointer;background:#2a3038;border:0;border-radius:8px;grid-column:3;place-self:center end;place-items:center;width:40px;height:40px;margin:0;display:grid}.auth-body{flex-direction:column;flex:auto;gap:12px;padding:16px 16px 32px;display:flex}.auth-modes{background:var(--surface-2);border-radius:14px;grid-template-columns:1fr 1.35fr;gap:6px;padding:5px;display:grid}.auth-mode{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.auth-mode.on{background:var(--surface);color:var(--text);box-shadow:0 1px #c5efff14}.auth-field{gap:8px;display:grid}.auth-field span{color:var(--text);font-size:13px;font-weight:700}.auth-field i,.auth-terms i{color:var(--danger);font-style:normal}.auth-field input{background:var(--surface-2);min-height:48px}.auth-phone,.auth-code-row{gap:8px;min-width:0;display:grid}.auth-phone{grid-template-columns:88px minmax(0,1fr)}.auth-code-row{grid-template-columns:minmax(0,1fr) auto}.auth-phone select,.auth-send{border:1px solid var(--line);background:var(--surface-2);min-height:48px;color:var(--text);font:inherit;border-radius:8px;font-weight:700}.auth-phone select{padding:0 8px}.auth-send{cursor:pointer;white-space:nowrap;padding:0 12px}.auth-send:disabled{cursor:default;opacity:.72}.auth-pass{display:block;position:relative}.auth-pass input{padding-right:48px}.auth-eye{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.auth-forgot{justify-content:flex-end;margin-top:-4px;display:flex}.auth-forgot button,.auth-text{color:var(--muted);cursor:pointer;background:0 0;border:0;min-height:40px;font-size:13px}.auth-text{justify-self:start;padding:0}.auth-help{color:var(--muted);margin:0;font-size:12px;font-weight:500;line-height:1.4}.auth-submit{border-radius:12px;width:100%;min-height:48px;margin-top:4px;font-size:16px}.auth-split{color:var(--faint);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:4px 0 2px;font-size:12px;display:grid}.auth-split:before,.auth-split:after{content:"";background:var(--line);height:1px}.auth-alt{border:1px solid var(--line);background:var(--surface-2);width:100%;min-height:46px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.auth-alt-row{grid-template-columns:1.3fr 1fr auto;gap:8px;display:grid}.auth-alt-row .auth-alt{padding:0 10px;font-size:12px}.auth-socials{justify-content:space-between;gap:8px;display:flex}.auth-socials button{border:1px solid var(--line);background:var(--surface-2);width:42px;height:42px;color:var(--text);cursor:pointer;border-radius:12px;place-items:center;display:grid}.auth-invite{border:1px solid var(--line);background:var(--surface-2);width:100%;min-height:48px;color:var(--muted);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;display:flex}.auth-invite.open .ico{transform:rotate(180deg)}.auth-terms{color:var(--text);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.auth-terms input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:2px}.auth-terms a{color:var(--text);text-decoration:underline}@media (min-width:992px){.auth-wrap{background:radial-gradient(900px 480px at 10% -10%,#5b9dff2e,#0000 50%),#040e16b8;align-items:center;padding:32px 20px}.auth-card{scrollbar-width:none;border:1px solid var(--line-strong);background:var(--bg-elev);border-radius:20px;width:min(460px,100%);min-height:0;max-height:min(92vh,860px);padding:0;overflow:auto;box-shadow:0 24px 64px #04101c73}.auth-head{border-bottom-color:var(--line);background:0 0;min-height:54px;padding:6px 16px 0;position:relative}.auth-body{padding:16px 22px 24px}.auth-card::-webkit-scrollbar{width:0;height:0;display:none}}.demo-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.stack{gap:10px;margin-top:16px;display:grid}.row{flex-wrap:wrap;gap:8px;display:flex}.panel{padding:14px}.wallet-desk{background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;gap:12px;min-height:0;margin:0 0 14px;padding:14px;display:grid}.wallet-desk>strong{font-size:15px}.wallet-desk-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wallet-desk-grid label{min-width:0;color:var(--muted);gap:6px;font-size:12px;font-weight:700;display:grid}.wallet-desk-grid input,.wallet-desk-grid select{border:1px solid var(--line-strong);background:var(--surface-2);width:100%;height:42px;color:var(--text);border-radius:10px;padding:0 12px;font-size:14px;font-weight:700}.wallet-desk-actions{gap:8px;display:flex}.wallet-desk-actions .btn{flex:1 1 0;min-width:0}.balances{grid-template-columns:1fr;gap:8px;margin-bottom:14px;display:grid}.balance{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:14px;display:grid}.balance .ccy-orb{background:var(--surface-2);width:36px;height:36px;color:var(--gold);border-radius:50%;grid-row:span 2;place-items:center;font-size:11px;font-weight:800;display:grid}.balance .amt{font-family:var(--font-plex), ui-monospace, monospace;font-size:20px;font-weight:600}table{border-collapse:collapse;width:100%;font-size:12px}th,td{text-align:left;border-bottom:1px solid var(--line);padding:10px 6px}th{color:var(--muted);font-weight:600}.table-wrap{overflow-x:auto}.mono{font-family:var(--font-plex), ui-monospace, monospace}.banner{color:#f3d4ff;background:#2a1730;border-radius:12px;margin-bottom:12px;padding:10px 12px;font-size:13px}.banner.error{color:#ffd0d8;background:#3a1520}.empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:12px;padding:36px 16px 40px;font-size:13px;display:flex}.empty:before{content:"";border:1px solid var(--line-strong);background:radial-gradient(circle at 28% 30%,#d7f4ff 0 8px,#0000 9px),radial-gradient(circle at 72% 24%,#c5efffd9 0 5px,#0000 6px),radial-gradient(circle at 62% 68%,#24ee89 0 16px,#0000 17px),linear-gradient(160deg,#15364c 0%,#0b2230 58%,#082028 100%);border-radius:22px;width:88px;height:72px;box-shadow:0 14px 28px #08203459,inset 0 1px #c5efff2e}.play-layout{grid-template-columns:1fr;gap:12px;display:grid}.arena{background:radial-gradient(circle at 50% 40%, #24ee8929, transparent 55%), var(--bg-elev);border-radius:var(--radius);border:1px solid var(--line);text-align:center;place-items:center;min-height:280px;padding:20px;display:grid}.multiplier{letter-spacing:-.05em;font-size:clamp(42px,8vw,84px);font-weight:800}.footer{color:var(--muted);text-align:center;padding:16px 20px 24px;font-size:12px}.modal-backdrop{z-index:40;cursor:pointer;background:#0000009e;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.modal-sheet{width:min(480px,100%);margin-bottom:var(--tab-clearance);background:var(--surface);border:1px solid var(--line-strong);padding:16px 14px calc(16px + var(--safe-bottom));box-shadow:var(--shadow);border-radius:18px 18px 0 0}.check-row{align-items:center;gap:10px;padding:8px 0;display:flex}.check-row input{width:auto}.task-row{border-bottom:1px solid var(--line);padding:10px 0}.inbox-item{text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line);width:100%;color:inherit}.promo-card .kicker,.promo-card .muted:first-child{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);font-size:10px;font-weight:800}[data-theme=dim]{--bg:#101820;--bg-elev:#16222c;--surface:#1c2c38;--surface-2:#243644;--surface-3:#2d4252}[data-theme=light]{--bg:#eef6fb;--bg-elev:#fff;--surface:#f7fbff;--surface-2:#e3eef6;--surface-3:#d4e4f0;--line:#c9dce8;--line-strong:#b4ccd9;--text:#102030;--muted:#4e6a7c;--faint:#6d8798;--accent:#12a864;--accent-hi:#24ee89;--accent-dim:#0369a1;--accent-ink:#04210f;--deposit-subtitle:var(--muted);--deposit-subtitle-on:#041422;--deposit-warning:#5a3208;--brand:#1bc974;--shadow:0 12px 28px #10284014}@media (min-width:768px){.shell.is-admin>main.page{width:100%;padding:0}.balances{grid-template-columns:repeat(3,1fr)}.brand-name{display:inline}}@media (max-width:389px){.brand-name{display:none}.topbar.is-guest .brand-name{display:inline}.shell .topbar.is-authed .brand-logo{display:none}.shell .topbar.is-authed .brand>.brand-mark{display:block}.guest-login,.guest-register{min-width:68px;height:38px;padding:0 14px;font-size:13px}.topbar-icons .icon-btn:not(.avatar){flex-basis:30px;width:30px;height:30px}.hub-grid{gap:8px}.hub-card{gap:8px;padding:12px 10px}.shelf-rail{--shelf-gap:6px}}@media (max-width:800px){.hero{flex-direction:column;align-items:flex-start}}.section-head.tight{margin-bottom:8px}.wins-strip,.pay-strip{min-width:0;max-width:100%;margin-bottom:14px}.wins-rail,.pay-rail{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;width:100%;min-width:0;max-width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.wins-rail::-webkit-scrollbar{display:none}.pay-rail::-webkit-scrollbar{display:none}.wins-marquee{width:100%;min-width:0;max-width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.wins-marquee-track{width:max-content;animation:wins-marquee var(--wins-duration,28s) linear infinite;will-change:transform;gap:8px;display:flex}.wins-marquee:hover .wins-marquee-track,.wins-marquee:focus-within .wins-marquee-track{animation-play-state:paused}@keyframes wins-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.win-card{background:var(--surface);border:1px solid var(--line);width:108px;color:inherit;cursor:pointer;border-radius:12px;flex:0 0 108px;grid-template-rows:92px auto;text-decoration:none;display:grid;overflow:hidden}.win-thumb{background:var(--surface-2);position:relative;overflow:hidden}.win-thumb .game-cover-svg,.win-thumb .game-cover-img{object-fit:cover;width:100%;height:100%;display:block}.win-meta{align-items:center;gap:6px;min-width:0;padding:6px 7px 7px;display:flex}.win-avatar{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:9px;font-weight:800;display:grid}.win-copy{gap:1px;min-width:0;display:grid}.win-user{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.win-amt{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.wins-empty{color:var(--muted);margin:0;font-size:12px}.win-chip{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex:0 0 clamp(132px,42vw,168px);gap:2px;min-width:0;padding:8px 10px;display:grid}.win-game{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.win-x{color:var(--accent);font-size:11px;font-weight:800}.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.hub-card{text-align:left;border:1px solid var(--line-strong);min-width:0;min-height:118px;color:inherit;cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:8px;padding:14px 12px;display:flex;position:relative;overflow:hidden}.hub-copy{z-index:1;min-width:0;max-width:62%;position:relative}.hub-card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.hub-art-svg{z-index:1;pointer-events:none;flex:none;width:min(42%,140px);height:auto;position:relative}.hub-cats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.hub-cat{background:var(--surface);border:1px solid var(--line);min-height:72px;color:inherit;border-radius:14px;justify-content:space-between;align-items:flex-start;padding:8px;display:flex;position:relative;overflow:hidden}.hub-cat-copy{z-index:1;min-width:0;position:relative}.hub-cat-copy strong{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;display:block;overflow:hidden}.hub-cat .hub-art-svg{align-self:flex-end;width:52%;max-width:72px}.hub-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff29,#0000 68%);border-radius:50%;width:88px;height:88px;position:absolute;top:-22px;right:-18px}.hub-card.casino{background:linear-gradient(135deg,#5b9dff57,#0000 55%),linear-gradient(160deg,#10243a,#0c1824)}.hub-card.sports{background:linear-gradient(135deg,#24ee8947,#0000 55%),linear-gradient(160deg,#0c2430,#0a1a24)}.hub-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,4.2vw,16px);display:block;overflow:hidden}.hub-card>div span:not(.hub-ico){-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.hub-card .ico{flex-shrink:0}.hub-ico{width:28px;height:28px;color:var(--accent);background:#24ee8929;border-radius:8px;place-items:center;margin-bottom:8px;display:grid}.hub-art.trophy{background:radial-gradient(circle at 40% 30%,#fff3,#0000 55%),linear-gradient(160deg,#1a4a62,#102028);border-radius:18px;width:72px;height:72px;bottom:8px;right:8px;box-shadow:0 0 16px #24ee8933}.hub-art.trophy:before,.hub-art.trophy:after{content:"";background:var(--accent);position:absolute;left:50%;transform:translate(-50%)}.hub-art.trophy:before{border-radius:50% 50% 8px 8px;width:28px;height:28px;top:14px;box-shadow:-16px 8px 0 -8px #24ee8973,16px 8px 0 -8px #24ee8973}.hub-art.trophy:after{border-radius:3px;width:22px;height:10px;bottom:12px}.hub-art{pointer-events:none;position:absolute;bottom:-6px;right:6px}.hub-art.wheel{background:conic-gradient(from 20deg, #b6f5cf 0 14%, #24ee89 14% 28%, #0a1822 28% 42%, #bae6fd 42% 56%, #1bc974 56% 70%, #102838 70% 84%, #b6f5cf 84% 100%);opacity:.92;border-radius:50%;width:86px;height:86px;box-shadow:inset 0 0 0 10px #0a1822,0 0 18px #24ee8947}.icon-cats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid;overflow:visible}.icon-cat{width:auto;color:var(--muted);flex:none;justify-items:center;gap:6px;min-width:0;font-size:11px;font-weight:700;display:grid}.icon-cat>span:last-child{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;overflow:hidden}.icon-cat-orb{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--line);width:100%;max-width:56px;height:auto;color:var(--text);border-radius:14px;place-items:center;display:grid}@supports not (aspect-ratio:1 / 1){.icon-cat-orb{width:48px;height:48px}}.sport-highlight,.contest-card,.activity-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;margin-bottom:14px;padding:12px}.sport-highlight{cursor:pointer}.sport-hl-body{gap:8px;min-width:0;display:grid}.sport-hl-body h3{overflow-wrap:anywhere;margin:6px 0 0;font-size:clamp(13px,4vw,15px)}.sport-highlight .odds-row{gap:8px;min-width:0;display:flex}.sport-highlight .odds-row span{text-align:center;background:var(--surface-2);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;flex:1;min-width:0;padding:8px 4px;font-size:13px;font-weight:800;overflow:hidden}.pay-chip{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:12px;font-weight:800;display:inline-flex}.pay-orb{border-radius:50%;width:18px;height:18px;box-shadow:inset 0 1px #ffffff59}.activity-tabs{border-bottom:1px solid var(--line);gap:16px;margin-bottom:10px;display:flex}.activity-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 0 10px;font-size:13px;font-weight:800}.activity-tabs button.on{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.activity-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.activity-card .table-wrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.activity-table th,.activity-table td{text-align:left;border-bottom:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;padding:6px 4px;overflow:hidden}.activity-table .win{color:var(--accent)}.contest-card h3{overflow-wrap:anywhere;margin:6px 0}.contest-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.countdown{color:var(--gold);font-weight:800}.live-rounds{background:var(--surface);border:1px solid var(--line);border-radius:16px;min-width:0;margin-bottom:14px;padding:12px 12px 8px}.live-rounds .section-head{margin-bottom:10px}.live-pulse{color:var(--accent);align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.live-pulse i{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite live-dot;box-shadow:0 0 0 4px #24ee892e}.live-pulse.off{color:var(--faint)}.live-pulse.off i{background:var(--faint);box-shadow:none;animation:none}@keyframes live-dot{0%,to{opacity:1}50%{opacity:.45}}.live-tabs{background:#0a1620;border-radius:12px;gap:6px;margin-bottom:12px;padding:3px;display:flex}.live-tabs button{color:#7d8f9e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;padding:9px 6px;font-size:12px;font-weight:800}.live-tabs button.on{color:#eaf6ff;background:#1b2a36;border-color:#24ee898c;box-shadow:0 0 0 1px #24ee892e,inset 0 0 0 1px #24ee891f}.live-sub{gap:8px;margin-bottom:10px;display:flex}.live-sub button{border:1px solid var(--line);background:var(--surface-2);color:var(--muted);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800}.live-sub button.on{color:var(--accent-ink);background:var(--accent);border-color:#0000}.live-table{border-collapse:collapse;width:100%;min-width:0;font-size:12px}.live-table th,.live-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 6px}.live-table th{color:var(--faint);font-weight:700}.live-table tbody tr:nth-child(2n) td{background:#ffffff05}.live-table tr.fresh td{background:var(--accent);animation:.7s live-row-in}@supports (color:color-mix(in lab, red, red)){.live-table tr.fresh td{background:color-mix(in srgb, var(--accent) 16%, transparent)}}@keyframes live-row-in{0%{background:color-mix(in srgb, var(--accent) 32%, transparent);opacity:.35;transform:translateY(-14px)}to{background:color-mix(in srgb, var(--accent) 8%, transparent);opacity:1;transform:translateY(0)}}.live-table .is-win{color:#b6f5cf;font-weight:800}.live-bets-scroll{width:100%;min-width:0;overflow-x:auto}.live-bets{flex-direction:column;width:100%;min-width:0;font-size:11px;display:flex}.live-bets-body{flex-direction:column;min-width:0;display:flex;position:relative}.live-bets-head,.live-bets-row{grid-template-columns:minmax(0,1.45fr) minmax(0,.72fr) minmax(0,.88fr) minmax(0,.92fr) minmax(0,.48fr);align-items:center;width:100%;min-width:0;display:grid}.live-bets-head>*{color:var(--faint);border-bottom:1px solid var(--line);white-space:nowrap;min-width:0;padding:6px 3px 8px;font-size:10px;font-weight:700}.live-bets-head>:nth-child(n+3){text-align:right}.live-bets-row>*{border-bottom:1px solid var(--line);min-width:0;padding:7px 3px}.live-bets-row:nth-child(2n){background:#ffffff05}.live-bets-row.fresh{background:var(--accent);animation:.7s live-row-in}@supports (color:color-mix(in lab, red, red)){.live-bets-row.fresh{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.live-shift-move{transition:transform .55s cubic-bezier(.22,1,.36,1)}.live-shift-enter-active{animation:.7s live-row-in}.live-shift-leave-active{display:none}.live-game{align-items:center;gap:6px;min-width:0;display:flex;position:relative;overflow:hidden}.live-rank{align-items:center;min-width:0;display:flex}.live-game-chip{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;font-weight:800;line-height:1;display:inline-grid;position:relative;overflow:hidden}.live-game em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;font-weight:700;overflow:hidden}.live-player{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-bets .prize-cell{justify-content:flex-end;width:100%;display:flex}.live-bets .prize-cell b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.live-mult{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.live-bets.live-board .live-bets-head,.live-bets.live-board .live-bets-row{grid-template-columns:minmax(0,1.45fr) minmax(0,.72fr) minmax(0,.88fr) minmax(0,.92fr) minmax(0,.48fr)}@media (min-width:768px){.live-bets .coin-usdt{width:16px;height:16px}.live-bets{font-size:12px}.live-bets-head,.live-bets-row,.live-bets.live-board .live-bets-head,.live-bets.live-board .live-bets-row{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) minmax(0,.8fr) minmax(0,.85fr) minmax(0,.5fr)}.live-bets-head>*,.live-bets-row>*{padding:8px 6px}.live-game{gap:8px}.live-game-chip{width:22px;height:22px;font-size:11px}}.rank-pip{background:var(--surface-2);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-grid}.rank-pip.r1{color:#3a2a00;background:linear-gradient(#ffe7a3,#d4a017)}.rank-pip.r2{color:#1b2430;background:linear-gradient(#e8eef5,#8fa0b3)}.rank-pip.r3{color:#2b1600;background:linear-gradient(#f0c08a,#b46a2c)}.contest-hero{border:1px solid var(--line);background:radial-gradient(120px 80px at 12% 20%,#24ee8929,#0000 70%),linear-gradient(#173044,#102433);border-radius:16px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.contest-trophy{flex:none}.contest-trophy svg{width:78px;height:78px;display:block}.contest-copy{min-width:0}.contest-copy p{color:var(--muted);margin:2px 0 8px;font-size:12px}.contest-kicker{color:#24ee89;align-items:center;gap:4px;font-size:13px;font-weight:800;display:inline-flex}.contest-kicker .laurel{width:16px;height:16px}.contest-kicker .laurel.flip{transform:scaleX(-1)}.contest-pool{color:#24ee89;letter-spacing:-.03em;background:#24ee891f;border:1px solid #24ee8961;border-radius:999px;padding:7px 14px;font-size:20px;font-weight:800;line-height:1.2;display:inline-block}.accent-label{font-size:11px;font-weight:800;color:#24ee89!important}.accent-num{color:#24ee89;font-variant-numeric:tabular-nums;font-weight:800}.prize-num{color:#4be2a4;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.contest-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.contest-box{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;min-width:0;padding:10px 10px 12px;position:relative;overflow:hidden}.contest-box.champ{padding:14px 10px 12px 14px;overflow:visible}.winner-ribbon{text-align:center;letter-spacing:.04em;color:#062033;background:#24ee89;width:96px;padding:3px 0;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:10px;left:-28px;transform:rotate(-32deg)}.contest-box>span,.contest-box>.accent-label{color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:800;display:block}.clock-row{align-items:stretch;gap:4px;display:flex}.clock-cell{border:1px solid var(--line);background:#0a1620;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;min-height:52px;padding:6px 2px;display:flex}.clock-colon{color:#24ee89;align-items:center;font-size:16px;font-style:normal;font-weight:800;line-height:1;display:flex}.clock-row b{font-variant-numeric:tabular-nums;font-size:18px;line-height:1}.clock-row small{color:var(--faint);margin-top:4px;font-size:9px;font-weight:700}.champ-info{width:22px;height:22px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.champ-body{grid-template-rows:auto auto auto;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:8px;display:grid}.champ-avatar{background:#1a3346;border-radius:50%;grid-row:1/span 3;width:36px;height:36px;overflow:hidden}.champ-avatar svg{width:36px;height:36px;display:block}.champ-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.champ-body em{color:var(--muted);font-size:11px;font-style:normal;display:block}.champ-body b{color:#24ee89;font-size:13px}.contest-toolbar{align-items:center;gap:8px;min-width:0;margin:8px 0;display:flex}.contest-toolbar .muted{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.history-link{color:#24ee89;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0;font-size:12px;font-weight:800}.on-air{background:var(--accent);border-radius:999px;padding:3px 8px}@supports (color:color-mix(in lab, red, red)){.on-air{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.on-air{color:var(--accent);flex:none;font-size:11px;font-weight:800}.contest-ranks{grid-template-columns:40px minmax(0,.9fr) minmax(72px,.95fr) minmax(96px,1.2fr);align-items:center;width:100%;min-width:0;font-size:12px;display:grid}.contest-ranks-head,.contest-ranks-row{display:contents}.contest-ranks-head>*{color:var(--faint);border-bottom:1px solid var(--line);padding:8px 6px;font-size:11px;font-weight:700}.contest-ranks-head>:nth-child(n+3),.contest-ranks-row>:nth-child(n+3){text-align:right}.contest-ranks-row>*{background:#0b141c;border-bottom:1px solid #ffffff08;min-width:0;padding:9px 6px}.contest-ranks-row:nth-child(odd)>*{background:#121a22}.contest-ranks-row.bronze>*{background:#1a222a}.rank-cell{justify-content:flex-start;align-items:center;display:flex}.rank-medal{border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.rank-medal svg{fill:currentColor;width:13px;height:13px;display:block}.rank-medal.r1{color:#3a2a00;background:radial-gradient(circle at 35% 30%,#fff4c2,#f0c14a 55%,#c49212);box-shadow:0 0 10px #f0c14a8c}.rank-medal.r2{color:#2a2038;background:radial-gradient(circle at 35% 30%,#f3e9ff,#c5b4d8 55%,#8b7aa0);box-shadow:0 0 10px #b094d673}.rank-medal.r3{color:#2b1600;background:radial-gradient(circle at 35% 30%,#ffd2a8,#e08a48 55%,#b46a2c);box-shadow:0 0 10px #e08a4873}.rank-place{color:#eaf6ff;font-size:12px;font-weight:700}.contest-history-sheet{width:min(var(--app-max), 100%);border:1px solid var(--line-strong);max-height:min(78dvh,640px);padding:6px 4px calc(10px + var(--safe-bottom));box-shadow:var(--shadow);cursor:default;pointer-events:auto;background:#0d151c;border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;display:flex}.contest-history-head{justify-content:space-between;align-items:center;gap:12px;padding:0 12px 10px;display:flex}.contest-history-head strong{letter-spacing:-.03em;font-size:16px}.contest-history-body{min-height:0;padding:0 4px 6px;overflow:auto}.contest-ranks.history{grid-template-columns:40px minmax(52px,.75fr) minmax(92px,1fr) minmax(120px,1.25fr)}.contest-pane{overflow-x:auto}.live-empty{color:var(--muted);padding:12px 4px;font-size:12px}.prize-cell{align-items:center;gap:4px;display:inline-flex}.coin-usdt{color:#062033;background:#26a17b;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;font-size:10px;font-style:normal;font-weight:800;display:inline-grid}@media (min-width:768px){.contest-grid{grid-template-columns:1fr 1fr;gap:10px}.clock-row{gap:6px}.clock-row b{font-size:22px}.contest-pool{font-size:24px}.contest-history-sheet{border-bottom:1px solid var(--line-strong);border-radius:18px;width:min(560px,100% - 32px);max-height:min(78dvh,680px)}}.live-table .hide-sm{display:table-cell}.category-page{flex-direction:column;min-width:0;display:flex}.cat-head{align-items:center;gap:10px;min-height:36px;margin:0 0 6px;display:flex}.cat-back{border:1px solid var(--line-strong);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:10px;flex:0 0 36px;place-items:center;padding:0;display:grid}.cat-back:active{background:var(--surface-2)}.cat-head h1{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;min-width:0;height:36px;margin:0;padding-top:.06em;font-size:20px;font-weight:800;line-height:1;display:flex;overflow:hidden}.cat-count{color:var(--muted);flex-shrink:0;font-size:12px;font-weight:700;line-height:1}.game-detail-hero{gap:16px;margin:8px 0 22px;display:grid}.game-detail-cover{border:1px solid var(--line-strong);background:var(--bg-elev);aspect-ratio:4/5;border-radius:16px;width:min(100%,280px);margin:0 auto;position:relative;overflow:hidden}.game-detail-cover .game-cover-svg{width:100%;height:100%;position:absolute;inset:0}.game-detail-copy h2{letter-spacing:-.04em;margin:6px 0 8px;font-size:24px}.game-detail-lead{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.55}.game-detail-tags{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.game-detail-ccy{color:var(--faint);margin:0 0 16px;font-size:12px;font-weight:700}.game-detail-actions{flex-wrap:wrap;gap:10px;display:flex}.game-detail-actions .btn{align-items:center;gap:8px;display:inline-flex}.game-detail-related{margin-top:8px}.game-detail-skel{gap:16px;display:grid}.game-detail-cover-skel{border-radius:16px;width:min(100%,280px);height:340px;margin:0 auto}.game-detail-copy-skel{gap:10px;display:grid}.game-detail-copy-skel .skel{height:16px}@media (min-width:768px){.game-detail-hero{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:22px}.game-detail-cover{width:100%;margin:0}.game-detail-skel{grid-template-columns:240px minmax(0,1fr);align-items:start}.game-detail-cover-skel{width:100%;height:300px;margin:0}}.cat-filters{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;display:grid}.cat-filter{border:1px solid var(--line-strong);background:var(--surface-2);min-width:0;height:36px;color:var(--text);cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:flex}.cat-filter span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cat-filter .ico{color:var(--muted);flex-shrink:0;transition:transform .16s}.cat-filter.open{background:#12384a;background:var(--surface-2);border-color:#24ee8973}@supports (color:color-mix(in lab, red, red)){.cat-filter.open{background:color-mix(in srgb, var(--surface-2) 70%, #12384a)}}.cat-filter.open .ico{color:var(--accent);transform:rotate(180deg)}.chip-btn{border:1px solid var(--line);background:var(--surface);color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cat-grid .game-tile{min-width:0}.cat-grid .game-copy{padding:7px 8px 9px}.cat-grid .game-copy h3{font-size:11px}.cat-skel .skel{height:168px}.sheet-backdrop{z-index:240;cursor:pointer;background:#0000009e;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.cat-sheet{width:min(var(--app-max), 100%);background:var(--surface);border:1px solid var(--line-strong);max-height:min(72dvh,540px);padding:6px 4px calc(10px + var(--safe-bottom));box-shadow:var(--shadow);cursor:default;pointer-events:auto;border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;display:flex}.cat-sheet-handle{background:var(--line-strong);border-radius:99px;width:36px;height:4px;margin:6px auto 10px}.cat-sheet-head{justify-content:space-between;align-items:center;gap:12px;padding:0 12px 8px;display:flex}.cat-sheet-head strong{letter-spacing:-.03em;font-size:16px}.cat-sheet-done{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px;font-weight:800}.sheet-list{min-height:0;padding:0 4px;display:grid;overflow:auto}.sheet-list button{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:inherit;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:14px;font-weight:700;display:flex}.sheet-list button:last-child{border-bottom:0}.sheet-list button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sheet-list button em{color:var(--faint);margin-left:8px;font-style:normal;font-weight:600}.sheet-list button.on{color:var(--accent)}.sheet-list button .ico{color:var(--accent);flex-shrink:0}.admin-shell{background:var(--bg);grid-template-columns:228px 1fr;min-height:100dvh;display:grid}.admin-side{border-right:1px solid var(--line);background:var(--bg-elev);flex-direction:column;gap:16px;min-height:0;padding:16px 12px;display:flex;overflow:hidden}.admin-brand{cursor:pointer;align-items:center;gap:10px;display:flex}.admin-brand small{color:var(--muted);font-size:11px;display:block}.admin-side nav{flex:1;align-content:start;gap:12px;min-height:0;display:grid;overflow:auto}.admin-nav-sec{gap:4px;display:grid}.admin-nav-label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:4px 10px 2px;font-size:10px;font-weight:800}.admin-side nav a{color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.admin-side nav a.router-link-active{color:var(--accent);background:#24ee891a}.admin-side-foot{gap:8px;margin-top:auto;display:grid}.admin-main{min-width:0;padding:20px 24px 40px}.admin-page h1{margin:0 0 6px}.admin-page h2{margin:0 0 10px;font-size:16px}.admin-toolbar{gap:8px;margin:12px 0;display:flex}.admin-toolbar.wrap{flex-wrap:wrap}.admin-toolbar input,.admin-toolbar select{min-width:140px}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px}.stat span{color:var(--muted);font-size:12px;display:block}.stat strong{font-size:22px}.perm-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;margin:12px 0;display:grid}.admin-page table{border-collapse:collapse;width:100%;font-size:13px}.admin-page th,.admin-page td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:8px 6px}.admin-page td input[type=text],.admin-page td input:not([type]){width:100%;min-width:80px}@media (max-width:860px){.admin-shell{grid-template-columns:1fr}.admin-side{border-right:0;border-bottom:1px solid var(--line)}.admin-side nav{grid-template-columns:repeat(2,1fr)}}.lobby-hero,.lobby-tail{gap:12px;min-width:0;display:grid}.match-grid{margin-top:0}@media (min-width:768px){.shell:not(.is-admin){width:100%;max-width:none;margin-inline:0}.hall-grid,.skel-grid,.cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shelf-rail .game-tile{flex:0 0 calc((100% - (3 * var(--shelf-gap))) / 4.28);width:calc((100% - (3 * var(--shelf-gap))) / 4.28)}.hero-carousel{min-height:0;max-height:none}.hero-slide h2{font-size:24px}}@media (min-width:992px){:root{--desk-nav-w:280px;--desk-nav-rail-w:68px;--page-pad-x:28px;--tab-clearance:24px}.shell:not(.is-admin):not(.is-play){grid-template-columns:var(--desk-nav-w) minmax(0, 1fr);grid-template-rows:var(--header-offset) minmax(0, 1fr);grid-template-areas:"topbar topbar""nav stage";width:100%;max-width:none;height:100dvh;min-height:100dvh;display:grid;overflow:hidden}.shell:not(.is-admin):not(.is-play) .topbar{z-index:40;grid-area:topbar;padding-left:12px;padding-right:20px;position:relative;top:auto}.shell:not(.is-admin):not(.is-play) .topbar .menu-toggle{width:40px;height:40px;color:var(--accent);border-color:var(--accent);flex:0 0 40px;margin:0 8px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.shell:not(.is-admin):not(.is-play) .topbar .menu-toggle{border-color:color-mix(in srgb, var(--accent) 55%, var(--line-strong))}}.shell:not(.is-admin):not(.is-play) .topbar .brand{display:flex}.shell:not(.is-admin):not(.is-play) .topbar .brand-name{display:inline}.shell:not(.is-admin):not(.is-play) .desk-stage{background:var(--bg);flex-direction:column;grid-area:stage;min-width:0;min-height:0;display:flex;overflow:hidden}.shell:not(.is-admin):not(.is-play) .desk-stage main.page{flex:auto;min-height:0;overflow-y:auto}.shell:not(.is-admin):not(.is-play) .desk-nav{width:var(--desk-nav-w);border-right:1px solid var(--line);background:var(--bg-elev);flex-direction:column;grid-area:nav;gap:4px;min-width:0;height:auto;min-height:0;max-height:none;padding:10px 10px 20px;display:flex;position:relative;top:auto}@supports (color:color-mix(in lab, red, red)){.shell:not(.is-admin):not(.is-play) .desk-nav{background:color-mix(in srgb, var(--bg-elev) 90%, #061018)}}.shell:not(.is-admin):not(.is-play) .desk-nav{z-index:20;overflow:hidden auto}.desk-nav-head{min-height:var(--header-h);flex-shrink:0;align-items:center;gap:8px;margin:0 0 8px;padding:0 2px;display:flex}.desk-collapse{background:var(--surface-2);border-radius:10px;flex:0 0 36px;width:36px;height:36px}.desk-nav .site-menu.compact{flex:none;min-height:auto}.desk-nav .site-menu.rail{flex:auto;gap:0;min-height:0}.desk-nav .site-menu.compact .menu-link{padding-left:44px}.desk-nav-main,.desk-nav-more,.shell:not(.is-admin):not(.is-play) .tabbar{display:none}.shell.has-tabbar main.page{padding-bottom:32px}.shell:not(.is-admin):not(.is-play).nav-collapsed{grid-template-columns:var(--desk-nav-rail-w) minmax(0, 1fr)}.shell:not(.is-admin):not(.is-play).nav-collapsed .desk-nav{width:var(--desk-nav-rail-w);gap:6px;padding:8px 7px 16px;display:flex;overflow-x:hidden}.shell:not(.is-admin):not(.is-play) .desk-search{display:none}.shell:not(.is-admin):not(.is-play) .desk-search.on{flex:240px;align-items:center;min-width:0;max-width:360px;margin-right:12px;display:flex;position:relative}.desk-search .ico{color:var(--faint);pointer-events:none;position:absolute;left:12px}.desk-search input{background:var(--surface);border-radius:999px;height:38px;padding:0 12px 0 36px}.topbar{padding-left:12px;padding-right:20px}.wallet-chip .mono{max-width:168px}.lobby-hero{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:8px}.lobby-hero .hero-carousel{min-height:0;max-height:none;margin-bottom:0}.lobby-hero .hero-copy{padding:18px 64px 40px 24px}.lobby-hero .hero-wordmark{font-size:16px;top:18px;right:22px}.lobby-hero .hero-slide h2{max-width:52%;font-size:28px}.lobby-hero .hero-slide p{-webkit-line-clamp:3;max-width:48%;font-size:14px}.lobby-hero .hero-slide .hero-social-lead{-webkit-line-clamp:unset;max-width:none;font-size:13px;display:block;overflow:visible}.lobby-hero .hero-nav{width:36px;height:36px;margin-top:-18px}.lobby-hero .wins-strip{margin-bottom:0}.hub-card{min-height:168px;padding:22px 18px}.hub-card strong{font-size:20px}.hub-card p{max-width:none;font-size:13px}.hub-art-svg{width:min(48%,200px)}.hub-cats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.hub-cat{min-height:118px;padding:14px}.hub-cat-copy strong{font-size:14px}.shelf-rail{scroll-snap-type:x mandatory;flex-wrap:nowrap;display:flex;overflow:auto hidden}.shelf-rail .game-tile{flex:0 0 calc((100% - (5 * var(--shelf-gap))) / 6.28);width:calc((100% - (5 * var(--shelf-gap))) / 6.28);max-width:none}.shelf .section-head,.play-tabs{align-items:center}.shelf-arrows{align-items:center;gap:6px;display:inline-flex}.shelf .see-all,.play-tabs .see-all{background:var(--surface-2);border:1px solid var(--line);min-height:32px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.shelf .see-all:hover,.play-tabs .see-all:hover{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shelf .see-all:hover,.play-tabs .see-all:hover{border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}}.mini-rail{flex-wrap:nowrap;display:flex;overflow-x:auto}.mini-tile{flex:0 0 clamp(88px,11vw,112px);width:auto;max-width:none}.hall-grid,.skel-grid,.cat-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.lobby-skel{grid-template-columns:repeat(6,minmax(0,1fr))}.lobby-tail{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin-top:8px}.match-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.menu-page{max-width:430px}.sheet-backdrop{align-items:center}.cat-sheet{border-bottom:1px solid var(--line-strong);border-radius:18px;width:min(420px,100% - 32px);max-height:min(72dvh,560px);margin-bottom:0}.explore-page .page-head h1,.sports-page .page-head h1,.category-page .cat-head h1{font-size:26px}.cat-filters{max-width:480px}.pay-rail{flex-wrap:wrap;overflow:visible}}@media (min-width:1280px){.hall-grid,.skel-grid,.cat-grid,.lobby-skel{grid-template-columns:repeat(7,minmax(0,1fr))}.shelf-rail .game-tile{flex:0 0 calc((100% - (6 * var(--shelf-gap))) / 7.28);width:calc((100% - (6 * var(--shelf-gap))) / 7.28)}.desk-search{max-width:520px}}@media (min-width:1600px){.hall-grid,.skel-grid,.cat-grid,.lobby-skel{grid-template-columns:repeat(8,minmax(0,1fr))}.shelf-rail .game-tile{flex:0 0 calc((100% - (7 * var(--shelf-gap))) / 8.28);width:calc((100% - (7 * var(--shelf-gap))) / 8.28)}}@media (max-width:991px){.topbar .menu-toggle,.topbar.is-guest .icon-search,.topbar.is-guest .icon-chat,.topbar.is-guest .locale-chip,.topbar.is-guest .desk-search{display:none}.topbar.is-guest .brand{flex:auto;min-width:0}.topbar.is-guest .brand-name{display:inline}.topbar.is-guest .guest-auth{gap:8px;margin-left:auto}.topbar.is-guest .guest-login,.topbar.is-guest .guest-register{min-width:72px;height:40px;padding:0 16px;font-size:14px}.topbar.is-authed .menu-toggle,.topbar.is-authed .icon-search,.topbar.is-authed .icon-chat,.topbar.is-authed .locale-chip,.topbar.is-authed .desk-search,.topbar.is-authed .brand-name{display:none}.topbar.is-authed .topbar-icons{flex:0 auto;width:auto;min-width:0;margin-left:auto}.topbar.is-authed .topbar-wallet{flex:none;width:auto;min-width:0;margin-right:2px}.topbar.is-authed .wallet-chip{flex:none;width:fit-content;max-width:none}.topbar.is-authed .wallet-chip-balance{flex:none;width:auto}.topbar.is-authed .wallet-chip .mono{flex:none;width:auto;max-width:none}}.play-tabs{align-items:center;gap:14px;margin:0 0 10px;padding:0 2px;display:flex}.play-tabs button{color:var(--muted);background:0 0;border:0;padding:0 0 8px;font-size:15px;font-weight:800;position:relative}.play-tabs button.on{color:var(--text)}.play-tabs button.on:after{content:"";background:var(--accent);border-radius:99px;height:3px;position:absolute;bottom:0;left:0;right:0}.play-tabs .see-all{margin-left:auto;font-size:13px}.play-tabs .shelf-tools{margin-left:auto}.play-tabs .shelf-tools .see-all{margin-left:0}.rewards-pop{z-index:50;background:radial-gradient(220px 90px at 100% 0%, #24ee8929, transparent 55%), var(--surface);border:1px solid var(--line-strong);width:256px;max-width:calc(100vw - 20px);box-shadow:var(--shadow);border-radius:14px;gap:8px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.rewards-kicker{color:var(--muted);margin:0;font-size:11px}.rewards-amount{letter-spacing:-.04em;color:var(--accent);margin:0;font-size:18px;line-height:1.15;display:block}.rewards-claim{width:100%;height:32px;padding:0 12px;font-size:12px}.rewards-rows{gap:6px;margin:0;display:grid}.rewards-row{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.rewards-row em{color:var(--accent);font-style:normal;font-weight:800}.rewards-row-ico,.rewards-item-ico{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.rewards-row-ico.rebate,.rewards-item-ico.rebate{color:var(--gold)}.rewards-note{color:var(--muted);margin:0;font-size:12px}.rewards-all{width:100%;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:8px 0 2px;font-size:13px;font-weight:800;display:block}.rewards-dots{justify-content:center;gap:6px;margin-top:10px;display:flex}.rewards-dots button{background:var(--surface-3);border:0;border-radius:99px;width:6px;height:6px;padding:0}.rewards-dots button.on{background:var(--accent);width:14px}.rewards-card-alt .rewards-alt-title{margin:6px 0;font-size:20px;display:block}.rewards-alt-copy{color:var(--muted);margin:0 0 12px;font-size:13px}.rewards-head{align-items:center;gap:10px;margin:0 0 14px;display:flex}.rewards-tabs{flex:1;gap:6px;display:flex}.rewards-tabs button{height:36px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-weight:800;display:inline-flex}.rewards-tabs button.on{color:var(--text);background:var(--surface);border-color:var(--line-strong)}.rewards-status{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.rewards-rank,.rewards-claim-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px}.rewards-rank{cursor:pointer;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.rewards-gem{background:radial-gradient(circle at 30% 30%, #c5efff, transparent 42%), linear-gradient(135deg, var(--brand), var(--accent));border-radius:50%;width:36px;height:36px}.rewards-rank strong,.rewards-claim-card strong{font-size:14px;display:block}.rewards-rank p,.rewards-claim-card p{color:var(--muted);margin:6px 0 0;font-size:11px}.rewards-bar{background:var(--surface-3);border-radius:99px;height:6px;margin-top:8px;overflow:hidden}.rewards-bar i{background:linear-gradient(90deg, var(--brand), var(--accent));height:100%;display:block}.rewards-claim-card strong{color:var(--accent);margin:4px 0 10px;font-size:22px}.rewards-claim-card .btn{width:100%}.rewards-block h2{margin:0 0 8px;font-size:15px}.rewards-list{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:16px;overflow:hidden}.rewards-item{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.rewards-item:first-child{border-top:0}.rewards-item p{color:var(--muted);margin:2px 0 0;font-size:11px}.rewards-item em{color:var(--accent);font-style:normal;font-weight:800}.rewards-item-ico.day,.rewards-item-ico.week,.rewards-item-ico.month{color:var(--accent-ink);font-size:11px;font-weight:800}.rewards-item-ico.day{background:var(--accent)}.rewards-item-ico.week{background:var(--gold);color:#2a2108}.rewards-item-ico.month{background:var(--brand);color:#fff}.rewards-redeem{gap:8px;margin-bottom:18px;display:flex}.rewards-redeem input{flex:1;min-width:0;height:42px}.rewards-redeem .btn{align-items:center;gap:6px;display:inline-flex}.rewards-perks{margin:12px 0;padding-left:18px}.rewards-vip-card .btn{margin-top:8px}.shell.has-tabbar main.page:has(.inbox-chat){flex-direction:column;padding-top:0;padding-left:0;padding-right:0;display:flex;overflow:hidden}.inbox-chat{height:100%;min-height:0;padding:8px var(--page-pad-x) 12px;flex-direction:column;flex:auto;display:flex}.inbox-top{flex-shrink:0;align-items:center;gap:10px;display:flex}.inbox-top h1{text-align:center;flex:1;margin:0;font-size:18px}.inbox-hex{width:36px;height:36px;color:var(--muted);place-items:center;display:grid}.inbox-host{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:10px;padding:10px 0 12px;display:flex}.inbox-host-copy{flex:1;min-width:0}.inbox-host-name{align-items:center;gap:8px;display:flex}.inbox-host-pill{color:var(--accent-hi);background:#5b9dff38;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}.inbox-host-pill.sm{padding:1px 6px}.inbox-online{color:var(--accent);margin:2px 0 0;font-size:12px}.inbox-avatar{background:linear-gradient(135deg, var(--brand), var(--accent));width:34px;height:34px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.inbox-avatar.host{width:40px;height:40px}.inbox-avatar.mine{background:var(--surface-3);color:var(--text)}.inbox-feed{flex:auto;align-content:start;gap:14px;min-height:0;padding:14px 0;display:grid;overflow-y:auto}.inbox-msg{grid-template-columns:34px minmax(0,1fr);gap:8px;display:grid}.inbox-who{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;display:flex}.inbox-who time{color:var(--faint);font-size:11px}.inbox-bubble{background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.5}.inbox-rewards-link{flex-shrink:0;margin:4px 0 10px}.inbox-compose{background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:4px 8px 4px 12px;display:flex}.inbox-compose input{background:0 0;border:0;flex:1;min-width:0;height:36px;padding:0}.inbox-compose-ico{color:var(--muted)}.inbox-send{background:var(--accent);width:34px;height:34px;color:var(--accent-ink);border:0;border-radius:10px;place-items:center;display:grid}@media (min-width:768px){.rewards-status{grid-template-columns:1.1fr .9fr}}@media (prefers-reduced-motion:reduce){.wins-marquee-track{animation:none}.wins-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.sports-desk{padding-bottom:64px;position:relative}.sp-rail{margin:-12px calc(var(--page-pad-x) * -1) 10px;padding:8px var(--page-pad-x) 10px;scrollbar-width:none;border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:6px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.sp-rail{background:color-mix(in srgb, var(--bg) 92%, transparent)}}.sp-rail{z-index:6;position:sticky;top:0}.sp-rail::-webkit-scrollbar{display:none}.sp-rail-btn{min-width:44px;color:var(--muted);border-radius:10px;justify-items:center;gap:2px;padding:4px 6px;font-size:10px;font-weight:700;display:grid}.sp-rail-btn.on{color:var(--accent);background:#24ee891a}.sp-rail-split{background:var(--line-strong);flex-shrink:0;width:1px;height:28px;margin:0 4px}.sp-rail-ico{background:var(--surface);width:36px;height:36px;color:var(--text);border:0;border-radius:10px;flex-shrink:0;place-items:center;display:grid;position:relative}.sp-rail-ico.hot{color:var(--accent)}.sp-hot{width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);background:#ff5d7a;border-radius:99px;position:absolute;top:2px;right:2px}.sp-search{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;margin-bottom:10px;padding:0 10px;display:flex}.sp-search input{background:0 0;border:0;flex:1;height:38px}.sp-filters{scrollbar-width:none;align-items:center;gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.sp-filters.wrap{flex-wrap:wrap;overflow:visible}.sp-filters::-webkit-scrollbar{display:none}.sp-filters button{color:var(--muted);background:0 0;border:0;flex-shrink:0;align-items:center;gap:4px;padding:6px 2px;font-size:13px;font-weight:800;display:inline-flex}.sp-filters button.on{color:var(--accent)}.sp-odds-chip{margin-left:auto;color:var(--faint)!important;font-size:12px!important}.sp-orbs{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.sp-orb{color:var(--text);text-align:center;background:0 0;border:0;padding:0}.sp-orb span{margin-top:6px;font-size:12px;font-weight:800;display:block}.sp-art-svg{width:100%;height:auto;display:block}.sp-parlay{background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:16px;margin-bottom:12px;padding:12px}.sp-leg{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:6px 0;display:grid}.sp-leg-ico{width:28px;height:28px;color:var(--accent);place-items:center;display:grid}.sp-leg p{color:var(--muted);margin:2px 0 0;font-size:12px}.sp-parlay footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-top:6px;padding-top:8px;font-size:12px;display:flex}.sp-parlay footer em{color:var(--accent);font-size:16px;font-style:normal;font-weight:800}.sp-selector{scrollbar-width:none;gap:8px;margin:4px 0 14px;display:flex;overflow-x:auto}.sp-selector::-webkit-scrollbar{display:none}.sp-selector button{background:var(--surface-2);width:48px;height:48px;color:var(--muted);border:0;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.sp-selector button.on{background:var(--accent);color:var(--accent-ink)}.sp-match{background:var(--surface);border:1px solid var(--line);border-radius:16px;margin-bottom:10px;padding:12px}.sp-match-top{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.sp-match h3{margin:8px 0 0;font-size:16px}.sp-match h3 small{color:var(--faint);font-weight:600}.sp-when{color:var(--accent);margin:4px 0 0;font-size:12px}.sp-star{color:var(--gold);background:0 0;border:0;padding:4px}.sp-hero{background:radial-gradient(420px 160px at 100% 0%, #5b9dff38, transparent 60%), var(--surface);border:1px solid var(--line-strong);border-radius:18px;margin-bottom:12px;padding:14px 14px 16px;position:relative;overflow:hidden}.sp-hero-meta{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.sp-hero-teams{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:14px 0 10px;display:grid}.sp-club{justify-items:center;gap:6px;display:grid}.sp-club strong{font-size:13px}.sp-club-mark{background:linear-gradient(135deg, var(--brand), var(--accent));width:48px;height:48px;color:var(--accent-ink);border-radius:50%;place-items:center;font-weight:800;display:grid}.sp-club-mark.alt{background:linear-gradient(135deg,#e4c98a,#24ee89)}.sp-hero-time{color:var(--accent);font-size:11px;font-weight:800}.sp-market{color:var(--muted);margin:0 0 8px;font-size:12px}.sp-hero-bar{background:var(--accent);border-radius:99px;width:42px;height:3px;margin-top:12px;display:block}.sp-strip{scrollbar-width:none;gap:10px;margin-bottom:12px;display:flex;overflow-x:auto}.sp-strip::-webkit-scrollbar{display:none}.sp-strip-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex:0 0 168px;padding:10px;position:relative}.sp-strip-card.original{flex-basis:200px}.sp-strip-card strong{margin-top:6px;font-size:13px;display:block}.sp-strip-card p{color:var(--muted);margin:2px 0 0;font-size:12px}.sp-strip-clubs{gap:6px;display:flex}.sp-strip-clubs span{background:var(--surface-3);border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.sp-live-badge{color:var(--accent);margin-top:8px;font-size:10px;font-weight:800;display:inline-flex}.sp-cats{scrollbar-width:none;gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.sp-cats::-webkit-scrollbar{display:none}.sp-cats button{background:var(--surface-2);height:34px;color:var(--muted);border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.sp-cats button.on{background:var(--accent);color:var(--accent-ink)}.sp-list-tabs{align-items:center;gap:14px;margin-bottom:8px;display:flex}.sp-list-tabs button{color:var(--muted);background:0 0;border:0;padding:8px 0;font-weight:800;position:relative}.sp-list-tabs button.on{color:var(--text)}.sp-list-tabs button.on:after{content:"";background:var(--accent);border-radius:99px;height:3px;position:absolute;bottom:0;left:0;right:0}.sp-list-chart{color:var(--muted);margin-left:auto}.sp-list{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.sp-list-row{border:0;border-top:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:0 0;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:12px;display:grid}.sp-list-row:first-child{border-top:0}.sp-list-ico{background:var(--surface-2);width:32px;height:32px;color:var(--accent);border-radius:10px;place-items:center;display:grid;position:relative}.sp-list-row em{color:var(--muted);font-size:12px;font-style:normal}.sp-pane-head{color:var(--gold);align-items:center;gap:8px;margin:4px 0 12px;display:flex}.sp-pane-head h1{color:var(--text);margin:0;font-size:20px}.sp-void{text-align:center;color:var(--muted);justify-items:center;gap:8px;padding:28px 12px 18px;display:grid}.sp-void .sp-art-svg{width:min(180px,70%)}.sp-void p{color:var(--text);margin:8px 0 0;font-weight:800}.sp-void .btn{min-width:180px;margin-top:10px}.sp-odds-format{color:var(--muted);justify-content:space-between;align-items:center;margin-top:18px;font-size:13px;display:flex}.sp-odds-format button{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--text);border-radius:999px;padding:0 12px}.sp-sort{border:1px solid var(--line);background:var(--surface);width:100%;height:40px;color:var(--muted);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 12px;display:flex}.sp-empty-copy{color:var(--muted);text-align:center;padding:20px 8px;font-size:13px}.sp-fab{right:max(16px, calc(50% - (var(--app-max) / 2) + 16px));bottom:calc(var(--tab-h) + var(--safe-bottom) + 18px);background:var(--accent);width:48px;height:48px;color:var(--accent-ink);z-index:40;border:0;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 10px 24px #24ee8947}@media (min-width:768px){.sp-parlay,.sp-hero{max-width:560px}.sp-orbs{max-width:360px}}@media (min-width:992px){.sp-fab{bottom:28px;right:28px}.sp-rail{margin-top:0}}.site-menu:not(.rail),.site-menu .menu-promos{gap:6px}.site-menu .menu-app-card{border-radius:12px;gap:8px;min-height:62px;padding:8px 10px 8px 12px}.site-menu .menu-app-card>div:first-child{min-width:0}.site-menu .menu-app-card strong{letter-spacing:-.01em;font-size:13px;font-weight:700}.site-menu .menu-app-card p{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.site-menu .menu-phone{border-radius:7px;width:32px;height:46px;box-shadow:0 6px 14px #00000059}.site-menu .menu-phone-bar{height:5px;left:5px;right:5px}.site-menu .menu-phone-bar.a{top:11px}.site-menu .menu-phone-bar.b{top:19px;right:11px}.site-menu .menu-phone-notch{top:4px}.site-menu .menu-phone-dot{width:5px;height:5px;margin-left:-2.5px;bottom:5px}.site-menu .menu-token-row{border-radius:12px;gap:8px;min-height:44px;padding:6px 8px 6px 10px}.site-menu .menu-token-row .menu-token-chevron{background:var(--surface-2);width:22px;height:22px;color:var(--muted);border-radius:6px;place-items:center;transform:none}.site-menu .menu-group{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;flex-shrink:0;gap:1px;padding:4px;display:flex;overflow:hidden}.site-menu .menu-group .accordion{background:0 0;border:0;border-radius:8px;margin:0}.site-menu .menu-group .accordion-head{border-radius:8px;gap:8px;min-height:38px;padding:6px 8px;font-size:13px;font-weight:600}.site-menu .menu-group .accordion-head .acc-ico,.site-menu .menu-group .menu-list-ico{width:22px;height:22px;color:var(--muted);background:0 0;border-radius:6px}.site-menu .menu-group .accordion.is-open .accordion-head .acc-ico{color:var(--accent)}.site-menu .menu-group .accordion-head .chevron>span{background:0 0;border-radius:6px;width:20px;height:20px}.site-menu .menu-group .accordion-body{padding:0 4px 6px}.site-menu .menu-group .menu-sub{border-radius:8px;min-height:34px;padding:0 8px 0 12px;font-size:12.5px}.site-menu .menu-group.menu-list .menu-list-item{border-bottom:0;border-radius:8px;gap:8px;min-height:38px;padding:0 8px;font-size:13px}.site-menu .menu-vip-label span{color:var(--accent)}.site-menu{--menu-hover-bg:#24ee8914;--menu-active-bg:#24ee8924;--menu-active-fg:#24ee89}.site-menu .menu-row{border-radius:8px;transition:background-color .12s,color .12s;position:relative}.site-menu .menu-row .acc-ico,.site-menu .menu-row .menu-sub-ico,.site-menu .menu-row .menu-list-ico{transition:color .12s}@media (hover:hover){.site-menu .menu-group .menu-row:hover,.site-menu .menu-app-card:hover,.site-menu .menu-token-row:hover{background-color:var(--menu-hover-bg)}.site-menu .menu-app-card:hover,.site-menu .menu-token-row:hover{border-color:#24ee8938}.site-menu .menu-group .menu-row:hover .acc-ico,.site-menu .menu-group .menu-row:hover .menu-sub-ico,.site-menu .menu-group .menu-row:hover .menu-list-ico{color:var(--text)}}.site-menu .menu-app-card,.site-menu .menu-token-row{transition:background-color .12s,border-color .12s}.site-menu .menu-group .menu-row.is-active,.site-menu .menu-group .menu-row.is-active:hover{background-color:var(--menu-active-bg);color:var(--menu-active-fg)}.site-menu .menu-group .menu-row.is-active .menu-sub-ico,.site-menu .menu-group .menu-row.is-active .menu-list-ico,.site-menu .menu-group .menu-row.is-active .acc-ico{color:var(--menu-active-fg)}.site-menu .menu-group .menu-row.is-active:before{content:"";background:var(--menu-active-fg);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.site-menu .menu-app-card.is-active,.site-menu .menu-token-row.is-active{border-color:#24ee8973}.site-menu .menu-group .accordion.has-active:not(.is-open) .accordion-head,.site-menu .menu-group .accordion.has-active:not(.is-open) .accordion-head .acc-ico{color:var(--menu-active-fg)}.site-menu .menu-group .accordion.is-open{background:#24ee8908}.site-menu .menu-group .accordion.is-open .accordion-head{color:var(--menu-active-fg);border-bottom:1px solid var(--line);border-radius:8px 8px 0 0}.site-menu .menu-group .accordion.is-open .accordion-head .acc-ico,.site-menu .menu-group .accordion.is-open .accordion-head .chevron{color:var(--menu-active-fg)}.site-menu .menu-group .accordion-head .chevron>span{transition:transform .16s}.site-menu .menu-group .accordion-body{flex-direction:column;gap:1px;padding:4px 4px 6px;display:flex}.site-menu .menu-group .accordion-body .menu-sub{color:var(--muted);padding-left:22px;font-weight:500}.site-menu .menu-group .accordion-body .menu-sub:hover{color:var(--text)}.site-menu .menu-group .accordion-body .menu-sub.is-active{color:var(--menu-active-fg);font-weight:600}.site-menu .menu-row:focus{outline:none}.site-menu .menu-group .menu-row:focus-visible,.site-menu .menu-group .accordion.is-open .accordion-head:focus-visible,.site-menu .menu-app-card:focus-visible,.site-menu .menu-token-row:focus-visible,.site-menu .menu-theme button:focus-visible,.site-menu .menu-turbo:focus-visible,.site-menu .menu-select:focus-within,.site-menu .menu-rail-btn:focus-visible{outline:2px solid var(--menu-active-fg);outline-offset:-2px;box-shadow:0 0 0 4px #24ee892e}.site-menu .menu-rail-btn{border-radius:8px;transition:background-color .12s,color .12s;position:relative}.site-menu .menu-rail-btn:hover{background:var(--menu-hover-bg)}.site-menu .menu-rail-btn.is-active{background:var(--menu-active-bg);color:var(--menu-active-fg)}.site-menu .menu-rail-btn.is-active:before{content:"";background:var(--menu-active-fg);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}html[data-turbo="1"] .site-menu .menu-row,html[data-turbo="1"] .site-menu .menu-rail-btn,html[data-turbo="1"] .site-menu .accordion-head .chevron>span{transition:none}@media (prefers-reduced-motion:reduce){.site-menu .menu-row,.site-menu .menu-rail-btn,.site-menu .accordion-head .chevron>span{transition:none}}.hall-about{color:#b3bec1;margin:28px 0 8px;line-height:1.6}.hall-about h2,.hall-about h3{color:#fff;margin:0 0 8px}.hall-about p{margin:0 0 16px}.theme-row{flex-wrap:wrap;gap:8px;display:flex}.theme-row a{color:#fff;background:#323738;border-radius:8px;padding:8px 12px}.shelf-empty{color:#b3bec1;margin:0;padding:8px 0 4px}.wmodal-root{z-index:80;background:#0000009e;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.wmodal{color:#fff;background:#232626;border-radius:16px;width:min(520px,100%);max-height:min(720px,100%);padding:16px;overflow:auto}.wmodal-head,.wmodal-tabs,.gdesk-mode,.gdesk-cta-row{align-items:center;gap:8px;display:flex}.wmodal-head{justify-content:space-between}.wmodal-tabs button,.gdesk-mode button,.crash-modes button{color:#b3bec1;background:0 0;border:0;border-radius:8px;padding:8px 14px}.wmodal-tabs button.on,.gdesk-mode button.on,.crash-modes button.on{color:#04210f;background:#24ee89}.wmodal-close{color:#fff;background:0 0;border:0;font-size:22px}.wmodal-balance{margin:12px 0}.wmodal-form{gap:10px;display:grid}.wmodal-form input,.wmodal-form select,.crash-stake input{color:#fff;background:#1e2121;border:1px solid #3a4142;border-radius:8px;width:100%;margin-top:4px;padding:10px}.wmodal-form button,.crash-bet,.gdesk-demo,.gg-demo{color:#04210f;background:#24ee89;border:0;border-radius:8px;padding:10px 14px;font-weight:700}.wmodal-form .is-review{color:#24ee89}.crash-board{color:#24ee89;gap:10px;padding:12px;display:grid}.crash-history,.crash-modes{flex-wrap:wrap;gap:6px;display:flex}.crash-history span{color:#fff;background:#323738;border-radius:999px;padding:4px 8px}.crash-chart{background:#1e2121;border-radius:12px;position:relative}.crash-chart strong{color:#fff;font-size:28px;position:absolute;bottom:12px;left:16px}.crash-players{color:#b3bec1}.gdesk-mode,.gdesk-cta-row{margin-top:8px}.gdesk-demo,.gg-demo{color:#04210f;margin:12px}:root{--radius:10px}.hero-copy{padding:16px 20px 48px 16px}.hero-register{min-width:176px;height:40px;padding:0 28px;font-size:14px}.hero-social-btn{border-radius:8px;align-items:center;gap:6px;width:auto;min-width:0;height:34px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.hero-nav-row{z-index:4;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.hero-nav{width:30px;height:30px;margin:0;position:static;top:auto;left:auto;right:auto}.hero-nav.next .ico{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.hero-nav-row{opacity:0;transition:opacity .16s}.hero-carousel:hover .hero-nav-row,.hero-carousel:focus-within .hero-nav-row{opacity:1}}.hero-carousel .carousel-dots{justify-content:flex-start;bottom:12px;left:14px;right:auto}.game-tile{background:#0b1824;border-color:#ffffff0f;border-radius:10px}.game-cover,.shelf-rail .game-cover{border-radius:10px 10px 0 0}@supports (aspect-ratio:1 / 1){.game-cover,.shelf-rail .game-cover{aspect-ratio:3/4;padding-bottom:0}}.live-dot{box-shadow:none}.wins-tabs,.casino-chips{scrollbar-width:none;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.wins-tabs button,.casino-chips button{color:#9db4c6;background:#ffffff0f;border:0;border-radius:999px;flex:none;height:28px;padding:0 10px;font-size:12px}.wins-tabs button.on,.casino-chips button.on{color:#071422;background:#24ee89;font-weight:700}.win-card{border-radius:8px;flex:0 0 58px;grid-template-rows:auto auto;width:58px}.win-thumb{aspect-ratio:3/4}.win-amt{color:#24ee89;font-weight:700}.lottery-tile{cursor:default}.lottery-card{aspect-ratio:3/4;color:#e8f4fc;background:radial-gradient(80% 60% at 80% 10%,#24ee8938,#0000 60%),linear-gradient(#0a1a28,#071422);flex-direction:column;justify-content:flex-end;gap:4px;padding:12px;display:flex}.lottery-kicker{letter-spacing:.08em;text-transform:uppercase;color:#24ee89;font-size:10px}.lottery-clock{color:#24ee89;font-size:22px}.casino-head{gap:10px;margin-bottom:8px;display:grid}.casino-search input{color:#e8f4fc;background:#0b1824;border:1px solid #ffffff1a;border-radius:10px;width:100%;height:40px;padding:0 12px}.casino-grid,.cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hall-footer{border-top:1px solid #ffffff0f;margin-top:28px;padding:18px 0 32px}.footer-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.footer-grid strong{color:#e8f4fc;margin-bottom:8px;display:block}.footer-grid a,.footer-brand p{color:#8aa4b8;margin:4px 0;font-size:13px;display:block}.footer-note{color:#8aa4b8;align-items:flex-start;gap:10px;margin-top:16px;font-size:12px;display:flex}.age-badge{color:#24ee89;border:1px solid #24ee89;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}.hall-floats{z-index:40;gap:8px;display:grid;position:fixed;bottom:72px;right:12px}.float-btn{color:#24ee89;background:#0d2233;border:1px solid #24ee8959;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.float-btn:last-child .ico{transform:rotate(-90deg)}.page,.desk-stage{scrollbar-width:thin}@media (min-width:768px){.casino-grid,.cat-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:992px){.shelf-rail .game-tile,.shelf-rail .lottery-tile{flex:0 0 calc((100% - 6 * var(--shelf-gap)) / 7);width:calc((100% - 6 * var(--shelf-gap)) / 7)}.win-card{flex-basis:88px;width:88px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}.hall-floats{bottom:24px}.hero-copy{padding:22px 24px 52px}}@media (min-width:1280px){.shelf-rail .game-tile,.shelf-rail .lottery-tile{flex:0 0 calc((100% - 7 * var(--shelf-gap)) / 8);width:calc((100% - 7 * var(--shelf-gap)) / 8)}.casino-grid,.cat-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.shell.is-play{background:#071422;width:100%;max-width:none;min-height:100dvh}.play-shell{color:#fff;width:100%;min-width:0;max-width:100%;min-height:100dvh;font-family:var(--font-noto), "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;background:#232626;flex-direction:column;display:flex;overflow-x:clip}.play-shell.is-full{z-index:80;position:fixed;inset:0}.play-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#292d2e;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;min-height:56px;padding:8px 12px;display:flex}.play-modes{gap:8px;min-width:0;max-width:100%;display:flex}.play-top-title{flex:1;min-width:0}.play-top-title h1{text-overflow:ellipsis;white-space:nowrap;color:#fff;margin:0;font-size:15px;font-weight:700;overflow:hidden}.play-top-title p{text-overflow:ellipsis;white-space:nowrap;color:#b3bec1;margin:2px 0 0;font-size:11px;overflow:hidden}.play-links{gap:8px;min-width:0;max-width:100%;padding:8px 12px 16px;display:flex;overflow-x:auto}.play-links a{color:#fff;background:#3a4142;border-radius:8px;flex:none;padding:8px 12px;font-size:13px;text-decoration:none}.play-stage{flex:1;min-height:0;padding:12px;display:flex}.play-viewport{background:#0a1830;border:1px solid #24ee8929;border-radius:16px;flex:1;min-height:0;position:relative;overflow:hidden}.play-frame{background:#071422;border:0;width:100%;height:100%;display:block}.play-panel{text-align:center;width:min(440px,100%);margin:auto;padding:8px}.play-panel h2{color:#fff;margin:16px 0 8px;font-size:22px}.play-panel p{color:#8aa4b8;margin:0;font-size:14px;line-height:1.55}.play-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.play-sandbox{color:#e8f4fc;text-align:center;background:radial-gradient(520px 240px at 50% 0,#24ee8924,#0000 60%),#0a1830;place-items:center;min-height:100dvh;padding:28px 20px;display:grid}.play-sandbox h1{margin:16px 0 8px;font-size:22px}.play-sandbox p{color:#8aa4b8;max-width:36rem;margin:0 auto;font-size:14px;line-height:1.6}.play-sandbox dl{text-align:left;gap:8px;width:min(420px,100%);margin:22px auto 0;font-size:13px;display:grid}.play-sandbox dt{color:#5d8298}.play-sandbox dd{color:#24ee89;word-break:break-all;margin:0}@media (max-width:720px){.play-top{min-height:52px;padding:6px 10px}.play-top-title{flex:10rem;min-width:10rem}.play-modes{flex:100%;overflow-x:auto}.play-mode-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.play-stage{padding:8px}.play-viewport{border-radius:12px}}:root{--hall-gap:20px;--hall-head-gap:10px;--cover-radius:10px}.game-cover,.win-thumb{background:radial-gradient(120% 80% at 20% 0,#24ee8929,#0000 60%),linear-gradient(160deg,#13293a,#0a1722)}.game-cover-img{color:#0000;font-size:0}.lobby-home{grid-template-columns:minmax(0,1fr);gap:0}.lobby-home>*{min-width:0}.lobby-home>.lobby-hero,.lobby-home>.hub-grid,.lobby-home>.hub-cats,.lobby-home>.shelf,.lobby-home>.sport-highlight,.lobby-home>.lobby-tail{margin-bottom:var(--hall-gap)}.lobby-home .section-head{min-height:30px;margin-bottom:var(--hall-head-gap);align-items:center}.lobby-home .section-head strong,.casino-page .casino-head h1{letter-spacing:-.01em;font-size:15px;font-weight:700}.wins-strip{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px 12px 12px}.wins-head{align-items:center;gap:14px;min-width:0;margin-bottom:10px;display:flex}.wins-title{white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.wins-head .wins-tabs{gap:2px;min-width:0;padding:0}.wins-head .wins-tabs button{height:26px;color:var(--muted);background:0 0;border-radius:6px;padding:0 8px;font-size:12px;font-weight:600;transition:color .12s,background-color .12s;position:relative}.wins-head .wins-tabs button:hover{color:var(--text);background:#24ee8914}.wins-head .wins-tabs button.on{color:var(--accent);background:0 0}.wins-head .wins-tabs button.on:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:8px;right:8px}.wins-strip .win-card{background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 76px;gap:6px;width:76px;display:flex;overflow:visible}.wins-strip .win-thumb{aspect-ratio:3/4;border-radius:8px;width:100%;transition:transform .16s,box-shadow .16s;overflow:hidden}.wins-strip .win-card:hover .win-thumb,.wins-strip .win-card:focus-visible .win-thumb{transform:translateY(-2px);box-shadow:0 0 0 1px #24ee8980,0 8px 18px #00000059}.wins-strip .win-card:focus-visible{outline:none}.wins-strip .win-meta{gap:1px;padding:0 1px;display:grid}.wins-strip .win-user{min-width:0;color:var(--muted);align-items:center;gap:4px;font-size:10.5px;display:flex}.wins-strip .win-avatar{opacity:.9;border-radius:50%;flex:0 0 10px;width:10px;height:10px}.wins-strip .win-amt{color:var(--accent);font-size:11px;font-weight:700}.lobby-home .hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lobby-home .hub-card{border-color:var(--line);border-radius:14px;align-items:stretch;min-width:0;min-height:116px;padding:16px 16px 14px 18px;transition:border-color .16s,transform .16s}.lobby-home .hub-card:hover{border-color:#24ee896b}.lobby-home .hub-copy{grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-content:space-between;column-gap:8px;max-width:58%;display:grid}.lobby-home .hub-card .hub-ico{width:26px;height:26px;margin:0}.lobby-home .hub-card strong{letter-spacing:-.01em;align-self:center;font-size:18px;font-weight:700}.lobby-home .hub-card p{-webkit-line-clamp:2;grid-column:1/-1;align-self:end;margin:10px 0 0;font-size:12px;line-height:1.5}.lobby-home .hub-card .hub-art-svg{align-self:center;width:min(40%,150px)}.lobby-home .hub-cat{border-radius:12px;align-items:stretch;min-height:78px;padding:12px;transition:border-color .16s,background-color .16s}.lobby-home .hub-cat:hover{background-color:var(--surface);border-color:#24ee896b}@supports (color:color-mix(in lab, red, red)){.lobby-home .hub-cat:hover{background-color:color-mix(in srgb, var(--surface) 88%, #24ee89)}}.lobby-home .hub-cat-copy{align-self:flex-start;align-items:center;gap:8px;display:flex}.lobby-home .hub-cat .hub-ico{flex:0 0 24px;width:24px;height:24px;margin:0}.lobby-home .hub-cat-copy strong{margin:0;font-size:14px;font-weight:700}.lobby-home .hub-cat .hub-art-svg{max-width:64px}.shelf .shelf-tools{gap:6px}.shelf .see-all,.play-tabs .see-all{background:var(--surface-2);border:1px solid var(--line);min-height:28px;color:var(--text);border-radius:7px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;transition:color .12s,border-color .12s;display:inline-flex}.shelf .see-all:hover,.play-tabs .see-all:hover{color:var(--accent);border-color:#24ee896b}.shelf .shelf-arrow{border-radius:7px;flex-basis:28px;width:28px;height:28px}.shelf:after{top:40px}.shelf-rail{margin-top:-4px;padding-top:4px}.game-tile,.shelf-rail .game-tile,.casino-grid .game-tile,.cat-grid .game-tile{border-radius:var(--cover-radius);background:0 0;border:0;transition:transform .16s;overflow:visible}.game-tile .game-cover,.shelf-rail .game-tile .game-cover{border-radius:var(--cover-radius);transition:box-shadow .16s;box-shadow:0 0 0 1px #ffffff0d}.game-tile .game-cover-img,.game-tile .game-cover-svg{transition:transform .24s}@media (hover:hover) and (pointer:fine){.game-tile:hover{transform:translateY(-3px)}.game-tile:hover .game-cover{box-shadow:0 0 0 1px #24ee898c,0 10px 22px #00000061}.game-tile:hover .game-cover-img,.game-tile:hover .game-cover-svg{transform:scale(1.04)}.game-tile:hover .game-copy h3{color:var(--accent)}}.game-tile:focus-within .game-cover{box-shadow:0 0 0 2px var(--accent)}.game-tile .game-copy h3,.shelf-rail .game-copy h3{letter-spacing:0;font-size:12.5px;font-weight:600;transition:color .12s}.game-tile .game-copy p{color:var(--faint);margin-top:1px;font-size:11px}.game-tile .online-badge{color:#eaf6ff;background:#040c149e;gap:4px;padding:2px 6px 2px 5px;font-size:10px;font-weight:600;top:6px;left:6px}.game-tile .fav-btn{color:#eaf6ff;opacity:0;background:#040c1480;width:24px;height:24px;transition:opacity .14s,color .12s;top:6px;right:6px}.game-tile:hover .fav-btn,.game-tile .fav-btn:focus-visible{opacity:1}.game-tile .fav-btn:hover{color:var(--gold,#e4c98a)}@media (pointer:coarse){.game-tile .fav-btn{opacity:1;width:26px;height:26px}.game-tile .play-veil{display:none}}.live-rounds .live-tabs{background:var(--bg-elev);border-radius:10px;gap:4px;padding:3px}.live-rounds .live-tabs button{color:var(--muted);border:0;border-radius:8px;padding:7px 6px;font-size:12.5px;font-weight:600;transition:color .12s,background-color .12s}.live-rounds .live-tabs button:hover{color:var(--text)}.live-rounds .live-tabs button.on{color:var(--accent);background:var(--surface-2);box-shadow:none}.live-bets .is-win{color:var(--accent)}.live-bets-row{transition:background-color .12s}@media (hover:hover){.live-bets-body .live-bets-row:hover{background:#24ee890f}}.live-note{color:var(--faint);margin:0 0 8px;font-size:11px}.hall-floats .float-btn{opacity:.86;width:36px;height:36px;transition:opacity .12s,border-color .12s}.hall-floats .float-btn:hover{opacity:1}.hall-footer .footer-grid strong{font-size:13px;font-weight:700}.hall-footer .footer-grid a{font-size:12.5px;transition:color .12s}.hall-footer .footer-grid a:hover{color:var(--accent)}@media (min-width:992px){.lobby-home .hub-card{min-height:128px;padding:18px 20px 16px 22px}.lobby-home .hub-card strong{font-size:20px}.lobby-home .hub-card p{font-size:12.5px}.lobby-home .hub-cat{min-height:84px}.wins-strip .win-card{flex-basis:80px;width:80px}}@media (max-width:767px){:root{--hall-gap:16px}.lobby-home .hub-grid{gap:8px}.lobby-home .hub-card{flex-direction:column;justify-content:flex-start;gap:4px;min-height:104px;padding:12px}.lobby-home .hub-copy{max-width:none}.lobby-home .hub-card strong{font-size:15px}.lobby-home .hub-card p{display:none}.lobby-home .hub-card .hub-art-svg{align-self:flex-end;width:62%;max-width:120px;margin-top:auto}.lobby-home .hub-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.lobby-home .hub-cat{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:64px;padding:8px 6px}.lobby-home .hub-cat-copy{flex-direction:column;align-self:center;gap:4px}.lobby-home .hub-cat-copy strong{font-size:12px}.lobby-home .hub-cat .hub-art-svg{display:none}.shelf-rail .game-tile{flex:0 0 calc((100% - (3 * var(--shelf-gap))) / 3.3);width:calc((100% - (3 * var(--shelf-gap))) / 3.3)}.shelf .shelf-tools .see-all{display:inline-flex}.wins-strip{padding:10px 10px 12px}.wins-head{gap:8px}.wins-strip .win-card{flex-basis:70px;width:70px}.live-bets:not(.live-board) .live-bets-head,.live-bets:not(.live-board) .live-bets-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.live-bets:not(.live-board) .live-bets-head>:nth-child(3),.live-bets:not(.live-board) .live-bets-head>:nth-child(4),.live-bets:not(.live-board) .live-bets-row>:nth-child(3),.live-bets:not(.live-board) .live-bets-row>:nth-child(4){display:none}}.game-tile.is-blocked{filter:grayscale();opacity:.55}.game-tile.is-blocked .game-veil-launch{pointer-events:none}.hall-discovery{justify-content:space-between;align-items:center;gap:24px;padding:8px 0 24px;display:flex}.hall-eyebrow{letter-spacing:.16em;color:#81d8ff;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.hall-eyebrow i{background:#b6f5cf;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #b6f5cf80}.discovery-heading h1{letter-spacing:-.04em;margin:8px 0;font-size:clamp(22px,2.5vw,34px);font-weight:800}.discovery-heading p{color:var(--muted);margin:0;font-size:13px}.discovery-tools{flex-shrink:0;gap:10px;width:300px;display:grid}.discovery-search{background:#132338;border:1px solid #344a63;border-radius:12px;align-items:center;gap:10px;padding-left:14px;display:flex}.discovery-search input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.discovery-search button{color:#8edbff;place-items:center;min-width:44px;min-height:44px;display:grid}.collection-shortcut{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;font-size:11px;display:flex}.collection-shortcut span{color:#fff;background:#253449;border-radius:5px;padding:2px 7px}.hero-stage{grid-template-columns:minmax(0,1fr) 260px;gap:16px;margin-bottom:20px;display:grid}.hero-stage .hero-carousel{border-color:#36506b;height:100%;margin:0;box-shadow:0 12px 40px #0003}.hero-stage .hero-viewport,.hero-stage .hero-slide.on{height:100%}.hall-spotlight{background:linear-gradient(145deg,#21334b,#121f30);border:1px solid #31445b;border-radius:16px;flex-direction:column;justify-content:space-between;gap:10px;min-width:0;padding:16px;display:flex}.spotlight-heading,.spotlight-heading span{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.spotlight-heading{color:#8ddcff;justify-content:space-between}.spotlight-heading>a{place-items:center;min-width:32px;min-height:32px;display:grid}.spotlight-list{gap:8px;display:grid}.spotlight-game{border-bottom:1px solid #ffffff0a;align-items:center;gap:9px;padding:7px 0;display:flex}.spotlight-number{color:#7189a4;font-size:11px;font-weight:800}.spotlight-cover{border-radius:7px;flex-shrink:0;width:43px;height:54px;position:relative;overflow:hidden}.spotlight-cover img,.spotlight-cover svg{object-fit:cover;width:100%;height:100%}.spotlight-name{flex:1;min-width:0}.spotlight-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.spotlight-name small{color:#91a7bd;font-size:10px}.spotlight-arrow{color:#7fcefa}.spotlight-footer{color:#aac1d7;justify-content:space-between;align-items:center;min-height:32px;font-size:11px;display:flex}.hero-pause{z-index:5;color:#d4eafb;background:#081523b8;border:1px solid #ffffff30;border-radius:8px;min-height:32px;padding:0 10px;font-size:11px;position:absolute;bottom:12px;right:14px}.game-art-link{width:100%;height:100%;display:block}.game-featured{color:#b7e9ff;pointer-events:none;background:#121c32dc;border-radius:5px;align-items:center;gap:4px;padding:4px 6px;font-size:9px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}.game-tile .fav-btn{z-index:4;opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff20;width:36px;height:36px}.game-tile.is-favorite .fav-btn{color:#ffe18d;background:#322c23d9}.game-tile .play-veil{background:#091725cf;border-radius:8px;width:calc(100% - 20px);height:40px;inset:auto 10px 10px}.game-tile .play-veil:focus-visible{opacity:1}.game-tile .play-veil span{padding:8px 14px}.lobby-home .hub-card:first-child{background:radial-gradient(at 100%,#21536c 0,#0000 70%),#152b3d;border-color:#32637c}.lobby-home .hub-card:nth-child(2){background:radial-gradient(at 100%,#3d355d 0,#0000 70%),#22243b;border-color:#51446d}.hall-skip{z-index:1000;color:#081521;background:#91dcff;border-radius:8px;padding:12px;position:fixed;top:-80px;left:16px}.hall-skip:focus{top:12px}.shell :is(a,button,input,select):focus-visible{outline-offset:3px;outline:2px solid #9cdfff}.browse-back{color:var(--muted);align-items:center;gap:6px;margin-bottom:20px;font-size:12px;display:flex}.casino-head .hall-eyebrow{margin-bottom:8px}.casino-search button{min-width:44px;min-height:44px;font-size:24px}.casino-chips button{white-space:nowrap;align-items:center;gap:6px;min-height:44px;display:flex}.browse-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}.browse-toolbar p{color:#b8cddd;font-size:13px}.browse-toolbar small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.browse-toolbar>div{gap:12px;display:flex}.browse-toolbar label{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.browse-toolbar select{color:#dfedfb;background:#162638;border:1px solid #34465c;border-radius:9px;max-width:180px;min-height:44px;padding:0 10px;font-size:12px}.browse-empty{text-align:center;background:#14243a66;border:1px dashed #344b65;border-radius:16px;justify-items:center;gap:15px;padding:70px 20px;display:grid}.browse-empty h2{font-size:20px}.browse-empty p{color:var(--muted);font-size:13px}.browse-empty button{color:#0b1e30;background:#80d1fa;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-weight:700;display:flex}.browse-notice{color:#e7d4aa;border:1px solid #735f35;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 16px;font-size:12px;display:flex}.browse-notice button{min-height:44px;padding:0 12px}@media (hover:hover){.spotlight-game:hover{color:#8edbff}.game-tile:hover{transform:translateY(-5px)}.hub-card:hover{filter:brightness(1.12)}}@media (max-width:1199px){.hero-stage{grid-template-columns:minmax(0,1fr)}.hall-spotlight{display:none}.discovery-tools{width:260px}}@media (max-width:767px){.hall-discovery{padding:4px 0 18px;display:block}.hall-eyebrow{font-size:9px}.discovery-heading h1{margin:8px 0;font-size:23px}.discovery-heading p{font-size:11px;line-height:1.8}.discovery-tools{align-items:center;gap:10px;width:100%;margin-top:14px;display:flex}.discovery-search{flex:1;min-width:0}.collection-shortcut{flex-shrink:0;font-size:10px}.collection-shortcut>svg{display:none}.hero-stage{margin-bottom:16px}.hero-stage .hero-carousel{border-radius:12px}.hero-pause{min-height:36px;bottom:8px;right:8px}.hero-stage .hero-slide.on{min-height:220px}.shelf-rail .game-tile{flex:0 0 calc(38.4615% - 9.23077px);width:calc(38.4615% - 9.23077px)}.game-tile .fav-btn{border-radius:0 10px 0 12px;width:44px;height:44px;top:0;right:0}.game-featured{padding:3px;font-size:8px;top:6px;left:5px}.game-tile .play-veil{display:none}.game-tile .game-copy h3{font-size:12px}.game-tile .game-copy p{font-size:10px}.browse-toolbar{flex-direction:column;align-items:flex-start}.browse-toolbar>div{gap:8px;width:100%}.browse-toolbar label{flex:1;gap:5px;min-width:0;display:grid}.browse-toolbar select{width:100%;min-width:0;max-width:none}.casino-head{flex-direction:column;align-items:stretch}.casino-search{width:100%}.casino-chips{flex-wrap:nowrap;overflow:auto}.casino-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}.browse-empty{padding:44px 16px}.browse-empty h2{font-size:17px}.topbar .desk-search.on{z-index:60;background:#172a3e;border:1px solid #57718e;width:auto;min-height:48px;position:absolute;top:calc(100% + 8px);left:12px;right:12px;box-shadow:0 8px 28px #0008;display:flex!important}.desk-search input{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.shell *,.shell :before,.shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.game-tile:hover{transform:none}}.hero-carousel .hero-nav-row{opacity:1;align-items:center}.hero-carousel .hero-pause{min-height:36px;position:static}.hero-carousel .hero-nav{width:36px;height:36px}@media (max-width:767px){.hero-carousel .hero-nav{width:44px;height:44px}.hero-carousel .hero-pause{min-height:44px}}:root:not([data-theme=light]){--bg:#232626;--bg-elev:#292d2e;--surface:#303536;--surface-2:#363c3e;--surface-3:#3a4142;--text:#f5f6f6;--muted:#a3a9aa;--faint:#7c8586;--accent:#24ee89;--accent-hi:#b6f5cf;--accent-dim:#1bc974;--accent-ink:#04210f;--deposit-subtitle:var(--muted);--deposit-subtitle-on:#041422;--deposit-warning:#e4c98a;--brand:#24ee89;--line:#ffffff08;--line-strong:#ffffff12;--shadow:none;--cover-radius:8px;--hall-gap:24px}.shell{--cover-radius:8px;--hall-gap:24px}.shell main.page,.shell .desk-stage{background:#232626}.shell .topbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#292d2e;border:0}.shell .topbar .brand-name{color:#fff;font-size:23px;font-weight:800}.shell .topbar :is(.icon-btn,.locale-chip){box-shadow:none;color:#aeb5b7;background:#363c3e;border:0;border-radius:7px}.shell .guest-auth a{box-shadow:none;border-radius:7px;min-width:94px;font-size:14px;font-weight:700}.shell .guest-login{color:#fff;background:#242829;border:2px solid #3b4142}.shell .guest-register{color:#04210f;background:#24ee89;border:0}.shell .desk-nav{background:#292d2e!important;border-right:0!important}.shell .site-menu :is(.accordion,.menu-list,.menu-prefs){box-shadow:none;background:#303536;border-color:#0000;border-radius:8px}.hero-stage{margin:0;display:block}.hero-stage .hero-carousel{height:auto;box-shadow:none;background:#292e2f;border:0;border-radius:7px;margin:0}.hero-stage .hero-banner-img{opacity:1;mix-blend-mode:normal;filter:saturate(.35);object-position:right center}.hero-stage .hero-scrim{background:linear-gradient(90deg,#282d2eee,#282d2e88 44%,#0000 72%)}.hero-stage .hero-viewport,.hero-stage .hero-slide.on{height:258px;min-height:0}.lobby-hero .hero-copy{z-index:2;min-height:0;padding:42px 32px 34px 15%;position:relative}.lobby-hero .hero-slide .kicker{color:#c5ccca;letter-spacing:0;font-size:12px}.lobby-hero .hero-slide h2{letter-spacing:0;max-width:60%;margin:7px 0 12px;font-size:25px;font-weight:750;line-height:1.2}.lobby-hero .hero-slide p{color:#b0b8b6;max-width:45%;font-size:12px;line-height:1.5}.hero-carousel .hero-register,.hero-carousel .carousel-cta{text-align:center;color:#04210f;box-shadow:none;background:#24ee89;border:0;border-radius:5px;justify-content:center;align-items:center;width:244px;max-width:100%;min-height:40px;font-size:14px;display:inline-flex}.lobby-hero .hero-slide .hero-social-lead{color:#a8b2ae;max-width:none;margin:10px 0 6px;font-size:12px;display:block}.hero-carousel .hero-social{gap:7px;display:flex}.hero-carousel .hero-social-btn{text-align:center;background:#2a3030;border:1px solid #424849;border-radius:5px;justify-content:center;align-items:center;min-width:110px;height:36px;min-height:36px;font-size:13px;display:inline-flex}.hero-carousel .hero-wordmark{color:#c8d4ce;letter-spacing:0;font-size:12px;top:18px;right:18px}.hero-carousel .hero-nav-row{opacity:0;transition:opacity .15s}.hero-carousel:hover .hero-nav-row,.hero-carousel:focus-within .hero-nav-row{opacity:1}.hero-carousel .carousel-dots{bottom:8px;left:12px}.hero-carousel .carousel-dots .dot.on{background:#24ee89}.lobby-home .lobby-hero{gap:24px}.lobby-home .wins-strip{background:0 0;border:0;border-radius:0;padding:0}.wins-head{gap:12px;margin-bottom:12px}.wins-title{font-size:15px}.wins-head .wins-tabs{gap:8px}.wins-head .wins-tabs button{padding:3px 0;font-size:11px}.wins-strip .win-card{flex-basis:58px;width:58px}.wins-strip .win-thumb{border-radius:6px}.wins-strip .win-card strong{color:#24ee89}.lobby-home .hub-grid{gap:12px}.lobby-home .hub-card:first-child,.lobby-home .hub-card:nth-child(2){box-shadow:none;background:#323738;border:0;border-radius:10px;min-height:175px;padding:20px;overflow:hidden}.lobby-home .hub-card strong{font-size:23px;font-weight:750}.lobby-home .hub-card p{color:#939d9e;font-size:13px}.lobby-home .hub-card .ico{color:#24ee89}.lobby-home .hub-cats{gap:8px}.lobby-home .hub-cat{box-shadow:none;background:#323738;border:0;border-radius:8px;min-height:100px}.lobby-home .section-head strong{letter-spacing:0;gap:0;font-size:18px;font-weight:700}.lobby-home .section-head strong:before{display:none}.game-tile .game-cover,.shelf-rail .game-tile .game-cover{box-shadow:none;border-radius:8px}.game-tile .game-copy{padding:6px 1px 0}.game-tile .game-copy h3{font-size:12px}.game-tile .game-copy p{color:#939d9e;font-size:10px}.game-tile .fav-btn{opacity:0;background:#1e2729aa;border:0;border-radius:5px}.game-tile:hover .fav-btn,.game-tile:focus-within .fav-btn,.game-tile.is-favorite .fav-btn{opacity:1}.game-tile .game-featured{color:#bae6fd;background:#1e3a4cae}.shelf .see-all,.shelf .shelf-arrow{color:#d7dedf;background:#343a3c;border:0;border-radius:5px;min-height:30px}.shell .tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#303638;border:0;border-radius:12px 12px 0 0}.shell .tabbar a{color:#a5b0b1}.shell .tabbar a.active{color:#24ee89}.shell .hall-floats .float-btn{color:#04210f;box-shadow:none;opacity:1;background:#24ee89;border:0;border-radius:9px}.shell :is(a,button,input,select):focus-visible{outline-color:#24ee89}.casino-search,.discovery-search,.browse-toolbar select{background:#303638;border-color:#444d52}.browse-empty{background:#292f2e;border-color:#3e5560}.browse-empty button{background:#24ee89}.casino-chips button.on{color:#04210f;background:#24ee89}@media (min-width:992px){.shell:not(.is-admin):not(.is-play){--desk-nav-w:240px}.shell.nav-collapsed:not(.is-admin):not(.is-play){--desk-nav-w:68px}.lobby-home{padding-top:16px}.shelf-rail .game-tile{flex:0 0 calc(12.5% - 8.75px);width:calc(12.5% - 8.75px)}}@media (max-width:767px){:root{--header-h:44px;--page-pad-x:16px}.shell{--hall-gap:10px}.shell main.page{padding-top:8px}.shell .topbar .brand-name{font-size:18px}.shell .guest-auth a{min-width:64px;height:34px;min-height:34px;padding:0 10px;font-size:13px}.lobby-home{padding-top:0}.lobby-home .lobby-hero{gap:10px}.hero-stage .hero-carousel{border-radius:6px}.hero-stage .hero-viewport,.hero-stage .hero-slide.on{height:148px;min-height:148px}.lobby-hero .hero-copy{min-height:0;padding:12px 14px 10px}.lobby-hero .hero-slide .kicker{display:none}.lobby-hero .hero-slide h2{max-width:68%;margin:4px 0 6px;font-size:16px}.lobby-hero .hero-slide p{display:none}.hero-carousel .hero-register{width:104px;min-width:104px;height:32px;min-height:32px;margin:0;font-size:12px}.lobby-hero .hero-slide .hero-social-lead{margin-top:6px;font-size:10px;display:block}.hero-carousel .hero-social-btn{gap:4px;min-width:62px;height:24px;min-height:24px;padding:0 6px;font-size:10px}.hero-carousel .hero-wordmark{font-size:10px;top:12px;right:12px}.hero-carousel .hero-nav-row{bottom:5px;right:6px}.hero-carousel .hero-nav{width:30px;height:30px}.hero-carousel .hero-pause{min-height:30px;padding:0 6px;font-size:9px}.wins-title{font-size:13px}.wins-head{margin-bottom:6px}.wins-head .wins-tabs{display:none}.wins-strip .win-card{flex-basis:56px;width:56px}.wins-strip .win-user{font-size:10px}.wins-strip .win-amt{font-size:11px}.wins-marquee.is-live{--win-step:66px}.lobby-home .hub-grid{gap:8px}.lobby-home .hub-card:first-child,.lobby-home .hub-card:nth-child(2){border-radius:8px;min-height:82px;padding:10px}.lobby-home .hub-card strong{font-size:15px}.lobby-home .hub-card .hub-art-svg{width:48%;max-width:96px;height:64px;position:absolute;bottom:0;right:2px}.lobby-home .hub-card p{display:none}.lobby-home .hub-cats{gap:6px}.lobby-home .hub-cat{aspect-ratio:auto;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;min-height:76px;padding:6px 4px 8px;position:relative}.lobby-home .hub-cat .hub-art-svg{object-fit:contain;order:-1;width:78%;max-width:64px;height:44px;display:block;position:relative;top:auto;left:auto}.lobby-home .hub-cat-copy{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;display:flex}.lobby-home .hub-cat:not(:has(.hub-art-svg)) .hub-ico{color:#b6f5cf;background:0 0;width:22px;height:22px;margin:0;display:grid}.lobby-home .hub-cat:not(:has(.hub-art-svg)) .hub-ico svg{width:22px;height:22px}.lobby-home .hub-cat-copy strong{text-align:center;margin-top:0;font-size:11px}.lobby-home .section-head{min-height:26px;margin-bottom:6px}.lobby-home .section-head strong{font-size:14px}.lobby-home .shelf .see-all,.lobby-home .shelf .shelf-arrow{height:26px;min-height:26px;padding:0 8px;font-size:12px}.shelf-rail .game-tile{flex:0 0 calc(33.3333% - 8px);width:calc(33.3333% - 8px)}.game-tile .fav-btn{opacity:1;background:#1e272966;width:32px;height:32px}.game-tile .game-copy h3{font-size:10px}.game-tile .game-copy p{font-size:9px}}@media (prefers-reduced-motion:reduce){.hero-carousel .hero-nav-row{transition:none}}.hero-slide.guest .hero-copy>.kicker,.hero-slide.guest .hero-copy>p{display:none}@media (max-width:767px){.game-tile .fav-btn{opacity:1;background:#1216188c;border:0;border-radius:50%;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;top:6px;right:6px}}.shell .menu-rail-group{background:0 0;border:0;border-radius:0;align-items:center;gap:5px;padding:8px 0}.shell .site-menu .menu-rail-btn{color:#a5b0b1;background:#323839;border-radius:7px;flex-shrink:0;width:44px;height:44px}.shell .site-menu .menu-rail-btn:hover{color:#e2e8e5;background:#404747}.shell .site-menu .menu-rail-btn.is-active{color:#24ee89;background:#2c4452}.shell .site-menu .menu-rail-btn.is-active:before{display:none}.nav-icon{flex-shrink:0;width:22px;height:22px;display:block}.nav-icon-outline{stroke-width:2.5px}.shell .tabbar a{gap:5px;min-height:56px;padding:8px 2px 6px}.shell .tabbar a .tab-ico{width:26px;height:26px;box-shadow:none;background:0 0;border:0;place-items:center;display:grid}.shell .tabbar .nav-icon{width:23px;height:23px}.shell .tabbar .tab-label{font-size:10px;line-height:1.2}.shell .tabbar a[aria-current=page]{color:#24ee89}.shell .tabbar a[aria-current=page] .tab-ico{box-shadow:none;background:0 0}.guest-view .ui-card{box-shadow:none;background:#303536;border-color:#ffffff0b;border-radius:10px}.guest-view .ui-button{border-radius:6px}.guest-view .ui-button[class*="bg-[#24ee89]"]{color:#04210f;background:#24ee89}.guest-view [class*="text-[#8aa4b8]"]{color:#a3abaa}.guest-view [class*="text-[#c5d7e6]"]{color:#c7cecc}.guest-view [class*="text-[#24ee89]"]{color:#24ee89}.guest-view .site-menu .menu-row{color:#b3bcba;border-radius:7px}.guest-view .site-menu .menu-row.is-active{color:#24ee89;background:#2c4452}.guest-view .site-menu :is(.menu-sub-ico,.menu-list-ico,.menu-ico){color:inherit;background:0 0}.guest-view main.page>.page-pad>.desk-search.on{background:#303637;border:1px solid #3e4e56;border-radius:7px;width:100%;max-width:640px;min-height:44px;position:static}.auth-wrap{background:#232626}.auth-wrap .auth-sky{background:radial-gradient(at top,#24ee8933,#0000 60%)}.auth-wrap .auth-card{background:#292e2f;border:1px solid #3c4448;border-radius:12px;box-shadow:0 20px 70px #0005}.auth-wrap .auth-head{background:#303637;border-color:#424a50}.auth-wrap .auth-tab{color:#aab3af}.auth-wrap .auth-tab.on,.auth-wrap .auth-mode.on{color:#24ee89;background:#2c4452;border-color:#24ee89}.auth-wrap :is(input,select,.auth-pass,.auth-send){color:#eef4f0;background:#202625;border-color:#434e48;border-radius:6px}.auth-wrap .auth-send{color:#04210f;background:#24ee89;border-color:#24ee89}.auth-wrap .auth-send:disabled{color:#d7e2da;background:#39413e;border-color:#4a554e}.auth-wrap :is(input,select):focus{box-shadow:none;border-color:#24ee89;outline-color:#24ee89}.auth-wrap .auth-submit{color:#04210f;box-shadow:none;background:#24ee89;border-radius:6px}.auth-card[data-tab=register] .auth-submit:disabled,.auth-card[data-tab=register] .auth-submit:disabled:hover{opacity:.45;cursor:not-allowed}.auth-wrap .auth-close,.auth-wrap .auth-socials button{color:#d7e2da;background:#39413e;border-color:#4a554e}.auth-wrap :is(.auth-forgot,.auth-alt a,.auth-terms a){color:#24ee89}.auth-wrap input[type=checkbox]{accent-color:#24ee89}.guest-view .site-menu .accordion.is-open>.accordion-head,.guest-view .site-menu .accordion.has-active>.accordion-head{color:#24ee89;background:#2c4452}.guest-view .site-menu .accordion-head .acc-ico{color:inherit;background:0 0}.guest-view .sport-highlight{box-shadow:none;background:#303637;border-color:#424c46}.guest-view .guest-register{color:#04210f;box-shadow:none;background:#24ee89;border-radius:6px}.guest-view main.page>.page-pad>h1{margin-bottom:12px;font-size:24px;font-weight:700}.guest-view main.page>.page-pad>p{color:#aab4af;line-height:1.7}.guest-view .site-menu{--menu-active-fg:#24ee89;--menu-active-bg:#2c4452;--menu-hover-bg:#3d4641}.guest-view .site-menu .menu-row.is-active :is(.nav-icon,.menu-list-ico){color:#24ee89}.guest-view .site-menu .menu-row.is-active:before,.auth-wrap .auth-tab.on:after{background:#24ee89}.reference-nav-icon{background:currentColor;flex-shrink:0;width:22px;height:22px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu-link-line{align-items:center;width:100%;min-width:0;display:flex}.menu-link-line>.menu-row{flex:1;min-width:0}.menu-link-line.accordion-head{padding:0}.menu-expand{min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 36px;place-items:center;display:grid}.menu-expand:focus-visible{outline-offset:-3px;outline:2px solid #b6f5cf}.menu-expand[aria-expanded=true]>.ico{transform:rotate(180deg)}.menu-nested{border-left:1px solid #3b3f42;margin-left:14px}.menu-nested .menu-row-label{white-space:normal}.hero-stage .hero-banner-img{filter:none;object-fit:cover;object-position:center;opacity:1}.hero-stage .hero-scrim,.hero-carousel .hero-wordmark{display:none}.reference-hub-art{object-fit:contain}.site-menu .menu-link-line>.menu-row{align-items:center;gap:10px;padding:9px 12px;display:flex}.site-menu .menu-group .menu-link-line.accordion-head{padding:0}.site-menu .menu-expand .chevron.open{transform:rotate(180deg)}.menu-chev{fill:currentColor;flex:none;width:14px;height:14px;transition:transform .15s cubic-bezier(.36,.66,.04,1);display:block;transform:rotate(-90deg)}.menu-chev.is-right{transform:rotate(180deg)}.menu-expand[aria-expanded=true]>.menu-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.menu-chev{transition:none}}@media (min-width:768px){.hero-stage .hero-banner-img{object-fit:contain;object-position:right center;width:68%;height:100%;left:auto;right:0}.lobby-hero .hero-copy{max-width:38%;padding-left:32px}}.live-rounds{box-shadow:none;background:0 0;border:0;padding:0}.live-panel-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 16px;display:flex}.live-panel-heading h2{color:#f5f6f6;margin:0;font-size:20px;font-weight:750}.live-rounds .live-tabs{background:#303636;border:0;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:0;width:440px;max-width:100%;margin:0;padding:0;display:grid}.live-rounds .live-tabs button{color:#aeb9bc;min-height:46px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:9px;padding:10px 20px;font-size:16px;font-weight:700}.live-rounds .live-tabs button.on{color:#e5eeee;box-shadow:none;background:#3b4445;border-color:#697979}.live-rounds .live-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #2785ff}.live-rounds .live-sheet{background:#303636;border:0;border-radius:12px;padding:10px}@media (min-width:768px){.live-rounds .live-bets{min-width:740px;font-size:15px}.live-rounds .live-bets-head,.live-rounds .live-bets-row{grid-template-columns:minmax(220px,1.65fr) minmax(160px,1.4fr) minmax(120px,1.1fr) minmax(90px,.65fr) minmax(120px,.75fr)}}.live-rounds .live-bets-head{background:#222625;border-radius:10px;min-height:60px;margin-bottom:6px}.live-rounds .live-bets-row{background:#272d2d;min-height:60px}.live-rounds .live-bets-row:nth-child(2n){background:#222625}.live-rounds .live-bets-body{border-radius:10px;overflow:hidden}.live-rounds .live-bets-head>*,.live-rounds .live-bets-row>*{font-size:inherit;border:0;padding:16px 18px}.live-rounds .live-bets-head>*{color:#7c898c;font-size:14px}.live-rounds .live-bets-head>:nth-child(3),.live-rounds .live-bets-head>:nth-child(4){text-align:left}.live-rounds .live-bets-row>:nth-child(3){justify-content:flex-start}.live-rounds .live-bets-row>:nth-child(4){text-align:left}.live-rounds .live-player,.live-rounds .live-game{color:#f1f4f4}.live-rounds .live-game{gap:9px}.live-rounds .live-game-chip{box-shadow:none;color:#39beee;background:0 0;width:23px;height:25px;overflow:visible;transform:rotate(-12deg)}.live-rounds .live-game-chip .nav-icon{filter:drop-shadow(-3px 1px #8d56ee)}.live-rounds .live-game-chip.dice{color:#ffae38;font-size:29px}.live-rounds .prize-cell{color:#afbabd;align-items:center;gap:5px}.live-rounds .prize-cell.is-win{color:#b6f5cf}.live-rounds .live-bets .coin-usdt{color:#fff;background:#00a878;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:17px;font-style:normal;display:inline-grid}.live-rounds .live-mult{color:#afbabd}@media (max-width:767px){.live-panel-heading{flex-direction:column;align-items:stretch;gap:12px}.live-panel-heading h2{font-size:18px}.live-rounds .live-tabs{width:100%}.live-rounds .live-tabs button{min-height:44px;padding:8px;font-size:14px}.live-rounds .live-sheet{background:0 0;border-radius:0;padding:0}.live-rounds .live-bets-scroll{overflow-x:hidden}.live-rounds .live-bets{width:100%;min-width:0;font-size:13px}.live-rounds .live-bets:not(.live-board) .live-bets-head,.live-rounds .live-bets:not(.live-board) .live-bets-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto max-content;column-gap:8px;min-height:46px}.live-rounds .live-bets:not(.live-board) .live-bets-head>:nth-child(3),.live-rounds .live-bets:not(.live-board) .live-bets-row>:nth-child(3){display:none}.live-rounds .live-bets:not(.live-board) .live-bets-head>:nth-child(4),.live-rounds .live-bets:not(.live-board) .live-bets-row>:nth-child(4){text-align:right;white-space:nowrap;display:block}.live-rounds .live-bets-head,.live-rounds .live-bets-body{background:0 0;border-radius:0;margin-bottom:0}.live-rounds .live-bets-head>*,.live-rounds .live-bets-row>*{padding:10px 8px;font-size:13px}.live-rounds .live-bets-row{min-height:46px}.live-rounds .live-game em,.live-rounds .live-player{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-rounds .prize-cell{white-space:nowrap;justify-content:flex-end;width:auto}.live-rounds .live-bets .coin-usdt{flex-basis:16px;width:16px;height:16px;font-size:11px}.lobby-home .shelf{margin-right:0}.lobby-home .shelf .section-head{padding-right:0}.shell:not(.guest-view) .lobby-home .shelf .section-head{padding-right:22px}.lobby-home .shelf-rail{margin-inline:calc(var(--page-pad-x) * -1);padding-left:var(--page-pad-x);padding-right:var(--page-pad-x);scroll-padding-left:var(--page-pad-x);scroll-padding-right:var(--page-pad-x);width:calc(100% + (2 * var(--page-pad-x)));max-width:none}.shell:not(.guest-view) .lobby-home .shelf-rail{padding-right:calc(var(--page-pad-x) + 22px);scroll-padding-right:calc(var(--page-pad-x) + 22px)}.shell .hall-floats{right:6px;bottom:calc(var(--tab-h,56px) + var(--safe-bottom,0px) + 8px);gap:6px}.shell .hall-floats .float-btn{width:28px;height:28px}.shell:not(.guest-view).has-tabbar main.page{padding-bottom:calc(var(--tab-clearance) + 88px)}}@media (max-width:399px){.live-rounds .live-bets:not(.live-board) .live-bets-head,.live-rounds .live-bets:not(.live-board) .live-bets-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) max-content}.live-rounds .live-bets:not(.live-board) .live-bets-head>:nth-child(4),.live-rounds .live-bets:not(.live-board) .live-bets-row>:nth-child(4){display:none}}@media (min-width:768px){.live-rounds .live-bets{min-width:830px}.live-rounds .live-bets:not(.live-board) .live-bets-head,.live-rounds .live-bets:not(.live-board) .live-bets-row{grid-template-columns:minmax(220px,1.65fr) minmax(160px,1.4fr) minmax(150px,1.1fr) minmax(100px,.65fr) minmax(170px,.85fr)}}.casino-promotions{scroll-snap-type:x mandatory;gap:16px;padding:0 0 16px;display:flex;overflow-x:auto}.casino-promo{scroll-snap-align:start;background:#292f2f;border-radius:12px;flex:1 0 calc(50% - 8px);justify-content:space-between;align-items:center;min-width:0;padding:20px;display:flex;position:relative;overflow:hidden}.casino-promo h2{margin:10px 0;font-size:23px}.casino-promo p{color:#abb6b6;font-size:13px}.casino-promo small{color:#273030;background:#e5eded;border-radius:3px;padding:2px 5px}.casino-promo span{border:1px solid #566060;border-radius:6px;margin-top:24px;padding:7px 12px;font-size:13px;display:inline-block}.casino-promo img{object-fit:contain;width:38%;height:170px}.casino-promo em{color:#a1aaaa;font-size:9px;font-style:normal;position:absolute;bottom:5px;left:20px}.casino-head.is-lobby>div:first-child,.browse-toolbar.is-lobby{display:none}.casino-head.is-lobby{margin:8px 0 16px;display:block}.casino-head .casino-search{width:100%;max-width:none}.casino-lobby-shelves .shelf{margin-top:28px}.casino-personal{margin-top:26px}.casino-personal-tabs{gap:20px;margin-bottom:14px;display:flex}.casino-personal-tabs button{color:#aeb9b9;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0}.casino-personal-tabs button[aria-pressed=true]{color:#fff;border-bottom-color:#24ee89}.casino-personal-empty{color:#aeb9b9;background:#292f2f;border-radius:8px;padding:28px 16px}.casino-provider-section{margin-top:32px}.casino-provider-section h2{font-size:18px}.casino-provider-section>div{gap:12px;padding:12px 0;display:flex;overflow-x:auto}.casino-provider-section a{background:#303636;border-radius:8px;flex-shrink:0;padding:20px}.topbar.is-authed .icon-chat,.topbar.is-authed .locale-chip{display:none}@media (max-width:767px){.casino-promo{flex-basis:100%;min-height:185px;padding:16px}.casino-promo h2{font-size:20px}.casino-promo img{height:150px}.topbar.is-authed .brand-wordmark{display:none}.topbar.is-authed .topbar-icons{gap:5px}.topbar.is-authed .wallet-chip{max-width:160px}}.casino-head .casino-search{background:#292f2f;border:1px solid #3d4646;border-radius:7px;align-items:center;gap:10px;padding:10px 14px;display:flex}.casino-head .casino-search input{min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0}.casino-head .casino-search:focus-within{border-color:#1bc974}.casino-page .casino-chips button{background:0 0;border-radius:6px}.casino-page .casino-chips button.on{color:#eef5f3;background:#3b4445}.provider-directory nav{color:#aab6b6;margin-bottom:20px;font-size:13px}.provider-directory input{color:#fff;background:#292f2f;border:1px solid #414b4b;border-radius:8px;width:100%;max-width:480px;margin:12px 0 24px;padding:13px}.provider-directory-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.provider-directory-grid a{text-align:center;background:#303636;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:110px;padding:16px;display:flex}.provider-directory-grid a:hover{background:#3b4642}.provider-directory-grid span{color:#aab6b6;font-size:12px}.casino-provider-section h2 a{float:right;color:#b6f5cf;font-size:13px}@media (max-width:480px){.provider-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.casino-chips>a{color:#aeb9b9;border-radius:6px;flex-shrink:0;padding:10px 12px;font-size:13px;font-weight:650}.casino-chips>a[aria-current=page]{color:#fff;background:#3b4445}.casino-page .hall-eyebrow{display:none}.account-panel-backdrop{z-index:300;background:#0008;justify-content:flex-end;display:flex;position:fixed;inset:0}.account-panel{overscroll-behavior:contain;color:#eef3f3;text-align:left;background:#232828;width:400px;max-width:100%;height:100dvh;padding:20px;overflow-y:auto;box-shadow:-10px 0 30px #0003}.account-panel header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.account-panel h2{margin:0;font-size:20px}.account-panel header button{color:#d6dfdf;cursor:pointer;background:#343c3c;border:0;border-radius:8px;width:36px;height:36px;font-size:24px}.account-panel-profile{align-items:center;gap:14px;margin-bottom:22px;display:flex}.account-panel-profile>div{flex:1;min-width:0}.account-panel-profile strong{overflow-wrap:anywhere;display:block}.account-panel-profile small{color:#a5b1b1;margin-top:6px;display:block}.account-panel-avatar{color:#bae6fd;background:#2c4452;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.account-panel-balance{background:#303737;border-radius:10px;padding:18px}.account-panel-balance>span{color:#a5b1b1;font-size:13px}.account-panel-balance>strong{margin:10px 0 18px;font-size:25px;display:block}.account-panel-balance>div{gap:12px;display:flex}.account-panel-balance a{color:#04210f;text-align:center;background:#24ee89;border-radius:7px;flex:1;padding:12px;font-weight:700}.account-panel-balance a+a{color:#fff;background:#3e4e56}.account-panel-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.account-unavailable{background:#2b3232;border-radius:7px;padding:12px}.account-unavailable span{font-size:13px}.account-unavailable small{color:#8e9d9d;margin-top:5px;font-size:11px;display:block}.account-panel-links{border-top:1px solid #3a4242;padding:10px 0;display:grid}.account-panel-links a{justify-content:space-between;align-items:center;padding:13px 4px;font-size:14px;display:flex}.account-panel-preferences{border-top:1px solid #3a4242;padding:10px 0}.account-panel-preferences label,.account-panel-preferences>div{justify-content:space-between;align-items:center;padding:12px 4px;font-size:14px;display:flex}.account-panel-preferences select{color:#eef3f3;background:#303737;border:1px solid #465050;border-radius:5px;padding:6px}.account-panel-logout{color:#c9d4d4;cursor:pointer;background:0 0;border:1px solid #495555;border-radius:7px;width:100%;margin-top:10px;padding:12px}.account-panel :focus-visible{outline-offset:2px;outline:2px solid #b6f5cf}@media (max-width:768px){.wins-head .wins-tabs button{height:auto;min-height:40px;padding:0 10px}.casino-chips button,.casino-chips>a{align-items:center;height:auto;min-height:40px;display:inline-flex}.account-panel{width:100%}.account-panel header button{width:44px;height:44px}.account-panel-links a,.account-panel-logout{min-height:44px}}.explore-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}.explore-grid>.game-tile{flex:none;width:auto;min-width:0;max-width:none}@media (min-width:768px){.explore-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.explore-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1400px){.explore-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:991px){.shell:not(.is-admin):not(.is-play)>.topbar{width:min(var(--app-max), 100%);z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#292d2eeb;max-width:100%;position:fixed;top:0;left:50%;right:auto;transform:translate(-50%)}.shell:not(.is-admin):not(.is-play){padding-top:var(--header-offset)}html{scroll-padding-top:var(--header-offset)}.hall-skip:focus{top:calc(var(--header-offset) + 8px)}}@media (min-width:992px){html,body{height:100dvh;overflow:hidden}.shell:not(.is-admin):not(.is-play)>.topbar{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:#292d2e;width:100%;max-width:none;position:fixed;top:0;left:0;right:0;transform:none}}.wins-strip .wins-marquee-track{gap:10px}.wins-marquee.is-live{--win-step:68px;-webkit-mask-image:none;mask-image:none}.wins-marquee.is-live .wins-marquee-track{animation:none}.wins-marquee.is-live.is-sliding .wins-marquee-track{animation:.48s cubic-bezier(.2,.7,.2,1) win-insert}@keyframes win-insert{0%{transform:translate3d(calc(-1 * var(--win-step)), 0, 0)}to{transform:translate(0)}}.wins-title .live-dot{box-shadow:0 0 8px var(--accent);flex:none;animation:1.4s ease-in-out infinite live-dot}.win-card.is-fresh .win-thumb{animation:.7s win-flash}.win-card.is-fresh .win-amt{animation:.7s win-amt-flash}@keyframes win-flash{0%{box-shadow:0 0 0 2px #e0f2fe,0 0 16px #24ee89}to{box-shadow:0 0 #0000}}@keyframes win-amt-flash{0%,35%{color:#e0f2fe}to{color:#24ee89}}@media (max-width:767px){.wins-marquee.is-live{--win-step:66px}.shell .topbar.is-guest .guest-login,.shell .topbar.is-guest .guest-register{min-width:64px;height:32px;min-height:32px;padding:0 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.wins-title .live-dot,.wins-marquee.is-live.is-sliding .wins-marquee-track,.win-card.is-fresh .win-thumb,.win-card.is-fresh .win-amt{animation:none}}:is(.lobby-home .hub-card:has(.hub-art-svg) .hub-ico,.lobby-home .hub-cat:has(.hub-art-svg) .hub-ico){display:none}.lobby-home .hub-card:has(.hub-art-svg) .hub-copy{grid-template-columns:minmax(0,1fr)}.lobby-home .hub-cat:has(.hub-art-svg){flex-direction:column;justify-content:flex-end;align-items:center}.lobby-home .hub-cat:has(.hub-art-svg) .hub-art-svg{object-fit:contain;order:-1;align-self:center;width:min(70%,96px);max-width:none;height:64px;display:block;position:relative}.lobby-home .hub-cat:has(.hub-art-svg) .hub-cat-copy{flex-direction:column;align-self:center;align-items:center;gap:0;width:100%}@media (max-width:767px){.lobby-home .hub-cat:has(.hub-art-svg) .hub-art-svg{width:78%;max-width:64px;height:44px}}.wins-marquee.is-paused .wins-marquee-track{animation-play-state:paused}@media (max-width:600px){:root{--m:clamp(12px, calc(100vw / 26.87), 22.4px);--header-h:calc(3.5 * var(--m));--page-pad-x:calc(1 * var(--m));--tab-h:calc(4.5 * var(--m))}.shell:not(.is-admin):not(.is-play)>.topbar{height:calc(3.5 * var(--m));min-height:calc(3.5 * var(--m));padding:0 calc(1 * var(--m));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.shell:not(.is-admin):not(.is-play)>.topbar.is-scrolled{background:#323738}.shell .topbar .brand{height:calc(2.25 * var(--m));gap:calc(.35 * var(--m))}.shell .topbar .brand-mark{width:calc(2.25 * var(--m));height:calc(2.25 * var(--m));border-radius:calc(.45 * var(--m))}.shell .topbar .brand-logo{height:calc(1.85 * var(--m));max-width:46vw}.shell .topbar .brand-name{font-size:calc(1.2 * var(--m));font-weight:800;line-height:1}.shell .topbar.is-guest .guest-auth{gap:calc(.25 * var(--m));flex-shrink:0}.shell .topbar.is-guest .guest-login,.shell .topbar.is-guest .guest-register,.shell .guest-auth a{width:calc(6 * var(--m));min-width:calc(6 * var(--m));height:calc(2.5 * var(--m));min-height:calc(2.5 * var(--m));border-radius:calc(.5 * var(--m));font-size:calc(1 * var(--m));box-sizing:border-box;padding:0;font-weight:800;line-height:1}.shell main.page{padding-top:0}.lobby-home{gap:0;padding-top:0}.lobby-home>.lobby-hero,.lobby-home>.hub-grid{margin-bottom:calc(.5 * var(--m))}.lobby-home>.hub-cats,.lobby-home>.shelf{margin-bottom:calc(.75 * var(--m))}.hero-stage,.hero-stage .hero-carousel,.hero-stage .hero-viewport,.hero-stage .hero-slide.on{height:calc(14.375 * var(--m));min-height:calc(14.375 * var(--m));max-height:calc(14.375 * var(--m))}.hero-stage .hero-carousel{border-radius:calc(.5 * var(--m));overflow:hidden}.hero-stage .hero-slide.on{padding-left:calc(.625 * var(--m));box-sizing:border-box}.lobby-home .lobby-hero{gap:calc(.75 * var(--m))}.lobby-hero .hero-copy{width:50%;min-width:0;max-width:50%;padding:calc(3 * var(--m)) 0 0;text-align:center;align-items:center;gap:0}.lobby-hero .hero-slide h2{width:100%;max-width:100%;margin:0 0 calc(.75 * var(--m));font-size:calc(1.125 * var(--m));font-weight:800;line-height:calc(1.25 * var(--m));text-align:center}.hero-carousel .hero-register{width:calc(8.5 * var(--m));min-width:calc(8.5 * var(--m));max-width:100%;height:calc(2 * var(--m));min-height:calc(2 * var(--m));border-radius:calc(.375 * var(--m));font-size:calc(.875 * var(--m));margin:0;padding:0;font-weight:800;line-height:1}.lobby-hero .hero-guest{align-items:center;gap:calc(.4 * var(--m));width:100%;margin:0}.lobby-hero .hero-slide .hero-social-lead{font-size:calc(.7 * var(--m));text-align:center;margin:0}.hero-carousel .hero-social{justify-content:center;gap:calc(.35 * var(--m));flex-wrap:wrap;max-width:100%}.hero-carousel .hero-social-btn{height:calc(1.6 * var(--m));min-height:calc(1.6 * var(--m));min-width:0;padding:0 calc(.45 * var(--m));font-size:calc(.7 * var(--m));font-weight:800}.lobby-home .wins-strip{margin:0;padding:0}.lobby-home .wins-head{height:calc(2 * var(--m));min-height:calc(2 * var(--m));gap:0;margin:0}.lobby-home .wins-title{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m));gap:calc(.5 * var(--m))}.lobby-home .wins-title .live-dot{width:calc(.5 * var(--m));height:calc(.5 * var(--m))}.lobby-home .wins-marquee{height:calc(8 * var(--m));align-items:center;display:flex;-webkit-mask-image:none;mask-image:none}.wins-strip .wins-marquee-track{gap:calc(.75 * var(--m))}.wins-strip .win-card{width:calc(3.5 * var(--m));flex:0 0 calc(3.5 * var(--m));height:calc(7 * var(--m));gap:calc(.25 * var(--m))}.wins-strip .win-thumb{width:100%;height:calc(4.6667 * var(--m));aspect-ratio:auto;border-radius:calc(.5 * var(--m));flex:none}.wins-strip .win-thumb .game-cover,.wins-strip .win-thumb .game-cover-svg,.wins-strip .win-thumb .game-cover-img{width:100%;height:100%}.wins-strip .win-meta{gap:0;min-width:0;padding:0}.wins-strip .win-avatar{display:none}.wins-strip .win-user,.wins-strip .win-amt{text-overflow:ellipsis;white-space:nowrap;font-weight:800;display:block;overflow:hidden}.wins-strip .win-user{font-size:calc(.75 * var(--m));line-height:calc(1 * var(--m))}.wins-strip .win-amt{font-size:calc(.625 * var(--m));line-height:calc(.875 * var(--m))}.lobby-home .hub-grid{gap:calc(.5 * var(--m))}.lobby-home .hub-card:first-child,.lobby-home .hub-card:nth-child(2){height:calc(8 * var(--m));min-height:calc(8 * var(--m));max-height:calc(8 * var(--m));padding:calc(.375 * var(--m));border-radius:calc(.75 * var(--m))}.lobby-home .hub-card:after{display:none}.lobby-home .hub-card strong{font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.25 * var(--m))}.lobby-home .hub-card:has(.hub-art-svg) .hub-art-svg{width:calc(8 * var(--m));object-fit:contain;object-position:right center;max-width:none;height:auto;margin:0;position:absolute;inset:0 0 0 auto}.lobby-home .hub-copy{max-width:calc(100% - 7 * var(--m));z-index:1}.lobby-home .hub-cats{gap:calc(.5 * var(--m))}:is(.lobby-home .hub-cat,.lobby-home .hub-cat:has(.hub-art-svg)){height:calc(6 * var(--m));min-height:calc(6 * var(--m));max-height:calc(6 * var(--m));padding:0 0 calc(.55 * var(--m));border-radius:calc(.75 * var(--m));aspect-ratio:auto}.lobby-home .hub-cat:has(.hub-art-svg) .hub-art-svg{left:0;right:0;top:calc(.3 * var(--m));width:100%;max-width:none;height:calc(4.2 * var(--m));object-fit:contain;object-position:center top;order:0;align-self:stretch;margin:0;position:absolute}.lobby-home .hub-cat-copy strong{font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.18 * var(--m));text-align:center;margin:0}.lobby-home .shelf .section-head{height:calc(2 * var(--m));min-height:calc(2 * var(--m));margin-bottom:calc(.75 * var(--m));align-items:center;padding-right:0}.lobby-home .section-head strong{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.lobby-home .shelf .see-all{box-sizing:border-box;width:calc(2.75 * var(--m));min-width:calc(2.75 * var(--m));height:calc(2 * var(--m));min-height:calc(2 * var(--m));border-radius:calc(.5 * var(--m));font-size:calc(.875 * var(--m));justify-content:center;align-items:center;padding:0;font-weight:800;line-height:1;display:inline-flex}.lobby-home .shelf-rail{--shelf-gap:calc(.5 * var(--m));gap:var(--shelf-gap);padding-bottom:0}.lobby-home .shelf-rail .game-tile{flex:0 0 calc((100% - (2 * var(--shelf-gap))) / 3);width:calc((100% - (2 * var(--shelf-gap))) / 3)}.lobby-home .shelf .game-copy{display:none}.lobby-home .shelf-rail .game-cover{border-radius:calc(.5 * var(--m));aspect-ratio:3/4}.shell .tabbar{height:calc(4.5 * var(--m) + var(--safe-bottom));min-height:calc(4.5 * var(--m) + var(--safe-bottom));padding:0 0 var(--safe-bottom);border-radius:calc(1 * var(--m)) calc(1 * var(--m)) 0 0;box-sizing:border-box;border:0}.shell .tabbar a{gap:calc(.15 * var(--m));height:100%;min-height:0;padding:calc(.69 * var(--m)) 0 0;align-content:start;font-weight:800}.shell .tabbar a .tab-ico,.shell .tabbar .nav-icon{width:calc(2 * var(--m));height:calc(2 * var(--m))}.shell .tabbar .tab-label{font-size:calc(.75 * var(--m));font-weight:800;line-height:calc(1 * var(--m))}}.casino-hero{display:none}@media (max-width:600px){html body{overflow-y:visible}.shell .topbar.is-guest .guest-login,.shell .topbar.is-guest .guest-register{padding:0 calc(.5 * var(--m))}.hero-carousel .hero-register{padding:0 calc(.5 * var(--m));line-height:calc(1.3125 * var(--m))}.lobby-hero .hero-guest{gap:0}.lobby-hero .hero-slide .hero-social-lead{margin:calc(.75 * var(--m)) 0 0;max-width:none;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));color:#b3bec1}.hero-carousel .hero-social{height:calc(2 * var(--m));margin-top:calc(.375 * var(--m));gap:calc(.5 * var(--m));flex-wrap:nowrap}.hero-carousel .hero-social-btn{box-sizing:border-box;width:calc(5.5 * var(--m));flex:0 0 calc(5.5 * var(--m));height:calc(2 * var(--m));min-height:calc(2 * var(--m));gap:calc(.25 * var(--m));border-radius:calc(.5 * var(--m));font-size:calc(.75 * var(--m));font-weight:400;line-height:calc(1 * var(--m));padding:0}.hero-carousel .hero-social-btn>span{font-weight:800}.hero-carousel .hero-social-btn>.ico{width:calc(.875 * var(--m));height:calc(.875 * var(--m))}.casino-hero .hero-slide h2{width:auto;max-width:calc(11 * var(--m))}.casino-page{padding-top:0}.casino-page>.casino-promotions{display:none}.casino-page>.casino-hero{margin:0;display:block}.casino-hero .hero-stage .hero-banner-img{object-fit:cover;object-position:right center}.casino-page>.casino-head,.casino-page>.casino-head.is-lobby{padding:calc(.75 * var(--m)) 0 calc(.25 * var(--m));gap:calc(.5 * var(--m));margin:0}.casino-page>.casino-head .casino-search{box-sizing:border-box;height:calc(3 * var(--m));min-height:calc(3 * var(--m));padding:0 calc(.5 * var(--m));align-items:center;gap:calc(.5 * var(--m));border-radius:calc(.5 * var(--m));background:#292d2e;border:0;display:flex}.casino-page>.casino-head .casino-search:focus-within{box-shadow:inset 0 0 0 1px #1bc974}.casino-page>.casino-head .casino-search>.ico{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));color:#b3bec1;flex:none}.casino-page>.casino-head .casino-search input{height:calc(1.3125 * var(--m));min-height:0;margin:0 calc(.125 * var(--m)) 0 0;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));background:0 0;border:0;border-radius:0;padding:0}.casino-page>.casino-head .casino-search button{min-width:calc(2 * var(--m));min-height:calc(2 * var(--m));font-size:calc(1.25 * var(--m))}:is(.casino-page,.provider-directory)>.casino-chips{top:calc(3.5 * var(--m));z-index:20;box-sizing:border-box;height:calc(3.5 * var(--m));margin:0 calc(-1 * var(--m));padding:calc(.5 * var(--m)) calc(1 * var(--m));align-items:center;gap:calc(.125 * var(--m));scrollbar-width:none;scroll-padding:0 calc(1 * var(--m));background:#232626;flex-wrap:nowrap;display:flex;position:sticky;overflow:auto hidden}:is(.casino-page,.provider-directory)>.casino-chips:after{content:"";flex:0 0 calc(.875 * var(--m))}:is(.casino-page,.provider-directory)>.casino-chips>a,:is(.casino-page,.provider-directory)>.casino-chips>button{box-sizing:border-box;height:calc(2.5 * var(--m));min-height:calc(2.5 * var(--m));padding:0 calc(.5 * var(--m));align-items:center;gap:calc(.25 * var(--m));border-radius:calc(.5 * var(--m));color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));white-space:nowrap;background:0 0;border:0;flex:none;display:inline-flex}:is(.casino-page,.provider-directory)>.casino-chips>a[aria-current=page],:is(.casino-page,.provider-directory)>.casino-chips>button.on{color:#fff;background:#3a4142;font-weight:800}:is(.casino-page,.provider-directory)>.casino-chips>button>.ico{width:calc(1.25 * var(--m));height:calc(1.25 * var(--m))}:is(.casino-page,.provider-directory)>.casino-chips>button>span{font-size:calc(.75 * var(--m))}.casino-chip-ico{width:calc(1.25 * var(--m));height:calc(1.25 * var(--m));color:#b3bec1;flex:none;display:inline-flex}.casino-chip-ico .nav-icon{width:100%;height:100%}.casino-chips>a[aria-current=page] .casino-chip-ico{color:#24ee89}.casino-page>.browse-toolbar.is-lobby{display:none}.casino-lobby-shelves .shelf,.casino-lobby-shelves .casino-personal{margin:calc(1 * var(--m)) 0 0}.casino-lobby-shelves>:first-child{margin-top:calc(.75 * var(--m))}.casino-lobby-shelves .shelf:after{display:none}.casino-lobby-shelves .shelf .section-head{height:calc(2 * var(--m));min-height:calc(2 * var(--m));align-items:center;margin:0;padding:0}.casino-lobby-shelves .section-head strong{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.casino-lobby-shelves .shelf .shelf-tools{gap:0}.casino-lobby-shelves .shelf .shelf-arrow{display:none}.casino-lobby-shelves .shelf .see-all{box-sizing:border-box;width:auto;min-width:calc(2.75 * var(--m));height:calc(2 * var(--m));min-height:calc(2 * var(--m));padding:0 calc(.5 * var(--m));border-radius:calc(.5 * var(--m));color:#fff;font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.3125 * var(--m));background:#3a4142;justify-content:center;align-items:center;display:inline-flex}.casino-lobby-shelves .shelf-rail{--shelf-gap:calc(.5 * var(--m));gap:var(--shelf-gap);box-sizing:content-box;margin:0 calc(-1 * var(--m));padding:calc(.75 * var(--m)) calc(1 * var(--m)) 0;scroll-padding:0 calc(1 * var(--m))}.casino-lobby-shelves .shelf-rail .game-tile{flex:0 0 calc((100% - (2 * var(--shelf-gap))) / 3);width:calc((100% - (2 * var(--shelf-gap))) / 3)}.casino-lobby-shelves .shelf-rail .game-cover{border-radius:calc(.5 * var(--m));aspect-ratio:3/4}.casino-page .game-tile .game-copy,.casino-page .game-tile .game-featured,.casino-page .game-tile .fav-btn{display:none}.lobby-hero .hero-slide h2{width:auto;max-width:calc(11 * var(--m))}.lobby-home .wins-marquee{box-sizing:content-box;margin:0 calc(-1 * var(--m));padding:0 calc(1 * var(--m))}.wins-strip .win-user{font-size:calc(.625 * var(--m));line-height:calc(.875 * var(--m))}.lobby-home .hub-card:has(.hub-art-svg) .hub-copy{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:0;max-width:none;display:flex}.lobby-home .hub-card:has(.hub-art-svg) .hub-ico{width:calc(2 * var(--m));height:calc(2 * var(--m));color:#24ee89;background:0 0;border-radius:0;place-items:center;margin:0;display:grid}.lobby-home .hub-card .hub-ico .ico{width:calc(2 * var(--m));height:calc(2 * var(--m))}.lobby-home .hub-card strong{margin-left:calc(.125 * var(--m));line-height:calc(1.25 * var(--m))}.lobby-home .hub-card .hub-copy p{display:none}:is(.lobby-home .hub-cat,.lobby-home .hub-cat:has(.hub-art-svg)){padding:calc(.5 * var(--m));box-sizing:border-box}.lobby-home .hub-cat-copy strong{line-height:calc(1.25 * var(--m))}.lobby-home .shelf .see-all{width:auto;padding:0 calc(.5 * var(--m));line-height:calc(1.3125 * var(--m))}}.site-page{min-width:0;padding:12px var(--page-pad-x) 28px}.real-name-form{gap:10px;max-width:420px;display:grid}.real-name-form label{color:var(--muted);gap:4px;font-size:12px;display:grid}.real-name-form input{border:1px solid var(--line);background:var(--panel);height:40px;color:var(--text);border-radius:10px;padding:0 12px;font-size:14px}.real-name-form button{color:#fff;background:#1f6feb;border:0;border-radius:10px;height:40px;font-weight:700}.real-name-error{color:#c43b4e;margin:0;font-size:13px}.site-page h1{margin:8px 0 6px;font-size:22px;font-weight:800;line-height:1.25}.site-lead,.site-prose,.site-fine,.site-empty,.site-mock{overflow-wrap:anywhere}.site-lead{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.site-mock,.site-fine{color:var(--faint);margin:0 0 12px;font-size:12px;line-height:1.45}.site-crumbs{color:var(--faint);flex-wrap:wrap;gap:0;font-size:12px;display:flex}.site-crumbs a[aria-current=page]{color:var(--text)}.site-tabs{gap:6px;max-width:100%;margin:0 0 14px;padding-bottom:2px;display:flex;overflow-x:auto}.site-tabs a{background:var(--surface);color:var(--muted);border-radius:7px;flex:none;min-height:36px;padding:8px 12px;font-size:13px;font-weight:700}.site-tabs a[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.site-cards{grid-template-columns:1fr;gap:10px;display:grid}.site-card{background:var(--surface);border-radius:8px;gap:4px;min-width:0;padding:14px;display:grid}.site-card strong,.site-card span{overflow-wrap:anywhere}.site-card span,.site-empty,.site-prose{color:var(--muted);font-size:13px;line-height:1.5}.site-text-link{min-height:40px;color:var(--accent);align-items:center;font-weight:700;display:inline-flex}.site-block{margin-top:16px}.site-market-list{margin:0;padding:0;list-style:none}.site-market-list li,.site-kv div{border-bottom:1px solid var(--line-strong);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.site-market-list em,.site-kv dt{color:var(--faint);font-style:normal}.site-kv{margin:0}.site-kv dd,.site-market-list li span{overflow-wrap:anywhere;min-width:0}.site-kv dd{text-align:right;margin:0}.site-slip,.site-chart{gap:12px;max-width:520px;display:grid}.site-slip label{gap:6px;font-size:13px;font-weight:700;display:grid}.site-slip input,.site-slip textarea,.site-slip select{background:var(--surface-2);width:100%;min-height:42px;color:var(--text);font:inherit;border:0;border-radius:7px;padding:8px 10px}.site-choice{flex-wrap:wrap;gap:8px;display:flex}.site-choice button,.site-choice a,.site-slip>button{background:var(--surface-2);min-height:40px;color:var(--text);border:0;border-radius:7px;padding:8px 12px;font-weight:700}.site-choice button[aria-pressed=true],.site-choice a[aria-current=true]{background:var(--accent);color:var(--accent-ink)}.site-slip>button:disabled{opacity:.55}.site-chart-blank{background:linear-gradient(180deg, transparent 49%, var(--line-strong) 50%, transparent 51%), var(--surface);min-height:160px;color:var(--faint);border-radius:8px;place-items:center;display:grid}.site-games{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.site-games .game-tile{width:100%;min-width:0}.site-replies{margin:12px 0;padding:0;list-style:none}.site-replies li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:8px 0}@media (min-width:768px){.site-page h1{font-size:28px}.site-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.site-games{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}}@media (min-width:1100px){.site-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.inbox-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.inbox-toolbar h1{margin:0}.inbox-toolbar button,.inbox-row>button,.inbox-actions button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#3a4142;border:0;border-radius:8px;padding:0 14px;font-size:13px}.inbox-actions button.is-danger,.inbox-row>button{color:var(--muted);border:1px solid var(--line);background:0 0}.inbox-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.inbox-row{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.inbox-link{background:var(--surface);border:1px solid var(--line);min-width:0;color:inherit;border-radius:12px;gap:4px;padding:14px;text-decoration:none;display:grid}.inbox-link.is-unread{border-color:#24ee898c}.inbox-link strong{overflow-wrap:anywhere;font-weight:800}.inbox-meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.inbox-dot{background:var(--accent,#24ee89);border-radius:50%;width:8px;height:8px}.inbox-detail h1{margin:8px 0}.inbox-body{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);margin:0;font-size:14px;line-height:1.6}.inbox-actions{margin-top:16px;display:flex}@media (max-width:768px){.site-page{padding-inline:0}.site-crumbs>span{align-items:center;display:inline-flex}.site-crumbs a{align-items:center;min-height:40px;padding:0 4px;display:inline-flex}.site-tabs{margin-inline:calc(var(--page-pad-x) * -1);padding-inline:var(--page-pad-x);scroll-padding-inline:var(--page-pad-x);width:calc(100% + (2 * var(--page-pad-x)));max-width:none}.site-tabs a{min-height:44px}}.deposit-desk{max-width:920px;color:var(--text);gap:16px;margin:0 auto;padding:8px 0 32px;display:grid}.deposit-desk h1{margin:0;font-size:22px}.deposit-layout{gap:12px;display:grid}.deposit-channels,.deposit-history{gap:8px;display:grid}.deposit-channel,.deposit-form,.deposit-history article{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:12px}.deposit-channel{text-align:left;cursor:pointer;gap:4px;padding:12px 14px;display:grid}.deposit-channel.on{border-color:var(--accent)}.deposit-channel b,.deposit-form h2,.deposit-history h2{font-size:15px}.deposit-channel span,.deposit-meta,.deposit-history p{color:var(--muted);font-size:13px}.deposit-channel>span{color:var(--deposit-subtitle,var(--muted))}.deposit-channel.on>span{color:var(--deposit-subtitle-on,#041422)}.deposit-form{gap:10px;padding:16px;display:grid}.deposit-form label{color:var(--muted);gap:4px;font-size:13px;display:grid}.deposit-form input{border:1px solid var(--line-strong);background:var(--bg);height:44px;color:var(--text);border-radius:10px;padding:0 12px}.deposit-form button,.deposit-desk .deposit-submit{background:var(--accent);height:46px;color:var(--accent-ink);cursor:pointer;border:0;border-radius:10px;font-weight:800}.deposit-form button:disabled{opacity:.55;cursor:progress}.deposit-note{color:var(--deposit-warning,#5a3208);margin:0;font-size:13px}.deposit-error{color:var(--danger);margin:0;font-size:13px}.deposit-error button{white-space:nowrap;height:auto;min-height:36px;margin-left:8px;padding:6px 12px}.deposit-history article{gap:4px;padding:12px 14px;display:grid}.deposit-history a{color:var(--accent-hi)}.deposit-tabs{gap:8px;display:flex}.deposit-tabs button,.onchain-chains button{border:1px solid var(--line);min-height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px}.deposit-tabs button.on,.onchain-chains button.on,.deposit-channel.on{border-color:var(--accent);color:var(--accent-ink);background:var(--accent)}.onchain-chains{flex-wrap:wrap;gap:8px;display:flex}.onchain-card{justify-items:start;gap:8px;display:grid}.onchain-card img{background:#fff;border-radius:12px}.ops-address{word-break:break-all;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}@media (min-width:900px){.deposit-layout{grid-template-columns:280px minmax(0,1fr);align-items:start}.deposit-layout+.deposit-history,.deposit-history{grid-column:1/-1}}.gpage{color:#fff;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.gpage>*{min-width:0}.gpage-stage{aspect-ratio:16/9;background:#000;border-radius:12px;min-height:220px;position:relative;overflow:hidden}.gpage-stage.is-full{border-radius:0}.gpage-loading{z-index:2;text-align:center;background:radial-gradient(520px 220px at 50% 0,#24ee8929,#0000 62%),#0b1520;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.gpage-loading:before{content:"";border:3px solid #ffffff2e;border-top-color:#24ee89;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite gpage-spin}.gpage-loading.is-error:before{display:none}.gpage-loading p{color:#fff;margin:0;font-size:18px;font-weight:700}.gpage-loading button{color:#000;min-height:40px;font:inherit;cursor:pointer;background:#24ee89;border:0;border-radius:8px;padding:0 16px;font-size:14px;font-weight:700}@keyframes gpage-spin{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}.gpage-splash,.gpage-demo{grid-template-columns:120px 1fr;align-items:center;gap:16px;height:100%;padding:16px;display:grid}.gpage-splash-art,.gpage-tile-art{aspect-ratio:3/4;background:#111;border-radius:10px;display:block;position:relative;overflow:hidden}.gpage-splash-art{width:120px}.gpage-splash-art .game-cover-svg,.gpage-splash-art .game-cover-img,.gpage-tile-art .game-cover-svg,.gpage-tile-art .game-cover-img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.gpage-splash-title,.gpage-titlebar h1,.gpage-copy h2,.gpage-bet h2,.gpage-related h2,.gpage-feed h2,.gpage-rec h2{color:#fff;margin:0;font-size:20px}.gpage-splash p:not(.gpage-splash-title),.gpage-copy p,.gpage-bet p,.gpage-note{color:#b3bec1;margin:6px 0 0;font-size:13px;line-height:1.5}.gpage-splash-actions,.gpage-chips,.gpage-mode,.gpage-toolbar,.gpage-rec header,.gpage-titlebar,.gpage-title-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gpage-splash-actions{margin-top:12px}.gpage-splash-actions a,.gpage-splash-actions button,.gpage-toolbar a,.gpage-toolbar button,.gpage-chips button,.gpage-mode button,.gpage-go,.gpage-demo button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#3a4142;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.gpage-splash-actions a:last-child,.gpage-splash-actions .gpage-splash-real,.gpage-toolbar .gpage-real,.gpage-go,.gpage-title-actions a,.gpage-demo button{color:#000;background:#24ee89;font-weight:700}.gpage-toolbar{background:#292d2e;border-radius:10px;flex-wrap:nowrap;min-width:0;padding:8px}.gpage-toolbar-scroll{flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.gpage-toolbar-scroll>*,.gpage-real{white-space:nowrap;flex:none}.gpage-toolbar a.is-on,.gpage-chips button[aria-pressed=true],.gpage-mode button[aria-pressed=true]{outline:2px solid #24ee89}.gpage-titlebar{background:#292d2e;border-radius:10px;justify-content:space-between;padding:12px}.gpage-titlebar a{color:#24ee89;font-size:13px;text-decoration:none}.gpage-titlebar .gpage-title-actions a{color:#000}.gpage-title-actions span{color:#b3bec1;font-size:12px}.gpage-copy,.gpage-bet,.gpage-related,.gpage-feed{min-width:0;padding:4px 0 8px}.gpage-copy ol{color:#b3bec1;margin:8px 0 0;padding-left:18px;font-size:14px}.gpage-demo{text-align:center;grid-template-columns:1fr;justify-items:center}.gpage-reels{gap:8px;display:flex}.gpage-reels span{background:#232626;border-radius:8px;place-items:center;width:64px;height:72px;font-size:28px;display:grid}.gpage-reels.is-spin span{animation:.35s linear infinite gpage-spin}.gpage-rec header{justify-content:space-between}.gpage-rec header a{color:#24ee89;font-size:13px;text-decoration:none}.gpage-rail{gap:10px;min-width:0;max-width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.gpage-tile{width:112px;min-width:0;color:inherit;flex:0 0 112px;text-decoration:none}.gpage-tile-art{width:100%}.gpage-tile span{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;display:block;overflow:hidden}.gpage-table-wrap{min-width:0;max-width:100%;overflow-x:auto}.gpage-table{border-collapse:collapse;width:100%;min-width:0;font-size:13px}.gpage-table th,.gpage-table td{text-align:left;white-space:nowrap;padding:8px 10px}.gpage-table th{color:#b3bec1;font-weight:600}.gpage-table td.is-win{color:#24ee89}.gpage-feed .site-tabs{margin-top:8px}@media (max-width:720px){.gpage-stage{aspect-ratio:16/9;width:100%;min-height:0;max-height:56vh}.gpage-splash{grid-template-columns:1fr;align-content:end;gap:8px;height:100%;padding:12px;position:relative}.gpage-splash-art{z-index:0;aspect-ratio:auto;border-radius:0;width:auto;position:absolute;inset:0}.gpage-splash>div:not(.gpage-splash-art){z-index:1;background:#0000008c;border-radius:10px;min-width:0;padding:8px;position:relative}.gpage-splash-actions .gpage-splash-real{display:none}.gpage-splash-title,.gpage-titlebar h1{font-size:16px}.gpage-splash-actions{flex-direction:column;align-items:stretch}.gpage:not(.is-stage){padding-left:16px;padding-right:16px}.gpage-toolbar{flex-direction:column;align-items:stretch}.gpage-toolbar-scroll,.gpage .site-tabs{flex-wrap:nowrap;max-width:none;overflow-x:auto}.gpage .site-tabs{width:calc(100% + 32px);margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.gpage-toolbar-scroll,.gpage-real{flex:1 0 auto;width:100%}.gpage-table-wrap{overflow-x:hidden}.gpage-table.gpage-bets{min-width:0;font-size:13px;display:block}.gpage-table.gpage-bets thead,.gpage-table.gpage-bets tbody{width:100%;display:block}.gpage-table.gpage-bets tr{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto max-content;align-items:center;column-gap:8px;width:100%;min-height:46px;display:grid}.gpage-table.gpage-bets th:nth-child(3),.gpage-table.gpage-bets td:nth-child(3){display:none}.gpage-table.gpage-bets th,.gpage-table.gpage-bets td{text-overflow:ellipsis;min-width:0;padding:10px 8px;font-size:13px;overflow:hidden}.gpage-table.gpage-bets th:nth-child(4),.gpage-table.gpage-bets td:nth-child(4),.gpage-table.gpage-bets th:nth-child(5),.gpage-table.gpage-bets td:nth-child(5){text-align:right}}@media (max-width:399px){.gpage-table.gpage-bets tr{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) max-content}.gpage-table.gpage-bets th:nth-child(4),.gpage-table.gpage-bets td:nth-child(4){display:none}}.gguest{display:none}@media (min-width:721px){.gguest{display:none}}@media (max-width:720px){:is(.shell:has(.gpage) .topbar,.shell:has(.gpage) .tabbar,.shell:has(.gpage) .desk-nav,.shell:has(.gpage) .hall-skip){display:none}.shell:has(.gpage) main.page{padding:0 0 20px}.shell:has(.gpage).has-tabbar main.page{padding:0 0 20px}.gpage.is-stage .gpage-desk{display:none}.gpage.is-stage .gguest{display:grid}.gpage:not(.is-stage) .gguest{background:0 0;padding:4px 0 0;display:block}.gpage:not(.is-stage) .gguest>:not(.gguest-top){display:none}}@media (max-width:768px){.gpage-chips button,.gpage-mode button,.gpage-toolbar a,.gpage-toolbar button,.gpage-title-actions a,.gpage-rec header a,.gpage-go{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 12px;display:inline-flex}}.gdesk{color:#fff;flex-direction:column;min-width:0;display:flex}.gdesk a{text-decoration:none}.gdesk-frame{background:#323738;border-radius:12px;position:relative;overflow:hidden}.gdesk-stage{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.gdesk-stage:fullscreen{aspect-ratio:auto}.gdesk-cover{position:absolute;inset:-4%;overflow:hidden}.gdesk-cover>img,.gdesk-cover>svg{object-fit:cover;filter:blur(14px)brightness(.72)saturate(1.1);width:100%;height:100%;display:block}.gdesk-scrim{background:#0000002e;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.gdesk-modal{box-sizing:border-box;background:#292d2e;border-radius:12px;flex-direction:column;gap:16px;width:30rem;max-width:100%;padding:32px;display:flex}.gdesk-note{color:#b3bec1;text-align:center;margin:0 0 16px;font-size:14px;font-weight:600;line-height:20px}.gdesk-note b{color:var(--accent,#24ee89);font-weight:600}.gdesk-cta{box-sizing:border-box;color:#04210f;background:#24ee89;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:4px 8px;font-size:14px;font-weight:800;line-height:17.5px;display:flex}.gdesk-cta:hover{background:#b6f5cf}.gdesk-cta:active{background:#1bc974}.gdesk-cta svg{flex:none;margin-right:8px}.gdesk-tools{align-items:center;height:62px;padding:0 12px;display:flex}.gdesk-tool{box-sizing:border-box;color:#b3bec1;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:12px;display:inline-flex}.gdesk-tool:hover,.gdesk-tool.is-on{color:#fff;background:#ffffff0d}.gdesk-tool.is-on{color:#facc15}.gdesk-tool svg{flex:none}.gdesk-tool:focus-visible,.gdesk-toggle:focus-visible,.gdesk-arrow:focus-visible,.gdesk-pill:focus-visible{outline:2px solid var(--accent,#24ee89);outline-offset:2px}.gdesk-info{background:#323738;border-radius:12px;margin-top:24px;padding:20px}.gdesk-info-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.gdesk-titles{flex-direction:column;min-width:0;display:flex}.gdesk-titles h1{color:#fff;margin:0;font-size:18px;font-weight:800;line-height:28px}.gdesk-titles p{white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:14px;line-height:20px;display:flex}.gdesk-titles p span{color:#b3bec1}.gdesk-titles p a{color:var(--accent,#24ee89)}.gdesk-info-side{flex:none;align-items:center;gap:8px;display:flex}.gdesk-pill{box-sizing:border-box;color:#b3bec1;height:40px;font:inherit;cursor:pointer;background:#3a4142;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.gdesk-pill-main{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.gdesk-medal{color:#deb37e;margin-right:-4px}.gdesk-pill-main b{color:#fff;font-weight:600}.gdesk-pill-player{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.gdesk-pill-chev{transform:rotate(180deg)}.gdesk-tags{align-items:center;gap:8px;display:flex}.gdesk-tag{box-sizing:border-box;height:24px;color:var(--accent,#24ee89);white-space:nowrap;background:#3a4142;border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.gdesk-tag:hover{background:#444c4d}.gdesk-toggle,.gdesk-arrow{color:#fff;cursor:pointer;background:#3a4142;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.gdesk-toggle svg{transition:transform .2s;transform:rotate(-90deg)}.gdesk-info.is-open .gdesk-toggle svg{transform:rotate(90deg)}.gdesk-desc{color:#b3bec1;border-top:1px solid #3a4142;margin:10px 0 0;padding-top:18px;font-size:16px;line-height:24px}.gdesk-rec{margin-top:40px}.gdesk-rec header{align-items:center;height:32px;display:flex}.gdesk-rec h2{color:#fff;margin:0;font-size:16px;font-weight:800;line-height:24px}.gdesk-all{box-sizing:border-box;color:#fff;background:#3a4142;border-radius:8px;align-items:center;height:32px;margin-left:auto;padding:0 8px;font-size:14px;font-weight:800;display:inline-flex}.gdesk-arrow{margin-left:4px}.gdesk-all+.gdesk-arrow{margin-left:8px}.gdesk-arrow.is-next svg{transform:rotate(180deg)}.gdesk-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(14.2857% - 6.85714px);grid-auto-flow:column;gap:8px;margin-top:12px;display:grid;overflow-x:auto}.gdesk-rail::-webkit-scrollbar{display:none}.gdesk-card{aspect-ratio:3/4;scroll-snap-align:start;background:#323738;border-radius:8px;display:block;position:relative;overflow:hidden}.gdesk-card>img,.gdesk-card>svg{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.gdesk-card:hover>img,.gdesk-card:hover>svg{transform:translateY(-4px)}.gdesk-online{color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:2px;padding:1px 5px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;top:6px;right:6px}.gdesk .live-rounds.is-game{box-shadow:none;background:0 0;border:0;margin:12px 0 0;padding:0}.gdesk .live-rounds.is-game .live-panel-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 8px;display:flex}.gdesk .live-rounds.is-game .live-panel-heading h2{color:#fff;margin:0;font-size:16px;font-weight:800;line-height:32px}.gdesk .live-rounds.is-game .live-tabs{background:#323738;border:0;border-radius:8px;gap:0;width:auto;height:40px;padding:0;display:flex}.gdesk .live-rounds.is-game .live-tabs button{color:#b3bec1;white-space:nowrap;background:0 0;border:0;border-radius:8px;height:40px;min-height:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:21px}.gdesk .live-rounds.is-game .live-tabs button.on{color:#d5e2e5;background:#3a4142;font-weight:800}.gdesk .live-rounds.is-game .live-sheet{background:#323738;border:0;border-radius:8px;padding:8px}.gdesk .live-rounds.is-game .live-bets{min-width:740px;font-size:14px}.gdesk .live-rounds.is-game .live-bets-head,.gdesk .live-rounds.is-game .live-bets-row{box-sizing:border-box;grid-template-columns:30% minmax(0,1fr) minmax(0,1fr) 6rem 7.5rem;align-items:center;height:48px;min-height:48px;padding:0 16px;display:grid}.gdesk .live-rounds.is-game .live-bets-head{background:#232626;border-radius:8px;margin-bottom:4px;padding:12px 16px}.gdesk .live-rounds.is-game .live-bets-head>*{color:#849194;padding:0;font-size:12px;font-weight:600;line-height:16px}.gdesk .live-rounds.is-game .live-bets-body{border-radius:0}.gdesk .live-rounds.is-game .live-bets-row{background:#292d2e}.gdesk .live-rounds.is-game .live-bets-row:nth-child(2n){background:#232626}.gdesk .live-rounds.is-game .live-bets-row>*{padding:0}@media (min-width:721px){.shell:has(.gdesk) main.page{padding:20px 16px 32px}.gpage:has(.gdesk){width:100%;max-width:1216px;margin:0 auto}}.gdesk .live-rounds.is-game .live-bets-head>:nth-child(5),.gdesk .live-rounds.is-game .live-bets-row>:nth-child(5){text-align:right;justify-content:flex-end}@media (min-width:1280px){.gdesk-rail{grid-auto-columns:calc(12.5% - 7px)}}.gdesk-arrow:disabled{color:#b3bec1;opacity:.5;cursor:default}.gpage-stagebox{background:#323738;border-radius:12px;overflow:hidden}.gpage-stagebox .gpage-stage{border-radius:0}.gpage-stagebox .gpage-toolbar{background:0 0;border-radius:0;min-height:56px;padding:8px 12px}.gpage-stagebox .gpage-toolbar a,.gpage-stagebox .gpage-toolbar button{color:#b3bec1;background:0 0;min-width:40px;padding:0 10px}.gpage-stagebox .gpage-toolbar a:hover,.gpage-stagebox .gpage-toolbar button:hover,.gpage-stagebox .gpage-toolbar a.is-on{color:#fff;background:#ffffff0f}.gpage-stagebox .gpage-toolbar .gpage-real{color:#04210f;background:#24ee89;margin-left:auto;font-weight:800}.gpage-stagebox .gpage-toolbar .gpage-real:hover{color:#04210f;background:#b6f5cf}.gdetail{color:#fff;background:#323738;border-radius:12px;margin-top:16px;padding:16px 16px 12px}.gdetail a{text-decoration:none}.gdetail-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.gdetail-titles{min-width:0}.gdetail-titles h1{color:#fff;margin:0;font-size:20px;font-weight:800;line-height:28px}.gdetail-titles p{align-items:center;gap:6px;margin:2px 0 0;font-size:14px;line-height:20px;display:flex}.gdetail-titles p span{color:#b3bec1}.gdetail-titles p a{color:#24ee89;font-weight:700}.gdetail-side{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.gdetail-pill{box-sizing:border-box;color:#b3bec1;max-width:280px;height:40px;font:inherit;cursor:pointer;background:#3a4142;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px 0 10px;display:flex}.gdetail-pill-main{align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:700;display:flex}.gdetail-medal{color:#e0b56a;flex:none}.gdetail-pill-main b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.gdetail-pill-player{color:#b3bec1;text-overflow:ellipsis;white-space:nowrap;max-width:96px;font-weight:600;overflow:hidden}.gdetail-pill-chev{flex:none;transform:rotate(180deg)}.gdetail-tags{align-items:center;gap:8px;display:flex}.gdetail-tag{color:#24ee89;white-space:nowrap;background:#3a4142;border-radius:8px;align-items:center;height:36px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.gdetail-tag:hover{background:#464f50}.gdetail-toggle{color:#fff;cursor:pointer;background:#3a4142;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.gdetail-toggle svg{transition:transform .2s;transform:rotate(-90deg)}.gdetail.is-open .gdetail-toggle svg{transform:rotate(90deg)}.gdetail-stats{scrollbar-width:thin;border-top:1px solid #ffffff0f;grid-auto-columns:minmax(108px,1fr);grid-auto-flow:column;gap:0;margin:16px 0 0;padding-top:14px;display:grid;overflow-x:auto}.gdetail-stat{border-right:1px solid #ffffff0f;min-width:0;padding:0 12px}.gdetail-stat:first-child{padding-left:0}.gdetail-stat:last-child{border-right:0;padding-right:0}.gdetail-stat dt{color:#849194;white-space:nowrap;margin:0;font-size:12px;font-weight:600;line-height:16px}.gdetail-stat dd{color:#b3bec1;margin:6px 0 0;font-size:14px;font-weight:800;line-height:20px}.gdetail-stat dd.is-known{color:#24ee89}.gdetail-tabs{background:#292d2e;border-radius:8px;max-width:100%;margin-top:16px;display:inline-flex;overflow-x:auto}.gdetail-tabs button{color:#b3bec1;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 16px;font-size:14px;font-weight:600}.gdetail-tabs button.is-on{color:#fff;background:#3a4142;font-weight:800}.gdetail-panel{outline:none;margin-top:12px}.gdetail-board-wrap{max-width:100%;overflow-x:auto}.gdetail-board{min-width:640px}.gdetail-board-head,.gdetail-board-row{grid-template-columns:minmax(140px,1.45fr) minmax(120px,1fr) minmax(120px,1fr) 7.5rem;align-items:center;gap:8px;min-height:48px;padding:0 12px;display:grid}.gdetail-board-head{color:#849194;background:#232626;border-radius:8px;min-height:36px;margin-bottom:4px;font-size:12px;font-weight:600}.gdetail-board-head>:last-child,.gdetail-odds{justify-self:end}.gdetail-rows{flex-direction:column;gap:2px;display:flex}.gdetail-board-row{color:#fff;background:#292d2e;border-radius:8px;font-size:14px;font-weight:600}.gdetail-rows .gdetail-board-row:nth-child(2n){background:#232626}.gdetail-player{align-items:center;gap:8px;min-width:0;display:flex}.gdetail-player b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gdetail-rank{color:#d5e2e5;background:#3a4142;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:800;display:inline-grid}.gdetail-rank.is-1{color:#3a2a08;background:linear-gradient(#ffe7a3,#e2a84a)}.gdetail-rank.is-2{color:#2c3438;background:linear-gradient(#f7fbfc,#b7c2c8)}.gdetail-rank.is-3{color:#3a2416;background:linear-gradient(#f6d0b4,#c4845a)}.gdetail-money{font-variant-numeric:tabular-nums;align-items:center;gap:6px;min-width:0;display:inline-flex}.gdetail-money.is-win,.gdetail-money.is-win b{color:#24ee89}.gdetail-odds{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.gdetail-shield{color:#849194;flex:none}.gdetail-empty{color:#b3bec1;background:#292d2e;border-radius:8px;margin:0;padding:14px 12px;font-size:13px}.gdetail-reviews{padding-top:4px}.gdetail-rate{grid-template-columns:minmax(150px,200px) minmax(0,1fr);align-items:center;gap:28px;display:grid}.gdetail-score b{color:#fff;font-size:40px;font-weight:800;line-height:1;display:block}.gdetail-score small{color:#b3bec1;margin-top:4px;font-size:12px;display:block}.gdetail-stars{color:#5e6869;letter-spacing:1px;gap:2px;margin-top:6px;font-size:16px;line-height:1;display:inline-flex}.gdetail-stars button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.gdetail-stars button.is-on{color:#24ee89}.gdetail-bars{min-width:0}.gdetail-bar{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;margin:5px 0;display:grid}.gdetail-axis{color:#6a7374;letter-spacing:1px;text-align:right;font-size:11px}.gdetail-bar-track{background:#3a4142;border-radius:999px;height:8px;display:block;overflow:hidden}.gdetail-bar-track i{background:linear-gradient(90deg,#1bc974,#b6f54a);width:0;height:100%;display:block}.gdetail-rate-row{color:#fff;background:#292d2e;border-radius:8px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;font-size:14px;font-weight:700;display:flex}.gdetail-rate-row .gdetail-stars{margin-top:0}.gdetail-rate-count{color:#b3bec1;margin-left:auto;font-weight:700}.gdetail-comments{margin-top:16px}.gdetail-comments h3{margin:0 0 8px;font-size:16px;font-weight:800}.gdetail-composer{background:#292d2e;border-radius:12px;align-items:center;gap:8px;min-height:56px;padding:8px;display:flex}.gdetail-avatar{color:#b3bec1;background:#3a4142;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.gdetail-composer input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.gdetail-composer input::placeholder{color:#849194}.gdetail-send{color:#04210f;cursor:pointer;background:#24ee89;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.gdetail-send:hover{background:#b6f5cf}.gdetail-unwired{color:#b3bec1;margin:8px 0 0;font-size:13px}.gdetail button:focus-visible,.gdetail a:focus-visible,.gdetail input:focus-visible{outline-offset:2px;outline:2px solid #24ee89}.gpage .site-tabs{background:#323738;border-radius:8px;gap:0;margin-top:12px;padding:0}.gpage .site-tabs a{color:#b3bec1;background:0 0;border-radius:8px;min-height:40px;font-weight:600}.gpage .site-tabs a[aria-selected=true]{color:#fff;background:#3a4142}.gpage-copy,.gpage-bet,.gpage-related,.gpage-feed{background:#323738;border-radius:12px;margin-top:8px;padding:16px}@media (min-width:721px){.shell:has(.gpage) main.page{padding:20px 16px 32px}.gpage{width:100%;max-width:1216px;margin-inline:auto}}@media (max-width:900px){.gdetail-head,.gdetail-side{flex-wrap:wrap}.gdetail-rate{grid-template-columns:1fr;gap:12px}.gdetail-rate-row{flex-wrap:wrap}}.browse-toolbar label.browse-switch,.explore-page .site-tab-ico,.provider-directory .provider-search-ico,.explore-page .explore-scope,.explore-page .explore-search-ico,.explore-page .explore-filters{display:none}@media (min-width:601px){.provider-directory>.casino-chips{display:none}}@media (max-width:600px){.provider-directory{padding-top:0}.provider-directory>nav:first-child,.provider-directory>h1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.provider-directory>.provider-search{box-sizing:content-box;height:calc(3 * var(--m));padding:calc(.75 * var(--m)) 0 calc(.25 * var(--m));background-clip:content-box;align-items:center;margin:0;display:flex}.provider-directory>.provider-search:before{content:none}.provider-directory>.provider-search{position:relative}.provider-directory>.provider-search .provider-search-ico{top:calc(.75 * var(--m) + .75 * var(--m));left:calc(.5 * var(--m));width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));color:#b3bec1;pointer-events:none;display:block;position:absolute}.provider-directory>.provider-search input{box-sizing:border-box;width:100%;max-width:none;height:calc(3 * var(--m));min-height:0;padding:0 calc(.625 * var(--m)) 0 calc(2.5 * var(--m) + 1px);border-radius:calc(.5 * var(--m));color:#fff;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));background:#292d2e;border:0;margin:0}.provider-directory>.provider-search input:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #1bc974}.provider-directory>.provider-directory-grid{gap:calc(.5 * var(--m));padding:calc(1 * var(--m)) 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.provider-directory>.provider-directory-grid>a{box-sizing:border-box;height:calc(4.25 * var(--m));min-height:0;padding:calc(1 * var(--m));border-radius:calc(.75 * var(--m));background:#323738;gap:0}.provider-directory>.provider-directory-grid>a>strong{max-width:100%;font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.25 * var(--m));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.provider-directory>.provider-directory-grid>a>span{color:#b3bec1;font-size:calc(.75 * var(--m));line-height:calc(1 * var(--m))}.casino-page.is-list>.browse-toolbar>div>label:not([hidden]):not(.browse-switch),.explore-page .explore-filters>label{flex:0 0 calc((100% - (.5 * var(--m))) / 2);box-sizing:border-box;min-width:0;height:calc(3 * var(--m));padding:0 calc(.5 * var(--m)) 0 calc(.75 * var(--m));align-items:center;gap:calc(.5 * var(--m));border-radius:calc(.375 * var(--m));color:#fff;font-size:calc(.875 * var(--m));font-weight:400;line-height:calc(1.3125 * var(--m));background:#292d2e;margin:0;display:flex;position:relative}.casino-page.is-list>.browse-toolbar>div>label:not(.browse-switch)>span,.explore-page .explore-filters>label>span{margin-right:calc(.25 * var(--m));color:#b3bec1;font-size:inherit;font-weight:400;line-height:inherit;white-space:nowrap;flex:none}.casino-page.is-list>.browse-toolbar>div>label:not(.browse-switch)>span:after,.explore-page .explore-filters>label>span:after{content:":";letter-spacing:-1px}.casino-page.is-list>.browse-toolbar>div>label:not(.browse-switch):after,.explore-page .explore-filters>label:after{content:"";top:50%;right:calc(.5 * var(--m));width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));margin-top:calc(-.75 * var(--m));border-radius:calc(.375 * var(--m));background:#3a4142 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 8.5 12 15.5 19 8.5' fill='none' stroke='%23b3bec1' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / calc(1 * var(--m)) no-repeat;pointer-events:none;position:absolute}.casino-page.is-list>.browse-toolbar>div>label:not(.browse-switch)>select,.explore-page .explore-filters>label>select{min-width:0;height:100%;min-height:0;padding:0 calc(1.75 * var(--m)) 0 0;box-shadow:none;color:#fff;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));appearance:none;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;flex:auto;margin:0}.casino-page.is-list>.casino-head>div:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.casino-page.is-list>.browse-toolbar{padding:calc(1 * var(--m)) 0 0;margin:0;display:block}.casino-page.is-list>.browse-toolbar>p{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.casino-page.is-list>.browse-toolbar>div{align-items:center;gap:calc(.5 * var(--m));flex-wrap:wrap;width:100%;margin:0;display:flex}.casino-page.is-list>.browse-toolbar>div>label:nth-child(2){order:1}.casino-page.is-list>.browse-toolbar>div>label:first-child{order:2}.casino-page.is-list>.browse-toolbar .browse-switch{box-sizing:border-box;width:auto;height:calc(2.5 * var(--m));padding:calc(.5 * var(--m)) 0 calc(.5 * var(--m)) calc(.5 * var(--m));color:#fff;font-size:calc(.875 * var(--m));font-weight:400;line-height:calc(1.3125 * var(--m));cursor:pointer;flex:none;order:3;align-items:center;gap:0;margin:0;display:flex}.casino-page.is-list>.browse-toolbar .browse-switch>span{margin-right:calc(.5 * var(--m));color:#fff}.browse-switch>input{box-sizing:border-box;width:calc(2.75 * var(--m));height:calc(1.5 * var(--m));min-height:0;padding:calc(.25 * var(--m));appearance:none;cursor:pointer;background:#292d2e;border:0;border-radius:9999px;flex:none;margin:0;transition:background .15s;position:relative}.browse-switch>input:before{content:"";top:calc(.25 * var(--m));left:calc(.25 * var(--m));width:calc(1 * var(--m));height:calc(1 * var(--m));background:#b3bec1;border-radius:9999px;transition:transform .15s;position:absolute}.browse-switch>input:checked{background:#24ee89}.browse-switch>input:checked:before{transform:translateX(calc(1.25 * var(--m)));background:#04210f}.browse-switch>input:focus-visible{outline-offset:2px;outline:2px solid #b6f5cf}.casino-page.is-list>.casino-grid,.casino-page.is-list>.cat-grid,.explore-page .explore-grid{gap:calc(.5 * var(--m));margin:calc(1 * var(--m)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.casino-page.is-list .game-tile .game-cover,.explore-page .explore-grid .game-cover{border-radius:calc(.5 * var(--m));aspect-ratio:3/4}.explore-page .explore-grid .game-copy,.explore-page .explore-grid .game-featured,.explore-page .explore-grid .fav-btn{display:none}.explore-page{padding-top:calc(1 * var(--m));flex-direction:column;display:flex}.explore-page>h1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}main.page>.page-pad.explore-page>form.desk-search.on{box-sizing:border-box;width:100%;max-width:none;min-height:0;height:calc(3 * var(--m));padding:calc(.375 * var(--m)) calc(.5 * var(--m));align-items:center;gap:calc(.5 * var(--m));border-radius:calc(.5 * var(--m));font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));background:#323738;border:0;flex:none;order:1;position:static;margin:0!important;display:flex!important}main.page>.page-pad.explore-page>form.desk-search.on:focus-within{box-shadow:inset 0 0 0 1px #1bc974}.explore-page .explore-scope{box-sizing:border-box;height:calc(2 * var(--m));margin-left:calc(1px - .5 * var(--m));padding:0 calc(.5 * var(--m));border-right:1px solid #3a4142;flex:none;align-items:center;display:flex;position:relative}.explore-page .explore-scope:after{content:"";top:50%;right:calc(.5 * var(--m));width:calc(1 * var(--m));height:calc(1 * var(--m));margin-top:calc(-.5 * var(--m));pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 8.5 12 15.5 19 8.5' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute}.explore-page .explore-scope select{width:auto;height:calc(2 * var(--m));min-height:0;padding:0 calc(1.25 * var(--m)) 0 0;box-shadow:none;color:#fff;font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.3125 * var(--m));appearance:none;background:0 0;border:0;border-radius:0;margin:0}main.page>.page-pad.explore-page>form.desk-search.on .explore-search-ico{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));color:#b3bec1;flex:none;display:block;position:static}main.page>.page-pad.explore-page>form.desk-search.on>input{min-width:0;height:calc(1.3125 * var(--m));min-height:0;box-shadow:none;color:#fff;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0 1px 0 0;padding:0}.explore-page>.site-tabs{width:100%;max-width:100%;height:calc(2.5 * var(--m));margin:calc(1 * var(--m)) 0 0;align-items:center;gap:calc(.125 * var(--m));scrollbar-width:none;background:0 0;border:0;flex-wrap:nowrap;order:2;padding:0;display:flex;overflow:auto hidden}.explore-page>.site-tabs>a{box-sizing:border-box;height:calc(2.5 * var(--m));min-height:0;padding:0 calc(.5 * var(--m));align-items:center;gap:calc(.25 * var(--m));border-radius:calc(.5 * var(--m));box-shadow:none;color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:400;line-height:calc(1.3125 * var(--m));white-space:nowrap;background:0 0;border:0;flex:none;margin:0;display:inline-flex}.explore-page>.site-tabs>a:after{display:none}.explore-page>.site-tabs>a[aria-selected=true]{color:#fff;background:#3a4142;font-weight:800}.explore-page .site-tab-ico{width:calc(1.25 * var(--m));height:calc(1.25 * var(--m));color:#b3bec1;flex:none;display:inline-flex}.explore-page .site-tab-ico .ico{width:100%;height:100%}.explore-page>.site-tabs>a[aria-selected=true] .site-tab-ico{color:#24ee89}.explore-page>.explore-filters{margin:calc(1 * var(--m)) 0 0;align-items:center;gap:calc(.5 * var(--m));flex-wrap:wrap;order:3;display:flex}.explore-page>.explore-grid{order:4}.explore-page>p{order:5}.menu-page{padding-top:calc(1 * var(--m))}.menu-page .site-menu,.menu-page .menu-promos{gap:0}.menu-page .menu-app-card{box-sizing:border-box;height:calc(5 * var(--m));min-height:0;margin:0 0 calc(.5 * var(--m));padding:calc(1 * var(--m));border-radius:calc(.5 * var(--m))}.menu-page .menu-app-card strong{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m));display:block}.menu-page .menu-app-card p{margin:calc(.25 * var(--m)) 0 0;color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.25 * var(--m))}.menu-page .menu-token-row{border-radius:calc(.5 * var(--m))}.menu-page .menu-group{gap:calc(.25 * var(--m));background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex}.menu-page .menu-group-cats{margin-top:calc(.25 * var(--m))}.menu-page .menu-group.menu-list{margin-top:calc(.75 * var(--m));padding:calc(.375 * var(--m)) 0;border-radius:calc(.5 * var(--m));background:#323738}.menu-page .menu-group:not(.menu-group-cats):not(.menu-list){margin-top:calc(.5 * var(--m))}.menu-page .menu-group>.accordion,.menu-page .menu-group:not(.menu-list)>.menu-list-item{border-radius:calc(.5 * var(--m));background:#323738;overflow:hidden}.menu-page .menu-group .accordion-head{height:calc(2.75 * var(--m));border-radius:calc(.5 * var(--m));gap:0;min-height:0}.menu-page .menu-group .menu-row,.menu-page .site-menu .menu-group>.menu-row.menu-list-item{box-sizing:border-box;height:calc(2.75 * var(--m));min-height:0;padding:0 calc(.75 * var(--m));gap:calc(.75 * var(--m));border-radius:calc(.5 * var(--m));font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.menu-page .menu-group .menu-row>span:not([class*=ico]),.menu-page .menu-group .menu-row-label{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.menu-page .menu-group .menu-vip-label>span{font-weight:800;line-height:inherit}.menu-page .menu-group :is(.acc-ico,.menu-list-ico),.menu-page .menu-group .menu-row>.ico{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));background:0 0;border-radius:0;flex:none;margin:0;display:inline-flex}.menu-page .menu-group :is(.acc-ico,.menu-list-ico)>.ico{width:100%;height:100%}.menu-page .menu-group .menu-expand{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));min-height:0;margin:0 calc(.75 * var(--m)) 0 auto;border-radius:calc(.375 * var(--m));background:#3a4142;flex:none;place-items:center;padding:0;display:grid}.menu-page .menu-group .menu-expand .menu-chev{width:calc(1 * var(--m));height:calc(1 * var(--m));color:#b3bec1;margin:0}.menu-page .menu-group .menu-expand[aria-expanded=true]{background:#ffffff1a}.menu-page .menu-group>.accordion.is-open{background:#323738}.menu-page .menu-group>.accordion.is-open>.accordion-head{background:#ffffff0d;border-bottom:0}.menu-page .menu-group>.accordion.is-open>.accordion-body{gap:calc(.25 * var(--m));padding:calc(.25 * var(--m)) calc(.375 * var(--m));border-top:1px solid #ffffff16;flex-direction:column;margin:0;display:flex}.menu-page .menu-group .accordion-body .menu-link-line>.menu-sub.menu-row{height:calc(2.75 * var(--m));min-height:0;padding:0 calc(.75 * var(--m));gap:calc(.75 * var(--m));border-radius:calc(.5 * var(--m));color:#fff;background:#323738}.menu-page .menu-group .accordion-body .menu-sub .menu-row-label{color:#fff;font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.menu-page .menu-group .accordion-body .menu-sub-ico{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));color:#b3bec1;flex:none;place-items:center;display:grid}.menu-page .menu-group .accordion-body .menu-sub-ico>.ico{box-sizing:border-box;width:100%;height:100%;padding:calc(.125 * var(--m))}.menu-page .menu-group .accordion-body .menu-sub.is-active{background:#2c4452}.menu-page .menu-group .accordion-body .menu-sub.is-active :is(.menu-row-label,.menu-sub-ico){color:#24ee89}.menu-page .menu-group>.accordion.is-open>.accordion-head .menu-row-label{color:#fff}.menu-page .menu-group .accordion-head .acc-ico{width:calc(1.5 * var(--m));min-width:calc(1.5 * var(--m));overflow:visible}.menu-page .menu-group .accordion-head .acc-ico>.ico{width:calc(1.725 * var(--m));height:calc(1.725 * var(--m));margin:calc(-.1125 * var(--m));flex:none}.menu-page .menu-group>.accordion.is-open>.accordion-head :is(.acc-ico,.acc-ico>.ico),.menu-page .menu-group>.accordion.is-open>.accordion-head .menu-expand .menu-chev{color:#fff}.menu-page .menu-prefs{margin-top:calc(.25 * var(--m));gap:0}.menu-page .menu-pref-row{margin-top:calc(.75 * var(--m));gap:calc(.375 * var(--m));flex-direction:row;display:flex}.menu-page .menu-pref-row>.menu-select{box-sizing:border-box;min-width:0;height:calc(2.75 * var(--m));min-height:0;padding:0 calc(.75 * var(--m));gap:calc(.75 * var(--m));border-radius:calc(.5 * var(--m));font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m));background:#323738;border:0;flex:1 1 0}.menu-page .menu-pref-row>.menu-select em{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.menu-page .menu-pref-row>.menu-select :is(.menu-list-ico,.yen-dot,.ub-coin){width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));flex:none}.menu-page .menu-theme{box-sizing:border-box;height:calc(2.5 * var(--m));margin-top:calc(.5 * var(--m));padding:calc(.125 * var(--m));border-radius:calc(.5 * var(--m));border:0}.menu-page .menu-theme>button{border-radius:calc(.5 * var(--m));height:100%;min-height:0;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m))}.menu-page .menu-turbo{box-sizing:border-box;margin-top:calc(.5 * var(--m));padding:calc(.5 * var(--m)) calc(.75 * var(--m)) calc(.75 * var(--m));border-radius:calc(.5 * var(--m));background:#323738;border:0}.menu-page .menu-turbo strong{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.menu-page .menu-turbo .menu-switch{width:calc(2.75 * var(--m));height:calc(1.5 * var(--m))}.menu-page .menu-turbo .menu-switch>i{top:calc(.25 * var(--m));left:calc(.25 * var(--m));width:calc(1 * var(--m));height:calc(1 * var(--m))}.menu-page .menu-turbo .menu-switch.on>i{transform:translateX(calc(1.25 * var(--m)))}.auth-wrap .auth-card{box-shadow:none;background:#232626;border:0;border-radius:0}.auth-wrap .auth-card>.auth-head{box-sizing:border-box;height:calc(3.5 * var(--m));min-height:0;padding:calc(.75 * var(--m)) calc(1 * var(--m));background:#232626;border-bottom:1px solid #e4eaf019;align-items:center;display:flex}.auth-wrap .auth-head>.auth-tabs{width:86%;height:calc(3.5 * var(--m));margin:calc(-.75 * var(--m)) 0 calc(-.75 * var(--m)) calc(2 * var(--m));flex:none;display:flex}.auth-wrap .auth-head .auth-tab{min-width:0;height:calc(3.5 * var(--m));padding:0 calc(.5 * var(--m));color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.25 * var(--m));letter-spacing:0;background:0 0;border:0;flex:1 1 0}.auth-wrap .auth-head .auth-tab.on{color:#fff;background:0 0}.auth-wrap .auth-head .auth-tab.on:after{height:calc(.15 * var(--m));background:#24ee89;left:0;right:0}.auth-wrap .auth-head>.auth-close{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));border-radius:calc(.5 * var(--m));color:#b3bec1;background:#373e3f;border:0;margin-left:auto}.auth-wrap .auth-head>.auth-close .ico{width:calc(.875 * var(--m));height:calc(.875 * var(--m))}.auth-wrap .auth-card>.auth-body{padding:calc(3.5 * var(--m)) calc(1.5 * var(--m)) calc(1.5 * var(--m));gap:0}.auth-wrap .auth-body>.auth-modes{box-sizing:border-box;height:calc(2.5 * var(--m));border-radius:calc(.5 * var(--m));background:#323738;gap:0;padding:0;display:flex}.auth-wrap .auth-body .auth-mode{min-width:0;height:calc(2.5 * var(--m));min-height:0;padding:0 calc(.5 * var(--m));gap:calc(.25 * var(--m));border-radius:calc(.5 * var(--m));box-shadow:none;color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.3125 * var(--m));background:0 0;border:0;flex:1 1 0}.auth-wrap .auth-body .auth-mode.on{color:#d5e2e5;background:#3a4142}.auth-wrap .auth-body .auth-mode .ico{width:calc(1 * var(--m));height:calc(1 * var(--m))}.auth-wrap .auth-body .auth-mode.on .ico{color:#24ee89}.auth-wrap .auth-body>.auth-field{gap:calc(.25 * var(--m));margin-top:calc(1.5 * var(--m))}.auth-wrap .auth-body>.auth-field>span{color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.25 * var(--m))}.auth-wrap .auth-body .auth-field input,.auth-wrap .auth-body .auth-field .auth-pass,.auth-wrap .auth-body .auth-field select{box-sizing:border-box;border-radius:calc(.5 * var(--m));height:52px;min-height:0;font-size:calc(1 * var(--m));font-weight:600;line-height:calc(1.5 * var(--m));background:#1e2121;border:1px solid #3a4142}.auth-wrap .auth-body .auth-field input{padding:0 calc(.5 * var(--m)) 0 calc(.75 * var(--m))}.auth-wrap .auth-body .auth-field .auth-pass input{height:100%;padding-right:calc(3.5 * var(--m));background:0 0;border:0}.auth-wrap .auth-body .auth-field input:focus,.auth-wrap .auth-body .auth-field .auth-pass:focus-within{border-color:#1bc974}.auth-wrap .auth-body .auth-field input::placeholder{color:#849194}.auth-wrap .auth-body .auth-field .auth-eye{top:50%;right:calc(.75 * var(--m));width:calc(2 * var(--m));height:calc(2 * var(--m))}.auth-wrap .auth-body .auth-field .auth-eye .ico{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m))}.auth-wrap .auth-body>.auth-forgot{margin-top:calc(.5 * var(--m))}.auth-wrap .auth-body>.auth-forgot button{color:#b3bec1;min-height:0;font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.1742 * var(--m))}.auth-wrap .auth-body>.auth-submit{height:calc(3.5 * var(--m));min-height:0;margin-top:calc(1.5 * var(--m));padding:0 calc(.5 * var(--m));border-radius:calc(.75 * var(--m));font-size:calc(1 * var(--m));font-weight:800;line-height:calc(1.5 * var(--m))}.auth-wrap .auth-card[data-tab=register]>.auth-body{padding-top:calc(1.5 * var(--m))}.auth-wrap .auth-body .auth-field .auth-phone,.auth-wrap .auth-body .auth-field .auth-code-row{gap:calc(.5 * var(--m))}.auth-wrap .auth-body .auth-field .auth-send{box-sizing:border-box;height:52px;min-height:0;padding:0 calc(.75 * var(--m));border-radius:calc(.5 * var(--m));font-size:calc(.875 * var(--m));border:0;font-weight:800}.auth-wrap .auth-body>.auth-terms{min-height:calc(2.75 * var(--m));margin-top:calc(1 * var(--m));align-items:center;gap:calc(.5 * var(--m));color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m))}.auth-wrap .auth-body>.auth-terms a{color:#fff;font-weight:600;text-decoration:underline}.auth-wrap .auth-body>.auth-terms input{width:calc(1.35 * var(--m));height:calc(1.35 * var(--m));min-height:0;margin:0 calc(.6 * var(--m)) 0 calc(.1 * var(--m))}.auth-wrap .auth-card[data-tab=register]>.auth-body>.auth-submit{border-radius:calc(.5 * var(--m))}}.m-subhead{display:none}@media (max-width:600px){.shell.has-subhead>.topbar,.shell.has-subhead .tabbar{display:none}.shell.has-subhead>.m-subhead{z-index:60;box-sizing:border-box;height:calc(3.5 * var(--m));padding:0 calc(3 * var(--m));color:#fff;background:#323738;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.m-subhead-title{font-size:calc(1 * var(--m));font-weight:800;line-height:calc(2 * var(--m));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-subhead-back{top:calc(1 * var(--m));left:calc(1 * var(--m));width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));border-radius:calc(.5 * var(--m));color:#b3bec1;cursor:pointer;background:#373e3f;border:0;place-items:center;min-height:0;padding:0;display:grid;position:absolute}.m-subhead-back .ico{width:calc(1 * var(--m));height:calc(1 * var(--m))}.m-subhead-back:focus-visible{outline-offset:2px;outline:2px solid #b6f5cf}.shell.has-subhead main.page{padding-bottom:calc(1.5 * var(--m))}.shell.has-subhead main.page .site-crumbs{display:none}.shell.has-subhead main.page h1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.shell.has-subhead main.page>.page-pad{padding-top:calc(1 * var(--m))}.lobby-home .game-tile .game-featured,.lobby-home .game-tile .fav-btn{display:none}.lobby-home{overflow-x:visible}.lobby-home .shelf:after,.casino-lobby-shelves .shelf:after{content:none}.lobby-home .hub-cat-copy strong{margin-bottom:calc(.085 * var(--m));line-height:calc(1.1742 * var(--m))}.live-rounds .live-panel-heading{gap:calc(.5 * var(--m));margin:0 0 calc(.75 * var(--m))}.live-rounds .live-panel-heading h2{min-height:calc(2.5 * var(--m));font-size:var(--m);line-height:calc(1.5 * var(--m));align-items:center;font-weight:800;display:flex}.live-rounds .live-tabs{height:calc(2.5 * var(--m));border-radius:calc(.5 * var(--m));background:#323738}.live-rounds .live-tabs button{min-height:0;height:calc(2.5 * var(--m));padding:0 calc(.5 * var(--m));border-radius:calc(.5 * var(--m));color:#b3bec1;font-size:calc(.875 * var(--m));line-height:calc(1.3125 * var(--m));border:0;font-weight:800}.live-rounds .live-tabs button.on{color:#fff;background:#3a4142}.live-rounds .live-sheet{padding:calc(.5 * var(--m));border-radius:calc(.5 * var(--m));background:#323738}.live-rounds .live-bets:not(.live-board) .live-bets-head,.live-rounds .live-bets:not(.live-board) .live-bets-row{padding:0 var(--m);grid-template-columns:minmax(0,87.19fr) minmax(0,52.75fr) minmax(0,80.47fr) minmax(0,114.97fr);align-items:center;column-gap:0}.live-rounds .live-bets:not(.live-board) .live-bets-row:nth-child(n+11){display:none}.live-rounds .live-bets:not(.live-board) .live-bets-head{box-sizing:border-box;min-height:0;height:calc(3 * var(--m));margin:0 0 calc(.25 * var(--m));border-radius:calc(.5 * var(--m));background:#232626}.live-rounds .live-bets:not(.live-board) .live-bets-head>*{color:#849194;font-size:calc(.75 * var(--m));line-height:var(--m);padding:0;font-weight:600}.live-rounds .live-bets:not(.live-board) .live-bets-head>:last-child{text-align:right}.live-rounds .live-bets:not(.live-board) .live-bets-body{border-radius:calc(.5 * var(--m))}.live-rounds .live-bets:not(.live-board) .live-bets-row{box-sizing:border-box;min-height:0;height:calc(3.131 * var(--m));background:0 0}.live-rounds .live-bets:not(.live-board) .live-bets-row:nth-child(2n){background:#232626}.live-rounds .live-bets:not(.live-board) .live-bets-row>*{min-width:0;font-size:calc(.875 * var(--m));line-height:calc(1.25 * var(--m));text-overflow:ellipsis;white-space:nowrap;padding:0;font-weight:600;overflow:hidden}.live-rounds .live-bets:not(.live-board) .live-game{gap:calc(.25 * var(--m));color:#b3bec1}.live-rounds .live-bets:not(.live-board) .live-game em{text-overflow:ellipsis;font-style:normal;overflow:hidden}.live-rounds .live-bets:not(.live-board) .live-game-chip{flex:0 0 calc(1.25 * var(--m));width:calc(1.25 * var(--m));height:calc(1.25 * var(--m));font-size:calc(1.25 * var(--m));transform:none}.live-rounds .live-bets:not(.live-board) .live-game-chip .nav-icon{width:calc(1.25 * var(--m));height:calc(1.25 * var(--m))}.live-rounds .live-bets:not(.live-board) .live-player{color:#fff}.live-rounds .live-bets:not(.live-board) .live-mult{color:#b3bec1}.live-rounds .live-bets:not(.live-board) .live-bets-row>:last-child{justify-content:flex-end;gap:calc(.25 * var(--m));text-align:right}.live-rounds .live-bets:not(.live-board) .coin-usdt{flex:0 0 calc(1.25 * var(--m));width:calc(1.25 * var(--m));height:calc(1.25 * var(--m));font-size:calc(.875 * var(--m))}.shell.has-subhead main.page>.page-pad.category-page,.shell.has-subhead main.page>.page-pad.casino-page.is-provider{padding-top:calc(.75 * var(--m))}.shell.has-subhead .category-page>.cat-head{min-height:0;margin:0 0 calc(.75 * var(--m));padding:0;display:block}.shell.has-subhead .category-page>.cat-head>.cat-back,.shell.has-subhead .category-page>.cat-head>.cat-count,.shell.has-subhead .casino-page.is-provider>.casino-chips,.shell.has-subhead .casino-page.is-provider>.browse-toolbar,.shell.has-subhead .casino-page.is-provider>.casino-head>.casino-search,.shell.has-subhead .casino-page.is-provider>.casino-head .browse-back,.shell.has-subhead .casino-page.is-provider>.casino-head .hall-eyebrow{display:none}.shell.has-subhead .casino-page.is-provider>.casino-head{min-height:0;padding:0 0 calc(.75 * var(--m));margin:0;display:block}.shell.has-subhead .casino-page.is-provider>.casino-head>div:first-child{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.shell.has-subhead .category-page>.cat-head>h1,.shell.has-subhead .casino-page.is-provider>.casino-head h1{clip:auto;color:#fff;width:auto;height:auto;font-size:calc(1.25 * var(--m));line-height:calc(1.5 * var(--m));letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;font-weight:800;position:static;overflow:hidden}.shell.has-subhead .category-page>.cat-grid,.shell.has-subhead .casino-page.is-provider>.casino-grid{gap:calc(.5 * var(--m));margin:calc(1 * var(--m)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shell.has-subhead .category-page .game-tile .game-cover,.shell.has-subhead .casino-page.is-provider .game-tile .game-cover{border-radius:calc(.5 * var(--m));aspect-ratio:3/4}.shell.has-subhead .category-page .game-tile .game-copy,.shell.has-subhead .category-page .game-tile .game-featured,.shell.has-subhead .category-page .game-tile .fav-btn,.shell.has-subhead .casino-page.is-provider .game-tile .game-copy,.shell.has-subhead .casino-page.is-provider .game-tile .game-featured,.shell.has-subhead .casino-page.is-provider .game-tile .fav-btn{display:none}.shell.has-subhead main.page>.page-pad.provider-directory{padding-top:calc(.75 * var(--m))}.shell.has-subhead .provider-directory>.provider-search,.shell.has-subhead .provider-directory>.casino-chips{display:none}.shell.has-subhead main.page>.site-page[data-node=themes]{padding-top:calc(.75 * var(--m))}.shell.has-subhead .site-page[data-node=themes]>.site-lead,.shell.has-subhead .site-page[data-node=themes] .site-card>span{display:none}.shell.has-subhead main.page .provider-directory>h1,.shell.has-subhead .site-page[data-node=themes]>h1{width:auto;height:auto;margin:0 0 calc(.75 * var(--m));clip:auto;color:#fff;font-size:calc(1.25 * var(--m));line-height:calc(1.5 * var(--m));letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;padding:0;font-weight:800;position:static;overflow:hidden}.shell.has-subhead .site-page[data-node=themes] .site-cards{gap:calc(.5 * var(--m));padding:calc(1 * var(--m)) 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.shell.has-subhead .site-page[data-node=themes] .site-card{box-sizing:border-box;min-height:0;padding:var(--m);border-radius:calc(.75 * var(--m));background:#323738;border:0;margin:0;display:block}.shell.has-subhead .site-page[data-node=themes] .site-card>strong{color:#fff;font-size:calc(.875 * var(--m));line-height:calc(1.3125 * var(--m));text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.menu-page .site-menu .menu-token-row{box-sizing:border-box;height:auto;min-height:0;padding:calc(.75 * var(--m) - 1px) calc(.75 * var(--m) - 1px) calc(.5 * var(--m) - 1px) calc(1.05 * var(--m) - 1px);border-radius:calc(.5 * var(--m));grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0;display:grid}.menu-page .site-menu .menu-token-row>.brand-mark{width:calc(1.4219 * var(--m));height:calc(1.4219 * var(--m));margin-right:calc(.375 * var(--m));grid-area:1/1}.menu-page .site-menu .menu-token-row>.menu-token-name{font-size:calc(1.125 * var(--m));line-height:calc(1.547 * var(--m));text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;font-weight:600;overflow:hidden}.menu-page .site-menu .menu-token-row>strong{margin:calc(.25 * var(--m)) 0 calc(.5 * var(--m));color:#b3bec1;font-size:calc(1.5 * var(--m));line-height:calc(2.25 * var(--m));text-align:left;white-space:nowrap;grid-area:2/1/3/3;font-weight:800}.menu-page .site-menu .menu-token-row:after{content:"";height:calc(1.1742 * var(--m));grid-area:3/1/4/3}.menu-page .site-menu .menu-token-row>.menu-token-chevron{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));border-radius:calc(.25 * var(--m));background:#3a4142;grid-area:1/3/4/4;align-self:center;place-items:center;display:grid}.menu-page .site-menu .menu-token-row>.menu-token-chevron .menu-chev{width:var(--m);height:var(--m);color:#b3bec1}}.game-tile .game-players{--pm:var(--m,16px);top:calc(.25 * var(--pm));right:calc(.25 * var(--pm));z-index:3;box-sizing:border-box;height:calc(1.25 * var(--pm));padding:0 calc(.375 * var(--pm));border-radius:calc(.375 * var(--pm));color:#fff;font-size:calc(.75 * var(--pm));line-height:var(--pm);white-space:nowrap;pointer-events:none;background:#0003;align-items:center;font-weight:600;transition:opacity .14s;display:flex;position:absolute}.game-tile .game-players>svg{width:var(--pm);height:var(--pm);fill:currentColor;flex:none}@media (hover:hover){.game-tile:is(:hover,:focus-within) .game-players{opacity:0}}.game-tile.is-favorite .game-players{top:46px}@media (max-width:767px){.game-tile.is-favorite .game-players{top:38px}}@media (pointer:coarse){.game-tile .game-players{top:36px}}@media (pointer:coarse) and (max-width:767px){.game-tile .game-players{top:38px}}@media (max-width:767px){.casino-page .game-tile .game-players{top:calc(.25 * var(--pm))}}@media (max-width:600px){.lobby-home .game-tile .game-players,.explore-page .explore-grid .game-tile .game-players,.shell.has-subhead .category-page .game-tile .game-players,.shell.has-subhead .casino-page.is-provider .game-tile .game-players{top:calc(.25 * var(--pm))}.live-rounds .live-bets:not(.live-board) .live-bets-head>:nth-child(3),.live-rounds .live-bets:not(.live-board) .live-bets-row>:nth-child(3){display:none}.live-rounds .live-bets:not(.live-board) .live-bets-head>:nth-child(4),.live-rounds .live-bets:not(.live-board) .live-bets-row>:nth-child(4){text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;display:block;overflow:hidden}.live-rounds .live-bets:not(.live-board) .live-game{align-items:center;min-width:0;display:flex}.live-rounds .live-bets:not(.live-board) .live-game em,.live-rounds .live-bets:not(.live-board) .live-player{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.live-rounds .live-bets:not(.live-board) .live-player{padding-right:calc(.25 * var(--m))}.live-rounds .live-bets:not(.live-board) .live-bets-row>.live-net{justify-content:flex-end;align-items:center;gap:calc(.25 * var(--m));text-overflow:clip;white-space:nowrap;text-align:right;color:#b3bec1;min-width:0;display:flex;overflow:visible}.live-rounds .live-bets:not(.live-board) .live-net b{color:inherit;flex:0 auto;font-weight:600;overflow:visible}.live-rounds .live-bets:not(.live-board) .live-net.is-win{color:#b6f5cf}.live-rounds .live-bets:not(.live-board) .live-net .coin-usdt{order:2;margin:0}.live-rounds .live-bets:not(.live-board) .live-mult,.live-rounds .live-bets:not(.live-board) .live-net{font-family:inherit}}.sheet-trigger{display:none}.ub-sheet-overlay{z-index:1200;background:#101212cc;align-items:flex-end;display:flex;position:fixed;inset:0}.ub-sheet{--sm:var(--m,16px);box-sizing:border-box;width:100%;min-height:calc(13 * var(--sm));max-height:80dvh;padding:calc(3 * var(--sm)) 0 0;border-radius:calc(.75 * var(--sm)) calc(.75 * var(--sm)) 0 0;color:#fff;font-size:calc(.875 * var(--sm));line-height:calc(1.3125 * var(--sm));background:#232626;flex-direction:column;display:flex;position:relative}.ub-sheet.is-tall{height:80dvh}@media (min-width:601px){.ub-sheet-overlay{justify-content:center}.ub-sheet{max-width:480px}}.ub-sheet-head{box-sizing:border-box;height:calc(3.5 * var(--sm));padding-top:calc(.375 * var(--sm));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.ub-sheet-handle{width:calc(2.75 * var(--sm));height:calc(.25 * var(--sm));margin-bottom:calc(.625 * var(--sm));border-radius:calc(.125 * var(--sm));background:#4a5354;flex:none}.ub-sheet-head strong{font-size:var(--sm);line-height:calc(1.5 * var(--sm));font-weight:800}.ub-sheet-close{top:var(--sm);right:var(--sm);width:calc(1.5 * var(--sm));height:calc(1.5 * var(--sm));border-radius:calc(.5 * var(--sm));color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;min-height:0;padding:0;display:flex;position:absolute}.ub-sheet-close svg{width:var(--sm);height:var(--sm)}.ub-sheet-body{overscroll-behavior:contain;min-height:0;padding:0 var(--sm) var(--sm);flex:auto;overflow-y:auto}.ub-sheet-list{flex-direction:column;display:flex}.ub-sheet-radio,.ub-sheet-check{box-sizing:border-box;width:100%;min-height:0;height:calc(2.75 * var(--sm));color:#fff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;font-weight:400;display:flex}.ub-sheet-radio{padding:0 calc(.5 * var(--sm)) 0 calc(.75 * var(--sm));border-radius:calc(.5 * var(--sm));justify-content:space-between}.ub-sheet-radio.on{background:#323738}.ub-sheet-radio>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ub-sheet-radio>span.is-strong{font-weight:800}.ub-sheet-radio>i{box-sizing:border-box;width:calc(1.5 * var(--sm));height:calc(1.5 * var(--sm));border:1px solid #e4eaf019;border-radius:9999px;flex:none}.ub-sheet-radio.on>i{border:5px solid #24ee89}.ub-sheet-search{box-sizing:border-box;height:calc(2.75 * var(--sm));margin:0 0 calc(.25 * var(--sm));padding:0 calc(.5 * var(--sm)) 0 calc(.75 * var(--sm));align-items:center;gap:var(--sm);border-radius:calc(.5 * var(--sm));background:#292d2e;border:1px solid #3a4142;display:flex}.ub-sheet-search:focus-within{border-color:#1bc974}.ub-sheet-search svg{width:calc(1.5 * var(--sm));height:calc(1.5 * var(--sm));color:#b3bec1;flex:none}.ub-sheet-search input{min-width:0;height:calc(1.3125 * var(--sm));min-height:0;box-shadow:none;color:#fff;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-weight:400}.ub-sheet-search input::placeholder{color:#849194}.ub-sheet-check{margin-bottom:calc(.25 * var(--sm));padding:calc(.75 * var(--sm));gap:calc(.5 * var(--sm));border-radius:calc(.75 * var(--sm));flex:none}.ub-sheet-check>i{box-sizing:border-box;width:calc(1.5 * var(--sm));height:calc(1.5 * var(--sm));border-radius:calc(.375 * var(--sm));color:#0000;border:1px solid #e4eaf019;flex:none;position:relative}.ub-sheet-check>i svg{width:calc(.9 * var(--sm));height:calc(.9 * var(--sm));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ub-sheet-check.on>i{color:#04210f;background:#24ee89;border-color:#24ee89}.ub-sheet-check>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.ub-sheet-empty{margin:var(--sm) 0;color:#849194;text-align:center}.ub-sheet-foot{bottom:calc(-.5 * var(--sm));z-index:1;box-sizing:border-box;height:calc(2.5 * var(--sm));background:#292d2e;border-top:1px solid #e4eaf019;margin-top:auto;display:flex;position:sticky}.ub-sheet-clear{justify-content:center;align-items:center;gap:calc(.25 * var(--sm));color:#24ee89;min-height:0;font:inherit;cursor:pointer;background:0 0;border:0;flex:auto;margin:0;padding:0;font-weight:600;display:flex}.ub-sheet-clear:disabled{cursor:default}.ub-sheet-clear svg{width:var(--sm);height:var(--sm)}.menu-token-meta{display:none}@media (max-width:600px){.menu-page .site-menu .menu-token-row>.menu-token-meta{color:#849194;font-size:calc(.75 * var(--m));line-height:calc(1.1742 * var(--m));text-overflow:ellipsis;white-space:nowrap;grid-area:3/1/4/3;font-weight:600;display:block;overflow:hidden}.menu-page .site-menu .menu-token-row:has(>.menu-token-meta):after{display:none}.menu-page .site-menu .menu-token-row>strong.is-live{color:#fff}}.ub-coin{box-sizing:border-box;width:calc(1.5 * var(--sm,var(--m,16px)));height:calc(1.5 * var(--sm,var(--m,16px)));color:#fff;font-size:calc(.8125 * var(--sm,var(--m,16px)));letter-spacing:-.02em;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.ub-coin.is-wide{font-size:calc(.5625 * var(--sm,var(--m,16px)))}@media (max-width:600px){.casino-page.is-list>.browse-toolbar>div>label:not(.browse-switch)>select{display:none}.casino-page.is-list>.browse-toolbar>div>label:not(.browse-switch)>.sheet-trigger,.explore-page .explore-filters>label>.sheet-trigger{min-width:0;height:100%;min-height:0;padding:0 calc(1.75 * var(--m)) 0 0;box-shadow:none;color:#fff;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:auto;margin:0;display:block;overflow:hidden}.explore-page .explore-scope .explore-scope-btn{width:auto;height:calc(2 * var(--m));min-height:0;padding:0 calc(1.25 * var(--m)) 0 0;box-shadow:none;color:#fff;font-size:calc(.875 * var(--m));font-weight:800;line-height:calc(1.3125 * var(--m));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0}}.live-rounds .ct{--cm:var(--m,16px);gap:calc(.75 * var(--cm));color:#b3bec1;font-size:calc(.875 * var(--cm));line-height:calc(1.3125 * var(--cm));flex-direction:column;font-weight:600;display:flex}.live-rounds .ct-hero{box-sizing:border-box;padding:var(--cm) 0;border-radius:calc(.75 * var(--cm));background:linear-gradient(90deg,#24ee8933 0%,#323738 60%);align-items:center;display:flex;overflow:hidden}.live-rounds .ct-trophy{left:calc(3 * var(--cm));width:calc(7 * var(--cm));height:calc(6.125 * var(--cm));object-fit:contain;flex:none;display:block;position:relative}.live-rounds .ct-hero-copy{min-width:0;margin-left:calc(1.5 * var(--cm));flex-direction:column;flex:auto;align-items:center;display:flex}.live-rounds .ct-title{color:#24ee89;font-size:var(--cm);line-height:calc(1.5 * var(--cm));align-items:center;font-weight:800;display:flex}.live-rounds .ct-laurel{width:calc(1.5 * var(--cm));height:calc(1.78 * var(--cm));flex:none}.live-rounds .ct-laurel.flip{transform:scaleX(-1)}.live-rounds .ct-pool-label{margin:calc(.25 * var(--cm)) 0;color:#b3bec1}.live-rounds .ct-pool{box-sizing:border-box;max-width:100%;padding:calc(.5 * var(--cm)) calc(.75 * var(--cm));border-radius:calc(.75 * var(--cm));color:#24ee89;font-size:calc(1.5 * var(--cm));line-height:calc(1.75 * var(--cm));white-space:nowrap;background:#232626;font-weight:800;overflow:hidden}.live-rounds .ct-cards{gap:calc(.75 * var(--cm));display:flex}.live-rounds .ct-card{box-sizing:border-box;min-width:0;padding:calc(1.5 * var(--cm)) 0;border-radius:calc(.75 * var(--cm));background:#323738;flex:1 1 0;position:relative}.live-rounds .ct-card-title{margin-bottom:calc(.75 * var(--cm));color:#24ee89;font-size:var(--cm);line-height:calc(1.5 * var(--cm));text-align:center;font-weight:800}.live-rounds .ct-champ .ct-card-title{margin-bottom:var(--cm)}.live-rounds .ct-clock{justify-content:center;align-items:center;display:flex}.live-rounds .ct-cell{box-sizing:border-box;width:calc(3 * var(--cm));height:calc(3.75 * var(--cm));padding:calc(.25 * var(--cm)) 0;border-radius:calc(.75 * var(--cm));background:#232626;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.live-rounds .ct-cell b{color:#fff;font-size:calc(1.25 * var(--cm));line-height:calc(1.5 * var(--cm));font-variant-numeric:tabular-nums;font-weight:800}.live-rounds .ct-cell small{color:#b3bec1;font-size:calc(.625 * var(--cm));line-height:calc(.875 * var(--cm));font-weight:600}.live-rounds .ct-colon{width:calc(.405 * var(--cm));margin:0 calc(.25 * var(--cm));text-align:center;color:#849194;font-size:calc(1.5 * var(--cm));line-height:calc(1.75 * var(--cm));flex:none;font-style:normal;font-weight:800}.live-rounds .ct-ribbon{width:calc(4 * var(--cm));height:calc(3.625 * var(--cm));border-top-left-radius:calc(.75 * var(--cm));pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.live-rounds .ct-ribbon em{top:calc(.95 * var(--cm));left:calc(-1.55 * var(--cm));width:calc(6 * var(--cm));color:#04210f;font-size:calc(.875 * var(--cm));line-height:calc(1.3125 * var(--cm));text-align:center;background:#24ee89;font-style:normal;font-weight:800;position:absolute;transform:rotate(-45deg)}.live-rounds .ct-help{top:calc(.625 * var(--cm));right:calc(.625 * var(--cm));width:calc(1.125 * var(--cm));height:calc(1.125 * var(--cm));color:#b3bec1;cursor:help;background:0 0;border:0;min-height:0;padding:0;display:flex;position:absolute}.live-rounds .ct-help svg{width:100%;height:100%}.live-rounds .ct-champ-body{margin-left:calc(1.25 * var(--cm));justify-content:center;align-items:center;display:flex}.live-rounds .ct-avatar{width:calc(2.5 * var(--cm));height:calc(2.5 * var(--cm));margin:calc(.75 * var(--cm)) calc(.5 * var(--cm)) 0 0;color:#04210f;background:#1bc974;border-radius:9999px;flex:none;place-items:center;font-weight:800;display:grid}.live-rounds .ct-champ-copy{min-width:0;font-size:calc(.75 * var(--cm));line-height:var(--cm);flex-direction:column;display:flex}.live-rounds .ct-champ-copy strong{color:#fff;font-weight:600}.live-rounds .ct-champ-copy em{margin-left:calc(.25 * var(--cm));color:#fff;font-style:normal}.live-rounds .ct-champ-copy b{color:#24ee89;font-weight:600}.live-rounds .ct-empty{height:calc(3.25 * var(--cm));margin:0 calc(.5 * var(--cm));color:#849194;font-size:calc(.75 * var(--cm));line-height:var(--cm);text-align:center;justify-content:center;align-items:center;display:flex}.live-rounds .ct-board{padding-top:calc(.75 * var(--cm));border-radius:calc(.75 * var(--cm));background:#323738;overflow:hidden}.live-rounds .ct-board-head{box-sizing:content-box;height:calc(2.0625 * var(--cm));padding-bottom:calc(.75 * var(--cm));justify-content:space-between;align-items:center;display:flex}.live-rounds .ct-live{box-sizing:border-box;width:calc(5 * var(--cm));height:calc(1.75 * var(--cm));padding-left:calc(.25 * var(--cm));color:#24ee89;flex:none;align-items:center;display:flex;position:relative}.live-rounds .ct-live-flag{width:100%;height:calc(1.82 * var(--cm));position:absolute;top:0;left:0}.live-rounds .ct-live-ico{width:var(--cm);height:var(--cm);fill:#04210f;flex:none;position:relative}.live-rounds .ct-live>span{margin-left:calc(.25 * var(--cm));color:#04210f;font-size:calc(.75 * var(--cm));line-height:calc(1.75 * var(--cm));white-space:nowrap;font-weight:800;position:relative}.live-rounds .ct-range{margin-left:var(--cm);color:#fff;white-space:nowrap;font-weight:800}.live-rounds .ct-history{align-items:center;gap:calc(.375 * var(--cm));height:calc(2 * var(--cm));min-height:0;margin:0 calc(.75 * var(--cm)) 0 0;padding:0 calc(.5 * var(--cm));border-radius:calc(.375 * var(--cm));color:#fff;font-size:calc(.875 * var(--cm));line-height:calc(1.3125 * var(--cm));cursor:pointer;background:#464f50;border:0;flex:none;font-weight:800;display:flex}.live-rounds .ct-history svg{width:var(--cm);height:var(--cm)}.live-rounds .ct-table{table-layout:fixed;border-collapse:collapse;color:#b3bec1;width:100%;font-size:calc(.75 * var(--cm));line-height:var(--cm);font-weight:600}.live-rounds .ct-table th,.live-rounds .ct-table td{box-sizing:border-box;padding:calc(.75 * var(--cm)) calc(.5 * var(--cm));color:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;border:0;font-weight:600;overflow:hidden}.live-rounds .ct-table th:first-child{width:calc(3.5 * var(--cm))}.live-rounds .ct-table tbody tr:nth-child(odd){background:#3a4142}.live-rounds .ct-table .ct-rank{color:#b3bec1}.live-rounds .ct-medal{width:calc(1.25 * var(--cm));height:calc(1.5 * var(--cm));margin:0 auto;display:block}.live-rounds .ct-table .ct-player{color:#fff}.live-rounds .ct-table .ct-wager,.live-rounds .ct-table .ct-prize span{color:#24ee89}.live-rounds .ct-table .ct-prize em{margin-left:calc(.25 * var(--cm));color:#b3bec1;font-style:normal}.live-rounds .ct-table .ct-empty-row td{color:#849194;background:#323738}.pay-strip{--pm:var(--m,16px);margin:0 0 var(--hall-gap,16px);border-radius:calc(.75 * var(--pm));background:#1e2121}.pay-coins{justify-content:center;align-items:center;gap:calc(.5 * var(--pm));padding:calc(.75 * var(--pm)) 0 var(--pm);flex-wrap:wrap;display:flex}.pay-coins img{width:calc(1.5 * var(--pm));height:calc(1.5 * var(--pm));display:block}.pay-card{box-sizing:border-box;height:calc(6 * var(--pm));border-radius:calc(.75 * var(--pm));background:#171a1ab3;flex-direction:column;justify-content:center;align-items:center;display:flex}.pay-brands{justify-content:center;align-items:center;gap:calc(.75 * var(--pm));height:calc(1.5 * var(--pm));display:flex}.pay-brand{object-fit:contain;opacity:.9;display:block}.pay-brand.is-applepay{width:calc(3.5 * var(--pm));height:calc(1.4 * var(--pm))}.pay-brand.is-mastercard{width:calc(1.75 * var(--pm));height:calc(1.1 * var(--pm))}.pay-brand.is-visa{width:calc(2.75 * var(--pm));height:calc(1.09 * var(--pm))}.pay-brand.is-googlepay{width:calc(3 * var(--pm));height:calc(1.19 * var(--pm))}.pay-brand.is-picpay{width:calc(3.75 * var(--pm));height:calc(1.5 * var(--pm))}.pay-card strong{margin-top:calc(.5 * var(--pm));color:#fff;font-size:calc(1.125 * var(--pm));line-height:calc(1.75 * var(--pm));font-weight:800}.sport-highlight.is-empty .sport-hl-empty{color:#b3bec1;margin:0;font-size:13px;line-height:1.5}@media (max-width:600px){.lobby-home>.pay-strip{margin:calc(var(--m) - var(--hall-gap,10px)) 0 calc(.75 * var(--m))}.sport-highlight.is-empty .sport-hl-empty{font-size:calc(.875 * var(--m));line-height:calc(1.3125 * var(--m))}}.chat-page{--cm:var(--m,16px);box-sizing:border-box;width:100%;max-width:760px;height:calc(100vh - var(--header-offset,64px) - 48px);height:calc(100dvh - var(--header-offset,64px) - 48px);color:#fff;min-height:480px;font-size:calc(.875 * var(--cm));line-height:calc(1.3125 * var(--cm));background:#232626;border:1px solid #e4eaf014;border-radius:12px;flex-direction:column;gap:0;margin:24px auto;display:flex;position:relative;overflow:hidden}.chat-top{justify-content:space-between;align-items:center;gap:calc(.5 * var(--cm));height:calc(3.5 * var(--cm));padding:0 var(--cm);background:#323738;flex:none;display:flex}.chat-room{align-items:center;gap:calc(.25 * var(--cm));min-width:0;height:calc(3 * var(--cm));padding:0 calc(.25 * var(--cm));border-radius:calc(.375 * var(--cm));color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;display:flex}.chat-room>span{max-width:calc(9 * var(--cm));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-room-chev{width:calc(1.25 * var(--cm));height:calc(1.25 * var(--cm));fill:currentColor;flex:none;transform:rotate(-90deg)}.chat-top-actions{align-items:center;gap:calc(.25 * var(--cm));flex:none;display:flex}.chat-top-btn{width:calc(2 * var(--cm));height:calc(2 * var(--cm));border-radius:calc(.5 * var(--cm));color:#b3bec1;cursor:pointer;background:#3a4142;border:0;place-items:center;padding:0;display:grid}.chat-top-btn:first-child{border-radius:calc(.375 * var(--cm))}.chat-top-btn .ico{width:calc(1.25 * var(--cm));height:calc(1.25 * var(--cm));stroke-width:2.2px}.chat-top-btn.is-close .ico{width:calc(1.125 * var(--cm));height:calc(1.125 * var(--cm));stroke-width:2.6px}.chat-top-btn.is-trophy img{width:var(--cm);height:var(--cm);display:block}.chat-top-btn:hover,.chat-room:hover{color:#fff}.chat-scroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding-bottom:2px;display:flex;overflow:hidden auto}.chat-row{padding:var(--cm) calc(.75 * var(--cm)) 0;flex:none;font-weight:600;display:flex;position:relative}.chat-row.is-grouped{padding-top:0}.chat-ava-col{width:calc(3 * var(--cm));margin-right:calc(.375 * var(--cm));flex:none}.chat-ava{box-sizing:border-box;width:calc(3 * var(--cm));height:calc(3 * var(--cm));border:4px solid #323738;border-radius:9999px;display:block}.chat-ava>span{color:#b3bec1;width:100%;height:100%;font-size:var(--cm);background:#3a4142;border-radius:9999px;place-items:center;font-weight:800;line-height:1;display:grid}.chat-main{flex:auto;min-width:0}.chat-meta{height:calc(1.25 * var(--cm));margin-bottom:calc(.25 * var(--cm));justify-content:space-between;align-items:center;display:flex}.chat-meta-l{align-items:center;gap:calc(.375 * var(--cm));min-width:0;height:100%;display:flex}.chat-vip{align-items:center;gap:calc(.125 * var(--cm));height:var(--cm);padding:0 calc(.25 * var(--cm)) 0 calc(.125 * var(--cm));border-radius:calc(.25 * var(--cm));color:#fff;font-size:calc(.75 * var(--cm));line-height:var(--cm);background:#323738;flex:none;display:flex}.chat-vip>i{width:calc(.75 * var(--cm));height:calc(.75 * var(--cm));background:#b6f5cf;border-radius:2px;transform:rotate(45deg)scale(.72)}.chat-name{max-width:calc(13 * var(--cm));color:#b3bec1;font-size:calc(.875 * var(--cm));line-height:calc(1.25 * var(--cm));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-time{color:#fff;font-size:calc(.75 * var(--cm));line-height:var(--cm);flex:none}.chat-acts{top:calc(.75 * var(--cm));right:var(--cm);gap:calc(.5 * var(--cm));opacity:0;transition:opacity .15s;display:flex;position:absolute}.chat-row:hover .chat-acts,.chat-row:focus-within .chat-acts,.chat-row.is-picked .chat-acts{opacity:1}.chat-acts>button{width:calc(1.5 * var(--cm));height:calc(1.5 * var(--cm));color:#b3bec1;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.chat-acts>button:hover{color:#fff}.chat-acts svg,.chat-gif svg,.chat-plus svg{width:calc(1.5 * var(--cm));height:calc(1.5 * var(--cm));display:block}.chat-bubble{box-sizing:border-box;max-width:100%;margin-bottom:calc(.5 * var(--cm));padding:calc(.5 * var(--cm));border-radius:calc(.5 * var(--cm));background:#323738;display:inline-flex}.chat-text{color:#b3bec1;min-width:0;font-size:calc(.875 * var(--cm));line-height:calc(1.25 * var(--cm));white-space:pre-wrap;overflow-wrap:anywhere}.chat-mention{color:#24ee89}.chat-empty{align-items:center;gap:calc(.5 * var(--cm));padding:var(--cm);color:#b3bec1;text-align:center;flex-direction:column;margin:auto;display:flex}.chat-empty .ico{width:calc(2 * var(--cm));height:calc(2 * var(--cm));color:#697072}.chat-empty strong{color:#fff;font-size:var(--cm);line-height:calc(1.5 * var(--cm))}.chat-compose{align-items:flex-end;gap:calc(.75 * var(--cm));padding:calc(.5 * var(--cm)) calc(.75 * var(--cm)) calc(.75 * var(--cm));background:#292d2e;border:0;border-radius:0;flex:none;margin:0;display:flex;position:relative}.chat-input{align-items:flex-end;gap:calc(.5 * var(--cm));box-sizing:border-box;min-width:0;min-height:calc(2.75 * var(--cm));border-radius:calc(.5 * var(--cm));background:#3a4142;border:1px solid #0000;flex:auto;display:flex}.chat-input:focus-within{border-color:#24ee8980}.chat-input textarea{box-sizing:border-box;width:100%;min-width:0;height:calc(2.5 * var(--cm));min-height:calc(2.5 * var(--cm));max-height:calc(10 * var(--cm));padding:calc(.5 * var(--cm)) 0 calc(.5 * var(--cm)) calc(.75 * var(--cm));resize:none;color:#fff;font:inherit;font-size:calc(.875 * var(--cm));font-weight:600;line-height:calc(1.3125 * var(--cm));background:0 0;border:0;outline:none;flex:auto;margin:0;display:block}.chat-input textarea::placeholder{color:#697072;opacity:1}.chat-gif{height:calc(2.5 * var(--cm));padding:0 calc(.5 * var(--cm)) 0 0;color:#b3bec1;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;display:flex}.chat-plus{width:calc(2.75 * var(--cm));height:calc(2.75 * var(--cm));border-radius:calc(.5 * var(--cm));color:#b3bec1;cursor:pointer;background:#3a4142;border:0;flex:none;place-items:center;padding:0;display:grid}.chat-plus:hover,.chat-gif:hover{color:#fff}.chat-notice{right:calc(.75 * var(--cm));bottom:calc(100% + .5 * var(--cm));left:calc(.75 * var(--cm));padding:calc(.5 * var(--cm)) calc(.75 * var(--cm));border-radius:calc(.5 * var(--cm));color:#fff;font-size:calc(.8125 * var(--cm));line-height:calc(1.25 * var(--cm));background:#3a4142;margin:0;position:absolute}.ub-sheet-info{padding-bottom:calc(.5 * var(--sm));color:#b3bec1}.ub-sheet-info ol{gap:calc(.5 * var(--sm));padding-left:calc(1.25 * var(--sm));margin:0;display:grid}@media (max-width:600px){.chat-page{top:0;right:0;bottom:calc(var(--tab-h) + var(--safe-bottom,0px));z-index:150;border:0;border-radius:0;max-width:none;height:auto;min-height:0;margin:0;position:fixed;left:0;overflow:visible}.chat-top{padding-top:var(--safe-top,0px)}.chat-compose:after{content:"";width:100%;height:calc(1.5 * var(--cm));background:#292d2e;position:absolute;top:100%;left:0}html.chat-open,html.chat-open body{overflow:hidden}html.chat-open .float-btn{display:none}}.ub-sheet-info p{margin:0 0 calc(.5 * var(--sm))}.ub-sheet-info a{color:#24ee89;font-weight:700}.ref-x{display:none}@media (max-width:600px){.shell.has-subhead main.page>.site-page[data-node=referral]{display:none}.ref-x{margin-bottom:calc(.25 * var(--m));color:#fff;font-size:calc(.875 * var(--m));line-height:calc(1.3125 * var(--m));display:block}.ref-x p,.ref-x h2,.ref-x h3{margin:0}.rx-hero{margin:0 calc(-1 * var(--m)) var(--m);padding-top:calc(2.5 * var(--m));background:#232626 url(/referral/hero-bg.svg) top/cover no-repeat}.rx-hero-head{align-items:center;gap:calc(.5 * var(--m));flex-direction:column;display:flex}.rx-hero-title{font-size:calc(1.875 * var(--m));line-height:calc(2.25 * var(--m));white-space:nowrap;color:#fff;font-weight:800}.rx-hero-sub{font-size:calc(1.5 * var(--m));line-height:calc(1.75 * var(--m));white-space:nowrap;color:#24ee89;font-weight:800}.rx-cta{box-sizing:border-box;height:calc(3 * var(--m));margin:calc(1.5 * var(--m)) 0;padding:0 calc(1.5 * var(--m));border-radius:calc(.375 * var(--m));color:#04210f;font-size:var(--m);line-height:calc(1.5 * var(--m));white-space:nowrap;background:#24ee89;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:flex}.rx-cta:hover{background:#b6f5cf}.rx-cta:active{background:#1bc974}.rx-terms{color:#24ee89;font:inherit;font-size:calc(.875 * var(--m));line-height:calc(1.3125 * var(--m));cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:800}.rx-cta:focus-visible,.rx-terms:focus-visible,.rx-more:focus-visible,.rx-contact-btn:focus-visible,.rx-faq-row:focus-visible{outline-offset:2px;outline:2px solid #b6f5cf}.rx-hero-img{aspect-ratio:412/284.9;width:100%;height:auto;margin-top:var(--m);display:block}.rx-linkbox{margin:0 0 var(--m);padding:calc(.75 * var(--m));border-radius:calc(.5 * var(--m));background:#232626}.rx-linkbox-label{color:#b3bec1;font-size:calc(.75 * var(--m))}.rx-linkbox-code{margin:calc(.25 * var(--m)) 0 calc(.75 * var(--m));font-size:calc(1.25 * var(--m));letter-spacing:.08em;font-weight:700}.rx-linkbox-url{margin-top:calc(.25 * var(--m));color:#24ee89;word-break:break-all;display:block}.rx-linkbox-level{margin-top:calc(.5 * var(--m));color:#b3bec1}.rx-stack,.rx-pair{gap:var(--m);flex-direction:column;display:flex}.rx-card,.rx-live,.rx-faq{box-sizing:border-box;padding:calc(1.5 * var(--m));border-radius:calc(.75 * var(--m));background:#323738}.rx-card{gap:calc(.75 * var(--m));flex-direction:column;display:flex}.rx-card-title{font-size:calc(1.5 * var(--m));line-height:calc(1.75 * var(--m));color:#fff;font-weight:800}.rx-card-title span,.rx-program-title span{color:#24ee89}.rx-card-text{font-size:var(--m);line-height:calc(1.5 * var(--m));color:#b3bec1;font-weight:600}.rx-card-img{width:100%;height:auto;display:block}.rx-img-invite{aspect-ratio:335.4/236}.rx-img-commission{aspect-ratio:335.4/254.1}.rx-more{width:100%;height:calc(3 * var(--m));padding:0 calc(.5 * var(--m));border-radius:calc(.375 * var(--m));color:#fff;font:inherit;font-size:calc(.875 * var(--m));line-height:calc(1.3125 * var(--m));cursor:pointer;background:#3a4142;border:0;justify-content:center;align-items:center;margin:0;font-weight:800;display:flex}.rx-more:hover{background:#464f50}.rx-live,.rx-live-head{gap:calc(.75 * var(--m));flex-direction:column;display:flex}.rx-live-title{align-items:center;display:flex}.rx-live-dot{background:#697072;border-radius:4px;flex:none;width:8px;height:8px;margin-right:8px;display:block}.rx-live-title p{font-weight:800}.rx-live-total{padding:calc(.75 * var(--m));border-radius:calc(.75 * var(--m));background:#292d2e;border:1px solid #3a4142;justify-content:space-between;align-items:center;display:flex}.rx-live-total div{font-size:calc(1.25 * var(--m));line-height:calc(1.5 * var(--m));color:#24ee89;font-weight:800}.rx-live-feed{width:100%;height:calc(3 * var(--m));margin:0 calc(.75 * var(--m));color:#697072;justify-content:center;align-items:center;display:flex;overflow:hidden}.rx-program{border-radius:calc(.75 * var(--m));background:#323738 url(/referral/program-bg.svg) top/100% no-repeat;font-weight:600}.rx-program-body{padding:calc(1.5 * var(--m));flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.rx-program-title{text-align:center;font-size:calc(1.5 * var(--m));line-height:calc(1.75 * var(--m));color:#fff;font-weight:800}.rx-program-img{aspect-ratio:335.4/322.3;width:100%;height:auto;display:block}.rx-program-text{color:#b3bec1;width:100%}.rx-program-contact{width:100%}.rx-contact-box{box-sizing:border-box;width:100%;margin-top:calc(.5 * var(--m));padding:calc(.5 * var(--m)) calc(.75 * var(--m));border-radius:calc(.75 * var(--m));background:#292d2e;border:1px solid #3a4142;align-items:center;display:flex}.rx-contact-box p{color:#fff}.rx-contact-btn{box-sizing:border-box;height:calc(2.5 * var(--m));padding:calc(.5 * var(--m));border-radius:calc(.375 * var(--m));color:#fff;white-space:nowrap;background:#464f50;justify-content:center;align-items:center;margin-left:auto;font-weight:800;text-decoration:none;display:flex}.rx-contact-btn:hover{background:#525c5d}.rx-faq{gap:calc(.75 * var(--m));flex-direction:column;display:flex}.rx-faq-title{font-size:calc(1.25 * var(--m));line-height:calc(1.5 * var(--m));font-weight:800}.rx-faq-list{gap:var(--m);flex-direction:column;display:flex}.rx-faq-row{justify-content:space-between;align-items:center;gap:calc(.75 * var(--m));color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}.rx-faq-q{font-size:calc(.875 * var(--m));line-height:calc(1.3125 * var(--m));font-weight:800;display:block}.rx-faq-chev{width:calc(1.5 * var(--m));height:calc(1.5 * var(--m));border-radius:calc(.375 * var(--m));color:#fff;background:#464f50;flex:none;justify-content:center;align-items:center;display:flex}.rx-faq-glyph{width:var(--m);height:var(--m);fill:currentColor;transition:transform .3s;display:block;transform:rotate(180deg)}.rx-faq-row[aria-expanded=true] .rx-faq-glyph{transform:rotate(-90deg)}.rx-faq-a{margin-top:calc(.25 * var(--m));color:#b3bec1;font-weight:600}}.rg-page{--rm:var(--m,15px);max-width:760px;margin:0 auto calc(.5 * var(--rm));color:#fff;font-size:calc(.875 * var(--rm));line-height:calc(1.3125 * var(--rm))}.rg-page>h1{margin:calc(1 * var(--rm)) 0 0;font-size:calc(1.5 * var(--rm));line-height:calc(1.75 * var(--rm));font-weight:800}.rg-bar{padding:var(--rm) 0;background:#232626}.rg-select{align-items:center;gap:calc(.5 * var(--rm));box-sizing:border-box;width:100%;height:calc(3 * var(--rm));padding:0 calc(.5 * var(--rm)) 0 calc(.75 * var(--rm));border-radius:calc(.375 * var(--rm));color:#fff;font:inherit;font-size:calc(.875 * var(--rm));line-height:calc(1.3125 * var(--rm));text-align:left;cursor:pointer;background:#292d2e;border:1px solid #3a4142;margin:0;display:flex}.rg-select:focus-visible,.rg-btn:focus-visible,.rg-quiz-btns button:focus-visible,.rg-link-btn:focus-visible,.rg-input:focus-within{outline-offset:2px;outline:2px solid #b6f5cf}.rg-chev{width:calc(1.5 * var(--rm));height:calc(1.5 * var(--rm));border-radius:calc(.375 * var(--rm));background:#3a4142;flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.rg-chev-glyph{width:var(--rm);height:var(--rm);fill:#b3bec1;display:block;transform:rotate(-90deg)}.rg-card{margin-bottom:var(--rm);border-radius:calc(.75 * var(--rm));background:#323738}.rg-calc{border-radius:calc(.5 * var(--rm))}.rg-box{padding:var(--rm)}.rg-box h2{color:#fff;font-size:calc(.875 * var(--rm));line-height:calc(1.25 * var(--rm));margin:0;font-weight:800}.rg-box p,.rg-box .rg-p{margin:calc(.75 * var(--rm)) 0;color:#b3bec1}.rg-box ul{margin:0 0 0 var(--rm);padding:0}.rg-box ol{margin:0;padding:0}.rg-box li{margin:calc(.5 * var(--rm)) 0;color:#b3bec1;list-style:inside}.rg-box ol li{list-style:inside decimal}.rg-box a{color:#24ee89;overflow-wrap:anywhere;font-weight:600;text-decoration:none}.rg-box a:hover{color:#b6f5cf}.rg-logos{height:calc(52.6 / 15.33 * var(--rm));align-items:center;display:flex}.rg-logos img{width:auto;height:calc(2.75 * var(--rm));margin-bottom:calc(.5 * var(--rm));display:block}.rg-box.rg-flow>p{margin:calc(.75 * var(--rm)) 0 0}.rg-box.rg-flow>p.rg-title{color:#fff;margin:0;font-weight:800}.rg-box.rg-flow>p.rg-gap-lg{margin-top:var(--rm)}.rg-box .rg-status{color:#fff}.rg-btn{box-sizing:border-box;width:100%;height:calc(3 * var(--rm));margin:calc(.75 * var(--rm)) 0 0;padding:0 calc(.5 * var(--rm));border-radius:calc(.375 * var(--rm));color:#04210f;font:inherit;font-size:calc(.875 * var(--rm));line-height:calc(1.3125 * var(--rm));cursor:pointer;background:#24ee89;border:0;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:flex}.rg-btn:hover{background:#b6f5cf}.rg-btn:active{background:#1bc974}.rg-btn.is-soon,.rg-btn.is-soon:hover{color:#b3bec1;cursor:not-allowed;background:#3a4142}.rg-steps{width:100%}.rg-step{border-radius:calc(.375 * var(--rm));background:#ffffff1a;display:flex;overflow:hidden}.rg-step+.rg-step{margin-top:calc(.75 * var(--rm))}.rg-step-ico{max-width:calc(5 * var(--rm));padding:0 calc(1.5 * var(--rm));background:#3a4142;flex:1 1 0;justify-content:center;align-items:center;display:flex}.rg-step-ico svg{width:calc(2 * var(--rm));height:calc(2 * var(--rm));fill:#b3bec1;flex:none;display:block}.rg-step-body{padding:calc(.75 * var(--rm));flex:1 1 0}.rg-step-title{color:#fff;font-weight:800}.rg-step-text{margin-top:calc(.5 * var(--rm));color:#b3bec1}.rg-steps>.rg-status{margin:calc(.75 * var(--rm)) 0 0}.rg-help{margin-bottom:var(--rm);padding:0 var(--rm) calc(1.5 * var(--rm));border-radius:calc(.5 * var(--rm));background:#323738;flex-direction:column;align-items:center;display:flex}.rg-help img{width:calc(5 * var(--rm));height:calc(5 * var(--rm));margin-top:calc(1.5 * var(--rm));display:block}.rg-help-title{margin-top:var(--rm);font-size:var(--rm);line-height:calc(1.5 * var(--rm))}.rg-help-text{margin-top:var(--rm);color:#b3bec1;text-align:center}.rg-help-text.is-tight{margin-top:0}.rg-help .rg-btn{margin-top:var(--rm)}.rg-quiz li>span{color:#b3bec1}.rg-quiz-btns{gap:calc(.5 * var(--rm));margin-top:calc(.375 * var(--rm));display:flex}.rg-quiz-btns button{min-width:calc(3.5 * var(--rm));height:calc(2 * var(--rm));padding:0 var(--rm);border-radius:calc(.375 * var(--rm));color:#fff;font:inherit;cursor:pointer;background:#3a4142;border:0;margin:0;font-weight:700}.rg-quiz-btns button.on{color:#04210f;background:#24ee89}.rg-result{margin-top:calc(.75 * var(--rm));padding:calc(.75 * var(--rm));border-radius:calc(.375 * var(--rm));background:#3a4142}.rg-box .rg-result p{margin:calc(.25 * var(--rm)) 0 0;color:#b3bec1}.rg-box .rg-result p.rg-result-title{color:#fff;margin:0;font-weight:800}.rg-result.is-high p:not(.rg-result-title){color:#fca5a5}.rg-link-btn{margin:calc(.5 * var(--rm)) 0 0;color:#24ee89;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.rg-calc-group+.rg-calc-group{margin-top:var(--rm)}.rg-box .rg-calc-head{color:#fff;margin:0;font-weight:600}.rg-calc-row{height:calc(1.25 * var(--rm));margin-top:calc(.75 * var(--rm));color:#b3bec1;justify-content:space-between;align-items:center;font-weight:600;display:flex}.rg-input{align-items:center;gap:calc(.5 * var(--rm));box-sizing:border-box;width:100%;height:calc(3 * var(--rm));margin-top:calc(.375 * var(--rm));padding:0 calc(.5 * var(--rm)) 0 calc(.75 * var(--rm));border-radius:calc(.5 * var(--rm));background:#292d2e;border:1px solid #3a4142;display:flex}.rg-input img{width:calc(1.5 * var(--rm));height:calc(1.5 * var(--rm));flex:none;order:-1;display:block}.rg-input input{min-width:0;height:calc(1.3125 * var(--rm));color:#fff;font:inherit;font-size:calc(.875 * var(--rm));line-height:calc(1.3125 * var(--rm));background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.rg-input input::placeholder{color:#fff}.rg-input input:read-only{color:#b3bec1}.rg-calc-line{height:1px;margin-top:var(--rm);background:#e4eaf019}.rg-calc-result{margin-top:var(--rm);padding:calc(.75 * var(--rm));border-radius:calc(.375 * var(--rm));background:#3a4142}.rg-box .rg-calc-result p{color:#fff;margin:0;font-weight:600}.rg-calc-result>div{margin-top:calc(.5 * var(--rm));align-items:center;display:flex}.rg-calc-result img{width:calc(1.5 * var(--rm));height:calc(1.5 * var(--rm));display:block}.rg-calc-result span{margin-left:calc(.5 * var(--rm));font-size:calc(1.125 * var(--rm));line-height:calc(1.75 * var(--rm));font-weight:800}.rg-calc-result span.is-neg{color:#fca5a5}.rg-box .rg-calc-note{margin-bottom:0}@media (max-width:600px){.rg-page{max-width:none;margin:0 0 calc(.5 * var(--rm))}.rg-page>:last-child{margin-bottom:0}.rg-bar{top:calc(3.5 * var(--m));z-index:20;position:sticky}}.site-menu .menu-pending{border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.site-menu .menu-pending.is-on{opacity:1;background:#24ee891a}.site-menu .menu-pending:after{content:"";box-sizing:border-box;opacity:0;border:2px solid #24ee8940;border-top-color:#24ee89;border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;right:10px}.site-menu .menu-pending.is-on:after{opacity:1;transition:opacity .1s linear .15s;animation:.7s linear infinite nav-spin}@keyframes nav-spin{to{transform:rotate(360deg)}}.route-loading{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;max-width:1200px;margin:0 auto;padding:16px;display:flex}.route-loading-block{background:linear-gradient(90deg,#292d2e 0%,#323738 45%,#292d2e 90%) 0 0/200% 100%;border-radius:8px;height:20px;animation:1.2s ease-in-out infinite route-shimmer}.route-loading-block.is-title{width:40%;height:22px}.route-loading-block.is-hero{border-radius:12px;height:160px}.route-loading-block.is-line{width:85%;height:14px}.route-loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.route-loading-grid .route-loading-block{aspect-ratio:3/4;height:auto}@media (min-width:992px){.route-loading-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.route-loading-block.is-hero{height:240px}}@media (prefers-reduced-motion:reduce){.route-loading-block,.site-menu .menu-pending.is-on:after{animation:none}}@media (max-width:600px){.site-menu .menu-row:active,.site-menu .menu-app-card:active,.site-menu .menu-token-row:active{background-color:var(--menu-hover-bg);transition-duration:0s}.route-loading{padding:var(--m,16px)}}@media (max-width:720px){.shell:has(.gpage.is-stage){padding-top:0}.shell:has(.gpage.is-stage) main.page{padding:0}.shell:has(.gpage.is-stage).has-tabbar main.page{padding:0}.gpage.is-stage .gguest{display:block}.gguest{--g:var(--m,16px);color:#fff;font-size:calc(.875 * var(--g));line-height:calc(1.3125 * var(--g));background:#232626}.gguest svg{fill:currentColor;display:block}.gguest button{font:inherit;cursor:pointer}.gguest a{text-decoration:none}.gguest-top{z-index:30;box-sizing:border-box;height:calc(3.5 * var(--g));padding:0 var(--g);background:#232626;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.gg-topbtn{width:calc(1.5 * var(--g));height:calc(1.5 * var(--g));border-radius:calc(.5 * var(--g));color:#d5e2e5;background:#373e3f;border:0;justify-content:center;align-items:center;padding:0;display:flex}.gg-topbtn svg{width:var(--g);height:var(--g)}.gg-chev-down{transform:rotate(-90deg)}.gg-body{gap:calc(1.125 * var(--g));padding:0 var(--g) var(--g);flex-direction:column;display:flex}.gg-hero{margin:0 calc(-1 * var(--g));padding:var(--g) var(--g) 0;border-radius:0 0 calc(.75 * var(--g)) calc(.75 * var(--g));background:linear-gradient(#232626,#323738 20%);border-top:1px solid #3a4142;flex-direction:column;display:flex}.gg-info{gap:calc(.75 * var(--g));margin-bottom:var(--g);display:flex}.gg-thumb{width:calc(6 * var(--g));height:calc(7.875 * var(--g));border-radius:calc(.5 * var(--g));background:#2f3435;flex:none;align-self:flex-start;position:relative;overflow:hidden}.gg-thumb>*,.gg-preview>*,.gg-rec-tile>*{object-fit:cover;width:100%;height:100%;display:block}.gg-side{box-sizing:border-box;min-width:0;height:calc(8.4867 * var(--g));flex-direction:column;flex:1;justify-content:space-between;display:flex}.gg-head{margin-bottom:calc(.5 * var(--g));padding:calc(.75 * var(--g)) 0 calc(.75 * var(--g)) calc(.25 * var(--g));justify-content:space-between;align-items:flex-start;display:flex}.gg-titles{flex:1;min-width:0}.gg-title{margin:0 0 calc(.25 * var(--g));font-size:calc(1.125 * var(--g));line-height:calc(1.25 * var(--g));color:#fff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;display:-webkit-box;overflow:hidden}.gg-by{max-width:100%;height:calc(1.25 * var(--g));padding:0 calc(.375 * var(--g));border-radius:calc(.375 * var(--g));background:#323738;align-items:center;display:inline-flex}.gg-by a{color:#b3bec1;font-size:calc(.75 * var(--g));line-height:var(--g);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gg-acts{align-items:center;gap:calc(1.5 * var(--g));margin:calc(.5 * var(--g)) 0;flex:none;display:flex}.gg-act{width:calc(2 * var(--g));height:calc(2 * var(--g));border-radius:calc(.375 * var(--g));color:#b3bec1;background:#3a4142;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.gg-act svg{width:calc(1.25 * var(--g));height:calc(1.25 * var(--g))}.gg-act.is-on{color:#24ee89}.gg-stats{gap:calc(.375 * var(--g));margin:0 0 calc(.25 * var(--g));display:flex}.gg-stats>div{align-items:center;gap:calc(.25 * var(--g));flex-direction:column-reverse;flex:1 1 0;min-width:0;display:flex}.gg-stats>div+div{border-left:1px solid #3a4142}.gg-stats dd{color:#fff;font-size:calc(.875 * var(--g));line-height:calc(.875 * var(--g));margin:0}.gg-stats dt{align-items:center;gap:calc(.25 * var(--g));color:#b3bec1;white-space:nowrap;max-width:100%;font-size:10px;line-height:15px;display:flex}.gg-stats dt span{text-overflow:ellipsis;overflow:hidden}.gg-dot{background:#6b7577;border-radius:50%;flex:none;width:8px;height:8px}.gg-stage{border-radius:calc(.5 * var(--g));background:#292d2e;flex-direction:column;display:flex;overflow:hidden}.gg-embed{aspect-ratio:16/9;background:#0b1520;width:100%;min-height:220px;position:relative}.gg-embed .gpage-frame{width:100%;height:100%;position:absolute;inset:0}.gg-preview{aspect-ratio:16/9;background:#171a1a;position:relative;overflow:hidden}.gg-preview>*{filter:blur(4px);opacity:.78;position:absolute;inset:0;transform:scale(1.03)}.gg-ctabar{gap:calc(.75 * var(--g));padding:calc(.75 * var(--g));background:#171a1a;display:flex}.gg-cta{box-sizing:border-box;min-width:0;height:calc(2.5 * var(--g));padding:calc(.25 * var(--g)) calc(.5 * var(--g));border-radius:calc(.375 * var(--g));color:#04210f;font-size:calc(.875 * var(--g));line-height:calc(1.09375 * var(--g));background:#24ee89;border:0;flex:1;justify-content:center;align-items:center;font-weight:800;display:flex}.gg-cta:hover{background:#b6f5cf}.gg-cta:active{background:#1bc974}.gg-cta svg{width:var(--g);height:var(--g);margin-right:calc(.5 * var(--g));flex:none}.gg-note{box-sizing:border-box;min-height:calc(2 * var(--g));margin:var(--g) 0;padding:0 calc(.75 * var(--g));color:#849194;font-size:calc(.75 * var(--g));line-height:var(--g);text-align:center;background:#323738;display:block}.gg-note b{color:#24ee89;margin:0 .25em;font-weight:400}.gg-copied{color:#b3bec1;font-size:calc(.75 * var(--g));line-height:var(--g);text-align:center;margin:0}.gg-board-head{height:calc(2 * var(--g));margin-bottom:calc(.5 * var(--g));justify-content:space-between;align-items:center;display:flex}.gg-board-head h2{margin:0 0 0 calc(.25 * var(--g));font-size:var(--g);line-height:calc(1.5 * var(--g));font-weight:800}.gg-range{box-sizing:border-box;min-width:calc(7 * var(--g));height:calc(2 * var(--g));padding:0 calc(.25 * var(--g));border-radius:calc(.375 * var(--g));color:#fff;font-size:calc(.875 * var(--g));line-height:calc(1.25 * var(--g));background:#1e2121;border:1px solid #3a4142;justify-content:space-between;align-items:center;display:flex}.gg-range>span{margin-left:calc(.5 * var(--g));margin-right:calc(.5 * var(--g))}.gg-range-chev{width:calc(1.5 * var(--g));height:calc(1.5 * var(--g));border-radius:calc(.375 * var(--g));color:#b3bec1;background:#3a4142;justify-content:center;align-items:center;display:flex}.gg-range-chev svg,.gg-desc-toggle svg{width:var(--g);height:var(--g);transform:rotate(-90deg)}.gg-board-card{padding:calc(.625 * var(--g)) calc(.75 * var(--g));border-radius:calc(.75 * var(--g));background:#323738;flex-direction:column;display:flex}.gg-tabs{box-sizing:border-box;height:calc(2.5 * var(--g));padding:calc(.125 * var(--g));border-radius:calc(.5 * var(--g));background:#272b2c;display:flex}.gg-tabs button{min-width:0;height:calc(2.25 * var(--g));padding:0 calc(.5 * var(--g));border-radius:calc(.375 * var(--g));color:#b3bec1;font-size:calc(.875 * var(--g));line-height:calc(1.3125 * var(--g));background:0 0;border:0;flex:1 1 0;font-weight:400}.gg-tabs button.is-on{color:#d5e2e5;background:#3a4142;font-weight:800}.gg-tabs button>span{justify-content:center;align-items:center;gap:calc(.5 * var(--g));white-space:nowrap;display:flex}.gg-tab-ico{width:calc(1.25 * var(--g));height:calc(1.25 * var(--g));flex:none}.gg-tabs button.is-on .gg-tab-ico{color:#24ee89}.gg-rows{gap:calc(.375 * var(--g));margin-top:calc(.5 * var(--g));flex-direction:column;display:flex}.gg-row{box-sizing:border-box;height:calc(4 * var(--g));border-radius:calc(.5 * var(--g));background:#232626;border:1px solid #0000;align-items:center;display:flex}.gg-rank{border-radius:0 4px 4px 0;flex:none;align-self:stretch;width:4px}.gg-row[data-rank="1"] .gg-rank{background:#e7c690}.gg-row[data-rank="2"] .gg-rank{background:#b3bec1}.gg-row[data-rank="3"] .gg-rank{background:#b0784f}.gg-row-in{align-items:center;gap:calc(.75 * var(--g));min-width:0;padding:calc(.5 * var(--g)) calc(.75 * var(--g));flex:1;display:flex}.gg-avatar{width:calc(2 * var(--g));height:calc(2 * var(--g));color:#fff;font-size:calc(.75 * var(--g));border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.gg-row-text{flex:1;min-width:0}.gg-row-name{color:#b3bec1;font-size:calc(.875 * var(--g));line-height:var(--g);white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.gg-row-bet{color:#849194;font-size:calc(.875 * var(--g));line-height:calc(1.25 * var(--g))}.gg-row-pay{color:#fff;font-size:calc(.875 * var(--g));line-height:calc(.875 * var(--g))}.gg-row-pay b{color:#24ee89;font-weight:800}.gg-mult{margin-left:calc(.5 * var(--g));padding:0 calc(.75 * var(--g));border-radius:calc(.25 * var(--g));color:#d5e2e5;font-size:calc(.75 * var(--g));line-height:var(--g);background:#3a4142}.gg-empty{box-sizing:border-box;min-height:calc(4 * var(--g));padding:calc(.5 * var(--g)) calc(.75 * var(--g));border-radius:calc(.5 * var(--g));color:#849194;font-size:calc(.875 * var(--g));line-height:calc(1.25 * var(--g));text-align:center;background:#232626;justify-content:center;align-items:center;margin:0;display:flex}.gg-desc{border-radius:calc(.75 * var(--g));background:#323738}.gg-desc-head{justify-content:space-between;align-items:flex-start;gap:calc(.75 * var(--g));padding:var(--g) calc(.75 * var(--g)) 0;display:flex}.gg-desc-titles{min-width:0;margin-bottom:var(--g)}.gg-desc-titles h3{font-size:calc(1.125 * var(--g));line-height:calc(1.75 * var(--g));margin:0;font-weight:800}.gg-desc-titles p{gap:calc(.25 * var(--g));margin:calc(.25 * var(--g)) 0 0;color:#b3bec1;font-size:calc(.875 * var(--g));line-height:calc(1.25 * var(--g));display:flex}.gg-desc-titles a{color:#b3bec1}.gg-desc-toggle{width:calc(1.5 * var(--g));height:calc(1.5 * var(--g));margin-top:calc(.125 * var(--g));border-radius:calc(.375 * var(--g));color:#b3bec1;background:#3a4142;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.gg-desc-toggle.is-open svg{transform:rotate(90deg)}.gg-desc-body{padding:0 calc(.75 * var(--g));color:#b3bec1;margin:0}.gg-tags{gap:calc(.5 * var(--g));padding:calc(.75 * var(--g));flex-wrap:wrap;display:flex}.gg-tag{height:calc(1.5 * var(--g));padding:0 calc(.5 * var(--g));border-radius:calc(.375 * var(--g));color:#24ee89;font-size:calc(.75 * var(--g));line-height:var(--g);background:#232626;align-items:center;display:flex}.gg-rec{margin:calc(.25 * var(--g)) 0 var(--g)}.gg-rec-head{height:calc(2 * var(--g));align-items:center;display:flex}.gg-rec-head h2{font-size:var(--g);line-height:calc(1.5 * var(--g));margin:0;font-weight:800}.gg-rec-head a{height:calc(2 * var(--g));padding:0 calc(.5 * var(--g));border-radius:calc(.5 * var(--g));color:#fff;font-size:calc(.875 * var(--g));line-height:calc(1.3125 * var(--g));background:#3a4142;align-items:center;margin-left:auto;font-weight:800;display:flex}.gg-rec-rail{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--g)) / 3);gap:calc(.5 * var(--g));margin:0 calc(-1 * var(--g));padding:calc(.75 * var(--g)) var(--g) 0;scroll-snap-type:x mandatory;scroll-padding:0 var(--g);scrollbar-width:none;display:grid;overflow-x:auto}.gg-rec-rail::-webkit-scrollbar{display:none}.gg-rec-tile{aspect-ratio:3/4;border-radius:calc(.5 * var(--g));scroll-snap-align:start;background:#2f3435;display:block;position:relative;overflow:hidden}}.gminibar{display:none}@media (max-width:720px){.gminibar{--g:var(--m,16px);left:calc(.5 * var(--g));right:calc(.5 * var(--g));bottom:calc(4.5 * var(--g) + var(--safe-bottom,0px) + .5 * var(--g));z-index:190;height:calc(4.5 * var(--g));color:#fff;display:block;position:fixed}.shell.has-subhead .gminibar{bottom:calc(.5 * var(--g) + var(--safe-bottom,0px))}.gmb-card{width:100%;height:100%;padding:0 calc(2.5 * var(--g)) 0 calc(5 * var(--g));border-radius:var(--g);color:inherit;font:inherit;text-align:left;cursor:pointer;background:#000000e6;border:0;align-items:center;margin:0;display:flex;position:absolute;inset:0}.gmb-card:active{background:#000000f2}.gmb-text{gap:calc(.25 * var(--g));flex-direction:column;min-width:0;line-height:1;display:flex}.gmb-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;line-height:16px;overflow:hidden}.gmb-sub{height:calc(var(--g) + 1px);color:#849194;font-size:calc(.75 * var(--g));font-weight:600;line-height:var(--g);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gmb-sub b{margin-left:calc(.25 * var(--g));color:#b3bec1;font-weight:900}.gmb-thumb{left:calc(.5 * var(--g));top:calc(.5 * var(--g));width:calc(3.5 * var(--g));height:calc(3.5 * var(--g));border-radius:calc(.75 * var(--g));cursor:pointer;background:#1e2121;border:0;margin:0;padding:0;position:absolute;overflow:hidden}.gmb-thumb .game-cover,.gmb-thumb .game-cover-svg,.gmb-thumb img{object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.gmb-play{z-index:1;background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gmb-play svg{width:calc(2 * var(--g));height:calc(2 * var(--g));fill:#fff}.gmb-close{top:calc(.25 * var(--g));right:calc(.25 * var(--g));width:calc(2.25 * var(--g));height:calc(2.25 * var(--g));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute}.gmb-close svg{width:calc(1.25 * var(--g));height:calc(1.25 * var(--g));fill:#b3bec1}.gmb-close:active svg{fill:#fff}}.ubet-soon{gap:12px;display:grid}.ubet-soon-empty{padding-bottom:8px}.ubet-soon-empty>.nav-icon{color:#24ee89;width:32px;height:32px}.ubet-soon-grid{margin:0;padding:0;list-style:none}.ubet-soon-tile{cursor:default}.ubet-soon-tile .game-cover{aspect-ratio:122/162.67;border-radius:8px;position:relative;overflow:hidden}.ubet-soon-tile .game-cover>img{object-fit:cover;filter:saturate(.9);width:100%;height:100%;display:block}.ubet-soon-tag{color:#b6f5cf;background:#0f172ac7;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;line-height:16px;position:absolute;top:6px;left:6px}.auth-wrap .auth-card .auth-body>.auth-modes.is-seg{--seg-inset:4px;--seg-radius:12px;isolation:isolate;box-sizing:border-box;padding:var(--seg-inset);border-radius:var(--seg-radius);grid-template-columns:1fr 1fr;gap:0;display:grid;position:relative}.auth-wrap .auth-card .auth-body>.auth-modes.is-seg>.auth-mode,.auth-wrap .auth-card .auth-body>.auth-modes.is-seg>.auth-mode.on{z-index:1;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;margin:0;position:relative}.auth-wrap .auth-card .auth-body>.auth-modes.is-seg>.auth-mode.on{color:#24ee89}.auth-wrap .auth-card .auth-body>.auth-modes.is-seg>.auth-mode-pill{z-index:0;top:var(--seg-inset);bottom:var(--seg-inset);left:var(--seg-inset);width:calc(50% - var(--seg-inset));border-radius:calc(var(--seg-radius) - var(--seg-inset));pointer-events:none;background:#2c4452;transition:transform .22s;position:absolute;box-shadow:inset 0 0 0 1px #24ee898c}.auth-wrap .auth-card .auth-body>.auth-modes.is-seg[data-side=end]>.auth-mode-pill{transform:translate(100%)}@media (max-width:600px){.auth-wrap .auth-card .auth-body>.auth-modes.is-seg{--seg-inset:0px;--seg-radius:calc(.5 * var(--m))}.auth-wrap .auth-card .auth-body>.auth-modes.is-seg>.auth-mode.on{color:#d5e2e5}.auth-wrap .auth-card .auth-body>.auth-modes.is-seg>.auth-mode-pill{box-shadow:none;background:#3a4142}}@media (prefers-reduced-motion:reduce){.auth-wrap .auth-card .auth-body>.auth-modes.is-seg>.auth-mode-pill{transition:none}}.menu-select>.menu-sheet-btn{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;min-height:0;margin:0;padding:0;display:block;position:absolute;inset:0}.menu-select>.menu-sheet-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.ub-sheet.is-prefs{--prefs-bg:#232626;--prefs-text:#fff;--prefs-muted:#b3bec1;--prefs-field:#282d2d;--prefs-border:#596568;--prefs-hover:#323a39;--prefs-accent:#24e18b;--prefs-close:#363e3f;background:var(--prefs-bg);color:var(--prefs-text);padding-top:0;overflow:hidden}[data-theme=light] .ub-sheet.is-prefs,[data-theme=light-compact] .ub-sheet.is-prefs{--prefs-bg:#fff;--prefs-text:#172b25;--prefs-muted:#50635c;--prefs-field:#f3f6f4;--prefs-border:#73877e;--prefs-hover:#e8f1eb;--prefs-accent:#007a46;--prefs-close:#e8efeb}.ub-sheet.is-prefs .ub-sheet-head{border-bottom:1px solid var(--prefs-border);flex:none;height:auto;padding:16px 52px 0 20px;position:relative}.ub-sheet.is-prefs .ub-sheet-handle{margin-bottom:8px}.ub-prefs-tabs{pointer-events:auto;width:100%;height:54px;display:flex}.ub-prefs-tabs>button{height:100%;min-height:0;color:var(--prefs-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1 1 0;margin:0;padding:0 8px;font-size:18px;font-weight:700;position:relative}.ub-prefs-tabs>button[aria-selected=true]{color:var(--prefs-text)}.ub-prefs-tabs>button[aria-selected=true]:after{content:"";background:var(--prefs-accent);bottom:-1px;height:3px;position:absolute;inset-inline:0}.ub-sheet.is-prefs .ub-sheet-close{background:var(--prefs-close);width:32px;height:32px;color:var(--prefs-muted);border-radius:10px;top:22px;right:14px}.ub-sheet.is-prefs .ub-sheet-close svg{width:22px;height:22px}.ub-sheet.is-prefs .ub-sheet-body{overscroll-behavior:contain;padding:0}.ub-prefs{padding:20px 24px 24px}.ub-prefs-note{color:var(--prefs-text);margin:0;font-size:14px;line-height:1.7}.ub-prefs-note.is-muted{color:var(--prefs-muted);margin-top:18px;font-size:12px}.ub-prefs-search-wrap{z-index:2;background:var(--prefs-bg);padding:16px 0;position:sticky;top:0}.ub-prefs.is-language .ub-prefs-search-wrap{padding-top:0}.ub-prefs .ub-prefs-search{border:1px solid var(--prefs-border);background:var(--prefs-field);height:48px;color:var(--prefs-muted);border-radius:10px;align-items:center;gap:12px;margin:0;padding:0 14px;display:flex}.ub-prefs .ub-prefs-search svg{width:24px;height:24px;color:inherit;flex:none}.ub-prefs .ub-prefs-search input{width:100%;min-width:0;height:100%;color:var(--prefs-text);font:inherit;box-shadow:none;background:0 0;border:0;padding:0;font-size:16px}.ub-prefs .ub-prefs-search input::placeholder{color:var(--prefs-muted);opacity:1}.ub-prefs-list{flex-direction:column;display:flex}.ub-prefs-row{box-sizing:border-box;width:100%;height:auto;min-height:54px;color:var(--prefs-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:12px;margin:0;padding:10px 12px;display:flex}.ub-prefs-row:hover:not(:disabled){background:var(--prefs-hover)}.ub-prefs-row:disabled{opacity:1;cursor:not-allowed}.ub-prefs-label{flex:auto;min-width:0;font-size:18px;font-weight:600;line-height:1.5}.ub-prefs-row>.ub-coin{width:28px;height:28px;font-size:21px}.ub-prefs-row>.ub-coin.is-wide{font-size:16px}.ub-coin-ruble{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:76%;height:76%;display:inline-flex}.ub-prefs-row>i{box-sizing:border-box;border:2px solid var(--prefs-border);border-radius:50%;flex:none;width:24px;height:24px}.ub-prefs-row.on>i{border:7px solid var(--prefs-accent)}.ub-prefs-soon,.ub-prefs-rate{color:var(--prefs-muted);font-size:12px;font-style:normal;font-weight:500;line-height:1.5}.ub-prefs-rate{max-width:45%}.ub-sheet.is-prefs .ub-sheet-empty{color:var(--prefs-muted)}.ub-sheet.is-prefs :is(button,input):focus-visible{outline:2px solid var(--prefs-accent);outline-offset:-3px}@media (min-width:601px){.is-prefs-overlay{justify-content:center;align-items:center;padding:24px}.ub-sheet.is-prefs{border-radius:16px;width:560px;max-width:100%;height:min(760px,100dvh - 48px);max-height:calc(100dvh - 48px);box-shadow:0 24px 80px #0006}.ub-sheet.is-prefs .ub-sheet-head{padding-top:0}.ub-sheet.is-prefs .ub-sheet-handle{display:none}.ub-prefs-tabs{height:64px}.ub-sheet.is-prefs .ub-sheet-close{top:16px}.ub-prefs{padding:20px 30px 24px}}.amodal-root{z-index:1000;background:#000a;justify-content:center;align-items:center;padding:16px;animation:.16s ease-out amodal-fade;display:flex;position:fixed;inset:0}.amodal{box-sizing:border-box;color:#fff;background:#232626;border-radius:16px;outline:none;flex-direction:column;width:470px;max-width:100%;height:720px;max-height:100%;font-size:14px;line-height:21px;animation:.18s ease-out amodal-pop;display:flex;overflow:hidden}.amodal-head{box-sizing:border-box;border-bottom:1px solid #e4eaf019;flex:none;align-items:center;height:56px;padding:12px 16px;display:flex;position:relative}.amodal-tabs{flex:1;grid-template-columns:1fr 1fr;height:56px;margin-left:32px;display:grid;position:relative}.amodal-tab{color:#b3bec1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;height:56px;padding:4px 8px 0;display:flex}.amodal-tab span{font-size:14px;font-weight:800;line-height:20px}.amodal-tab.on,.amodal-tab:hover{color:#fff}.amodal-ind{background:#71eb93;width:50%;height:2.4px;transition:transform .22s;position:absolute;bottom:0;left:0}.amodal-tabs[data-side=end] .amodal-ind{transform:translate(100%)}.amodal-close{color:#b3bec1;cursor:pointer;background:#373e3f;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-left:5.33px;padding:0;display:inline-flex}.amodal-close:hover{color:#fff}.amodal :is(.amodal-tab,.amodal-close,.amodal-send,.amodal-submit,a):focus-visible,.amodal-terms input:focus-visible+.amodal-check{outline-offset:2px;outline:2px solid #24ee89}.amodal-body{flex:1;padding:24px 36px;overflow-y:auto}.amodal-error{color:#ff8f8f;background:#fc3c3c1f;border-radius:8px;margin:0 0 16px;padding:10px 12px;font-size:14px;font-weight:600;line-height:20px}.amodal-field+.amodal-field{margin-top:24px}.amodal-field>label{color:#b3bec1;margin:0 0 4px;font-size:14px;font-weight:600;line-height:20px;display:block}.amodal i{color:#fc3c3c;font-style:normal}.amodal-box{box-sizing:border-box;background:#1e2121;border:1px solid #3a4142;border-radius:8px;align-items:center;height:52px;padding:0 5px 0 8px;transition:border-color .15s;display:flex}.amodal-box:focus-within{border-color:#24ee89}.amodal-box input{color:#fff;min-width:0;height:24px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px;font-weight:600;line-height:24px}.amodal-box input::placeholder{color:#5f6c6f;font-weight:400}.amodal-phone select{appearance:none;color:#fff;height:32px;font:inherit;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='%23b3bec1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 6px center no-repeat;border:0;border-right:1px solid #3a4142;border-radius:0;outline:none;flex:none;margin-right:10px;padding:0 22px 0 4px;font-size:16px;font-weight:600}.amodal-phone select option{background:#232626}.amodal-send{color:#fff;white-space:nowrap;cursor:pointer;background:#373e3f;border:0;border-radius:6px;flex:none;height:40px;margin-left:8px;padding:0 12px;font-size:14px;font-weight:800;line-height:20px}.amodal-send:hover:not(:disabled){background:#414a4b}.amodal-send:disabled{color:#b3bec1;cursor:default}.amodal-help{color:#b3bec1;margin:6px 0 0;font-size:13px;line-height:18px}.amodal-terms{cursor:pointer;align-items:center;min-height:36px;margin-top:24px;display:flex;position:relative}.amodal-terms input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.amodal-check{box-sizing:border-box;color:#5f6c6f;flex:none;align-items:center;width:28px;height:36px;margin-right:6px;padding-left:1.4px;display:flex}.amodal-tick{opacity:0}.amodal-terms input:checked+.amodal-check{color:#24ee89}.amodal-terms input:checked+.amodal-check .amodal-tick{opacity:1}.amodal-terms-text{color:#b3bec1;font-size:14px;font-weight:600;line-height:21px}.amodal-terms-text a{color:#fff;margin:0 4px;font-weight:600;text-decoration:underline}.amodal-submit{color:#04210f;cursor:pointer;background:#24ee89;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:56px;margin-top:24px;padding:0 8px;font-size:16px;font-weight:800;line-height:24px;transition:opacity .15s,background-color .15s;display:flex}.amodal-body.is-register .amodal-submit{margin-top:34px}.amodal-submit:hover{background:#b6f5cf}.amodal-submit.is-dim{opacity:.5}.amodal-submit:disabled{cursor:progress}.amodal-body.is-register .amodal-submit:disabled,.amodal-body.is-register .amodal-submit:disabled:hover{opacity:.45;cursor:not-allowed;background:#24ee89}@keyframes amodal-fade{0%{opacity:0}}@keyframes amodal-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.amodal-root,.amodal{animation:none}.amodal-ind{transition:none}}.amodal-box input,.amodal-phone select{width:auto;min-height:0;box-shadow:none}.amodal-box input{border-radius:0}.amodal-modes{background:#333738;border-radius:8px;grid-template-columns:1fr 1fr;height:44px;margin-bottom:20px;display:grid;overflow:hidden}.amodal-mode{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.amodal-mode.on{background:#3b4142}.amodal-mode .ico{color:#fff}.amodal-body.is-login .amodal-box:focus-within{border-color:#71eb93}.amodal-eye{color:#b3bec1;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.amodal-eye:hover{color:#fff}.amodal-forgot{justify-content:flex-end;margin-top:8px;display:flex}.amodal-forgot button{color:#b3bec1;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.amodal-forgot button:hover{color:#fff}.amodal-notice{color:#b3bec1;margin:0 0 12px;font-size:13px;font-weight:600;line-height:18px}.amodal-body.is-login .amodal-submit{color:#fff;background:#406d4d;border-radius:8px;margin-top:16px}.amodal-body.is-login .amodal-submit:hover{background:#4d8260}.amodal-split{align-items:center;margin-top:20px;display:flex}.amodal-split span{background:#e4eaf029;flex:1;height:1px}.amodal-split p{color:#b3bec1;flex:none;margin:0 12px;font-size:14px;font-weight:600;line-height:21px}.amodal-wide{color:#fff;cursor:pointer;background:#383e3f;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:12px;padding:0 12px;font-size:15px;font-weight:800;line-height:22px;display:flex}.amodal-wide:hover{background:#434b4c}.amodal-wide.is-outline{background:0 0;border:1px solid #3a4142}.amodal-wide.is-outline:hover{background:#ffffff0a}.amodal-icons{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:14px;display:grid}.amodal-iconbtn{color:#fff;cursor:pointer;background:#222424;border:1px solid #363939;border-radius:8px;justify-content:center;align-items:center;height:44px;padding:0;display:inline-flex}.amodal-iconbtn:hover:not(:disabled){background:#2c3030}.amodal-iconbtn:disabled{cursor:progress;opacity:.7}.amodal :is(.amodal-mode,.amodal-eye,.amodal-forgot button,.amodal-wide,.amodal-iconbtn):focus-visible{outline-offset:2px;outline:2px solid #71eb93}.social-login{margin-top:24px}.social-divider{align-items:center;display:flex}.social-divider span{background:#e4eaf019;flex:1;height:1px}.social-divider p{color:#b3bec1;flex:none;margin:0 12px;font-size:14px;font-weight:600;line-height:21px}.social-row{gap:8px;margin-top:16px;display:flex}.social-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #e4eaf019;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;height:44px;padding:0;font-size:14px;font-weight:800;line-height:20px;transition:background-color .15s;display:inline-flex}.social-btn:hover:not(:disabled){background:#ffffff0d}.social-btn:disabled{cursor:progress;opacity:.6}.social-btn[aria-disabled=true] span{color:#b3bec1}.social-btn:focus-visible,.sfin :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #24ee89}.social-toast{z-index:1300;color:#fff;background:#3a4142;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:700;line-height:20px;animation:.16s ease-out amodal-fade;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #00000059}.sfin-root{z-index:1250;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sfin{color:#fff;background:#232626;border-radius:16px;width:400px;max-width:100%;padding:24px}.sfin h2{margin:0 0 8px;font-size:18px;font-weight:800;line-height:28px}.sfin-lead{color:#b3bec1;margin:0;font-size:14px;font-weight:600;line-height:20px}.sfin .amodal-terms,.sfin .amodal-field{margin-top:12px}.sfin .amodal-error{margin:12px 0 0}.sfin-actions{gap:8px;margin-top:20px;display:flex}.sfin-actions .amodal-submit{border-radius:8px;flex:1;height:44px;margin:0;font-size:14px}.sfin-cancel{color:#fff;cursor:pointer;background:0 0;border:1px solid #e4eaf019;border-radius:8px;flex:1;height:44px;font-size:14px;font-weight:800}.social-login.is-page{margin-top:20px}.social-callback{justify-content:center;align-items:center;min-height:60vh;display:flex}.social-callback-card{background:#292d2e;border-radius:16px;width:400px;max-width:100%;padding:24px}.social-callback-card h1{color:#fff;margin:0 0 12px;font-size:18px;font-weight:800}.social-callback-wait{color:#b3bec1;margin:0;font-size:14px;font-weight:600}.mockg{box-sizing:border-box;color:#e8f4fc;background:radial-gradient(640px 280px at 30% 0,#24ee891f,#0000 60%),#0b1520;grid-template-columns:minmax(0,1fr) 300px;gap:16px;min-height:100dvh;padding:16px;font-size:14px;display:grid}.mockg-empty{color:#8aa4b8;grid-template-columns:1fr;place-items:center;display:grid}.mockg-board,.mockg-controls{background:#ffffff08;border:1px solid #e4eaf014;border-radius:12px;flex-direction:column;min-width:0;padding:16px;display:flex}.mockg-head{color:#8aa4b8;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.mockg-tag{color:#facc15;background:#facc1524;border-radius:999px;padding:2px 8px;font-weight:600}.mockg-slug{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mockg-bal{color:#cfe3f1;margin-left:auto}.mockg-bal b{color:#fff;font-size:15px}.mockg-result{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:150px;display:flex}.mockg-roll{font-variant-numeric:tabular-nums;color:#cfe3f1;font-size:clamp(44px,9vw,88px);font-weight:800;line-height:1}.mockg-result.is-win .mockg-roll,.mockg-result.is-win .mockg-verdict{color:#4ade80}.mockg-result.is-lose .mockg-roll{color:#f87171}.mockg-verdict{color:#8aa4b8;font-size:16px;font-weight:600}.mockg-track{background:#f8717159;border-radius:999px;height:12px;position:relative;overflow:visible}.mockg-zone{background:#4ade808c;border-radius:999px 0 0 999px;position:absolute;inset:0 auto 0 0}.mockg-marker{background:#fff;border-radius:2px;width:4px;height:22px;margin-left:-2px;transition:left .25s;position:absolute;top:-5px;box-shadow:0 0 0 2px #00000059}.mockg-scale{color:#5d8298;justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.mockg-history{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.mockg-history li{font-variant-numeric:tabular-nums;color:#fca5a5;background:#f8717124;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.mockg-history li.is-win{color:#86efac;background:#4ade8024}.mockg-history li.is-none{color:#5d8298;background:0 0;font-weight:400}.mockg-controls{gap:10px}.mockg-label{color:#cfe3f1;justify-content:space-between;font-weight:600;display:flex}.mockg-label span{color:#5d8298;font-weight:400}.mockg-stake{gap:6px;display:flex}.mockg-stake input{color:#fff;font-variant-numeric:tabular-nums;background:#07101a;border:1px solid #e4eaf01f;border-radius:8px;flex:1;min-width:0;height:44px;padding:0 12px;font-size:16px}.mockg-stake input[aria-invalid=true]{border-color:#f87171}.mockg-stake button{color:#e8f4fc;cursor:pointer;background:#ffffff0d;border:1px solid #e4eaf01f;border-radius:8px;width:44px;height:44px;font-weight:700}.mockg-limits,.mockg-rules,.mockg-note{color:#5d8298;margin:0;font-size:12px;line-height:1.5}.mockg-bet{background:var(--accent,#24ee89);color:#062033;cursor:pointer;border:0;border-radius:10px;height:48px;font-size:16px;font-weight:800}.mockg-bet:disabled{opacity:.55;cursor:not-allowed}.mockg-error{color:#fca5a5;background:#f8717124;border-radius:8px;margin:0;padding:8px 10px;font-size:13px}.mockg-note{color:#b58f12;margin-top:auto}@media (max-width:640px){.mockg{grid-template-columns:1fr;gap:10px;padding:10px}.mockg-result{min-height:110px}}.gpage-frame{background:#0b1520;border:0;width:100%;height:100%;display:block}.gpage-launch-error{color:#fca5a5;margin:8px 0 0}.gpage-splash-actions button.gpage-splash-real:disabled{opacity:.6}.play-balance{color:#8aa4b8;background:#ffffff0f;border-radius:8px;align-items:baseline;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.play-balance b{color:#fff;font-variant-numeric:tabular-nums;font-size:15px}.whist-h2{margin:20px 0 10px;font-size:16px;font-weight:700}.whist-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.whist-row{background:#ffffff08;border:1px solid #e4eaf014;border-radius:10px;padding:12px 14px}.whist-main{justify-content:space-between;align-items:center;gap:10px;display:flex}.whist-amount{font-variant-numeric:tabular-nums;font-size:15px}.whist-amount span{color:var(--muted,#8aa4b8);font-size:12px;font-weight:500}.whist-status{color:#facc15;background:#facc1524;border-radius:999px;flex:none;padding:3px 8px;font-size:12px;font-weight:600}.whist-status.is-ok{color:#4ade80;background:#4ade8024}.whist-status.is-bad{color:#f87171;background:#f8717124}.whist-meta{color:var(--faint,#5d8298);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12px;display:flex}.whist-reason{color:#fca5a5;margin:6px 0 0;font-size:12px}.whist-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.whist-summary div{background:#ffffff0a;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.whist-summary span{color:var(--faint,#5d8298);font-size:12px}.whist-summary b{font-variant-numeric:tabular-nums;font-size:16px}.whist-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.whist-chips button,.whist-pager button{color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#3a4142;border:0;border-radius:8px;padding:0 12px;font-size:13px}.whist-chips button[aria-pressed=true]{background:var(--accent,#24ee89);color:#000;font-weight:700}.whist-pager button:disabled{opacity:.45;cursor:default}.whist-title{flex-wrap:wrap;gap:8px;font-weight:600;display:inline-flex}.whist-title a{color:var(--accent,#24ee89);font-weight:500}.whist-amount.is-in{color:#4ade80}.whist-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.whist-pager{color:var(--muted,#8aa4b8);justify-content:center;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}@media (min-width:768px){.shell:not(.is-admin):not(.is-play){--desk-nav-rail-w:72px}.shell:not(.is-admin):not(.is-play).nav-collapsed .desk-nav{gap:0;padding:20px 17px 16px 16px}}@media (min-width:992px){.shell.nav-collapsed:not(.is-admin):not(.is-play){--desk-nav-w:72px}}.shell .site-menu.rail .menu-rail{flex-direction:column;gap:4px;padding:0;display:flex}.shell .site-menu.rail .rail-panel{background:#323738;border-radius:8px;flex-direction:column;flex-shrink:0;gap:4px;display:flex;overflow:hidden}.shell .site-menu.rail .rail-panel.is-open{gap:0}.shell .site-menu.rail .rail-panel.is-spaced{margin-top:4px}.shell .site-menu.rail .rail-sub{flex-direction:column;gap:4px;padding:5px 0 4px;display:flex}.shell .site-menu.rail .menu-rail-btn{color:#fff;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:100%;height:40px;padding:0;transition:background-color .12s,color .12s;display:grid}.shell .site-menu.rail .menu-rail-btn.rail-sub-btn{color:#b3bec1}.shell .site-menu.rail .rail-panel.is-open>.rail-head{border-radius:0}.shell .site-menu.rail .menu-rail-btn:hover,.shell .site-menu.rail .menu-rail-btn:focus-visible{color:#fff;background:#ffffff0d}.shell .site-menu.rail .menu-rail-btn.is-active{color:#24ee89;background:#ffffff0d}.shell .site-menu.rail .menu-rail-btn.is-active:before{display:none}.shell .site-menu.rail .menu-rail-ico{place-items:center;width:24px;height:24px;transition:transform .42s cubic-bezier(.68,2.19,.67,.22);display:grid}.shell .site-menu.rail .menu-rail-btn:hover .menu-rail-ico{transform:scale(1.15)}.shell .site-menu.rail .menu-rail-ico .nav-icon{width:24px;height:24px}.shell .site-menu.rail .rail-sub-btn .menu-rail-ico>*{transform:scale(.75)}.shell .site-menu.rail .menu-rail-ico .ub-coin{width:24px;height:24px}body:not(:has(.shell.nav-collapsed))>.rail-tip{display:none}.rail-tip{z-index:1001;box-sizing:border-box;color:#fff;white-space:nowrap;pointer-events:none;background:#3a4142;border-radius:8px;height:36px;padding:8px;font-size:14px;font-weight:600;line-height:20px;position:fixed;box-shadow:0 6px 8px #00000040}.rail-tip:before{content:"";background:#3a4142;width:8px;height:8px;position:absolute;top:13px;left:-4px;transform:rotate(45deg)}.rail-tip>span{display:block;position:relative}html[data-turbo="1"] .shell .site-menu.rail .menu-rail-btn,html[data-turbo="1"] .shell .site-menu.rail .menu-rail-ico{transition:none}@media (prefers-reduced-motion:reduce){.shell .site-menu.rail .menu-rail-btn,.shell .site-menu.rail .menu-rail-ico{transition:none}.shell .site-menu.rail .menu-rail-btn:hover .menu-rail-ico{transform:none}}@media (min-width:768px){.shell:not(.is-admin):not(.is-play){--desk-nav-w:240px}.shell:not(.is-admin):not(.is-play):not(.nav-collapsed) .desk-nav{padding:16px 17px 16px 16px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail){--sb-tile:#323738;--sb-box:#3a4142;--sb-muted:#b3bec1;--sb-accent:#24ee89;color:#fff;flex-direction:column;gap:8px;width:207px;min-width:0;padding:0;display:flex}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-promos,.menu-group,.menu-group-cats,.menu-prefs,.menu-pref-row){box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-promos,.menu-prefs){gap:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-app-card{background:var(--sb-tile);height:76px;box-shadow:none;border:0;border-radius:8px;padding:10px;display:block;position:relative;overflow:hidden}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-app-card>div:first-child{width:117px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-app-card strong{color:#fff;font-size:14px;font-weight:800;line-height:20px;display:block}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-app-card p{color:var(--sb-muted);margin:4px 0 0;font-size:12px;font-weight:600;line-height:16px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-app-card .menu-phone{width:56px;height:96px;margin:0;position:absolute;inset:4px 20px auto auto}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-token-row{background:var(--sb-tile);height:66px;box-shadow:none;border:0;border-radius:8px;grid-template-rows:18px 24px;grid-template-columns:16px auto 1fr;align-items:center;gap:8px 4px;padding:8px 36px 8px 11px;display:grid;position:relative}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-token-row .brand-mark{grid-area:1/1;width:16px;height:16px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-token-name{color:#fff;grid-area:1/2/auto/4;font-size:14px;font-weight:600;line-height:18px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-token-row>strong{color:#fff;grid-area:2/1/auto/4;justify-self:start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:600;line-height:24px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-token-meta{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-token-chevron{background:var(--sb-box);border-radius:4px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:23px;right:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.accordion,.menu-list,.menu-group>.menu-list-item,.menu-select,.menu-theme,.menu-turbo){background:var(--sb-tile);box-shadow:none;border:0;border-radius:8px;margin:0;overflow:hidden}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-list{flex-direction:column;gap:4px;padding:0;display:flex}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-link-line{background:0 0;border-radius:8px;align-items:center;height:40px;min-height:40px;margin:0;padding:0;display:flex;position:relative}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .accordion.is-open>.accordion-head{border-radius:0}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-row,.menu-group>.menu-list-item){color:#fff;min-width:0;height:40px;min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:8px;flex:auto;align-items:center;gap:0;margin:0;padding:0 36px 0 8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-list-item.menu-row{padding-right:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.acc-ico,.menu-sub-ico,.menu-list-ico){width:24px;height:24px;color:inherit;background:0 0;flex:0 0 24px;place-items:center;margin:0 8px 0 0;padding:0;display:grid}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.acc-ico,.menu-sub-ico,.menu-list-ico) .nav-icon,.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-group>.menu-list-item>.nav-icon{width:24px;height:24px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-group>.menu-list-item>.nav-icon{flex:0 0 24px;margin-right:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-row-label,.menu-group>.menu-list-item>span:not(.menu-pending)){text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-vip-label>span{color:var(--sb-accent);font-weight:600}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-row,.menu-list-item):hover{background:#ffffff0d}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-row,.menu-list-item).is-active,.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .accordion.has-active>.accordion-head{color:var(--sb-accent);background:#ffffff0d}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .accordion.has-active>.accordion-head .menu-row{color:var(--sb-accent);background:0 0}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-row,.menu-list-item).is-active:before{display:none}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-expand{background:var(--sb-box);color:#fff;border:0;border-radius:6px;place-items:center;width:20px;min-width:20px;height:20px;min-height:20px;padding:0;display:grid;position:absolute;top:10px;right:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .accordion.has-active>.accordion-head .menu-expand{color:var(--sb-accent);background:#ffffff1a}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) :is(.menu-expand,.menu-token-chevron) .menu-chev{fill:currentColor;width:16px;height:16px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .accordion-body{background:0 0;border:0;flex-direction:column;gap:4px;margin:0;padding:5px 6px 4px;display:flex}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .accordion-body .menu-nested{padding:0 0 0 8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .accordion-body .menu-sub{color:#fff}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select{color:#fff;align-items:center;gap:0;height:40px;min-height:40px;padding:0 36px 0 8px;display:flex;position:relative}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>.menu-list-ico,.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>.ub-coin{margin-right:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>.menu-list-ico svg{width:24px;height:24px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>.ub-coin{flex:0 0 20px;width:20px;height:20px;margin-left:2px;margin-right:10px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>em{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>.side-caret{background:var(--sb-box);color:#fff;border-radius:6px;width:20px;height:20px;padding:2px;position:absolute;top:10px;right:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-theme{grid-template-columns:1fr 1fr;gap:0;height:40px;padding:2px;display:grid}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-theme button{color:#849194;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;line-height:21px;display:flex}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-theme button.on{color:#fff;background:#4a5354}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-theme button svg{width:20px;height:20px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-turbo{color:#fff;padding:8px}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-token-chevron,.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>.menu-list-ico{color:#fff}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-group>a.menu-list-item{background:var(--sb-tile)}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-group>a.menu-list-item:hover{background:#383d3e}.shell:not(.is-admin):not(.is-play) .desk-nav .site-menu.compact:not(.rail) .menu-select>.menu-list-ico svg{color:#fff}}.game-tile.ref-card{transform:none}.game-tile.ref-card .game-cover{box-shadow:none;border-radius:8px;transition:transform .15s;position:relative;overflow:visible}.game-tile.ref-card .game-art-link{isolation:isolate;border-radius:8px;display:block;position:relative;overflow:hidden}.game-tile.ref-card .game-copy,.game-tile.ref-card .game-featured,.game-tile.ref-card .play-veil{display:none}.game-tile.ref-card .game-cover-img,.game-tile.ref-card .game-cover-svg{transition:none;transform:none}.game-tile.ref-card .game-players{z-index:2;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;height:20px;box-shadow:none;background:#0003;border:0;border-radius:6px;align-items:center;gap:0;padding:0 6px;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;inset:4px 4px auto auto}.game-tile.ref-card .game-players svg{fill:#fff;flex:0 0 16px;width:16px;height:16px}.game-tile.ref-card .game-veil,.game-tile.ref-card .game-veil-launch{display:none}@media (hover:hover) and (pointer:fine){.game-tile.ref-card:hover{transform:none}.game-tile.ref-card:hover .game-cover,.game-tile.ref-card:focus-within .game-cover{box-shadow:none;transform:translateY(-4px)}.game-tile.ref-card .game-veil{z-index:3;opacity:0;cursor:pointer;background:#0009;transition:opacity .3s;display:block;position:absolute;inset:-1px}.game-tile.ref-card:hover .game-veil,.game-tile.ref-card .game-art-link:focus-visible .game-veil{opacity:1}.game-tile.ref-card .game-veil-title{text-align:center;color:#fff;justify-content:center;align-items:center;height:40%;padding:0 8px;font-size:14px;font-weight:800;line-height:16px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.game-tile.ref-card .game-veil-play{background:#fff3;border-radius:9999px;width:36px;height:36px;margin:-18px 0 0 -18px;transition:transform .3s;display:block;position:absolute;top:50%;left:50%}.game-tile.ref-card:hover .game-veil-play{transform:scale(1.5)}.game-tile.ref-card .game-veil-play svg{fill:#fff;width:100%;height:100%;display:block}.game-tile.ref-card.is-authed .game-veil-launch{z-index:4;opacity:0;cursor:pointer;background:0 0;border:0;border-radius:9999px;width:54px;height:54px;margin:-27px 0 0 -27px;padding:0;display:block;position:absolute;top:50%;left:50%}.game-tile.ref-card.is-authed .game-veil-launch:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #24ee89}.game-tile.ref-card.is-authed .fav-btn{z-index:5}}.game-tile.ref-card .game-art-link:focus-visible{outline-offset:2px;outline:2px solid #24ee89}html[data-turbo="1"] .game-tile.ref-card :is(.game-cover,.game-veil,.game-veil-play){transition:none}@media (prefers-reduced-motion:reduce){.game-tile.ref-card :is(.game-cover,.game-veil,.game-veil-play){transition:none}}.game-cover-svg.game-name-card{box-sizing:border-box;color:#f5f6f6;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;padding:8% 7% 10%;display:flex;overflow:hidden;container-type:inline-size}.game-cover-svg.game-name-card:before{content:"";pointer-events:none;background:radial-gradient(120% 72% at 50% 0,#ffffff14,#0000 56%),radial-gradient(90% 55% at 100% 100%,#24ee8924,#0000 62%);position:absolute;inset:0}.game-name-card-title,.game-name-card-vendor{z-index:1;max-width:100%;position:relative}.game-name-card-title{-webkit-line-clamp:3;line-clamp:3;letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11cqw;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.game-name-card-vendor{color:#fff9;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(12px,9cqw,16px);font-weight:600;line-height:1.2;overflow:hidden}.game-cover-svg.game-cover-skeleton{z-index:1;background:linear-gradient(100deg,#232626 0%,#323838 42%,#232626 80%) 0 0/200% 100%;animation:1.2s ease-in-out infinite game-cover-shimmer}.game-cover-img.is-pending{opacity:0}@keyframes game-cover-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.game-cover-svg.game-cover-skeleton{animation:none}}.hall-footer.ref-footer{width:calc(100% + 2 * var(--page-pad-x));max-width:none;margin:32px calc(var(--page-pad-x) * -1) -32px;color:#b3bec1;box-shadow:none;background:#1e2121;border:0;border-radius:0;flex-direction:column;padding:24px 0;display:flex}.ref-footer>*+*{border-top:1px solid #e4eaf019}.ref-footer .ftr-inner{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.ref-footer .ftr-awards{flex-wrap:wrap;justify-content:center;gap:12px;padding:8px 0 32px;display:flex}.ref-footer .ftr-awards img{width:138px;height:auto;display:block}.ref-footer .ftr-logos{padding:16px 0}.ref-footer .ftr-logo-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:29px;min-height:60px;display:flex}.ref-footer .ftr-logo{line-height:0;display:block}.ref-footer .ftr-logo img{object-fit:contain;display:block}.ref-footer .ftr-logo-divider{background:linear-gradient(#e4eaf019,#e4eaf019) 50%/1px 100% no-repeat;width:12px;height:48px}.ref-footer .ftr-links{padding:24px 0}.ref-footer .ftr-cols{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.ref-footer .ftr-col h4{color:#fff;margin:0 0 20px;font-size:16px;font-weight:800;line-height:24px}.ref-footer .ftr-col ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.ref-footer .ftr-link{color:#b3bec1;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.ref-footer a.ftr-link:hover{color:#24ee89}.ref-footer .ftr-link.is-inert{cursor:default}.ref-footer .ftr-ext{fill:#b3bec1;width:16px;height:16px}.ref-footer .ftr-community{width:184px}.ref-footer .ftr-col h4.ftr-local-title{margin-top:24px}.ref-footer .ftr-social-grid{grid-template-columns:repeat(4,40px);gap:8px;display:grid}.ref-footer .ftr-social{cursor:default;background:#292d2e;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:relative}.ref-footer .ftr-social svg{fill:#b3bec1;width:24px;height:24px}.ref-footer .ftr-flag{font-size:18px;line-height:28px;position:absolute;top:-8px;right:0}.ref-footer .ftr-about{padding-top:32px}.ref-footer .ftr-brand{color:#fff;align-items:center;gap:8px;height:32px;margin:14px 0 26px;text-decoration:none;display:inline-flex}.ref-footer .ftr-brand .brand-logo{width:auto;height:32px}.ref-footer .ftr-brand .brand-name{font-size:24px;font-weight:800;line-height:32px}.ref-footer .ftr-about p{color:#b3bec1;margin:0 0 16px;font-size:12px;font-weight:600;line-height:16px}.ref-footer .ftr-copy{text-align:center;color:#b3bec1;border-top:1px solid #e4eaf019;margin-top:32px;padding:32px 16px 8px;font-size:12px;font-weight:600;line-height:16px}.ref-footer .ftr-about .ftr-inner>p:last-of-type{margin-bottom:0}@media (max-width:720px){.hall-footer.ref-footer{display:none}}.ref-footer .ftr-col li{height:20px;line-height:20px;display:flex}.ref-footer .ftr-col:first-child{min-width:70px}.ref-footer .ftr-col:nth-child(2){min-width:132px}.ref-footer .ftr-col:nth-child(3){min-width:68.5px}.ref-footer .ftr-col:nth-child(4){min-width:76px}.ref-footer .ftr-col:nth-child(5){min-width:70px}.promo-page{--u:1px;--promo-accent:var(--accent,#24ee89);color:#b3bec1;padding-top:20px;padding-bottom:40px;display:block}.promo-mhead{display:none}.promo-title{color:#fff;margin:0 0 16px;font-size:18px;font-weight:800;line-height:28px}.promo-tabs-row{height:calc(44 * var(--u));border-bottom:1px solid #e4eaf00d;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.promo-tabs{gap:calc(32 * var(--u));scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.promo-tabs::-webkit-scrollbar{display:none}.promo-tab{height:calc(43 * var(--u));color:#b3bec1;font-size:calc(14 * var(--u));font-weight:400;line-height:calc(21 * var(--u));white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.promo-tab.is-active{color:#fff;font-weight:800}.promo-tab.is-active:after{content:"";left:0;right:0;bottom:calc(-.6 * var(--u));height:calc(2.4 * var(--u));background:#b3bec1;position:absolute}.promo-tab:focus-visible,.promo-archived:focus-visible,.promo-card:focus-visible,.promo-pg:focus-visible{outline:2px solid var(--promo-accent);outline-offset:2px}.promo-archived{color:#b3bec1;cursor:pointer;background:0 0;border:1px solid #e4eaf019;border-radius:6px;flex:none;height:32px;margin-top:4px;padding:0 8px;font-size:14px;font-weight:800;line-height:20px}.promo-archived.is-on{color:#fff;background:#ffffff0d}.promo-grid{gap:calc(8 * var(--u));margin-top:calc(20 * var(--u));grid-template-columns:minmax(0,1fr);min-height:176px;display:grid}@media (min-width:640px){.promo-grid{gap:32px 16px}}@media (min-width:768px){.promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.promo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo-card{height:calc(176 * var(--u));padding:calc(20 * var(--u)) calc(16 * var(--u)) calc(8 * var(--u)) calc(20 * var(--u));color:inherit;background:#171a1a;border:1px solid #e4eaf01a;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.promo-tag{height:22px;padding:0 calc(8 * var(--u)) 0 calc(12 * var(--u));border-radius:0 0 calc(6 * var(--u)) 0;color:#b3bec1;text-transform:uppercase;background:#ffffff0d;align-items:center;font-size:10px;font-weight:600;line-height:15px;display:flex;position:absolute;top:0;left:0}.promo-body{justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--u));display:flex}.promo-text{flex-direction:column;flex:auto;min-width:0;display:flex}.promo-headline,.promo-subtitle,.promo-desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.promo-headline{padding-top:calc(4 * var(--u));color:var(--promo-accent);font-size:calc(24 * var(--u));font-weight:800;line-height:calc(28 * var(--u))}.promo-subtitle{padding-top:calc(6 * var(--u));color:#b3bec1;font-size:calc(14 * var(--u));font-weight:800;line-height:calc(20 * var(--u));text-transform:uppercase}.promo-desc{margin-top:calc(4 * var(--u));-webkit-line-clamp:2;color:#4b5052;font-size:calc(12 * var(--u));font-weight:600;line-height:calc(16 * var(--u))}.promo-art{width:calc(112 * var(--u));height:calc(112 * var(--u));margin-right:calc(-6 * var(--u));padding:0 calc(6 * var(--u)) calc(12 * var(--u));border-radius:8px;flex:none;overflow:hidden}.promo-art img{width:100%;height:auto;display:block}.promo-foot{padding:calc(12 * var(--u)) 0 calc(4 * var(--u));border-top:1px solid #e4eaf00d;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.promo-when{align-items:center;gap:calc(4 * var(--u));margin-left:calc(-8 * var(--u));color:#4b5052;font-size:calc(10 * var(--u));font-weight:400;line-height:calc(14 * var(--u));display:flex}.promo-when.is-urgent{color:#fc3c3c;font-weight:800}.promo-clock{width:calc(14 * var(--u));height:calc(14 * var(--u));fill:currentColor}.promo-bar{width:calc(36 * var(--u));height:calc(4 * var(--u));margin-left:calc(4 * var(--u));background:#292d2e;border-radius:9999px;position:relative;overflow:hidden}.promo-bar>span{background:var(--promo-accent);border-radius:9999px;position:absolute;inset:0 auto 0 0}.promo-chev{width:calc(16 * var(--u));height:calc(16 * var(--u));fill:#fff}.promo-chev.left{transform:rotate(180deg)}.promo-empty{color:#4b5052;justify-items:center;gap:12px;padding:72px 0 56px;display:grid}.promo-empty svg{fill:#3a4142;width:48px;height:48px}.promo-empty p{margin:0;font-size:14px;font-weight:600}.promo-pager{justify-content:center;align-items:center;gap:2.4px;margin-top:32px;display:flex}.promo-pg{cursor:pointer;background:#292d2e;border:0;place-items:center;width:32px;height:40px;padding:0 8px;display:grid}.promo-pg.prev{border-radius:8px 2px 2px 8px}.promo-pg.next{border-radius:2px 8px 8px 2px}.promo-pg:disabled{opacity:.4;cursor:default}.promo-pg-mid{color:#fff;background:#292d2e;border-radius:2px;align-items:center;gap:2px;height:40px;padding:4px 12px 4px 4px;font-size:14px;font-weight:800;line-height:20px;display:flex}.promo-pg-cur{background:#3a4142;border-radius:6px;place-items:center;width:39px;height:32px;display:grid}.promo-pg-sep{color:#849194;padding:0 8px 0 2px}.promo-back{color:#b3bec1;align-items:center;gap:4px;margin-bottom:16px;font-size:14px;font-weight:800;line-height:20px;text-decoration:none;display:inline-flex}.promo-back .promo-chev{fill:currentColor}.promo-back:hover{color:#fff}.promo-hero{background:#171a1a;border:1px solid #e4eaf01a;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:32px 32px 28px;display:flex;position:relative}.promo-hero-text{min-width:0}.promo-hero .promo-headline{margin:0;font-size:32px;line-height:40px;display:block}.promo-hero .promo-subtitle{margin:0;padding-top:8px;font-size:16px;line-height:24px;display:block}.promo-hero-desc{color:#b3bec1;margin:8px 0 0;font-size:14px;font-weight:600;line-height:20px}.promo-hero-when{margin-top:20px}.promo-hero-when .promo-when{margin-left:0;font-size:12px;line-height:16px}.promo-hero-art{border-radius:12px;flex:none;width:160px;height:160px;overflow:hidden}.promo-hero-art img{width:100%;height:100%;display:block}.promo-preview-note{color:#e8b64c;background:#ffb02014;border-radius:8px;margin:12px 0 0;padding:10px 14px;font-size:12px;font-weight:600;line-height:18px}.promo-sections{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;margin-top:16px;display:grid}.promo-panel{background:#292d2e;border-radius:12px;padding:20px}.promo-panel h2{color:#fff;margin:0 0 10px;font-size:16px;font-weight:800;line-height:24px}.promo-panel p,.promo-panel ol{margin:0;font-size:14px;font-weight:600;line-height:22px}.promo-panel ol,.promo-panel ul{padding-left:20px}.promo-loading{margin:calc(20 * var(--u)) 0 0;min-height:calc(176 * var(--u));color:#4b5052;font-size:calc(14 * var(--u));font-weight:600}.promo-cta{background:var(--promo-accent);color:#0b1215;border:0;border-radius:8px;min-width:240px;height:44px;margin:20px auto 0;padding:0 24px;font-size:14px;font-weight:800;display:block}a.promo-cta{text-align:center;line-height:44px;text-decoration:none}.promo-cta:disabled{color:#849194;cursor:not-allowed;background:#3a4142}.promo-empty-text{text-align:center;padding:40px 0}@media (max-width:720px){.promo-page{--u:calc(var(--m,15.33px) / 16);z-index:1100;padding:calc(72 * var(--u)) calc(16 * var(--u)) calc(32 * var(--u));background:#232626;position:fixed;inset:0;overflow-y:auto}.promo-mhead{z-index:2;height:calc(56 * var(--u));padding:0 calc(16 * var(--u));background:#292d2e;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.promo-mback,.promo-marchive{border-radius:calc(8 * var(--u));cursor:pointer;background:#373e3f;border:0;place-items:center;padding:0;display:grid}.promo-mback{width:calc(24 * var(--u));height:calc(24 * var(--u))}.promo-mback .promo-chev{width:calc(16 * var(--u));height:calc(16 * var(--u));fill:#b3bec1}.promo-marchive{width:calc(32 * var(--u));height:calc(32 * var(--u))}.promo-marchive svg{width:calc(20 * var(--u));height:calc(20 * var(--u));fill:#b3bec1}.promo-marchive.is-on svg{fill:#fff}.promo-mspacer{width:calc(32 * var(--u))}.promo-mtitle{color:#fff;font-size:calc(16 * var(--u));font-weight:800;line-height:calc(32 * var(--u));position:absolute;left:50%;transform:translate(-50%)}.promo-title,.promo-archived,.promo-back{display:none}.promo-card{border-radius:calc(12 * var(--u))}.promo-hero{padding:calc(20 * var(--u));flex-direction:column-reverse;align-items:flex-start}.promo-hero-art{width:calc(120 * var(--u));height:calc(120 * var(--u))}.promo-hero .promo-headline{font-size:calc(26 * var(--u));line-height:calc(32 * var(--u))}.promo-sections{grid-template-columns:minmax(0,1fr)}.promo-cta{width:100%}}.casino-chip-bar{display:contents}.casino-chip-nav,.casino-search>.casino-search-fill,.browse-toolbar>div>label.browse-hidden-toggle,:is(.casino-page,.provider-directory,.category-page,.site-page) .casino-chips>a.chip-themes{display:none}@media (max-width:600px){.category-page>.casino-chip-bar,.category-page>.casino-search,.category-page>.browse-toolbar,.site-page.is-casino-chrome>.casino-chip-bar,.site-page.is-casino-chrome>.casino-search,.shell.has-subhead .casino-page.is-provider>.casino-chip-bar,.shell.has-subhead .provider-directory>.casino-chip-bar{display:none}:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips{top:calc(3.5 * var(--m));z-index:20;box-sizing:border-box;height:calc(3.5 * var(--m));margin:0 calc(-1 * var(--m));padding:calc(.5 * var(--m)) calc(1 * var(--m));align-items:center;gap:calc(.125 * var(--m));scrollbar-width:none;scroll-padding:0 calc(1 * var(--m));background:#232626;flex-wrap:nowrap;display:flex;position:sticky;overflow:auto hidden}:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips:after{content:"";flex:0 0 calc(.875 * var(--m))}:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips>a,:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips>button{box-sizing:border-box;height:calc(2.5 * var(--m));min-height:calc(2.5 * var(--m));padding:0 calc(.5 * var(--m));align-items:center;gap:calc(.25 * var(--m));border-radius:calc(.5 * var(--m));color:#b3bec1;font-size:calc(.875 * var(--m));font-weight:600;line-height:calc(1.3125 * var(--m));white-space:nowrap;background:0 0;border:0;flex:none;display:inline-flex}:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips>a[aria-current=page],:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips>button.on{color:#fff;background:#3a4142;font-weight:800}:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips>button>.ico{width:calc(1.25 * var(--m));height:calc(1.25 * var(--m))}:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips>button>span{font-size:calc(.75 * var(--m))}:is(.casino-page,.provider-directory)>.casino-chip-bar>.casino-chips>a.chip-themes,.casino-page.is-list>.browse-toolbar>div>label.browse-hidden-toggle:not([hidden]):not(.browse-switch){display:none}}@media (min-width:601px){:is(main.page:has(>.casino-page.is-list),main.page:has(>.category-page),main.page:has(>.provider-directory),main.page:has(>.site-page.is-casino-chrome)){--casino-stick-gap:32px;padding:var(--casino-stick-gap) 16px 32px}main.page:has(>.casino-page.is-provider){padding:20px 16px 32px}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome)>.casino-head,.casino-page.is-list>.casino-head{gap:0;margin:0;padding:0 0 4px;display:block}.casino-page.is-list:not(.is-provider)>.casino-head>div:first-child,.category-page>.cat-head,.provider-directory>nav:first-child,.provider-directory>h1,.site-page.is-casino-chrome>.site-crumbs,.site-page.is-casino-chrome>h1,.site-page.is-casino-chrome>.site-lead,:is(.casino-page.is-list,.category-page)>.browse-toolbar>p{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search,.provider-directory>.provider-search{box-sizing:border-box;background:#292d2e;border:1px solid #3a4142;border-radius:8px;align-items:center;gap:8px;width:100%;max-width:none;height:40px;min-height:0;margin:0;padding:0 3px 0 8px;display:flex}:is(.category-page,.site-page.is-casino-chrome)>.casino-search,.provider-directory>.provider-search{margin:0 0 4px;position:relative}.casino-page.is-list>.casino-head .casino-search{margin:0}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search>.ico{display:none}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search>.casino-search-fill,.provider-directory>.provider-search .provider-search-ico{color:#b3bec1;flex:0 0 24px;width:24px;height:24px;margin:0;display:block}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search input,.provider-directory>.provider-search input{width:auto;max-width:none;height:21px;min-height:0;box-shadow:none;color:#fff;background:0 0;border:0;border-radius:0;flex:auto;margin:0;padding:0;font-size:14px;font-weight:600;line-height:21px}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search input::placeholder,.provider-directory>.provider-search input::placeholder{color:#b3bec1;opacity:1;font-weight:600}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search input:focus,.provider-directory>.provider-search input:focus{box-shadow:none;border:0;outline:none}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search:focus-within,.provider-directory>.provider-search:focus-within{border-color:#24ee89}:is(.casino-page.is-list,.category-page,.site-page.is-casino-chrome) .casino-search button{color:#b3bec1;background:0 0;border:0;flex:none;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;font-size:16px;line-height:24px}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar,.site-page.is-casino-chrome>.casino-chip-bar{box-sizing:border-box;height:56px;top:calc(-1 * var(--casino-stick-gap,32px));z-index:12;background:#232626;align-items:center;gap:8px;margin:0;padding:8px 0;display:flex;position:sticky}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips,.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;flex-wrap:nowrap;flex:auto;align-items:center;gap:2px;min-width:0;height:40px;margin:0 39px 0 0;padding:0;display:flex;overflow:auto hidden}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips::-webkit-scrollbar{display:none}.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips::-webkit-scrollbar{display:none}:is(.casino-page.is-list,.provider-directory,.category-page,.site-page.is-casino-chrome)>.casino-chip-bar>.casino-chip-nav{z-index:2;color:#b3bec1;cursor:pointer;background:#323738;border:0;border-radius:8px;place-items:center;width:31px;height:32px;margin:0;padding:0;display:grid;position:absolute;top:12px}:is(.casino-page.is-list,.provider-directory,.category-page,.site-page.is-casino-chrome)>.casino-chip-bar>.casino-chip-nav.is-prev{left:0}:is(.casino-page.is-list,.provider-directory,.category-page,.site-page.is-casino-chrome)>.casino-chip-bar>.casino-chip-nav.is-next{right:0}:is(.casino-page.is-list,.provider-directory,.category-page,.site-page.is-casino-chrome)>.casino-chip-bar>.casino-chip-nav:focus-visible{outline-offset:2px;outline:2px solid #b6f5cf}:is(.casino-page.is-list,.provider-directory,.category-page,.site-page.is-casino-chrome)>.casino-chip-bar>.casino-chip-nav[data-overflow=off]{visibility:hidden;opacity:0;pointer-events:none}:is(.casino-page.is-list,.provider-directory,.category-page,.site-page.is-casino-chrome)>.casino-chip-bar>.casino-chip-nav.is-prev[data-overflow=on]+.casino-chips{-webkit-mask-image:linear-gradient(90deg,#0000 39px,#000 39px);mask-image:linear-gradient(90deg,#0000 39px,#000 39px)}.casino-chip-chevron{width:16px;height:16px;display:block}:is(.casino-page.is-list,.provider-directory,.category-page) .casino-chips>a.chip-themes,.site-page.is-casino-chrome .casino-chips>a.chip-themes{display:inline-flex}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips>a.chip-omit,.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips>a.chip-omit,:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips>button.chip-fav,.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips>button.chip-fav{display:none}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips>a,.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips>a{box-sizing:border-box;color:#b3bec1;white-space:nowrap;scroll-snap-align:start;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:0;height:40px;min-height:40px;margin:0;padding:0 8px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}:is(.casino-page.is-list,.provider-directory,.category-page) .casino-chip-ico,.site-page.is-casino-chrome .casino-chip-ico{color:#b3bec1;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;display:inline-flex}:is(.casino-page.is-list,.provider-directory,.category-page) .casino-chip-ico .nav-icon,:is(.casino-page.is-list,.provider-directory,.category-page) .casino-chip-ico .ico,.site-page.is-casino-chrome .casino-chip-ico .nav-icon,.site-page.is-casino-chrome .casino-chip-ico .ico{width:20px;height:20px}:is(.casino-page.is-list,.provider-directory,.category-page) .casino-chip-label,.site-page.is-casino-chrome .casino-chip-label{color:#b3bec1;margin-left:4px;font-size:14px;font-weight:600;line-height:21px}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips>a[aria-current=page],.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips>a[aria-current=page]{color:#fff;background:#3a4142}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips>a[aria-current=page] .casino-chip-ico,.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips>a[aria-current=page] .casino-chip-ico{color:var(--brand)}:is(.casino-page.is-list,.provider-directory,.category-page)>.casino-chip-bar>.casino-chips>a[aria-current=page] .casino-chip-label,.site-page.is-casino-chrome>.casino-chip-bar>.casino-chips>a[aria-current=page] .casino-chip-label{color:#fff;font-weight:800}:is(.casino-page.is-list,.category-page)>.browse-toolbar{margin:0;padding:16px 0;display:block;position:relative}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div{flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin:0;display:flex}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field:first-child{order:2}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field:nth-child(2){order:1}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field{box-sizing:border-box;color:#fff;cursor:pointer;background:#292d2e;border:1px solid #3a4142;border-radius:8px;flex:0 288px;align-items:center;gap:0;width:288px;max-width:100%;height:40px;margin:0;padding:0 8px 0 12px;display:flex;position:relative}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field>span{color:#b3bec1;white-space:nowrap;flex:none;margin:0 11px 0 0;font-size:14px;font-weight:400;line-height:21px}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field>span:after{content:":"}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field:after{content:"";pointer-events:none;background:#3a4142 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23b3bec1' d='M3.2 5.4 8 10.2l4.8-4.8 1.2 1.2L8 12.6 2 6.6z'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:6px;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;right:8px}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field>select{width:auto;min-width:0;height:100%;min-height:0;box-shadow:none;color:#fff;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:auto;margin:0;padding:0 28px 0 0;font-size:14px;font-weight:400;line-height:21px}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field>select:focus{box-shadow:none;border:0;outline:none}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field:focus-within{border-color:#24ee89}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field>select option{color:#111;background:#fff}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-field>.sheet-trigger{display:none}:is(.casino-page.is-list,.category-page)>.browse-toolbar>div>label.browse-hidden-toggle:not([hidden]):not(.browse-switch){box-sizing:border-box;color:#fff;cursor:pointer;background:0 0;border:0;flex:0 0 144px;order:3;align-items:center;gap:8px;width:144px;height:40px;margin:0 0 0 auto;padding:8px 0 8px 8px;font-size:14px;font-weight:400;line-height:21px;display:flex}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>span{color:#fff;white-space:nowrap;margin:0;font-size:14px;font-weight:400;line-height:21px}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>span:after{content:none}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>input{box-sizing:border-box;width:44px;height:24px;min-height:0;box-shadow:none;appearance:none;cursor:pointer;background:#292d2e;border:0;border-radius:9999px;flex:0 0 44px;margin:0;padding:4px;position:relative}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>input:before{content:"";background:#4a5354;border-radius:9999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:4px;left:4px}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>input:checked{background:var(--brand)}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>input:checked:before{background:#fff;transform:translate(20px)}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>input:focus{box-shadow:none;border:0}:is(.casino-page.is-list,.category-page)>.browse-toolbar .browse-hidden-toggle>input:focus-visible{outline-offset:2px;outline:2px solid #b6f5cf}.category-page>.cat-filters{display:none}.casino-page.is-provider>.casino-head{min-height:0;margin:0;padding:0;display:block}.casino-page.is-provider>.casino-head>div:first-child{clip:auto;white-space:normal;width:auto;height:auto;min-height:0;margin:0;padding:0;position:static;overflow:visible}.casino-page.is-provider>.casino-head .browse-back,.casino-page.is-provider>.casino-head .hall-eyebrow,.casino-page.is-provider>.casino-head .casino-search,.casino-page.is-provider>.casino-chip-bar,.casino-page.is-provider>.browse-toolbar{display:none}.casino-page.is-provider>.casino-head h1{color:#fff;letter-spacing:0;margin:0 0 16px;padding:0;font-size:20px;font-weight:800;line-height:24px}.site-page.is-casino-chrome{padding:0 0 28px}:is(.casino-page.is-list,.category-page)>.casino-grid,:is(.casino-page.is-list,.category-page)>.cat-grid,.site-page.is-casino-chrome .site-games{gap:8px;margin:0;display:grid}:is(.casino-page.is-list,.category-page) .game-tile .game-cover,.site-page.is-casino-chrome .game-tile .game-cover{aspect-ratio:3/4;border-radius:8px}}@media (min-width:1280px){:is(.casino-page.is-list,.category-page)>.casino-grid,:is(.casino-page.is-list,.category-page)>.cat-grid,.site-page.is-casino-chrome .site-games{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}}:root{--sky:#24ee89;--navy:#071422}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=light] body,[data-theme=light] .shell main.page,[data-theme=light] .shell .desk-stage{background:var(--bg);color:var(--text)}[data-theme=light] .shell .topbar{background:var(--bg-elev);color:var(--text)}[data-theme=light] .shell .desk-nav{background:var(--bg-elev)!important}[data-theme=light] .shell .topbar :is(.icon-btn,.locale-chip),[data-theme=light] .shell .site-menu :is(.accordion,.menu-list,.menu-prefs){background:var(--surface);color:var(--text)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
