@charset "UTF-8";.bs{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}.bs{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}@media (prefers-reduced-motion: no-preference){.bs{scroll-behavior:smooth}}.bs{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.bs-row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.bs-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.bs-col{flex:1 0 0}.bs-row-cols-1>*{flex:0 0 auto;width:100%}.bs-row-cols-2>*{flex:0 0 auto;width:50%}.bs-col-6{flex:0 0 auto;width:50%}.bs-col-12{flex:0 0 auto;width:100%}.bs-g-2{--bs-gutter-x: .5rem}.bs-g-2{--bs-gutter-y: .5rem}.bs-g-3{--bs-gutter-x: 1rem}.bs-g-3{--bs-gutter-y: 1rem}@media (min-width: 576px){.bs-row-cols-sm-2>*{flex:0 0 auto;width:50%}}@media (min-width: 768px){.bs-g-md-3{--bs-gutter-x: 1rem}.bs-g-md-3{--bs-gutter-y: 1rem}}@media (min-width: 992px){.bs-row-cols-lg-4>*{flex:0 0 auto;width:25%}.bs-col-lg-4{flex:0 0 auto;width:33.33333333%}.bs-col-lg-6{flex:0 0 auto;width:50%}}@media (min-width: 1200px){.bs-row-cols-xl-4>*{flex:0 0 auto;width:25%}.bs-col-xl-4{flex:0 0 auto;width:33.33333333%}.bs-col-xl-6{flex:0 0 auto;width:50%}.bs-col-xl-8{flex:0 0 auto;width:66.66666667%}}.bs-btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.bs-btn{transition:none}}.bs-btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.bs-btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.bs-btn:first-child:active,.bs-btn.bs-active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.bs-btn:first-child:active:focus-visible,.bs-btn.bs-active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.bs-btn:disabled,fieldset:disabled .bs-btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.bs-btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.bs-btn-lg{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.bs-nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.bs-nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.bs-nav-link{transition:none}}.bs-nav-link:hover,.bs-nav-link:focus{color:var(--bs-nav-link-hover-color)}.bs-nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.bs-nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.bs-nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.bs-nav-pills .bs-nav-link{border-radius:var(--bs-nav-pills-border-radius)}.bs-nav-pills .bs-nav-link.bs-active{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.bs-card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.bs-card>hr{margin-right:0;margin-left:0}.bs-card>.bs-list-group{border-top:inherit;border-bottom:inherit}.bs-card>.bs-list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.bs-card>.bs-list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.bs-card>.bs-card-header+.bs-list-group,.bs-card>.bs-list-group+.bs-card-footer{border-top:0}.bs-card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.bs-card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.bs-card-text:last-child{margin-bottom:0}.bs-card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.bs-card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.bs-card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.bs-card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.bs-badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.bs-badge:empty{display:none}.bs-btn .bs-badge{position:relative;top:-1px}.bs-list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.bs-list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.bs-list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.bs-list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.bs-list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.bs-list-group-item.bs-active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.bs-list-group-item+.bs-list-group-item{border-top-width:0}.bs-list-group-item+.bs-list-group-item.bs-active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.bs-list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.bs-list-group-item-action:not(.bs-active):hover,.bs-list-group-item-action:not(.bs-active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.bs-list-group-item-action:not(.bs-active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.bs-list-group-flush{border-radius:0}.bs-list-group-flush>.bs-list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.bs-list-group-flush>.bs-list-group-item:last-child{border-bottom-width:0}.bs{--bs-btn-close-filter: }.bs{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}.bs-carousel{position:relative}.bs-carousel-inner{position:relative;width:100%;overflow:hidden}.bs-carousel-inner:after{display:block;clear:both;content:""}.bs-carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.bs-carousel-item{transition:none}}.bs-carousel-item.bs-active{display:block}.bs-carousel-control-prev,.bs-carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.bs-carousel-control-prev,.bs-carousel-control-next{transition:none}}.bs-carousel-control-prev:hover,.bs-carousel-control-prev:focus,.bs-carousel-control-next:hover,.bs-carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.bs-carousel-control-prev{left:0}.bs-carousel-control-next{right:0}.bs-carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.bs-carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.bs-carousel-indicators [data-bs-target]{transition:none}}.bs-carousel-indicators .bs-active{opacity:1}.bs{--bs-carousel-indicator-active-bg: #fff;--bs-carousel-caption-color: #fff;--bs-carousel-control-icon-filter: }.bs{--bs-carousel-indicator-active-bg: #000;--bs-carousel-caption-color: #000;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}.bs-overflow-hidden{overflow:hidden!important}.bs-d-grid{display:grid!important}.bs-d-flex{display:flex!important}.bs-d-inline-flex{display:inline-flex!important}.bs-h-100{height:100%!important}.bs-flex-column{flex-direction:column!important}.bs-flex-grow-1{flex-grow:1!important}.bs-flex-wrap{flex-wrap:wrap!important}.bs-flex-nowrap{flex-wrap:nowrap!important}.bs-justify-content-between{justify-content:space-between!important}.bs-align-items-center{align-items:center!important}.bs-align-self-start{align-self:flex-start!important}.bs-mt-auto{margin-top:auto!important}.bs-mb-0{margin-bottom:0!important}.bs-mb-1{margin-bottom:.25rem!important}.bs-gap-2{gap:.5rem!important}.bs-gap-3{gap:1rem!important}.bs-fw-bold{font-weight:700!important}.bs-text-nowrap{white-space:nowrap!important}.bs-rounded-pill{border-radius:var(--bs-border-radius-pill)!important}:root{--bg: #0b0e1f;--bg-2: #0f1328;--panel: #161a33;--panel-2: #1c2140;--panel-3: #242a4d;--line: #262c52;--line-2: #323a66;--text: #eef0ff;--text-2: #b2b7d9;--muted: #7c82ab;--accent: #1f8bff;--accent-2: #3ad0ff;--accent-deep: #1466e0;--accent-soft: rgba(31, 139, 255, .14);--odds: #2a3056;--odds-hover: #343b69;--win: #22c55e;--loss: #f0506e;--warn: #f5a524;--live: #ff3d5a;--radius: 12px;--radius-sm: 8px;--radius-lg: 18px;--top-h: 60px;--side-w: 244px;--side-w-c: 72px;--mnav-h: 64px;--slip-w: 360px;--shadow: 0 10px 40px rgba(0, 0, 0, .45);--font: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--safe-b: env(safe-area-inset-bottom, 0px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none;padding:0;-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}h1,h2,h3,h4{margin:0;font-weight:800;letter-spacing:-.01em}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}::selection{background:var(--accent);color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:8px}::-webkit-scrollbar-track{background:transparent}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.accent{color:var(--accent)}.win{color:var(--win)!important}.loss{color:var(--loss)!important}.muted{color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--radius-sm);font-weight:700;font-size:14px;transition:transform .12s,background .15s,box-shadow .15s,opacity .15s;white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:active:not(:disabled){transform:translateY(1px) scale(.99)}.btn:disabled{opacity:.55}.btn-sm{height:36px;padding:0 14px;font-size:13px}.btn-block{width:100%}.btn-primary{background:linear-gradient(180deg,#2b95ff,var(--accent-deep));color:#fff;box-shadow:0 6px 18px #1f8bff59,inset 0 1px #fff3}.btn-primary:hover:not(:disabled){background:linear-gradient(180deg,#45a3ff,#1a74f0)}.btn-ghost{background:var(--panel-2);color:var(--text);border:1px solid var(--line)}.btn-ghost:hover:not(:disabled){background:var(--panel-3)}.btn-white{background:#fff;color:#0b0e1f}.btn-white:hover{background:#e7ecff}.btn-warn{background:var(--warn);color:#1a1200}.icon-btn{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-sm);color:var(--text-2);background:var(--panel-2);flex:none;transition:background .15s,color .15s}.icon-btn:hover{background:var(--panel-3);color:var(--text)}.link-btn{color:var(--accent);font-weight:700;font-size:12px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;min-width:0}.field>span,.field-label{font-size:12px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}.field-label{display:block;margin-bottom:8px}.field small{color:var(--muted);font-size:12px}.field input,.field select,.search-box,.amount-input,.stake-input,.table select,.slip-accept select{width:100%;height:46px;padding:0 14px;border-radius:var(--radius-sm);background:var(--bg-2);border:1px solid var(--line);outline:none;transition:border-color .15s,box-shadow .15s}.field input:focus,.field select:focus,.amount-input:focus-within,.stake-input:focus-within,.search-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.amount-input,.stake-input,.search-box{display:flex;align-items:center;gap:8px}.amount-input input,.stake-input input,.search-box input{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font-weight:700;font-size:16px}.amount-input b,.stake-input span{color:var(--muted)}.search-box{margin-bottom:16px;color:var(--muted)}.search-box input{font-weight:500;color:var(--text)}.max-btn{font-size:11px;font-weight:800;color:var(--accent);padding:6px 8px;border-radius:6px;background:var(--accent-soft)}.check{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:var(--text-2);margin:4px 0 16px}.check input{width:18px;height:18px;margin-top:1px;accent-color:var(--accent);flex:none}.check a{color:var(--accent)}.form-error,.slip-error{display:flex;align-items:center;gap:8px;background:#f0506e1f;border:1px solid rgba(240,80,110,.35);color:#ffb3c1;padding:10px 12px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;margin-bottom:12px}.notice{background:var(--accent-soft);border:1px solid rgba(31,139,255,.3);color:#cfe3ff;padding:12px 14px;border-radius:var(--radius-sm);font-size:13px;margin:12px 0}.app{min-height:100vh}.topbar{position:fixed;inset:0 0 auto 0;z-index:50;height:var(--top-h);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;background:#0b0e1fe0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.topbar-left,.topbar-right{display:flex;align-items:center;gap:8px;min-width:0}.brand{display:flex}.logo{display:inline-flex;align-items:center;gap:8px}.logo-mark{width:38px;height:24px}.logo-word{font-weight:900;font-size:21px;letter-spacing:-.03em;color:#fff}.logo-word b{background:linear-gradient(90deg,var(--accent-2),var(--accent));-webkit-background-clip:text;background-clip:text;color:transparent}.balance-pill{display:flex;align-items:center;gap:2px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:3px 3px 3px 12px}.balance-amt{font-weight:800;font-size:14px;margin-right:8px;font-variant-numeric:tabular-nums}.avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:13px;background:linear-gradient(135deg,var(--accent-2),var(--accent-deep));color:#fff;flex:none}.avatar.big{width:58px;height:58px;font-size:18px}.user-menu{position:relative}.dropdown{position:absolute;right:0;top:calc(100% + 8px);width:240px;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--radius);box-shadow:var(--shadow);padding:6px;animation:pop .14s ease-out}.dropdown-head{padding:10px 10px 12px;border-bottom:1px solid var(--line);margin-bottom:6px;display:flex;flex-direction:column}.dropdown-head span{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis}.dropdown-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-radius:8px;font-weight:600;color:var(--text-2);text-align:left}.dropdown-item:hover{background:var(--panel-2);color:var(--text)}.dropdown-item.danger{color:var(--loss)}.sidebar{display:none}.main{padding:calc(var(--top-h) + 12px) 12px calc(var(--mnav-h) + 24px + var(--safe-b));min-width:0}.page{max-width:1180px;margin:0 auto;animation:fade .2s ease-out}.page-narrow{max-width:640px}.sport-strip{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:6px;margin-bottom:14px}.sport-strip::-webkit-scrollbar{display:none}.strip-btn{flex:none;display:grid;place-items:center;width:44px;height:40px;border-radius:8px;color:var(--text-2);transition:background .15s,color .15s}.strip-btn:hover,.strip-btn.active{background:var(--panel-3);color:#fff}.strip-btn.active{box-shadow:inset 0 -2px 0 var(--accent)}.live-tag{font-size:9.5px;font-weight:900;border:1.5px solid currentColor;border-radius:4px;padding:1px 4px;letter-spacing:.04em}.strip-btn.live:hover .live-tag,.strip-btn.live.active .live-tag{color:var(--live)}.strip-sep{width:1px;height:24px;background:var(--line-2);margin:0 6px;flex:none}.strip-search{margin-left:auto}.pill-tabs,.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-bottom:14px;padding-bottom:2px}.pill-tabs::-webkit-scrollbar,.chips::-webkit-scrollbar{display:none}.pill-tabs button,.chip{flex:none;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);color:var(--text-2);font-weight:700;font-size:13px;transition:all .15s}.pill-tabs button:hover,.chip:hover{color:#fff;border-color:var(--line-2)}.pill-tabs button.on{color:#fff;background:var(--panel-3);border-color:var(--line-2)}.pill-tabs button.on svg{color:var(--warn)}.chip.on{background:var(--accent);border-color:var(--accent);color:#fff}.chip em{font-style:normal;color:var(--muted);font-size:11px}.hero{position:relative;overflow:hidden;border-radius:var(--radius-lg);min-height:190px;padding:24px 20px 38px;margin-bottom:18px;isolation:isolate;transition:background .6s}.hero-blue{background:radial-gradient(120% 140% at 100% 0%,#2a6bff,#13245e 45%,#0e1433)}.hero-violet{background:radial-gradient(120% 140% at 100% 0%,#7b3cff,#2a1a63 45%,#120f33)}.hero-teal{background:radial-gradient(120% 140% at 100% 0%,#0fb5a6,#0f3e56 45%,#0c1733)}.hero-waves{position:absolute;inset:auto 0 0 0;height:70%;z-index:-1;opacity:.9}.hero-waves svg{width:100%;height:100%}.hero-waves path{fill:#ffffff0d;animation:wave 9s ease-in-out infinite alternate;transform-origin:center}.hero-waves path:nth-child(2){fill:#3ad0ff14;animation-duration:7s}.hero-waves path:nth-child(3){fill:#0000002e;animation-duration:11s}.hero-content{max-width:520px;animation:slideIn .45s ease-out}.hero-kicker{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--accent-2);background:#00000040;padding:4px 10px;border-radius:6px;margin-bottom:10px}.hero h2{font-size:clamp(24px,6vw,38px);font-weight:900;line-height:1.05;margin-bottom:8px;text-transform:uppercase}.hero p{color:#c9d3ff;margin:0 0 16px;font-size:14px;max-width:440px}.hero-dots{position:absolute;left:20px;bottom:14px;display:flex;gap:6px}.hero-dots button{width:18px;height:4px;border-radius:4px;background:#ffffff4d;transition:all .3s}.hero-dots button.on{width:32px;background:#fff}.carousel-wrap{margin-bottom:18px}.section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-head h3{display:flex;align-items:center;gap:8px;font-size:16px}.carousel-arrows{display:none;gap:6px}.carousel{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.carousel::-webkit-scrollbar{display:none}.feat-card{position:relative;scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--radius);background:linear-gradient(160deg,#1d2247,#121633);border:1px solid var(--line);overflow:hidden;transition:transform .18s,border-color .18s}.feat-card:hover{border-color:var(--line-2);transform:translateY(-2px)}.feat-glow{position:absolute;inset:-40% -20% auto auto;width:220px;height:220px;background:radial-gradient(circle,rgba(31,139,255,.25),transparent 70%);pointer-events:none}.feat-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:600;color:var(--text-2)}.feat-league{display:flex;align-items:center;gap:6px;min-width:0}.feat-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:4px 0}.feat-team{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:800;font-size:13.5px;text-align:center;min-width:0}.feat-team span{max-width:100%}.feat-vs{color:var(--muted);font-weight:900;font-size:13px}.feat-market{text-align:center;font-size:11px;color:var(--muted);font-weight:700}.score-big{font-size:26px;font-weight:900;color:#fff;font-variant-numeric:tabular-nums}.team-badge{display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:900;flex:none;box-shadow:inset 0 0 0 2px #ffffff1f;letter-spacing:-.02em}.team-logo{display:inline-grid;place-items:center;flex:none}.team-logo img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}.grid-events{display:grid;grid-template-columns:1fr;gap:12px}.league-block{margin-bottom:22px}.league-title{display:flex;align-items:center;gap:8px;font-size:15px;margin:4px 2px 10px}.league-title em{font-style:normal;font-size:11px;color:var(--muted);background:var(--panel-2);padding:2px 8px;border-radius:999px}.ev-card{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px 12px 10px;transition:border-color .15s,background .15s;min-width:0}.ev-card:hover{border-color:var(--line-2);background:#181d3a}.ev-league{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--muted)}.ev-meta{margin:4px 0 8px;font-size:12px;color:var(--text-2);font-weight:600}.ev-teams{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.ev-team{display:flex;align-items:center;gap:9px;font-weight:700;font-size:14px}.ev-score{margin-left:auto;font-size:15px;color:#fff}.ev-market-row{display:flex;justify-content:space-between;font-size:11.5px;color:var(--muted);font-weight:700;margin-bottom:6px}.ev-more{color:var(--accent)}.live-pill,.ft-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;text-transform:uppercase;color:#fff;background:var(--live);padding:3px 8px;border-radius:6px;letter-spacing:.04em}.live-pill svg{animation:pulse 1.4s infinite}.ft-pill{background:var(--panel-3);color:var(--text-2)}.odds-locked{font-size:12px;color:var(--muted);text-align:center;padding:12px;background:var(--bg-2);border-radius:var(--radius-sm)}.odds-row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.odds-row.two{grid-template-columns:repeat(2,1fr)}.odds-btn{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;height:40px;padding:0 10px;background:var(--odds);border-radius:var(--radius-sm);border:1px solid transparent;transition:background .12s,border-color .12s,transform .08s}.odds-btn:hover:not(:disabled){background:var(--odds-hover)}.odds-btn:active:not(:disabled){transform:scale(.97)}.odds-btn:disabled{opacity:.45}.odds-label{font-size:12px;color:var(--muted);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.odds-val{font-weight:800;font-size:13.5px;color:#fff;font-variant-numeric:tabular-nums}.odds-btn.active{background:linear-gradient(180deg,#2b95ff,var(--accent-deep));border-color:#5eb0ff;box-shadow:0 4px 14px #1f8bff59}.odds-btn.active .odds-label{color:#dbeaff}.odds-btn.locked{opacity:.6;cursor:not-allowed}.odds-lock{color:var(--muted);display:inline-grid;place-items:center}.odds-arrow{font-style:normal;font-size:9px;margin-right:4px}.odds-btn.move-up{animation:flashUp 2.2s ease-out}.odds-btn.move-up .odds-val{color:var(--win)}.odds-btn.move-down{animation:flashDown 2.2s ease-out}.odds-btn.move-down .odds-val{color:var(--loss)}.odds-btn.active.move-up .odds-val,.odds-btn.active.move-down .odds-val{color:#fff}@keyframes flashUp{0%,30%{box-shadow:inset 0 0 0 1.5px var(--win);background:#22c55e2e}}@keyframes flashDown{0%,30%{box-shadow:inset 0 0 0 1.5px var(--loss);background:#f0506e2e}}.live-banner{padding:12px 14px;border-radius:var(--radius-sm);font-weight:700;font-size:13.5px;margin:0 0 12px;background:#f5a5241f;border:1px solid rgba(245,165,36,.4);color:#ffd79a;animation:fade .2s}.live-banner.lb-goal{background:#22c55e24;border-color:#22c55e73;color:#b7f5cc}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--live);margin-right:6px;vertical-align:middle;animation:pulse 1.4s infinite}.backbar{display:flex;align-items:center;gap:10px;margin-bottom:14px}.backbar h1{font-size:20px;text-transform:capitalize}.match-hero{position:relative;border-radius:var(--radius-lg);padding:18px 14px 22px;background:radial-gradient(90% 120% at 50% 0%,#243072,#151a3a 55%,#11152f);border:1px solid var(--line);margin-bottom:14px;overflow:hidden}.match-league{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12px;color:var(--text-2);font-weight:600;margin-bottom:16px}.match-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.match-team{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0}.match-team b{font-size:15px;line-height:1.2}.match-team small{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.match-center{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:90px}.match-time{font-weight:900;font-size:16px;text-align:center}.match-center small{color:var(--muted);font-size:11px}.market{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:14px;margin-bottom:12px}.market h3{font-size:14px;margin-bottom:12px}.market .odds-btn{height:50px}.betslip{position:fixed;z-index:60;left:0;right:0;bottom:calc(var(--mnav-h) + var(--safe-b));background:var(--panel);border-top:1px solid var(--line-2);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:0 -12px 40px #00000080;transform:translateY(calc(100% + var(--mnav-h)));transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;max-height:calc(100vh - var(--top-h) - var(--mnav-h) - var(--safe-b));max-height:calc(100dvh - var(--top-h) - var(--mnav-h) - var(--safe-b))}.betslip.open{transform:none}.slip-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#03050f99;opacity:0;pointer-events:none;transition:opacity .25s}.slip-backdrop.show{opacity:1;pointer-events:auto}.slip-bar{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;padding:0 16px;background:linear-gradient(180deg,#2b95ff,var(--accent-deep));color:#fff;font-weight:800;font-size:15px;border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex:none}.slip-bar-left,.slip-bar-right{display:flex;align-items:center;gap:10px}.slip-count{background:#fff;color:var(--accent-deep);font-size:12px;min-width:22px;height:22px;border-radius:11px;display:grid;place-items:center;padding:0 6px}.slip-bar-odds{background:#0003;padding:3px 9px;border-radius:6px;font-size:13px}.slip-chev{transition:transform .2s}.betslip:not(.open) .slip-chev{transform:rotate(180deg)}.slip-body{display:flex;flex-direction:column;min-height:0;flex:1}.slip-empty{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:36px 20px 40px;color:var(--muted)}.slip-empty p{margin:0;color:var(--text);font-weight:700}.slip-success{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font-size:26px;color:#fff;background:var(--win);box-shadow:0 0 0 8px #22c55e26;animation:pop .3s}.slip-tabs{display:flex;gap:6px;padding:12px 12px 8px;flex:none}.slip-tabs button{flex:1;height:36px;border-radius:8px;background:var(--panel-2);font-weight:700;color:var(--text-2)}.slip-tabs button.on{background:var(--panel-3);color:#fff;box-shadow:inset 0 -2px 0 var(--accent)}.slip-tabs button:disabled{opacity:.4}.slip-tabs .slip-clear{flex:0 0 40px;display:grid;place-items:center}.slip-picks{overflow-y:auto;padding:0 12px;flex:1;min-height:60px;overscroll-behavior:contain}.pick{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:10px;margin-bottom:8px}.pick.dead{opacity:.55;border-color:#f0506e66}.pick-top{display:flex;gap:8px}.pick-info{display:flex;flex-direction:column;min-width:0;flex:1}.pick-info b{font-size:14px}.pick-info span{font-size:12px;color:var(--text-2)}.pick-info small{font-size:11px;color:var(--muted)}.pick-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.pick-right .icon-btn{width:26px;height:26px;background:none}.pick-odds{font-weight:900;font-size:15px;color:#fff;display:flex;gap:6px;align-items:baseline}.pick-odds s{color:var(--muted);font-size:11px;font-weight:600}.pick-odds.up{color:var(--win)}.pick-odds.down{color:var(--loss)}.pick-stake{display:flex;align-items:center;gap:10px;margin-top:8px}.stake-input{height:38px;padding:0 10px;flex:1}.stake-input input{font-size:15px}.stake-input.big{height:46px;margin:8px 0}.pick-win{font-size:12px;color:var(--muted);white-space:nowrap}.pick-win b{color:var(--win)}.slip-foot{padding:10px 12px calc(12px + var(--safe-b));border-top:1px solid var(--line);background:var(--panel);flex:none}.slip-line{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text-2);padding:3px 0}.slip-line b{color:#fff;font-size:14px}.slip-accept{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--muted);margin:6px 0 10px}.slip-accept select{width:auto;height:32px;padding:0 8px;font-size:12px}.quick-stakes{display:flex;gap:6px;margin-bottom:8px;flex-wrap:wrap}.quick-stakes button{flex:1;min-width:48px;height:32px;border-radius:7px;background:var(--panel-2);border:1px solid var(--line);font-weight:700;font-size:12px;color:var(--text-2)}.quick-stakes button:hover{color:#fff;border-color:var(--line-2)}.mobile-nav{position:fixed;z-index:70;left:0;right:0;bottom:0;height:calc(var(--mnav-h) + var(--safe-b));padding-bottom:var(--safe-b);display:grid;grid-template-columns:repeat(5,1fr);background:#0f1328f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line)}.mobile-nav>a,.mobile-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10.5px;font-weight:700;color:var(--muted)}.mobile-nav .on{color:#fff}.mobile-nav .on svg{color:var(--accent)}.mnav-slip-icon{position:relative;width:46px;height:46px;margin-top:-20px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,#2b95ff,var(--accent-deep));box-shadow:0 6px 18px #1f8bff73,0 0 0 4px var(--bg)}.mnav-slip.on .mnav-slip-icon svg{color:#fff}.mnav-slip-icon i{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:10px;background:var(--live);color:#fff;font-style:normal;font-size:11px;font-weight:800;display:grid;place-items:center;padding:0 5px;border:2px solid var(--bg)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#03050fbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;animation:fade .15s}.modal{position:relative;width:100%;max-height:94vh;max-height:94dvh;overflow-y:auto;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow);animation:sheet .25s cubic-bezier(.2,.8,.2,1)}.modal-close{position:absolute;right:12px;top:12px;z-index:2}.modal-title{padding:20px 20px 0;font-size:20px}.auth{display:grid}.auth-side{display:none}.auth-form{padding:22px 18px calc(22px + var(--safe-b))}.seg{display:flex;gap:4px;padding:4px;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;margin-bottom:18px}.seg button{flex:1;height:38px;border-radius:7px;font-weight:700;color:var(--text-2);text-transform:capitalize;white-space:nowrap;padding:0 12px}.seg button.on{background:var(--panel-3);color:#fff;box-shadow:0 2px 8px #0000004d}.seg-scroll{overflow-x:auto;scrollbar-width:none}.auth-form .seg{margin-right:44px}.wallet-card{display:flex;flex-direction:column;padding:18px;border-radius:var(--radius-lg);margin-bottom:14px;background:radial-gradient(120% 140% at 100% 0%,#2a6bff,#13245e 55%,#0e1433);border:1px solid #2c4ca8}.wallet-card small{color:#c9d3ff;font-weight:600}.wallet-card b{font-size:30px;font-weight:900;font-variant-numeric:tabular-nums}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:16px;margin-bottom:14px}.panel h3{font-size:16px;margin-bottom:12px}.panel h4{font-size:14px;margin:18px 0 4px}.panel .muted{font-size:13px;margin:0 0 12px}.coin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin-bottom:16px}.coin{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line);transition:all .15s}.coin:hover{border-color:var(--line-2)}.coin.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 3px var(--accent-soft)}.coin-sym{font-weight:900;font-size:14px}.coin small{font-size:10.5px;color:var(--muted);font-weight:700}.avail{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--bg-2);border-radius:10px;margin-bottom:16px;color:var(--text-2)}.avail b{color:#fff;font-size:16px}.deposit-box{display:flex;flex-direction:column;align-items:stretch}.dep-status{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;text-transform:capitalize;margin-bottom:14px}.dot{width:10px;height:10px;border-radius:50%;background:var(--warn);animation:pulse 1.4s infinite}.dot-finished,.dot-completed{background:var(--win);animation:none}.qr{align-self:center;background:#fff;border-radius:14px;padding:6px;margin-bottom:14px;line-height:0}.dep-send{text-align:center;margin:0 0 14px;color:var(--text-2)}.dep-send b{color:#fff}.copy-field{display:flex;align-items:center;gap:8px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:6px 6px 6px 12px}.copy-field code{flex:1;word-break:break-all;font-size:12.5px}.tx-list{display:flex;flex-direction:column;gap:6px}.tx{display:flex;align-items:center;gap:12px;padding:12px;background:var(--bg-2);border-radius:10px;border:1px solid var(--line)}.tx-icon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none}.tx-icon.in{background:#22c55e24;color:var(--win)}.tx-icon.out{background:#f0506e24;color:var(--loss)}.tx-main{flex:1;min-width:0;display:flex;flex-direction:column}.tx-main em{font-style:normal;color:var(--muted);font-weight:600}.tx-main small{color:var(--muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-right{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.status-pill{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:6px;background:var(--panel-3);color:var(--text-2)}.status-pill.st-completed,.status-pill.st-won{background:#22c55e26;color:var(--win)}.status-pill.st-pending,.status-pill.st-open{background:#f5a52426;color:var(--warn)}.status-pill.st-failed,.status-pill.st-lost,.status-pill.st-cancelled{background:#f0506e26;color:var(--loss)}.stat-row{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:14px}.stat{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;display:flex;flex-direction:column;gap:2px;min-width:0}.stat small{color:var(--muted);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.stat b{font-size:19px;font-weight:900;font-variant-numeric:tabular-nums}.stat em{font-style:normal;font-size:11.5px;color:var(--text-2)}.bet-list{display:grid;gap:12px;margin-bottom:14px}.bet-card{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--warn);border-radius:var(--radius);overflow:hidden}.bet-card.st-won{border-left-color:var(--win)}.bet-card.st-lost{border-left-color:var(--loss)}.bet-card.st-void{border-left-color:var(--muted)}.bet-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line)}.bet-head>div{display:flex;flex-direction:column}.bet-head small{color:var(--muted);font-size:11.5px}.bet-legs{list-style:none;margin:0;padding:6px 14px}.leg{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px dashed var(--line)}.leg:last-child{border-bottom:0}.leg-dot{width:10px;height:10px;border-radius:50%;margin-top:5px;flex:none;background:var(--warn)}.leg.st-won .leg-dot{background:var(--win)}.leg.st-lost .leg-dot{background:var(--loss)}.leg.st-void .leg-dot{background:var(--muted)}.leg-info{flex:1;min-width:0;display:flex;flex-direction:column}.leg-info a{font-size:12.5px;color:var(--text-2)}.leg-info a:hover{color:var(--accent)}.leg-info small{font-size:11px;color:var(--muted)}.leg-odds{font-weight:800}.bet-foot{display:grid;grid-template-columns:repeat(3,1fr);background:var(--bg-2);padding:10px 14px;gap:8px}.bet-foot div{display:flex;flex-direction:column}.bet-foot div:last-child{align-items:flex-end}.bet-foot small{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.bet-foot b{font-variant-numeric:tabular-nums}.profile-card{display:flex;align-items:center;gap:14px;padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:12px}.profile-card>div:last-child{display:flex;flex-direction:column;min-width:0}.profile-card span{color:var(--text-2);font-size:13px;overflow:hidden;text-overflow:ellipsis}.profile-card small{color:var(--muted);font-size:12px}.quick-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-bottom:14px}.ql{display:flex;align-items:center;gap:10px;padding:14px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);font-weight:700}.ql:hover{border-color:var(--line-2)}.ql b{margin-left:auto;color:var(--accent)}.ql svg{color:var(--accent)}.stack{display:flex;flex-direction:column}.inline-form{display:flex;gap:8px;flex-wrap:wrap}.inline-form .amount-input{flex:1;min-width:160px}.admin-body{margin-top:4px}.stat-row.wrap{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.table-wrap{overflow-x:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.table{width:100%;border-collapse:collapse;min-width:720px}.table th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:12px;border-bottom:1px solid var(--line)}.table td{padding:12px;border-bottom:1px solid var(--line);vertical-align:top;font-size:13px}.table td b,.table td small{display:block}.table td small{color:var(--muted);font-size:11.5px}.table tr:last-child td{border-bottom:0}.table tr.banned{opacity:.5}.table .actions{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.table select{height:34px;width:auto;padding:0 8px;font-size:12px}.addr{display:block;font-size:11.5px;word-break:break-all;color:var(--text-2);max-width:280px}.sport-toggles{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.toggle-row{display:flex;align-items:center;gap:12px;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:10px;cursor:pointer}.toggle-row.off{opacity:.55}.toggle-row input{width:18px;height:18px;accent-color:var(--accent)}.toggle-row span{display:flex;flex-direction:column;min-width:0}.toggle-row small{color:var(--muted);font-size:11.5px}.prose p,.prose li{color:var(--text-2);line-height:1.65}.prose h3{margin:22px 0 6px;font-size:16px}.prose a{color:var(--accent)}.live-check{margin-top:14px;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.live-check h4{margin:0 0 8px}.kv{width:100%;border-collapse:collapse;font-size:13px}.kv th{text-align:left;color:var(--muted);font-weight:600;padding:5px 12px 5px 0;white-space:nowrap;vertical-align:top;text-transform:capitalize}.kv td{padding:5px 0;word-break:break-word}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 20px;color:var(--muted);background:var(--panel);border:1px dashed var(--line-2);border-radius:var(--radius);grid-column:1 / -1}.empty h3{color:var(--text);font-size:16px}.empty p{margin:0 0 8px;max-width:380px}.empty-icon{color:var(--accent);opacity:.8}.skeleton{border-radius:var(--radius);background:linear-gradient(90deg,var(--panel) 0%,var(--panel-2) 50%,var(--panel) 100%);background-size:200% 100%;animation:shimmer 1.3s infinite linear;margin-bottom:12px}.grid-events .skeleton,.carousel .skeleton{margin:0}.spinner{width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;animation:spin .7s linear infinite;display:inline-block}.toasts{position:fixed;z-index:200;top:calc(var(--top-h) + 10px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;width:min(92vw,380px);pointer-events:none}.toast{padding:12px 16px;border-radius:10px;font-weight:700;font-size:13.5px;background:var(--panel-3);border:1px solid var(--line-2);box-shadow:var(--shadow);animation:toastIn .25s ease-out}.toast-ok{border-color:#22c55e80;background:#10301f}.toast-err{border-color:#f0506e80;background:#3a1522}.site-foot{max-width:1180px;margin:40px auto 0;padding:22px 0 10px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;display:flex;flex-direction:column;gap:10px}.foot-badges{display:flex;align-items:center;gap:10px}.age{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--loss);color:var(--loss);font-weight:900;font-size:11px;flex:none}.foot-links{display:flex;gap:16px;flex-wrap:wrap}.foot-links a:hover{color:var(--text)}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:scale(.94)}}@keyframes sheet{0%{transform:translateY(40px);opacity:0}}@keyframes slideIn{0%{opacity:0;transform:translate(-14px)}}@keyframes toastIn{0%{opacity:0;transform:translateY(-10px)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.35}}@keyframes wave{0%{transform:translate(-3%) scaleY(1)}to{transform:translate(3%) scaleY(1.12)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media (max-width: 480px){.hide-xs{display:none}.topbar{padding:0 10px}.logo-word{font-size:18px}.logo-mark{width:32px}.balance-pill{padding-left:10px}.balance-pill .btn-sm{width:36px;padding:0}.balance-amt{font-size:13px;margin-right:6px}.topbar .avatar{width:34px;height:34px;font-size:12px}}@media (max-width: 360px){.logo-word{display:none}}@media (max-width: 767px){.hide-mobile{display:none!important}.topbar-right>.icon-btn{display:none}}@media (min-width: 560px){.grid-events{grid-template-columns:repeat(2,1fr)}.carousel{grid-auto-columns:calc((100% - 12px)/2)}.stat-row{grid-template-columns:repeat(4,1fr)}.modal-backdrop{align-items:center;padding:20px}.modal{max-width:460px;border-radius:var(--radius-lg)}}@media (min-width: 768px){:root{--top-h: 64px}.topbar{padding:0 20px}.main{padding:calc(var(--top-h) + 20px) 24px 90px}.mobile-nav{display:none}.hero{min-height:220px;padding:32px 36px 44px}.hero-dots{left:36px}.carousel-arrows{display:flex}.modal{max-width:820px}.auth{grid-template-columns:.9fr 1.1fr}.auth-side{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:30px;background:radial-gradient(120% 100% at 0% 0%,#2a6bff,#13245e,#0e1433);border-radius:var(--radius-lg) 0 0 var(--radius-lg);min-height:480px;position:relative;overflow:hidden}.auth-side .logo{position:absolute;top:28px;left:30px}.auth-side h3{font-size:30px;font-weight:900;line-height:1.05}.auth-side p{margin:0;color:#c9d3ff}.auth-form{padding:30px 28px}.betslip{left:auto;right:20px;bottom:0;width:var(--slip-w);border:1px solid var(--line-2);border-bottom:0;transform:translateY(calc(100% - 52px));max-height:min(78vh,760px)}.betslip.open{transform:none}.slip-backdrop{display:none}.match-hero{padding:26px 24px 30px}.match-team b{font-size:18px}.score-big{font-size:34px}.match-time{font-size:20px}.toasts{left:auto;right:20px;transform:none}}@media (min-width: 1024px){.sidebar{display:block;position:fixed;z-index:40;top:var(--top-h);bottom:0;left:0;width:var(--side-w);background:var(--bg-2);border-right:1px solid var(--line);overflow-y:auto;padding:14px 10px 30px;transition:width .2s;scrollbar-width:thin}.main{margin-left:var(--side-w);transition:margin-left .2s}.side-collapsed .sidebar{width:var(--side-w-c)}.side-collapsed .main{margin-left:var(--side-w-c)}.side-collapsed .side-item span,.side-collapsed .side-item em,.side-collapsed .side-label,.side-collapsed .side-sub{display:none}.side-collapsed .side-item{justify-content:center}.side-section{display:flex;flex-direction:column;gap:2px}.side-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:18px 12px 8px}.side-item{display:flex;align-items:center;gap:12px;height:42px;padding:0 12px;border-radius:9px;color:var(--text-2);font-weight:700;cursor:pointer;list-style:none;transition:background .12s,color .12s}.side-item::-webkit-details-marker{display:none}.side-item span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-item em,.side-sub em{font-style:normal;font-size:11px;color:var(--muted);background:var(--panel-2);padding:1px 7px;border-radius:999px}.side-item:hover,.side-sub:hover{background:var(--panel);color:#fff}.side-item.active{background:var(--panel-2);color:#fff;box-shadow:inset 3px 0 0 var(--accent)}.side-group[open]>summary{color:#fff}.side-sub{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 8px 42px;border-radius:8px;font-size:13px;color:var(--muted);font-weight:600}.side-sub.active{color:var(--accent);background:var(--accent-soft)}.carousel{grid-auto-columns:calc((100% - 24px) / 3)}}@media (min-width: 1280px){.grid-events{grid-template-columns:repeat(2,1fr)}.main{padding-right:32px}}@media (min-width: 1500px){.grid-events{grid-template-columns:repeat(3,1fr)}.page{max-width:1320px}}.match-league{position:relative}.match-league .sound-btn.sm{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px}.ht-score{font-size:11px;color:var(--text-2);font-weight:700;white-space:nowrap}.mk-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:4px 0 12px;padding-bottom:2px;position:sticky;top:calc(var(--top-h) + 4px);z-index:20;background:linear-gradient(180deg,var(--bg) 70%,transparent);padding-top:6px}.mk-tabs::-webkit-scrollbar{display:none}.mk-tabs button{flex:none;padding:9px 14px;border-radius:999px;font-weight:800;font-size:13px;color:var(--text-2);background:var(--panel-2);border:1px solid var(--line);white-space:nowrap}.mk-tabs button.on{color:#fff;background:linear-gradient(180deg,#2b95ff,var(--accent-deep));border-color:transparent;box-shadow:0 6px 16px #1f8bff4d}.market h3{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.market h3>span:first-child{flex:1}.market .mk-chev{color:var(--muted);transition:transform .2s}.market.collapsed h3{margin-bottom:0}.market.collapsed .mk-chev{transform:rotate(-90deg)}.twoup{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:10.5px;font-weight:900;letter-spacing:.04em;color:#052e16;background:linear-gradient(180deg,#4ade80,#16a34a);white-space:nowrap}.twoup.mini{padding:1px 5px;font-size:9.5px;margin-left:6px}.line-table{display:flex;flex-direction:column;gap:6px}.line-table .odds-btn{height:44px}.cs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cs-col{display:flex;flex-direction:column;gap:6px;min-width:0}.cs-head{font-size:11px;font-weight:800;color:var(--muted);text-align:center;text-transform:uppercase;letter-spacing:.04em}.cs-col .odds-btn{height:42px}.early-tag{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:5px;font-style:normal;font-size:10px;font-weight:800;background:#22c55e2e;color:#4ade80;vertical-align:middle}.ev-card.goal-flash{position:relative;animation:goalCard .9s ease-in-out 4;border-color:#22c55e}@keyframes goalCard{50%{box-shadow:0 0 0 2px #22c55e,0 0 28px #22c55e8c}}.goal-badge{position:absolute;top:8px;right:8px;z-index:2;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:900;color:#052e16;background:linear-gradient(180deg,#4ade80,#16a34a);animation:pop .4s cubic-bezier(.3,1.6,.5,1)}.ev-score.bump{animation:scoreBump .6s ease-out 3;color:#4ade80}@keyframes scoreBump{40%{transform:scale(1.5)}}.live-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:700;color:var(--text-2)}.live-tools span{display:inline-flex;align-items:center;gap:8px}.live-tools .btn{gap:6px}.live-tools .btn.off{color:var(--muted)}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--live, #ff3d57);box-shadow:0 0 #ff3d5799;animation:liveDot 1.4s infinite}@keyframes liveDot{70%{box-shadow:0 0 0 8px #ff3d5700}}.tracker{margin-bottom:14px;border-radius:var(--radius-lg);background:var(--panel);border:1px solid var(--line);overflow:hidden}.mt-stage{position:relative;background:#1f6e37}.mt-pitch{display:block;width:100%;height:auto;max-height:340px}.mt-ball{transition:transform 1.9s cubic-bezier(.45,.05,.3,1)}.mt-ball-pulse{animation:ballPulse 1.2s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes ballPulse{0%{transform:scale(.6);opacity:.6}to{transform:scale(2.1);opacity:0}}.mt-zone{animation:zonePulse 1.6s ease-in-out infinite alternate}@keyframes zonePulse{0%{opacity:.55}to{opacity:1}}.mt-side{font-size:13px;font-weight:800;font-family:Montserrat,system-ui,sans-serif;opacity:.9}.mt-state{position:absolute;left:50%;top:10px;transform:translate(-50%);max-width:calc(100% - 90px);display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#060c1cc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12.5px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid rgba(255,255,255,.12);animation:pillIn .3s ease-out}.mt-state.home{color:#7ee3ff;border-color:#3ad0ff80}.mt-state.away{color:#ffb48a;border-color:#ff8a3d80}.mt-state.danger,.mt-state.shot_on,.mt-state.corner{box-shadow:0 0 18px #ff3d5759}.mt-state.goal{background:linear-gradient(90deg,#16a34a,#22c55e);color:#fff}.mt-clock{position:absolute;left:10px;top:10px;padding:5px 9px;border-radius:8px;background:#060c1cc7;font-weight:900;font-size:12.5px;color:#fef08a;font-variant-numeric:tabular-nums}.mt-goal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:radial-gradient(circle,#00000059,#0009);animation:goalIn .5s cubic-bezier(.2,1.4,.4,1),fadeOut .8s 5.2s forwards}.mt-goal b{font-size:clamp(40px,11vw,76px);font-weight:900;font-style:italic;letter-spacing:.04em;color:#fff;text-shadow:0 0 30px rgba(74,222,128,.9),0 6px 0 rgba(0,0,0,.35);animation:goalText .6s ease-in-out infinite alternate}.mt-goal.home b{text-shadow:0 0 30px rgba(58,208,255,.95),0 6px 0 rgba(0,0,0,.35)}.mt-goal.away b{text-shadow:0 0 30px rgba(255,138,61,.95),0 6px 0 rgba(0,0,0,.35)}.mt-goal span{font-weight:800;font-size:15px}@keyframes goalIn{0%{opacity:0;transform:scale(1.4)}}@keyframes goalText{to{transform:scale(1.08)}}.mt-pre{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#060c1c73;text-align:center;padding:0 16px}.mt-pre b{font-size:18px}.mt-pre span{font-size:12px;color:var(--text-2);font-weight:800;text-transform:uppercase}.mt-pre small{margin-top:6px;color:var(--text-2);font-size:11.5px}.mt-stats{display:grid;gap:8px;padding:12px 14px;border-top:1px solid var(--line)}.mt-row{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;font-size:12.5px}.mt-row b{font-variant-numeric:tabular-nums}.mt-row b.h{text-align:left;color:#7ee3ff}.mt-row b.a{text-align:right;color:#ffb48a}.mt-bar{position:relative;display:flex;height:6px;border-radius:3px;background:var(--panel-3);overflow:visible;margin-top:14px}.mt-bar span{position:absolute;left:50%;bottom:9px;transform:translate(-50%);font-size:11px;color:var(--text-2);font-weight:700;white-space:nowrap}.mt-bar i{display:block;height:100%;transition:width .5s}.mt-bar i.h{background:#3ad0ff;border-radius:3px 0 0 3px}.mt-bar i.a{background:#ff8a3d;border-radius:0 3px 3px 0}.mt-feed{display:flex;flex-direction:column;border-top:1px solid var(--line);max-height:260px;overflow-y:auto}.mt-item{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid var(--line);font-size:12.5px}.mt-item:last-child{border-bottom:0}.mt-item p{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-item p small{color:var(--muted)}.mt-item>small{color:var(--muted);font-weight:800;font-variant-numeric:tabular-nums}.mt-item.home{border-left:3px solid #3ad0ff}.mt-item.away{border-left:3px solid #ff8a3d}.mt-item.now{background:#ffffff0a;animation:pillIn .35s ease-out}.mt-item.now>small{color:#ff5a73;text-transform:uppercase;font-size:10px}.mt-note{padding:10px 14px;font-size:12px;margin:0}.bb{display:flex;flex-direction:column;gap:12px}.bb-intro{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--radius);background:linear-gradient(135deg,#2b95ff2e,#a855f724);border:1px solid rgba(96,165,250,.35);color:#93c5fd}.bb-intro div{display:flex;flex-direction:column;gap:2px}.bb-intro b{color:#fff}.bb-intro small{color:var(--text-2);font-size:12px}.bb-market{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px}.bb-market h4{font-size:13px;margin:0 0 10px}.bb-opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}.bb-opts.cs{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.bb-opt{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:9px 10px;border-radius:9px;background:var(--panel-2);border:1px solid var(--line);font-size:12.5px;color:var(--text-2);text-align:left;min-width:0}.bb-opt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-opt b{color:#fff;font-variant-numeric:tabular-nums}.bb-opt.on{background:linear-gradient(180deg,#2b95ff59,#1f6fe059);border-color:#60a5fa;color:#fff}.bb-opt:disabled{opacity:.45}.bb-slip{position:sticky;bottom:calc(var(--mnav-h) + var(--safe-b) + 58px);z-index:15;padding:12px 14px;border-radius:var(--radius);background:#10163a;border:1px solid var(--line-2);box-shadow:0 -10px 30px #00000073}.bb-slip p{margin:0;font-size:12.5px;text-align:center}.bb-slip ul{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px;max-height:170px;overflow-y:auto}.bb-slip li{display:grid;grid-template-columns:12px 1fr 26px;align-items:center;gap:8px;font-size:12.5px}.bb-slip li div{display:flex;flex-direction:column;min-width:0}.bb-slip li small{color:var(--muted);font-size:11px}.bb-slip li button{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:var(--muted)}.bb-dot{width:10px;height:10px;border-radius:50%;border:2px solid #60a5fa}.bb-price{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px dashed var(--line-2);font-size:13px;color:var(--text-2)}.bb-price b{font-size:20px;color:#ffd24a}.bb-err{margin:0 0 8px!important;color:#ff8fa3;text-align:left!important}.bb-stake{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12.5px;color:var(--text-2)}.bb-stake label{display:flex;align-items:center;gap:4px;height:40px;padding:0 10px;border-radius:9px;background:var(--panel-2);border:1px solid var(--line-2);font-weight:800}.bb-stake input{width:80px;background:transparent;border:0;outline:0;color:#fff;font-weight:800;font-size:15px}.bb-stake b{color:#4ade80}@media (min-width: 900px){.bb-slip{bottom:12px}.mt-pitch{max-height:360px}}@media (max-width: 559px){.cs-grid{gap:5px}.cs-col .odds-btn{height:40px}.mt-state{font-size:11px;padding:6px 10px;top:8px;max-width:calc(100% - 70px)}.mt-clock{font-size:11px;top:8px;left:8px}.mt-side{font-size:16px}.tracker{margin-left:-12px;margin-right:-12px;border-radius:0;border-left:0;border-right:0}.bb-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-opts.cs{grid-template-columns:repeat(4,minmax(0,1fr))}}.mt-stage{background:radial-gradient(120% 90% at 50% 0%,#1d5a31,#0f2e1b 70%,#0a1f13)}.mt-pitch{margin:0 auto;max-width:720px}@media (min-width: 900px){.mt-stats{grid-template-columns:1fr 1fr;column-gap:28px}}@media (max-width: 559px){.market .odds-row:not(.two) .odds-btn{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;height:56px}.market .odds-row:not(.two) .odds-label{max-width:100%;font-size:11px}}.form-info{padding:10px 12px;border-radius:10px;background:#22c55e1f;color:#86efac;font-size:13px}.section-title{display:flex;align-items:center;gap:8px;font-size:16px;margin:22px 0 12px}.limits-note{margin:10px 2px 0;font-size:11.5px;color:var(--muted);text-align:center}.verify{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 22px 22px;text-align:center;max-width:420px;margin:0 auto}.verify-ico{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2b95ff,#7c3aed);box-shadow:0 12px 30px #2b95ff66}.verify h3{font-size:20px;margin:0}.verify p{margin:0;color:var(--text-2);font-size:13.5px;line-height:1.5}.otp{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;width:100%;margin:6px 0}.otp input{height:54px;text-align:center;font-size:22px;font-weight:900;border-radius:12px;background:var(--bg-2);border:1px solid var(--line-2);color:#fff;padding:0}.otp input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa40;outline:none}.verify .btn{width:100%}.verify-banner{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:12px;border-radius:12px;background:linear-gradient(90deg,#f59e0b33,#f59e0b14);border:1px solid rgba(245,158,11,.45);color:#fcd34d;font-size:13px}.verify-banner span{flex:1;color:var(--text)}.verify-banner .btn{flex:none}.bonus-lock{display:block;margin-top:8px;font-size:12px;color:#fcd34d;font-weight:700}.fdp{position:relative;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:10px;margin:14px 0;padding:22px 22px 22px 26px;border-radius:20px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 140% at 85% 30%,#7c3aed,#3b1d8f,#151a4a 70%,#0d1030);border:1px solid rgba(167,139,250,.4);box-shadow:0 18px 40px #4c1d9559}.fdp.compact{padding:16px 18px}.fdp-rays{position:absolute;right:-10%;top:50%;width:520px;height:520px;transform:translateY(-50%);background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.07) 0 8deg,transparent 8deg 20deg);border-radius:50%;animation:fdpSpin 24s linear infinite;z-index:-1;mask:radial-gradient(closest-side,#000 30%,transparent 75%);-webkit-mask:radial-gradient(closest-side,#000 30%,transparent 75%)}@keyframes fdpSpin{to{transform:translateY(-50%) rotate(360deg)}}.fdp-copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.fdp-kicker{padding:4px 10px;border-radius:999px;background:#ffffff24;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#fde68a}.fdp h2{margin:0;font-size:clamp(26px,4.2vw,40px);line-height:1.05;font-weight:900}.fdp-amt{background:linear-gradient(180deg,#fff7c2,#f5c542 55%,#d98b0a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 10px rgba(245,197,66,.45));display:inline-block;animation:fdpPulse 1.6s ease-in-out infinite}@keyframes fdpPulse{50%{transform:scale(1.08)}}.fdp p{margin:0;color:#ddd6fe;font-size:14px;max-width:380px}.fdp-cta{margin-top:6px;padding:12px 20px;border-radius:12px;font-weight:900;color:#1a1000;background:linear-gradient(180deg,#fde68a,#f5b820);box-shadow:0 8px 22px #f5b82073;position:relative;overflow:hidden}.fdp-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.65) 50%,transparent 70%);transform:translate(-100%);animation:fdpShine 2.6s ease-in-out infinite}@keyframes fdpShine{60%,to{transform:translate(100%)}}.fdp small{color:#ddd6feb3;font-size:10.5px}.fdp-art{position:relative;justify-self:center;width:min(240px,100%)}.fdp-art svg{width:100%;display:block;overflow:visible}.fdp-box{animation:fdpShake 3.2s ease-in-out infinite;transform-origin:110px 184px;transform-box:view-box}.fdp-lid{animation:fdpLid 3.2s ease-in-out infinite;transform-origin:60px 110px;transform-box:view-box}.fdp-coin{animation:fdpCoin 3.2s ease-out infinite;animation-delay:calc(var(--i) * .05s);opacity:0;transform-box:view-box}.fdp-spark{animation:fdpSpark 1.8s ease-in-out infinite;animation-delay:calc(var(--i) * .3s);transform-box:fill-box;transform-origin:center}@keyframes fdpShake{0%,18%,to{transform:none}6%{transform:rotate(-4deg)}12%{transform:rotate(4deg)}}@keyframes fdpLid{0%,22%{transform:none}32%,78%{transform:translate(-6px,-34px) rotate(-24deg)}92%,to{transform:none}}@keyframes fdpCoin{0%,26%{opacity:0;transform:translate(0) scale(.6)}34%{opacity:1}62%{opacity:1;transform:translate(var(--dx),-86px) rotate(var(--r)) scale(1)}80%,to{opacity:0;transform:translate(calc(var(--dx) * 1.3),-40px) rotate(var(--r)) scale(.9)}}@keyframes fdpSpark{50%{transform:scale(.2);opacity:.2}}.fdp-badge{position:absolute;top:2%;right:-2%;width:78px;height:78px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 35% 30%,#ff7a93,#e11d48 60%,#9f1239);border:3px solid #fde68a;box-shadow:0 8px 22px #e11d4880;transform:rotate(12deg);animation:fdpBadge 2.4s ease-in-out infinite}.fdp-badge b{font-size:22px;line-height:1;font-weight:900}.fdp-badge span{font-size:11px;font-weight:900;letter-spacing:.1em}@keyframes fdpBadge{50%{transform:rotate(-6deg) scale(1.08)}}.vip-hero{position:relative;overflow:hidden;padding:26px 22px;border-radius:20px;text-align:center;background:radial-gradient(120% 120% at 50% 0%,#3a2a0a,#1f1a3a 55%,#10142e);border:1px solid rgba(245,197,66,.35);margin-bottom:14px}.vip-hero-glow{position:absolute;inset:-40% 20% auto;height:220px;background:radial-gradient(closest-side,rgba(245,197,66,.35),transparent);pointer-events:none}.vip-crown{color:#f5c542;filter:drop-shadow(0 4px 12px rgba(245,197,66,.6))}.vip-hero h1{font-size:clamp(22px,4vw,30px);margin:8px 0}.vip-hero p{color:var(--text-2);max-width:560px;margin:0 auto 12px;font-size:14px}.tier-badge{display:inline-grid;place-items:center;flex:none}.tier-badge svg{width:100%;height:100%;filter:drop-shadow(0 3px 8px rgba(0,0,0,.4))}.vip-card{padding:18px;border-radius:18px;background:var(--panel);border:1px solid var(--line);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tc) 25%,transparent)}.vip-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.vip-who{flex:1;display:flex;flex-direction:column}.vip-who small,.vip-next small{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.vip-who b{font-size:22px;color:var(--tc)}.vip-who span{font-size:12.5px;color:var(--text-2)}.vip-next{display:flex;flex-direction:column;align-items:flex-end}.vip-bar{height:10px;border-radius:6px;background:var(--panel-3);margin:14px 0 18px;overflow:hidden}.vip-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--tc),#fff);transition:width .6s}.booster{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px;border-radius:14px;background:var(--bg-2);border:1px solid var(--line)}.booster-ring{--p: 0;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#22c55e calc(var(--p) * 360deg),var(--panel-3) 0)}.booster-ring>div{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;align-content:center;background:var(--bg-2);color:#4ade80}.booster-ring b{font-size:13px;color:#fff}.booster-copy{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--text-2)}.booster-copy b{color:#fff;font-size:14px}.booster-copy small{color:var(--muted)}.booster-claim{height:46px;gap:6px;white-space:nowrap}.tier-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:14px}.tier-card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;border-radius:14px;background:var(--panel);border:1px solid var(--line);text-align:center;color:var(--tc);opacity:.7}.tier-card.reached{opacity:1}.tier-card.current{border-color:var(--tc);box-shadow:0 0 22px color-mix(in srgb,var(--tc) 35%,transparent);opacity:1}.tier-card b{color:#fff}.tier-card small{color:var(--muted);font-size:11.5px}.tier-card em{font-style:normal;font-size:11px;color:#4ade80;font-weight:800}.vip-link svg{color:#f5c542}.bet-feed{margin-top:24px;border-radius:16px;background:var(--panel);border:1px solid var(--line);overflow:hidden}.bf-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--line)}.bf-head h3{display:flex;align-items:center;gap:8px;font-size:15px;margin:0}.bf-head .seg{margin:0}.bf-row{display:grid;grid-template-columns:minmax(0,1.6fr) 1fr .7fr .9fr .7fr 1fr;align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.bf-row:last-child{border-bottom:0}.bf-th{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-top:7px;padding-bottom:7px}.bf-row.new{animation:bfNew 1.2s ease-out}@keyframes bfNew{0%{background:#3ad0ff2e;transform:translateY(-6px)}}.bf-game{display:flex;align-items:center;gap:8px;min-width:0;font-weight:700}.bf-kind{font-style:normal;width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:var(--panel-2);flex:none;font-size:12px}.bf-user{display:flex;align-items:center;gap:6px}.bf-user i{width:8px;height:8px;border-radius:2px;transform:rotate(45deg)}.bf-empty{padding:22px;text-align:center;color:var(--muted);font-size:13px}.chat-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;background:#03050f80;opacity:0;pointer-events:none;transition:opacity .25s}.chat-backdrop.show{opacity:1;pointer-events:auto}.chat-panel{position:fixed;z-index:80;top:0;right:0;bottom:0;width:min(380px,100vw);display:flex;flex-direction:column;background:#0f1330;border-left:1px solid var(--line-2);box-shadow:-18px 0 40px #00000073;transform:translate(105%);transition:transform .3s cubic-bezier(.2,.8,.2,1);padding-bottom:var(--safe-b)}.chat-panel.open{transform:none}.chat-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid var(--line)}.chat-head .seg{margin:0;flex:1}.chat-head .seg button{gap:6px}.chat-pane{flex:1;display:flex;flex-direction:column;min-height:0}.chat-pane.hidden{display:none}.chat-online{padding:8px 14px;font-size:11.5px;color:var(--muted);display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line)}.chat-list{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px;overscroll-behavior:contain}.chat-empty{text-align:center;margin:auto}.chat-msg{position:relative;padding:8px 10px;border-radius:12px;background:var(--panel);border:1px solid var(--line);font-size:13px;animation:pillIn .25s ease-out;max-width:100%}.chat-msg p{margin:2px 0 0;color:var(--text);word-wrap:break-word;line-height:1.4}.chat-msg small{position:absolute;top:8px;right:10px;font-size:10px;color:var(--muted)}.chat-user{display:inline-flex;align-items:center;gap:5px;font-weight:800;font-size:12px}.chat-user em{font-style:normal;font-size:9px;padding:1px 5px;border-radius:4px;background:#16a34a;color:#fff}.chat-msg.me{background:#2b95ff24;border-color:#60a5fa59}.chat-msg.staff{border-color:#4ade8066}.chat-msg.bot{background:#22c55e14}.chat-input{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--line)}.chat-input input{flex:1;min-width:0;height:42px;border-radius:12px;padding:0 12px;background:var(--bg-2);border:1px solid var(--line-2);color:#fff}.chat-input .btn{width:46px;height:42px;padding:0;flex:none}.sup-intro{display:flex;gap:10px;align-items:center;padding:12px;border-radius:12px;background:linear-gradient(135deg,#22c55e29,#2b95ff1f);color:#4ade80}.sup-intro div{display:flex;flex-direction:column}.sup-intro b{color:#fff}.sup-intro small{color:var(--text-2);font-size:11.5px}.sup-faq{display:flex;flex-wrap:wrap;gap:6px}.sup-faq button{padding:7px 10px;border-radius:999px;font-size:12px;font-weight:700;color:var(--text-2);background:var(--panel-2);border:1px solid var(--line)}.sup-faq button.on{color:#fff;border-color:#4ade80}.sup-link{display:inline-block;margin-top:6px;font-weight:800;font-size:12.5px;color:#60a5fa}.chat-toggle{position:relative}@media (max-width: 899px){.chat-panel{width:100vw;border-left:0}}.inbox{display:grid;grid-template-columns:280px 1fr;gap:12px;min-height:460px}.inbox-list{display:flex;flex-direction:column;gap:6px;max-height:620px;overflow-y:auto}.inbox-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border-radius:10px;background:var(--panel);border:1px solid var(--line);text-align:left;min-width:0}.inbox-item.on{border-color:#60a5fa}.inbox-item b{display:flex;align-items:center;gap:6px}.inbox-item b em{font-style:normal;font-size:10px;min-width:18px;height:18px;border-radius:9px;display:grid;place-items:center;background:var(--live);color:#fff}.inbox-item small{max-width:100%;font-size:12px;color:var(--text-2)}.inbox-thread{display:flex;flex-direction:column;border-radius:12px;background:var(--panel);border:1px solid var(--line);min-height:460px;max-height:620px}.inbox-who{display:flex;flex-direction:column;padding:10px 12px;border-bottom:1px solid var(--line)}.inbox-who small{color:var(--muted)}.chat-msg.staff-view{border-color:#60a5fa59}@media (max-width: 720px){.inbox{grid-template-columns:1fr}}.slip-views{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:10px 12px 4px}.slip-views button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:10px;font-size:12.5px;font-weight:800;color:var(--text-2);background:var(--panel-2)}.slip-views button.on{color:#fff;background:var(--panel-3);box-shadow:inset 0 -2px #3ad0ff}.slip-views em{font-style:normal;min-width:18px;height:18px;border-radius:9px;display:grid;place-items:center;font-size:10.5px;background:#2b95ff;color:#fff}.slip-picks.parlay{position:relative}.slip-picks.parlay .pick{position:relative;margin-left:18px;border-left:3px solid #3ad0ff}.slip-picks.parlay .pick:before{content:"";position:absolute;left:-19px;top:16px;width:11px;height:11px;border-radius:50%;background:#0f1330;border:2px solid #3ad0ff;box-shadow:0 0 8px #3ad0ff99}.slip-picks.parlay .pick:not(:last-child):after{content:"";position:absolute;left:-14px;top:28px;bottom:-18px;width:2px;background:linear-gradient(180deg,#3ad0ff,#3ad0ff33)}.parlay-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,#1e40af,#6d28d9);box-shadow:0 10px 24px #4f46e559;margin-bottom:4px}.parlay-card div{display:flex;flex-direction:column;min-width:0}.parlay-card small{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#c7d2fe}.parlay-card b{font-size:12px;color:#e0e7ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parlay-odds{font-size:24px;font-weight:900;color:#fde68a;text-shadow:0 2px 10px rgba(253,230,138,.4)}.cashout-btn{gap:6px;font-weight:900;background:linear-gradient(180deg,#2fe08f,#0fa864);color:#032414;box-shadow:0 6px 14px #22c55e4d}.cashout-btn.down{background:linear-gradient(180deg,#fbbf24,#d97706);box-shadow:0 6px 14px #d977064d;color:#1f1300}.cashout-btn.confirm{animation:pulse .8s infinite}.cashout-btn.off{background:var(--panel-2);color:var(--muted);box-shadow:none}.bet-cashout{display:flex;justify-content:flex-end;padding:10px 14px 12px;border-top:1px dashed var(--line-2)}.slip-open{display:flex;flex-direction:column;gap:8px;padding:8px 12px 12px;overflow-y:auto;flex:1}.ob-card{padding:10px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line)}.ob-card.parlay{border-color:#818cf873}.ob-head{display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px}.ob-head span{color:#fde68a;font-weight:800}.ob-legs{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-direction:column;gap:4px}.ob-legs li{display:grid;grid-template-columns:10px 1fr;gap:8px;align-items:center;font-size:12px;color:var(--text-2);min-width:0}.ob-legs li i{width:8px;height:8px;border-radius:50%;background:var(--muted)}.ob-legs li.st-won i{background:#22c55e}.ob-legs li.st-lost i{background:#ef4444}.ob-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--text-2);flex-wrap:wrap}.tips-hero{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:16px;background:linear-gradient(135deg,#f5c54229,#2b95ff1a);border:1px solid rgba(245,197,66,.3);color:#fcd34d;margin-bottom:14px}.tips-hero h1{font-size:20px;margin:0 0 4px;color:#fff}.tips-hero p{margin:0;color:var(--text-2);font-size:13px}.tips-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.tips-strip{margin:16px 0}.tips-strip .section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.tips-strip h3{display:flex;gap:8px;align-items:center;font-size:16px;margin:0}.tips-strip h3 svg{color:#f5c542}.tips-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);gap:12px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.tip-card{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.tip-top{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted);font-weight:700}.tip-time{flex:none;color:var(--text-2)}.tip-match{font-weight:800;font-size:14px;color:#fff}.tip-pick{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;background:var(--bg-2)}.tip-pick div{display:flex;flex-direction:column;min-width:0}.tip-pick small{font-size:10.5px;color:#fcd34d;font-weight:800;text-transform:uppercase}.tip-pick b{font-size:13.5px}.tip-odds{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border-radius:9px;font-weight:900;background:var(--odds);border:1px solid var(--line-2);flex:none}.tip-odds.on{background:linear-gradient(180deg,#2b95ff,#1f6fe0);border-color:#60a5fa}.tip-prob{position:relative;height:20px;border-radius:6px;background:var(--panel-3);overflow:hidden}.tip-prob i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#22c55e73,#22c55ecc)}.tip-prob span{position:relative;display:block;padding:0 8px;line-height:20px;font-size:11px;font-weight:800}.tip-why{margin:0;font-size:12px;color:var(--text-2);line-height:1.45}.acca-card{padding:16px;border-radius:16px;margin-bottom:14px;background:linear-gradient(135deg,#1e1b4b,#312e81 60%,#4c1d95);border:1px solid rgba(165,180,252,.4)}.acca-head{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:#c7d2fe}.acca-head div{flex:1;display:flex;flex-direction:column}.acca-head b{color:#fff;font-size:15px}.acca-head small{font-size:11.5px}.acca-odds{font-size:26px;font-weight:900;color:#fde68a}.acca-card ul{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.acca-card li{display:grid;grid-template-columns:12px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:#0003}.acca-card li div{display:flex;flex-direction:column;min-width:0}.acca-card li small{color:#c7d2fe;font-size:11.5px}.acca-card li em{font-style:normal;font-weight:900}.acca-dot{width:10px;height:10px;border-radius:50%;border:2px solid #fde68a}.promo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.promo-card{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;text-align:left;border:1px solid var(--line);color:var(--text-2);font-size:13px}.promo-card b{font-size:16px;color:#fff}.promo-card.vip{background:linear-gradient(135deg,#f5c54233,#14183c);color:#fde68a}.promo-card.tips{background:linear-gradient(135deg,#2b95ff38,#14183c);color:#93c5fd}.promo-card.support{background:linear-gradient(135deg,#22c55e33,#14183c);color:#86efac}.promo-card span{color:var(--text-2)}.promo-terms{margin-top:16px;padding:14px 16px;border-radius:14px;background:var(--panel);border:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.promo-terms h4{margin:0 0 6px}.promo-terms ul{margin:0;padding-left:18px;line-height:1.6}@media (max-width: 559px){.fdp{grid-template-columns:1fr .8fr;padding:16px;gap:4px}.fdp h2{font-size:26px}.fdp p{font-size:12.5px}.fdp small{display:none}.fdp-badge{width:58px;height:58px}.fdp-badge b{font-size:16px}.fdp-badge span{font-size:9px}.fdp-cta{padding:10px 14px;font-size:13px}.booster{grid-template-columns:auto 1fr}.booster-claim{grid-column:1 / -1}.bf-row{grid-template-columns:minmax(0,1.5fr) .9fr .7fr 1fr;padding:9px 10px;font-size:12px}.bet-feed{margin-left:-12px;margin-right:-12px;border-radius:0;border-left:0;border-right:0}.verify-banner{flex-wrap:wrap}.vip-next{align-items:flex-start}}.vg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:0 16px 28px;background:radial-gradient(60% 45% at 15% 0%,rgba(30,91,255,.35),transparent 70%),radial-gradient(55% 40% at 100% 100%,rgba(124,58,237,.3),transparent 70%),#0b0e17;color:#e6ebf5}.vg-waves{position:fixed;inset:auto 0 0 0;height:40vh;pointer-events:none;opacity:.18;background:radial-gradient(120% 60% at 50% 120%,#3ad0ff 0 30%,transparent 31%),radial-gradient(140% 70% at 30% 130%,#1e5bff 0 35%,transparent 36%);filter:blur(40px)}.vg-top{position:relative;width:100%;max-width:460px;display:flex;align-items:center;justify-content:space-between;padding:18px 2px}.vg-link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:#8a94ad;font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:6px}.vg-link:hover{color:#fff}.vg-link.center{margin:12px auto 0}.vg-card{position:relative;width:100%;max-width:460px;margin:auto 0;padding:26px 26px 20px;border-radius:22px;background:linear-gradient(180deg,#1b2238f5,#121726f5);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 80px #0000008c,inset 0 1px #ffffff0f;text-align:center;animation:vgIn .45s cubic-bezier(.2,.9,.3,1.1) both}@keyframes vgIn{0%{opacity:0;transform:translateY(18px) scale(.98)}}.vg-steps{display:flex;justify-content:center;gap:6px;list-style:none;margin:0 0 22px;padding:0;font-size:11px;font-weight:700;color:#6f7a95}.vg-steps li{display:flex;align-items:center;gap:6px}.vg-steps li+li:before{content:"";width:18px;height:2px;border-radius:2px;background:#2a3350;margin-right:2px}.vg-steps i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-style:normal;font-size:10px;background:#232c45;color:#8a94ad}.vg-steps li.on{color:#fff}.vg-steps li.on i{background:linear-gradient(135deg,#1e5bff,#3ad0ff);color:#fff;box-shadow:0 0 0 4px #3ad0ff26}.vg-steps li.ok{color:#34d399}.vg-steps li.ok i{background:#10b981;color:#04110b}.vg-ico{position:relative;width:74px;height:74px;margin:0 auto 16px;border-radius:22px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1e5bff,#3ad0ff);box-shadow:0 14px 34px #1e5bff73;animation:vgFloat 3s ease-in-out infinite}.vg-ico:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:28px;border:2px solid rgba(58,208,255,.35);animation:vgPulse 2s ease-out infinite}.vg-ico.done{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 14px 34px #10b98173;animation:vgPop .5s cubic-bezier(.3,1.6,.5,1) both}.vg-ico.done:after{border-color:#34d39966}@keyframes vgFloat{50%{transform:translateY(-4px)}}@keyframes vgPulse{0%{opacity:1;transform:scale(.92)}to{opacity:0;transform:scale(1.18)}}@keyframes vgPop{0%{transform:scale(.5)}}.vg-card h1{margin:0;font-size:24px;font-weight:800;color:#fff}.vg-sub{margin:8px 0 0;font-size:14px;color:#9aa4bd}.vg-email{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;margin-top:6px}.vg-email b{color:#fff;font-size:15px;word-break:break-all}.vg-email button{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(58,208,255,.35);background:#3ad0ff14;color:#3ad0ff;font:inherit;font-size:12px;font-weight:700;border-radius:20px;padding:3px 10px;cursor:pointer}.vg-otp{display:flex;justify-content:center;gap:clamp(6px,2vw,10px);margin:24px 0 6px}.vg-otp[data-shake=true]{animation:vgShake .4s}@keyframes vgShake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.vg-otp input{width:clamp(40px,12.5vw,54px);height:clamp(50px,15vw,62px);padding:0;border-radius:14px;border:2px solid #2a3350;background:#0d1220;color:#fff;text-align:center;font-size:clamp(22px,6.5vw,28px);font-weight:800;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;caret-color:#3ad0ff;outline:none;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s}.vg-otp input:focus{border-color:#3ad0ff;box-shadow:0 0 0 4px #3ad0ff2e;transform:translateY(-2px)}.vg-otp input.filled{border-color:#1e5bff;background:#111a33}.vg-otp input:disabled{opacity:.6}.vg-msg{margin:12px 0 0;padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.4;text-align:left}.vg-msg.err{background:#ef44441f;border:1px solid rgba(239,68,68,.35);color:#fca5a5}.vg-msg.ok{background:#10b9811f;border:1px solid rgba(16,185,129,.35);color:#6ee7b7}.vg-btn{margin-top:18px;height:50px;font-size:15px;border-radius:14px}.vg-resend{margin-top:14px;font-size:13px;color:#8a94ad}.vg-resend button{background:none;border:0;padding:0;font:inherit;font-weight:700;color:#3ad0ff;cursor:pointer}.vg-resend button:disabled{color:#6f7a95;cursor:default;font-variant-numeric:tabular-nums}.vg-hint{margin:8px 0 0;font-size:12px;color:#6f7a95}.vg-email-input{width:100%;margin-top:20px;height:50px;padding:0 14px;border-radius:14px;border:2px solid #2a3350;background:#0d1220;color:#fff;font:inherit;font-size:16px;outline:none}.vg-email-input:focus{border-color:#3ad0ff}.vg-gift{display:flex;align-items:center;gap:12px;margin-top:20px;padding:12px 14px;border-radius:14px;text-align:left;background:linear-gradient(135deg,#7c3aed47,#1e5bff38);border:1px solid rgba(167,139,250,.3)}.vg-gift span{font-size:26px}.vg-gift b{display:block;color:#ffd24a;font-size:14px}.vg-gift small{color:#c7cde0;font-size:12px}.vg-help{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 16px;border-radius:30px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#c7cde0;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.vg-help:hover{color:#fff;border-color:#3ad0ff66}@media (max-width: 420px){.vg{padding:0 12px 20px}.vg-card{padding:22px 16px 16px;border-radius:20px}.vg-card h1{font-size:21px}.vg-steps{margin-bottom:18px}}.unverified-tag{color:#f59e0b;font-style:normal}.vg-mail{position:relative;margin-top:10px;font-size:12px;color:#8a94ad;text-decoration:none}.vg-mail:hover,.sup-intro small a{color:#3ad0ff}.foot-links a{color:inherit}.email-test{display:grid;gap:8px;padding:14px;margin-bottom:14px}.email-test-row{display:flex;gap:8px}.email-test-row input{flex:1;min-width:0;height:36px;padding:0 10px;border-radius:10px;border:1px solid var(--line-2);background:#00000040;color:inherit;font:inherit}.email-test-res{font-size:13px;padding:10px;border-radius:10px}.email-test-res.ok{background:#10b9811f;color:#6ee7b7}.email-test-res.err{background:#ef44441f;color:#fca5a5}.email-test-res pre{margin:8px 0 0;white-space:pre-wrap;word-break:break-word;font-size:12px;color:#e6ebf5}.slip-tabs .slip-share-btn{flex:0 0 40px;display:grid;place-items:center}.slip-tabs .slip-share-btn.on{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.share-slip{margin:0 12px 10px;padding:12px;border-radius:12px;background:linear-gradient(135deg,#1e5bff29,#7c3aed24);border:1px solid rgba(58,208,255,.28);display:grid;gap:10px;flex:none;animation:pop .25s}.share-head{display:flex;align-items:center;justify-content:space-between}.share-head b{display:inline-flex;align-items:center;gap:6px;font-size:13px}.share-head button{color:var(--text-2);display:grid;place-items:center}.share-code{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:10px;border:2px dashed rgba(58,208,255,.55);background:#0000004d;color:#3ad0ff;cursor:pointer}.share-code span{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:22px;font-weight:800;letter-spacing:3px;color:#fff}.share-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px}.share-actions>*{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:34px;border-radius:8px;background:var(--panel-2);color:#fff;font-size:12px;font-weight:700;text-decoration:none}.share-actions .wa{background:#1faa55}.share-actions .tg{background:#229ed9}.share-slip small{color:var(--text-2);font-size:11px;line-height:1.4}.share-err{color:#fca5a5;font-size:13px;margin:0}.share-loading{display:grid;place-items:center;padding:10px}.load-code{width:100%;max-width:280px;margin-top:16px;display:grid;gap:6px;text-align:left}.load-code>span{font-size:12px;color:var(--text-2);text-align:center}.load-code-row{display:flex;gap:6px}.load-code-row input{flex:1;min-width:0;height:36px;padding:0 10px;border-radius:8px;border:1px solid var(--line-2);background:var(--bg-2);color:#fff;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.load-code-row input:focus{outline:none;border-color:var(--accent)}.load-code-row .btn{display:inline-flex;gap:4px;align-items:center}.load-code-err{color:#fca5a5;font-size:12px}.promo-card.spin{background:linear-gradient(135deg,#7c3aed3d,#14183c);color:#c4b5fd}.promo-card.cash{background:linear-gradient(135deg,#10b98138,#14183c);color:#6ee7b7}.promo-card.race{background:linear-gradient(135deg,#eab30838,#14183c);color:#fde047}.promo-card.refer{background:linear-gradient(135deg,#ec489938,#14183c);color:#f9a8d4}.side-item.rewards-link{position:relative}.side-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e33;margin-left:auto;animation:pulse 1.8s infinite}.sidebar.collapsed .side-dot{display:none}.rewards-page .rw-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:14px}.rw-col{display:grid;gap:14px;align-content:start}.rw-card{display:grid;gap:12px;padding:16px;border-radius:16px;background:linear-gradient(180deg,var(--panel),var(--bg-2));border:1px solid var(--line)}.rw-card>header{display:flex;gap:10px;align-items:flex-start;color:var(--accent)}.rw-card>header div{display:grid;gap:2px}.rw-card>header b{color:#fff;font-size:16px}.rw-card>header small{color:var(--text-2);font-size:12px}.rw-wheel{background:radial-gradient(80% 60% at 50% 40%,rgba(124,58,237,.22),transparent 70%),linear-gradient(180deg,var(--panel),var(--bg-2))}.dw{position:relative;width:min(300px,78vw);margin:6px auto 0}.dw-svg{display:block;width:100%;filter:drop-shadow(0 14px 30px rgba(0,0,0,.5))}.dw-pointer{position:absolute;left:50%;top:-8px;z-index:2;width:26px;height:30px;transform:translate(-50%);background:linear-gradient(180deg,#fff4c4,#f5b820);clip-path:polygon(50% 100%,0 0,100% 0);filter:drop-shadow(0 3px 4px rgba(0,0,0,.5))}.dw-won{text-align:center;font-weight:800;color:#4ade80;animation:pop .35s}.rw-glow{box-shadow:0 0 #3b82ff99;animation:rwGlow 1.8s infinite}@keyframes rwGlow{70%{box-shadow:0 0 0 12px #3b82ff00}}.rw-reasons{display:grid;gap:6px;padding:12px;border-radius:12px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);font-size:13px;color:#fcd34d}.rw-reasons b{color:#fff}.rw-reasons .btn{justify-self:start;margin-top:4px}.rw-cash-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rw-cash-grid>div{display:grid;gap:2px;padding:12px;border-radius:12px;background:#10b98114;border:1px solid rgba(16,185,129,.2)}.rw-cash-grid small{color:var(--text-2);font-size:11px}.rw-cash-grid b{font-size:22px;color:#6ee7b7}.rw-cash-grid em{font-style:normal;font-size:11px;color:var(--text-3, #7d86a8)}.rw-links{display:grid;gap:8px}.rw-link{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--panel);border:1px solid var(--line);color:var(--accent);text-decoration:none;transition:transform .15s,border-color .15s}.rw-link:hover{transform:translateY(-2px);border-color:var(--accent)}.rw-link div{display:grid;gap:2px}.rw-link b{color:#fff}.rw-link small{color:var(--text-2);font-size:12px}.rw-missions ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.rw-missions li{display:grid;gap:8px;padding:12px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line)}.rw-missions li.ready{border-color:#22c55e99;box-shadow:0 0 0 3px #22c55e1f}.rw-missions li.claimed{opacity:.6}.ms-top{display:flex;justify-content:space-between;gap:8px;font-weight:700;font-size:13px}.ms-top em{font-style:normal;color:#4ade80;white-space:nowrap}.ms-bar{height:6px;border-radius:6px;background:#ffffff14;overflow:hidden}.ms-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1e5bff,#3ad0ff);transition:width .4s}li.ready .ms-bar i,li.claimed .ms-bar i{background:linear-gradient(90deg,#16a34a,#4ade80)}.ms-foot{display:flex;justify-content:space-between;align-items:center}.ms-foot small{color:var(--text-2)}.ms-done{display:inline-flex;gap:4px;align-items:center;color:#4ade80;font-size:12px;font-weight:700}.tour-hero{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:20px;border-radius:18px;background:radial-gradient(70% 90% at 0% 0%,rgba(234,179,8,.28),transparent 60%),linear-gradient(135deg,#1a1d3a,#0d1024);border:1px solid rgba(234,179,8,.3)}.tour-trophy{width:76px;height:76px;border-radius:20px;display:grid;place-items:center;color:#1a1300;background:linear-gradient(135deg,#fff4c4,#f5b820 50%,#b8780a);box-shadow:0 12px 30px #eab30859;animation:vgFloat 3s ease-in-out infinite}.tour-hero small{color:#fde047;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.tour-hero h2{margin:4px 0;font-size:28px;color:#fff}.tour-hero p{margin:0;color:var(--text-2);font-size:13px}.tour-timer{display:grid;justify-items:center;gap:2px;padding:10px 14px;border-radius:12px;background:#0000004d;color:#fde047;font-size:11px}.tour-timer b{font-size:18px;color:#fff;font-variant-numeric:tabular-nums}.tour-prizes{display:grid;grid-template-columns:repeat(10,1fr);gap:6px;margin:12px 0}.tp{display:grid;justify-items:center;gap:2px;padding:8px 4px;border-radius:10px;background:var(--panel);border:1px solid var(--line);font-size:12px}.tp b{color:#fde047;font-size:12px}.tp-1{background:linear-gradient(180deg,rgba(234,179,8,.25),var(--panel))}.tour-me{display:flex;gap:10px;align-items:center;padding:12px 14px;margin-bottom:12px;border-radius:12px;background:#3b82ff1f;border:1px solid rgba(59,130,255,.35);color:#93c5fd;font-size:14px}.tour-me b{color:#fff}.tour-board{border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.tb-head,.tb-row{display:grid;grid-template-columns:48px 1fr 1fr 90px;gap:8px;align-items:center;padding:10px 14px;font-size:13px}.tb-head{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);background:var(--bg-2)}.tb-row+.tb-row{border-top:1px solid var(--line)}.tb-row span:nth-child(3),.tb-head span:nth-child(3){text-align:right}.tb-row span:last-child,.tb-head span:last-child{text-align:right;color:#fde047;font-weight:700}.tb-row.top1{background:linear-gradient(90deg,rgba(234,179,8,.16),transparent)}.tb-row.me{background:#3b82ff24}.tb-row em{color:#93c5fd;font-style:normal}.tb-empty{padding:18px;text-align:center}.tour-last{margin:16px 0 8px}.tour-last h3{font-size:15px}.tl-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.tl-list>div{display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:10px 12px;border-radius:10px;background:var(--panel);font-size:13px}.tl-list em{font-style:normal;color:#4ade80;font-weight:700}.ref-hero{text-align:center;padding:26px 18px;border-radius:18px;background:radial-gradient(70% 80% at 50% 0%,rgba(236,72,153,.25),transparent 70%),linear-gradient(135deg,#1c1535,#0d1024);border:1px solid rgba(236,72,153,.3);margin-bottom:14px}.ref-ico{width:70px;height:70px;margin:0 auto 12px;border-radius:20px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ec4899,#7c3aed);box-shadow:0 12px 30px #ec489959}.ref-hero h2{margin:0 0 8px;font-size:22px}.ref-hero p{margin:0 auto;max-width:560px;color:var(--text-2)}.ref-hero p b{color:#f9a8d4}.ref-link{display:grid;gap:8px;padding:16px;border-radius:14px;background:var(--panel);border:1px solid var(--line);margin-bottom:12px}.ref-link label{font-size:12px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}.ref-row{display:flex;gap:8px}.ref-row input{flex:1;min-width:0;height:42px;padding:0 12px;border-radius:10px;border:1px solid var(--line-2);background:var(--bg-2);color:#fff;font:inherit}.ref-row .btn{display:inline-flex;gap:6px;align-items:center}.ref-code{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.ref-code b{color:#fff;font-family:ui-monospace,Menlo,monospace;letter-spacing:1.5px}.ref-code button{color:var(--accent);display:grid;place-items:center}.ref-share{display:flex;gap:8px;flex-wrap:wrap}.ref-share a{padding:8px 14px;border-radius:8px;font-weight:700;font-size:13px;color:#fff;text-decoration:none}.ref-share .wa{background:#1faa55}.ref-share .tg{background:#229ed9}.ref-share .x{background:#111;border:1px solid #333}.ref-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.ref-stats>div{display:grid;gap:2px;padding:12px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.ref-stats small{font-size:11px;color:var(--text-2)}.ref-stats b{font-size:19px}.ref-stats .hl{border-color:#22c55e80;background:#22c55e14}.ref-stats .hl b{color:#4ade80}.ref-list{margin-top:16px;display:grid;gap:6px}.ref-list h3,.ref-how h3{font-size:15px;margin:0 0 4px}.ref-list>div{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:10px 12px;border-radius:10px;background:var(--panel);font-size:13px}.ref-list small{color:var(--text-2)}.ref-how{margin-top:18px;padding:16px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.ref-how ol{margin:6px 0 10px;padding-left:20px;color:var(--text-2);line-height:1.7}@media (max-width: 760px){.rewards-page .rw-grid{grid-template-columns:1fr}.tour-hero{grid-template-columns:auto 1fr}.tour-timer{grid-column:1 / -1;grid-auto-flow:column;justify-content:center;gap:8px;align-items:center}.tour-hero h2{font-size:22px}.tour-prizes{grid-template-columns:repeat(5,1fr)}.tb-head,.tb-row{grid-template-columns:36px 1fr 1fr 70px;padding:9px 10px;font-size:12px}.ref-stats{grid-template-columns:1fr 1fr}.rw-cash-grid{grid-template-columns:1fr}}.quickbet{margin:10px 12px 0;padding:10px 12px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line);display:grid;gap:8px;flex:none}.quickbet.on{border-color:#facc158c;background:linear-gradient(135deg,rgba(250,204,21,.12),var(--bg-2))}.qb-toggle{display:flex;align-items:center;gap:10px;text-align:left;width:100%}.qb-toggle b{display:block;font-size:13px;color:#fff}.qb-toggle small{font-size:11px;color:var(--text-2)}.qb-switch{flex:none;width:38px;height:22px;border-radius:22px;background:var(--panel-3);position:relative;transition:background .2s}.qb-switch i{position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.quickbet.on .qb-switch{background:#eab308}.quickbet.on .qb-switch i{transform:translate(16px)}.qb-stakes{display:grid;grid-template-columns:repeat(4,1fr) 1.4fr;gap:6px}.qb-stakes button{height:30px;border-radius:8px;background:var(--panel-2);font-weight:800;font-size:12px;color:var(--text-2)}.qb-stakes button.on{background:#eab308;color:#1a1300}.qb-stakes label{display:flex;align-items:center;gap:2px;padding:0 8px;border-radius:8px;background:var(--panel-2);color:var(--text-2);font-size:12px}.qb-stakes input{width:100%;min-width:0;background:none;border:0;color:#fff;font-weight:800;font:inherit;outline:none}.slip-quick-tag{margin-left:6px;padding:2px 7px;border-radius:10px;background:#eab308;color:#1a1300;font-size:11px;font-weight:800}.odds-btn.quick:not(:disabled):hover{box-shadow:inset 0 0 0 1px #eab308}.odds-btn.placing{animation:qbPulse .6s infinite alternate;box-shadow:inset 0 0 0 2px #eab308}@keyframes qbPulse{to{background:#eab30840}}.acca-ins{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 12px;margin-bottom:8px;border-radius:12px;background:var(--bg-2);border:1px dashed var(--line-2)}.acca-ins.on{border:1px solid rgba(34,197,94,.5);background:linear-gradient(135deg,rgba(34,197,94,.14),var(--bg-2))}.ai-ico{font-size:20px}.acca-ins b{display:block;font-size:12.5px}.acca-ins.on b{color:#4ade80}.acca-ins small{font-size:11px;color:var(--text-2);line-height:1.35}.ai-dots{display:flex;gap:3px}.ai-dots i{width:7px;height:7px;border-radius:50%;background:var(--panel-3)}.ai-dots i.on{background:#22c55e}.ins-tag{margin:-2px 14px 8px;padding:6px 10px;border-radius:8px;font-size:12px;background:#22c55e1a;color:#86efac}.ins-tag.paid{background:#eab30824;color:#fde047}.fav-star{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--text-3, #6b7494);transition:color .15s,transform .15s,background .15s;flex:none}.fav-star:hover{color:#fde047;background:#fde04714}.fav-star.on{color:#facc15}.fav-star.on svg{fill:#facc15}.fav-star:active{transform:scale(.85)}.ev-meta{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:26px}.feat-right{display:inline-flex;align-items:center;gap:4px}.match-league .fav-star{margin-left:2px}.stats-link{display:block;margin:-4px 0 12px;padding:10px 12px;border-radius:10px;background:#3b82ff1a;border:1px solid rgba(59,130,255,.3);color:#93c5fd;font-size:13px;font-weight:700;text-decoration:none}.st-range{margin-bottom:14px}.st-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px}.st-kpi{display:grid;gap:3px;padding:14px;border-radius:14px;background:var(--panel);border:1px solid var(--line);min-width:0}.st-kpi small{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--text-2);font-weight:600}.st-kpi b{font-size:20px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-kpi em{font-style:normal;font-size:11.5px;color:var(--muted)}.st-kpi.hero.pos{background:linear-gradient(135deg,rgba(34,197,94,.18),var(--panel));border-color:#22c55e66}.st-kpi.hero.neg{background:linear-gradient(135deg,rgba(239,68,68,.16),var(--panel));border-color:#ef444459}.st-kpi.hero b{font-size:24px}.st-kpi.hero.pos b{color:#4ade80}.st-kpi.hero.neg b{color:#f87171}.st-card{padding:16px;border-radius:16px;background:var(--panel);border:1px solid var(--line);margin-bottom:14px;min-width:0}.st-card h3{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:15px}.st-chart{position:relative}.st-chart svg{display:block;width:100%;height:220px;touch-action:pan-y}.st-grid{stroke:#ffffff0d;stroke-width:1}.st-zero{stroke:#ffffff40;stroke-width:1;stroke-dasharray:4 4}.st-cross{stroke:#ffffff59;stroke-width:1}.st-tip{position:absolute;top:0;transform:translate(-50%);display:grid;gap:1px;padding:6px 10px;border-radius:8px;background:#0b0e1d;border:1px solid var(--line-2);box-shadow:0 8px 20px #0006;pointer-events:none;white-space:nowrap;font-size:12px}.st-tip small,.st-tip span{color:var(--text-2);font-size:11px}.st-axis{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-top:4px}.st-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.st-bars{display:grid;gap:10px}.st-bar{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) auto;grid-template-areas:"n t v" "n s s";gap:2px 10px;align-items:center;font-size:13px}.st-bar>span{grid-area:n}.st-track{grid-area:t;height:8px;border-radius:4px;background:#ffffff0d;overflow:hidden}.st-track i{display:block;height:100%;border-radius:4px}.st-track i.pos{background:#22c55e}.st-track i.neg{background:#ef4444}.st-bar>b{grid-area:v;font-variant-numeric:tabular-nums}.st-bar>small{grid-area:s;font-size:11px;color:var(--muted)}.st-casino-sum{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;color:var(--text-2)}.st-casino-sum b{font-size:18px}.st-table{display:grid;border-radius:10px;overflow:hidden;border:1px solid var(--line)}.st-tr{display:grid;grid-template-columns:minmax(0,1.6fr) .7fr 1fr .8fr 1fr;gap:8px;padding:9px 12px;font-size:13px;font-variant-numeric:tabular-nums}.st-tr+.st-tr{border-top:1px solid var(--line)}.st-tr.head{background:var(--bg-2);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-2)}.st-tr span:not(:first-child){text-align:right}.win{color:#4ade80}.loss{color:#f87171}@media (max-width: 900px){.st-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 600px){.st-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.st-kpi.hero{grid-column:1 / -1}.st-two{grid-template-columns:1fr}.st-chart svg{height:180px}.st-tr{grid-template-columns:minmax(0,1.4fr) .6fr 1fr 1fr}.st-tr>span:nth-child(4){display:none}}.bf-row .pending{color:#fbbf24;font-weight:700}.bf-row.open .bf-kind{box-shadow:0 0 0 2px #fbbf2473}.bf-game-txt{display:grid;min-width:0;flex:1}.bf-user-sm{display:none}.bf-copy{flex:none;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:6px;background:#3ad0ff1f;color:#7ee3ff;font-size:11px;font-weight:800;border:1px solid rgba(58,208,255,.3)}.bf-copy:hover{background:#3ad0ff3d}.player-tag{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:0;background:none;border:0;color:#e6ebf5;font:inherit;font-weight:700;cursor:pointer;text-align:left}.player-tag:disabled{cursor:default}.player-tag:not(:disabled):hover span{color:#7ee3ff;text-decoration:underline}.player-tag.hidden{color:var(--muted);font-style:italic}.player-tag .tier-badge{flex:none}@media (max-width: 720px){.bf-row .bf-col-user{display:none}.bf-user-sm{display:block;margin-top:2px;font-size:11px}.bf-user-sm .player-tag{font-weight:600;color:var(--text-2)}.bf-copy span{display:none}.bf-copy{width:26px;padding:0;justify-content:center}}.pcard-modal{display:grid;gap:14px;min-width:min(360px,84vw)}.pc-loading{display:grid;place-items:center;padding:30px}.pc-head{display:flex;gap:14px;align-items:center;padding:14px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--tc) 22%,transparent),#14183c99);border:1px solid color-mix(in srgb,var(--tc) 40%,transparent)}.pc-avatar{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;font-weight:900;font-size:20px;color:#fff;background:linear-gradient(135deg,#1e5bff,#7c3aed);box-shadow:0 0 0 3px var(--tc)}.pc-head h3{margin:0 0 4px;font-size:18px}.pc-staff{font-style:normal;font-size:10px;padding:2px 6px;border-radius:6px;background:#16a34a;vertical-align:middle}.pc-tier{display:flex;align-items:center;gap:6px;font-weight:700;color:var(--tc)}.pc-progress>div{height:6px;border-radius:6px;background:#ffffff14;overflow:hidden}.pc-progress i{display:block;height:100%}.pc-progress small{color:var(--text-2);font-size:11px}.pc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pc-stats>div{display:grid;justify-items:center;gap:2px;padding:10px 6px;border-radius:12px;background:var(--bg-2);color:var(--accent)}.pc-stats b{color:#fff;font-size:16px}.pc-stats small{color:var(--text-2);font-size:11px}.pc-best{display:grid;gap:6px}.pc-best>div{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--text-2)}.pc-best svg{color:#f5c542;flex:none}.pc-best b{color:#fff}.pref-block{display:grid;gap:8px;margin-bottom:14px}.pref-label{font-size:12px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}.odds-fmt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.odds-fmt button{display:grid;gap:2px;padding:10px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line);color:var(--text-2)}.odds-fmt button.on{border-color:var(--accent);background:#3b82ff1f;color:#fff}.odds-fmt small{color:var(--muted);font-family:ui-monospace,Menlo,monospace}.odds-fmt-compact{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.pref-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0 0;border-top:1px solid var(--line);cursor:pointer}.pref-toggle div{display:grid;gap:2px}.pref-toggle small{color:var(--text-2);font-size:12px}.switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:44px;height:26px;border-radius:20px;background:var(--panel-3, #2a3150);position:relative;cursor:pointer;transition:background .2s}.switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.switch:checked{background:var(--accent)}.switch:checked:after{transform:translate(18px)}.seg-scroll{overflow-x:auto;scrollbar-width:none;max-width:100%}.seg-scroll::-webkit-scrollbar{display:none}.ab-filters{display:grid;grid-template-columns:2fr repeat(3,1fr) 1fr;gap:8px;margin-bottom:12px}.ab-filters input,.ab-filters select{height:38px;padding:0 10px;border-radius:10px;border:1px solid var(--line-2);background:var(--bg-2);color:#fff;font:inherit;min-width:0}.ab-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:12px}.ab-summary>div{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.ab-summary small{font-size:11px;color:var(--text-2)}.ab-summary b{font-size:16px}.ab-summary .pos b{color:#4ade80}.ab-summary .neg b{color:#f87171}.ab-summary .warn{border-color:#fbbf2466}.ab-summary .warn b{color:#fbbf24}.ab-exposure{padding:12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);margin-bottom:12px;display:grid;gap:6px}.ab-exposure h4{margin:0 0 4px;font-size:13px}.ab-exposure>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;font-size:13px}.ab-exposure small{color:var(--text-2)}.ab-exposure b{color:#fbbf24}.ab-list{display:grid;gap:6px}.ab-bet{border-radius:12px;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--line-2);overflow:hidden}.ab-bet.st-open{border-left-color:#fbbf24}.ab-bet.st-won{border-left-color:#22c55e}.ab-bet.st-lost{border-left-color:#ef4444}.ab-bet.st-cashout{border-left-color:#3ad0ff}.ab-main{display:grid;grid-template-columns:1.2fr 2fr .7fr .6fr .8fr .8fr 1.1fr;gap:10px;align-items:center;width:100%;padding:10px 12px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.ab-main>span{display:grid;min-width:0}.ab-main small{color:var(--text-2);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-main b{font-size:13px}.ab-tags{display:flex!important;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-end}.ab-tags em{font-style:normal;font-size:10px;font-weight:800;padding:2px 6px;border-radius:6px;text-transform:uppercase;background:var(--panel-2)}.ab-st.st-open{color:#fbbf24}.ab-st.st-won{color:#4ade80}.ab-st.st-lost{color:#f87171}.ab-st.st-cashout{color:#7ee3ff}.ab-live{background:#e11d48!important;color:#fff}.ab-legs{display:grid;gap:6px;padding:0 12px 12px;font-size:12.5px}.ab-legs>div{display:grid;grid-template-columns:1.2fr 2fr auto auto;gap:10px;align-items:center;padding:8px 10px;border-radius:8px;background:var(--bg-2)}.ab-legs em{font-style:normal;font-size:11px;text-transform:uppercase;font-weight:800}.ab-legs .st-won em{color:#4ade80}.ab-legs .st-lost em{color:#f87171}.ab-legs .st-open em{color:#fbbf24}@media (max-width: 900px){.ab-filters{grid-template-columns:1fr 1fr}.ab-filters input:first-child{grid-column:1 / -1}.ab-summary{grid-template-columns:repeat(2,1fr)}.ab-main{grid-template-columns:1fr 1fr 1fr}.ab-main .ab-what{grid-column:1 / -1;order:-1}.ab-main .ab-user{grid-column:1 / -1;order:-2}.ab-tags{grid-column:1 / -1;justify-content:flex-start}.ab-legs>div{grid-template-columns:1fr auto}.ab-legs>div>span:nth-child(2){grid-column:1 / -1;order:3}}.trending{margin:18px 0 6px}.trending .flame{color:#fb923c}.trend-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,280px);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.trend-row::-webkit-scrollbar{display:none}.trend-card{scroll-snap-align:start;display:grid;gap:8px;padding:12px;border-radius:14px;background:linear-gradient(160deg,rgba(251,146,60,.12),var(--panel) 45%);border:1px solid var(--line);min-width:0}.trend-card.on{border-color:var(--accent)}.trend-top{display:flex;align-items:center;gap:6px;min-width:0;font-size:11px;color:var(--text-2)}.trend-rank{font-weight:900;color:#fb923c}.trend-event{font-weight:700;font-size:13px;color:#fff;text-decoration:none}.trend-pick{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.trend-pick>div{display:grid;min-width:0}.trend-pick small{color:var(--text-2);font-size:11px}.trend-odds{min-width:64px;height:38px}.trend-heat{height:4px;border-radius:4px;background:#ffffff0f;overflow:hidden}.trend-heat i{display:block;height:100%;background:linear-gradient(90deg,#f59e0b,#ef4444)}.trend-count{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-2)}.pcard-modal{padding:18px 16px 20px;min-width:0}@media (min-width: 560px){.pcard-modal{min-width:380px}}.pc-head{margin-right:34px}@media (max-width: 720px){.ab-exposure>div{grid-template-columns:minmax(0,1fr) auto}.ab-exposure small{grid-row:2;grid-column:1 / -1}}:root{--safe-t: env(safe-area-inset-top, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px)}html{touch-action:manipulation}button,a,[role=button]{-webkit-tap-highlight-color:transparent}.topbar{height:calc(var(--top-h) + var(--safe-t));padding-top:var(--safe-t)}@media (max-width: 899px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px!important}}@media (max-width: 767px){.topbar{background:#0b0e1ff7;padding-left:max(10px,var(--safe-l));padding-right:max(10px,var(--safe-r))}.main{padding-top:calc(var(--top-h) + var(--safe-t) + 12px);padding-left:max(12px,var(--safe-l));padding-right:max(12px,var(--safe-r))}.foot-links{gap:4px 18px}.foot-links a{display:inline-block;padding:6px 0}}@media (max-width: 559px){.market .odds-row:not(.two) .odds-btn{height:auto;min-height:56px;padding-top:6px;padding-bottom:6px}.market .odds-row:not(.two) .odds-label{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;overflow-wrap:anywhere}}.bf-user-sm,.bf-col-user{min-width:0;overflow:hidden}.player-tag>span:not(.tier-badge){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){.bf-row{grid-template-columns:minmax(0,1.8fr) minmax(0,.95fr) minmax(0,.7fr) minmax(0,1fr);gap:6px}.bf-row>span:not(.bf-game){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-game{gap:6px}}@media (min-width: 768px) and (max-width: 899px){.action-bar{bottom:calc(52px + var(--safe-b))!important}.casino-page{padding-bottom:150px!important}.casino-page.g-roulette,.casino-page.g-hilo{padding-bottom:200px!important}}.betslip .slip-body{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.betslip .slip-picks{flex:none;overflow:visible;min-height:0}.betslip .slip-foot{margin-top:auto}.jp-banner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding:14px 18px;border-radius:16px;overflow:hidden;color:#fff;background:linear-gradient(110deg,#3b1a00,#7a3d00 35%,#b8750a 55%,#5a2a00);border:1px solid rgba(255,216,74,.6);box-shadow:0 8px 26px #ffa0002e,inset 0 1px #ffffff40}.jp-glow{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(115deg,transparent 42%,rgba(255,245,200,.35) 50%,transparent 58%);animation:jpShine 3.6s ease-in-out infinite;pointer-events:none}@keyframes jpShine{0%,50%{transform:translate(-40%)}to{transform:translate(40%)}}.jp-left{position:relative;display:grid;gap:2px;min-width:0}.jp-left small{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:900;letter-spacing:.16em;color:#ffe9a8}.jp-left b{font-family:Cinzel,Georgia,serif;font-size:clamp(26px,6.5vw,38px);font-weight:900;line-height:1.05;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fffbe0,#ffd84a 55%,#e39a00);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 rgba(60,20,0,.8))}.jp-left span{font-size:12px;color:#ffe9c2}.jp-last{position:relative;display:grid;justify-items:end;text-align:right;font-size:12px;color:#ffe9c2}.jp-last b{font-size:16px;color:#fff}.jp-compact{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:900;letter-spacing:.1em;color:#3b1a00;background:linear-gradient(180deg,#fff3b0,#ffcf33 55%,#d99a00);box-shadow:0 0 12px #ffc83c99}.jp-compact b{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12px}.jp-hit{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:20px;background:radial-gradient(60% 50% at 50% 45%,#783c00bf,#000000e0);animation:fade .3s ease-out;cursor:pointer}.jp-hit-card{position:relative;display:grid;justify-items:center;gap:6px;padding:26px 30px;border-radius:22px;text-align:center;background:linear-gradient(180deg,#5a2a00,#2a1200);border:3px solid #ffd84a;box-shadow:0 0 60px #ffc83cb3;animation:jpPop .6s cubic-bezier(.3,1.6,.5,1)}.jp-hit-card small{font-size:12px;font-weight:900;letter-spacing:.2em;color:#ffe9a8}.jp-hit-card b{font-family:Cinzel,Georgia,serif;font-size:clamp(28px,8vw,44px);font-weight:900;color:#ffe28a}.jp-hit-card strong{font-size:clamp(34px,10vw,58px);font-weight:900;color:#fff;text-shadow:0 0 24px #ffd84a}.jp-hit-card span{font-size:12.5px;color:#ffe9c2}@keyframes jpPop{0%{transform:scale(.4);opacity:0}}.jp-coins i{position:absolute;top:-30px;left:var(--x);width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffbe0,#ffcf33 50%,#a86400);box-shadow:0 0 8px #ffc83ccc;animation:jpFall var(--d) linear var(--delay) infinite}@keyframes jpFall{to{transform:translateY(110vh) rotate(540deg)}}.ch-toast{position:fixed;z-index:190;left:50%;top:calc(var(--top-h) + var(--safe-t, 0px) + 12px);transform:translate(-50%);width:min(420px,calc(100vw - 24px));display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#1d3a8a,#5b21b6);border:1px solid rgba(255,216,74,.7);box-shadow:0 16px 40px #00000080,0 0 22px #7c3aed80;animation:chIn .5s cubic-bezier(.3,1.5,.5,1)}.ch-toast>svg{color:#ffd84a;flex:none}.ch-toast div{flex:1;display:grid;min-width:0}.ch-toast small{font-size:10.5px;font-weight:900;letter-spacing:.14em;color:#ffe28a}.ch-toast b{font-size:14.5px}.ch-toast span{font-size:12.5px;color:#d9e4ff}@keyframes chIn{0%{transform:translate(-50%,-30px);opacity:0}}.hof-hero{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding:16px 18px;border-radius:16px;background:linear-gradient(120deg,#2a1b5e,#121636);border:1px solid var(--line-2)}.hof-hero>svg{flex:none;color:#ffd84a}.hof-hero div{display:grid;gap:3px}.hof-hero b{font-size:18px}.hof-hero span{font-size:13px;color:var(--text-2)}.hof-controls{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.hof-controls .seg{margin:0}.hof-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hof-list li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.hof-list li.top0{border-color:#ffd84ab3;background:linear-gradient(90deg,rgba(255,216,74,.14),var(--panel) 60%)}.hof-list li.top1{border-color:#d7dee980}.hof-list li.top2{border-color:#e0934a80}.hof-rank{width:26px;flex:none;display:grid;place-items:center;font-weight:900;color:var(--muted)}.hof-main{flex:1;display:grid;gap:3px;min-width:0}.hof-main small,.hof-game{font-size:12px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hof-game:hover{color:#7ee3ff}.hof-num{display:grid;justify-items:end;text-align:right;flex:none}.hof-num b{font-size:16px;color:#3ee08a;font-variant-numeric:tabular-nums}.hof-num small{font-size:11.5px;color:var(--muted)}.ch-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin-bottom:16px}.ch-card{display:grid;gap:10px;padding:14px;border-radius:16px;background:var(--panel);border:1px solid var(--line-2)}.ch-card.open{border-color:#7c3aed99;background:linear-gradient(160deg,rgba(124,58,237,.18),var(--panel) 55%)}.ch-card.closed{opacity:.8}.ch-card.mine{box-shadow:0 0 0 2px #22c55e inset}.ch-top{display:flex;align-items:center;gap:10px}.ch-top div{flex:1;display:grid;min-width:0}.ch-top small{font-size:12px;color:var(--text-2)}.ch-ico{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;color:#c4b5fd;background:#7c3aed40}.ch-prize{flex:none;padding:6px 10px;border-radius:10px;font-weight:900;color:#3b1a00;background:linear-gradient(180deg,#fff3b0,#ffcf33 55%,#d99a00)}.ch-goal{font-size:13px;color:var(--text-2)}.ch-goal b{color:#fff}.ch-bar{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.ch-bar i{display:block;height:100%;background:linear-gradient(90deg,#7c3aed,#22d3ee)}.ch-meta{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted)}.ch-state{font-weight:800;color:#fbbf24}.ch-winners{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:12.5px;color:var(--text-2)}.ch-winners li{display:flex;align-items:center;gap:6px}.ch-winners svg{color:#ffd84a}.ch-winners li.me{color:#86efac;font-weight:800}.ch-winners em{display:inline-flex;align-items:center;gap:2px;font-style:normal}.rw-duo{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-bottom:14px}.streak-card,.promo-box{display:grid;gap:12px;align-content:start;padding:14px;border-radius:16px;background:var(--panel);border:1px solid var(--line-2)}.streak-card header,.promo-box header{display:flex;gap:10px;align-items:flex-start}.streak-card header>svg{color:#fb923c;flex:none;margin-top:2px}.promo-box header>svg{color:#7ee3ff;flex:none;margin-top:2px}.streak-card header div,.promo-box header div{display:grid;gap:2px}.streak-card header small,.promo-box header small{font-size:12.5px;color:var(--text-2)}.streak-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.streak-day{position:relative;display:grid;justify-items:center;gap:2px;padding:8px 2px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line)}.streak-day small{font-size:10px;color:var(--muted)}.streak-day b{font-size:12px}.streak-day svg{position:absolute;top:3px;right:3px;color:#22c55e}.streak-day.done{background:#22c55e1f;border-color:#22c55e73}.streak-day.today{border-color:#fb923c;box-shadow:0 0 0 1px #fb923c,0 0 14px #fb923c73;animation:stickyPulse 1.4s ease-in-out infinite}.streak-day.big b{color:#ffd84a}.promo-form{display:flex;gap:8px}.promo-form input{flex:1;min-width:0;height:44px;padding:0 12px;border-radius:var(--radius-sm);background:var(--bg-2);border:1px solid var(--line-2);color:#fff;font-weight:800;letter-spacing:.1em}.promo-form .btn{flex:none}.admin-form-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));margin:10px 0 12px}.admin-form-grid .field span{font-size:12px;color:var(--text-2)}.admin-block h3{margin:18px 0 6px}@media (max-width: 559px){.jp-banner{padding:12px 14px}.jp-last{display:none}.streak-day b{font-size:11px}.hof-controls{flex-direction:column}}.admin-rows{display:grid;gap:6px}.admin-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);font-size:13px}.admin-row>.btn{margin-left:auto}.admin-row.dim{opacity:.55}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.center-pad{display:grid;place-items:center;padding:40px 0}.section-h{margin:18px 0 10px;font-size:15px}.promo-form .btn{height:44px;padding:0 16px}.promo-box{min-width:0;overflow:hidden}.streak-day svg{top:auto;bottom:3px;right:3px}.odds-btn{position:relative}.odds-trend{position:absolute;top:2px;right:2px;z-index:2;font-style:normal;font-size:8.5px;line-height:1;min-width:14px;height:14px;padding:0 2px;border-radius:7px;display:grid;place-items:center;pointer-events:none;box-shadow:0 2px 6px #00000073}.odds-trend.drop{background:linear-gradient(135deg,#ff7a18,#ff3d5a)}.odds-trend.drift{background:#2d355f;color:#9fb4ff;font-weight:800;border:1px solid #3c4680}.odds-btn.trend-drop{border-color:#ff7a1859}.boost-tag{display:inline-flex;align-items:center;gap:3px;margin:0 6px 0 0;padding:1px 6px;border-radius:6px;font-size:10px;font-weight:800;letter-spacing:.04em;vertical-align:middle;background:linear-gradient(135deg,#ffb020,#ff5e3a);color:#1a0f00}.pick.boosted{border:1px solid rgba(255,160,40,.45);background:linear-gradient(180deg,rgba(255,150,30,.08),transparent 70%)}.slip-note.boost-note{margin:8px 12px 0;padding:8px 10px;border-radius:var(--radius-sm);font-size:12px;background:#ffa0281a;color:#ffc574;border:1px solid rgba(255,160,40,.25)}.boosts-strip,.drop-strip{margin:18px 0}.sec-sub{font-size:12px;font-weight:500;color:var(--muted);margin-left:6px}.boosts-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);gap:12px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.boosts-row::-webkit-scrollbar{height:6px}.boost-card{scroll-snap-align:start;position:relative;overflow:hidden;padding:14px;border-radius:var(--radius);display:flex;flex-direction:column;gap:12px;background:radial-gradient(120% 90% at 100% 0%,rgba(255,140,30,.22),transparent 55%),linear-gradient(160deg,#1d2146,#141733);border:1px solid rgba(255,160,40,.32)}.boost-card.dead{opacity:.55;filter:saturate(.5)}.boost-ribbon{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.08em;color:#ffc15a}.boost-ribbon em{font-style:normal;padding:1px 6px;border-radius:6px;background:#ffa0282e;color:#ffd48a}.boost-teams{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.boost-mid{display:flex;flex-direction:column;min-width:0;text-align:center;gap:2px}.boost-mid b{font-size:14px}.boost-mid a{font-size:12px;color:var(--text);opacity:.8}.boost-mid small{font-size:11px;color:var(--muted)}.boost-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.boost-prices{display:flex;align-items:baseline;gap:8px}.boost-prices s{color:var(--muted);font-size:14px}.boost-prices b{font-size:24px;font-weight:800;background:linear-gradient(135deg,#ffd36b,#ff7a3a);-webkit-background-clip:text;background-clip:text;color:transparent}.boost-arrow{color:#ff9a3a;font-weight:800}.boost-add{min-width:92px;display:inline-flex;gap:4px;justify-content:center}.boost-terms{font-size:10.5px;color:var(--muted)}.drop-list{display:flex;flex-direction:column;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);overflow:hidden}.drop-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--line)}.drop-row:first-child{border-top:0}.drop-info{display:flex;flex-direction:column;min-width:0;gap:2px}.drop-info a{color:var(--text);font-size:13px}.drop-info small{color:var(--muted);font-size:11px}.drop-pct{font-size:12px;font-weight:800;color:#ff8a3d;background:#ff7a181f;padding:3px 7px;border-radius:6px}.drop-odds{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:5px 10px;border-radius:var(--radius-sm);background:var(--odds);border:1px solid transparent;line-height:1.15}.drop-odds:hover{background:var(--odds-hover)}.drop-odds.on{background:var(--accent)}.drop-odds s{font-size:10.5px;color:var(--muted)}.drop-odds.on s{color:#ffffffb3}.drop-odds b{font-size:14px}.auto-co{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:5px 10px;border-radius:999px;font-size:12px;color:var(--muted);background:#ffffff0a;border:1px dashed var(--line);max-width:100%}.auto-co:hover{color:var(--text);border-color:var(--accent)}.auto-co.on{color:#bfe0ff;border-style:solid;border-color:#1f8bff73;background:var(--accent-soft)}.auto-co em{font-style:normal;font-weight:700;margin-left:2px;color:var(--win)}.auto-co-edit{margin-top:8px;padding:10px;border-radius:var(--radius-sm);background:#0003;border:1px solid var(--line)}.auto-co-row{display:flex;gap:6px;align-items:center}.auto-co-row .stake-input{flex:1;min-width:0}.auto-co-presets{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}.auto-co-presets button{padding:3px 9px;border-radius:6px;font-size:12px;background:var(--odds)}.auto-co-presets button:hover{background:var(--odds-hover)}.auto-co-presets small{flex-basis:100%;font-size:11px;color:var(--muted)}.bet-cashout{display:flex;flex-direction:column;align-items:stretch}.form-guide{margin-top:16px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);overflow:hidden}.form-toggle{width:100%;display:flex;align-items:center;gap:8px;padding:13px 14px;font-weight:700;font-size:14px;text-align:left}.form-chev{margin-left:auto;font-size:18px;color:var(--muted)}.form-body{padding:0 14px 14px}.form-load{display:grid;place-items:center;padding:18px}.form-err{color:var(--muted);font-size:13px;margin:6px 0}.form-teams{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-team{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--radius-sm);background:#0000002e;min-width:0}.form-name{display:flex;align-items:center;gap:8px;min-width:0}.form-team small{color:var(--muted);font-size:11px}.form-pills{display:flex;gap:4px}.fp{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-weight:800}.fp-w{background:var(--win);color:#062b14}.fp-d{background:#6b7299;color:#fff}.fp-l{background:var(--loss);color:#fff}.fp-n{background:var(--odds);color:var(--muted)}.h2h-bar{display:flex;height:22px;border-radius:6px;overflow:hidden;margin-top:14px;gap:2px}.h2h-bar i{display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;min-width:0}.h2h-bar .hw{background:var(--accent)}.h2h-bar .dr{background:#6b7299}.h2h-bar .aw{background:#b04cff}.h2h-legend{display:flex;justify-content:space-between;gap:8px;margin-top:6px;font-size:11px;color:var(--muted)}.h2h-legend span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h2h-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.h2h-list li{display:grid;grid-template-columns:64px minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;font-size:12.5px;padding:6px 8px;border-radius:6px;background:#00000024}.h2h-list li small{color:var(--muted);font-size:11px}.h2h-list li span:last-child{text-align:right}.h2h-list li b{padding:2px 8px;border-radius:5px;background:var(--odds)}@media (max-width: 560px){.boosts-row{grid-auto-columns:86%}.form-teams{grid-template-columns:1fr}.h2h-list li{grid-template-columns:52px minmax(0,1fr) auto minmax(0,1fr);gap:6px;font-size:12px}.drop-row{padding:9px 10px;gap:8px}}.pick-stake .stake-input{min-width:0}.pick-stake .stake-input input{min-width:0;width:100%}.h2h-list li small{white-space:nowrap}.live-dot{position:relative;box-shadow:none;animation:none}.live-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--live, #ff3d57);animation:liveRing 1.4s ease-out infinite;will-change:transform,opacity}@keyframes liveRing{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(3);opacity:0}}.trust{margin:22px 0 8px;display:flex;flex-direction:column;gap:16px}.partners h3{font-size:15px;margin:0 0 10px}.partners-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.partner{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);color:var(--text);min-width:0}a.partner:hover{border-color:var(--accent)}.partner img{width:56px;height:40px;object-fit:contain;flex:none}.partner span{display:flex;flex-direction:column;min-width:0}.partner b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner small{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trust-row{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.trust-row>div{display:flex;align-items:center;gap:10px;padding:12px;border-radius:var(--radius);background:linear-gradient(160deg,rgba(31,139,255,.08),transparent 70%),var(--panel);border:1px solid var(--line);min-width:0}.trust-row svg{color:var(--accent);flex:none}.trust-row span{display:flex;flex-direction:column;min-width:0}.trust-row b{font-size:12.5px}.trust-row small{font-size:11px;color:var(--muted)}@media (max-width: 900px){.trust-row{grid-template-columns:repeat(2,1fr)}.trust-row>div:last-child{grid-column:1 / -1}}.sp-preview{margin:10px 0;padding:12px;border-radius:10px;background:var(--panel);display:inline-block}.sp-preview img{max-width:200px;max-height:70px;object-fit:contain;display:block}.sp-thumb{width:44px;height:30px;object-fit:contain}.ab-grade{display:inline-flex;gap:4px}.ab-grade button{padding:3px 9px;border-radius:6px;font-size:11.5px;font-weight:800}.ab-grade .g-won{background:#22c55e2e;color:#4ade80}.ab-grade .g-lost{background:#f0506e2e;color:#f87191}.ab-grade .g-void{background:var(--odds);color:var(--muted)}@media (max-width: 700px){.admin-tabs{display:grid!important;grid-template-columns:repeat(4,1fr);gap:4px;overflow:visible;padding:4px}.admin-tabs button{padding:8px 2px;font-size:11.5px;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-row{flex-wrap:wrap;row-gap:6px}.ab-grade{width:100%}.ab-grade button{flex:1;padding:7px 0}}.lobby-games{scroll-margin-top:calc(var(--top-h) + 8px)}.toto-banner{display:flex;align-items:center;gap:12px;margin:14px 0;padding:14px 16px;border-radius:var(--radius);color:var(--text);background:radial-gradient(120% 140% at 0% 0%,rgba(253,224,71,.22),transparent 55%),linear-gradient(120deg,#2a1d05,#161a33 60%);border:1px solid rgba(253,224,71,.35)}.toto-banner:hover{border-color:#fde047}.tb-ico{font-size:30px}.tb-mid{display:flex;flex-direction:column;flex:1;min-width:0}.tb-mid small{font-size:10.5px;font-weight:800;letter-spacing:.08em;color:#fde68a}.tb-mid b{font-size:24px;font-weight:900;color:#ffe07a;font-variant-numeric:tabular-nums}.tb-mid em{font-style:normal;font-size:11.5px;color:var(--muted)}.toto-hero{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;padding:18px;border-radius:var(--radius-lg);margin-bottom:12px;background:radial-gradient(90% 120% at 0% 0%,rgba(253,224,71,.25),transparent 55%),linear-gradient(135deg,#2a1d05,#141733 65%);border:1px solid rgba(253,224,71,.3)}.toto-hero>div:first-child{display:flex;flex-direction:column;gap:2px}.toto-hero small{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.1em;color:#fde68a}.toto-hero b{font-size:clamp(30px,8vw,44px);font-weight:900;color:#ffe07a;font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(255,200,60,.35)}.toto-hero span{font-size:12.5px;color:var(--muted)}.toto-hero em{font-style:normal;color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.toto-tools{display:flex;gap:6px;margin-bottom:8px}.toto-tools button{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:700;background:var(--odds)}.toto-tools button:hover{background:var(--odds-hover)}.toto-list{display:flex;flex-direction:column;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);background:var(--panel)}.toto-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border-top:1px solid var(--line)}.toto-row:first-child{border-top:0}.toto-row.done .toto-n{background:var(--accent);color:#fff}.toto-n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;background:var(--odds);color:var(--muted)}.toto-match{display:flex;flex-direction:column;min-width:0;gap:1px}.toto-match span{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.toto-match small{font-size:10.5px;color:var(--muted)}.toto-picks{display:grid;grid-template-columns:repeat(3,52px);gap:5px}.toto-picks button{display:flex;flex-direction:column;align-items:center;justify-content:center;height:44px;border-radius:8px;background:var(--odds);border:1px solid transparent;line-height:1.1}.toto-picks button b{font-size:15px}.toto-picks button small{font-size:10px;color:var(--muted)}.toto-picks button.on{background:var(--accent);border-color:#7cc0ff}.toto-picks button.on small{color:#fffc}.toto-slip{position:sticky;bottom:calc(var(--mnav-h) + 8px + var(--safe-b));z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 14px;border-radius:var(--radius);background:#1b2042;border:1px solid var(--line);box-shadow:var(--shadow)}@media (min-width: 900px){.toto-slip{bottom:12px}}.toto-slip>div{display:flex;flex-direction:column}.toto-slip small{color:var(--muted);font-size:11.5px}.toto-slip b{font-size:20px}.toto-slip em{font-style:normal;font-size:11px}.toto-rules{display:block;font-size:12px;line-height:1.5;margin:12px 2px}.toto-mine{margin-top:14px}.toto-mine h4{margin:0 0 8px;font-size:14px}.toto-entry{padding:10px;border-radius:10px;background:var(--panel);border:1px solid var(--line);margin-bottom:6px;display:flex;flex-direction:column;gap:6px}.toto-chips{display:flex;flex-wrap:wrap;gap:4px}.toto-chips span{min-width:26px;padding:3px 6px;border-radius:6px;text-align:center;font-size:11.5px;font-weight:800;background:var(--odds)}.toto-chips span.ok{background:#22c55e40;color:#4ade80}.toto-chips span.bad{background:#f0506e33;color:#f87191}.toto-entry small{color:var(--muted);font-size:12px}.toto-round{margin-bottom:10px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);padding:4px 12px 12px}.toto-round-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;text-align:left}.toto-round-head span{display:flex;flex-direction:column;min-width:0}.toto-round-head small{color:var(--muted);font-size:11.5px}.toto-round-head em{font-style:normal;font-weight:900;color:#ffe07a}.toto-res{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.toto-res>div{display:grid;grid-template-columns:26px minmax(0,1fr) 44px 34px;align-items:center;gap:8px;font-size:12.5px}.toto-res b{text-align:center}.toto-res em{font-style:normal;font-weight:800;text-align:center;color:var(--accent)}@media (max-width: 560px){.toto-picks{grid-template-columns:repeat(3,44px);gap:4px}.toto-row{gap:8px;padding:8px}.toto-match span{font-size:12.5px}}.admin-actions{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 4px}@media (max-width: 700px){.page{padding-left:12px;padding-right:12px}.section-head{margin-top:18px;margin-bottom:10px}.section-head h3{font-size:16px}.btn,.odds-btn,.chip,.pill-tabs button{touch-action:manipulation}.odds-btn{min-height:42px}.pill-tabs button{min-height:38px}.boost-card,.tip-card,.toto-banner,.drop-list,.trust-row>div{border-radius:14px}input,select,textarea{font-size:16px}.main{padding-bottom:calc(var(--mnav-h) + 16px + var(--safe-b))}}.verified-tag{margin:-2px 14px 8px;padding:6px 10px;border-radius:8px;font-size:12px;background:#38bdf81f;color:#7dd3fc}.ab-verified{background:#38bdf824;color:#7dd3fc}.ab-edit-log{display:block;color:#7dd3fc}.ab-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.bet-editor{display:grid;gap:12px;padding:12px 20px 20px}.bet-editor .muted{margin:0}.be-legs{display:grid;gap:8px}.be-leg{display:grid;grid-template-columns:minmax(0,1fr) 90px 100px;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:10px}.be-leg-info{display:grid;min-width:0}.be-leg input,.be-leg select{width:100%;min-height:38px;padding:6px 8px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-3, #1a1f3d);color:inherit;font-size:16px}.be-actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 560px){.be-leg{grid-template-columns:1fr 1fr}.be-leg-info{grid-column:1 / -1}}.bb-tag{display:inline-block;padding:1px 6px;margin-right:4px;border-radius:5px;font-size:10px;font-weight:800;letter-spacing:.04em;color:#fff;background:linear-gradient(90deg,#7c3aed,#2563eb);opacity:1}.pick.is-builder{border-color:#8b5cf68c;background:linear-gradient(180deg,rgba(139,92,246,.1),transparent 70%)}.pick-bb-legs{margin:6px 0 0;padding:0 0 0 14px;display:grid;gap:2px;font-size:12px;color:var(--text-2, #aab0d6);list-style:disc}.bb-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bb-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px}.bb-hint{display:block;margin-top:6px;text-align:center;font-size:11.5px}.leg.in-group{border-left:2px solid rgba(139,92,246,.6)}.leg-odds.bb{color:#c4b5fd;font-size:12px}.leg-odds.bb-sub{opacity:.5}@media (max-width: 899px){.bb-slip{padding:8px 10px}.bb-slip ul,.bb-slip .bb-hint{display:none}.bb-slip.has{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;row-gap:6px}.bb-slip.has .bb-price{padding:0;border:0;flex-direction:column;align-items:flex-start;font-size:11px;line-height:1.1}.bb-slip.has .bb-price b{font-size:18px}.bb-slip.has .bb-stake{margin:0;justify-content:flex-end}.bb-slip.has .bb-stake label{height:36px}.bb-slip.has .bb-stake input{width:56px;font-size:16px}.bb-slip.has .bb-err,.bb-slip.has .bb-actions{grid-column:1 / -1}.bb-slip.has .bb-actions .btn{min-height:40px;padding:0 8px;font-size:13.5px}}.be-leg2{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--panel-2, #141a3a)}.be-leg2.in-group{border-left:3px solid rgba(139,92,246,.7)}.be-leg-head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}.be-leg-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.be-leg-row label{display:grid;gap:3px}.be-leg-row small{color:var(--muted, #7c82ab);font-size:11px}.be-leg2 select,.be-leg2 input,.be-add input,.be-add select{width:100%;min-height:38px;padding:6px 8px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-3, #1a1f3d);color:inherit;font-size:16px}.be-add{display:grid;gap:8px;padding:10px 12px;border:1px dashed var(--line-2);border-radius:10px}.be-add-list{display:grid;gap:4px;max-height:220px;overflow-y:auto}.be-add-list button{display:grid;text-align:left;padding:8px 10px;border-radius:8px;background:var(--panel-3, #1a1f3d);color:inherit}.be-add-list button:hover{background:var(--line-2)}.be-add-list small{color:var(--muted, #7c82ab)}.be-add-btn{justify-self:start;display:inline-flex;align-items:center;gap:6px}.prob-bar{display:flex;gap:2px;height:4px;margin:2px 0 8px;border-radius:999px;overflow:hidden;opacity:.9}.prob-bar i{display:block;min-width:4%;border-radius:999px}.prob-bar .h{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.prob-bar .d{background:#64748b}.prob-bar .a{background:linear-gradient(90deg,#f472b6,#ec4899)}.feat-card .prob-bar{margin:4px 0 10px;height:5px}.bb-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.02em;text-transform:none;color:#ddd6fe;background:#8b5cf62e;border:1px solid rgba(167,139,250,.45);cursor:pointer;transition:background .15s}.bb-chip:hover{background:#8b5cf659}.feat-market .bb-chip{margin-left:8px}.daily-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px;margin:4px 0 18px}.daily-row:empty{display:none}.daily-card{position:relative;display:grid;gap:10px;padding:14px;border-radius:16px;overflow:hidden;border:1px solid rgba(96,165,250,.35);background:radial-gradient(120% 80% at 100% 0%,rgba(59,130,246,.28),transparent 60%),linear-gradient(160deg,#141c46,#0e1433);box-shadow:0 10px 30px #00000059}.daily-card.builder-day{border-color:#a78bfa73;background:radial-gradient(120% 80% at 100% 0%,rgba(139,92,246,.32),transparent 60%),linear-gradient(160deg,#1b1546,#110d33)}.daily-card header{display:flex;align-items:center;justify-content:space-between;gap:8px}.dc-kicker{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:900;letter-spacing:.12em;color:#93c5fd}.builder-day .dc-kicker{color:#c4b5fd}.dc-odds{padding:4px 10px;border-radius:999px;font-size:16px;font-weight:900;color:#0b1020;background:linear-gradient(90deg,#fde68a,#f59e0b);box-shadow:0 4px 14px #f59e0b59}.daily-card ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.daily-card li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#ffffff0d}.daily-card li>div{display:grid;min-width:0}.daily-card li small{color:var(--muted, #7c82ab);font-size:11.5px}.daily-card li em{font-style:normal;font-weight:800;color:#fde68a}.bd-match{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;text-align:center}.bd-match>div{display:grid;min-width:0}.bd-match small{color:var(--muted, #7c82ab);font-size:11.5px}.bd-tick{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:900;color:#0b1020;background:#a78bfa}.daily-card footer{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-2, #aab0d6)}.daily-card footer b{color:#4ade80}.daily-card footer .btn{display:inline-flex;align-items:center;gap:6px}.adm{--adm-card: #121834;--adm-card-2: #171f42;--adm-line: rgba(148, 163, 255, .14);--adm-muted: #8a91b8}.adm-shell{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:start}.adm-nav{position:sticky;top:76px;display:grid;gap:14px;padding:12px;border-radius:16px;background:var(--adm-card);border:1px solid var(--adm-line)}.adm-nav-group{display:grid;gap:2px}.adm-nav-group>small{padding:0 10px 4px;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--adm-muted)}.adm-nav button{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:13.5px;font-weight:700;text-align:left;color:#c8cdea;background:transparent;transition:background .15s,color .15s}.adm-nav button:hover{background:#ffffff0d;color:#fff}.adm-nav button.on{color:#fff;background:linear-gradient(90deg,#3b82f647,#3b82f614);box-shadow:inset 3px 0 #3b82f6}.adm-nav button em{min-width:20px;padding:1px 6px;border-radius:999px;font-size:11px;font-style:normal;font-weight:900;text-align:center;color:#1a1203;background:#fbbf24}.adm-main{min-width:0;display:grid;gap:16px}.adm-head{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:radial-gradient(120% 140% at 0% 0%,rgba(59,130,246,.22),transparent 55%),var(--adm-card);border:1px solid var(--adm-line)}.adm-head-ico{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:12px;color:#93c5fd;background:#3b82f629;border:1px solid rgba(96,165,250,.35)}.adm-head h2{margin:0;font-size:19px}.adm-head p{margin:2px 0 0;font-size:13px;color:var(--adm-muted)}.adm .admin-body{display:grid;gap:16px}.adm-note{margin:0;font-size:12.5px;color:var(--adm-muted)}.adm-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.adm-kpi{--t: #60a5fa;position:relative;display:grid;gap:4px;padding:14px 14px 14px 16px;border-radius:14px;text-align:left;color:inherit;background:linear-gradient(160deg,var(--adm-card-2),var(--adm-card));border:1px solid var(--adm-line);overflow:hidden}.adm-kpi:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--t)}.adm-kpi.link{cursor:pointer;transition:transform .12s,border-color .15s}.adm-kpi.link:hover{transform:translateY(-2px);border-color:var(--t)}.adm-kpi-ico{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--t);background:color-mix(in srgb,var(--t) 16%,transparent)}.adm-kpi small{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--adm-muted);padding-right:40px}.adm-kpi b{font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.adm-kpi em{font-size:12px;font-style:normal;color:var(--adm-muted)}.adm-kpi.tone-green{--t: #22c55e}.adm-kpi.tone-red{--t: #f43f5e}.adm-kpi.tone-red b{color:#fb7185}.adm-kpi.tone-amber{--t: #f59e0b}.adm-kpi.tone-violet{--t: #a78bfa}.adm-kpi.tone-slate{--t: #64748b}.adm-filters{display:grid;gap:10px;padding:12px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.adm-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adm-filter-row.end{justify-content:flex-end}.adm-filter-row.end .adm-switch{margin-right:auto}.adm-filters select,.adm-min{height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--adm-line);background:var(--adm-card-2);color:inherit;font-size:14px}.adm-search{flex:1 1 260px;display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--adm-line);background:var(--adm-card-2);color:var(--adm-muted)}.adm-search:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.adm-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:14px}.adm-search button{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--adm-muted);background:#ffffff0f}.adm-min{display:flex;align-items:center;gap:6px;color:var(--adm-muted);font-size:12.5px}.adm-min input{width:64px;border:0;outline:0;background:transparent;color:#fff;font-size:14px}.adm-chips{display:flex;flex-wrap:wrap;gap:6px}.adm-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:#c8cdea;background:var(--adm-card-2);border:1px solid var(--adm-line);transition:background .15s,border-color .15s,color .15s}.adm-chip:hover{color:#fff;border-color:#94a3ff59}.adm-chip.on{color:#fff;background:#3b82f638;border-color:#3b82f6}.adm-chip em{min-width:18px;padding:0 5px;border-radius:999px;font-size:10.5px;font-style:normal;text-align:center;background:#ffffff1a}.adm-chip.st-open.on{border-color:#f59e0b;background:#f59e0b2e}.adm-chip.st-won.on{border-color:#22c55e;background:#22c55e2e}.adm-chip.st-lost.on{border-color:#f43f5e;background:#f43f5e2e}.adm-switch{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;cursor:pointer}.adm-switch small{font-weight:500;color:var(--adm-muted)}.adm-switch input{position:absolute;opacity:0;pointer-events:none}.adm-switch i{position:relative;width:36px;height:20px;border-radius:999px;background:#2a3158;transition:background .15s}.adm-switch i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.adm-switch input:checked+i{background:#3b82f6}.adm-switch input:checked+i:after{transform:translate(16px)}.adm-switch input:focus-visible+i{box-shadow:0 0 0 3px #3b82f659}.adm-filters .btn{display:inline-flex;align-items:center;gap:6px}.adm-staff{margin-left:6px;padding:1px 6px;border-radius:5px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;color:#fde68a;background:#f59e0b29;border:1px solid rgba(245,158,11,.35)}.adm-count{margin:-6px 0 0;font-size:12.5px;color:var(--adm-muted)}.adm .panel,.adm .admin-block,.adm .table-wrap,.adm .ab-summary>div,.adm .ab-exposure{border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.adm .table th{font-size:11px;letter-spacing:.08em;color:var(--adm-muted);background:#ffffff05}.adm .table tbody tr:hover{background:#ffffff06}.adm .ab-bet{border-radius:12px;background:var(--adm-card);border-color:var(--adm-line);transition:border-color .15s}.adm .ab-bet:hover{border-color:#94a3ff4d}@media (max-width: 999px){.adm-shell{grid-template-columns:minmax(0,1fr);gap:12px}.adm-nav{position:sticky;top:56px;z-index:5;display:flex;gap:6px;padding:8px;overflow-x:auto;scrollbar-width:none;border-radius:14px;background:#121834f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.adm-nav::-webkit-scrollbar{display:none}.adm-nav-group{display:flex;gap:6px}.adm-nav-group>small{display:none}.adm-nav button{display:inline-flex;flex:none;gap:6px;padding:8px 12px;border-radius:999px;white-space:nowrap;border:1px solid var(--adm-line)}.adm-nav button.on{box-shadow:none;border-color:#3b82f6;background:#3b82f638}.adm-head{padding:12px 14px}.adm-head-ico{width:36px;height:36px}.adm-head h2{font-size:17px}}@media (max-width: 559px){.adm-kpis{grid-template-columns:1fr 1fr;gap:8px}.adm-kpi{padding:12px 10px 12px 13px}.adm-kpi b{font-size:17px}.adm-kpi-ico{width:26px;height:26px;top:10px;right:8px}.adm-kpi small{font-size:10px;padding-right:30px}.adm-filters select{flex:1 1 auto}.adm-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -4px;padding:0 4px}.adm-chips::-webkit-scrollbar{display:none}.adm-chip{flex:none}.adm-filter-row.end .adm-switch{flex:1 1 100%}}.adm-main>*,.adm .admin-body>*,.adm-filters>*,.adm-filter-row>*{min-width:0}.adm-chips{max-width:100%}@media (max-width: 559px){.adm-filter-row>.adm-chips{flex:1 1 100%}.adm-search{flex-basis:100%}.adm-min{flex:1 1 auto}.adm-min input{width:100%}}.adm-min span{white-space:nowrap}@media (max-width: 599px){.hero{min-height:0;padding:16px 16px 30px;margin-bottom:12px}.hero-kicker{font-size:10px;padding:3px 8px;margin-bottom:8px}.hero h2{font-size:22px;margin-bottom:6px}.hero p{font-size:13px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero .btn{min-height:40px;padding:0 16px;font-size:14px}.hero-dots{left:16px;bottom:12px}.fdp{margin:10px 0;padding:14px 14px 14px 16px;border-radius:16px}.fdp h2{font-size:24px}.section-head{margin-bottom:8px}.section-head h3{font-size:16px}.grid-events{gap:10px}.ev-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:10px 10px 10px 12px}.ev-card>*{grid-column:1 / -1}.ev-card>.ev-league{grid-column:1;min-width:0}.ev-card>.ev-meta{grid-column:2;grid-row:1;margin:0;min-height:0;gap:2px;white-space:nowrap}.ev-card>.goal-badge{grid-column:1 / -1}.ev-card .ev-teams{gap:6px;margin:8px 0}.ev-card .ev-team{font-size:14.5px}.ev-market-row{justify-content:flex-start;align-items:center;gap:8px;margin-bottom:6px}.ev-market-row .ev-more{margin-left:auto}.ev-card .odds-btn{height:42px}.feat-right,.feat-right .ev-time{white-space:nowrap}.carousel .feat-card{padding:14px}}@media (max-width: 379px){.page{padding-left:10px;padding-right:10px}.hero h2{font-size:20px}.ev-card .odds-btn{padding:0 8px}.ev-market-row .twoup.mini{display:none}}.sport-strip.v2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:5px;overflow:visible;background:linear-gradient(180deg,#151b3d,#10152f);border-color:var(--line-2)}.sport-strip.v2 .strip-btn{position:relative;width:auto;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0 4px;border-radius:10px;color:#aeb5dc;font-size:11.5px;font-weight:700;margin:0}.sport-strip.v2 .strip-btn>span:not(.live-tag){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-strip.v2 .strip-btn.active{color:#fff;background:linear-gradient(180deg,#3b82f652,#3b82f61f);box-shadow:inset 0 0 0 1px #60a5fa8c}.sport-strip.v2 .strip-btn.live .live-tag{color:#fb7185;border-color:currentColor}.sport-strip.v2 .strip-originals{background:linear-gradient(135deg,#8b5cf647,#3b82f629);border:0}.sport-strip.v2 .strip-originals i{position:absolute;top:3px;right:4px;padding:0 4px;border-radius:4px;font-size:8.5px;font-style:normal;font-weight:900;color:#fff;background:#ec4899}.match-filters{display:grid;gap:10px;margin:4px 0 14px;padding:12px;border-radius:16px;background:linear-gradient(180deg,#141a3b,#10152f);border:1px solid var(--line-2)}.match-filters .chips{margin-bottom:0}.match-filters .chip.on{color:#fff;background:linear-gradient(180deg,#2563eb,#1d4ed8);border-color:#60a5fa;box-shadow:0 4px 14px #2563eb59}.mf-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mf-row>*{min-width:0}.mf-search{flex:1 1 220px;display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--line-2);background:var(--bg-2, #0b0f24);color:var(--muted)}.mf-search:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.mf-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:15px}.mf-search button{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--muted);background:#ffffff12}.mf-days{display:flex;padding:3px;gap:2px;border-radius:10px;background:var(--bg-2, #0b0f24);border:1px solid var(--line-2)}.mf-days button{height:32px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:700;color:#aeb5dc;white-space:nowrap}.mf-days button.on{color:#fff;background:#2563eb}.mf-select{height:40px;max-width:100%;padding:0 10px;border-radius:10px;border:1px solid var(--line-2);background:var(--bg-2, #0b0f24);color:#fff;font-size:14px}.mf-count{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--muted)}.mf-count b{color:#fff}.mf-count button{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:700;color:#60a5fa}.ev-card{border-color:#283064;background:linear-gradient(180deg,#161c3f,#121735)}.ev-card .ev-team{color:#fff}.ev-card .odds-btn{border-color:#2c3570}.ev-card .odds-btn b,.ev-card .odds-btn strong{color:#fff}.pill-tabs button.on{color:#fff;background:linear-gradient(180deg,#243070,#1b2456);border-color:#3b82f6}@media (max-width: 599px){.sport-strip.v2{margin-bottom:10px}.sport-strip.v2 .strip-btn{height:46px;font-size:10.5px}.match-filters{padding:10px;gap:8px}.mf-search{flex-basis:100%}.mf-days{flex:1 1 auto}.mf-days button{flex:1;padding:0 6px}.mf-select{flex:1 1 40%}}.match-filters>*,.mf-row>*{min-width:0}@media (max-width: 379px){.mf-days{overflow-x:auto;scrollbar-width:none}.mf-days button{padding:0 4px;font-size:12px}.sport-strip.v2 .strip-btn{font-size:9.5px;padding:0 2px}}.live-ticker{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:6px 6px 6px 0;border-radius:12px;background:linear-gradient(90deg,#ff3d5a24,#161a33e6 22%);border:1px solid rgba(255,61,90,.28);overflow:hidden}.lt-label{flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:900;letter-spacing:.1em;color:#fff;background:var(--live);border-radius:0 10px 10px 0;box-shadow:0 0 18px #ff3d5a73}.lt-label svg{animation:pulse 1.4s ease-in-out infinite}.lt-track{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent)}.lt-run{display:inline-flex;gap:8px;white-space:nowrap;animation:lt-scroll linear infinite}.lt-dup{display:inline-flex;gap:8px}.live-ticker:hover .lt-run{animation-play-state:paused}@keyframes lt-scroll{to{transform:translate(-50%)}}.lt-item{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--text-2);text-decoration:none;transition:border-color .15s,background .15s}.lt-item:hover{border-color:var(--live);background:var(--panel-3);color:var(--text)}.lt-item em{font-style:normal;font-size:11px;font-weight:800;color:var(--live)}.lt-item b{color:#fff;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:6px;background:#ffffff14}@media (prefers-reduced-motion: reduce){.lt-run{animation:none}.lt-track{overflow-x:auto}}.remind-bell{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--muted);flex:none;transition:color .15s,background .15s,transform .15s}.remind-bell:hover{color:var(--accent-2);background:var(--accent-soft)}.remind-bell.on{color:var(--accent-2)}.remind-bell.on svg{animation:bell-ring 2.4s ease-in-out infinite;transform-origin:50% 10%}.remind-bell:active{transform:scale(.85)}@keyframes bell-ring{0%,80%,to{transform:rotate(0)}84%{transform:rotate(14deg)}88%{transform:rotate(-12deg)}92%{transform:rotate(8deg)}96%{transform:rotate(-4deg)}}.ev-meta .remind-bell{margin-left:auto}.ev-time.soon{color:var(--warn);font-weight:800}.recent-viewed{margin:0 0 16px}.rv-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.rv-row::-webkit-scrollbar{display:none}.rv-chip{flex:none;display:flex;flex-direction:column;gap:2px;width:200px;padding:9px 12px;border-radius:10px;background:var(--panel);border:1px solid var(--line);text-decoration:none;transition:border-color .15s,transform .15s}.rv-chip:hover{border-color:var(--accent);transform:translateY(-1px)}.rv-chip b{font-size:13px;color:var(--text)}.rv-chip small{font-size:11px;color:var(--muted)}.ko-countdown{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:8px;padding:6px 12px;border-radius:10px;background:#f5a5241a;border:1px solid rgba(245,165,36,.3)}.ko-countdown small{font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--warn)!important;font-weight:800}.ko-countdown b{font-size:16px;font-weight:900;font-variant-numeric:tabular-nums;color:#fff}.ko-countdown i{font-style:normal;font-size:11px;color:var(--text-2);margin-left:1px}.players-picks{margin:0 0 14px;padding:12px 14px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line)}.players-picks header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:9px}.players-picks header b{font-size:13px;font-weight:800}.players-picks header small{font-size:11px;color:var(--muted)}.pp-bar{display:flex;gap:3px;height:10px;border-radius:999px;overflow:hidden}.pp-bar i{display:block;height:100%;transition:width .6s ease}.pp-bar .h,.pp-legend .h b{background:var(--accent)}.pp-bar .d,.pp-legend .d b{background:#6b7494}.pp-bar .a,.pp-legend .a b{background:#f59e0b}.pp-legend{display:flex;justify-content:space-between;gap:10px;margin-top:9px;font-size:12px;color:var(--text-2)}.pp-legend>span{display:inline-flex;align-items:center;gap:6px;min-width:0}.pp-legend b{flex:none;padding:1px 6px;border-radius:5px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums}.rc-backdrop{z-index:400}.rc-card{max-width:420px;text-align:center}.rc-card h2{margin:0 0 8px;font-size:20px}.rc-card p{margin:0 0 12px;font-size:14px;line-height:1.5}.rc-delta{display:flex;flex-direction:column;gap:3px;padding:12px;margin-bottom:12px;border-radius:12px;background:var(--panel-2);border:1px solid var(--line)}.rc-delta small{font-size:11px;color:var(--muted)}.rc-delta b{font-size:24px;font-weight:900;font-variant-numeric:tabular-nums}.rc-delta.pos b{color:var(--win)}.rc-delta.neg b{color:var(--loss)}.rc-actions{display:flex;flex-direction:column;gap:8px}.balance-toggle{display:inline-flex;align-items:center;gap:6px;color:inherit;cursor:pointer}.balance-toggle svg{color:var(--muted);transition:color .15s}.balance-toggle:hover svg{color:var(--text)}.bets-tools{display:flex;gap:8px;align-items:stretch;margin:-4px 0 12px}.bets-tools .stats-link{flex:1;margin:0;min-width:0}.csv-btn{flex:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media (max-width: 520px){.bets-tools .stats-link{font-size:12px;padding:8px 10px}.csv-btn{padding:0 10px;font-size:12px}}.slip-prune{margin-left:auto;flex:none;padding:5px 9px;border-radius:7px;font-size:11.5px;font-weight:800;color:#fff;background:#f0506e59;border:1px solid rgba(240,80,110,.6);white-space:nowrap}.slip-prune:hover{background:#f0506e8c}.poster-hot{background:linear-gradient(135deg,#ff7a18,#ff2e63);color:#fff;box-shadow:0 4px 14px #ff3c3c80;animation:hot-glow 1.8s ease-in-out infinite}@keyframes hot-glow{50%{box-shadow:0 4px 22px #ff6e28d9}}.backbar h1,.backbar h2{letter-spacing:-.01em}.match-hero{background:radial-gradient(60% 90% at 0% 100%,rgba(31,139,255,.18),transparent 60%),radial-gradient(60% 90% at 100% 100%,rgba(245,165,36,.12),transparent 60%),radial-gradient(90% 120% at 50% 0%,#26327a,#161b3d 55%,#11152f);border-color:#2b3470;box-shadow:0 18px 40px -18px #000000b3,inset 0 1px #ffffff0f}.match-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 58%,transparent 58px,rgba(255,255,255,.05) 59px,rgba(255,255,255,.05) 60px,transparent 61px),linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,255,255,.05) calc(50% - .5px),rgba(255,255,255,.05) calc(50% + .5px),transparent calc(50% + .5px))}.match-hero>*{position:relative}.match-hero>.match-league{position:static;width:fit-content;max-width:calc(100% - 44px);margin:0 auto 16px;padding:4px 6px 4px 12px;border-radius:999px;white-space:nowrap;overflow:hidden;background:#00000038;border:1px solid rgba(255,255,255,.06)}.match-hero .match-league .sound-btn.sm{top:12px;right:12px;transform:none}@media (max-width: 599px){.match-hero>.match-league{font-size:11px;gap:4px;max-width:calc(100% - 40px);margin-left:0}}.match-team b{font-size:16px;font-weight:800;text-shadow:0 2px 10px rgba(0,0,0,.5)}.match-team .team-badge,.match-team img{filter:drop-shadow(0 8px 16px rgba(0,0,0,.45))}.match-time{font-size:18px;letter-spacing:-.01em}.match-center .score-big{text-shadow:0 0 24px rgba(58,208,255,.35)}.market{background:linear-gradient(180deg,#181d3a,#141833);border-color:#272e5a;transition:border-color .15s}.market:hover{border-color:#333c73}.market h3{font-size:14px;font-weight:800}.market h3>span:first-child{position:relative;padding-left:11px}.market h3>span:first-child:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--accent-2),var(--accent))}.market .odds-btn{background:linear-gradient(180deg,#252b52,#20264a);border-color:#2e3668}.market .odds-btn:hover:not(:disabled){border-color:var(--accent);background:linear-gradient(180deg,#2c3462,#252c57);transform:translateY(-1px)}.market .odds-btn .odds-val{font-size:14.5px;color:#eaf3ff}.market .odds-btn.active{background:linear-gradient(180deg,#2b95ff,var(--accent-deep));border-color:#5eb0ff}.market .odds-btn.active .odds-val{color:#fff}@media (max-width: 599px){.market{padding:12px}.market h3{font-size:13.5px}}.odds-btn:focus-visible{outline:2px solid var(--accent-2);outline-offset:1px}.ev-card .odds-btn:hover:not(:disabled){border-color:var(--accent)}.ev-card{transition:border-color .15s,transform .15s,box-shadow .15s}.ev-card:hover{border-color:#3a4690;box-shadow:0 12px 26px -14px #1f8bff73}.ev-card .ev-league{font-weight:700}.empty{border-style:solid;border-color:#262d58;background:radial-gradient(60% 100% at 50% 0%,rgba(31,139,255,.1),transparent 70%),var(--panel)}.empty-icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 10px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 0 8px #1f8bff0d}.bet-card{background:linear-gradient(180deg,#181d3a,#141833);transition:box-shadow .15s,border-color .15s}.bet-card:hover{box-shadow:0 12px 28px -16px #000c}.bet-card.st-won{background:radial-gradient(80% 60% at 100% 0%,rgba(34,197,94,.1),transparent 70%),linear-gradient(180deg,#181d3a,#141833)}.bet-card.st-lost .bet-legs{opacity:.85}.bet-legs .leg-odds{font-variant-numeric:tabular-nums}.stat-row .stat{background:linear-gradient(180deg,#181d3a,#141833);border-color:#272e5a}.stat-row .stat b{letter-spacing:-.01em}.seg button{transition:color .15s,background .15s}.betslip .pick{transition:border-color .15s,background .15s}.betslip .pick:hover{border-color:#38418a}.ab-cash b{color:var(--muted)}.ab-cash.on b{color:var(--warn)}.ab-cash.done b{color:var(--accent-2)}.toto-pay{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0}.toto-pay>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border-radius:12px;background:var(--panel);border:1px solid var(--line);text-align:center}.toto-pay>div.jp{background:linear-gradient(160deg,#facc1538,#f59e0b14);border-color:#facc158c;box-shadow:0 0 22px #facc152e}.toto-pay small{font-size:11px;font-weight:800;color:var(--text-2)}.toto-pay b{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.toto-pay .jp b{color:#fde047}.toto-pay em{font-style:normal;font-size:10.5px;color:var(--muted);font-weight:700}.toto-pay p{grid-column:1 / -1;margin:0;font-size:11.5px;text-align:center}@media (max-width: 599px){.toto-pay{grid-template-columns:repeat(2,minmax(0,1fr))}.toto-pay>div.jp{grid-column:1 / -1}}.mt-stage{background:radial-gradient(60% 70% at 50% 50%,rgba(27,90,47,.9),transparent 75%),radial-gradient(circle,rgba(255,255,255,.13) 1px,transparent 1.6px) 0 0 / 7px 6px,radial-gradient(circle,rgba(255,170,110,.1) 1px,transparent 1.6px) 3px 3px / 9px 7px,linear-gradient(180deg,#121a30,#0b1322 50%,#121a30);padding:30px 10px;overflow:hidden;perspective:900px}.mt-stage .mt-pitch{position:relative;z-index:1;margin:0 auto;max-height:380px;transform:rotateX(16deg) scale(1.02);transform-origin:50% 60%;border-radius:6px;box-shadow:0 18px 30px #0000008c,0 0 0 3px #ffffff0a}.mt-stands{position:absolute;left:0;right:0;height:34px;background:radial-gradient(circle,rgba(255,255,255,.16) 1px,transparent 1.6px) 0 0 / 7px 6px,radial-gradient(circle,rgba(255,180,120,.12) 1px,transparent 1.6px) 3px 3px / 9px 7px,linear-gradient(180deg,#11172b,#1a2238)}.mt-stands.top{top:0}.mt-stands.bottom{bottom:0;transform:scaleY(-1)}.mt-stands:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,#fff 0 1.2px,transparent 2px) 12% 30% / 140px 20px,radial-gradient(circle,#fff 0 1.2px,transparent 2px) 63% 70% / 190px 26px;opacity:0;animation:crowdFlash 2.6s steps(1) infinite}.mt-stage.shake .mt-stands:after{animation-duration:.35s}@keyframes crowdFlash{0%,to{opacity:0}12%{opacity:.9}16%{opacity:0}58%{opacity:.7}61%{opacity:0}}.mt-flood{position:absolute;top:-40px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,240,.22),transparent 65%);pointer-events:none;z-index:2}.mt-flood.l{left:-60px}.mt-flood.r{right:-60px}.mt-state,.mt-clock,.mt-goal,.mt-pre{z-index:3}.mt-state,.mt-clock{top:40px}.mt-ball{transition:transform 2.1s cubic-bezier(.45,.05,.3,1)}.mt-trail{animation:trailFade 2.2s ease-out forwards}@keyframes trailFade{0%{opacity:.9}to{opacity:0}}.mt-arrows path{opacity:0;animation:arrowSweep 1.4s ease-in-out infinite}.mt-arrows.danger path{animation-duration:.9s}@keyframes arrowSweep{0%{opacity:0}40%{opacity:.55}to{opacity:0}}.mt-net{transform-box:view-box}.mt-net.hit{animation:netRipple .9s ease-out 3}@keyframes netRipple{0%{transform:scaleX(1)}30%{transform:scaleX(1.35)}60%{transform:scaleX(.9)}to{transform:scaleX(1)}}.mt-stage.shake .mt-pitch{animation:pitchShake .5s ease-in-out 2}@keyframes pitchShake{0%,to{transform:rotateX(16deg) scale(1.02) translate(0)}25%{transform:rotateX(16deg) scale(1.02) translate(-5px)}75%{transform:rotateX(16deg) scale(1.02) translate(5px)}}.mt-stage.locked .mt-pitch{filter:saturate(.75) brightness(.9)}.mt-goal{overflow:hidden}.mt-goal .mt-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;animation:goalFlashBg .7s ease-out forwards}@keyframes goalFlashBg{0%{opacity:.85}to{opacity:0}}.mt-goal b{position:relative}.mt-goal .mt-goal-team{position:relative;padding:4px 14px;border-radius:999px;background:#00000073;font-size:15px;font-weight:900}.mt-goal-score{position:relative;font-style:normal;font-size:26px;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 3px 12px rgba(0,0,0,.6)}.mt-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mt-confetti i{position:absolute;top:-12px;width:7px;height:12px;border-radius:2px;animation-name:confettiFall;animation-timing-function:cubic-bezier(.3,.6,.5,1);animation-fill-mode:forwards}@keyframes confettiFall{to{top:110%;transform:rotate(720deg) translate(30px);opacity:.4}}@media (max-width: 599px){.mt-stage{padding:22px 4px}.mt-stands{height:24px}.mt-state,.mt-clock{top:28px}}.mk-wrap{position:relative}.mk-wrap.suspended .market{filter:grayscale(.6) brightness(.75);pointer-events:none;transition:filter .3s}.sus-veil{position:sticky;top:calc(var(--top-h) + 58px);z-index:25;display:flex;flex-direction:column;align-items:center;gap:3px;margin:0 0 12px;padding:14px 16px 16px;border-radius:14px;overflow:hidden;text-align:center;color:#fff;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.05) 0 12px,transparent 12px 24px),linear-gradient(135deg,#3b1d2a,#251634);border:1px solid rgba(255,61,90,.55);box-shadow:0 10px 30px -10px #ff3d5a80;animation:veilIn .35s cubic-bezier(.2,1.3,.4,1);background-size:34px 34px,auto}.sus-veil.goal{background:repeating-linear-gradient(-45deg,rgba(255,255,255,.07) 0 12px,transparent 12px 24px),linear-gradient(135deg,#0f5132,#14532d 50%,#0b3d24);border-color:#4ade80b3;box-shadow:0 10px 34px -10px #22c55eb3;animation:veilIn .35s cubic-bezier(.2,1.3,.4,1),stripesMove 1s linear infinite}.sus-veil.waiting{border-color:#f5a5248c;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.05) 0 12px,transparent 12px 24px),linear-gradient(135deg,#3a2a12,#2a1f14)}@keyframes stripesMove{to{background-position:34px 0,0 0}}@keyframes veilIn{0%{opacity:0;transform:scale(.94) translateY(-6px)}}.sus-veil b{font-size:15px;font-weight:900;letter-spacing:.08em}.sus-veil small{font-size:12px;color:#fffc;font-weight:600}.sus-lock{font-size:20px;animation:lockBob 1s ease-in-out infinite}@keyframes lockBob{50%{transform:translateY(-3px) rotate(-8deg)}}.sus-bar{position:absolute;left:0;bottom:0;height:3px;width:40%;background:linear-gradient(90deg,transparent,#fff,transparent);animation:susScan 1.2s ease-in-out infinite}@keyframes susScan{0%{left:-40%}to{left:100%}}.ev-card{position:relative}.card-sus{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:800;color:#fff;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.08) 0 8px,transparent 8px 16px),linear-gradient(90deg,#15803d,#16a34a);background-size:22px 22px,auto;animation:stripesMove2 .8s linear infinite}.card-sus span{text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;opacity:.9}@keyframes stripesMove2{to{background-position:22px 0,0 0}}.card-sus+.odds-row{opacity:.45;filter:grayscale(.7)}@media (prefers-reduced-motion: reduce){.mt-stage.shake .mt-pitch,.mt-net.hit,.mt-confetti,.sus-veil.goal,.card-sus{animation:none}}.featured-partner{--fp: #f78f1e;position:relative;display:flex;align-items:center;gap:18px;margin:0 0 16px;padding:16px 20px;border-radius:18px;overflow:hidden;isolation:isolate;color:#fff;text-decoration:none;background:linear-gradient(115deg,#0a1030,#111a44 45%,color-mix(in srgb,var(--fp) 55%,#1a0f05));border:1px solid color-mix(in srgb,var(--fp) 55%,transparent);box-shadow:0 16px 40px -18px color-mix(in srgb,var(--fp) 70%,transparent),inset 0 1px #ffffff14;transition:transform .2s,box-shadow .2s}a.featured-partner:hover{transform:translateY(-2px);box-shadow:0 22px 46px -18px color-mix(in srgb,var(--fp) 85%,transparent),inset 0 1px #ffffff1a}.fp-stripes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(115deg,transparent 0 26px,rgba(255,255,255,.035) 26px 52px);-webkit-mask-image:linear-gradient(90deg,transparent 20%,#000);mask-image:linear-gradient(90deg,transparent 20%,#000)}.fp-glow{position:absolute;z-index:-1;right:-60px;top:-80px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--fp) 60%,transparent),transparent 65%);animation:fpGlow 5s ease-in-out infinite alternate}@keyframes fpGlow{to{transform:translate(-40px,20px) scale(1.15);opacity:.8}}.fp-logos{flex:none;display:flex;align-items:center;gap:10px}.fp-crest{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--fp),0 8px 20px #00000073;overflow:hidden}.fp-crest img{width:78%;height:78%;object-fit:contain}.fp-x{font-size:22px;font-weight:900;color:#ffffff8c}.fp-brand{display:flex;align-items:center;gap:5px;padding:8px 12px;border-radius:12px;color:#3ad0ff;background:#0000004d;border:1px solid rgba(58,208,255,.35)}.fp-brand b{color:#fff;font-size:16px;font-weight:900;letter-spacing:-.01em}.fp-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fp-txt small{font-size:10.5px;font-weight:900;letter-spacing:.16em;color:var(--fp);filter:brightness(1.25)}.fp-txt b{font-size:clamp(17px,2.4vw,24px);font-weight:900;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(0,0,0,.5)}.fp-txt em{font-style:normal;font-size:13px;color:#ffffffc7}.fp-cta{flex:none;color:#111!important;background:var(--fp)!important;font-weight:800;box-shadow:0 6px 16px -6px var(--fp)}@media (max-width: 640px){.featured-partner{flex-wrap:wrap;gap:12px;padding:14px}.fp-crest{width:50px;height:50px}.fp-brand b{font-size:14px}.fp-txt{flex-basis:100%}.fp-cta{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.fp-glow{animation:none}}.home-page,.live-page{position:relative;isolation:isolate}.home-page:before,.live-page:before{content:"";position:absolute;z-index:-1;inset:-20px 0 auto;height:900px;pointer-events:none;background:radial-gradient(40% 35% at 12% 8%,rgba(31,139,255,.16),transparent 70%),radial-gradient(35% 30% at 88% 18%,rgba(168,85,247,.13),transparent 70%),radial-gradient(45% 30% at 50% 60%,rgba(58,208,255,.06),transparent 70%);animation:ambient 14s ease-in-out infinite alternate}.live-page:before{background:radial-gradient(40% 35% at 10% 6%,rgba(255,61,90,.16),transparent 70%),radial-gradient(35% 30% at 90% 16%,rgba(31,139,255,.14),transparent 70%)}@keyframes ambient{to{transform:translate3d(0,24px,0) scale(1.04);opacity:.85}}.home-page .section-head h3,.live-page .league-title,.home-page .league-title{position:relative;padding-bottom:6px}.home-page .section-head h3:after,.live-page .league-title:after,.home-page .league-title:after{content:"";position:absolute;left:0;bottom:0;width:44px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--accent-2),var(--accent),transparent)}.live-page .league-title:after{background:linear-gradient(90deg,var(--live),#ff8a3d,transparent)}.league-block{margin-bottom:18px}.live-hero{position:relative;display:flex;align-items:center;gap:16px;margin:0 0 18px;padding:16px 18px;border-radius:18px;overflow:hidden;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 64px),linear-gradient(120deg,#2a0e1f,#16193a 55%,#0f1733);border:1px solid rgba(255,61,90,.35);box-shadow:0 16px 40px -20px #ff3d5a8c}.live-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.06) 45%,transparent 60%);transform:translate(-100%);animation:lhSweep 4.5s ease-in-out infinite;pointer-events:none}@keyframes lhSweep{60%,to{transform:translate(100%)}}.lh-radar{position:relative;flex:none;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle,#ff3d5a,#c3122f);box-shadow:0 0 24px #ff3d5a99}.lh-radar i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(255,61,90,.7);animation:radar 2.4s ease-out infinite}.lh-radar i:nth-child(2){animation-delay:.8s}.lh-radar i:nth-child(3){animation-delay:1.6s}@keyframes radar{0%{transform:scale(1);opacity:.9}to{transform:scale(2.2);opacity:0}}.lh-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lh-txt small{font-size:10.5px;font-weight:900;letter-spacing:.16em;color:#ff8196}.lh-txt b{font-size:26px;font-weight:900;line-height:1.1;font-variant-numeric:tabular-nums}.lh-txt b span{font-size:16px;font-weight:800;color:var(--text-2)}.lh-txt em{font-style:normal;font-size:12px;color:var(--muted)}.lh-sound{position:relative;z-index:1;flex:none}@media (max-width: 599px){.live-hero{flex-wrap:wrap;padding:14px}.lh-sound{width:100%;justify-content:center}}.ev-card.is-live{position:relative;overflow:hidden;border-color:#ff3d5a61;background:radial-gradient(90% 60% at 100% 0%,rgba(255,61,90,.12),transparent 60%),linear-gradient(180deg,#1a1a40,#121735)}.ev-card.is-live:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#ff3d5a,#ff8a3d);box-shadow:0 0 12px #ff3d5ab3}.ev-card.is-live:hover{border-color:#ff3d5aa6;box-shadow:0 14px 30px -16px #ff3d5a99}.ev-progress{position:absolute;left:0;top:0;height:3px;width:var(--min, 0%);background:linear-gradient(90deg,#ff3d5a33,#ff3d5a);box-shadow:0 0 10px #ff3d5a;transition:width 1s ease}.ev-card.is-live .ev-score{min-width:26px;padding:2px 7px;border-radius:7px;text-align:center;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(180deg,#2a2f5c,#1b1f45);box-shadow:inset 0 -2px #00000059,0 0 0 1px #ffffff0f}.ev-card.is-live .live-pill{box-shadow:0 0 14px #ff3d5a8c}.ev-card.is-live .live-pill svg{animation:pulse 1.4s ease-in-out infinite}.home-page .ev-card:not(.is-live){position:relative;overflow:hidden}.home-page .ev-card:not(.is-live):after{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(58,208,255,.45),transparent);opacity:0;transition:opacity .2s}.home-page .ev-card:not(.is-live):hover:after{opacity:1}.home-page .ev-card:hover{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){.home-page:before,.live-page:before,.live-hero:after,.lh-radar i{animation:none}}.leg-match{display:flex;align-items:center;gap:8px;min-width:0}.leg-match>a{min-width:0}.leg-score{flex:none;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:7px;font-size:12px;font-variant-numeric:tabular-nums;background:var(--panel-2);border:1px solid var(--line);animation:pillIn .3s ease-out}.leg-score b{font-weight:900;color:#fff}.leg-score em{font-style:normal;font-weight:800;font-size:11px;color:var(--muted)}.leg-score.live{border-color:#ff3d5a8c;background:#ff3d5a1f;box-shadow:0 0 12px -4px #ff3d5ab3}.leg-score.live em{color:#ff8196}.leg-score.live i{width:6px;height:6px;border-radius:50%;background:var(--live);animation:pulse 1.4s ease-in-out infinite}.leg-score.off{color:var(--muted);font-weight:700}.ab-match{display:flex;align-items:center;gap:8px;min-width:0}.ab-scores{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px}.ab-sc{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-width:0}.ab-sc small{max-width:110px;font-size:11px;color:var(--muted)}.ab-scores em{font-style:normal;font-size:11px;font-weight:800;color:var(--muted)}.ab-legs .ab-match{min-width:0}@media (max-width: 640px){.ab-main{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 6px;padding:10px}.ab-main .ab-num small{font-size:10.5px}.ab-main .ab-num b{font-size:13px;white-space:nowrap}.ab-main .ab-what small.ellipsis{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ab-legs{padding:0 8px 10px}.ab-legs>div{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:10px}.ab-legs>div>span:nth-child(1){grid-column:1;grid-row:1;min-width:0}.ab-legs>div>span:nth-child(3){grid-column:2;grid-row:1;font-weight:800;white-space:nowrap}.ab-legs>div>.ab-match{grid-column:1 / -1;grid-row:2;order:0;flex-wrap:wrap;gap:6px}.ab-legs>div>.ab-match>.ellipsis{white-space:normal;overflow:visible;font-size:12.5px;color:var(--text-2)}.ab-legs>div>em{grid-column:1;grid-row:3}.ab-legs>div>.ab-grade{grid-column:1 / -1;grid-row:4;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ab-legs .ab-grade button{padding:9px 0;font-size:12.5px}.ab-legs .leg-score{font-size:12.5px;padding:3px 9px}.ab-foot{flex-wrap:wrap;gap:8px}.ab-foot small{word-break:break-all}.ab-foot .btn{width:100%}.adm .table-wrap{overflow:visible;border:0;background:none}.adm .table thead{display:none}.adm .table tbody:empty:after{content:"Nothing here right now";display:block;padding:18px;border-radius:12px;text-align:center;font-size:13px;color:var(--muted);background:var(--panel);border:1px dashed var(--line)}.adm .table,.adm .table tbody{display:block;width:100%;min-width:0}.adm .table tr{display:block;margin-bottom:10px;padding:6px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.adm .table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed var(--line);text-align:right;min-width:0;word-break:break-word}.adm .table tr td:last-child{border-bottom:0}.adm .table td:before{content:attr(data-label);flex:none;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:left}.adm .table td[data-label=""]{justify-content:flex-end}.adm .table td[data-label=""]:before{display:none}.adm .table td:first-child{display:block;text-align:left;padding-top:8px}.adm .table td:first-child:before{display:block;margin-bottom:3px}.adm .table td .btn,.adm .table td button{flex:none}.adm .table td>div,.adm .table td>span{min-width:0}.adm .email-test-row{flex-wrap:wrap}.adm .email-test-row input{flex:1 1 100%;min-width:0}.adm .email-test-row .btn{width:100%}.adm .admin-form-grid{grid-template-columns:1fr}.adm .admin-row{flex-wrap:wrap}.adm .admin-actions{flex-direction:column}.adm .admin-actions .btn{width:100%}}.sys-health{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 12px;padding:10px 14px;border-radius:12px;background:var(--panel);border:1px solid var(--line);font-size:12.5px}.sys-health>b{font-weight:900}.sys-health span{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;color:var(--text-2)}.sys-health span em{font-style:normal;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.sys-health span i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--win);box-shadow:0 0 8px var(--win)}.sys-health span.bad i{background:var(--loss);box-shadow:0 0 8px var(--loss)}.sys-health small{margin-left:auto;color:var(--muted)}.sys-health.bad{color:#fecaca;border-color:#f0506e80}.home-page{--zone-gap: 18px}.portal{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.portal-door{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:10px;min-height:250px;padding:26px 26px 22px;border-radius:24px;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px -28px #000000e6,inset 0 1px #ffffff1f;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.portal-door:hover{transform:translateY(-3px);box-shadow:0 30px 70px -26px #000000f2,inset 0 1px #ffffff2e}.door-sports{background:radial-gradient(140% 90% at 100% 0%,rgba(58,208,255,.35),transparent 55%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 38px,transparent 38px 76px),linear-gradient(135deg,#0b5d3b,#0a3f5e 55%,#0b1b3f)}.door-casino{background:radial-gradient(140% 90% at 0% 0%,rgba(250,204,21,.3),transparent 55%),radial-gradient(90% 80% at 100% 100%,rgba(236,72,153,.35),transparent 60%),linear-gradient(135deg,#3b0a63,#1d0b3f 55%,#120826)}.door-glow{position:absolute;inset:-40% -20% auto auto;width:320px;height:320px;border-radius:50%;z-index:-1;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 65%);animation:doorFloat 9s ease-in-out infinite}.door-casino .door-glow{inset:auto auto -45% -15%;animation-delay:-4s}@keyframes doorFloat{50%{transform:translate(-30px,24px) scale(1.1)}}.door-kicker{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.16em;background:#00000059;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.portal-door h2{margin:4px 0 0;font-size:clamp(24px,3.2vw,38px);line-height:1.05;font-weight:900;letter-spacing:-.02em}.portal-door h2 em{font-style:normal;background:linear-gradient(90deg,#7dd3fc,#a7f3d0);-webkit-background-clip:text;background-clip:text;color:transparent}.door-casino h2 em{background:linear-gradient(90deg,#fde047,#f9a8d4);-webkit-background-clip:text;background-clip:text}.portal-door p{margin:0;max-width:420px;color:#ffffffc7;font-size:14px;line-height:1.5}.door-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.door-stats b{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 11px;border-radius:10px;font-size:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12)}.door-cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:11px 18px;border-radius:12px;font-weight:900;font-size:14px;color:#04121f;background:linear-gradient(135deg,#a7f3d0,#38bdf8);box-shadow:0 10px 24px -8px #38bdf8b3;transition:gap .2s}.door-casino .door-cta{color:#2a0a12;background:linear-gradient(135deg,#fde047,#fb923c);box-shadow:0 10px 24px -8px #fb923cb3}.portal-door:hover .door-cta{gap:16px}.portal-join{grid-column:1 / -1;justify-self:center;display:inline-flex;align-items:center;gap:10px;padding:11px 22px;border-radius:999px;border:1px solid var(--line-2);background:var(--panel);color:var(--text);font-weight:800;cursor:pointer}.portal-join:hover{border-color:var(--accent)}.zone-nav{position:sticky;top:calc(var(--top-h) + 8px);z-index:20;display:flex;justify-content:center;gap:6px;width:max-content;margin:0 auto 14px;padding:5px;border-radius:999px;background:#0f1328d1;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 30px -12px #000c}.zone-nav button{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border-radius:999px;border:0;background:transparent;color:var(--text-2);font-weight:800;font-size:13.5px;cursor:pointer;transition:background .2s,color .2s}.zone-nav button.on.sports{color:#04121f;background:linear-gradient(135deg,#a7f3d0,#38bdf8)}.zone-nav button.on.casino{color:#2a0a12;background:linear-gradient(135deg,#fde047,#fb923c)}.zone{position:relative;scroll-margin-top:calc(var(--top-h) + 64px);padding:18px;margin-bottom:var(--zone-gap);border-radius:26px;border:1px solid var(--line)}.zone-sports{background:radial-gradient(90% 40% at 0% 0%,rgba(34,197,94,.1),transparent 60%),radial-gradient(70% 30% at 100% 0%,rgba(56,189,248,.1),transparent 60%),var(--bg-2)}.zone-casino{background:radial-gradient(90% 40% at 100% 0%,rgba(236,72,153,.12),transparent 60%),radial-gradient(70% 30% at 0% 0%,rgba(250,204,21,.1),transparent 60%),var(--bg-2)}.zone:before{content:"";position:absolute;left:24px;right:24px;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#38bdf8,#22c55e,transparent)}.zone-casino:before{background:linear-gradient(90deg,transparent,#fde047,#ec4899,transparent)}.zone-head{display:flex;align-items:center;gap:14px;margin-bottom:14px}.zh-icon{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:14px;font-size:20px;color:#04121f;background:linear-gradient(135deg,#a7f3d0,#38bdf8);box-shadow:0 8px 22px -8px #38bdf8cc}.zh-casino .zh-icon{color:#2a0a12;background:linear-gradient(135deg,#fde047,#fb923c);box-shadow:0 8px 22px -8px #fb923ccc}.zone-head h2{margin:0;font-size:22px;font-weight:900;letter-spacing:-.01em}.zone-head p{margin:2px 0 0;color:var(--muted);font-size:13px}.zh-cta{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:11px;border:1px solid var(--line-2);background:var(--panel);color:var(--text);font-weight:800;font-size:13px;text-decoration:none;white-space:nowrap}.zh-cta:hover{border-color:var(--accent);color:#fff}.zone .section-head h3{font-weight:900;letter-spacing:-.01em}.zone>*+*{margin-top:14px}.live-tables .section-head h3{display:inline-flex;align-items:center;gap:10px}.why-us{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 var(--zone-gap)}.why-card{display:grid;gap:4px;padding:16px;border-radius:18px;background:linear-gradient(180deg,var(--panel),var(--bg-2));border:1px solid var(--line)}.why-card span{display:grid;place-items:center;width:38px;height:38px;margin-bottom:6px;border-radius:12px;color:var(--accent-2);background:var(--accent-soft);font-size:17px}.why-card b{font-size:14px}.why-card small{color:var(--muted);font-size:12px;line-height:1.45}@media (max-width: 900px){.why-us{grid-template-columns:1fr 1fr}}@media (max-width: 700px){.portal{grid-template-columns:1fr;gap:10px}.portal-door{min-height:0;padding:20px 18px 18px;border-radius:20px}.portal-door p{font-size:13px}.zone{padding:12px 10px;border-radius:20px;margin-left:-4px;margin-right:-4px}.zone-head{flex-wrap:wrap}.zh-cta{margin-left:0}.zone-head p{font-size:12px}}@media (max-width: 700px){.portal{grid-template-columns:1fr 1fr}.portal-door{padding:14px 12px 12px;gap:8px;border-radius:18px}.portal-door h2{font-size:17px}.portal-door p,.door-stats b+b{display:none}.door-kicker{font-size:9.5px;padding:4px 8px;letter-spacing:.1em}.door-stats b{font-size:10.5px;padding:4px 8px}.door-cta{font-size:12px;padding:8px 10px;gap:6px}.zone-nav{top:calc(var(--top-h) + 6px)}}.zone-head>div{flex:1;min-width:0}@media (max-width: 700px){.zone-head{flex-wrap:nowrap;gap:10px}.zh-icon{width:38px;height:38px;font-size:16px;border-radius:12px}.zone-head h2{font-size:18px}.zone-head p{display:none}.zh-cta{padding:7px 10px;font-size:12px}}.maint-banner{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:11px 16px;border-radius:12px;font-weight:700;font-size:13.5px;color:#1a1200;background:repeating-linear-gradient(135deg,#facc15 0,#facc15 16px,#fbbf24 16px,#fbbf24 32px);box-shadow:0 10px 24px -12px #facc15b3}.to-top{position:fixed;right:calc(var(--slip-w) + 26px);bottom:24px;z-index:40;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);box-shadow:var(--shadow);cursor:pointer;animation:pop .25s}.to-top:hover{border-color:var(--accent);color:#fff}.cookie-bar{position:fixed;left:50%;bottom:18px;z-index:70;transform:translate(-50%);width:min(560px,calc(100vw - 24px));display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#161a33f5;border:1px solid var(--line-2);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12.5px}.cookie-bar svg{flex:none;color:#fbbf24;font-size:20px}.cookie-bar p{margin:0;color:var(--text-2);line-height:1.4}@media (max-width: 1100px){.to-top{right:16px;bottom:calc(var(--mnav-h) + var(--safe-b) + 70px)}}@media (max-width: 700px){.cookie-bar{bottom:calc(var(--mnav-h) + var(--safe-b) + 10px)}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}@media (prefers-reduced-motion: reduce){.door-glow,.portal-door,.cr-spot.hot{animation:none!important;transition:none!important}}.dev-hero{display:flex;gap:16px;align-items:flex-start;padding:22px;border-radius:20px;background:radial-gradient(90% 120% at 0% 0%,rgba(58,208,255,.16),transparent 60%),var(--panel);border:1px solid var(--line)}.dev-hero h2{margin:0 0 6px}.dev-hero p{margin:0;color:var(--text-2);line-height:1.55;max-width:760px}.dev-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:14px;font-size:22px;color:#04121f;background:linear-gradient(135deg,#a7f3d0,#38bdf8)}.dev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0}.dev-card{display:grid;gap:6px;padding:16px;border-radius:16px;background:var(--panel);border:1px solid var(--line)}.dev-card svg{color:var(--accent-2);font-size:18px}.dev-card small{color:var(--muted);line-height:1.45}.dev-h{margin:20px 0 10px}.dev-endpoints{display:grid;gap:6px}.dev-ep{display:grid;grid-template-columns:58px minmax(0,260px) 1fr;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);font-size:13px}.dev-ep em{font-style:normal;font-weight:900;font-size:11px;text-align:center;padding:4px 0;border-radius:6px;background:#22c55e2e;color:#4ade80}.dev-ep em.post{background:#f5a5242e;color:#fbbf24}.dev-ep code,.dev-table code{font-size:12.5px;color:#7dd3fc;overflow-wrap:anywhere}.dev-ep span{color:var(--text-2)}.dev-tables{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.dev-table{display:grid;gap:4px;padding:14px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.dev-table small{color:var(--muted)}.dev-code{margin:0;padding:16px;border-radius:14px;background:#070a16;border:1px solid var(--line);color:#cbd5e1;font-size:12.5px;line-height:1.55;overflow:auto;white-space:pre}.dev-code.small{max-height:320px;font-size:11.5px}@media (max-width: 800px){.dev-grid{grid-template-columns:1fr}.dev-ep{grid-template-columns:52px 1fr}.dev-ep span{grid-column:1 / -1}}.craps-peek{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:14px 18px;border-radius:18px;text-decoration:none;color:#fef3c7;background:repeating-linear-gradient(45deg,rgba(0,0,0,.06) 0 2px,transparent 2px 5px),linear-gradient(135deg,#13773f,#0a4a28);border:3px solid #3b1f0e;box-shadow:0 0 0 2px #d4a64a,0 16px 34px -18px #000000e6;transition:transform .2s}.craps-peek:hover{transform:translateY(-2px)}.cp-live{display:inline-flex;align-items:center;gap:8px;font-weight:900;letter-spacing:.12em;font-size:12px}.cp-dice{display:inline-flex;align-items:center;gap:6px}.cp-dice b{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:linear-gradient(145deg,#f87171,#b91c1c);color:#fff;font-weight:900;box-shadow:inset 0 -3px #00000040}.cp-dice em{font-style:normal;font-weight:900;color:#fde047;font-size:18px}.cp-point{padding:5px 10px;border-radius:999px;font-size:11px;font-weight:900;background:#00000059}.cp-point.on{background:#fff;color:#111}.cp-hist{display:inline-flex;gap:4px}.cp-hist i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-style:normal;font-size:11px;font-weight:900;background:#00000059}.cp-hist i.seven{background:#b91c1c}.cp-hist i.craps{background:#6b21a8}.cp-timer{font-size:12.5px;font-weight:700;opacity:.9}.cp-cta{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:11px;font-weight:900;font-size:13px;color:#2a0a12;background:linear-gradient(135deg,#fde047,#fb923c)}@media (max-width: 700px){.cp-hist{display:none}.cp-cta{margin-left:0}}.ops-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:12px;margin:12px 0}.ops-card{display:grid;gap:8px;align-content:start;padding:14px;border-radius:14px;background:var(--panel);border:1px solid var(--line);min-width:0}.ops-card.warn{border-color:#f5a524;box-shadow:0 0 0 1px #f5a524 inset}.ops-card h4{margin:0}.ops-table{width:100%;border-collapse:collapse;font-size:12.5px}.ops-table th,.ops-table td{padding:6px 4px;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}.ops-table th{color:var(--muted);font-weight:700}.ops-table .pos{color:var(--win)}.ops-table .neg{color:var(--loss)}.ops-errs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ops-errs li{display:grid;gap:2px;font-size:12px;overflow-wrap:anywhere}@media (max-width: 1100px){.ops-panel{grid-template-columns:1fr}.ops-card{overflow-x:auto}}.live-v3 .lv-studio{position:relative;overflow:hidden;border-radius:24px;padding:20px;margin-bottom:14px;background:radial-gradient(60% 120% at 0% 0%,rgba(255,61,90,.28),transparent 60%),radial-gradient(50% 100% at 100% 0%,rgba(58,208,255,.2),transparent 60%),linear-gradient(180deg,#111634,#0b0e1f);border:1px solid rgba(255,61,90,.35);box-shadow:0 24px 60px -30px #ff3d5a8c}.live-v3 .lv-studio:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px)}.lv-board{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.lv-onair{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;font-weight:900;letter-spacing:.18em;font-size:12px;color:#fff;background:linear-gradient(135deg,#ff3d5a,#b3122e);box-shadow:0 0 24px #ff3d5a99;animation:onAir 2.4s ease-in-out infinite}@keyframes onAir{50%{box-shadow:0 0 8px #ff3d5a4d}}.lv-led{display:flex;gap:8px}.lv-led span{display:grid;justify-items:center;min-width:72px;padding:8px 12px;border-radius:12px;background:#05070f;border:1px solid #1d2448;box-shadow:inset 0 0 18px #000c}.lv-led b{font-family:Courier New,ui-monospace,monospace;font-size:28px;line-height:1;color:#ffd84d;text-shadow:0 0 10px rgba(255,216,77,.7)}.lv-led small{margin-top:4px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.lv-board p{flex:1;min-width:220px;margin:0;font-size:13px;color:var(--text-2)}.lv-sound{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:11px;border:1px solid var(--line-2);background:#0000004d;color:var(--text);font-weight:700;font-size:12.5px;cursor:pointer}.lv-sound.off{color:var(--muted)}.lv-leagues{position:relative;z-index:1;display:flex;gap:6px;margin-top:14px;overflow-x:auto;scrollbar-width:none}.lv-leagues button{flex:none;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--line-2);background:#161a33cc;color:var(--text-2);font-weight:700;font-size:12.5px;cursor:pointer}.lv-leagues button em{font-style:normal;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--panel-3);font-size:11px}.lv-leagues button.on{color:#fff;border-color:#ff3d5a;background:linear-gradient(135deg,#ff3d5a59,#ff3d5a1f)}.lv-leagues button.on em{background:#ff3d5a}.lv-spot{margin-bottom:16px;border-radius:22px;padding:14px;background:linear-gradient(180deg,var(--panel),var(--bg-2));border:1px solid var(--line-2)}.lv-spot-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;font-weight:900;letter-spacing:.14em}.lv-spot-head span{display:inline-flex;align-items:center;gap:8px;color:#ff8095}.lv-spot-link{letter-spacing:0;color:var(--accent-2);text-decoration:none}.lv-spot-body{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;align-items:start}.lv-spot-score{display:grid;gap:10px}.lv-spot-score>small{color:var(--muted);font-weight:700}.lv-spot-score>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:16px 12px;border-radius:16px;background:#05070f;border:1px solid #1d2448}.lv-spot-score>div b{font-size:15px;text-align:center}.lv-spot-score strong{font-family:Courier New,ui-monospace,monospace;font-size:40px;color:#ffd84d;text-shadow:0 0 14px rgba(255,216,77,.6)}.lv-spot-score strong i{font-style:normal;margin:0 6px;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:.2}}.live-v3 .league-title{padding:10px 14px;border-radius:12px;background:linear-gradient(90deg,rgba(255,61,90,.16),transparent 70%);border-left:3px solid #ff3d5a}.live-v3 .ev-card.is-live{border-color:#ff3d5a59;background:linear-gradient(180deg,rgba(255,61,90,.07),transparent 40%),var(--panel)}.live-v3 .ev-card.is-live .ev-score{min-width:28px;padding:2px 7px;border-radius:7px;text-align:center;font-family:Courier New,ui-monospace,monospace;color:#ffd84d;background:#05070f;box-shadow:inset 0 0 8px #000000e6}@media (max-width: 900px){.lv-spot-body{grid-template-columns:1fr}.lv-spot-pitch{order:-1}}@media (max-width: 600px){.live-v3 .lv-studio{padding:14px;border-radius:18px}.lv-led span{min-width:60px;padding:6px 8px}.lv-led b{font-size:22px}.lv-board p{display:none}.lv-spot-score strong{font-size:32px}}.mt-banner{position:absolute;left:50%;top:14%;z-index:4;transform:translate(-50%);display:grid;justify-items:center;gap:2px;padding:8px 22px 7px;border-radius:10px;background:#05070fd1;border-bottom:3px solid #94a3b8;box-shadow:0 10px 30px #00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;animation:mtBanner .45s cubic-bezier(.2,1.4,.4,1) both;white-space:nowrap}.mt-banner.home{border-color:#3ad0ff}.mt-banner.away{border-color:#ff8a3d}.mt-banner b{font-size:clamp(13px,2.4vw,20px);font-weight:900;letter-spacing:.14em;color:#fff}.mt-banner span{font-size:11px;font-weight:700;color:var(--text-2)}.mt-banner.k-danger b,.mt-banner.k-shot_on b{color:#ffb4b4;animation:mtPulse .9s ease-in-out infinite}.mt-banner.k-goal b{color:#fde047;font-size:clamp(18px,3.6vw,28px)}.mt-banner.k-save b,.mt-banner.k-blocked b{color:#a7f3d0}@keyframes mtBanner{0%{opacity:0;transform:translate(-50%,-12px) scale(.9)}}@keyframes mtPulse{50%{opacity:.55}}.mt-box-glow{animation:mtBox 1s ease-in-out infinite}@keyframes mtBox{50%{fill-opacity:.06}}.mt-momentum{margin-top:10px;padding:10px 12px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.mt-momentum svg{display:block;width:100%;height:70px}.mt-mom-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-size:12px;font-weight:800}.mt-mom-head small{color:var(--muted);font-weight:600;font-size:10.5px}.mt-mom-axis{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-top:2px}@media (prefers-reduced-motion: reduce){.mt-banner,.mt-box-glow,.lv-onair{animation:none!important}}.mt-banner{top:12%}@media (max-width: 600px){.mt-banner{padding:5px 14px;top:16%}.mt-banner span{font-size:10px}}.bs{--bs-body-font-family: var(--font);--bs-body-bg: transparent;--bs-body-color: var(--text);--bs-secondary-color: var(--text-2);--bs-border-color: var(--line);--bs-border-radius: 14px;--bs-border-radius-lg: 20px;--bs-primary: #1f8bff;--bs-primary-rgb: 31, 139, 255;--bs-link-color: var(--accent-2);--bs-link-hover-color: #fff;--bs-emphasis-color: #fff;font-family:var(--font)}.home-bs{display:grid;gap:16px}.home-bs>*{margin:0}.home-bs .bs-card{--bs-card-bg: var(--panel);--bs-card-border-color: var(--line);--bs-card-border-radius: 20px;--bs-card-inner-border-radius: 19px;--bs-card-cap-bg: rgba(255, 255, 255, .02);--bs-card-color: var(--text);--bs-card-title-color: #fff;--bs-card-spacer-x: 1.1rem}.home-bs .bs-list-group{--bs-list-group-bg: transparent;--bs-list-group-color: var(--text);--bs-list-group-border-color: var(--line);--bs-list-group-action-hover-bg: rgba(255, 255, 255, .05);--bs-list-group-action-hover-color: #fff;--bs-list-group-action-color: var(--text)}.home-bs .bs-btn{--bs-btn-font-weight: 800;--bs-btn-border-radius: 12px;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.home-bs .bs-btn-lg{--bs-btn-padding-x: 1.3rem;--bs-btn-font-size: 1rem;--bs-btn-border-radius: 14px}.hb-cta{--bs-btn-color: #04121f;--bs-btn-bg: #7dd3fc;--bs-btn-hover-color: #04121f;--bs-btn-hover-bg: #a5e3ff;--bs-btn-border-color: transparent;--bs-btn-hover-border-color: transparent;--bs-btn-active-bg: #7dd3fc;background-image:linear-gradient(135deg,#a7f3d0,#38bdf8)!important;box-shadow:0 12px 28px -10px #38bdf8bf}.hb-btn-soft{--bs-btn-color: var(--text);--bs-btn-bg: var(--panel-2);--bs-btn-border-color: var(--line-2);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--panel-3);--bs-btn-hover-border-color: var(--accent);--bs-btn-font-size: .85rem;justify-content:center}.hb-badge-live{background:linear-gradient(135deg,#ff3d5a,#c0162f);color:#fff;font-weight:800}.hb-badge-soft{background:var(--panel-3);color:var(--text-2)}.hb-carousel{height:100%;min-height:320px;border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 70px -34px #000000e6}.hb-carousel .bs-carousel-inner,.hb-carousel .bs-carousel-item{height:100%}.hb-slide{position:relative;min-height:320px;padding:34px 38px 54px;isolation:isolate}.hb-slide.bs-active{display:flex;align-items:center;animation:hbIn .6s ease both}@keyframes hbIn{0%{opacity:0;transform:scale(1.015)}}.hb-slide.t-sports{background:radial-gradient(120% 90% at 100% 0%,rgba(58,208,255,.35),transparent 55%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 44px,transparent 44px 88px),linear-gradient(135deg,#0b5d3b,#0a3f5e 55%,#0b1b3f)}.hb-slide.t-casino{background:radial-gradient(120% 90% at 100% 0%,rgba(250,204,21,.3),transparent 55%),radial-gradient(90% 80% at 0% 100%,rgba(236,72,153,.35),transparent 60%),linear-gradient(135deg,#3b0a63,#1d0b3f 55%,#120826)}.hb-slide.t-toto{background:radial-gradient(120% 90% at 100% 0%,rgba(250,204,21,.4),transparent 55%),linear-gradient(135deg,#5a3a00,#3a2200 45%,#1a1030)}.hb-slide.t-gift{background:radial-gradient(120% 90% at 100% 0%,rgba(168,85,247,.45),transparent 55%),linear-gradient(135deg,#3b1d8f,#22115a 55%,#120a30)}.hb-art{position:absolute;right:5%;top:50%;z-index:-1;transform:translateY(-50%) rotate(-12deg);font-size:clamp(120px,20vw,230px);line-height:1;color:#ffffff1a;filter:drop-shadow(0 20px 40px rgba(0,0,0,.35))}.hb-slide-body{max-width:560px}.hb-kicker{background:#00000059;border:1px solid rgba(255,255,255,.18);letter-spacing:.16em;font-size:.68rem;padding:.5em .9em}.hb-slide h2{margin:14px 0 10px;font-size:clamp(28px,4vw,46px);line-height:1.04;font-weight:900;letter-spacing:-.02em;color:#fff}.hb-slide h2 em{font-style:normal;display:block;background:linear-gradient(90deg,#7dd3fc,#a7f3d0);-webkit-background-clip:text;background-clip:text;color:transparent}.hb-slide.t-casino h2 em,.hb-slide.t-toto h2 em{background-image:linear-gradient(90deg,#fde047,#fb923c)}.hb-slide.t-gift h2 em{background-image:linear-gradient(90deg,#fde047,#f9a8d4)}.hb-slide p{margin:0 0 20px;color:#fffc;font-size:15px;line-height:1.55}.hb-carousel .bs-carousel-indicators{margin-bottom:16px;z-index:3}.hb-carousel .bs-carousel-indicators [type=button]{width:26px;height:5px;border-radius:5px;border:0;opacity:.4;background:#fff}.hb-carousel .bs-carousel-indicators .bs-active{width:42px;opacity:1}.hb-carousel .bs-carousel-control-prev,.hb-carousel .bs-carousel-control-next{width:46px;height:46px;top:auto;bottom:10px;border:0;border-radius:50%;background:#00000059;color:#fff;opacity:.8;z-index:3}.hb-carousel .bs-carousel-control-prev{left:auto;right:64px}.hb-carousel .bs-carousel-control-next{right:14px}.hb-live-card .bs-card-header{padding-top:14px;padding-bottom:14px}.hb-live-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 1.1rem;text-decoration:none}.hb-live-teams{display:grid;min-width:0;line-height:1.3}.hb-live-teams b{font-size:13.5px}.hb-live-teams small{color:var(--muted);font-size:11px}.hb-live-score{display:grid;justify-items:end;gap:4px}.hb-live-score strong{font-family:Courier New,ui-monospace,monospace;font-size:20px;color:#ffd84d;padding:2px 8px;border-radius:8px;background:#05070f}.hb-live-score strong i{font-style:normal;margin:0 3px;opacity:.6}.hb-empty{color:var(--muted);font-size:13px}.hb-stat{overflow:hidden}.hb-stat .bs-card-body{padding:16px}.hb-stat-ico{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;font-size:20px;color:#fff}.s-live .hb-stat-ico{background:linear-gradient(135deg,#ff3d5a,#9f1239);box-shadow:0 10px 22px -10px #ff3d5acc}.s-sports .hb-stat-ico{background:linear-gradient(135deg,#22c55e,#0e7490);box-shadow:0 10px 22px -10px #22c55ecc}.s-casino .hb-stat-ico{background:linear-gradient(135deg,#a855f7,#db2777);box-shadow:0 10px 22px -10px #a855f7cc}.s-tables .hb-stat-ico{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 10px 22px -10px #f59e0bcc}.hb-stat b{display:block;font-size:26px;font-weight:900;line-height:1;color:#fff}.hb-stat small{color:var(--muted);font-size:12px;font-weight:700}.hb-secnav{position:sticky;top:calc(var(--top-h) + 8px);z-index:20;justify-self:center;max-width:100%;overflow-x:auto;padding:5px;border-radius:999px;background:#0f1328d9;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 30px -12px #000c;scrollbar-width:none}.hb-secnav .bs-nav{--bs-nav-pills-border-radius: 999px;--bs-nav-link-color: var(--text-2);--bs-nav-link-hover-color: #fff;--bs-nav-link-font-weight: 800;--bs-nav-link-padding-x: 1.1rem;gap:4px}.hb-secnav .bs-nav-link{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;white-space:nowrap;border:0;background:transparent}.hb-secnav .bs-nav-link.bs-active.n-zone-sports{color:#04121f;background:linear-gradient(135deg,#a7f3d0,#38bdf8)}.hb-secnav .bs-nav-link.bs-active.n-zone-casino{color:#2a0a12;background:linear-gradient(135deg,#fde047,#fb923c)}.hb-secnav .bs-nav-link.bs-active.n-zone-promos{color:#fff;background:linear-gradient(135deg,#a855f7,#db2777)}.hb-section{scroll-margin-top:calc(var(--top-h) + 70px);overflow:hidden}.hb-section:before{content:"";display:block;height:3px;background:linear-gradient(90deg,#22c55e,#38bdf8,transparent)}.hb-casino:before{background:linear-gradient(90deg,#fde047,#ec4899,transparent)}.hb-promos:before{background:linear-gradient(90deg,#a855f7,#db2777,transparent)}.hb-sports{--bs-card-bg: linear-gradient(180deg, #10233a 0%, var(--bg-2) 260px);background:radial-gradient(90% 260px at 0% 0%,rgba(34,197,94,.12),transparent 70%),var(--bg-2)!important}.hb-casino{background:radial-gradient(90% 260px at 100% 0%,rgba(236,72,153,.14),transparent 70%),var(--bg-2)!important}.hb-promos{background:radial-gradient(90% 260px at 50% 0%,rgba(168,85,247,.14),transparent 70%),var(--bg-2)!important}.hb-sec-head{display:flex;align-items:center;gap:14px;padding:16px 1.1rem;border-bottom:1px solid var(--line)}.hb-sec-ico{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;font-size:20px;color:#04121f;background:linear-gradient(135deg,#a7f3d0,#38bdf8)}.h-casino .hb-sec-ico{color:#2a0a12;background:linear-gradient(135deg,#fde047,#fb923c)}.h-promos .hb-sec-ico{color:#fff;background:linear-gradient(135deg,#a855f7,#db2777)}.hb-sec-head h2{margin:0;font-size:22px;font-weight:900;color:#fff}.hb-sec-head p{margin:2px 0 0;color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hb-sec-body{display:grid;gap:16px}.hb-sec-body>*{margin:0;min-width:0}.hb-promo{--bs-card-bg: var(--panel);transition:transform .2s,border-color .2s}.hb-promo:hover{transform:translateY(-3px);border-color:var(--line-2)}.hb-promo-ico{display:grid;place-items:center;width:44px;height:44px;margin-bottom:12px;border-radius:13px;font-size:19px;color:#fff}.p-toto .hb-promo-ico{background:linear-gradient(135deg,#f59e0b,#b45309)}.p-vip .hb-promo-ico{background:linear-gradient(135deg,#a855f7,#6d28d9)}.p-race .hb-promo-ico{background:linear-gradient(135deg,#22c55e,#0e7490)}.p-refer .hb-promo-ico{background:linear-gradient(135deg,#38bdf8,#1d4ed8)}.hb-promo .bs-card-text{color:var(--text-2);font-size:13px}.hb-trust .bs-card-body{padding:16px}.hb-trust-ico{display:grid;place-items:center;width:38px;height:38px;margin-bottom:10px;border-radius:12px;color:var(--accent-2);background:var(--accent-soft);font-size:17px}.hb-trust p{color:var(--muted);font-size:12.5px}@media (max-width: 1199.98px){.hb-carousel,.hb-slide{min-height:300px}}@media (max-width: 767.98px){.home-bs{gap:12px}.hb-slide{padding:22px 20px 58px;min-height:290px}.hb-slide p{font-size:13.5px}.hb-slide .bs-btn-lg{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: .55rem;--bs-btn-font-size: .9rem}.hb-carousel .bs-carousel-control-prev,.hb-carousel .bs-carousel-control-next{display:none}.hb-section{border-radius:18px;margin-left:-4px;margin-right:-4px}.hb-sec-head{gap:10px;padding:12px}.hb-sec-ico{width:38px;height:38px;font-size:16px}.hb-sec-head h2{font-size:18px}.hb-sec-head p{display:none}.hb-sec-head .bs-btn{--bs-btn-padding-x: .7rem;--bs-btn-font-size: .78rem}.home-bs .bs-card-body.hb-sec-body{padding:12px 10px}.hb-stat .bs-card-body{padding:12px;gap:10px!important}.hb-stat-ico{width:38px;height:38px;font-size:16px}.hb-stat b{font-size:21px}.hb-stat small{font-size:11px}}@media (prefers-reduced-motion: reduce){.hb-slide.bs-active,.hb-promo{animation:none;transition:none}}@media (max-width: 767.98px){.hb-slide h2{font-size:28px}.hb-slide .bs-d-flex{flex-wrap:nowrap!important}}.home-bs :where(h1,h2,h3,h4,h5,h6,p){margin-top:0}.home-bs .bs-card-title{margin-bottom:6px;font-size:17px;font-weight:900}.hb-slide .bs-btn{white-space:nowrap}@media (max-width: 767.98px){.hb-slide .bs-d-flex{flex-wrap:wrap!important}.hb-slide .bs-btn-lg{--bs-btn-padding-x: .9rem;--bs-btn-padding-y: .5rem;--bs-btn-font-size: .85rem}.hb-secnav .bs-nav{--bs-nav-link-padding-x: .75rem;--bs-nav-link-padding-y: .45rem}.hb-secnav .bs-nav-link{font-size:12.5px;gap:6px}.hb-promo .bs-card-body{display:grid!important;grid-template-columns:44px 1fr;column-gap:12px;padding:14px}.hb-promo-ico{grid-row:span 3;margin-bottom:0}.hb-promo .bs-card-text{margin-bottom:10px}}@media (max-width: 767.98px){.home-bs{gap:14px}.hb-hero{--bs-gutter-y: 12px}.hb-carousel{min-height:0;height:auto;border:0;border-radius:0;overflow:visible;box-shadow:none;margin:0 -12px}.hb-carousel .bs-carousel-inner{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 12px;scroll-padding:0 12px}.hb-carousel .bs-carousel-inner::-webkit-scrollbar{display:none}.hb-carousel .bs-carousel-item,.hb-carousel .bs-carousel-item.bs-active{display:flex!important;align-items:flex-end;flex:0 0 84%;float:none;margin:0;height:auto;min-height:176px;padding:16px 16px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);scroll-snap-align:start;transform:none!important;animation:none}.hb-carousel .bs-carousel-indicators,.hb-carousel .bs-carousel-control-prev,.hb-carousel .bs-carousel-control-next{display:none}.hb-art{right:-6%;top:12%;transform:rotate(-12deg);font-size:120px}.hb-kicker{font-size:.58rem;padding:.4em .7em}.hb-slide h2{margin:8px 0 6px;font-size:21px}.hb-slide h2 em{display:inline}.hb-slide p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px;font-size:12.5px;line-height:1.4}.hb-slide .bs-btn-outline-light{display:none}.hb-slide .bs-btn-lg{--bs-btn-padding-x: .9rem;--bs-btn-padding-y: .42rem;--bs-btn-font-size: .82rem;--bs-btn-border-radius: 10px}.hb-live-card{background:transparent!important;border:0!important}.hb-live-card .bs-card-header{padding:0 0 8px;background:none;border:0}.hb-live-card .bs-list-group{flex-direction:row;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -12px;padding:0 12px}.hb-live-card .bs-list-group::-webkit-scrollbar{display:none}.hb-live-row,.hb-live-card .bs-list-group-item{flex:0 0 72%;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--panel);padding:10px 12px;scroll-snap-align:start}.hb-live-card .bs-card-footer,.hb-stats{display:none}.hb-secnav{justify-self:stretch;margin:0 -12px;padding:8px 12px;border-radius:0;border-width:1px 0;box-shadow:none;background:#0b0e1ff0;top:var(--top-h)}.hb-secnav .bs-nav{--bs-nav-pills-border-radius: 10px;--bs-nav-link-padding-x: .8rem;--bs-nav-link-padding-y: .45rem;gap:6px}.hb-secnav .bs-nav-link{font-size:12.5px;background:var(--panel);border:1px solid var(--line);text-decoration:none}.hb-section{background:none!important;border:0!important;border-radius:0!important;margin:0!important;overflow:visible}.hb-section:before{display:none}.hb-sec-head{padding:4px 0 10px;border:0;background:none}.hb-sec-ico{width:32px;height:32px;border-radius:10px;font-size:14px}.hb-sec-head h2{font-size:17px}.home-bs .bs-card-body.hb-sec-body{padding:0!important;gap:14px}.home-bs .sport-strip{display:none}.hb-promos .bs-card-body{padding:0!important}.hb-promos .bs-row{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -12px!important;padding:0 12px;--bs-gutter-x: 10px}.hb-promos .bs-row::-webkit-scrollbar{display:none}.hb-promos .bs-col{flex:0 0 78%;scroll-snap-align:start}.hb-trust .bs-card-body{padding:12px}.hb-trust p{display:none}.hb-trust-ico{width:32px;height:32px;font-size:14px;margin-bottom:6px}.hb-trust h6{font-size:12.5px;margin:0!important}.poster-row{grid-auto-columns:calc((100% - 16px) / 3);gap:8px;padding:4px 0 6px}.poster-row .poster-meta{left:7px;right:7px;bottom:7px}.poster-row .poster-meta small,.poster-row .poster-plays,.poster-row .poster-info,.poster-row .poster-fav{display:none}.poster-row .poster-meta b{font-size:11.5px}.poster-row .poster-new{top:6px;right:6px;font-size:8px;padding:2px 5px}.originals-row{margin-bottom:0}.home-bs .section-head{margin-bottom:6px}.home-bs .section-head h3{font-size:15px}.home-bs .section-head .btn-sm{padding:5px 10px;font-size:12px}.bf-table .bf-row:nth-child(n+8){display:none}.craps-peek{padding:10px 12px;gap:8px 12px;border-width:2px}.cp-dice b{width:24px;height:24px;font-size:12px}.cp-cta{padding:6px 10px;font-size:12px}}.home-bs{grid-template-columns:minmax(0,1fr)}.home-bs>*,.hb-sec-body>*,.hb-hero>*{min-width:0}@media (max-width: 767.98px){.main .poster-row{grid-auto-columns:calc((100% - 16px) / 3);gap:8px}}@media (max-width: 767.98px){.main .slots-cards{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -12px;padding:0 12px 4px}.main .slots-cards::-webkit-scrollbar{display:none}.main .slot-card{grid-template-columns:76px 1fr;gap:10px;padding:10px;border-radius:14px;scroll-snap-align:start}.main .slot-card b{font-size:14px}.main .slot-card small{font-size:11px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main .poster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.main .poster-grid .poster-meta{left:7px;right:7px;bottom:7px}.main .poster-grid .poster-meta small,.main .poster-grid .poster-plays,.main .poster-grid .poster-info{display:none}.main .poster-grid .poster-meta b{font-size:11.5px}.main .poster-grid .poster-new{top:6px;right:6px;font-size:8px;padding:2px 5px}.main .poster-grid .poster-fav{width:24px;height:24px;top:5px;left:5px;font-size:11px}}.lz-card{position:relative;overflow:hidden;display:grid;gap:12px;padding:18px;border-radius:20px;color:#fff;background:radial-gradient(90% 120% at 100% 0%,rgba(250,204,21,.35),transparent 55%),linear-gradient(135deg,#1e1b4b,#312e81 45%,#0b1025);border:1px solid rgba(250,204,21,.45);box-shadow:0 20px 50px -24px #facc1573}.lz-bolt{position:absolute;right:-10px;top:-18px;font-size:150px;color:#facc151f;transform:rotate(14deg);animation:lzFlash 3.2s ease-in-out infinite;pointer-events:none}@keyframes lzFlash{0%,88%,to{color:#facc151f}90%,94%{color:#facc1573}92%{color:#facc1526}}.lz-kicker,.s3-kicker,.sp-kicker{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:900;letter-spacing:.16em;color:#fde047}.lz-head h3{margin:6px 0 4px;font-size:24px;font-weight:900}.lz-head h3 em{font-style:normal;color:#fde047;text-shadow:0 0 18px rgba(250,204,21,.55)}.lz-head p{margin:0;max-width:560px;color:#ffffffc7;font-size:13px}.lz-toggle{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:#00000040;color:#fff;font-weight:800;font-size:12.5px;cursor:pointer}.lz-legs{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px;counter-reset:leg}.lz-legs li{counter-increment:leg;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;background:#0000004d;font-size:12.5px}.lz-legs li span{display:grid;min-width:0}.lz-legs li b:before{content:counter(leg) ". ";color:#fde047}.lz-legs li small{color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lz-legs li em{font-style:normal;font-weight:900;color:#fde047}.lz-bet{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.lz-bet label{display:inline-flex;align-items:center;gap:4px;padding:0 12px;height:44px;border-radius:12px;background:#00000059;border:1px solid rgba(255,255,255,.2);font-weight:900}.lz-bet input{width:80px;border:0;background:transparent;color:#fff;font-weight:900;font-size:16px;outline:none}.lz-returns{font-size:13px;color:#fffc}.lz-returns b{color:#4ade80}.lz-go{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:12px;color:#1a1200;font-weight:900;background:linear-gradient(135deg,#fde047,#f59e0b);box-shadow:0 10px 24px -10px #f59e0bcc;cursor:pointer}.lz-go:disabled{opacity:.5}.lz-min{color:#ffffff8c;font-size:11.5px}.s3-card{position:relative;display:grid;gap:6px;height:100%;padding:18px;border-radius:20px;color:#fff;text-decoration:none;background:radial-gradient(100% 120% at 0% 0%,rgba(249,115,22,.55),transparent 60%),linear-gradient(135deg,#7c2d12,#1c1917 80%);border:1px solid rgba(249,115,22,.55);transition:transform .2s}.s3-card:hover{transform:translateY(-2px)}.s3-brand{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.12em}.s3-brand i{font-style:normal;opacity:.6}.s3-crest{width:28px;height:32px;flex:none}.s3-card h3{margin:4px 0 0;font-size:22px;font-weight:900}.s3-card h3 em,.s3-hero h2 em{font-style:normal;color:#fdba74}.s3-card p{margin:0;font-size:13px;color:#fffc}.s3-cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-weight:900;font-size:13px;color:#fdba74}.s3-hero{display:flex;gap:16px;align-items:flex-start;padding:20px;border-radius:20px;background:radial-gradient(90% 120% at 0% 0%,rgba(249,115,22,.45),transparent 60%),linear-gradient(135deg,#431407,#0c0a09 85%);border:1px solid rgba(249,115,22,.5);color:#fff}.s3-hero .s3-crest{width:56px;height:64px}.s3-hero h2{margin:6px 0;font-size:28px}.s3-hero p{margin:0;color:#fffc;line-height:1.55}.s3-status{display:flex;gap:12px;align-items:center;margin:16px 0 10px;font-size:13px;color:var(--text-2)}.s3-pill{padding:4px 10px;border-radius:999px;font-weight:800;background:var(--panel-3)}.s3-pill.open{background:#22c55e33;color:#4ade80}.s3-matches{display:grid;gap:10px}.s3-match{padding:12px 14px;border-radius:16px;background:var(--panel);border:1px solid var(--line)}.s3-match small{color:var(--muted);font-size:11.5px}.s3-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:6px}.s3-row b:last-child{text-align:right}.s3-score{display:inline-flex;align-items:center;gap:8px}.s3-score>i{font-style:normal;font-weight:900}.s3-num{display:grid;justify-items:center;gap:2px}.s3-num button{width:32px;height:22px;border-radius:7px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-weight:900;cursor:pointer}.s3-num strong{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;font-size:22px;font-family:Courier New,ui-monospace,monospace;color:#fdba74;background:#0c0a09;border:1px solid rgba(249,115,22,.4)}.s3-final{font-family:Courier New,ui-monospace,monospace;font-weight:900;font-size:20px;color:#fdba74}.s3-enter{width:100%;margin-top:14px;padding:13px;font-size:15px}.s3-mine{display:grid;gap:6px;margin-top:16px}.s3-mine h4{margin:0}.s3-mine>div{display:flex;justify-content:space-between;padding:9px 12px;border-radius:10px;background:var(--panel)}.s3-mine .st-won b{color:var(--win)}.s3-mine .st-lost b{color:var(--loss)}.s3-empty{margin:20px 0}.sp-card{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;height:100%;padding:18px;border-radius:20px;color:#fff;background:radial-gradient(90% 120% at 100% 0%,rgba(56,189,248,.35),transparent 55%),linear-gradient(135deg,#0c4a6e,#0b1025 80%);border:1px solid rgba(56,189,248,.45)}.sp-kicker{color:#7dd3fc}.sp-card h3{margin:6px 0 4px;font-size:24px;font-weight:900}.sp-card h3 em{font-style:normal;color:#7dd3fc;text-shadow:0 0 18px rgba(56,189,248,.6)}.sp-card p{margin:0;font-size:12.5px;color:#ffffffc7;line-height:1.5}.sp-last{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:#fde047;font-weight:700}.sp-right{display:grid;justify-items:center;gap:4px;padding:12px 14px;border-radius:16px;background:#00000059}.sp-clock{font-family:Courier New,ui-monospace,monospace;font-size:28px;font-weight:900;color:#7dd3fc;text-shadow:0 0 14px rgba(56,189,248,.6)}.sp-right small{color:#fff9;font-size:11px}.sp-go,.sp-mine{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:800;color:#fff;text-decoration:none}.promo-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;margin:14px 0}.hb-filler{display:block;margin-top:12px;text-decoration:none;color:#fff;overflow:hidden;border-radius:18px!important;animation:fade .4s ease-out}.hb-filler .bs-card-body{padding:16px}.hb-filler.t-p5{background:radial-gradient(90% 120% at 100% 0%,rgba(250,204,21,.3),transparent 55%),linear-gradient(135deg,#3b0764,#1a0b3d)!important}.hb-filler.t-s3{background:radial-gradient(90% 120% at 0% 0%,rgba(249,115,22,.45),transparent 60%),linear-gradient(135deg,#7c2d12,#1c1917)!important}.hb-filler.t-sp{background:radial-gradient(90% 120% at 100% 0%,rgba(56,189,248,.35),transparent 55%),linear-gradient(135deg,#0c4a6e,#0b1025)!important}.hb-filler.t-lz{background:radial-gradient(90% 120% at 100% 0%,rgba(250,204,21,.35),transparent 55%),linear-gradient(135deg,#1e1b4b,#312e81)!important}.hb-filler-ico{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;font-size:20px;background:#ffffff1f}.hb-filler small{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;color:#fde047}.hb-filler b{display:block;font-size:16px;font-weight:900}.hb-filler span>span{display:block;font-size:12.5px;color:#ffffffc7}.hb-empty .hb-filler{margin:0}@media (max-width: 767.98px){.lz-card,.s3-card,.sp-card{padding:14px;border-radius:16px}.lz-head h3,.sp-card h3{font-size:20px}.lz-go{margin-left:0;flex:1;justify-content:center}.sp-card{grid-template-columns:1fr}.sp-right{grid-template-columns:auto 1fr;justify-items:start;align-items:center;column-gap:10px}.sp-clock{font-size:22px}.promo-feature{grid-template-columns:1fr}.hb-filler .bs-card-body{flex-wrap:wrap}.hb-filler .bs-btn{width:100%}.s3-hero{flex-direction:column;padding:16px}.s3-hero h2{font-size:22px}}.hard-rules{margin:0;padding:10px 12px;list-style:none;display:grid;gap:4px;border-radius:12px;background:#0000004d;border:1px dashed rgba(248,113,113,.55);font-size:12px;color:#ffffffd9}.hard-rules li:not(.hr-title):before{content:"⚠ ";color:#fca5a5}.hard-rules .hr-title{font-size:10.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#fca5a5}.s3-rules{margin-top:12px;background:var(--panel);color:var(--text-2)}.wager-pill{position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px 3px;border-radius:999px;background:#f5a52424;border:1px solid rgba(245,165,36,.55);color:#fcd34d;overflow:hidden;white-space:nowrap;flex:none}.wager-pill>span{display:grid;line-height:1.05}.wager-pill small{font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.wager-pill b{font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--text)}.wager-pill>i{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff14}.wager-pill>i>i{display:block;height:100%;background:linear-gradient(90deg,#fbbf24,var(--win))}.nt-wrap,.nt-bell{position:relative}.nt-bell.has svg{animation:ntRing 2.4s ease-in-out infinite;transform-origin:50% 0;color:#fde047}@keyframes ntRing{0%,86%,to{transform:rotate(0)}88%{transform:rotate(14deg)}92%{transform:rotate(-12deg)}96%{transform:rotate(6deg)}}.nt-count{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:999px;font-style:normal;font-size:10px;font-weight:900;color:#fff;background:#ef4444;box-shadow:0 0 0 2px var(--bg)}.nt-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:80;width:min(380px,calc(100vw - 20px));max-height:min(520px,75vh);display:grid;grid-template-rows:auto 1fr;border-radius:16px;background:var(--panel);border:1px solid var(--line-2);box-shadow:var(--shadow);overflow:hidden;animation:pop .18s ease-out}.nt-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line)}.nt-head span{display:flex;gap:4px}.nt-head button{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;border:0;background:var(--panel-2);color:var(--text-2);cursor:pointer}.nt-list{overflow-y:auto}.nt-empty{margin:0;padding:24px 16px;color:var(--muted);font-size:13px;text-align:center}.nt-item{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line)}.nt-item.unread{background:linear-gradient(90deg,rgba(31,139,255,.1),transparent)}.nt-item.unread b:after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:var(--accent);vertical-align:middle}.nt-ico{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--accent-soft);color:var(--accent-2)}.k-gift .nt-ico{background:#facc1526;color:#fde047}.k-slip .nt-ico{background:#22c55e26;color:#4ade80}.k-promo .nt-ico{background:#ec489926;color:#f9a8d4}.nt-item b{font-size:13.5px}.nt-item p{margin:2px 0 6px;font-size:12.5px;color:var(--text-2);line-height:1.45}.nt-foot{display:flex;align-items:center;gap:8px}.nt-foot code{padding:2px 7px;border-radius:6px;background:var(--panel-3);font-size:11.5px;font-weight:800;color:#fde047}.nt-foot small{color:var(--muted);font-size:11px}.nt-foot button{margin-left:auto;padding:5px 12px;border-radius:8px;border:0;background:var(--accent);color:#fff;font-weight:800;font-size:12px;cursor:pointer}@media (max-width: 700px){.nt-panel{position:fixed;top:calc(var(--top-h) + 6px);right:10px;left:10px;width:auto}}.bonus-field span{display:inline-flex;align-items:center;gap:6px}.bonus-field em{font-style:normal;color:var(--muted);font-weight:600}.bonus-field input{text-transform:uppercase;letter-spacing:.08em;font-weight:800}.bonus-ok{color:var(--win)!important;font-weight:700}.bonus-bad{color:var(--loss)!important}.fee-free{margin:4px 0 10px;padding:10px 12px;border-radius:12px;font-size:13px;background:linear-gradient(90deg,#22c55e2e,#22c55e0d);border:1px solid rgba(34,197,94,.4)}.an-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.an-card{display:grid;gap:10px;align-content:start;padding:16px;border-radius:16px;background:var(--panel);border:1px solid var(--line);min-width:0}.an-wide{grid-column:1 / -1}.an-card h4{display:flex;align-items:center;gap:8px;margin:0}.an-card label{display:grid;gap:4px;font-size:12px;color:var(--text-2);font-weight:700}.an-card label>span{display:inline-flex;align-items:center;gap:6px}.an-card textarea{resize:vertical}.an-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.an-kinds{display:flex;flex-wrap:wrap;gap:6px}.an-kinds button{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:10px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text-2);font-weight:800;font-size:12.5px;cursor:pointer}.an-kinds button.on{color:#fff;border-color:var(--accent);background:var(--accent-soft)}.an-check{display:flex!important;align-items:center;gap:8px}.an-list{display:grid;gap:6px}.an-list>div{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:var(--panel-2);font-size:12.5px}.an-list>div.live{border:1px solid rgba(34,197,94,.45)}.an-list small{color:var(--muted)}.an-list button{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;border:0;background:var(--panel-3);color:var(--text-2);cursor:pointer}@media (max-width: 900px){.an-grid{grid-template-columns:1fr}.an-list>div{grid-template-columns:1fr auto}.an-list>div span,.an-list>div small{grid-column:1}}.input{width:100%;min-height:42px;padding:9px 12px;border-radius:var(--radius-sm);background:var(--bg-2);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13.5px;outline:none;transition:border-color .15s,box-shadow .15s}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.input::placeholder{color:var(--muted)}@media (max-width: 440px){.topbar:has(.nt-wrap) .logo-word{display:none}.topbar .nt-bell{width:38px;height:38px}}.mc{margin-top:10px;border-radius:16px;background:var(--panel);border:1px solid var(--line);overflow:hidden}.mc-tabs{display:grid;grid-template-columns:repeat(3,1fr);background:#0f1328;border-bottom:1px solid var(--line)}.mc-tabs button{position:relative;padding:11px 6px;border:0;background:transparent;color:var(--muted);font-weight:800;font-size:13px;cursor:pointer;transition:color .2s}.mc-tabs button.on{color:#fff}.mc-tabs button.on:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#3ad0ff,#22c55e);animation:mcTab .25s ease-out}@keyframes mcTab{0%{transform:scaleX(.2);opacity:0}}.mc-teams{display:flex;justify-content:space-between;padding:10px 14px 0;font-size:12px;font-weight:800}.mc-teams .h{color:#3ad0ff}.mc-teams .a{color:#ff8a3d}.mc-body{display:grid;gap:10px;padding:10px 14px 14px}.mc-rings{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.mc-ring{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;padding:8px;border-radius:12px;background:#ffffff08}.mc-ring b{font-size:16px;font-weight:900}.mc-ring b.h{text-align:right;color:#3ad0ff}.mc-ring b.a{color:#ff8a3d}.mc-ring-svg{display:grid;justify-items:center;gap:2px}.mc-ring-svg svg{width:52px;height:52px}.mc-arc{transition:stroke-dasharray .8s ease}.mc-ring-svg small{font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:center;line-height:1.2;max-width:76px}.mc-line{position:relative;height:96px;margin:6px 4px 0}.mc-track{position:absolute;left:0;right:0;top:46px;height:6px;border-radius:6px;background:linear-gradient(90deg,#3ad0ff59,#ff8a3d59)}.mc-half{position:absolute;top:-8px;width:2px;height:22px;background:#ffffff59}.mc-now{position:absolute;top:-10px;width:3px;height:26px;border-radius:2px;background:#facc15;box-shadow:0 0 10px #facc15;animation:mcNow 1.2s ease-in-out infinite}@keyframes mcNow{50%{opacity:.4}}.mc-mark{position:absolute;transform:translate(-50%);font-size:15px;line-height:1;animation:pop .3s both}.mc-mark.home{top:16px}.mc-mark.away{top:60px}.mc-axis{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.mc-legend{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--muted)}.mc .mt-feed{padding:10px 14px 14px;max-height:360px;overflow-y:auto}.lv-tools{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.lv-hot{padding:8px 14px;border-radius:999px;border:1px solid rgba(250,204,21,.45);background:#facc1514;color:#fde047;font-weight:800;font-size:12.5px;cursor:pointer}.lv-hot.on{background:linear-gradient(135deg,#fde047,#f59e0b);color:#1a1200}.lv-sort{height:36px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);background:#161a33cc;color:var(--text);font-weight:700;font-size:12.5px}.reveal-on .hb-reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.reveal-on .hb-reveal.in{opacity:1;transform:none}.hb-carousel{position:relative}.hb-carousel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:inherit;padding:1.5px;background:linear-gradient(120deg,#38bdf8,#22c55e,#fde047,#ec4899,#38bdf8);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:hbBorder 8s linear infinite;opacity:.8}@keyframes hbBorder{to{background-position:300% 0}}.hb-cta,.lz-go,.cp-cta,.door-cta{position:relative;overflow:hidden}.hb-cta:after,.lz-go:after,.cp-cta:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:hbShine 3.6s ease-in-out infinite}@keyframes hbShine{0%,60%{left:-60%}to{left:130%}}.hb-stat-ico,.hb-sec-ico,.hb-promo-ico,.hb-filler-ico{animation:hbFloat 4.5s ease-in-out infinite}.hb-stats .bs-col:nth-child(2) .hb-stat-ico,.hb-promos .bs-col:nth-child(2) .hb-promo-ico{animation-delay:-1.2s}.hb-stats .bs-col:nth-child(3) .hb-stat-ico,.hb-promos .bs-col:nth-child(3) .hb-promo-ico{animation-delay:-2.4s}.hb-stats .bs-col:nth-child(4) .hb-stat-ico,.hb-promos .bs-col:nth-child(4) .hb-promo-ico{animation-delay:-3.3s}@keyframes hbFloat{50%{transform:translateY(-4px)}}.home-bs .hb-stat,.home-bs .hb-promo,.home-bs .hb-trust .bs-card{background:linear-gradient(160deg,#ffffff0b,#fff0 55%),var(--panel)!important;transition:transform .2s,border-color .2s,box-shadow .2s}.home-bs .hb-stat:hover,.home-bs .hb-trust .bs-card:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:0 16px 30px -18px #000c}.hb-badge-live{animation:hbLive 2s ease-in-out infinite}@keyframes hbLive{50%{box-shadow:0 0 0 4px #ff3d5a2e}}@media (max-width: 767.98px){.hb-secnav .bs-nav-link.bs-active{box-shadow:0 6px 16px -6px #38bdf8b3}.hb-sec-head h2{letter-spacing:-.01em}.hb-carousel:before{display:none}.hb-carousel .bs-carousel-item{box-shadow:0 14px 30px -18px #000000e6}}@media (prefers-reduced-motion: reduce){.reveal-on .hb-reveal{opacity:1;transform:none;transition:none}.hb-carousel:before,.hb-cta:after,.lz-go:after,.cp-cta:after,.hb-stat-ico,.hb-sec-ico,.hb-promo-ico,.hb-filler-ico,.hb-badge-live,.lz-bolt,.nt-bell.has svg{animation:none!important}}.hb-more{justify-self:center;width:100%;max-width:420px;margin:4px auto 0;padding:12px;border-radius:12px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-weight:800;cursor:pointer}.hb-more:hover{border-color:var(--accent)}.as-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.as-kpis span{display:grid;gap:2px;padding:10px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line);font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.as-kpis b{font-size:16px;color:var(--text);text-transform:none;letter-spacing:0}.as-legs{margin:0;padding-left:20px;display:grid;gap:4px;font-size:13px}.as-legs.cols{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.as-legs small{color:var(--muted);margin-left:4px}.as-actions{display:flex;gap:8px;flex-wrap:wrap}.as-actions .btn{display:inline-flex;align-items:center;gap:6px}.btn-danger{background:color-mix(in srgb,var(--danger, #ef4444) 18%,transparent);border:1px solid var(--danger, #ef4444);color:var(--danger, #ef4444)}:root{--b3-green: #1f6fff;--b3-green-2: #1f8bff;--b3-green-hi: #3ad0ff;--b3-yellow: #5fd8ff;--b3-row: #121735;--b3-row-2: #171d42;--b3-btn: #1f2656;--b3-btn-h: #2a3370;--b3-line: #283064;--b3-text: #f2f4ff;--b3-muted: #8f98c9;--b3-up: #3ee08f;--b3-down: #ff5f7a}.odds-btn.sb{height:42px;padding:0 10px;border-radius:3px;background:linear-gradient(180deg,var(--b3-btn-h) -60%,var(--b3-btn));border:1px solid rgba(255,255,255,.05);border-bottom-color:#00000059;box-shadow:none;transition:background .12s,border-color .12s,transform .08s}.odds-btn.sb:hover:not(:disabled){background:var(--b3-btn-h);border-color:#ffffff1f}.odds-btn.sb .odds-label{color:var(--b3-muted);font-weight:700;font-size:12px}.odds-btn.sb .odds-val{color:var(--b3-yellow);font-weight:800;font-size:14px;font-variant-numeric:tabular-nums;letter-spacing:.01em;display:inline-flex;align-items:center;gap:3px}.odds-btn.sb.active{background:linear-gradient(135deg,var(--b3-green-2),var(--b3-green));border-color:var(--b3-green-hi);box-shadow:inset 0 0 0 1px #ffffff1f,0 6px 16px -8px #1f8bffcc}.odds-btn.sb.active .odds-val,.odds-btn.sb.active .odds-label{color:#fff}.odds-btn.sb .odds-arrow{font-style:normal;font-size:9px}.odds-btn.sb.move-up .odds-val{color:var(--b3-up)}.odds-btn.sb.move-down .odds-val{color:var(--b3-down)}.odds-btn.sb.move-up{animation:b3-up 1.1s ease-out}.odds-btn.sb.move-down{animation:b3-down 1.1s ease-out}@keyframes b3-up{0%{box-shadow:inset 0 0 0 2px var(--b3-up),0 0 14px -2px #45e08b99}to{box-shadow:inset 0 0 0 0 transparent}}@keyframes b3-down{0%{box-shadow:inset 0 0 0 2px var(--b3-down),0 0 14px -2px #ff5f5f99}to{box-shadow:inset 0 0 0 0 transparent}}.odds-btn.sb .odds-arrow{animation:b3-blink .55s steps(2) 3}@keyframes b3-blink{50%{opacity:.2}}.odds-btn.sb.locked,.odds-btn.sb:disabled{opacity:1;cursor:not-allowed;background:repeating-linear-gradient(135deg,#1a2048 0,#1a2048 6px,#151a3c 6px,#151a3c 12px);border-color:#ffffff0a}.odds-btn.sb.locked .odds-label,.odds-btn.sb:disabled .odds-label{color:#6f757c}.odds-btn.sb .odds-lock,.odds-btn.sb:disabled .odds-val{color:#8b9198}.odds-row.susp{position:relative}.odds-row.susp:after{content:"SUSPENDED";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:3px;background:#0b0e24bd;color:#c9d2ff;font-size:11px;font-weight:900;letter-spacing:.22em;pointer-events:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);animation:b3-sus-in .25s ease-out}@keyframes b3-sus-in{0%{opacity:0}}.ev-card{background:linear-gradient(180deg,var(--b3-row-2),var(--b3-row));border:1px solid var(--b3-line);border-radius:6px;padding:0 0 10px;overflow:hidden}.ev-card>:not(.ev-progress):not(.goal-badge){margin-left:12px;margin-right:12px}.ev-card:hover{background:linear-gradient(180deg,#1c2350,#141a3e);border-color:#3a4690;box-shadow:0 10px 22px -16px #000000e6}.ev-card .ev-league{margin:0 0 6px;padding:7px 12px;background:linear-gradient(90deg,rgba(31,139,255,.4),rgba(58,208,255,.06) 70%,transparent);border-bottom:1px solid rgba(58,208,255,.22);color:#dbe9ff;font-size:11.5px;font-weight:800}.ev-card .ev-team{color:var(--b3-text);font-weight:700;font-size:14px}.ev-card.is-live .ev-score{min-width:22px;padding:1px 6px;border-radius:3px;background:#0b0f26;color:var(--b3-yellow);text-align:center;font-variant-numeric:tabular-nums}.ev-card .ev-market-row{color:var(--b3-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.ev-card .ev-time{color:var(--b3-muted);font-weight:700}.ev-card .ev-time.soon{color:var(--b3-yellow)}.ev-card.is-live{border-left:1px solid var(--b3-line)}.ev-card.is-live .live-pill{background:transparent;border:0;color:var(--b3-up);font-weight:900}.ev-card .odds-row{gap:4px}.ev-card.goal-flash{box-shadow:0 0 0 2px #ffd84d,0 0 28px -6px #ffd84d99}.ev-card .card-sus{background:repeating-linear-gradient(135deg,#1a2048 0,#1a2048 6px,#151a3c 6px,#151a3c 12px);color:#c9d2ff;border:1px solid #283064;letter-spacing:.12em}@media (max-width: 600px){.odds-btn.sb{height:44px}.ev-card>*{margin-left:10px;margin-right:10px}.ev-card .ev-league{padding:7px 10px}}@media (prefers-reduced-motion: reduce){.odds-btn.sb.move-up,.odds-btn.sb.move-down,.odds-btn.sb .odds-arrow{animation:none}}.ev-card.is-live,.live-v3 .ev-card.is-live{border-color:var(--b3-line);border-left:1px solid var(--b3-line);background:linear-gradient(180deg,var(--b3-row-2),var(--b3-row))}.ev-card.is-live:before{width:3px;background:linear-gradient(180deg,#ff3d5a,#ff8a3d);box-shadow:none}.ev-card.is-live:hover{border-color:#3a4690;box-shadow:0 12px 26px -14px #1f8bff73}.ev-card .ev-progress{height:2px;background:linear-gradient(90deg,#1f8bff,#3ad0ff);box-shadow:none;z-index:2}.ev-card.is-live .ev-score,.live-v3 .ev-card.is-live .ev-score{min-width:24px;padding:1px 6px;border-radius:3px;font-family:inherit;background:#0b0f26;color:var(--b3-yellow);box-shadow:none}.ev-card.is-live .live-pill{box-shadow:none;background:#ff3d5a24;border:1px solid rgba(255,61,90,.4);color:#ff6b83;border-radius:3px}.ev-card .prob-bar .h{background:#1f8bff}.ev-card .prob-bar .d{background:#4a5390}.ev-card .prob-bar .a{background:#ff4fa0}.ev-card .ev-more,.ev-card .ev-market-row b{color:var(--b3-yellow)}.home-clean,.sportsbook-page,.specials-page,.live-plain{display:flex;flex-direction:column;gap:18px;min-width:0}.home-clean>*,.sportsbook-page>*,.specials-page>*{min-width:0}@media (max-width: 1199.98px){.home-clean .hb-hero>.bs-col-xl-4{display:none}}.hc-section{display:flex;flex-direction:column;gap:12px;min-width:0}.hc-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.hc-head h2{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em}.hc-head-ico{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#1f8bff,#3ad0ff);color:#fff;font-size:14px;box-shadow:0 6px 16px -8px #1f8bffe6}.hc-badge{font-style:normal;font-size:11px;font-weight:800;padding:2px 8px;border-radius:999px;background:#ff3d5a29;color:#ff6b83;border:1px solid rgba(255,61,90,.35)}.hc-more{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);font-size:12.5px;font-weight:700;color:var(--text-2);white-space:nowrap}.hc-more svg{font-size:10px}.hc-more:hover{border-color:#3a4690;color:#fff}.hc-doors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hc-door{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(160deg,var(--c1),var(--c2));overflow:hidden;min-width:0;transition:transform .15s,box-shadow .15s}.hc-door:hover{transform:translateY(-2px);box-shadow:0 14px 26px -16px var(--c1)}.hc-door b{font-size:16px;font-weight:800;color:#fff}.hc-door small{font-size:12px;color:#ffffffbf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-door-ico{font-size:20px;color:#fff;margin-bottom:8px;opacity:.95}.hc-door:after{content:"";position:absolute;right:-20px;top:-20px;width:80px;height:80px;border-radius:50%;background:#ffffff14}.d-sports{--c1: #1f6fff;--c2: #173a8f}.d-live{--c1: #e6334f;--c2: #6b1530}.d-casino{--c1: #7c3aed;--c2: #3b1a78}.d-specials{--c1: #f59e0b;--c2: #7a3e06}.hc-special{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;padding:14px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(170deg,var(--s1),#121735 75%);overflow:hidden;min-width:0;transition:transform .15s,border-color .15s}.hc-special:hover{transform:translateY(-2px);border-color:var(--s2)}.hc-sp-top{display:flex;align-items:center;gap:8px;min-width:0}.hc-sp-top i{display:grid;place-items:center;flex:0 0 26px;height:26px;border-radius:8px;background:var(--s2);color:#fff;font-size:12px;font-style:normal}.hc-sp-top small{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-sp-big{margin-top:6px;font-size:24px;font-weight:900;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-sp-title{font-size:13px;font-weight:700;color:var(--text)}.hc-sp-foot{margin-top:auto;padding-top:6px;font-size:11.5px;color:var(--muted)}.s-lightning{--s1: rgba(250, 204, 21, .2);--s2: #ca8a04}.s-super3{--s1: rgba(249, 115, 22, .22);--s2: #ea580c}.s-toto{--s1: rgba(234, 179, 8, .18);--s2: #a16207}.s-sprint{--s1: rgba(58, 208, 255, .18);--s2: #0e7490}.hc-casino .hz-row,.hc-casino section{margin:0}.sb-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.sb-head h1{display:flex;align-items:center;gap:8px;margin:0;font-size:22px;font-weight:900}.sb-live{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ff3d5a24;border:1px solid rgba(255,61,90,.4);color:#ff8196;font-weight:800;font-size:13px}.sportsbook-page .hb-sec-body{display:flex;flex-direction:column;gap:16px;min-width:0}.lp-bar{display:flex;flex-direction:column;gap:10px;position:sticky;top:var(--topbar-h, 60px);z-index:5;padding:10px 0;background:var(--bg)}.lp-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.lp-chips::-webkit-scrollbar{display:none}.lp-chips button{flex:none;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--line);background:var(--panel-2);color:var(--text-2);font-size:12.5px;font-weight:700;white-space:nowrap}.lp-chips button.on{background:linear-gradient(135deg,#1f8bff,#1f6fff);border-color:transparent;color:#fff}.lp-chips em{font-style:normal;font-size:11px;opacity:.75}.lp-tools{display:flex;gap:8px}.lp-btn{height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2);color:var(--text);font-size:13px;font-weight:700}.lp-btn.on{border-color:#ffd84d;color:#ffd84d}select.lp-btn{flex:1;min-width:0;max-width:220px}.lp-icon{display:grid;place-items:center;width:36px;padding:0;margin-left:auto}.sp-anchor{scroll-margin-top:80px}@media (max-width: 767.98px){.home-clean,.sportsbook-page,.specials-page,.live-plain{gap:16px}.hc-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hc-door{padding:12px;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:10px}.hc-door-ico{margin:0;font-size:18px}.hc-door small{flex-basis:100%}.hc-head h2{font-size:16px}.hc-head-ico{width:26px;height:26px;font-size:12px}.hc-special{padding:12px}.hc-sp-big{font-size:20px}.hc-sp-title{font-size:12px}.hc-sp-foot{font-size:10.5px}.sb-head h1{font-size:19px}.home-clean .grid-events,.sportsbook-page .grid-events,.live-plain .grid-events{grid-template-columns:minmax(0,1fr);gap:10px}}@media (max-width: 520px){.lz-bet{flex-wrap:wrap}.lz-bet>button,.lz-bet .btn{flex:1 1 100%}}.league-link{cursor:pointer;min-width:0}.league-link .league-go{margin-left:2px;opacity:.55;font-weight:900;transition:transform .15s,opacity .15s}.league-link:hover .league-go{opacity:1;transform:translate(2px)}.league-link:hover .ellipsis{text-decoration:underline;text-underline-offset:2px}.ab-bet{transition:border-color .15s,box-shadow .15s}.ab-bet.st-void{border-left-color:#94a3b8}.ab-bet:hover{box-shadow:0 10px 24px -18px #000000e6}.ab-bet.open{border-color:#3a4690;box-shadow:0 0 0 1px #3a469099,0 14px 30px -20px #1f8bff99}.ab-st{border:1px solid currentColor}@media (max-width: 760px){.admin-bets .adm-filter-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.admin-bets .adm-filters,.admin-bets .adm-filter-row>*{min-width:0;max-width:100%}.admin-bets .adm-filters input:not([type=checkbox]):not([type=radio]),.admin-bets .adm-filters select{width:100%;min-height:42px;font-size:15px}.adm-chips{display:flex;flex-wrap:wrap;gap:6px}.ab-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.ab-summary>div{padding:10px 12px;border-radius:12px}.ab-summary b{font-size:17px}.ab-list{gap:10px}.ab-bet{border-radius:14px;border-left-width:4px}.ab-main{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"user tags" "what what" "n1 n2" "n3 n4";gap:8px 10px;padding:12px}.ab-main>.ab-user{grid-area:user}.ab-main>.ab-tags{grid-area:tags;align-self:start}.ab-main>.ab-what{grid-area:what;padding:8px 10px;border-radius:10px;background:#ffffff08;border:1px solid var(--line)}.ab-main>.ab-num:nth-of-type(3){grid-area:n1}.ab-main>.ab-num:nth-of-type(4){grid-area:n2}.ab-main>.ab-num:nth-of-type(5){grid-area:n3}.ab-main>.ab-num:nth-of-type(6){grid-area:n4}.ab-main>.ab-num{padding:8px 10px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line)}.ab-main>.ab-num b{font-size:15px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-main .ab-user b{font-size:15px}.ab-main .ab-what b{font-size:14px;white-space:normal}.ab-main .ab-what small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ab-tags em{font-size:11px;padding:3px 8px}.ab-tags small{flex-basis:100%;text-align:right}.ab-cash.on b{color:#3ad0ff}.ab-legs{padding:0 12px 12px}.ab-exposure>div{grid-template-columns:minmax(0,1fr) auto}.adm-table-wrap,.admin-page .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 760px){.admin-bets .adm-search input{width:auto;flex:1;min-width:0}}@media (max-width: 440px){.topbar .topbar-right{gap:6px;min-width:0}.topbar .balance-pill,.topbar .bal-pill{min-width:0}}@media (max-width: 760px){.user-menu .dropdown{position:fixed;top:calc(var(--topbar-h, 60px) + 6px);right:8px;left:auto;z-index:200;max-height:calc(100dvh - 140px);overflow-y:auto}}@media (max-width: 760px),(hover: none) and (pointer: coarse){.topbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0b0f24!important}.poster-fav,.poster-plays,.main [class*=poster]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.main [class*=poster],.main [class*=poster] *,.main .hb-art,.main .hb-art *,.main [class*=fdp-]{filter:none!important}.main [class*=poster],.main [class*=poster] *,.main [class*=fdp-],.main .hb-cta,.main .hb-promo-ico,.main .hb-art,.main .hb-art *{animation:none!important}.home-page:before,.live-page:before,.home-clean:before{display:none!important}}@media (max-width: 760px),(hover: none) and (pointer: coarse){.main .hb-cta:before,.main .hb-cta:after{animation:none!important}}.lm{display:grid;gap:12px}.as-kpis .pos{color:#4ade80}.as-kpis .neg{color:#f87171}.lm-list{display:grid;gap:6px}.lm-row{display:grid;grid-template-columns:44px minmax(0,1fr) 48px 86px 150px;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);border-left:4px solid #4ade80;color:inherit}.lm-row.is-locked{border-left-color:#f87171}.lm-min{font-weight:900;color:#4ade80;font-variant-numeric:tabular-nums}.lm-match{display:grid;min-width:0}.lm-match small{color:var(--muted);font-size:11px}.lm-score{font-weight:900;text-align:center;padding:3px 0;border-radius:6px;background:#0b0f26;color:#5fd8ff;font-variant-numeric:tabular-nums}.lm-src{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--text-2)}.lm-src.s-model{color:#c4b5fd}.lm-src.s-none{color:#f87171}.lm-state{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.is-open .lm-state{color:#4ade80}.is-locked .lm-state{color:#fca5a5}@media (max-width: 760px){.lm-row{grid-template-columns:40px minmax(0,1fr) 44px;grid-template-areas:"min match score" "src src state";row-gap:6px}.lm-min{grid-area:min}.lm-match{grid-area:match}.lm-score{grid-area:score}.lm-src{grid-area:src}.lm-state{grid-area:state;justify-self:end}}.ev-card.goal-flash{animation:goal365 1.1s ease-out 3;border-color:#ffd84d!important}@keyframes goal365{0%{box-shadow:0 0 #ffd84de6,inset 0 0 0 999px #ffd84d1a}to{box-shadow:0 0 0 10px #ffd84d00,inset 0 0 0 999px #ffd84d00}}.ev-card .goal-badge{display:none}.goal-strip{position:relative;z-index:3;display:flex;align-items:center;gap:8px;margin:0 0 6px!important;padding:6px 12px;background:repeating-linear-gradient(135deg,#ffd84d 0,#ffd84d 14px,#ffcb1f 14px,#ffcb1f 28px);color:#111;font-weight:900;font-size:12px;letter-spacing:.12em;text-transform:uppercase;min-width:0;animation:goalStripIn .45s cubic-bezier(.2,1.3,.4,1) both,goalStripMove 1.2s linear infinite;background-size:200% 100%}.goal-strip i{font-style:normal;font-size:15px;animation:goalBall .9s ease-in-out infinite}.goal-strip b{min-width:0;letter-spacing:.02em;text-transform:none;font-size:13px}.goal-strip em{margin-left:auto;font-style:normal;padding:1px 8px;border-radius:4px;background:#111;color:#ffd84d;letter-spacing:.04em;font-variant-numeric:tabular-nums}@keyframes goalStripIn{0%{transform:translateY(-100%);opacity:0}}@keyframes goalStripMove{to{background-position:56px 0}}@keyframes goalBall{50%{transform:rotate(180deg) scale(1.15)}}.ev-card .ev-team.scored>.ellipsis{color:#ffd84d}.ev-card .ev-team.scored .ev-score{background:#ffd84d!important;color:#111!important;animation:goalScore .6s cubic-bezier(.2,1.6,.4,1) both}@keyframes goalScore{0%{transform:scale(1.8) rotateX(90deg)}to{transform:none}}.goal-tag{flex:none;font-style:normal;font-size:10px;font-weight:900;letter-spacing:.1em;padding:2px 6px;border-radius:3px;background:#ffd84d;color:#111;animation:goalTag .8s steps(2) 6}@keyframes goalTag{50%{background:#fff}}.ev-card.goal-flash .odds-row:after{content:"SUSPENDED"}.ev-card .card-sus{background:repeating-linear-gradient(135deg,#1a2048 0,#1a2048 6px,#151a3c 6px,#151a3c 12px)}@media (prefers-reduced-motion: reduce){.ev-card.goal-flash,.goal-strip,.goal-strip i,.goal-tag,.ev-card .ev-team.scored .ev-score{animation:none}}.ev-card.goal-flash .card-sus{display:none}.sb-tabs{position:sticky;top:var(--topbar-h, 60px);z-index:6;padding:8px 0;margin:-8px 0;background:var(--bg)}.sb-league{display:contents}.sb-league-h{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin-top:6px;padding:8px 12px;border-radius:10px;background:linear-gradient(90deg,rgba(31,139,255,.22),transparent 80%);border-left:3px solid #3ad0ff;color:#e6ecff;font-weight:800;font-size:13.5px;min-width:0}.sb-league-h em{font-style:normal;font-size:11px;padding:1px 7px;border-radius:999px;background:#ffffff14;color:var(--text-2)}.sb-league-h i{margin-left:auto;font-style:normal;font-weight:900;opacity:.6}.sb-extras{display:flex;flex-direction:column;gap:16px;margin-top:8px;padding-top:16px;border-top:1px solid var(--line);min-width:0}.sb-extras-h{margin:0;font-size:17px;font-weight:900}@media (max-width: 760px){.sportsbook-page .grid-events{gap:8px}.sportsbook-page .match-filters{padding:10px}}.ev-card.is-live .ev-teams{padding:8px 10px;border-radius:10px;background:linear-gradient(180deg,#0b0f26d9,#0b0f268c);border:1px solid rgba(58,208,255,.12)}.ev-card.is-live .ev-team.leads>.ellipsis{color:#fff;font-weight:800}.ev-card.is-live .ev-team.leads .ev-score{background:linear-gradient(180deg,#1f8bff,#1f6fff)!important;color:#fff!important}.ev-card.is-live .ev-team:not(.leads)>.ellipsis{color:#c9d2ff}.ev-livebar{display:flex;align-items:center;gap:8px;margin:2px 0 8px;font-size:11px;font-weight:800;color:var(--text-2);min-width:0}.lb-clock{flex:none;min-width:34px;padding:2px 6px;border-radius:5px;background:#3ee08f24;color:#3ee08f;text-align:center;font-variant-numeric:tabular-nums}.is-ht .lb-clock{background:#ffd84d29;color:#ffd84d}.lb-track{position:relative;flex:1;height:5px;border-radius:3px;background:#ffffff14;overflow:hidden;min-width:40px}.lb-fill{position:absolute;inset:0 auto 0 0;border-radius:3px;background:linear-gradient(90deg,#1f8bff,#3ee08f);transition:width 1s ease}.lb-fill:after{content:"";position:absolute;right:0;top:50%;width:7px;height:7px;margin:-3.5px -3.5px 0 0;border-radius:50%;background:#3ee08f;box-shadow:0 0 8px #3ee08f}.is-ht .lb-fill{background:linear-gradient(90deg,#1f8bff,#ffd84d)}.is-ht .lb-fill:after{background:#ffd84d;box-shadow:0 0 8px #ffd84d}.lb-ht{position:absolute;left:50%;top:-2px;bottom:-2px;width:2px;background:#ffffff59}.lb-stat{flex:none;padding:2px 6px;border-radius:5px;background:#ffffff0f;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width: 400px){.lb-stat+.lb-stat{display:none}}.rv{opacity:0;transform:translate3d(0,22px,0) scale(.985);transition:opacity .55s ease var(--rv-d, 0ms),transform .6s cubic-bezier(.2,.8,.2,1) var(--rv-d, 0ms)}.rv.in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.rv{opacity:1;transform:none;transition:none}}.hc-nav{display:none}@media (max-width: 991px){.hc-nav{display:block;position:sticky;top:calc(var(--top-h) + var(--safe-t, 0px));z-index:20;margin:-4px -12px 10px;padding:8px 12px;background:linear-gradient(180deg,#0b0f24 70%,#0b0f2400)}.hc-nav-track{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.hc-nav-track::-webkit-scrollbar{display:none}.hc-pill{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:#141a3a;border:1px solid rgba(255,255,255,.08);color:#dbe4ff;font-weight:800;font-size:13px;text-decoration:none;white-space:nowrap;transition:background .2s,transform .15s,border-color .2s}.hc-pill svg{color:#60a5fa;font-size:13px}.hc-pill:nth-child(1) svg{color:#f87171}.hc-pill:nth-child(3) svg{color:#facc15}.hc-pill:nth-child(4) svg,.hc-pill:nth-child(5) svg{color:#c084fc}.hc-pill:nth-child(6) svg{color:#34d399}.hc-pill:active{transform:scale(.95);background:#1d2552}.hc-pill:nth-child(1){border-color:#f8717173;background:linear-gradient(180deg,#ef44442e,#141a3a)}.hc-pill:nth-child(1) svg{animation:hcLivePulse 1.6s ease-in-out infinite}@keyframes hcLivePulse{50%{opacity:.35}}}@media (max-width: 767px){.topbar{box-shadow:0 1px #60a5fa2e,0 8px 24px #00000059}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.65),rgba(168,85,247,.55),transparent);pointer-events:none}.topbar-right>.icon-btn[aria-label=Search]{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px}.topbar .btn{border-radius:12px}}@media (max-width: 360px){.topbar-right>.icon-btn[aria-label=Search]{display:none}}@media (max-width: 767px){.home-clean .hc-section{margin-top:18px}.home-clean .hc-head h2{font-size:17px}.home-clean .hc-door{transition:transform .15s}.home-clean .hc-door:active,.home-clean .hc-special:active{transform:scale(.97)}}@media (max-width: 991px){.home-clean .hc-nav+*{margin-top:0!important}.home-clean .hc-nav{margin-bottom:4px}}.home-clean>.hc-section:not(:first-of-type),.home-clean>.bet-feed,.home-clean>.hc-casino{content-visibility:auto;contain-intrinsic-size:auto 520px}@media (max-width: 991px),(hover: none) and (pointer: coarse){.home-clean .hc-special:after,.home-clean .hb-sec-ico,.home-clean .fdp-cta,.home-clean .poster *,.home-clean .hc-pill svg{animation:none!important}.home-clean .hc-special:after{display:none}.home-clean .poster{transform:none!important}.poster-row{contain:layout paint}}.poster-art.is-lazy{background:radial-gradient(60% 60% at 50% 40%,rgba(255,255,255,.08),transparent 70%)}.sp-prog{display:block;width:100%;height:8px;margin:8px 0 4px;border-radius:999px;background:#ffffff1a;overflow:hidden}.sp-prog i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#38bdf8,#a78bfa);transform-origin:0 50%;transition:transform .6s ease}.sp-right .sp-mine,.sp-right .sp-prog,.sp-right .sp-prog~small,.sp-right .sp-go{grid-column:1 / -1;justify-self:stretch}.sp-right .sp-clock+small{white-space:nowrap}.draw-pick{margin:10px 0;padding:12px;border-radius:14px;border:1px solid rgba(250,204,21,.45);background:linear-gradient(180deg,#facc151a,#00000026)}.draw-pick-head{display:grid;gap:2px;margin-bottom:8px}.draw-pick-head b{color:#fde047}.draw-pick-list{display:grid;gap:6px;max-height:360px;overflow-y:auto}.draw-pick-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#ffffff0a}.draw-pick-row span{display:grid;min-width:0}.draw-pick-row small{color:var(--muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draw-pick-num{text-align:right}.draw-pick-num b{font-size:16px}@media (max-width: 480px){.draw-pick-row{grid-template-columns:minmax(0,1fr) auto}.draw-pick-row .btn{grid-column:1 / -1}}.draw-pick.lucky-pick{border-color:#86efac80;background:linear-gradient(180deg,#22c55e1f,#00000026)}.draw-pick.lucky-pick .draw-pick-head b{color:#86efac}.draw-pick-entry{display:grid;gap:6px}.lucky-pick .draw-pick-row{grid-template-columns:minmax(0,1fr) auto auto auto}.draw-pick-legs{display:grid;gap:4px;padding:0 6px 6px}.draw-pick-legs span{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:baseline;font-size:12.5px;padding:5px 8px;border-radius:8px;background:#0003;border-left:3px solid var(--muted)}.draw-pick-legs span.st-won{border-left-color:#4ade80}.draw-pick-legs span.st-lost{border-left-color:#f87191}.draw-pick-legs small{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draw-pick-legs em{font-style:normal;font-weight:900}.draw-pick-num small.st-won{color:#4ade80}.draw-pick-num small.st-lost{color:#f87191}@media (max-width: 480px){.lucky-pick .draw-pick-row{grid-template-columns:minmax(0,1fr) auto}.lucky-pick .draw-pick-row .btn{grid-column:auto}}html.maint-lock body{overflow:hidden}.maint-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:20px;background:radial-gradient(70% 50% at 50% 0%,rgba(59,130,246,.25),transparent 70%),#060918f7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.maint-box{width:min(460px,100%);display:grid;gap:12px;justify-items:center;text-align:center;padding:28px 22px;border-radius:22px;background:linear-gradient(180deg,#141b3d,#0d1230);border:1px solid rgba(148,163,255,.2);box-shadow:0 30px 70px #0009}.maint-box h2{margin:0;font-size:24px}.maint-box p{margin:0;color:#c8cdea}.maint-box ul{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:6px;text-align:left;color:#dbe4ff;font-weight:700;font-size:14px}.maint-box small{color:#8a91b8}.maint-gears{position:relative;width:96px;height:80px;color:#60a5fa}.maint-gears svg{position:absolute}.maint-gears .g1{left:6px;top:10px;font-size:56px;animation:maintSpin 4s linear infinite}.maint-gears .g2{right:4px;top:0;font-size:34px;color:#facc15;animation:maintSpin 3s linear infinite reverse}@keyframes maintSpin{to{transform:rotate(360deg)}}.maint-bar{width:100%;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.maint-bar i{display:block;width:40%;height:100%;border-radius:999px;background:linear-gradient(90deg,#3b82f6,#a78bfa);animation:maintSlide 1.6s ease-in-out infinite}@keyframes maintSlide{0%{transform:translate(-110%)}to{transform:translate(260%)}}.maint-banner.admin{background:linear-gradient(90deg,#b45309,#92400e);color:#fff7ed}@media (prefers-reduced-motion: reduce){.maint-gears svg,.maint-bar i{animation:none}}.dd-poster{--dd-a: #7c3aed;--dd-b: #1e1b4b;--dd-acc: #fde047;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:12px 0;padding:16px 18px;border-radius:18px;overflow:hidden;color:#fff;background:linear-gradient(120deg,var(--dd-a),var(--dd-b));border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 34px #0006}.dd-mon{--dd-a: #0ea5e9;--dd-b: #0c1f4a}.dd-tue{--dd-a: #db2777;--dd-b: #3b0a2a}.dd-wed{--dd-a: #16a34a;--dd-b: #052e16;--dd-acc: #fde047}.dd-thu{--dd-a: #f59e0b;--dd-b: #3b1d03;--dd-acc: #fff7ed}.dd-fri{--dd-a: #ef4444;--dd-b: #3a0909}.dd-sat{--dd-a: #8b5cf6;--dd-b: #1e1040}.dd-sun{--dd-a: #06b6d4;--dd-b: #082f35}.dd-glow{position:absolute;inset:-40% -10% auto auto;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 65%);z-index:-1;animation:ddGlow 6s ease-in-out infinite alternate}@keyframes ddGlow{to{transform:translate(-20%,20%) scale(1.15)}}.dd-main{display:grid;gap:6px;min-width:0}.dd-kicker{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--dd-acc)}.dd-main h3{margin:0;font-size:clamp(17px,3.6vw,22px);line-height:1.25}.dd-main h3 em{font-style:normal;color:#fff;text-decoration:underline;text-decoration-color:#fff6}.dd-main h3 b{color:var(--dd-acc)}.dd-main p{margin:0;font-size:13px;color:#ffffffd1}.dd-prog{display:grid;gap:4px;margin-top:2px}.dd-prog:before{content:"";grid-area:1 / 1;height:8px;border-radius:999px;background:#0000004d}.dd-prog i{grid-area:1 / 1;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--dd-acc),#fff);transform-origin:0 50%;transition:transform .6s ease}.dd-prog small{font-size:11.5px;font-weight:800;color:#ffffffd9}.dd-cta{display:grid;gap:8px;justify-items:center}.dd-badge{display:grid;place-items:center;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff7c2,var(--dd-acc) 45%,#b45309);color:#3b1d00;box-shadow:0 0 0 4px #ffffff40,0 10px 26px #00000073;animation:ddBadge 2.6s ease-in-out infinite}.dd-badge small{font-size:11px;font-weight:900;letter-spacing:.14em;margin-top:10px}.dd-badge b{font-size:24px;font-weight:900;line-height:1;margin-bottom:14px}@keyframes ddBadge{50%{transform:rotate(-6deg) scale(1.05)}}.dd-btn{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:12px;border:0;font-weight:900;font-size:13.5px;color:#111;background:#fff;text-decoration:none;white-space:nowrap;box-shadow:0 6px 16px #0000004d}.dd-btn.claim{background:var(--dd-acc);animation:ddPulse 1.4s ease-in-out infinite}@keyframes ddPulse{50%{box-shadow:0 0 0 6px #ffffff2e,0 6px 16px #0000004d}}.dd-done{display:inline-flex;align-items:center;gap:6px;font-weight:900;color:var(--dd-acc)}.dd-poster.compact .dd-badge{width:74px;height:74px}.dd-poster.compact .dd-badge b{font-size:19px}@media (max-width: 520px){.dd-poster{grid-template-columns:minmax(0,1fr) auto;padding:14px;gap:10px}.dd-badge{width:70px;height:70px}.dd-badge b{font-size:18px;margin-bottom:10px}.dd-badge small{margin-top:8px;font-size:9.5px}.dd-cta{grid-column:2;grid-row:1;align-self:start}.dd-cta .dd-btn,.dd-cta .dd-done{grid-column:1 / -1}.dd-poster .dd-cta{display:contents}.dd-poster .dd-badge{grid-column:2;grid-row:1;align-self:start}.dd-poster .dd-btn,.dd-poster .dd-done{grid-column:1 / -1;justify-self:stretch}}@media (prefers-reduced-motion: reduce){.dd-glow,.dd-badge,.dd-btn.claim{animation:none}}.slip-rules{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;margin:8px 0 0;padding:8px 10px;border-radius:10px;font-size:11px;line-height:1.4;color:#aab2d8;background:#ffffff0a;border:1px dashed rgba(148,163,255,.25)}.slip-rules svg{margin-top:2px;color:#60a5fa}.slip-rules a{color:#93c5fd;font-weight:800}.slip-rules.parlay{border-color:#facc1573;background:#facc150f}.slip-rules.parlay svg{color:#facc15}.starting-soon{display:grid;gap:10px;margin-top:12px}.ss-head{display:flex;align-items:center;gap:8px;margin:0;font-size:17px}.ss-head svg{color:#facc15}.ss-head small{margin-left:auto;font-size:12px;font-weight:700;color:var(--muted)}.ev-card .ev-time.soon,.ev-time.soon{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-weight:900;color:#1a1203;background:linear-gradient(90deg,#fde047,#f59e0b);box-shadow:0 0 0 1px #fde04766,0 0 14px #f59e0b59}.ev-time.soon:before{content:"";width:6px;height:6px;border-radius:50%;background:#7c2d12;animation:evSoon 1.2s ease-in-out infinite}@keyframes evSoon{50%{opacity:.25}}.lp-tools{display:flex;flex-wrap:wrap;gap:8px}select.lp-btn{min-width:150px;padding-right:28px;text-overflow:ellipsis}@media (max-width: 480px){.lp-tools{display:grid;grid-template-columns:auto minmax(0,1fr) auto}select.lp-btn{min-width:0;width:100%}}@media (min-width: 1100px){.live-page .grid-events,.starting-soon .grid-events{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.ev-card.is-live{box-shadow:inset 3px 0 #ef4444,0 8px 22px #00000040}@media (prefers-reduced-motion: reduce){.ev-time.soon:before{animation:none}}.gw-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:grid;place-items:center;padding:18px;overflow:hidden;background:radial-gradient(60% 50% at 50% 45%,#7848008c,#060612eb 70%);animation:gwFade .35s ease both}@keyframes gwFade{0%{opacity:0}}.gw-rays{position:absolute;left:50%;top:45%;width:180vmax;height:180vmax;margin:-90vmax 0 0 -90vmax;background:repeating-conic-gradient(from 0deg,rgba(253,224,71,.16) 0 6deg,transparent 6deg 18deg);mask-image:radial-gradient(circle,#000 0,transparent 55%);-webkit-mask-image:radial-gradient(circle,#000 0,transparent 55%);animation:gwSpin 18s linear infinite}@keyframes gwSpin{to{transform:rotate(360deg)}}.gw-coins i{position:absolute;top:-8vh;left:var(--x);width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffbe6,#fde047 40%,#b45309 85%);box-shadow:inset 0 0 0 2px #78350f8c,0 4px 10px #0006;transform:scale(var(--s));animation:gwFall var(--t) cubic-bezier(.35,.1,.6,1) var(--d) infinite}.gw-coins i:after{content:"$";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:900 14px/1 system-ui,sans-serif;color:#92400e}@keyframes gwFall{0%{transform:translateY(0) rotateY(0) scale(var(--s));opacity:0}10%{opacity:1}to{transform:translateY(118vh) rotateY(720deg) scale(var(--s));opacity:.9}}.gw-card{position:relative;display:grid;justify-items:center;gap:8px;width:min(420px,100%);padding:26px 20px 20px;border-radius:24px;text-align:center;background:linear-gradient(180deg,#2a1a04,#120b02);border:2px solid #fcd34d;box-shadow:0 0 0 6px #fcd34d1f,0 0 60px #facc1573,0 30px 70px #0009;animation:gwPop .6s cubic-bezier(.2,1.5,.35,1) .1s both}@keyframes gwPop{0%{transform:scale(.4) rotate(-6deg);opacity:0}}.gw-trophy{display:grid;place-items:center;width:78px;height:78px;margin-top:-64px;border-radius:50%;font-size:36px;color:#78350f;background:radial-gradient(circle at 35% 30%,#fffbe6,#fde047 45%,#d97706);box-shadow:0 0 0 5px #120b02,0 0 30px #facc15cc;animation:gwBob 1.8s ease-in-out infinite}@keyframes gwBob{50%{transform:translateY(-6px) rotate(-6deg)}}.gw-kicker{font-size:11px;font-weight:900;letter-spacing:.2em;color:#fcd34d}.gw-title{margin:0;font-size:clamp(36px,10vw,54px);font-weight:900;letter-spacing:.02em;line-height:1;background:linear-gradient(90deg,#fde68a,#fff,#f59e0b,#fff7c2,#fde68a);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gwShine 2.4s linear infinite;filter:drop-shadow(0 4px 0 #78350f)}@keyframes gwShine{to{background-position:-250% 0}}.gw-amount{font-size:clamp(30px,8vw,42px);font-weight:900;color:#4ade80;text-shadow:0 0 22px rgba(74,222,128,.55);font-variant-numeric:tabular-nums}.gw-list{list-style:none;margin:4px 0;padding:0;display:grid;gap:6px;width:100%}.gw-list li{display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:#fcd34d14;border:1px solid rgba(252,211,77,.2);text-align:left;font-size:13px}.gw-list em{font-style:normal;color:#fcd34d;font-weight:800;font-size:12px}.gw-btn{margin-top:4px;padding:12px 28px;border:0;border-radius:14px;font-size:16px;font-weight:900;color:#3b1d00;background:linear-gradient(180deg,#fde68a,#f59e0b);box-shadow:0 8px 22px #f59e0b73}@media (prefers-reduced-motion: reduce){.gw-rays,.gw-coins,.gw-trophy,.gw-title{animation:none}.gw-coins{display:none}}.stat{background:linear-gradient(160deg,var(--panel-2),var(--panel));position:relative;overflow:hidden}.stat:after{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent-2));opacity:.55}.stat b.win{color:var(--win)}.stat b.loss{color:var(--loss)}@media (min-width: 720px){.stat-row{grid-template-columns:repeat(4,1fr)}}.page>.seg.seg-scroll{position:sticky;top:calc(var(--top-h) + 4px);z-index:5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bg-2) 82%,transparent);border:1px solid var(--line);border-radius:999px;padding:4px;margin-bottom:12px}.bet-card{box-shadow:0 4px 18px #00000038;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.bet-card.st-won{background:linear-gradient(180deg,rgba(34,197,94,.07),var(--panel) 45%)}.bet-card.st-lost{background:linear-gradient(180deg,rgba(240,80,110,.05),var(--panel) 45%)}.bet-card.st-open{background:linear-gradient(180deg,rgba(245,165,36,.06),var(--panel) 45%)}@media (hover: hover){.bet-card:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:0 10px 28px #00000059}}.bet-head b{letter-spacing:.01em}.status-pill{box-shadow:inset 0 0 0 1px #ffffff0f}.bet-foot b.win{text-shadow:0 0 14px rgba(34,197,94,.45)}@media (max-width: 420px){.stat{padding:10px 12px}.stat b{font-size:17px}.bet-head{padding:10px 12px}}@media (prefers-reduced-motion: reduce){.bet-card{transition:none}.bet-card:hover{transform:none}}.spw-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,78%);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 10px;margin-bottom:10px;scrollbar-width:none}.spw-rail::-webkit-scrollbar{display:none}@media (min-width: 720px){.spw-rail{grid-auto-columns:minmax(230px,1fr)}}.spw-promo{position:relative;display:grid;gap:2px;align-content:start;min-height:132px;padding:14px 14px 12px;border-radius:16px;scroll-snap-align:start;color:#fff;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 26px #00000059,inset 0 1px #ffffff1f;transition:transform .18s ease,box-shadow .18s ease}.spw-promo:after{content:"";position:absolute;right:-30px;top:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 70%);pointer-events:none}@media (hover: hover){.spw-promo:hover{transform:translateY(-3px);box-shadow:0 16px 34px #00000073}}.spw-promo.p-pjk{background:linear-gradient(140deg,#1e3a8a,#0b1f5c 55%,#3b2b04)}.spw-promo.p-acca{background:linear-gradient(140deg,#7c3aed,#3b0764)}.spw-promo.p-2up{background:linear-gradient(140deg,#0e7490,#083344)}.spw-promo.p-lucky{background:linear-gradient(140deg,#15803d,#052e16)}.spw-promo.p-bb{background:linear-gradient(140deg,#be123c,#4c0519)}.spw-ico{display:grid;place-items:center;width:34px;height:34px;margin-bottom:6px;border-radius:10px;font-size:16px;color:#1f1300;background:linear-gradient(145deg,#fde047,#f59e0b);box-shadow:0 6px 16px #0000004d}.spw-promo small{font-size:10.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.spw-promo b{font-size:17px;font-weight:900;line-height:1.2}.spw-txt{font-size:12.5px;opacity:.85}.spw-promo em{margin-top:6px;font-style:normal;font-size:12.5px;font-weight:900;color:#fde047}.spw-qa{display:grid;gap:12px;margin:4px 0 16px;padding:14px;border-radius:18px;background:radial-gradient(90% 70% at 100% 0%,rgba(124,58,237,.3),transparent 60%),linear-gradient(160deg,var(--panel-2),var(--panel));border:1px solid rgba(167,139,250,.35);box-shadow:0 12px 30px #0000004d}.spw-qa header{display:flex;align-items:center;justify-content:space-between;gap:10px}.spw-qa-title{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:900}.spw-qa-title svg{color:#fde047}.spw-qa-odds{display:inline-flex;align-items:center;gap:6px}.spw-qa-odds b{font-size:22px;font-weight:900;color:var(--accent-2);font-variant-numeric:tabular-nums}.spw-qa-odds em,.acca-boost .ab-pct{font-style:normal;font-size:11px;font-weight:900;color:#1f1300;background:linear-gradient(90deg,#fde047,#f59e0b);border-radius:999px;padding:2px 8px}.spw-qa-opts{display:grid;gap:8px}@media (min-width: 720px){.spw-qa-opts{grid-template-columns:1fr 1fr}}.spw-seg{display:flex;gap:4px;padding:3px;border-radius:12px;background:#00000040;border:1px solid var(--line)}.spw-seg button{flex:1;min-width:0;padding:8px 6px;border-radius:9px;border:0;background:transparent;color:var(--text-2);font-weight:800;font-size:13px;cursor:pointer;white-space:nowrap}.spw-seg button.on{background:linear-gradient(180deg,#8b5cf6,#6d28d9);color:#fff;box-shadow:0 4px 12px #7c3aed66}.spw-seg.small button{padding:6px 4px;font-size:12.5px}.spw-qa-legs{list-style:none;margin:0;padding:0;display:grid;gap:6px}@media (min-width: 720px){.spw-qa-legs{grid-template-columns:1fr 1fr}}.spw-qa-legs li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:#00000038;border:1px solid var(--line);min-width:0;animation:spwIn .35s ease both}@keyframes spwIn{0%{opacity:0;transform:translateY(6px)}}.spw-qa-legs li>span{display:grid;min-width:0}.spw-qa-legs b{font-size:13.5px}.spw-qa-legs small{color:var(--muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spw-qa-legs em{font-style:normal;font-weight:900;color:var(--accent-2);font-variant-numeric:tabular-nums}.spw-qa-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.spw-qa-foot .spw-seg{flex:1 1 200px}.spw-qa-win{font-size:13px;color:var(--text-2)}.spw-qa-win b{color:var(--win);font-size:16px}.spw-qa-actions{display:flex;gap:8px}.spw-qa-actions .btn-primary{flex:1}.spw-qa-note{color:var(--muted);font-size:11px;line-height:1.4}.acca-boost{display:flex;align-items:center;gap:10px;padding:9px 11px;margin-bottom:8px;border-radius:12px;background:#7c3aed1f;border:1px dashed rgba(167,139,250,.45)}.acca-boost.on{background:linear-gradient(90deg,#7c3aed59,#f59e0b33);border-style:solid;border-color:#facc158c}.acca-boost .ab-ico{font-size:18px}.acca-boost.on .ab-ico{animation:abFly 1.6s ease-in-out infinite}@keyframes abFly{50%{transform:translate(2px,-3px) rotate(-8deg)}}.acca-boost .ab-txt{display:grid;min-width:0;flex:1}.acca-boost .ab-txt b{font-size:13px}.acca-boost .ab-txt small{font-size:11px;color:var(--text-2)}.boost-tag.acca{background:linear-gradient(90deg,#7c3aed,#f59e0b);color:#fff}@media (prefers-reduced-motion: reduce){.acca-boost.on .ab-ico,.spw-qa-legs li{animation:none}}.lc-poster{position:relative;display:grid;gap:12px;margin:14px 0;padding:16px;border-radius:20px;overflow:hidden;color:#fff;background:radial-gradient(110% 80% at 0% 0%,rgba(236,72,153,.45),transparent 60%),radial-gradient(90% 80% at 100% 100%,rgba(250,204,21,.3),transparent 60%),linear-gradient(135deg,#4c1d95,#1e1b4b 60%,#0f172a);border:1px solid rgba(244,114,182,.45);box-shadow:0 16px 40px #00000073,inset 0 1px #ffffff1f}.lc-poster>*:not(.lc-glow):not(.lc-gifts){position:relative;z-index:1}.lc-glow{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:conic-gradient(from 0deg,transparent,rgba(250,204,21,.14),transparent 30%,rgba(236,72,153,.14),transparent 60%);animation:lcSpin 14s linear infinite;pointer-events:none}@keyframes lcSpin{to{transform:rotate(360deg)}}.lc-gifts{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.lc-gifts i{position:absolute;bottom:-24px;font-size:16px;color:#fde04759;animation:lcRise 7s ease-in infinite}@keyframes lcRise{0%{transform:translateY(0) rotate(0);opacity:0}15%{opacity:1}to{transform:translateY(-260px) rotate(40deg);opacity:0}}.lc-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.lc-head small{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:900;letter-spacing:.14em;color:#fbcfe8}.lc-head h2{margin:4px 0;font-size:clamp(20px,4.6vw,30px);font-weight:900;line-height:1.15}.lc-head h2 b{background:linear-gradient(90deg,#fde68a,#fff,#facc15,#fde68a);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:lkwShine 3.5s ease-in-out infinite}.lc-head p{margin:0;color:#e9d5ff;font-size:13px}.lc-clock{display:grid;justify-items:center;gap:4px;min-width:150px;padding:10px 14px;border-radius:16px;background:#00000059;border:1px solid rgba(250,204,21,.4)}.lc-clock span{font-size:10.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#fbcfe8}.lc-clock b{font-family:Courier New,ui-monospace,monospace;font-size:34px;font-weight:900;color:#fde047;text-shadow:0 0 18px rgba(250,204,21,.55);line-height:1}.lc-clock small{font-size:11px;color:#e9d5ff}.lc-bar{display:block;width:100%;height:5px;border-radius:99px;background:#ffffff1f;overflow:hidden}.lc-bar span{display:block;height:100%;background:linear-gradient(90deg,#ec4899,#facc15);transition:width 1s linear}.lc-board{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}.lc-leaders{display:grid;gap:6px;align-content:start}.lc-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:#0000004d;border:1px solid rgba(255,255,255,.08);animation:spwIn .4s ease both}.lc-row em{font-style:normal;font-weight:900;color:#c4b5fd;text-align:center}.lc-row.r1{background:linear-gradient(90deg,#facc1540,#0000004d);border-color:#facc1580}.lc-row.r1 em{color:#fde047}.lc-row small{color:#c4b5fd;font-size:11.5px}.lc-row strong{font-weight:900;color:#fde047;font-variant-numeric:tabular-nums}.lc-empty{margin:0;padding:12px;border-radius:12px;background:#0000004d;color:#e9d5ff;font-size:13px;text-align:center}.lc-side{display:grid;gap:8px;align-content:start}.lc-me{display:grid;gap:2px;padding:10px 12px;border-radius:14px;background:linear-gradient(135deg,#ec4899,#7c3aed)}.lc-me.off{background:#0000004d;border:1px dashed rgba(244,114,182,.5)}.lc-me small{font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.lc-me b{font-size:22px;font-weight:900}.lc-me span{font-size:12px;opacity:.9}.lc-winners{display:grid;gap:4px;padding:10px 12px;border-radius:14px;background:#0000004d}.lc-winners small{font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#fbcfe8}.lc-winners span{display:flex;align-items:center;gap:6px;font-size:12.5px}.lc-winners svg{color:#f472b6}.lc-winners em{font-style:normal;font-weight:900;color:#fde047}.lc-winners i{margin-left:auto;font-style:normal;color:#c4b5fd;font-size:11px}.lc-rules{color:#d8b4fe;font-size:11px;line-height:1.4}@media (max-width: 640px){.lc-poster{padding:14px;border-radius:18px}.lc-main{grid-template-columns:1fr}.lc-clock{grid-template-columns:auto 1fr;justify-items:start;align-items:center;min-width:0;column-gap:12px}.lc-clock b{grid-row:span 2;font-size:30px}.lc-clock .lc-bar{grid-column:1 / -1}.lc-board{grid-template-columns:1fr}.lc-side{grid-template-columns:1fr 1fr}.lc-me b{font-size:18px}}@media (prefers-reduced-motion: reduce){.lc-glow,.lc-gifts,.lc-row{animation:none}.lc-gifts{display:none}}.mk-switch{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0 8px}.mk-switch::-webkit-scrollbar{display:none}.mk-switch button{flex:none;padding:7px 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text-2);font-size:12.5px;font-weight:800;cursor:pointer;white-space:nowrap}.mk-switch button.on{background:linear-gradient(180deg,var(--accent),var(--accent-deep));border-color:transparent;color:#fff;box-shadow:0 4px 14px #1f8bff59}.fc-wrap{display:grid;gap:10px;margin:12px 0 16px}.fc-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.fc-head span{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:900}.fc-head span svg{color:#4ade80}.fc-head small{color:var(--muted);font-size:12px}.fc-list{display:grid;gap:10px}@media (min-width: 860px){.fc-list{grid-template-columns:1fr 1fr}}.fc-card{display:grid;gap:10px;padding:14px;border-radius:18px;background:radial-gradient(90% 70% at 100% 0%,rgba(34,197,94,.22),transparent 60%),linear-gradient(160deg,#0f2a1c,#0b1a14 60%,var(--panel));border:1px solid rgba(74,222,128,.35);box-shadow:0 12px 28px #0000004d}.fc-card.done{opacity:.85}.fc-card.won{border-color:#facc15;box-shadow:0 0 0 1px #facc1566,0 12px 28px #0000004d}.fc-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.fc-top b{font-size:16px;line-height:1.25}.fc-top p{margin:4px 0 0;color:var(--text-2);font-size:12.5px}.fc-match{display:block;color:#86efac;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px}.fc-prize{display:grid;justify-items:end;text-align:right}.fc-prize b{font-size:22px;font-weight:900;color:#fde047}.fc-prize small{font-size:11px;color:var(--muted)}.fc-meta{display:flex;flex-wrap:wrap;gap:6px}.fc-meta span{font-size:11.5px;font-weight:800;color:var(--text-2);background:#00000040;border-radius:999px;padding:3px 9px}.fc-answer{display:grid;gap:8px}.fc-score{display:flex;justify-content:center;gap:18px}.fc-step{display:inline-flex;align-items:center;gap:8px}.fc-step b{min-width:40px;text-align:center;font-size:28px;font-weight:900;font-variant-numeric:tabular-nums}.fc-step button,.fc-choices button{border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-weight:900;border-radius:10px;cursor:pointer}.fc-step button{width:36px;height:36px;font-size:18px}.fc-choices{display:flex;flex-wrap:wrap;gap:6px}.fc-choices button{padding:8px 12px;font-size:13px}.fc-choices button.on{background:#22c55e;border-color:#22c55e;color:#052e16}.fc-num{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-size:16px;font-weight:800}.fc-go{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px;border:0;border-radius:12px;font-weight:900;color:#052e16;background:linear-gradient(180deg,#4ade80,#16a34a);cursor:pointer}.fc-go:disabled{opacity:.5;cursor:default}.fc-mine,.fc-need,.fc-winners{font-size:13px;padding:8px 10px;border-radius:10px;background:#00000040;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.fc-mine.won{background:#facc1526;color:#fde047}.fc-mine em,.fc-winners{font-style:normal;color:var(--text-2)}.fc-need{color:#fbbf24}.fc-winners svg,.fc-mine svg{color:#facc15}a.ev-card{border-radius:16px;padding:12px;gap:8px;background:radial-gradient(120% 70% at 100% 0%,rgba(31,139,255,.08),transparent 60%),linear-gradient(170deg,var(--panel-2),var(--panel));border:1px solid var(--line);box-shadow:0 6px 18px #00000040;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}@media (hover: hover){a.ev-card:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:0 12px 26px #00000059}}a.ev-card .ev-league{background:none;border:0;box-shadow:none;padding:0;font-size:11.5px;font-weight:800;color:var(--muted);letter-spacing:.02em}a.ev-card .ev-league:before,a.ev-card .ev-league:after{display:none}a.ev-card .ev-teams{gap:6px;padding:8px 10px;border-radius:12px;background:#00000038;border:1px solid rgba(255,255,255,.04)}a.ev-card .ev-team{font-size:14.5px;font-weight:800;gap:8px}a.ev-card .ev-score{min-width:26px;height:26px;display:inline-grid;place-items:center;border-radius:7px;background:var(--panel-3);color:#fff;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}a.ev-card .ev-team.leads .ev-score{background:linear-gradient(180deg,#22c55e,#15803d);box-shadow:0 0 12px #22c55e66}a.ev-card .ev-team.leads>span{color:#fff}a.ev-card .ev-market{font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}a.ev-card .odds-row{gap:6px}a.ev-card .odds-btn{min-height:46px;border-radius:11px;background:linear-gradient(180deg,var(--odds-hover),var(--odds));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0f}a.ev-card .odds-btn .odds-val{font-size:15.5px;font-weight:900}a.ev-card .odds-btn.active{background:linear-gradient(180deg,var(--accent),var(--accent-deep));border-color:transparent;box-shadow:0 0 0 2px #3ad0ff59,0 6px 16px #1f8bff59}a.ev-card .odds-btn.active .odds-label,a.ev-card .odds-btn.active .odds-val{color:#fff}a.ev-card.is-live{border-color:#ff3d5a59;background:radial-gradient(110% 70% at 0% 0%,rgba(255,61,90,.14),transparent 55%),linear-gradient(170deg,var(--panel-2),var(--panel));box-shadow:0 8px 22px #0000004d,inset 3px 0 0 var(--live)}a.ev-card.is-live .live-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;border:0;background:linear-gradient(180deg,#ff4d66,#d41d3c);color:#fff;font-size:12px;font-weight:900;box-shadow:0 0 #ff3d5a99;animation:livePillBreath 2s ease-out infinite}@keyframes livePillBreath{0%{box-shadow:0 0 #ff3d5a8c}70%,to{box-shadow:0 0 0 8px #ff3d5a00}}a.ev-card.is-live .ev-livebar{gap:8px}a.ev-card.is-live .lb-track{height:5px;border-radius:99px;background:#ffffff14}a.ev-card.is-live .lb-fill{border-radius:99px;background:linear-gradient(90deg,#ff3d5a,#ffb020)}a.ev-card.is-live .lb-clock{font-size:11.5px;font-weight:900;color:#ff8a9b;background:#ff3d5a1f;border-radius:6px;padding:1px 6px}a.ev-card .odds-row.susp{position:relative}a.ev-card .odds-row.susp .odds-btn{opacity:.55}@media (prefers-reduced-motion: reduce){a.ev-card.is-live .live-pill{animation:none}}@media (max-width: 420px){a.ev-card{padding:10px}a.ev-card .ev-team{font-size:14px}a.ev-card .odds-btn{min-height:44px}}a.ev-card .ev-teams .ev-team .ev-score{min-width:26px;height:26px;display:inline-grid;place-items:center;border-radius:7px;background:var(--panel-3);color:#fff;font-size:15px;font-weight:900}a.ev-card .ev-teams .ev-team.leads .ev-score{background:linear-gradient(180deg,#22c55e,#15803d);box-shadow:0 0 12px #22c55e66}a.ev-card.is-live .ev-progress{background:linear-gradient(90deg,#ff3d5a,#ffb020);height:3px}.odds-row.susp{position:relative;overflow:hidden;border-radius:11px}.odds-row.susp .odds-btn{opacity:.38}.odds-row.susp:after{content:"🔒 SUSPENDED";inset:50% auto auto 50%;transform:translate(-50%,-50%);width:auto;height:auto;padding:5px 12px;border-radius:999px;background:#0a0d1ee0;border:1px solid rgba(255,255,255,.12);color:#e2e8ff;font-size:10.5px;letter-spacing:.16em;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 4px 14px #00000073;animation:susPillIn .3s cubic-bezier(.2,1.4,.4,1) both;white-space:nowrap}@keyframes susPillIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}}.odds-row.susp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:translate(-100%);animation:susSweep 2.2s ease-in-out infinite}@keyframes susSweep{to{transform:translate(100%)}}.goal-strip{overflow:hidden;border-radius:10px;background:linear-gradient(90deg,#ffd84d,#ffc21a);background-size:auto;animation:goalStripIn .45s cubic-bezier(.2,1.3,.4,1) both;box-shadow:0 6px 18px #ffc81e59}.goal-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.65) 50%,transparent 65%);transform:translate(-100%);animation:goalShine 1.6s ease-in-out .4s infinite;pointer-events:none}@keyframes goalShine{to{transform:translate(100%)}}.goal-strip i{animation:goalBounce .7s cubic-bezier(.3,1.6,.5,1) infinite alternate}@keyframes goalBounce{0%{transform:translateY(2px) rotate(0)}to{transform:translateY(-3px) rotate(160deg)}}a.ev-card.goal-flash{position:relative}a.ev-card.goal-flash:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px #22c55e,0 0 26px #22c55e99;opacity:0;animation:goalCardPulse .9s ease-in-out 8}@keyframes goalCardPulse{50%{opacity:1}}a.ev-card .ev-teams .ev-team.scored .ev-score{background:#ffd84d;color:#111;animation:goalScorePop .6s cubic-bezier(.2,1.7,.4,1) both}@keyframes goalScorePop{0%{transform:scale(2.1)}to{transform:scale(1)}}.goal-tag{animation:goalTagBlink .7s ease-in-out 8 alternate}@keyframes goalTagBlink{to{opacity:.35}}.card-sus{position:relative;overflow:hidden;background:linear-gradient(90deg,#15803d,#16a34a);background-size:auto;animation:susPillIn2 .35s ease-out both;border-radius:10px}@keyframes susPillIn2{0%{opacity:0;transform:translateY(-4px)}}.card-sus:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffffbf;transform-origin:left;animation:susCountdown 15s linear forwards}@keyframes susCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.card-sus+.odds-row{filter:none;opacity:.4}@media (prefers-reduced-motion: reduce){.odds-row.susp:before,.goal-strip:after,.goal-strip i,a.ev-card.goal-flash:after,.goal-tag,.card-sus:after{animation:none}}@media (max-width: 640px){.home-clean .hc-sp-top{align-items:flex-start}.home-clean .hc-sp-top small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;letter-spacing:.02em;font-size:10.5px}.lc-head p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}.lc-rules{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lc-head h2{font-size:20px}.home-clean .starting-soon .grid-events>:nth-child(n+3){display:none}.home-clean .hc-section[aria-label="Top matches"] .grid-events>:nth-child(n+5){display:none}.home-clean .hc-section{margin-top:18px}.home-clean .hc-section+.hc-section{margin-top:22px}.home-clean .spw-qa-legs li{padding:7px 9px}.home-clean .spw-qa-note{display:none}.home-clean .fc-card{padding:12px}.home-clean .fc-top b{font-size:15px}.home-clean .fc-prize b{font-size:19px}}@media (max-width: 380px){.home-clean .hc-special{padding:10px}.home-clean .hc-sp-big{font-size:20px}.lc-clock b{font-size:26px}}@media (max-width: 640px){.home-clean .hc-specials .bs-row{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:46%;gap:8px;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.home-clean .hc-specials .bs-row::-webkit-scrollbar{display:none}.home-clean .hc-specials .bs-row>*{width:auto;max-width:none;padding:0;scroll-snap-align:start}.home-clean .hc-specials .hc-special{height:100%}}.balance-pill.bal-bump{animation:balBump 1.6s ease-out;border-radius:999px}.balance-pill.bal-bump .balance-amt{animation:balBumpTxt 1.6s ease-out}@keyframes balBump{0%{box-shadow:0 0 #34d399b3}30%{box-shadow:0 0 0 6px #34d39959}to{box-shadow:0 0 0 12px #34d39900}}@keyframes balBumpTxt{0%,40%{color:#34d399;transform:scale(1.08)}to{color:inherit;transform:none}}@media (prefers-reduced-motion: reduce){.balance-pill.bal-bump,.balance-pill.bal-bump .balance-amt{animation:none}}.wallet-page .wallet-card{position:relative;overflow:hidden;padding:18px 18px 20px;gap:4px;background:radial-gradient(90% 120% at 100% 0%,rgba(58,208,255,.35) 0%,transparent 55%),radial-gradient(80% 120% at 0% 100%,rgba(124,58,237,.35) 0%,transparent 60%),linear-gradient(135deg,#1a3fb8,#13245e 55%,#0e1433);border:1px solid rgba(120,160,255,.35);box-shadow:0 14px 40px #0a1e6e73,inset 0 1px #ffffff1f}.wallet-page .wallet-card:after{content:"";position:absolute;right:-40px;bottom:-60px;width:180px;height:180px;border-radius:50%;border:22px solid rgba(255,255,255,.05);pointer-events:none}.wl-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.wl-verified{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;letter-spacing:.02em;padding:4px 9px;border-radius:999px;background:#34d39924;color:#6ee7b7;border:1px solid rgba(52,211,153,.3);white-space:nowrap}.wallet-page .wallet-card b{font-size:34px;letter-spacing:-.01em;text-shadow:0 2px 18px rgba(58,208,255,.35)}.wallet-page .wl-tabs{padding:5px;border-radius:14px;background:var(--bg-2);margin-bottom:14px}.wallet-page .wl-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;border-radius:10px;transition:background .15s,color .15s,box-shadow .15s}.wallet-page .wl-tabs button.on{background:linear-gradient(180deg,var(--accent) 0%,var(--accent-deep) 100%);box-shadow:0 6px 18px #1f8bff59}.wallet-page .wl-tabs button:not(.on):hover{color:#fff;background:var(--panel-2)}.wallet-page .wl-panel{padding:18px;border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--panel) 0%,var(--bg-2) 100%);box-shadow:0 10px 30px #00000040}.wl-step{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--text-2);margin:4px 0 12px}.wl-step i{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;font-style:normal;font-size:12px;color:#fff;background:linear-gradient(135deg,var(--accent-2),var(--accent-deep));box-shadow:0 0 0 3px var(--accent-soft)}.wl-step:after{content:"";flex:1;height:1px;background:var(--line)}.wallet-page .wallet-form>.wl-step:not(:first-child){margin-top:20px}.wallet-page .coin-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.wallet-page .coin{padding:12px 6px;border-radius:12px;position:relative}.wallet-page .coin.on{background:linear-gradient(180deg,#1f8bff38,#1f8bff14)}.wallet-page .coin.on:after{content:"✓";position:absolute;top:4px;right:6px;font-size:10px;font-weight:900;color:var(--accent-2)}.wallet-page .coin-sym{font-size:15px}.wallet-page .amount-input{border-radius:12px}.wallet-page .amount-input input{font-size:18px;font-weight:800}.wallet-page .copy-field{border-radius:12px;padding:8px 8px 8px 12px}.wallet-page .qr{border-radius:18px;padding:8px;box-shadow:0 10px 30px #1f8bff40}.wallet-page .quick-stakes button{border-radius:10px}.wallet-page .avail{padding:14px 16px;border-radius:14px;background:linear-gradient(90deg,#22c55e1f,#22c55e08);border:1px solid rgba(34,197,94,.25)}.wallet-page .avail b{font-size:20px;color:#86efac;font-variant-numeric:tabular-nums}.wl-review{display:flex;gap:12px;align-items:flex-start;margin:16px 0 12px;padding:14px;border-radius:14px;background:linear-gradient(135deg,#3ad0ff1a,#1f8bff0a);border:1px solid rgba(58,208,255,.28);color:var(--text-2);font-size:12.5px;line-height:1.5}.wl-review>svg{flex:none;color:var(--accent-2);margin-top:1px}.wl-review b{display:block;color:#fff;font-size:13.5px;margin-bottom:3px}.wl-review p{margin:0}.wl-review p+p{margin-top:5px}.wl-review-withdraw{background:linear-gradient(135deg,#f5a5241f,#f5a52408);border-color:#f5a52452}.wl-review-withdraw>svg{color:var(--warn)}.wl-large{display:flex;gap:9px;align-items:flex-start;margin:10px 0 0;padding:10px 12px;border-radius:12px;background:#f5a5241f;border:1px dashed rgba(245,165,36,.5);color:#fcd9a0;font-size:12.5px;line-height:1.45;animation:wlIn .25s ease-out}.wl-large svg{flex:none;margin-top:1px;color:var(--warn)}.wl-large b{color:#fff}@keyframes wlIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.wallet-page .wl-submit{height:50px;border-radius:14px;font-size:15px;font-weight:800;background:linear-gradient(180deg,#3aa0ff 0%,var(--accent-deep) 100%);box-shadow:0 10px 24px #1f8bff59}.wallet-page .wl-submit:disabled{box-shadow:none}.wallet-page .tx{border-radius:12px;transition:border-color .15s}.wallet-page .tx:hover{border-color:var(--line-2)}@media (max-width: 640px){.wallet-page .wallet-card b{font-size:30px}.wallet-page .wl-panel{padding:14px}.wallet-page .wl-tabs button{gap:5px;padding:0 6px;font-size:13.5px}.wallet-page .coin-grid{grid-template-columns:repeat(3,1fr)}.wl-verified{font-size:10px;padding:3px 7px}}@media (max-width: 360px){.wallet-page .wl-tabs button svg{display:none}}@media (prefers-reduced-motion: reduce){.wl-large{animation:none}}.home-clean>.hc-section:empty,.home-clean>section:empty{display:none}@media (max-width: 767.98px){.home-clean.home-bs{gap:20px}.home-clean>.hc-section,.home-clean>.hc-section+.hc-section,.home-clean>.lc-poster,.home-clean>.dd-poster,.home-clean>.trust{margin-top:0;margin-bottom:0}.home-clean .hc-nav{margin-bottom:0}.home-clean .hc-head h2{font-size:17px;line-height:1.2}.home-clean .hc-head .btn,.home-clean .hc-head a{flex-shrink:0}.home-clean .hc-special{min-height:0;padding:12px;gap:3px}.home-clean .hb-promos .bs-card-body{padding-left:0;padding-right:0}.home-clean .spw-rail{margin-bottom:0;padding-bottom:4px}.home-clean .bet-feed td,.home-clean .bet-feed th{white-space:nowrap}.home-clean .trust-row{gap:10px}}@media (max-width: 380px){.home-clean.home-bs{gap:16px}.home-clean .hc-door b,.home-clean .hc-door strong{font-size:15px}.home-clean .hc-special{padding:10px}}.wt-box{position:relative;overflow:hidden;display:grid;gap:12px;margin:4px 0 14px;padding:16px;border-radius:18px;border:1px solid rgba(250,204,21,.45);background:radial-gradient(120% 140% at 0% 0%,#3b2a07,#1a1030 55%,#0b0f24);box-shadow:0 10px 30px #00000059,inset 0 0 0 1px #ffffff0a}.wt-box.in{border-color:#4ade80}.wt-glow{position:absolute;inset:-40% auto auto -20%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(250,204,21,.28),transparent);pointer-events:none}.wt-main{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.wt-chest{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:linear-gradient(145deg,#fde68a,#b45309);color:#3b1d03;font-size:40px;box-shadow:0 0 0 2px #ffffff59 inset,0 8px 22px #facc1559;animation:wtFloat 3s ease-in-out infinite}.wt-chest i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.55) 45%,transparent 60%);animation:wtShine 3.5s ease-in-out infinite}@keyframes wtFloat{50%{transform:translateY(-4px) rotate(-2deg)}}@keyframes wtShine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.wt-kicker{display:block;color:#fde68a;font-size:10.5px;font-weight:900;letter-spacing:.12em}.wt-copy h3{margin:2px 0 4px;font-size:22px;font-weight:900;color:#fff}.wt-copy h3 span{font-size:13px;font-weight:700;color:#fde68a}.wt-copy p{margin:0;color:#cbd5e1;font-size:12.5px;line-height:1.45}.wt-timer{display:grid;justify-items:end;gap:2px;text-align:right}.wt-timer small{color:#94a3b8;font-size:11px;font-weight:700}.wt-timer b{font-size:26px;font-weight:900;color:#fde047;font-variant-numeric:tabular-nums;letter-spacing:.04em}.wt-timer em{font-style:normal;color:#94a3b8;font-size:11px}.wt-progress{position:relative;display:grid;gap:8px}.wt-step{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12.5px}.wt-step>span{display:flex;align-items:center;gap:6px;color:#e2e8f0;font-weight:700}.wt-step>b{font-variant-numeric:tabular-nums;color:#fde68a;font-size:12px}.wt-step.done>span,.wt-step.done>b{color:#4ade80}.wt-bar{height:8px;border-radius:99px;background:#ffffff14;overflow:hidden}.wt-bar i{display:block;height:100%;background:linear-gradient(90deg,#f59e0b,#fde047);transform-origin:left;transition:transform .6s ease}.wt-step.done .wt-bar i{background:linear-gradient(90deg,#16a34a,#4ade80)}.wt-in{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:12px;background:#22c55e24;color:#4ade80;font-weight:800;font-size:13px}.wt-winners{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:#cbd5e1}.wt-winners small{color:#94a3b8;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.wt-winners b{color:#fde68a}@media (max-width: 640px){.wt-main{grid-template-columns:auto minmax(0,1fr)}.wt-timer{grid-column:1 / -1;grid-template-columns:auto auto 1fr;align-items:baseline;justify-items:start;text-align:left;gap:8px}.wt-timer em{justify-self:end}.wt-chest{width:52px;height:52px;font-size:32px}.wt-copy h3{font-size:19px}.wt-step{grid-template-columns:minmax(0,1fr) auto}.wt-step .wt-bar{grid-column:1 / -1;grid-row:2}}@media (prefers-reduced-motion: reduce){.wt-chest,.wt-chest i{animation:none}}.topbar{background:linear-gradient(180deg,#0d1126f0,#0b0e1fdb);border-bottom-color:transparent;box-shadow:0 8px 24px #00000047}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(58,208,255,.45) 20%,rgba(31,139,255,.55) 50%,rgba(139,92,246,.45) 80%,transparent);pointer-events:none}.topbar .brand{transition:filter .2s}.topbar .brand:hover{filter:drop-shadow(0 0 10px rgba(58,208,255,.45))}.topnav{display:none}@media (min-width: 1100px){.topnav{display:flex;align-items:stretch;align-self:stretch;gap:2px;flex:1;justify-content:center;min-width:0}.topnav-link{position:relative;display:inline-flex;align-items:center;gap:7px;padding:0 11px;font-size:13.5px;font-weight:700;color:var(--text-2);white-space:nowrap;transition:color .18s}.topnav-link svg{display:none;opacity:.85}.topnav-link:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,var(--accent-2),var(--accent));transform:scaleX(0);transition:transform .25s cubic-bezier(.3,1.3,.5,1)}.topnav-link:hover{color:#fff}.topnav-link:hover:after{transform:scaleX(.45)}.topnav-link.on{color:#fff}.topnav-link.on:after{transform:scaleX(1);box-shadow:0 0 12px #3ad0ff99}.topnav-link:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:8px}.topnav-live{width:7px;height:7px;border-radius:50%;background:var(--live);box-shadow:0 0 #ff3d5a99;animation:topLive 1.8s ease-out infinite}@keyframes topLive{70%{box-shadow:0 0 0 7px #ff3d5a00}to{box-shadow:0 0 #ff3d5a00}}.topbar .topbar-right{gap:6px;flex:none}}@media (min-width: 1100px) and (max-width: 1339px){.topnav-link:nth-child(5),.topnav-link:nth-child(7){display:none}}@media (min-width: 1500px){.topnav-link{padding:0 14px;font-size:14px}.topnav-link svg{display:inline}}@media (prefers-reduced-motion: reduce){.topnav-live{animation:none}}.hb-filler .bs-card-body{flex-wrap:wrap}.hb-filler .bs-card-body>.bs-flex-grow-1{min-width:150px;flex-basis:150px}.hb-filler .bs-card-body>.bs-btn{margin-left:auto}.bs{--bs-focus-ring-color: rgba(58, 208, 255, .45);--bs-focus-ring-width: 3px;--bs-secondary-bg: var(--panel-2);--bs-tertiary-bg: var(--panel);--bs-tertiary-color: var(--muted);--bs-heading-color: #fff;--bs-success: #22c55e;--bs-danger: #f0506e;--bs-warning: #f5a524;--bs-box-shadow: 0 10px 30px rgba(0, 0, 0, .35)}.bs .bs-btn{transition:transform .12s ease,filter .15s,box-shadow .2s,background-color .15s;-webkit-tap-highlight-color:transparent}.bs .bs-btn:active{transform:scale(.97)}.bs .bs-btn:focus-visible,.bs .bs-nav-link:focus-visible,.bs .bs-list-group-item-action:focus-visible,.bs a.bs-card:focus-visible{outline:none;box-shadow:0 0 0 var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.bs .bs-card{transition:transform .2s ease,box-shadow .25s ease,border-color .25s}@media (hover: hover){.bs a.bs-card:hover,.bs .bs-card:has(>a:hover){transform:translateY(-2px);box-shadow:0 14px 34px -14px #000000b3}}.bs .bs-badge{letter-spacing:.04em}.bs .bs-list-group-item-action{transition:background-color .15s,padding-left .2s}@media (hover: hover){.bs .bs-list-group-item-action:hover{padding-left:calc(var(--bs-list-group-item-padding-x, 1rem) + 4px)}}.hb-carousel .bs-carousel-control-prev,.hb-carousel .bs-carousel-control-next{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .15s,transform .12s}.hb-carousel .bs-carousel-control-prev:active,.hb-carousel .bs-carousel-control-next:active{transform:scale(.92)}@media (prefers-reduced-motion: reduce){.bs .bs-btn,.bs .bs-card,.bs .bs-list-group-item-action{transition:none}}.ref-link{grid-template-columns:minmax(0,1fr)}.ref-row .btn{flex:none}.seg.st-range{display:flex;max-width:100%;overflow-x:auto;scrollbar-width:none}.seg.st-range::-webkit-scrollbar{display:none}.seg.st-range button{flex:1 0 auto}.pref-block{grid-template-columns:minmax(0,1fr)}.odds-fmt{grid-template-columns:repeat(3,minmax(0,1fr))}.odds-fmt button{min-width:0;overflow-wrap:anywhere}@media (max-width: 359px){.odds-fmt button{padding:8px 6px}}.sys-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;margin-bottom:8px}.sys-pick button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;border-radius:var(--radius-sm);background:var(--panel-2);border:1px solid var(--line);color:var(--text-2)}.sys-pick button b{font-size:13px;color:var(--text)}.sys-pick button small{font-size:11px;color:var(--muted)}.sys-pick button.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent) inset}.sys-info{font-size:12px;color:var(--text-2);background:var(--panel-2);border-left:3px solid var(--accent-2);border-radius:6px;padding:7px 10px;margin-bottom:8px}.freebet-pick{display:flex;gap:10px;align-items:flex-start;padding:10px;margin-bottom:8px;border-radius:var(--radius-sm);border:1px dashed rgba(245,165,36,.5);background:#f5a52412}.freebet-pick.on{border-style:solid;border-color:var(--warn);background:#f5a52424}.freebet-pick .fb-ico{font-size:22px;line-height:1}.freebet-pick label{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.freebet-pick b{font-size:13px;color:#ffd27a}.freebet-pick select{width:100%;background:var(--panel-2);color:var(--text);border:1px solid var(--line-2);border-radius:6px;padding:6px 8px;font-size:12px}.freebet-pick small{font-size:11px;color:var(--text-2)}.freebet-pick small.bad{color:var(--loss)}.stake-input.locked{opacity:.75}.cashout-wrap{display:flex;flex-direction:column;align-items:stretch;gap:5px;min-width:0}.co-frac{display:flex;gap:3px;background:var(--panel-2);border-radius:7px;padding:2px}.co-frac button{flex:1;font-size:11px;font-weight:700;padding:4px 6px;border-radius:5px;color:var(--muted)}.co-frac button.on{background:var(--panel-3);color:#fff;box-shadow:inset 0 -2px 0 var(--win)}.bet-tag{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.3px;vertical-align:middle}.bet-tag.sys{background:#3ad0ff26;color:var(--accent-2)}.bet-tag.free{background:#f5a52429;color:#ffd27a}.bet-tag.part{background:#22c55e26;color:var(--win)}.bet-tag.swap{background:#a78bfa29;color:#c4b5fd}.live-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;grid-template-areas:"main stats" "sound stats";gap:10px 18px;align-items:center;padding:18px 20px;margin-bottom:14px;border-radius:var(--radius-lg);border:1px solid rgba(255,61,90,.35);background:radial-gradient(120% 140% at 0% 0%,rgba(255,61,90,.22),transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(31,139,255,.25),transparent 55%),linear-gradient(135deg,#1a1236,#101634);box-shadow:0 10px 30px #ff3d5a14}.live-hero .lh-wave{position:absolute;inset:auto -10% -30px -10%;height:90px;pointer-events:none;opacity:.55}.live-hero .lh-wave i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:45%;border-top:2px solid rgba(58,208,255,.45);animation:lhWave 7s linear infinite}.live-hero .lh-wave i:nth-child(2){border-color:#ff3d5a66;animation-duration:9s;animation-direction:reverse;top:14px}.live-hero .lh-wave i:nth-child(3){border-color:#a78bfa59;animation-duration:12s;top:28px}@keyframes lhWave{to{transform:rotate(360deg)}}.live-hero .lh-main{grid-area:main;position:relative;min-width:0}.lh-tag{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:900;letter-spacing:.14em;color:#fff;background:var(--live);padding:3px 9px;border-radius:999px;box-shadow:0 0 18px #ff3d5a80}.lh-dot{width:7px;height:7px;border-radius:50%;background:#fff;animation:lhPulse 1.2s ease-in-out infinite}@keyframes lhPulse{50%{opacity:.25;transform:scale(.7)}}.live-hero h1{margin:8px 0 4px;font-size:24px;line-height:1.1;background:linear-gradient(90deg,#fff,#9fdcff);-webkit-background-clip:text;background-clip:text;color:transparent}.live-hero p{margin:0;color:var(--text-2);font-size:13px;max-width:520px}.live-hero .lh-stats{grid-area:stats;position:relative;display:flex;gap:8px}.live-hero .lh-stats div{min-width:78px;text-align:center;padding:10px 8px;border-radius:12px;background:#0a0e208c;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.live-hero .lh-stats b{display:block;font-size:22px;color:#fff}.live-hero .lh-stats small{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.live-hero .lh-stats .hot{border-color:#22c55e99;box-shadow:0 0 16px #22c55e40}.live-hero .lh-stats .hot b{color:var(--win)}.live-hero .lh-sound{grid-area:sound;justify-self:start;position:relative;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:800;color:#fff;background:linear-gradient(90deg,var(--accent-deep),var(--accent));box-shadow:0 4px 14px #1f8bff59}.live-hero .lh-sound.off{background:#ffffff12;color:var(--text-2);box-shadow:none}@media (max-width: 640px){.live-hero{grid-template-columns:1fr;grid-template-areas:"main" "stats" "sound";padding:16px}.live-hero h1{font-size:20px}.live-hero .lh-stats div{flex:1;min-width:0}}@media (prefers-reduced-motion: reduce){.live-hero .lh-wave i,.lh-dot{animation:none}}.mk-tabs button:has(+*),.mk-tabs button{white-space:nowrap}.mk-live-tag,.pp-live{margin-left:auto;margin-right:8px;font-style:normal;font-size:10px;font-weight:900;letter-spacing:.1em;color:#fff;background:var(--live);padding:2px 7px;border-radius:999px;box-shadow:0 0 12px #ff3d5a73}.market:has(.mk-live-tag){border-color:#ff3d5a59;background:linear-gradient(180deg,rgba(255,61,90,.07),transparent 70%),var(--panel)}.pprops{border-color:#3ad0ff4d}.pprops h3{display:flex;align-items:center}.pp-tools{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 10px}.pp-teams{display:flex;gap:4px;padding:3px;border-radius:10px;background:var(--panel-2);min-width:0;flex:1 1 260px}.pp-teams button{flex:1;min-width:0;padding:6px 8px;border-radius:7px;font-size:12px;font-weight:700;color:var(--text-2)}.pp-teams button.on{background:var(--panel-3);color:#fff;box-shadow:inset 0 -2px 0 var(--accent-2)}.pp-search{flex:1 1 160px;display:flex;align-items:center;gap:6px;padding:0 10px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line);color:var(--muted)}.pp-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--text);padding:8px 0;font-size:13px}.pp-table{padding:0 14px}.pp-row{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(58px,82px));gap:6px;align-items:center;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.04)}.pp-head{position:sticky;top:calc(var(--top-h) + var(--safe-t, 0px));z-index:2;background:var(--panel);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.pp-head button{font-size:11px;font-weight:800;text-transform:uppercase;color:var(--muted);padding:4px 0;border-radius:6px}.pp-head button.on{color:var(--accent-2);background:var(--accent-soft)}.pp-name{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px}.pp-name i{width:4px;height:22px;border-radius:3px;flex:none;background:var(--accent)}.pp-row.side-away .pp-name i{background:#f59e0b}.pp-row .odds-btn{min-height:36px;justify-content:center}.pp-row .odds-btn .odds-label:empty{display:none}.pp-done{text-align:center;color:var(--muted)}.pp-empty,.pp-note{font-size:11.5px;color:var(--muted);padding:10px 14px 12px;margin:0}@media (max-width: 480px){.pp-row{grid-template-columns:minmax(0,1fr) repeat(3,54px);gap:4px}.pp-name{font-size:12px}}.an-compose{grid-column:1 / -1}.an-step{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:13px}.an-step-n{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:900;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2))}.an-templates{display:flex;gap:6px;margin-left:auto;overflow-x:auto;max-width:100%;scrollbar-width:none}.an-templates button{white-space:nowrap;font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;border:1px dashed var(--line-2);color:var(--text-2)}.an-templates button:hover{border-color:var(--accent);color:#fff}.an-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:12px;background:var(--panel-2)}.an-modes button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 6px;border-radius:9px;font-size:12.5px;font-weight:800;color:var(--text-2)}.an-modes button.on{color:#fff;background:var(--panel-3);box-shadow:inset 0 -2px 0 var(--accent)}.an-reach{margin:0;font-size:12.5px;color:var(--text-2);padding:9px 12px;border-radius:10px;background:var(--accent-soft);border:1px solid rgba(31,139,255,.3)}.an-reach.big b{font-size:18px;color:#fff;margin-right:2px}.an-reach.none{background:#f0506e1a;border-color:#f0506e66}.an-sample{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.an-sample em{font-style:normal;font-size:11px;padding:2px 8px;border-radius:999px;background:#ffffff12;display:inline-flex;align-items:center;gap:4px}.an-on{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--win);box-shadow:0 0 6px var(--win);margin-right:4px}.an-pick,.an-seg{display:grid;gap:8px}.an-search{display:flex!important;align-items:center;gap:8px!important}.an-search svg{color:var(--muted);flex:none}.an-search .input{flex:1}.an-chips{display:flex;flex-wrap:wrap;gap:6px}.an-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text-2);font-size:12px;font-weight:700}.an-chip.on{border-color:var(--accent);background:var(--accent-soft);color:#fff}.an-chip.clear{border-style:dashed;justify-self:start}.an-chip em{font-style:normal;font-size:10.5px;padding:0 6px;border-radius:999px;background:#ffffff14}.an-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;max-height:260px;overflow-y:auto;padding-right:2px}.an-result{display:flex;align-items:center;gap:9px;text-align:left;padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2);min-width:0}.an-result.on{border-color:var(--accent);background:var(--accent-soft)}.an-check-box{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line-2);font-size:12px;font-weight:900;color:#fff}.an-result.on .an-check-box{background:var(--accent);border-color:var(--accent)}.an-res-main{display:grid;min-width:0}.an-res-main b{font-size:13px;display:flex;align-items:center}.an-res-main small{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-seg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.an-tog{display:flex!important;align-items:center;gap:8px!important;padding:9px 11px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line);align-self:end}.an-len{font-style:normal;font-weight:600;color:var(--muted);margin-left:auto}.an-preview,.an-sent-row{display:flex;gap:11px;align-items:flex-start}.an-preview{padding:12px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line-2)}.an-preview b{font-size:14px}.an-preview p{margin:3px 0 0;font-size:12.5px;color:var(--text-2)}.an-pv-ico{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--accent-soft);color:var(--accent-2)}.k-gift .an-pv-ico{background:#f5a52426;color:#fbbf24}.k-slip .an-pv-ico{background:#22c55e24;color:var(--win)}.k-promo .an-pv-ico{background:#a78bfa29;color:#c4b5fd}.an-pv-code{display:inline-block;margin-top:6px;font-size:11.5px;font-weight:800;letter-spacing:.06em;padding:3px 9px;border-radius:7px;border:1px dashed currentColor;color:#fbbf24}.an-send{display:inline-flex;align-items:center;justify-content:center;gap:8px}.an-sent-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.an-sent-q{margin-left:auto;max-width:220px}.an-sent{display:grid;gap:6px}.an-sent-row{align-items:center;padding:9px 10px;border-radius:11px;background:var(--panel-2);border:1px solid var(--line)}.an-sent-main{flex:1;min-width:0;display:grid}.an-sent-main b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-sent-main small{font-size:11.5px;color:var(--muted)}.an-sent-main strong{color:var(--text-2)}.an-read{width:120px;flex:none;display:grid;gap:4px;font-size:11px;color:var(--text-2);text-align:right}.an-read>i{display:block;height:5px;border-radius:9px;background:var(--panel-3);overflow:hidden}.an-read>i>i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--win))}.an-sent-row>button{flex:none;color:var(--muted);padding:6px;border-radius:8px}.an-sent-row>button:hover{color:var(--loss);background:#f0506e1a}@media (max-width: 600px){.an-modes button{font-size:11.5px;flex-direction:column;gap:3px}.an-read{width:72px}.an-sent-q{max-width:none;margin-left:0;flex:1 1 100%}.an-templates{margin-left:0;flex:1 1 100%}}.an-card{grid-template-columns:minmax(0,1fr)}.an-results{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.an-seg-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.ladder{margin:0 0 12px;padding:14px;border-radius:var(--radius);border:1px solid rgba(245,165,36,.35);background:linear-gradient(135deg,rgba(245,165,36,.1),transparent 60%),var(--panel)}.ladder-head{display:flex;align-items:center;gap:10px;color:#fbbf24}.ladder-head div{flex:1;min-width:0;display:grid}.ladder-head b{color:#fff}.ladder-head small{color:var(--text-2);font-size:12px}.ladder-head em{font-style:normal;font-weight:900;font-size:18px;color:#fbbf24}.ladder-rungs{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.ladder-rungs li{display:grid;justify-items:center;gap:3px;padding:7px 2px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line)}.ladder-rungs li span{font-weight:900;font-size:15px;color:var(--muted)}.ladder-rungs li small{font-size:10px;color:var(--muted);white-space:nowrap}.ladder-rungs li.prize small{color:#fbbf24;font-weight:800}.ladder-rungs li.done{background:linear-gradient(180deg,#22c55e40,#22c55e14);border-color:#22c55e99}.ladder-rungs li.done span{color:var(--win)}.ladder-rungs li.next{border-color:#fbbf24;box-shadow:0 0 0 1px #fbbf24 inset,0 0 14px #f5a5244d}.ladder-next{margin:8px 0 0;font-size:12px;color:var(--text-2)}.reqbet{margin-top:14px;display:grid;gap:10px}.reqbet-form{padding:14px;border-radius:var(--radius);background:linear-gradient(135deg,rgba(167,139,250,.12),transparent 60%),var(--panel);border:1px solid rgba(167,139,250,.35);display:grid;gap:8px}.reqbet-form h3{margin:0;display:flex;align-items:center;gap:8px;font-size:16px}.reqbet-form p{margin:0;font-size:12.5px;color:var(--text-2)}.reqbet-form textarea{resize:vertical}.reqbet-row{display:flex;gap:8px}.reqbet-row .stake-input{flex:0 0 120px}.reqbet-row .btn{flex:1}.reqbet-list{display:grid;gap:6px}.reqbet-item{display:flex;gap:12px;align-items:center;padding:11px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.reqbet-item.st-quoted{border-color:var(--win);box-shadow:0 0 16px #22c55e26}.reqbet-item.st-rejected,.reqbet-item.st-cancelled,.reqbet-item.st-expired{opacity:.6}.ri-main{flex:1;min-width:0;display:grid;gap:2px}.ri-main b{font-size:13.5px}.ri-main small{font-size:11.5px;color:var(--muted)}.ri-note{color:var(--text-2)!important}.ri-side{display:grid;justify-items:end;gap:4px;text-align:right}.ri-status{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-2)}.ri-odds{font-size:20px;color:var(--accent-2)}.ri-side small{font-size:11px;color:var(--text-2)}@media (max-width: 520px){.reqbet-item{flex-direction:column;align-items:stretch}.ri-side{justify-items:start;text-align:left;grid-auto-flow:column;align-items:center;justify-content:start}}.leg-swap{flex:none;align-self:center;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;margin-right:6px;border-radius:999px;font-size:11px;font-weight:800;color:#c4b5fd;border:1px solid rgba(167,139,250,.45);background:#a78bfa1a}.leg-swap:hover{background:#a78bfa38;color:#fff}.swap-dlg{padding:8px 20px 20px;display:grid;gap:12px}.swap-mk small{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:5px}.swap-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.swap-row button{display:grid;gap:2px;text-align:left;padding:8px 10px;border-radius:10px;background:var(--odds);border:1px solid var(--line-2)}.swap-row button:hover{background:var(--odds-hover);border-color:var(--accent)}.swap-row span{font-size:12.5px;font-weight:700}.swap-row b{color:var(--accent-2)}.swap-row em{font-style:normal;font-size:10.5px;color:var(--muted)}.lineups{margin:12px 0;padding:14px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line)}.lu-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.lu-head h3{margin:0;font-size:16px}.lu-tabs{display:flex;gap:4px;padding:3px;border-radius:10px;background:var(--panel-2);max-width:100%}.lu-tabs button{padding:6px 12px;border-radius:7px;font-size:12px;font-weight:800;color:var(--text-2);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lu-tabs button.on{background:var(--panel-3);color:#fff;box-shadow:inset 0 -2px 0 var(--accent)}.lu-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:12px}.lu-cap{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px}.lu-cols ul{list-style:none;margin:0;padding:0;display:grid;gap:3px}.lu-cols li{display:grid;grid-template-columns:26px minmax(0,1fr) auto 34px;align-items:center;gap:6px;padding:5px 6px;border-radius:8px;font-size:12.5px}.lu-cols li:nth-child(odd){background:#ffffff06}.lu-cols li.off{opacity:.55}.lu-num{font-weight:900;color:var(--accent-2);text-align:center}.lu-tags{display:flex;align-items:center;gap:3px;font-size:12px}.lu-tags i{font-style:normal}.lu-tags i.og{filter:grayscale(1) brightness(.8)}.lu-tags i.yellow,.lu-tags i.red{display:inline-block;width:9px;height:12px;border-radius:2px;background:#facc15}.lu-tags i.red{background:#ef4444}.lu-tags em{font-style:normal;font-size:10.5px;font-weight:800}.lu-tags em.in{color:var(--win)}.lu-tags em.out{color:var(--loss)}.lu-pos{font-size:10px;color:var(--muted);font-weight:800;text-align:right}@media (max-width: 600px){.lu-cols{grid-template-columns:1fr}}.dutch-toggle{width:100%;margin-bottom:8px;padding:8px 10px;border-radius:10px;border:1px dashed var(--line-2);color:var(--text-2);font-size:12px;font-weight:700;text-align:left}.dutch-toggle:hover{border-color:var(--accent);color:#fff}.dutch{display:grid;gap:6px;margin-bottom:8px;padding:10px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line-2)}.dutch-row{display:flex;gap:6px;align-items:center}.dutch-row .stake-input{flex:1}.dutch small{font-size:11.5px}.dutch small.win{color:var(--win)}.dutch small.loss{color:var(--loss)}.reqbet,.reqbet-form{grid-template-columns:minmax(0,1fr)}.reqbet-form textarea{width:100%}.reqbet,.reqbet-form,.reqbet-form textarea,.lineups,.ladder{min-width:0}.reqbet-row>*{min-width:0}.reqbet-row .stake-input input,.dutch-row .stake-input input{min-width:0;width:100%}.mk-pop{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 14px 12px;font-size:11px;color:var(--muted)}.mk-pop>span{font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.mk-pop em{position:relative;overflow:hidden;font-style:normal;padding:3px 8px;border-radius:999px;background:var(--panel-2);color:var(--text-2);max-width:100%;white-space:nowrap;text-overflow:ellipsis}.mk-pop em b{color:#fff}.pp-all{display:block;width:calc(100% - 28px);margin:6px 14px 0;padding:9px;border-radius:10px;font-size:12.5px;font-weight:800;color:var(--accent-2);background:var(--accent-soft)}.lineups.lu-none p{margin:6px 0 0;font-size:12.5px;color:var(--text-2)}.lm-props{grid-column:1 / -1;font-size:11px;color:var(--muted)}.lm-props.ok{color:var(--win)}.lm-props em{font-style:normal;color:#fbbf24}.bb-psearch{display:flex;align-items:center;gap:10px;margin:6px 0 2px;padding:8px 12px;border-radius:12px;background:var(--panel-2);border:1px solid var(--line);font-size:13px;font-weight:800}.bb-psearch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--text);font-size:14px}.bb-opts.pl{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.bb-opts.pl .bb-opt span{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-team{flex:none;width:4px;height:16px;border-radius:2px;background:var(--accent)}.bb-team.a{background:#f59e0b}.bb-more{margin-top:6px;font-size:12px;font-weight:800;color:var(--accent-2)}.pp-live.pre{background:var(--accent);box-shadow:0 0 12px #1f8bff73}.bb-cs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bb-cs-col{display:grid;gap:5px;align-content:start;min-width:0}.bb-cs-col>small{text-align:center;font-size:11px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.bb-opt.cs{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;min-width:0}.bb-opt.cs span{font-weight:900;font-size:13.5px;color:var(--text);white-space:nowrap}@media (max-width: 480px){.bb-cs{gap:5px}.bb-opt.cs{flex-direction:column;gap:1px;padding:6px 4px}.bb-opt.cs span{font-size:14px}.bb-opt.cs b{font-size:12px}}.hu-dash{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hu-tile{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ico lbl" "ico val";column-gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,var(--panel-2),var(--panel));border:1px solid var(--line);color:var(--text);overflow:hidden;transition:border-color .15s,transform .15s}.hu-tile:hover{border-color:var(--accent);transform:translateY(-1px)}.hu-tile>svg{grid-area:ico;font-size:20px;color:var(--accent-2)}.hu-tile small{grid-area:lbl;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.hu-tile b{grid-area:val;font-size:17px;font-variant-numeric:tabular-nums}.hu-tile.hot{border-color:#f5a52499;box-shadow:0 0 16px #f5a5242e}.hu-tile.hot>svg{color:#fbbf24}.hu-ladder{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff0f}.hu-ladder i{display:block;height:100%;background:linear-gradient(90deg,#fbbf24,var(--win))}.hu-wager{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"ico txt amt" "bar bar bar";align-items:center;gap:4px 10px;padding:10px 14px 14px;border-radius:14px;background:linear-gradient(135deg,rgba(245,165,36,.14),var(--panel));border:1px solid rgba(245,165,36,.55);color:var(--text);overflow:hidden}.hu-wager>svg{grid-area:ico;color:#fbbf24}.hu-wager>span{grid-area:txt;display:grid}.hu-wager small{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.hu-wager b{font-size:16px;font-variant-numeric:tabular-nums}.hu-wager em{grid-area:amt;font-style:normal;font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums}.hu-wager-bar{grid-area:bar;position:absolute;left:0;right:0;bottom:0;height:4px;background:#ffffff0f}.hu-wager-bar i{display:block;height:100%;background:linear-gradient(90deg,#fbbf24,var(--win))}.hu-dash.guest{grid-template-columns:1fr auto auto;align-items:center;padding:12px 16px;border-radius:14px;background:linear-gradient(120deg,#1f8bff2e,#a78bfa1f),var(--panel);border:1px solid rgba(31,139,255,.35)}.hu-dash-copy{display:grid;gap:2px;min-width:0}.hu-dash-copy b{font-size:16px}.hu-dash-copy span{font-size:12.5px;color:var(--text-2)}@media (max-width: 640px){.hu-dash{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hu-tile{padding:10px 12px}.hu-tile b{font-size:15px}.hu-dash.guest{grid-template-columns:1fr 1fr}.hu-dash.guest .hu-dash-copy{grid-column:1 / -1}}.hu-rail,.hu-leagues{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:2px}.hu-rail::-webkit-scrollbar,.hu-leagues::-webkit-scrollbar{display:none}.hu-rail>*,.hu-leagues>*{scroll-snap-align:start;flex:none}.hu-scorer{width:214px;display:grid;gap:8px;padding:10px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.hu-scorer-top{display:flex;align-items:center;gap:9px;min-width:0;color:var(--text)}.hu-scorer-top>span{display:grid;min-width:0}.hu-scorer-top b{font-size:14px}.hu-scorer-top small{font-size:11px;color:var(--muted)}.hu-scorer .odds-btn{width:100%}.hu-league{display:inline-flex;align-items:center;gap:7px;max-width:230px;padding:7px 12px;border-radius:999px;background:var(--panel);border:1px solid var(--line);color:var(--text-2);font-size:12.5px;font-weight:700}.hu-league:hover{color:#fff;border-color:var(--accent)}.hu-league em{font-style:normal;font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent-2)}.hu-wins{display:flex;align-items:center;gap:10px;overflow:hidden;padding:7px 12px;border-radius:12px;background:linear-gradient(90deg,#22c55e24,#facc1514);border:1px solid rgba(34,197,94,.3)}.hu-wins-tag{flex:none;font-size:11px;font-weight:900;letter-spacing:.08em;color:#fde68a}.hu-wins-track{flex:1;min-width:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hu-wins-run{display:flex;gap:28px;width:max-content;animation:huTicker linear infinite}.hu-wins:hover .hu-wins-run{animation-play-state:paused}.hu-win{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;white-space:nowrap;color:var(--text-2)}.hu-win b{color:#fff}.hu-win em{font-style:normal;font-weight:900;color:var(--win)}.hu-win small{max-width:140px;color:var(--muted)}@keyframes huTicker{to{transform:translate(-50%)}}.hu-secnav{position:sticky;top:calc(var(--top-h) + var(--safe-t, 0px) + 6px);z-index:20;display:flex;gap:6px;padding:5px;border-radius:999px;overflow-x:auto;scrollbar-width:none;background:#0f1328db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);box-shadow:0 8px 20px #00000059;justify-self:center;max-width:100%;align-self:center}.hu-secnav::-webkit-scrollbar{display:none}.hu-secnav button{flex:none;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:800;color:var(--text-2)}.hu-secnav button.on{background:var(--accent);color:#fff}.hu-top{position:fixed;right:16px;bottom:calc(var(--mnav-h) + var(--safe-b) + 16px);z-index:40;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:#fff;box-shadow:0 8px 20px #1f8bff73;opacity:0;transform:translateY(12px) scale(.9);pointer-events:none;transition:opacity .2s,transform .2s}.hu-top.show{opacity:1;transform:none;pointer-events:auto}@media (min-width: 992px){.hu-top{bottom:24px;right:calc(var(--slip-w) + 24px)}}.home-clean [id^=hu-]{scroll-margin-top:calc(var(--top-h) + var(--safe-t, 0px) + 64px)}.home-clean>.hc-casino{contain-intrinsic-size:auto 860px}.home-clean>.bet-feed{contain-intrinsic-size:auto 540px}.home-clean>.hu-scorers,.home-clean>.hu-soon{content-visibility:visible}.home-clean :where(a,button):focus-visible{outline:2px solid var(--accent-2);outline-offset:2px;border-radius:10px}.hu-anchor{min-width:0}@media (prefers-reduced-motion: reduce){.hu-wins-run{animation:none}.hu-tile,.hu-top{transition:none}}@media (max-width: 420px){.pp-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 6px;padding:7px 0}.pp-row .pp-name{grid-column:1 / -1;font-size:12.5px}.pp-row .pp-name b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-head>span:first-child{display:none}.pp-head button{padding:6px 0}.pp-row .odds-btn{min-height:34px}.pp-done{min-height:34px;display:grid;place-items:center;border-radius:8px;background:#ffffff08}.hu-tile{column-gap:8px;padding:9px 10px}.hu-tile small{font-size:9.5px;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hu-tile>svg{font-size:17px}.hu-scorer{width:190px}.hu-scorers .hc-head h2{font-size:17px}}.status-pill.st-review{background:#818cf82e;color:#a5b4fc}.bet-review{margin:-2px 14px 8px;padding:8px 10px;border-radius:10px;font-size:12.5px;line-height:1.4;background:linear-gradient(90deg,#22c55e24,#818cf81f);border:1px solid rgba(34,197,94,.3);color:#d1fae5}.bet-review b{color:#4ade80}@media (max-width: 600px){.page.live-page .lp-bar{gap:8px;padding:8px 0}.page.live-page .lp-tools{display:grid;grid-template-columns:auto minmax(0,1fr) 36px;gap:6px}.page.live-page .lp-btn{height:34px;padding:0 10px;font-size:12.5px;white-space:nowrap}.page.live-page select.lp-btn{max-width:none;width:100%;padding-right:22px;text-overflow:ellipsis}.page.live-page .lp-icon{width:36px;margin:0}.page.live-page .league-block .grid-events{grid-template-columns:minmax(0,1fr);gap:8px}.page.live-page .ev-card{grid-template-columns:minmax(0,1fr) auto;row-gap:0;padding:9px 10px 10px 12px}.page.live-page .ev-card>.ev-league{display:none}.page.live-page .ev-card>.ev-livebar{grid-column:1;grid-row:1;margin:0;min-width:0}.page.live-page .ev-card>.ev-livebar .lb-clock{display:none}.page.live-page .ev-card>.ev-meta{grid-column:2;grid-row:1}.page.live-page .ev-card .ev-teams{margin:8px 0 6px;padding:6px 8px;gap:4px}.page.live-page .ev-card .ev-team{font-size:14px;gap:8px;min-width:0}.page.live-page .ev-card .ev-team .ev-score{min-width:26px;height:24px;font-size:14px}.page.live-page .ev-card .ev-market-row{margin:0 0 4px;min-height:0}.page.live-page .ev-card .prob-bar,.page.live-page .ev-card .ev-prob{margin:2px 0 6px}.page.live-page .ev-card .odds-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page.live-page .ev-card .odds-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}.page.live-page .ev-card .odds-btn.sb{height:auto;min-height:46px;min-width:0;padding:5px 4px;flex-direction:column;justify-content:center;align-items:center;gap:1px;border-radius:8px}.page.live-page .ev-card .odds-btn.sb .odds-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}.page.live-page .ev-card .odds-btn.sb .odds-val{font-size:15px;line-height:1.15}.page.live-page .ev-card .odds-btn.sb .odds-trend{top:2px;right:3px;font-size:9px}}@media (max-width: 360px){.page.live-page .lp-btn{padding:0 8px;font-size:12px}.page.live-page .ev-card{padding:8px 8px 9px 10px}.page.live-page .ev-card .ev-team{font-size:13.5px}.page.live-page .ev-card .odds-row{gap:4px}.page.live-page .ev-card .odds-btn.sb .odds-val{font-size:14px}}@media (max-width: 600px){.page.live-page select.lp-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 26px 0 10px;font-weight:600;background:var(--panel-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238f98c9' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 9px center}}@media (max-width: 380px){.page.live-page .lp-just{display:none}}.lp-short{display:none}@media (max-width: 380px){.page.live-page .lp-short{display:inline}}.dropdown-item.only-mobile,.wager-bar{display:none}@media (max-width: 767px){.dropdown-item.only-mobile{display:flex}.topbar{gap:8px;padding-left:max(12px,var(--safe-l));padding-right:max(12px,var(--safe-r))}.topbar-left{flex:none}.topbar .logo-word{display:none}.topbar .logo-mark{width:34px;height:22px}.topbar .topbar-right{margin-left:auto;flex:0 1 auto;gap:6px}.topbar .topbar-right>.icon-btn[aria-label=Search],.topbar .nt-bell{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.topbar .wager-pill,.topbar .loan-btn{display:none}.topbar .balance-pill{height:36px;padding:0 3px 0 11px;gap:0;border-radius:12px}.topbar .balance-amt{margin:0 7px 0 0;font-size:13.5px;gap:5px}.topbar .balance-amt .bal-eye{display:none}.topbar .balance-pill .btn-sm{width:30px;height:30px;min-height:0;padding:0;border-radius:9px}.topbar .avatar{width:36px;height:36px;font-size:12px}.wager-bar{position:relative;display:flex;align-items:center;gap:8px;margin:-4px 0 12px;padding:9px 12px 11px;border-radius:12px;background:#f5a5241f;border:1px solid rgba(245,165,36,.45);color:#fcd34d;font-size:12.5px;overflow:hidden}.wager-bar>span{flex:1;min-width:0;color:var(--text-2)}.wager-bar b{color:var(--text);font-variant-numeric:tabular-nums}.wager-bar em{font-style:normal;font-weight:800;font-size:12px}.wager-bar>i{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff14}.wager-bar>i>i{display:block;height:100%;background:linear-gradient(90deg,#fbbf24,var(--win))}.hu-wager{display:none}}@media (max-width: 349px){.topbar .topbar-right>.icon-btn[aria-label=Search]{display:none}}.wager-hint{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:8px 10px;border-radius:10px;background:#f5a5241f;border:1px solid rgba(245,165,36,.45);color:var(--text-2);font-size:12px;line-height:1.35}.wager-hint>svg{flex:none;margin-top:1px;color:#fbbf24}.wager-hint b{color:var(--text)}.wc-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px 12px;margin-bottom:12px;padding:12px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.wc-rules .field{margin:0}.wc-rules-note{grid-column:1 / -1;margin:0}@media (max-width: 640px){.wc-rules{grid-template-columns:1fr}.wc-rules .btn{width:100%}}.new-pill{display:inline-block;font-size:9.5px;font-weight:900;letter-spacing:.06em;padding:2px 6px;border-radius:5px;color:#fff;background:linear-gradient(90deg,#ff3d7f,#a855f7);vertical-align:middle;margin-left:6px}.strip-btn.strip-originals{width:auto;padding:0 12px 0 10px;gap:7px;display:flex;align-items:center;color:#fff;font-weight:800;font-size:12.5px;background:linear-gradient(120deg,#a855f759,#3b82ff4d);border:1px solid rgba(168,85,247,.5);position:relative;overflow:hidden}.strip-btn.strip-originals:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.25) 50%,transparent 70%);transform:translate(-100%);animation:sheen 3.2s ease-in-out infinite}.strip-btn.strip-originals i{font-style:normal;font-size:8.5px;font-weight:900;padding:1px 4px;border-radius:4px;background:#ff3d7f}.strip-btn.strip-originals.active{box-shadow:inset 0 -2px #a855f7,0 0 18px #a855f759}@keyframes sheen{60%,to{transform:translate(100%)}}.side-sub.casino-sub{justify-content:flex-start;gap:10px;padding-left:16px}.originals-row{margin-bottom:20px}.carousel-arrows.show{display:flex;align-items:center}.poster-row{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 10px}.poster-row::-webkit-scrollbar{display:none}.poster-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.poster-link{display:block;scroll-snap-align:start;perspective:800px}.poster{--rx: 0deg;--ry: 0deg;--mx: 50%;--my: 50%;position:relative;display:block;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .25s ease-out,box-shadow .25s;box-shadow:0 10px 28px #00000073,inset 0 0 0 1px #ffffff14;isolation:isolate}.poster-link:hover .poster{box-shadow:0 18px 44px #0000008c,0 0 0 1px #ffffff26,0 0 40px color-mix(in srgb,var(--c1) 40%,transparent)}.poster-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 10%,color-mix(in srgb,var(--c1) 90%,#fff 10%) 0%,var(--c1) 30%,var(--c2) 100%);z-index:-2}.poster-waves{position:absolute;left:0;right:0;bottom:0;height:38%;z-index:-1}.poster-waves svg{width:100%;height:100%}.poster-waves path{fill:#00000047}.poster-art{position:absolute;left:6%;right:6%;top:6%;height:66%;transform:translateZ(40px);transition:transform .3s}.poster-link:hover .poster-art{transform:translateZ(40px) scale(1.06) translateY(-2%)}.poster-art svg{width:100%;height:100%;overflow:visible}.poster-new{position:absolute;top:10px;right:10px;font-size:10px;font-weight:900;letter-spacing:.08em;padding:4px 8px;border-radius:6px;background:#fff;color:#0b0e1f;box-shadow:0 4px 12px #00000059}.poster-meta{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;transform:translateZ(30px)}.poster-meta small{font-size:9px;font-weight:800;letter-spacing:.14em;color:#ffffffbf}.poster-meta b{font-size:clamp(16px,4vw,21px);font-weight:900;line-height:1.05;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,.4)}.poster-shine{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.28),transparent 45%);opacity:0;transition:opacity .25s;mix-blend-mode:overlay;pointer-events:none}.poster-link:hover .poster-shine{opacity:1}.orig-hero{position:relative;display:flex;align-items:center;gap:24px;overflow:hidden;border-radius:18px;padding:24px 20px;margin-bottom:18px;background:radial-gradient(120% 140% at 100% 0%,#7b3cff,#2a1a63 45%,#120f33);border:1px solid rgba(168,85,247,.35)}.orig-hero-glow{position:absolute;width:320px;height:320px;right:-60px;top:-80px;background:radial-gradient(circle,rgba(58,208,255,.35),transparent 65%);pointer-events:none}.orig-hero h2{font-size:clamp(26px,6vw,40px);font-weight:900;text-transform:uppercase;line-height:1;margin:8px 0}.orig-hero p{margin:0 0 12px;color:#d9d0ff;max-width:520px}.orig-hero .hero-kicker{display:inline-flex;align-items:center;gap:6px}.orig-badges{display:flex;flex-wrap:wrap;gap:8px}.orig-badges span{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;background:#00000040;border:1px solid rgba(255,255,255,.12)}.orig-hero-dice{display:none;perspective:600px;flex:none;width:130px;height:130px;margin:0 20px}.cube{--s: 90px;position:relative;width:var(--s);height:var(--s);margin:20px;transform-style:preserve-3d;animation:cubeSpin 9s linear infinite}.cf{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;background:linear-gradient(145deg,#fff,#cfd8ff);box-shadow:inset 0 0 12px #00000026;display:grid;padding:14px;gap:4px}.cf i{width:14px;height:14px;border-radius:50%;background:#1a1f5c;place-self:center}.cf1{transform:translateZ(45px);grid-template:1fr / 1fr}.cf2{transform:rotateY(90deg) translateZ(45px);grid-template:1fr 1fr / 1fr}.cf3{transform:rotateY(180deg) translateZ(45px);grid-template:repeat(3,1fr) / 1fr}.cf4{transform:rotateY(-90deg) translateZ(45px);grid-template:1fr 1fr / 1fr 1fr}.cf5{transform:rotateX(90deg) translateZ(45px);grid-template:repeat(3,1fr) / repeat(2,1fr)}.cf6{transform:rotateX(-90deg) translateZ(45px);grid-template:repeat(3,1fr) / 1fr 1fr}@keyframes cubeSpin{0%{transform:rotateX(-20deg) rotateY(0) rotate(10deg)}to{transform:rotateX(340deg) rotateY(360deg) rotate(370deg)}}.casino-page{max-width:1240px}.game-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.game-title{flex:1;display:flex;flex-direction:column;min-width:0}.gt-kicker{font-size:10.5px;font-weight:800;letter-spacing:.14em;color:#c4a8ff;text-transform:uppercase}.game-title h1{font-size:22px}.fair-btn{gap:6px}.game-shell{display:flex;flex-direction:column-reverse;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.game-controls{padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--panel)}.game-controls .field{margin-bottom:4px}.game-controls .field-label{margin-bottom:0}.game-stage{position:relative;display:flex;flex-direction:column;min-height:360px;padding:18px;background:radial-gradient(120% 90% at 50% 0%,#1c2350,#10142e 70%);overflow:hidden}.mini-btn{flex:none;height:30px;padding:0 9px;border-radius:6px;background:var(--panel-3);font-weight:800;font-size:12px;color:var(--text-2)}.mini-btn:hover:not(:disabled){color:#fff}.bet-amount .amount-input{padding-right:6px;gap:5px}.info-row{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text-2);padding:9px 12px;background:var(--bg-2);border-radius:8px;border:1px solid var(--line)}.info-row b{color:#fff}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.seg.seg-sm{margin-bottom:4px}.seg.seg-sm button{height:34px;padding:0 6px;font-size:12.5px}.btn-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.btn-pair .btn{gap:6px}.play-btn{height:50px;font-size:15px;letter-spacing:.01em}.btn-cash{background:linear-gradient(180deg,#2fe08f,#0fa864);color:#032414;box-shadow:0 6px 18px #22c55e59}.btn-cash:disabled{background:var(--panel-3);color:var(--muted);box-shadow:none}.stage-banner{position:absolute;left:50%;bottom:14px;transform:translate(-50%);padding:10px 18px;border-radius:999px;font-weight:800;font-size:14px;white-space:nowrap;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;animation:bannerIn .35s cubic-bezier(.2,1.4,.4,1);box-shadow:0 10px 30px #00000073;z-index:5}.stage-banner.win{background:linear-gradient(90deg,#16a34a,#22c55e);color:#fff!important}.stage-banner.loss{background:#2a2f55;color:#ffb3c1!important;text-align:center}.stage-banner.push{background:#3a3f6a;color:#fff}@keyframes bannerIn{0%{opacity:0;transform:translate(-50%,16px) scale(.9)}}.recent-rounds,.other-games{margin-top:20px}.recent-rounds h3,.other-games h3{font-size:15px;margin-bottom:10px}.rr-table{min-width:460px}.rr-table tr.clickable{cursor:pointer}.rr-table tr.clickable:hover td{background:var(--panel-2)}.og-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.og-chip{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;font-weight:800;font-size:13px;color:#fff;background:linear-gradient(120deg,color-mix(in srgb,var(--c1) 55%,transparent),color-mix(in srgb,var(--c2) 80%,transparent));border:1px solid color-mix(in srgb,var(--c1) 50%,transparent)}.og-chip:hover{filter:brightness(1.15)}.fair-body{padding:16px 20px 22px}.fair-body .muted{font-size:13px;line-height:1.55}.seed{display:block;padding:10px 12px;border-radius:8px;background:var(--bg-2);border:1px solid var(--line);font-size:12px;word-break:break-all;color:var(--text-2)}.prev-seed{margin-top:16px;padding-top:14px;border-top:1px dashed var(--line-2)}.prev-seed h4{margin-bottom:10px;font-size:14px}.pcard{--w: 78px;width:var(--w);height:calc(var(--w) * 1.42);perspective:700px;flex:none}.pcard.small{--w: 42px}.pcard-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.2,.4,1)}.pcard.down .pcard-inner{transform:rotateY(180deg)}.pcard-face,.pcard-back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--w) * .12);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 8px 22px #00000073}.pcard-face{background:linear-gradient(160deg,#fff,#e9edf8);color:#111827;display:flex;align-items:center;justify-content:center}.pcard-face.red{color:#e11d48}.pc-corner{position:absolute;top:6%;left:9%;display:flex;flex-direction:column;align-items:center;line-height:1;font-weight:900;font-size:calc(var(--w) * .26)}.pc-corner i{font-style:normal;font-size:.8em}.pc-bottom{top:auto;left:auto;bottom:6%;right:9%;transform:rotate(180deg)}.pc-suit{font-size:calc(var(--w) * .55)}.pcard.small .pc-bottom,.pcard.small .pc-suit{display:none}.pcard.small .pc-corner{top:50%;left:50%;transform:translate(-50%,-50%);font-size:15px}.pcard-back{transform:rotateY(180deg);background:repeating-linear-gradient(45deg,#1b3fb0 0,#1b3fb0 6px,#1a38a0 6px,#1a38a0 12px);border:3px solid #fff;display:grid;place-items:center}.pcard-back svg{width:60%}.pcard.deal{animation:dealIn .5s cubic-bezier(.25,1.1,.4,1) both}@keyframes dealIn{0%{opacity:0;transform:translate(180px,-160px) rotate(25deg) scale(.7)}}.pcard.ghost{opacity:.25}.dice-stage,.keno-stage,.rps-stage,.coin-stage,.roulette-stage,.hilo-stage,.chicken-stage,.bj-table{flex:1}.dice-stage{display:flex;flex-direction:column;gap:22px;padding-bottom:50px}.roll-history{display:flex;gap:6px;justify-content:flex-end;min-height:30px;overflow:hidden}.rh-pill{flex:none;padding:6px 10px;border-radius:8px;font-weight:800;font-size:12.5px;font-variant-numeric:tabular-nums;animation:pillIn .3s ease-out}.rh-pill.win{background:#16a34a}.rh-pill.loss{background:#2a3056;color:var(--text-2)}@keyframes pillIn{0%{opacity:0;transform:translate(-12px) scale(.8)}}.dice-board{padding:58px 18px 18px;border-radius:16px;background:linear-gradient(180deg,#232a5c,#171c40);border:1px solid var(--line-2);box-shadow:inset 0 2px #ffffff0d,0 16px 40px #00000059}.dice-scale{position:relative;height:18px;margin:12px 10px 0}.dice-scale span{position:absolute;transform:translate(-50%);font-size:12px;font-weight:800;color:var(--text-2)}.dice-track{position:relative;height:44px;margin:0 10px}.dt-bar{position:absolute;left:0;right:0;top:16px;height:12px;border-radius:12px;background:linear-gradient(180deg,#ff4d6d,#d3264b);overflow:hidden;box-shadow:0 0 0 5px #2a3163}.dt-win{position:absolute;top:0;bottom:0;background:linear-gradient(180deg,#3cf29b,#16c77a)}.dt-range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.dt-range::-webkit-slider-runnable-track{height:44px;background:transparent}.dt-range::-webkit-slider-thumb{-webkit-appearance:none;width:34px;height:34px;margin-top:5px;border-radius:8px;background:linear-gradient(180deg,#5aa2ff,#1f6bff);box-shadow:0 4px 12px #00000073,inset 0 0 0 3px #ffffff59;cursor:grab}.dt-range::-moz-range-thumb{width:34px;height:34px;border:0;border-radius:8px;background:linear-gradient(180deg,#5aa2ff,#1f6bff);box-shadow:0 4px 12px #00000073}.dt-range::-moz-range-track{background:transparent}.dt-result{position:absolute;top:-44px;transform:translate(-50%);transition:left .5s cubic-bezier(.25,1.35,.45,1);pointer-events:none}.dt-result span{display:grid;place-items:center;min-width:64px;height:36px;padding:0 8px;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);background:#fff;color:#0b0e1f;font-weight:900;font-size:14px;font-variant-numeric:tabular-nums;transition:background .2s,color .2s}.dt-result.win span{background:#22c55e;color:#fff}.dt-result.loss span{background:#ff4d6d;color:#fff}.dice-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dice-fields .field{margin:0}.dice-fields .amount-input input{font-size:15px}.flip-field{justify-content:space-between;cursor:pointer;color:var(--text-2)}.flip-field .ff-val{color:#fff;font-size:15px}.keno-stage{display:flex;flex-direction:column;gap:16px;padding-bottom:50px}.keno-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:7px}.kt{aspect-ratio:1 / .92;perspective:500px}.kt-inner{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:10px;background:linear-gradient(180deg,#2c335f,#232a52);box-shadow:0 4px #171b3a,inset 0 1px #ffffff14;font-weight:900;font-size:clamp(12px,2.6vw,16px);color:var(--text-2);transition:transform .15s,background .2s}.kt:hover:not(:disabled) .kt-inner{transform:translateY(-2px);color:#fff}.kt.sel .kt-inner{background:linear-gradient(180deg,#a86bff,#7b3cff);color:#fff;box-shadow:0 4px #4b1fa6,0 0 14px #a855f773}.kt.drawn .kt-inner{background:linear-gradient(180deg,#3a1f36,#2c1830);color:#ff7d97;animation:tileFlip .4s ease-out}.kt.hit .kt-inner{background:linear-gradient(180deg,#3cf29b,#12b36a);color:#032414;box-shadow:0 4px #087a47,0 0 20px #22c55e99;animation:tileFlip .45s ease-out}.kt .gem{position:absolute;width:46%;opacity:.35;color:#fff}.kt .kt-inner b{position:relative}@keyframes tileFlip{0%{transform:rotateY(180deg) scale(.8)}}.keno-pay{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.kp{flex:1 0 54px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:8px;background:var(--bg-2);border:1px solid var(--line)}.kp b{font-size:12px}.kp span{font-size:10.5px;color:var(--muted);font-weight:700}.kp.zero b{color:var(--muted)}.kp.on{border-color:#22c55e;background:#22c55e24;box-shadow:0 0 0 2px #22c55e4d}.kp-empty{flex:1;text-align:center;color:var(--muted);font-size:13px;padding:12px;background:var(--bg-2);border-radius:8px}.rps-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:340px;padding-bottom:50px}.rps-arena{display:flex;align-items:center;gap:clamp(12px,5vw,48px)}.rps-side{display:flex;flex-direction:column;align-items:center;gap:10px}.rps-label{font-weight:800;font-size:12px;color:var(--text-2);letter-spacing:.1em;text-transform:uppercase}.rps-hand{display:grid;place-items:center;width:clamp(110px,28vw,170px);aspect-ratio:1;border-radius:50%;color:#ffd9ec;background:radial-gradient(circle at 35% 30%,#f472b6,#9d174d 70%);box-shadow:0 16px 40px #00000073,inset 0 -8px 20px #0000004d,0 0 0 6px #f472b633;transition:box-shadow .3s,transform .3s}.rps-hand.house{background:radial-gradient(circle at 35% 30%,#5aa2ff,#1e3a8a 70%);color:#dbeaff;box-shadow:0 16px 40px #00000073,inset 0 -8px 20px #0000004d,0 0 0 6px #3b82ff33}.rps-hand.me svg{transform:scaleX(-1)}.rps-hand.shake svg{animation:rpsShake .36s ease-in-out 3}.rps-hand.me.shake svg{animation-name:rpsShakeMe}.rps-hand.winner{transform:scale(1.08);box-shadow:0 16px 40px #00000073,0 0 0 6px #22c55e,0 0 40px #22c55e8c}@keyframes rpsShake{50%{transform:translateY(-22px) rotate(-12deg)}}@keyframes rpsShakeMe{0%,to{transform:scaleX(-1)}50%{transform:scaleX(-1) translateY(-22px) rotate(-12deg)}}.rps-vs{font-weight:900;font-size:22px;color:var(--muted)}.rps-streak{color:var(--text-2);font-size:13px}.rps-streak b{color:#fff}.rps-picks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rps-pick{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line);color:var(--text-2);font-weight:800;font-size:12px;text-transform:capitalize;transition:all .15s}.rps-pick.on{border-color:#f472b6;color:#fff;background:#f472b626;box-shadow:0 0 0 3px #f472b633}.coin-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:380px;padding-bottom:50px}.coin-history{position:absolute;top:14px;right:14px;left:14px;display:flex;gap:5px;justify-content:flex-end;overflow:hidden}.ch{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900;animation:pillIn .3s}.ch.heads{background:linear-gradient(145deg,#ffe28a,#c98a0e);color:#5c3a00}.ch.tails{background:linear-gradient(145deg,#7fc3ff,#1e5bd8);color:#fff}.coin-toss{perspective:900px;margin-top:30px}.coin-toss.tossing{animation:toss 1.7s cubic-bezier(.3,0,.3,1)}@keyframes toss{0%{transform:translateY(0) scale(1)}45%{transform:translateY(-120px) scale(1.18)}85%{transform:translateY(6px) scale(1)}93%{transform:translateY(-10px)}to{transform:translateY(0)}}.coin3d{position:relative;width:170px;height:170px;transform-style:preserve-3d;transition:transform 1.7s cubic-bezier(.2,.7,.2,1)}.coin-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:grid;place-items:center}.coin-face svg{width:82%}.coin-face.heads{background:radial-gradient(circle at 35% 30%,#fff1b8,#f5b820 45%,#b8780a);box-shadow:inset 0 0 0 7px #d99d17,inset 0 0 0 10px #ffe28a,0 0 30px #f5b82059;transform:translateZ(6px)}.coin-face.tails{background:radial-gradient(circle at 35% 30%,#b8e0ff,#3b82ff 45%,#173e9c);box-shadow:inset 0 0 0 7px #2c66d6,inset 0 0 0 10px #9bd1ff,0 0 30px #3b82ff59;transform:rotateY(180deg) translateZ(6px)}.coin-edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#8a5a0a;transform:translateZ(0)}.coin-shadow{width:140px;height:18px;margin-top:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.roulette-stage{display:flex;flex-direction:column;gap:16px;padding-bottom:60px}.rl-top{display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.wheel-scene{position:relative;width:min(360px,86vw);perspective:1100px}.wheel-tilt{transform:rotateX(28deg);transform-style:preserve-3d}.wheel-bowl{position:relative;aspect-ratio:1;border-radius:50%;padding:3.5%;background:radial-gradient(circle at 50% 35%,#7a4a1c,#4a2a0c 55%,#2a1605 75%,#120a02);box-shadow:0 30px 50px #0009,inset 0 0 0 5px #caa04a,inset 0 0 0 9px #5c3a10,inset 0 10px 30px #0009}.deflector{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.deflector:before{content:"";position:absolute;left:50%;top:3.2%;width:3.4%;height:3.4%;transform:translate(-50%) rotate(45deg);background:linear-gradient(135deg,#fff1b8,#b8860b);box-shadow:0 1px 3px #0009}.wheel-rotor{position:relative;width:100%;height:100%;border-radius:50%;transition-property:transform;transition-timing-function:cubic-bezier(.12,.6,.18,1);box-shadow:0 0 0 2px #2a1605,0 6px 18px #00000080}.wheel-svg{width:100%;height:100%;display:block}.ball-arm{position:absolute;top:0;right:0;bottom:0;left:0;transition-property:transform;transition-timing-function:cubic-bezier(.18,.62,.28,1);pointer-events:none}.rball{position:absolute;left:50%;width:5.2%;height:5.2%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#d7dcea 55%,#8a91a8);box-shadow:0 2px 5px #0009;transition:top 1.1s cubic-bezier(.34,1.7,.5,1)}.wheel-floor-shadow{position:absolute;left:8%;right:8%;bottom:-14px;height:30px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);z-index:-1}.rl-side{display:flex;flex-direction:column;align-items:center;gap:10px}.rl-last{width:64px;height:64px;border-radius:14px;display:grid;place-items:center;font-size:28px;font-weight:900;animation:pop .35s;box-shadow:0 10px 24px #00000073}.rl-history{display:flex;flex-direction:column;gap:4px;max-height:260px;overflow:hidden}.rlh{width:34px;height:26px;display:grid;place-items:center;border-radius:6px;font-size:12px;font-weight:800}.red{--cell: #d3264b}.black{--cell: #1b1e2e}.green{--cell: #0f9d58}.rl-last.red,.rlh.red{background:#d3264b}.rl-last.black,.rlh.black{background:#1b1e2e;border:1px solid #343a5c}.rl-last.green,.rlh.green{background:#0f9d58}.rboard-wrap{overflow-x:auto;padding-bottom:4px}.rboard-wrap.locked{pointer-events:none;opacity:.85}.rboard{display:grid;grid-template-columns:1.1fr repeat(12,1fr) 1.1fr;grid-template-rows:repeat(3,44px) 38px 38px;gap:3px;min-width:600px}.rc{position:relative;display:grid;place-items:center;border-radius:6px;background:var(--cell, #1f2548);font-weight:800;font-size:13.5px;color:#fff;box-shadow:inset 0 -3px #00000040,inset 0 0 0 1px #ffffff12;transition:filter .15s,transform .1s}.rc:hover{filter:brightness(1.2)}.rc:active{transform:scale(.97)}.rc.outside{background:#1f2548;font-size:12px;color:var(--text-2)}.rc.outside.red{background:#d3264b}.rc.outside.black{background:#1b1e2e}.rc.diamond .rc-label{width:18px;height:18px;transform:rotate(45deg);background:#ffffffd9;border-radius:3px}.rc.zero{border-radius:22px 6px 6px 22px}.rc-win{box-shadow:0 0 0 2px #fff,0 0 18px #ffffff8c;animation:pulse 1s 3;z-index:1}.rchip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:26px;height:26px;padding:0 4px;border-radius:50%;display:grid;place-items:center;font-size:9.5px;font-weight:900;color:#0b0e1f;background:radial-gradient(circle,#fff 0 55%,transparent 56%),repeating-conic-gradient(#3ad0ff 0,#3ad0ff 20deg,#fff 20deg,#fff 40deg);box-shadow:0 3px 6px #00000080;animation:pop .2s}.chip-picker{display:flex;flex-wrap:wrap;gap:6px}.chip-sel{width:42px;height:42px;border-radius:50%;font-size:11px;font-weight:900;color:#fff;background:radial-gradient(circle,var(--cc) 0 52%,transparent 53%),repeating-conic-gradient(var(--cc) 0 22.5deg,#fff 22.5deg 45deg);box-shadow:0 3px 8px #0006,inset 0 0 0 2px #0003;transition:transform .12s;--cc: #3b82ff}.chip-sel.c0_1{--cc: #64748b}.chip-sel.c0_5{--cc: #a855f7}.chip-sel.c1{--cc: #3b82ff}.chip-sel.c5{--cc: #e11d48}.chip-sel.c10{--cc: #16a34a}.chip-sel.c25{--cc: #f59e0b}.chip-sel.c100{--cc: #111827}.chip-sel.on{transform:translateY(-4px) scale(1.08);box-shadow:0 0 0 3px #fff,0 8px 16px #00000073}.bj-table{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:18px;min-height:calc(100% + 36px);height:calc(100% + 36px);margin:-18px;padding:24px 18px 64px;background:radial-gradient(90% 70% at 50% 30%,#1d6b5a,#0f4a3e 45%,#082a24);box-shadow:inset 0 0 80px #0000008c}.bj-arc{font-size:11px;font-weight:800;letter-spacing:.16em;color:#ffe6a059;white-space:nowrap;padding:6px 18px;border-top:1px solid rgba(255,230,160,.2);border-bottom:1px solid rgba(255,230,160,.2)}.bj-shoe{position:absolute;top:16px;right:16px;width:58px;height:78px;border-radius:8px;background:linear-gradient(160deg,#2a1d10,#120b04);box-shadow:0 8px 16px #00000080,inset 0 0 0 2px #5c3a10}.bj-dealer,.bj-hand{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.bj-cards{display:flex;justify-content:center}.bj-cards .pcard+.pcard{margin-left:-38px}.bj-total{min-width:44px;padding:4px 10px;border-radius:999px;background:#00000073;font-weight:900;font-size:14px;text-align:center}.bj-label{font-size:12px;font-weight:700;color:#fff9}.bj-hands{display:flex;gap:40px;justify-content:center}.bj-hand{padding:10px;border-radius:14px;transition:background .2s,box-shadow .2s}.bj-hand.active{background:#ffffff0f;box-shadow:0 0 0 2px #ffe6a080}.bj-result{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%) rotate(-8deg);padding:6px 12px;border-radius:8px;font-weight:900;font-size:15px;letter-spacing:.05em;animation:stamp .35s cubic-bezier(.2,1.5,.4,1);box-shadow:0 8px 18px #00000073}.bj-result.win,.bj-result.blackjack{background:#22c55e}.bj-result.lose,.bj-result.bust{background:#e11d48}.bj-result.push{background:#64748b}@keyframes stamp{0%{transform:translate(-50%,-50%) rotate(-8deg) scale(1.8);opacity:0}}.bj-tag{position:absolute;top:0;right:0;font-size:11px;font-weight:900;padding:2px 6px;border-radius:6px;background:#f59e0b;color:#231400}.bj-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bj-actions .btn{height:48px;flex-direction:column;gap:0;line-height:1.1}.bj-actions .btn small{font-size:10.5px;opacity:.75}.hilo-stage{display:flex;flex-direction:column;gap:18px;padding-bottom:56px}.hilo-profit{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-radius:10px;background:#00000040;border:1px solid var(--line);font-size:13px;color:var(--text-2)}.hilo-profit b{font-size:16px;color:#fff}.hilo-center{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.hilo-hint{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:800;text-align:center;padding:12px 6px;border-radius:12px}.hilo-hint.up{color:#3cf29b;background:#22c55e14}.hilo-hint.down{color:#ff7d97;background:#f0506e14}.hilo-deck{position:relative;width:124px;height:176px}.hilo-deck .pcard{--w: 124px;position:absolute;top:0;right:0;bottom:0;left:0}.deck-back.b2{transform:translate(10px,8px) rotate(4deg);opacity:.5}.deck-back.b1{transform:translate(5px,4px) rotate(2deg);opacity:.75}.hilo-card.flip-in .pcard-inner{animation:flipIn .55s cubic-bezier(.3,1.2,.4,1)}@keyframes flipIn{0%{transform:rotateY(180deg) translate(40px)}}.hilo-card.lost .pcard-face{box-shadow:0 0 0 4px #e11d48,0 12px 30px #e11d4880}.hilo-strip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 2px;min-height:90px}.hs-item{flex:none;display:flex;flex-direction:column;align-items:center;gap:4px;animation:pillIn .3s}.hs-tag{font-size:10.5px;font-weight:800;color:var(--text-2)}.hs-item.good .hs-tag{color:#3cf29b}.hs-item.bad .hs-tag{color:#ff7d97}.hs-item.bad .pcard-face{box-shadow:0 0 0 2px #e11d48}.hilo-opts{display:grid;gap:8px}.hilo-opt{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;text-align:left;font-size:13px;border:1px solid var(--line-2);background:var(--bg-2);transition:transform .1s,border-color .15s}.hilo-opt span{display:flex;flex-direction:column}.hilo-opt small{color:var(--muted);font-size:11.5px}.hilo-opt.higher{border-color:#22c55e80;color:#3cf29b}.hilo-opt.lower{border-color:#f0506e80;color:#ff7d97}.hilo-opt.same{border-color:#f5c54280;color:#f5c542}.hilo-opt b{color:#fff}.hilo-opt:hover:not(:disabled){transform:translateY(-1px)}.chicken-stage{display:flex;flex-direction:column;gap:14px;margin:-18px;padding:18px 0 64px}.ck-hud{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px}.ck-hud>div{display:flex;flex-direction:column;padding:10px 14px;border-radius:12px;background:#00000040;border:1px solid var(--line)}.ck-hud small{font-size:11px;color:var(--muted);font-weight:700;text-transform:uppercase}.ck-hud b{font-size:20px;font-weight:900}.ck-road{overflow-x:auto;scrollbar-width:thin}.ck-track{position:relative;display:flex;height:300px}.ck-curb{flex:none;background:repeating-linear-gradient(0deg,#3b3f58 0,#3b3f58 38px,#34384f 38px,#34384f 40px),#3b3f58;box-shadow:inset -6px 0 #6b7093;display:grid;place-items:center}.ck-curb.finish{box-shadow:inset 6px 0 #6b7093;background:repeating-conic-gradient(#fff 0,#fff 25%,#1b1e2e 0,#1b1e2e 50%) 0 0 / 28px 28px}.ck-curb.finish span{padding:6px 10px;border-radius:8px;background:#0b0e1f;font-weight:900;font-size:12px;letter-spacing:.14em}.ck-lane{position:relative;flex:none;background:linear-gradient(90deg,#262a3f,#2d3149 50%,#262a3f);border-right:3px dashed rgba(255,255,255,.28);display:flex;align-items:center;justify-content:center;overflow:hidden}.ck-lane.next{background:linear-gradient(90deg,#2d3a2f,#34473a 50%,#2d3a2f)}.ck-lane.passed{background:linear-gradient(90deg,#1e2233,#232739 50%,#1e2233)}.ck-manhole{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#555b77 0,#555b77 58%,#444a64 60%,#444a64);box-shadow:inset 0 0 0 3px #6b7093,inset 0 0 0 7px #3b3f58,0 4px 10px #0006;font-size:12.5px;font-weight:900;color:#ffd34d;z-index:1;transition:transform .3s,box-shadow .3s}.ck-lane.next .ck-manhole{transform:scale(1.12);box-shadow:inset 0 0 0 3px #22c55e,inset 0 0 0 7px #3b3f58,0 0 24px #22c55e8c;color:#3cf29b}.ck-manhole.done{background:radial-gradient(circle,#1f7a4b 0,#1f7a4b 58%,#166a3f 60%,#166a3f);color:#d6ffe8}.ck-barrier{position:absolute;top:10px;left:50%;width:70%;height:12px;transform:translate(-50%);border-radius:4px;background:repeating-linear-gradient(45deg,#ff4d4d 0,#ff4d4d 8px,#fff 8px,#fff 16px);box-shadow:0 3px 6px #00000073}.ck-car{position:absolute;left:50%;top:50%;width:54px;transform:translate(-50%,-50%);z-index:2}.car-svg{width:100%;display:block;filter:drop-shadow(0 8px 10px rgba(0,0,0,.5))}.ck-car.reveal{opacity:.4;animation:fade .4s}.ck-car.crash{animation:carCrash .45s cubic-bezier(.3,0,.6,1) both}@keyframes carCrash{0%{transform:translate(-50%,-420%)}to{transform:translate(-50%,-50%)}}.ck-lane.killer{animation:shakeX .35s .4s}@keyframes shakeX{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.ck-chicken{position:absolute;top:calc(50% - 40px);width:68px;height:76px;z-index:3;transition:left .45s cubic-bezier(.3,.9,.3,1);pointer-events:none}.ck-chicken svg{width:100%;height:100%;filter:drop-shadow(0 8px 8px rgba(0,0,0,.45))}.ck-chicken.hop svg{animation:hop .45s ease-out}@keyframes hop{40%{transform:translateY(-34px) scale(1.05,.95)}80%{transform:translateY(0) scale(1.08,.9)}}.ck-chicken.dead svg{animation:squash .4s .35s both}@keyframes squash{to{transform:scale(1.25,.45) translateY(40px);opacity:.85}}.ck-chicken.happy svg{animation:happy .6s ease-in-out 3}@keyframes happy{50%{transform:translateY(-16px) rotate(-8deg)}}@media (min-width: 560px){.poster-row{grid-auto-columns:28%}.poster-grid{grid-template-columns:repeat(3,1fr)}.orig-hero-dice{display:block}}@media (min-width: 900px){.poster-row{grid-auto-columns:calc((100% - 5 * 12px) / 6)}.poster-grid{grid-template-columns:repeat(4,1fr)}.game-shell{flex-direction:row}.game-controls{width:320px;flex:none;border-right:1px solid var(--line)}.game-stage{flex:1;min-height:520px;padding:24px}.bj-table,.chicken-stage{margin:-24px}.bj-table{min-height:calc(100% + 48px);height:auto;flex:1}.chicken-stage{padding-top:24px}.ck-hud{padding:0 24px}.ck-track{height:380px}.pcard{--w: 92px}.bj-cards .pcard+.pcard{margin-left:-44px}.hilo-deck,.hilo-deck .pcard{--w: 150px;width:150px;height:213px}}@media (max-width: 559px){.originals-row .carousel-arrows .icon-btn{display:none}.dice-fields{grid-template-columns:1fr 1fr}.dice-fields .field:nth-child(2){grid-column:1 / -1;order:-1}.keno-grid{gap:5px}.rl-top{flex-direction:column}.rl-side{flex-direction:row}.rl-history{flex-direction:row;max-width:70vw}.bj-arc{display:none}.hilo-hint{font-size:11px}.stage-banner{font-size:13px}}.rw3-scene{position:relative;width:min(390px,84vw);perspective:1000px;perspective-origin:50% 0%;transition:transform .9s cubic-bezier(.3,.7,.3,1);margin:6px auto 0}.rw3-scene.spinning{transform:scale(1.07) translateY(4px)}.rw3-tilt{--tilt: 38deg;position:relative;aspect-ratio:1;transform-style:preserve-3d;transform:rotateX(var(--tilt));transition:transform 1s cubic-bezier(.3,.7,.3,1)}.rw3-scene.spinning .rw3-tilt{--tilt: 50deg}.rw3-edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(90deg,#1f1003,#6b4116 30%,#8c5a26,#6b4116 70%,#1f1003);box-shadow:inset 0 0 0 1px #00000080}.rw3-edge:last-child{box-shadow:0 18px 40px #000000b3}.rw3-bowl{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transform-style:preserve-3d;background:radial-gradient(closest-side,#120801 0,#120801 75.8%,#2a1706 76.5%,#4a2d12 79%,#7a5226 85%,#5c3b17 89%,#2d1a08 92.3%,#f6d77a 93%,#b8860b 94.4%,#5c3a10 95.2%,#7d4e1d 97%,#3a2008);box-shadow:0 0 0 2px #140a02,inset 0 0 22px #000000a6}.rw3-track{position:absolute;top:5%;right:5%;bottom:5%;left:5%;border-radius:50%;background:conic-gradient(from 200deg,#fff0,#ffecbe29 40deg,#fff0 90deg,#fff0 200deg,#ffecbe1a,#fff0 300deg);-webkit-mask:radial-gradient(closest-side,transparent 0 80%,#000 81% 97%,transparent 98%);mask:radial-gradient(closest-side,transparent 0 80%,#000 81% 97%,transparent 98%);pointer-events:none}.rw3-diamond{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--a));pointer-events:none}.rw3-diamond:before{content:"";position:absolute;left:50%;top:9.1%;width:2.6%;height:4.6%;transform:translate(-50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(160deg,#fffbe6,#f0c75a 45%,#8a5a0a);filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}.rw3-diamond.h:before{width:4.6%;height:2.6%;top:10.1%}.rw3-rotor{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;transform-style:preserve-3d;box-shadow:0 0 0 2px #0e0701,0 6px 16px #0009;will-change:transform}.rw3-svg{display:block;width:100%;height:100%;border-radius:50%}.r3-winglow{animation:r3glow .7s ease-in-out infinite alternate}@keyframes r3glow{0%{opacity:.35}to{opacity:1}}.rw3-turret{position:absolute;left:50%;top:50%;width:32%;aspect-ratio:1;transform:translate(-50%,-50%);transform-style:preserve-3d;pointer-events:none}.rw3-tlayer{position:absolute;top:26%;right:26%;bottom:26%;left:26%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff4c4,#d9a93a 45%,#7a5208)}.rw3-cross{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(17px);transform-style:preserve-3d}.rw3-arm{position:absolute;top:0;right:0;bottom:0;left:0}.rw3-arm i{position:absolute;left:50%;top:4%;width:11%;height:46%;transform:translate(-50%);border-radius:6px;background:linear-gradient(90deg,#8a5a0a,#fff1b8 45%,#d9a93a 60%,#6e4a06);box-shadow:0 2px 3px #00000080}.rw3-arm i:before{content:"";position:absolute;left:50%;top:-8%;width:190%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffbe6,#e2b23f 50%,#6e4a06);box-shadow:0 2px 3px #00000080}.rw3-knob{position:absolute;top:30%;right:30%;bottom:30%;left:30%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#fff1b8 25%,#d9a93a 60%,#6e4a06);box-shadow:0 3px 6px #0000008c,inset 0 -2px 4px #0000004d}.rw3-ball,.rw3-ballshadow{position:absolute;left:50%;top:6%;width:4.3%;aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:0;will-change:left,top}.rw3-ball{transform:translate(-50%,-50%) translateZ(var(--bz, 6px)) rotateX(calc(var(--tilt) * -1));transition:opacity .2s;background:radial-gradient(circle at 34% 28%,#fff 0,#fff 12%,#eef1f8 30%,#b9bfd0 70%,#6f768c);box-shadow:0 0 6px #ffffff59}.rw3-ballshadow{transform:translate(-50%,-50%) translateZ(.5px) scale(var(--ss, 1.25));background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}.rw3-floor{position:absolute;left:4%;right:4%;bottom:2%;height:26%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent);z-index:-1;filter:blur(6px)}.rw3-scene.settled .rw3-floor{background:radial-gradient(closest-side,rgba(58,208,255,.28),transparent)}.rl-top{min-height:250px}.rl-last.idle{background:#1f2548;color:var(--muted)}.rl-result{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 14px;border-radius:14px;background:#0a0d20d9;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:rlResult .5s cubic-bezier(.3,1.6,.5,1);z-index:3}.rl-result b{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;font-size:26px;font-weight:900;background:var(--cell);box-shadow:0 0 0 3px #f0c75a,0 8px 18px #00000080}.rl-result span{font-size:10.5px;font-weight:800;letter-spacing:.1em;color:var(--text-2)}.rl-result.is-win{border-color:#22c55e;box-shadow:0 0 30px #22c55e59}@keyframes rlResult{0%{opacity:0;transform:scale(.4) rotate(-20deg)}to{opacity:1;transform:none}}.rboard-wrap{padding:10px;border-radius:14px;background:radial-gradient(120% 140% at 50% 0%,#17305a,#0e1a38 70%);box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 10px 30px #00000059}.rboard-wrap.settled{pointer-events:auto}.rchip.lost{animation:chipSweep .9s .5s forwards cubic-bezier(.5,0,.8,.4)}.rchip.won{box-shadow:0 0 0 2px #22c55e,0 0 16px #22c55ecc}@keyframes chipSweep{to{opacity:0;transform:translate(-50%,-160%) scale(.6)}}.rdolly{position:absolute;left:50%;top:-10px;width:16px;height:22px;transform:translate(-50%);border-radius:7px 7px 5px 5px/5px;background:linear-gradient(90deg,#ffffff8c,#fffffff2 40%,#c8e6ff99);box-shadow:0 4px 8px #00000080,0 0 12px #fff9;animation:dollyDrop .5s cubic-bezier(.3,1.6,.5,1);z-index:2}@keyframes dollyDrop{0%{transform:translate(-50%,-40px);opacity:0}}.btn-pair .btn{flex:1;gap:4px;padding-left:6px;padding-right:6px}.sound-btn.off{color:var(--muted)}.btn-pair.three{grid-template-columns:repeat(3,1fr)}.wheel-stage{display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:56px}.wh-history{align-self:stretch;display:flex;gap:6px;justify-content:flex-end;min-height:28px;overflow:hidden}.wh-pill{flex:none;padding:5px 9px;border-radius:8px;font-size:12px;font-weight:900;animation:pillIn .3s ease-out}.wh-scene{position:relative;width:min(400px,82vw);perspective:1100px;padding-top:16px;transition:transform .8s cubic-bezier(.3,.7,.3,1)}.wh-scene.spinning{transform:scale(1.04)}.wh-tilt{position:relative;aspect-ratio:1;transform-style:preserve-3d;transform:rotateX(24deg)}.wh-edge,.wh-rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.wh-edge{background:linear-gradient(90deg,#070a1e,#26306a 50%,#070a1e)}.wh-edge:nth-child(6){box-shadow:0 26px 50px #000000b3,0 0 60px #3ad0ff1f}.wh-rim{background:conic-gradient(from 0deg,#3ad0ff,#6366f1,#a855f7,#3ad0ff);padding:1.6%;-webkit-mask:radial-gradient(closest-side,transparent 96%,#000 96.5%);mask:radial-gradient(closest-side,transparent 96%,#000 96.5%)}.wh-disc{position:absolute;top:1.4%;right:1.4%;bottom:1.4%;left:1.4%;border-radius:50%;will-change:transform}.wh-svg{display:block;width:100%;height:100%}.wh-win{animation:whWin .6s ease-in-out infinite alternate}@keyframes whWin{to{filter:brightness(1.45) drop-shadow(0 0 8px #fff)}}.wh-center{position:absolute;top:32%;right:32%;bottom:32%;left:32%;border-radius:50%;display:grid;place-items:center;text-align:center;transform:translateZ(14px);background:radial-gradient(circle at 45% 35%,#2b3568,#0c1030 75%);box-shadow:0 10px 24px #0009,inset 0 0 0 3px #8fa2ff40}.wh-center span{font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--muted)}.wh-center b{font-size:clamp(24px,7vw,36px);font-weight:900;color:var(--text-2);animation:pop .4s cubic-bezier(.3,1.6,.5,1)}.wh-center b.win{text-shadow:0 0 24px currentColor}.wh-pointer{position:absolute;top:2px;left:50%;width:34px;transform:translate(-50%);transform-origin:50% 30%;z-index:2;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}.wh-pointer svg{display:block;width:100%}.wh-legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;width:100%;max-width:560px}.wh-leg{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#00000040;border:1px solid;border-bottom-width:3px;transition:transform .2s,background .2s}.wh-leg i{width:10px;height:10px;border-radius:3px;flex:none}.wh-leg b{font-size:13px;font-weight:900}.wh-leg small{margin-left:auto;font-size:11px;color:var(--muted);font-weight:700}.wh-leg.hit{transform:translateY(-3px);background:#ffffff1a}.tower-stage{display:flex;flex-direction:column;gap:14px;padding-bottom:58px}.tw-hud{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tw-hud>div{display:flex;flex-direction:column;padding:8px 12px;border-radius:12px;background:#00000040;border:1px solid var(--line);min-width:0}.tw-hud small{font-size:10.5px;color:var(--muted);font-weight:700;text-transform:uppercase}.tw-hud b{font-size:17px;font-weight:900;white-space:nowrap}.tw-scene{perspective:1200px;display:flex;justify-content:center}.tw-tower{position:relative;width:min(460px,100%);padding:12px 12px 0;border-radius:18px 18px 8px 8px;background:linear-gradient(180deg,#252c63,#161b45 60%,#11153a);box-shadow:inset 0 0 0 1px #ffffff0f,0 24px 40px #00000073;transform:rotateX(8deg);transform-origin:50% 100%;display:flex;flex-direction:column;gap:6px}.tw-tower.shake{animation:twShake .5s}@keyframes twShake{20%{transform:rotateX(8deg) translate(-8px)}40%{transform:rotateX(8deg) translate(7px)}60%{transform:rotateX(8deg) translate(-4px)}80%{transform:rotateX(8deg) translate(2px)}}.tw-roof{position:absolute;left:50%;bottom:100%;width:70%;height:26px;transform:translate(-50%);background:linear-gradient(180deg,#6366f1,#3b3fa8);clip-path:polygon(8% 100%,50% 0,92% 100%)}.tw-row{display:flex;align-items:center;gap:8px;padding:4px;border-radius:12px;transition:background .25s,box-shadow .25s,opacity .25s}.tw-row.active{background:#6366f133;box-shadow:0 0 0 2px #818cf8cc,0 0 24px #6366f173}.tw-row.idle{opacity:.75}.tw-mult{width:64px;flex:none;font-size:12px;font-weight:900;color:var(--text-2);text-align:right;font-variant-numeric:tabular-nums}.tw-row.cleared .tw-mult{color:#3ad0ff}.tw-row.active .tw-mult{color:#fff}.tw-tiles{flex:1;display:grid;gap:6px}.t2 .tw-tiles{grid-template-columns:repeat(2,1fr)}.t3 .tw-tiles{grid-template-columns:repeat(3,1fr)}.t4 .tw-tiles{grid-template-columns:repeat(4,1fr)}.tw-tile{position:relative;height:38px;border-radius:9px;background:linear-gradient(180deg,#3a4390,#2a3172);box-shadow:inset 0 -5px #0000004d,inset 0 1px #ffffff1f;display:grid;place-items:center;transition:transform .12s,filter .15s,background .2s;perspective:400px}.tw-tile:not(:disabled){cursor:pointer}.tw-row.active .tw-tile:not(:disabled):hover{transform:translateY(-3px);filter:brightness(1.25)}.tw-row.active .tw-tile{background:linear-gradient(180deg,#5b63d6,#3d44a8)}.tw-tile em{font-style:normal;font-weight:900;color:#ffffff73}.tw-face{display:grid;place-items:center}.tw-ico{height:24px;width:auto}.tw-tile.safe,.tw-tile.bomb{animation:twFlip .45s both}.tw-tile.safe{background:linear-gradient(180deg,#0f5c86,#093b5a)}.tw-tile.bomb{background:linear-gradient(180deg,#5c1233,#3a0a20)}.tw-tile.picked.safe{background:linear-gradient(180deg,#22b7ff,#0f78c8);box-shadow:0 0 18px #3ad0ff99,inset 0 -5px #00000040}.tw-tile.picked.bomb{background:linear-gradient(180deg,#ff3d6e,#b3102a);box-shadow:0 0 22px #ff3d6eb3;animation:twFlip .45s both,twBoom .5s .3s}.tw-tile.dim{opacity:.55}@keyframes twFlip{0%{transform:rotateX(-180deg) scale(.8);opacity:.2}}@keyframes twBoom{50%{transform:scale(1.18)}}.tw-base{height:14px;margin:4px -12px 0;border-radius:0 0 8px 8px;background:linear-gradient(180deg,#3b3fa8,#1f2266)}.he-table{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:14px;margin:-18px;min-height:calc(100% + 36px);padding:22px 12px 66px;background:radial-gradient(90% 70% at 50% 45%,#7a1330,#4a0b1e,#230510);box-shadow:inset 0 0 90px #0009;overflow:hidden}.he-table:before{content:"";position:absolute;left:50%;top:50%;width:150%;aspect-ratio:2.2;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(255,215,140,.18);pointer-events:none}.he-felt-text{position:absolute;top:50%;left:50%;transform:translate(-50%,58px);font-size:10px;font-weight:800;letter-spacing:.18em;color:#ffdca04d;white-space:nowrap;pointer-events:none}.he-dealer,.he-player{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:1}.he-cards{display:flex;justify-content:center}.he-cards .pcard+.pcard{margin-left:-26px}.he-board{display:flex;gap:6px;justify-content:center;position:relative;z-index:1}.he-table .pcard{--w: clamp(48px, 13.5vw, 70px);transition:transform .3s,filter .3s,opacity .3s}.he-board .pcard.he-slot .pcard-back{background:repeating-linear-gradient(45deg,#1b3fb0 0,#1b3fb0 6px,#1a38a0 6px,#1a38a0 12px)}.pcard.best{transform:translateY(-8px)}.pcard.best .pcard-face{box-shadow:0 0 0 3px #ffd24a,0 10px 24px #ffd24a59}.pcard.dimmed{filter:brightness(.55) saturate(.6)}.pcard.folded{opacity:.45;transform:rotate(-6deg) translateY(6px)}.he-label{font-size:12.5px;font-weight:700;color:#ffffffa6;text-align:center}.he-label b{color:#fff}.he-label em{font-style:normal;font-size:11px;font-weight:800;padding:2px 8px;border-radius:999px;margin-left:4px}.he-label em.q{background:#22c55e33;color:#4ade80}.he-label em.nq{background:#ffd24a2e;color:#ffd24a}.he-spots{display:flex;gap:10px;margin-bottom:4px}.he-spot{position:relative;width:64px;height:64px;border-radius:50%;border:2px dashed rgba(255,220,160,.35);display:grid;place-items:center;transition:box-shadow .3s,border-color .3s}.he-spot span{font-size:9px;font-weight:900;letter-spacing:.08em;color:#ffdca08c;text-align:center}.he-spot.has span{position:absolute;bottom:-16px}.he-chip{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900;color:#0b0e1f;background:radial-gradient(circle,#fff 0 52%,transparent 53%),repeating-conic-gradient(#e11d48 0,#e11d48 22.5deg,#fff 22.5deg,#fff 45deg);box-shadow:0 4px 8px #00000080;animation:pop .25s}.he-spot.win{border-color:#22c55e;box-shadow:0 0 20px #22c55e8c}.he-spot.lose .he-chip{animation:chipSweepHe .8s .2s forwards}.he-spot.push{border-color:#ffd24a}@keyframes chipSweepHe{to{opacity:0;transform:translateY(-80px) scale(.6)}}.he-actions{display:grid;grid-template-columns:1fr 2fr;gap:8px}.he-actions .btn{height:50px}.he-pay{border:1px solid var(--line);border-radius:12px;overflow:hidden}.he-pay>button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;font-weight:800;font-size:13px;color:var(--text-2);background:var(--panel-2)}.he-pay.open>button svg{transform:rotate(180deg)}.he-pay table{width:100%;border-collapse:collapse;font-size:12.5px}.he-pay td{padding:6px 12px;border-top:1px solid var(--line);color:var(--text-2)}.he-pay td:last-child{text-align:right;font-weight:800;color:#ffd24a}.he-pay tr.hit td{background:#22c55e26;color:#fff}@media (min-width: 900px){.he-table{margin:-24px;min-height:calc(100% + 48px);padding-top:28px}.he-table .pcard{--w: 80px}.he-board{gap:10px}}@media (max-width: 559px){.rw3-scene{width:min(330px,86vw)}.rl-result{padding:6px 8px}.rl-result b{width:44px;height:44px;font-size:20px}.tw-mult{width:52px;font-size:11px}.tw-tile{height:34px}.tw-hud b{font-size:14px}.he-spot{width:54px;height:54px}}.he-spots{margin-bottom:20px}.wh-tilt{transform:rotateX(28deg)}@media (max-width: 559px){.he-felt-text{display:none}.he-table{gap:12px}}.action-bar{display:grid;gap:8px}.pb-sub{font-size:13px;font-weight:700;opacity:.85}.rl-bar{gap:10px}.rl-bar-row{display:grid;gap:10px}@media (max-width: 899px){.casino-page{padding-bottom:96px}.casino-page.g-roulette,.casino-page.g-hilo{padding-bottom:150px}.action-bar{position:fixed;z-index:54;left:0;right:0;bottom:calc(var(--mnav-h) + var(--safe-b));padding:10px 12px;background:#0d1126f0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line-2);box-shadow:0 -10px 30px #00000073;animation:barIn .3s cubic-bezier(.2,.8,.2,1)}.action-bar .play-btn{height:50px;font-size:16px}.action-bar.split{grid-template-columns:1fr 1.4fr}.action-bar.split .btn{height:50px}.action-bar .bj-actions{grid-template-columns:repeat(4,1fr)}.action-bar .bj-actions .btn{height:50px;padding:0 4px;font-size:13.5px}.action-bar .he-actions .btn{height:50px}.action-bar.split-hilo .hilo-opts{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.action-bar.split-hilo .hilo-opt{padding:8px 10px;gap:8px}.action-bar.split-hilo .hilo-opt small{font-size:10.5px}.action-bar.split-hilo .play-btn{height:44px;font-size:14.5px}.rl-bar .chip-picker{flex-wrap:nowrap;justify-content:space-between;gap:4px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 2px}.rl-bar .chip-sel{width:40px;height:40px;flex:none}.rl-bar .chip-sel.on{transform:translateY(-3px) scale(1.06)}.rl-bar-row{grid-template-columns:auto 1fr;align-items:center}.rl-bar-row .btn-pair.three{grid-template-columns:repeat(3,44px);gap:6px}.rl-bar-row .btn-pair .btn{height:50px;padding:0}.rl-bar .field-label{display:none}.game-stage{min-height:0}}@keyframes barIn{0%{transform:translateY(100%)}}@media (max-width: 559px){.hide-sm{display:none}.casino-page .game-head{gap:8px;margin-bottom:10px}.casino-page .game-title h1{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino-page .gt-kicker{font-size:9.5px}.casino-page .fair-btn{width:40px;height:40px;padding:0;justify-content:center}.game-shell{margin:0 -12px;border-radius:0;border-left:0;border-right:0}.game-stage{padding:12px}.game-controls{padding:14px 12px;gap:8px}.stage-banner{bottom:10px;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-rounds,.other-games{margin-top:18px}.bj-table,.he-table{margin:-12px;min-height:calc(100% + 24px)}.chicken-stage{margin:-12px;padding-top:12px}.dice-stage,.keno-stage,.rps-stage,.coin-stage{padding-bottom:48px}.keno-grid{gap:4px}.roulette-stage{gap:12px;padding-bottom:50px}.rl-top{min-height:0;gap:8px}.rw3-scene{width:min(300px,80vw)}.rl-history{max-width:100%;justify-content:center;flex-wrap:nowrap;overflow:hidden}.rlh{width:28px;height:24px;flex:none}.rboard-wrap{overflow:visible;padding:6px}.rboard.tall{min-width:0;grid-template-columns:.95fr .8fr 1fr 1fr 1fr;grid-template-rows:42px repeat(12,38px) 36px;gap:3px}.rboard.tall .rc.zero{border-radius:22px 22px 6px 6px}.rboard.tall .rc.dozen .rc-label{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.06em}.rboard.tall .rc{font-size:14px}.rboard.tall .rc.outside{font-size:12px}.rl-result{top:4px;left:4px}.bj-table{padding:16px 10px 54px;gap:12px}.bj-shoe{width:40px;height:54px;top:10px;right:10px}.bj-hands{gap:14px}.bj-hands.split .pcard{--w: 58px}.bj-hands.split .bj-cards .pcard+.pcard{margin-left:-30px}.hilo-stage{gap:12px}.ck-hud{padding:0 12px}.ck-hud b{font-size:17px}.wheel-stage{gap:12px;padding-bottom:50px}.wh-scene{width:min(310px,80vw);padding-top:12px}.wh-pointer{width:28px}.wh-legend{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px}.wh-leg{padding:6px 8px}.wh-history{min-height:24px}.tower-stage{gap:10px;padding-bottom:52px}.tw-hud{gap:6px}.tw-hud>div{padding:6px 8px}.tw-tower{padding:10px 8px 0;gap:4px}.tw-row{gap:6px;padding:3px}.tw-tile{height:36px}.tw-mult{width:50px}.tw-base{margin:4px -8px 0}.he-table{padding:14px 8px 56px}.he-table .pcard{--w: clamp(50px, 16vw, 66px)}.he-board{gap:5px}.he-cards .pcard+.pcard{margin-left:-22px}.he-spots{gap:8px}.he-chip{width:34px;height:34px;font-size:10px}}@media (max-width: 359px){.rl-bar-row .btn-pair.three{grid-template-columns:repeat(3,38px)}.rl-bar .chip-sel{width:36px;height:36px;font-size:10px}}@media (max-width: 899px){.action-bar.split{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.action-bar.split .btn{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;padding:0 10px}}.roulette-stage.live-table{position:relative;margin:-18px;padding:14px 18px 64px;min-height:calc(100% + 36px);background:radial-gradient(60% 38% at 50% 22%,rgba(255,236,190,.14),transparent 70%),radial-gradient(120% 90% at 50% 0%,#15315c,#0c1a38 55%,#070e22)}.roulette-stage.live-table.thunder{background:radial-gradient(60% 38% at 50% 22%,rgba(255,210,74,.16),transparent 70%),radial-gradient(120% 90% at 50% 0%,#2a1d52,#130c2e 55%,#08051a)}.rl-livebar{display:flex;align-items:center;gap:10px;z-index:2}.rl-live{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:6px;background:#e11d48;font-size:11px;font-weight:900;letter-spacing:.08em}.rl-live i{width:7px;height:7px;border-radius:50%;background:#fff;animation:livePulse 1.2s ease-in-out infinite}@keyframes livePulse{50%{opacity:.25}}.rl-table-name{font-size:13px;font-weight:800;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-phase{margin-left:auto;padding:6px 12px;border-radius:999px;font-size:11.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;animation:pop .35s;background:#22c55e2e;color:#4ade80;border:1px solid rgba(74,222,128,.35)}.rl-phase.p-closed,.rl-phase.p-spin{background:#e11d482e;color:#ff7a93;border-color:#ff7a9359}.rl-phase.p-strike{background:#ffd24a33;color:#ffd24a;border-color:#ffd24a80}.rl-phase.p-result{background:#ffffff1a;color:#fff;border-color:#ffffff40}.rw3-scene.thunder .rw3-floor{background:radial-gradient(closest-side,rgba(255,210,74,.28),transparent)}.rw3-scene.thunder .rw3-edge:last-child{box-shadow:0 18px 40px #000000b3,0 0 60px #a855f759}.r3-lucky{animation:r3glow .45s ease-in-out infinite alternate}.rl-side{min-width:0}.rl-lucky-strip{display:flex;flex-direction:column;gap:5px}.rls{display:flex;align-items:center;gap:5px;padding:4px 8px 4px 6px;border-radius:8px;background:linear-gradient(90deg,#ffd24a40,#ffd24a14);border:1px solid rgba(255,210,74,.55);color:#ffd24a;animation:pop .35s cubic-bezier(.3,1.6,.5,1)}.rls b{min-width:24px;height:22px;display:grid;place-items:center;border-radius:5px;font-size:12px;color:#fff;background:var(--cell)}.rls em{font-style:normal;font-weight:900;font-size:13px}.rls.hit{background:linear-gradient(90deg,#ffd24a,#ff9f1c);color:#1b1000;box-shadow:0 0 22px #ffd24ab3}.rlh.zap{box-shadow:0 0 0 2px #ffd24a}.rl-stats{display:flex;width:100%;min-width:80px;height:6px;border-radius:3px;overflow:hidden;background:#1f2548}.rl-stats i{display:block;height:100%;background:var(--cell);transition:width .4s}.rl-result.is-zap{border-color:#ffd24a;box-shadow:0 0 40px #ffd24a8c}.rl-result.is-zap span{color:#ffd24a}.rl-rules{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line);font-size:12px;color:var(--text-2);line-height:1.45}.rl-rules b{display:flex;align-items:center;gap:5px;color:#fff;font-size:12.5px}.is-thunder .rl-rules b{color:#ffd24a}.rl-rules small{color:var(--muted);font-weight:700}.btn-pair.four{grid-template-columns:repeat(4,1fr)}.btn-pair.four .btn{padding:0 4px;gap:4px}.rboard{position:relative}.rc.hl{filter:brightness(1.35);box-shadow:inset 0 0 0 2px #ffffffbf}.rc.lucky{box-shadow:0 0 0 2px #ffd24a,0 0 16px #ffd24acc;animation:luckyPulse .8s ease-in-out infinite alternate;z-index:1}@keyframes luckyPulse{to{box-shadow:0 0 0 2px #fff1b8,0 0 26px #ffd24a}}.rc-lucky{position:absolute;top:-8px;left:50%;transform:translate(-50%);padding:1px 5px;border-radius:5px;background:linear-gradient(180deg,#ffe28a,#f5a623);color:#2a1600;font-size:9.5px;font-weight:900;white-space:nowrap;z-index:3;animation:pop .35s cubic-bezier(.3,1.6,.5,1)}.rb-hot{position:relative;pointer-events:none;z-index:2}.hs{position:absolute;width:20px;height:20px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:auto;background:transparent;display:grid;place-items:center;transition:background .12s,box-shadow .12s}.hs.corner,.hs.line{width:18px;height:18px}.hs:hover{background:#ffffff47;box-shadow:0 0 0 2px #fff9}.rboard-wrap.locked .hs{pointer-events:none}.rchip.mini{min-width:22px;height:22px;font-size:8.5px;position:static;transform:none}.rchip.mini.lost{animation:chipSweepMini .9s .5s forwards}@keyframes chipSweepMini{to{opacity:0;transform:translateY(-40px) scale(.6)}}.rt-wrap{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:14px;background:radial-gradient(120% 140% at 50% 0%,#17305a,#0e1a38 70%);box-shadow:inset 0 0 0 1px #ffffff0f}.rt-wrap .locked{pointer-events:none;opacity:.85}.rt-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#ffe6aabf}.rt-count{display:flex;align-items:center;gap:6px;text-transform:none;letter-spacing:0}.rt-count small{color:var(--muted);font-weight:700}.rt-count b{min-width:18px;text-align:center;color:#fff;font-size:14px}.rt-count .mini-btn{width:28px;height:28px;padding:0;display:grid;place-items:center}.rt-svg{display:block;width:100%;height:auto;user-select:none;-webkit-user-select:none}.racetrack.tall .rt-svg{width:auto;height:min(560px,70vh);margin:0 auto}.rt-cell{cursor:pointer}.rt-cell polygon{stroke:#ffd78c73;stroke-width:1.2;transition:filter .12s}.rt-cell.red polygon{fill:#c81d3f}.rt-cell.black polygon{fill:#191c2c}.rt-cell.green polygon{fill:#0f9d58}.rt-cell text{fill:#fff;font-size:15px;font-weight:800;font-family:Montserrat,system-ui,sans-serif;pointer-events:none}.rt-cell.hl polygon{filter:brightness(1.55);stroke:#fff;stroke-width:2.4}.rt-cell.win polygon{stroke:#ffe28a;stroke-width:3.5;filter:brightness(1.4)}.rt-cell.lucky polygon{stroke:#ffd24a;stroke-width:3;animation:rtLucky .6s ease-in-out infinite alternate}@keyframes rtLucky{to{filter:brightness(1.6) drop-shadow(0 0 6px #ffd24a)}}.rt-chip{fill:#3ad0ff;stroke:#fff;stroke-width:2.5;stroke-dasharray:4 3}.rt-sec{cursor:pointer}.rt-sec polygon{fill:transparent;stroke:#ffd78c59;stroke-width:1.5;transition:fill .15s}.rt-sec:hover polygon,.rt-sec.on polygon{fill:#ffffff17}.rt-sec text{fill:#ffe6aad9;font-size:14px;font-weight:900;letter-spacing:.12em;pointer-events:none}.rt-hint{font-size:11.5px;line-height:1.4}.bolt-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden}.bolt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:boltLife .85s ease-out forwards}.bolt-glow{fill:none;stroke:#ffdc6e8c;stroke-width:14;stroke-linejoin:round;filter:blur(6px)}.bolt-core{fill:none;stroke:#fffbe6;stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:2000;stroke-dashoffset:2000;animation:boltDraw .18s ease-out forwards}.bolt-core.thin{stroke-width:2;opacity:.8}.bolt-hit{fill:#ffe28a8c;filter:blur(8px);transform-box:fill-box;transform-origin:center;animation:boltHit .7s ease-out forwards}@keyframes boltDraw{to{stroke-dashoffset:0}}@keyframes boltLife{0%,45%{opacity:1}20%{opacity:.6}30%{opacity:1}to{opacity:0}}@keyframes boltHit{0%{transform:scale(.3)}to{transform:scale(2.2);opacity:0}}.thunder-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 60% at 50% 20%,rgba(255,250,220,.55),rgba(180,160,255,.15) 60%,transparent);animation:flash .5s ease-out forwards}@keyframes flash{0%{opacity:0}10%{opacity:1}25%{opacity:.2}35%{opacity:.8}to{opacity:0}}.rl-viewtabs .seg{margin:0}@media (min-width: 900px){.roulette-stage.live-table{margin:-24px;padding:18px 24px 70px;min-height:calc(100% + 48px)}}@media (max-width: 899px){.rl-bar-row .btn-pair.four{grid-template-columns:repeat(4,40px);gap:5px}.rl-bar-row .btn-pair.four .btn{height:50px;padding:0}.casino-page.g-roulette .game-controls>.rl-rules{order:2}}@media (max-width: 559px){.roulette-stage.live-table{margin:-12px;padding:10px 10px 56px;min-height:calc(100% + 24px)}.rl-livebar{gap:6px}.rl-table-name{font-size:12px}.rl-phase{font-size:10px;padding:5px 9px}.rl-top{flex-direction:column}.rl-side{width:100%;align-items:stretch}.rl-lucky-strip{flex-direction:row;flex-wrap:wrap;justify-content:center}.rls{padding:3px 7px 3px 4px}.rl-stats{margin:0 auto;max-width:240px}.hs{width:22px;height:22px}.rc-lucky{top:-6px;font-size:9px}.rt-wrap{padding:8px}.rt-cell text{font-size:17px}.rt-sec text{font-size:17px}}@media (max-width: 359px){.rl-bar-row .btn-pair.four{grid-template-columns:repeat(4,34px)}}.rc-lucky{top:2px;left:auto;right:2px;transform:none;padding:0 4px;font-size:9px;line-height:14px}.rboard.tall .rc-lucky{top:2px;right:2px}.horses-stage{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.horses-stage.loading{min-height:300px;display:grid;place-items:center;color:var(--muted)}.cloth{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;font-weight:900;font-size:13px;box-shadow:inset 0 0 0 1px #00000040;flex:none}.cloth.sm{width:20px;height:20px;font-size:11px;border-radius:5px}.silks-ico{width:30px;height:30px;display:block}.hr-view{position:relative;height:360px;border-radius:14px;overflow:hidden;background:#0b1a3a;box-shadow:0 14px 34px #00000073,inset 0 0 0 1px #ffffff0f;isolation:isolate;-webkit-user-select:none;user-select:none}.hr-sky{position:absolute;top:0;right:0;bottom:50%;left:0;background:linear-gradient(180deg,#0f2b5c,#2c5fa0 55%,#f3b27a)}.hr-hills{position:absolute;left:0;right:0;top:17%;height:20%;background:radial-gradient(60px 38px at 40px 100%,#274a3a 98%,transparent) 0 0 / 150px 100% repeat-x,radial-gradient(90px 50px at 110px 100%,#1f3d31 98%,transparent) 0 0 / 230px 100% repeat-x;opacity:.9}.hr-stand{position:absolute;left:0;right:0;top:22%;height:20%;background:radial-gradient(circle at 3px 3px,#f5d0a9 1.5px,transparent 2px) 0 0 / 8px 7px,radial-gradient(circle at 5px 5px,#3b82f6 1.4px,transparent 2px) 0 0 / 11px 9px,radial-gradient(circle at 2px 6px,#ef4444 1.3px,transparent 2px) 0 0 / 13px 10px,linear-gradient(180deg,#2a2f45,#1a1d2c);box-shadow:inset 0 6px 10px #00000073}.hr-roof{position:absolute;left:0;right:0;top:-18%;height:22%;background:repeating-linear-gradient(90deg,#e5e7eb 0,#e5e7eb 60px,#cbd5e1 60px,#cbd5e1 64px);clip-path:polygon(0 100%,0 40%,100% 0,100% 100%);box-shadow:0 4px 6px #0006}.hr-turf{position:absolute;left:0;right:0;top:43%;bottom:0;background-image:repeating-linear-gradient(90deg,#2f8a3f 0,#2f8a3f 50%,#2a7d38 50%,#2a7d38);background-repeat:repeat}.hr-turf:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,transparent 0 calc(12.5% - 1px),rgba(255,255,255,.05) calc(12.5% - 1px) 12.5%),linear-gradient(180deg,rgba(0,0,0,.35),transparent 30%,rgba(255,255,255,.06) 80%,rgba(0,0,0,.15))}.hr-rail{position:absolute;left:0;right:0;z-index:3;pointer-events:none}.hr-rail.far{top:calc(43% - 12px);height:14px;background-image:linear-gradient(90deg,#f8fafc 0 3px,transparent 3px),linear-gradient(180deg,#ffffff 0 4px,transparent 4px);background-repeat:repeat-x,no-repeat;filter:drop-shadow(0 2px 1px rgba(0,0,0,.3))}.hr-rail.near{bottom:0;height:30px;z-index:40;background-image:linear-gradient(90deg,#f1f5f9 0 7px,transparent 7px),linear-gradient(180deg,#ffffff 0 8px,#cbd5e1 8px 10px,transparent 10px);background-repeat:repeat-x,no-repeat;filter:drop-shadow(0 -3px 3px rgba(0,0,0,.35))}.hr-world{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.hr-marker{position:absolute;top:calc(43% - 44px);left:0}.hr-marker b{display:block;padding:3px 5px;border-radius:3px;background:#fff;color:#b91c1c;font-size:11px;font-weight:900;box-shadow:0 2px 4px #0006}.hr-marker:after{content:"";display:block;width:3px;height:20px;margin:0 auto;background:#e5e7eb}.hr-post{position:absolute;left:0;top:calc(43% - 70px);width:12px;height:calc(57% + 70px)}.hr-post span{position:absolute;left:50%;top:0;transform:translate(-50%);padding:4px 6px;border-radius:4px;background:#b91c1c;color:#fff;font-size:10px;font-weight:900;letter-spacing:.08em;white-space:nowrap;box-shadow:0 2px 6px #00000080}.hr-post:before{content:"";position:absolute;left:4px;top:20px;width:4px;height:52px;background:#f8fafc}.hr-post:after{content:"";position:absolute;left:0;top:70px;bottom:0;width:12px;background:repeating-conic-gradient(#fff 0,#fff 25%,#111 0,#111 50%) 0 0 / 12px 12px;opacity:.85}.hr-stalls{position:absolute;left:0;top:43%;height:50%;width:26px;display:flex;flex-direction:column;z-index:30}.hr-stalls i{flex:1;position:relative;border:2px solid #9ca3af;border-right-width:4px;background:linear-gradient(90deg,#e5e7eb,#9ca3af);transition:transform .35s cubic-bezier(.3,1.4,.5,1),opacity .4s;transform-origin:100% 50%}.hr-stalls i em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-style:normal;font-weight:900;font-size:10px;color:#111}.hr-stalls.open i{transform:scaleX(.25) skewY(-18deg);opacity:.55;transition-delay:1.45s}.hr-horse{position:absolute;left:0;top:0;width:90px;will-change:transform;pointer-events:none}.horse-svg{display:block;width:100%;height:auto;overflow:visible}.hleg,.hshin{transform-box:view-box}.hs-gallop .hbody{animation:hBob var(--stride, .42s) ease-in-out infinite;animation-delay:var(--phase, 0s)}.hs-gallop .hleg.lf{animation:hLegF var(--stride, .42s) linear infinite;animation-delay:var(--phase, 0s)}.hs-gallop .hleg.lb{animation:hLegB var(--stride, .42s) linear infinite;animation-delay:var(--phase, 0s)}.hs-gallop .hleg.far{animation-delay:calc(var(--phase, 0s) - .07s)}.hs-gallop .hleg.lf .hshin{animation:hShinF var(--stride, .42s) linear infinite;animation-delay:inherit}.hs-gallop .hleg.lb .hshin{animation:hShinB var(--stride, .42s) linear infinite;animation-delay:inherit}.hs-gallop .htail{animation:hTail var(--stride, .42s) ease-in-out infinite;transform-origin:40px 58px;transform-box:view-box}.hs-gallop .hshadow{animation:hShadow var(--stride, .42s) ease-in-out infinite;transform-origin:85px 124px;transform-box:view-box}.hs-idle .hbody{animation:hIdle 2.4s ease-in-out infinite;animation-delay:var(--phase, 0s)}@keyframes hBob{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-4px) rotate(-1.5deg)}60%{transform:translateY(1px) rotate(1deg)}}@keyframes hIdle{50%{transform:translateY(-1px)}}@keyframes hLegF{0%{transform:rotate(-38deg)}45%{transform:rotate(30deg)}to{transform:rotate(-38deg)}}@keyframes hLegB{0%{transform:rotate(34deg)}50%{transform:rotate(-30deg)}to{transform:rotate(34deg)}}@keyframes hShinF{0%,40%{transform:rotate(0)}65%{transform:rotate(80deg)}90%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes hShinB{0%,45%{transform:rotate(0)}70%{transform:rotate(-60deg)}to{transform:rotate(0)}}@keyframes hTail{50%{transform:rotate(-12deg)}}@keyframes hShadow{30%{transform:scaleX(.9);opacity:.7}}.hr-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#fff;pointer-events:none;animation:hrFlash .5s ease-out forwards}@keyframes hrFlash{0%{opacity:.9}to{opacity:0}}.hr-photo{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%) rotate(-4deg);z-index:51;padding:8px 16px;border:3px solid #fff;border-radius:8px;background:#b91c1ce6;font-weight:900;letter-spacing:.14em;font-size:18px;animation:stamp .4s cubic-bezier(.2,1.5,.4,1),fadeOut .6s 2.6s forwards}@keyframes fadeOut{to{opacity:0}}.hr-hud-top{position:absolute;left:10px;right:140px;top:10px;z-index:45;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hr-title{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;border-radius:10px;background:#080c1eb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hr-title b{font-size:13.5px}.hr-title small{color:var(--text-2);font-size:11.5px;font-weight:700}.hr-togo{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:10px;background:#080c1eb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;color:#fef08a}.hr-map{position:absolute;right:10px;top:10px;width:124px;z-index:45;padding:6px;border-radius:10px;background:#080c1eb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hr-positions{position:absolute;left:8px;right:8px;bottom:34px;z-index:45;display:flex;gap:4px;justify-content:center}.hr-pos{display:inline-flex;align-items:center;gap:3px;padding:3px 5px 3px 3px;border-radius:8px;background:#080c1ebf}.hr-pos em{font-style:normal;font-size:10px;font-weight:900;color:var(--muted);min-width:10px;text-align:center}.hr-pos:first-child em{color:#fef08a}.hr-ticker{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line);min-height:58px}.hr-mic{font-size:18px;line-height:1.2}.hr-ticker p{margin:0;font-size:12px;color:var(--muted);line-height:1.45}.hr-ticker p.now{font-size:14px;font-weight:700;color:#fff;animation:pillIn .3s ease-out}.hr-result{position:relative;padding:14px;border-radius:14px;background:linear-gradient(180deg,#1f2a5a,#141a3d);border:1px solid rgba(255,210,74,.35);box-shadow:0 12px 30px #0006;animation:pop .4s cubic-bezier(.3,1.5,.5,1)}.hr-result-head{display:flex;align-items:center;gap:8px;font-weight:900;color:#ffd24a;margin-bottom:10px}.hr-x{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;color:var(--muted);background:transparent}.hr-x:hover{background:#ffffff14;color:#fff}.hr-x.top{position:absolute;top:10px;right:10px}.hr-podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px}.hr-pod{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;padding:10px 6px 0;min-width:0}.hr-pod .silks-ico{width:38px;height:38px}.hr-pod b{font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-pod small{font-size:11px;color:var(--muted)}.hr-pod .step{width:100%;margin-top:6px;display:grid;place-items:center;border-radius:8px 8px 0 0;font-weight:900;font-size:18px;background:linear-gradient(180deg,#334155,#1e293b);height:34px}.hr-pod.p1 .step{height:50px;background:linear-gradient(180deg,#fde68a,#d97706);color:#3b2300}.hr-pod.p2 .step{height:40px;background:linear-gradient(180deg,#e5e7eb,#94a3b8);color:#111}.hr-pod.p3 .step{background:linear-gradient(180deg,#fdba74,#b45309);color:#2a1400}.hr-payout{margin-top:10px;padding:10px 12px;border-radius:10px;text-align:center;font-weight:900;background:#2a2f55;color:#ffb3c1}.hr-payout.win{background:linear-gradient(90deg,#16a34a,#22c55e);color:#fff}.hr-payout small{font-weight:700;opacity:.85}.hr-past{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;font-size:11.5px;color:var(--muted);font-weight:700}.hr-past em{display:inline-flex;align-items:center;gap:4px;font-style:normal;padding:3px 6px;border-radius:7px;background:var(--bg-2);border:1px solid var(--line);white-space:nowrap}.hr-card{border-radius:14px;background:var(--bg-2);border:1px solid var(--line);overflow:hidden}.hr-card.locked .odds-btn:not(.won){opacity:.6}.hr-card-head{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-bottom:1px solid var(--line)}.hr-card-head small{font-size:11.5px}.hr-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.hr-tabs button{flex:none;padding:8px 14px;border-radius:999px;font-weight:800;font-size:12.5px;color:var(--text-2);background:var(--panel-2)}.hr-tabs button.on{color:#fff;background:linear-gradient(180deg,#2b95ff,var(--accent-deep, #1f6fe0))}.hr-row{display:grid;grid-template-columns:34px 36px minmax(0,1fr) 96px 70px 70px;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line)}.hr-row:last-child{border-bottom:0}.hr-row.head{padding-top:6px;padding-bottom:6px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.hr-row.head span:nth-last-child(-n+2){text-align:center}.hr-row.p1{background:linear-gradient(90deg,rgba(255,210,74,.14),transparent)}.hr-row.p2,.hr-row.p3{background:linear-gradient(90deg,rgba(255,255,255,.05),transparent)}.hr-name{display:flex;flex-direction:column;min-width:0}.hr-name b{display:flex;align-items:center;gap:6px;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-name small{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-fin{font-style:normal;font-size:10px;font-weight:900;padding:1px 6px;border-radius:5px;background:#ffd24a;color:#2a1600}.hr-form{display:flex;gap:2px}.hr-form i{width:16px;height:18px;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;border-radius:4px;background:var(--panel-2);color:var(--text-2)}.hr-form i.f1{background:#16a34a;color:#fff}.hr-form i.f2{background:#1d4ed8;color:#fff}.odds-btn{height:38px;border-radius:8px;background:var(--panel-2);border:1px solid var(--line-2);font-weight:900;font-size:13.5px;color:#fff;font-variant-numeric:tabular-nums;transition:background .12s,transform .08s,box-shadow .12s}.odds-btn:hover:not(:disabled){background:var(--panel-3)}.odds-btn:active:not(:disabled){transform:scale(.96)}.odds-btn.on{background:linear-gradient(180deg,#2b95ff,#1f6fe0);border-color:#60a5fa;box-shadow:0 4px 12px #2b95ff66}.odds-btn.won{background:linear-gradient(180deg,#22c55e,#15803d);border-color:#4ade80;opacity:1}.odds-btn.mini{height:32px;font-size:11px;border-radius:6px;padding:0}.hr-matrix-wrap{overflow-x:auto;padding:10px}.hr-matrix{display:grid;grid-template-columns:34px repeat(var(--n),minmax(40px,1fr));gap:4px;min-width:380px}.hr-matrix .mrow{display:contents}.hr-matrix .mh{display:grid;place-items:center}.hr-matrix .corner{font-size:8.5px;color:var(--muted);font-weight:800;line-height:1.1;display:grid;place-items:center;text-align:center}.hr-matrix .mx{border-radius:6px;background:repeating-linear-gradient(45deg,transparent 0 4px,rgba(255,255,255,.04) 4px 8px)}.hr-slip{display:flex;flex-direction:column;gap:8px}.hr-slip-head{display:flex;align-items:center;gap:8px}.hr-slip-head b{font-size:14px}.hr-slip-head span{flex:1;font-size:12px;color:var(--muted)}.hr-slip-empty{margin:0;padding:14px;border-radius:10px;border:1px dashed var(--line-2);text-align:center;font-size:12.5px}.hr-sel{padding:9px 10px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line);display:flex;flex-direction:column;gap:6px;animation:pillIn .25s ease-out}.hr-sel.won{border-color:#22c55e;background:#22c55e1a}.hr-sel.lost{opacity:.6}.hr-sel-top{display:flex;align-items:center;gap:6px}.hr-sel-type{flex:1;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.hr-sel-odds{color:#ffd24a;font-size:13px}.hr-sel-name{display:flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;min-width:0}.hr-sel-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-sel-stake{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--text-2)}.hr-sel-stake label{display:flex;align-items:center;gap:4px;padding:0 8px;height:32px;border-radius:8px;background:var(--panel-2);border:1px solid var(--line-2);font-weight:800}.hr-sel-stake input{width:64px;background:transparent;border:0;outline:0;color:#fff;font-weight:800;font-size:13px}.hr-slip-total{display:grid;grid-template-columns:1fr auto;gap:4px 8px;padding:10px 12px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.hr-slip-total b{text-align:right;color:#fff}.show-sm{display:none}@media (min-width: 900px){.hr-view{height:400px}}@media (max-width: 559px){.show-sm{display:inline}.hr-view{height:260px;border-radius:0;margin:-12px -12px 0}.hr-hud-top{right:104px;top:8px;left:8px;gap:5px}.hr-title small{display:none}.hr-title b{font-size:12px}.hr-togo{font-size:10.5px;padding:4px 8px}.hr-map{width:96px;right:8px;top:8px;padding:4px}.hr-positions{bottom:32px;gap:2px}.hr-pos{padding:2px 3px 2px 2px;gap:2px}.hr-pos em{display:none}.hr-pos .cloth.sm{width:18px;height:18px;font-size:10px}.hr-rail.near{height:24px}.hr-ticker p.now{font-size:13px}.hr-row{grid-template-columns:26px 30px minmax(0,1fr) 58px 58px;gap:6px;padding:8px 10px}.hr-row .cloth{width:24px;height:24px;font-size:12px}.silks-ico{width:28px;height:28px}.odds-btn{height:40px;font-size:13px}.hr-matrix{grid-template-columns:26px repeat(var(--n),minmax(36px,1fr));gap:3px;min-width:330px}.hr-podium b{font-size:12px}.casino-page.g-horses{padding-bottom:104px}}.hr-positions{position:static;display:flex;align-items:center;gap:5px;margin-top:-4px;overflow-x:auto;scrollbar-width:none;justify-content:flex-start}.hr-pos-label{order:0;flex:none;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-right:2px}.hr-pos{flex:none;background:var(--bg-2);border:1px solid var(--line)}@media (max-width: 559px){.hr-form.hide-sm{display:none}.hr-positions{bottom:auto;gap:3px;margin-top:0}.hr-pos em{display:inline}.hr-pos-label{display:none}}.rl-live.idle{background:#334155}.rl-live.idle i{animation:none;opacity:.6}@media (max-width: 559px){.hr-view{height:290px}}.rw3-scene{overflow:hidden;border-radius:18px;padding:6px}.rw3-cam{position:relative;transform-style:preserve-3d;will-change:transform;transform-origin:50% 50%}.roulette-stage.live-table:not(.thunder){background:radial-gradient(70% 45% at 50% 18%,rgba(255,244,214,.18),transparent 70%),radial-gradient(130% 100% at 50% 10%,#1d7a47,#125a33 45%,#0a3a21 80%,#062414);box-shadow:inset 0 0 0 10px #3a200c,inset 0 0 0 13px #b8862b,inset 0 0 90px #0000008c}.roulette-stage.live-table:not(.thunder) .rboard-wrap,.roulette-stage.live-table:not(.thunder) .rt-wrap{background:#0000001f;box-shadow:inset 0 0 0 2px #ffecbe59}.roulette-stage.live-table:not(.thunder) .rc{border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff8c;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:15px}.roulette-stage.live-table:not(.thunder) .rc.red{--cell: #b3122e}.roulette-stage.live-table:not(.thunder) .rc.black{--cell: #121212}.roulette-stage.live-table:not(.thunder) .rc.green{--cell: #0c8a44}.roulette-stage.live-table:not(.thunder) .rc.outside{background:#ffffff08;color:#fff7e0;font-family:Georgia,Times New Roman,serif;letter-spacing:.04em}.roulette-stage.live-table:not(.thunder) .rc.outside.red{background:#b3122e}.roulette-stage.live-table:not(.thunder) .rc.outside.black{background:#121212}.roulette-stage.live-table:not(.thunder) .rc.hl{box-shadow:inset 0 0 0 2px #ffe28a,0 0 12px #ffe28a99}.roulette-stage.live-table:not(.thunder) .rl-table-name{font-family:Georgia,Times New Roman,serif;color:#ffe9b0;letter-spacing:.04em}.roulette-stage.live-table:not(.thunder) .rt-sec polygon{stroke:#ffecbe8c}.roulette-stage .rchip{background:radial-gradient(circle,#fff 0 42%,transparent 43%),repeating-conic-gradient(var(--chipc, #2563eb) 0 30deg,#fff 30deg 45deg);color:#0b0e1f;box-shadow:0 3px #00000059,0 5px 10px #00000073;border:1px solid rgba(0,0,0,.25)}.he-table{--felt-top: 96px;background:radial-gradient(70% 60% at 50% 0%,#2a2f3d,#151922 60%,#0b0d13);justify-content:flex-start;gap:12px}.he-table:before{content:"";position:absolute;z-index:0;left:-12%;right:-12%;top:var(--felt-top);bottom:-30%;width:auto;aspect-ratio:auto;transform:none;border:0;border-radius:50% 50% 0 0/22% 22% 0 0;background:radial-gradient(60% 45% at 50% 35%,rgba(255,255,255,.08),transparent 70%),repeating-radial-gradient(circle at 30% 40%,rgba(0,0,0,.03) 0 1px,transparent 1px 3px),radial-gradient(90% 70% at 50% 30%,#1f8a4c,#146a39 45%,#0b4526 80%);box-shadow:0 -3px 0 11px #6b3d1c,0 -3px 0 13px #c9a24a,0 -3px 0 16px #3a1f0c,0 -12px 30px 14px #0000008c,inset 0 18px 40px #00000073}.he-table:after{content:"";position:absolute;z-index:0;left:6%;right:6%;top:calc(var(--felt-top) + 40%);height:70%;border:2px solid rgba(255,230,170,.22);border-radius:50%;pointer-events:none}.he-felt-text{z-index:1;color:#ffecbe52}.he-dealer,.he-board,.he-player,.he-table .stage-banner{z-index:2}.he-dealer{--fy: -46px;margin-top:6px}.he-board{--fy: -150px}.he-player{--fy: -280px;margin-top:auto}.he-table .he-label{color:#e9f5ec;text-shadow:0 1px 2px rgba(0,0,0,.6)}.he-spot{background:#0000001f;border-color:#ffecbe73;color:#ffecbed9}.he-table .pcard.deal{animation:heDeal .55s cubic-bezier(.2,.9,.3,1) both}@keyframes heDeal{0%{opacity:0;transform:translate(calc(var(--fx, 0px) + var(--dx, 64px)),var(--fy, -200px)) rotate(-24deg) scale(.5)}25%{opacity:1}}.he-croupier{position:relative;height:calc(var(--felt-top) - 18px);width:100%;display:flex;justify-content:center;align-items:flex-end;flex-shrink:0}.hd{position:relative;width:104px}.hd-svg{display:block;width:100%;height:auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5));animation:hdBreathe 4s ease-in-out infinite;transform-origin:50% 100%}@keyframes hdBreathe{50%{transform:scale(1.012,1.02)}}.hd-eyes{transform-box:fill-box;transform-origin:center;animation:hdBlink 4.6s infinite}@keyframes hdBlink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.1)}}.hd-mouth{transform-box:fill-box;transform-origin:center}.hd.talk .hd-mouth{animation:hdTalk .22s ease-in-out infinite alternate}@keyframes hdTalk{to{transform:scaleY(.35)}}.hd.happy .hd-brow{transform:translateY(-1.5px)}.hd-hand{position:absolute;z-index:3;bottom:-8px;width:20px;height:11px;border-radius:50% 50% 45% 45%;background:linear-gradient(#f3c9a4,#d49c74);box-shadow:0 -3px 0 1px #f4f6fb,0 3px 6px #00000073}.hd-hand.l{left:14px}.hd-hand.r{right:14px}.hd.dealing .hd-hand.r{animation:hdSweep .36s ease-in-out infinite alternate}.hd.dealing .hd-hand.l{animation:hdSweep .36s ease-in-out infinite alternate-reverse}@keyframes hdSweep{to{transform:translate(10px,5px) rotate(-10deg)}}.hd-bubble{position:absolute;z-index:6;right:calc(100% + 4px);top:2px;width:max-content;max-width:min(200px,calc(50vw - 76px));padding:7px 11px;border-radius:13px 13px 3px;background:#fff;color:#151922;font-size:12px;font-weight:700;line-height:1.3;box-shadow:0 8px 20px #0006;animation:hdPop .28s cubic-bezier(.3,1.5,.5,1) both;transform-origin:100% 100%}.hd-bubble:after{content:"";position:absolute;right:-6px;bottom:4px;border:6px solid transparent;border-left-color:#fff;border-right:0}@keyframes hdPop{0%{opacity:0;transform:scale(.6) translateY(6px)}}.he-deck{position:absolute;z-index:3;left:calc(50% + 56px);bottom:-30px;width:30px;height:40px}.he-deck.shuffling{left:calc(50% - 15px);bottom:-58px}.hd-c{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;border:2px solid #fff;background:repeating-linear-gradient(45deg,#1b3fb0 0,#1b3fb0 4px,#1a38a0 4px,#1a38a0 8px);box-shadow:0 2px 4px #00000059}.hd-c.stack{transform:translate(calc(var(--i) * -1px),calc(var(--i) * -1.5px))}.hd-c.l{z-index:calc(var(--i) * 2);animation:hdRiffleL .7s ease-in-out infinite;animation-delay:calc(var(--i) * 30ms)}.hd-c.r{z-index:calc(var(--i) * 2 + 1);animation:hdRiffleR .7s ease-in-out infinite;animation-delay:calc(var(--i) * 30ms + 15ms)}@keyframes hdRiffleL{0%{transform:translate(-24px,calc(var(--i) * -1px)) rotate(-6deg)}35%{transform:translate(-22px,calc(var(--i) * -1px - 8px)) rotate(-22deg)}75%,to{transform:translate(-1px,calc(var(--i) * -2px)) rotate(0)}}@keyframes hdRiffleR{0%{transform:translate(24px,calc(var(--i) * -1px)) rotate(6deg)}35%{transform:translate(22px,calc(var(--i) * -1px - 8px)) rotate(22deg)}75%,to{transform:translate(1px,calc(var(--i) * -2px - 1px)) rotate(0)}}@media (min-width: 900px){.he-table{--felt-top: 112px}.hd{width:120px}.he-dealer{--fy: -56px}.he-board{--fy: -180px}.he-player{--fy: -330px}}@media (max-width: 559px){.he-table{--felt-top: 78px}.hd{width:84px}.hd-bubble{font-size:11px;padding:6px 9px}.he-deck{left:calc(50% + 46px);transform:scale(.85)}.he-player{--fy: -240px}}.he-table .he-felt-text{display:none}.rw3-scene{overflow:visible;padding:0;border-radius:0}.rw3-view{position:relative;width:calc(100% + 24px);margin:0 -12px;overflow:hidden;display:flex;justify-content:center;padding:4px 0 10px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.rw3-cam{transform-style:flat;width:100%;display:flex;justify-content:center}.rw3-view{overflow:visible;-webkit-mask-image:none;mask-image:none;clip-path:inset(0 -100vw)}.roulette-stage.live-table{overflow:hidden}.rl-croupier{position:relative;z-index:3;display:flex;justify-content:center;height:78px;margin:2px 0 -22px;pointer-events:none}.rl-croupier .hd{width:70px}.rl-croupier .hd-hand{display:none}.rl-croupier .hd-bubble{right:auto;left:calc(100% + 6px);top:4px;max-width:min(210px,calc(50vw - 60px));border-radius:13px 13px 13px 3px;transform-origin:0 100%;font-size:11.5px}.rl-croupier .hd-bubble:after{right:auto;left:-6px;border-left:0;border-right:6px solid #fff;border-left-color:transparent}.rl-croupier .hd.dealing .hd-svg{animation:rlDealerSpin .9s ease-in-out 2}@keyframes rlDealerSpin{40%{transform:rotate(-5deg) translate(-3px)}70%{transform:rotate(3deg)}}@media (min-width: 900px){.rl-croupier{height:92px;margin-bottom:-26px}.rl-croupier .hd{width:84px}.rl-croupier .hd-bubble{font-size:12.5px}}.rw3-view{clip-path:inset(-100vh -100vw 0 -100vw)}.roulette-stage .rl-livebar{position:relative;z-index:4}.bomb-stage{--heat: 0;position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;margin:-18px;min-height:calc(100% + 36px);padding:14px 12px 20px;overflow:hidden;background:radial-gradient(60% 50% at 50% 62%,rgba(255,80,30,calc(var(--heat) * .35)),transparent 70%),radial-gradient(90% 70% at 50% 0%,#22283a,#11141d 55%,#07080c)}.bomb-stage.boom{animation:bmBoomShake .7s cubic-bezier(.36,.07,.19,.97)}@keyframes bmBoomShake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(5px,-3px)}30%,50%,70%{transform:translate(-9px,4px)}40%,60%{transform:translate(9px,-4px)}}.bm-history{position:relative;z-index:3;align-self:stretch;display:flex;gap:6px;overflow:hidden;min-height:26px;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}.bm-pill{flex:none;padding:4px 9px;border-radius:20px;font-size:12px;font-weight:800;background:#ef444429;color:#fca5a5;animation:pop .3s}.bm-pill.hi{background:#22c55e29;color:#86efac}.bm-room{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;perspective:600px}.bm-floor{position:absolute;left:-40%;right:-40%;bottom:-30%;height:70%;transform:rotateX(72deg);transform-origin:50% 100%;background:repeating-linear-gradient(90deg,rgba(58,208,255,.12) 0 1px,transparent 1px 60px),repeating-linear-gradient(0deg,rgba(58,208,255,.12) 0 1px,transparent 1px 60px),radial-gradient(closest-side,rgba(30,60,120,.35),transparent);-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent);mask-image:radial-gradient(closest-side,#000 30%,transparent)}.bm-glow{position:absolute;left:50%;top:58%;width:360px;height:360px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,110,40,calc(.08 + var(--heat) * .4)),transparent);filter:blur(8px)}.bm-mult{position:relative;z-index:4;display:grid;justify-items:center;gap:2px;text-align:center}.bm-mult b{font-size:clamp(44px,11vw,72px);font-weight:900;line-height:1;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 4px 24px rgba(0,0,0,.6)}.bm-mult.lit b{color:rgb(255,calc(255 - var(--heat) * 150),calc(255 - var(--heat) * 230));text-shadow:0 0 calc(var(--heat) * 30px) rgba(255,90,30,.8),0 4px 24px rgba(0,0,0,.6)}.bm-mult.boom b{color:#ff4d4d;animation:pop .35s}.bm-mult.cashed b{color:#4ade80;text-shadow:0 0 26px rgba(74,222,128,.55);animation:pop .35s}.bm-mult span{font-size:13px;font-weight:700;color:#c7cde0}.bm-mult.boom span{color:#fca5a5}.bm-mult.cashed span{color:#86efac}.bm-scene{position:relative;z-index:2;flex:1;width:100%;display:grid;place-items:center;min-height:300px}.bm-bomb{--p: 0;--amp: calc(var(--heat) * 3.5px);position:relative;width:220px;height:250px;margin-top:70px;transform-origin:50% 90%}.bm-bomb.idle{animation:bmIdle 3.2s ease-in-out infinite}.bm-bomb.lit{animation:bmShake .12s linear infinite;scale:calc(1 + var(--heat) * .08);transition:scale .3s}@keyframes bmIdle{50%{transform:translateY(-6px) rotate(-1.5deg)}}@keyframes bmShake{0%{transform:translate(0) rotate(0)}25%{transform:translate(var(--amp),calc(var(--amp) * -.5)) rotate(calc(var(--heat) * .8deg))}50%{transform:translate(calc(var(--amp) * -.6),calc(var(--amp) * .4)) rotate(0)}75%{transform:translate(calc(var(--amp) * -.9),calc(var(--amp) * -.3)) rotate(calc(var(--heat) * -.8deg))}}.bm-bomb.boom{animation:bmGone .18s forwards}@keyframes bmGone{to{opacity:0;transform:scale(1.5);filter:brightness(4)}}.bm-shadow{position:absolute;left:8%;right:8%;bottom:-6px;height:34px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent)}.bm-body{position:absolute;left:10px;bottom:10px;width:200px;height:200px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 34% 28%,#6b7389,#343a4c 24%,#171a24 58%,#050608);box-shadow:inset -22px -26px 44px #000000bf,inset 12px 14px 30px #ffffff12,0 0 calc(var(--heat) * 70px) rgba(255,70,20,calc(var(--heat) * .55)),0 24px 40px #0000008c}.bm-shine{position:absolute;left:22%;top:14%;width:34%;height:22%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.55),transparent);transform:rotate(-28deg);filter:blur(2px)}.bm-band{position:absolute;left:-4%;right:-4%;top:60%;height:26%;border-radius:50%;border-top:3px solid rgba(58,208,255,.35);box-shadow:0 -2px 10px #3ad0ff26}.bm-logo{position:absolute;left:50%;top:44%;width:72px;transform:translate(-50%,-50%) perspective(200px) rotateY(-14deg);filter:drop-shadow(0 0 8px rgba(58,208,255,.6));opacity:.9}.bm-logo svg{display:block;width:100%}.bm-cracks{position:absolute;top:0;right:0;bottom:0;left:0;opacity:clamp(0,calc((var(--heat) - .35) * 1.8),1);background:linear-gradient(118deg,transparent 47%,#ff7a1a 48%,#ffd24a 49%,transparent 50%) 30% 70% / 60% 40% no-repeat,linear-gradient(62deg,transparent 47%,#ff7a1a 48%,#ffd24a 49%,transparent 50%) 72% 30% / 45% 35% no-repeat,linear-gradient(160deg,transparent 47%,#ff7a1a 48.5%,transparent 50%) 60% 82% / 40% 30% no-repeat;filter:drop-shadow(0 0 6px #ff6a00);mix-blend-mode:screen;animation:bmPulse .5s ease-in-out infinite alternate}@keyframes bmPulse{to{filter:drop-shadow(0 0 12px #ff3d00) brightness(1.3)}}.bm-cap{position:absolute;left:50%;top:18px;width:56px;height:40px;transform:translate(-50%);border-radius:8px 8px 6px 6px;background:linear-gradient(90deg,#2a2f3c,#9aa1b4 38%,#d7dbe6 48%,#5b6275 70%,#22262f);box-shadow:0 6px 10px #00000080;z-index:1}.bm-cap i{position:absolute;left:0;right:0;top:-7px;height:14px;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,#1a1d25 0,#1a1d25 38%,#7d8497 40%,#c3c8d4 70%,#5b6275)}.bm-fusebox{position:absolute;left:calc(50% - 60px);top:-92px;width:120px;height:120px;z-index:2}.bm-fuse{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.bm-fuse path{fill:none;stroke-linecap:round;transition:stroke-dasharray .1s linear}.bm-fuse-shadow{stroke:#00000073;stroke-width:8;transform:translate(2px,3px)}.bm-fuse-rope{stroke:#cfa66b;stroke-width:5.5;filter:drop-shadow(0 0 .5px #6b4a1e)}.bm-tip{position:absolute;left:0;top:0;width:0;height:0;offset-rotate:0deg}.bm-flame{position:absolute;left:-11px;top:-16px;width:22px;height:26px;border-radius:50% 50% 45% 45%/60% 60% 40% 40%;background:radial-gradient(circle at 50% 70%,#fff 0,#fff 18%,#ffe066 30%,#ff9a1f 55%,#ff3c0000 72%);filter:blur(.5px) drop-shadow(0 0 10px #ff8a00);animation:bmFlicker .09s infinite alternate}@keyframes bmFlicker{to{transform:scale(1.18,.9) rotate(6deg);opacity:.85}}.bm-sparks i{position:absolute;left:-1.5px;top:-1.5px;width:3px;height:3px;border-radius:50%;background:#ffe9a8;box-shadow:0 0 6px #ffb300;animation:bmSpark var(--d) linear infinite;animation-delay:calc(var(--d) * -.5)}@keyframes bmSpark{0%{transform:rotate(var(--a)) translate(0);opacity:1}to{transform:rotate(var(--a)) translate(var(--r)) translateY(12px);opacity:0}}.bm-smoke{position:absolute;left:calc(50% + 44px);top:-96px;width:30px;height:30px;border-radius:50%;background:radial-gradient(closest-side,rgba(200,205,220,.5),transparent);animation:bmSmoke 2.2s ease-out infinite}@keyframes bmSmoke{0%{transform:translate(0) scale(.6);opacity:.9}to{transform:translate(-14px,-70px) scale(2.4);opacity:0}}.bm-blast{position:absolute;left:50%;top:calc(50% + 70px);width:0;height:0;z-index:5;pointer-events:none}.bm-flash{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;animation:bmFlash .5s ease-out forwards;pointer-events:none}@keyframes bmFlash{0%{opacity:.85}to{opacity:0}}.bm-ring{position:absolute;left:-40px;top:-40px;width:80px;height:80px;border-radius:50%;border:6px solid rgba(255,200,120,.9);animation:bmRing .8s ease-out forwards}.bm-ring.r2{animation-delay:.12s;border-color:#ff783cb3}@keyframes bmRing{to{transform:scale(7);opacity:0;border-width:1px}}.bm-fire{position:absolute;left:-110px;top:-110px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 10%,#ffe066 22%,#ff8a1f,#d62800 62%,#3c0a0000 72%);filter:blur(2px);animation:bmFire .9s ease-out forwards}@keyframes bmFire{0%{transform:scale(.2);opacity:1}50%{opacity:1}to{transform:scale(1.8);opacity:0}}.bm-debris{position:absolute;left:0;top:0;width:var(--s);height:var(--s);border-radius:2px;background:linear-gradient(135deg,#5b6275,#11131a);box-shadow:0 0 6px #ff7828b3;animation:bmDebris 1.1s cubic-bezier(.1,.7,.3,1) forwards}@keyframes bmDebris{to{transform:rotate(var(--a)) translate(var(--r)) rotate(var(--rot));opacity:0}}.bm-auto{display:grid;gap:6px}.bm-auto>span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}@media (max-width: 559px){.bomb-stage{margin:-12px;min-height:430px}.bm-bomb{zoom:.82}.bm-scene{min-height:270px}}.limbo-stage{flex:1;display:flex;flex-direction:column;gap:10px;margin:-18px;min-height:calc(100% + 36px);padding:14px 12px 20px;background:radial-gradient(80% 70% at 50% 55%,#0f3d3a,#0a1f24 55%,#060b10);overflow:hidden}.limbo-core{position:relative;flex:1;display:grid;place-items:center;align-content:center;gap:6px;min-height:300px;text-align:center}.limbo-core b{position:relative;z-index:1;font-size:clamp(52px,14vw,96px);font-weight:900;font-variant-numeric:tabular-nums;line-height:1;color:#fff;text-shadow:0 6px 30px rgba(0,0,0,.5)}.limbo-core.win b{color:#4ade80;text-shadow:0 0 30px rgba(74,222,128,.6);animation:pop .35s}.limbo-core.loss b{color:#f87171;animation:pop .35s}.limbo-core span{position:relative;z-index:1;font-weight:700;color:#9fe7df}.limbo-rings{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.limbo-rings i{grid-area:1 / 1;width:180px;height:180px;border-radius:50%;border:2px solid rgba(45,212,191,.25);animation:limboRing 3s linear infinite}.limbo-rings i:nth-child(2){animation-delay:-1s}.limbo-rings i:nth-child(3){animation-delay:-2s}@keyframes limboRing{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.2);opacity:0}}.limbo-quick{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.limbo-quick button{height:32px;border-radius:8px;background:var(--panel-2);color:var(--text-2);font-weight:800;font-size:12px}.limbo-quick button.on{background:var(--accent);color:#fff}.vp-stage{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:14px;margin:-18px;min-height:calc(100% + 36px);padding:16px 14px 22px;background:radial-gradient(90% 80% at 50% 70%,#2a1266,#150a38 55%,#0a0620)}.vp-paytable{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px;padding:10px 12px;border-radius:12px;background:#00000059;border:1px solid rgba(255,210,74,.25)}.vp-row{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:3px 6px;border-radius:6px;font-size:12px;color:#d8ccff}.vp-row b{color:#ffd24a;font-weight:800}.vp-row em{font-style:normal;color:#9d8fd6;min-width:56px;text-align:right}.vp-row.now{background:#ffd24a1f}.vp-row.hit{background:#ffd24a;color:#1a1300;animation:pop .35s}.vp-row.hit b,.vp-row.hit em{color:#1a1300}.vp-cards{display:flex;justify-content:center;gap:clamp(4px,1.5vw,12px)}.vp-card{display:grid;justify-items:center;gap:6px;padding:0;background:none;border:0;cursor:pointer;transition:transform .15s}.vp-card:disabled{cursor:default}.vp-card .pcard{--w: clamp(56px, 16vw, 96px)}.vp-card.held{transform:translateY(-10px)}.vp-card.held .pcard-face{box-shadow:0 0 0 3px #ffd24a,0 10px 24px #ffd24a59}.vp-hold{height:18px;font-size:11px;font-weight:900;letter-spacing:.1em;color:#9d8fd6}.vp-card.held .vp-hold,.vp-card.kept .vp-hold{color:#ffd24a}.vp-result{text-align:center;font-weight:800;font-size:15px;color:#d8ccff;min-height:22px}.vp-result.win{color:#4ade80}.vp-result.loss{color:#fca5a5}@media (max-width: 559px){.limbo-stage,.vp-stage{margin:-12px}.vp-paytable{grid-template-columns:1fr;gap:2px}.vp-row{padding:2px 6px}}.plinko-stage{position:relative;flex:1;display:flex;flex-direction:column;margin:-18px;min-height:calc(100% + 36px);padding:12px;background:radial-gradient(90% 70% at 50% 20%,#3a0e2c,#1a0a24 55%,#0b0612);overflow:hidden}.pk-history{position:absolute;right:10px;top:12px;z-index:2;display:grid;gap:4px}.pk-history span{min-width:46px;padding:4px 6px;border-radius:7px;text-align:center;font-size:11px;font-weight:900;color:#1a0b00;animation:pkIn .3s}.pk-history span:nth-child(n+7){display:none}@keyframes pkIn{0%{transform:translateY(-10px);opacity:0}}.pk-board{--gx: 30px;position:relative;flex:1;min-height:440px}.pk-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pk-buckets{position:absolute;left:50%;bottom:8px;transform:translate(-50%);display:grid;gap:3px}.pk-bucket{display:grid;place-items:center;height:30px;border-radius:6px;font-size:clamp(8px,calc(var(--gx) * .3),12px);font-weight:900;color:#1a0b00;box-shadow:0 4px #00000059;white-space:nowrap;overflow:hidden;line-height:1}.pk-bucket em{display:none}.pk-bucket.hit{animation:pkHit .45s ease-out}@keyframes pkHit{30%{transform:translateY(6px);box-shadow:0 0 #00000059,0 0 18px currentColor;filter:brightness(1.4)}}@media (max-width: 559px){.plinko-stage{margin:-12px;padding:8px 4px}.pk-board{min-height:360px}.pk-bucket{height:24px;border-radius:4px}.pk-history{right:4px;top:6px}.pk-history span{min-width:38px;font-size:10px}.pk-history span:nth-child(n+5){display:none}}.autobet{display:grid;gap:10px;padding:10px;border-radius:12px;background:#0000002e;border:1px solid var(--line)}.ab-field{display:grid;gap:5px}.ab-field>span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2)}.ab-input{display:flex;align-items:center;gap:4px;height:38px;padding:3px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line-2)}.ab-input input{flex:1;min-width:0;height:100%;padding:0 8px;background:none;border:0;color:#fff;font:inherit;font-weight:700;outline:none}.ab-input b{padding:0 6px;color:var(--text-2);font-size:13px}.ab-input button{height:100%;padding:0 10px;border-radius:7px;background:var(--panel-2);color:var(--text-2);font-weight:700;font-size:12px}.ab-input button.on{background:var(--accent);color:#fff}.ab-input input:disabled{opacity:.45}.ab-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ab-status{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-2)}.ss-toggle{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line);color:var(--text-2);font-weight:700;font-size:13px;white-space:nowrap}.ss-toggle.on{border-color:var(--accent);color:#fff}.ss-toggle em{font-style:normal;font-size:12px}.ss-panel{position:fixed;right:16px;top:128px;z-index:60;width:280px;display:grid;gap:10px;padding:14px;border-radius:16px;background:#0f1330f7;border:1px solid var(--line-2);box-shadow:0 18px 50px #0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:pop .2s}.ss-panel header{display:flex;align-items:center;gap:6px}.ss-panel header b{flex:1;font-size:13px}.ss-panel header button{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--text-2)}.ss-panel header button:hover{background:var(--panel-2);color:#fff}.ss-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ss-grid>div{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:var(--bg-2)}.ss-grid small{font-size:11px;color:var(--text-2)}.ss-grid b{font-size:15px;font-variant-numeric:tabular-nums}.ss-spark{display:block;width:100%;height:64px;border-radius:8px;background:var(--bg-2)}.ss-spark.empty{display:grid;place-items:center;font-size:11px;color:var(--muted)}.ss-panel footer{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}@media (max-width: 559px){.ss-panel{left:12px;right:12px;top:auto;bottom:calc(76px + var(--safe-b, 0px));width:auto}.ss-toggle{width:36px;padding:0;justify-content:center}.ss-toggle em{display:none}}.lobby-games{margin-top:16px}.lobby-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.lobby-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line);color:var(--text-2);flex:0 1 280px}.lobby-search:focus-within{border-color:var(--accent)}.lobby-search input{flex:1;min-width:0;background:none;border:0;color:#fff;font:inherit;outline:none}.lobby-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:1 1 auto;min-width:0}.lobby-tabs::-webkit-scrollbar{display:none}.lobby-tabs button{display:inline-flex;align-items:center;gap:5px;flex:none;height:34px;padding:0 12px;border-radius:20px;background:var(--panel);border:1px solid var(--line);color:var(--text-2);font-weight:700;font-size:13px;white-space:nowrap}.lobby-tabs button.on{background:var(--accent);border-color:var(--accent);color:#fff}.lobby-empty{padding:30px 10px;text-align:center;color:var(--text-2)}.poster-fav{position:absolute;z-index:4;left:8px;top:8px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#00000059;color:#fff;font-size:16px;line-height:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .15s,transform .15s}.poster:hover .poster-fav,.poster-fav.on{opacity:1}.poster-fav.on{color:#facc15}.poster-fav:active{transform:scale(.85)}@media (hover: none){.poster-fav{opacity:1}}.bigwins{margin:22px 0 6px}.bigwins .section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.bigwins h3{display:flex;align-items:center;gap:8px;margin:0;font-size:17px}.bw-row{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:10px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:thin}.bw-card{position:relative;display:grid;gap:2px;padding:12px;border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--c1) 38%,transparent),var(--c2) 85%);border:1px solid rgba(255,255,255,.08);color:#fff;text-decoration:none;scroll-snap-align:start;transition:transform .15s}.bw-card:hover{transform:translateY(-3px)}.bw-rank{position:absolute;right:10px;top:8px;font-size:11px;font-weight:800;opacity:.6}.bw-ico{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#00000040;margin-bottom:6px}.bw-card b{font-size:18px;font-variant-numeric:tabular-nums}.bw-card small{font-size:11px;color:#ffffffbf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bw-card em{font-style:normal;font-size:11px;color:#fff9}@media (max-width: 559px){.lobby-search{flex:1 1 100%}.bw-row{grid-auto-columns:132px}}.slot-stage{--frame: #e11d48;--glow: #ff8fa3;--bg: #2a0610;--bulb: #ffd84a;position:relative;flex:1;display:grid;place-items:center;margin:-18px;min-height:calc(100% + 36px);padding:16px 12px;overflow:hidden;background:radial-gradient(70% 55% at 50% 30%,color-mix(in srgb,var(--glow) 22%,transparent),transparent 70%),radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--frame) 25%,#05060c),#05060c)}.slot-cabinet{width:min(760px,100%);border-radius:26px;padding:10px 12px 12px;background:linear-gradient(180deg,color-mix(in srgb,var(--frame) 80%,#fff 10%),color-mix(in srgb,var(--frame) 55%,#000));box-shadow:0 0 0 2px color-mix(in srgb,var(--glow) 70%,transparent),0 0 40px color-mix(in srgb,var(--glow) 35%,transparent),inset 0 2px #ffffff59,inset 0 -6px 14px #00000073,0 30px 60px #0009;perspective:900px}.slot-marquee{position:relative;display:grid;justify-items:center;gap:2px;padding:10px 12px 12px;margin-bottom:10px;border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#0b0d18,color-mix(in srgb,var(--bg) 70%,#000));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--glow) 40%,transparent),inset 0 -10px 30px color-mix(in srgb,var(--glow) 18%,transparent);overflow:hidden}.slot-marquee h2{position:relative;z-index:1;margin:4px 0 0;font-size:clamp(22px,5.5vw,34px);font-weight:900;letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 10px var(--glow),0 0 26px var(--glow),0 3px 0 color-mix(in srgb,var(--frame) 60%,#000)}.slot-marquee small{position:relative;z-index:1;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--glow) 80%,#fff)}.slot-bulbs{position:absolute;top:5px;right:5px;bottom:5px;left:5px;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none}.slot-bulbs i{width:7px;height:7px;border-radius:50%;background:var(--bulb);box-shadow:0 0 8px var(--bulb);animation:bulbChase .72s steps(1) infinite}@keyframes bulbChase{50%{opacity:.25;box-shadow:none}}.slot-window{--cell: 100px;position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:6px;aspect-ratio:5 / 3.05;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 3px #1a1206,inset 0 0 0 5px color-mix(in srgb,var(--bulb) 70%,#7a5a00),inset 0 10px 24px #0009,inset 0 -10px 24px #0009;transform:rotateX(4deg);transform-origin:50% 100%}.slot-window.fs{box-shadow:inset 0 0 0 3px #1a1206,inset 0 0 0 5px #fde047,0 0 26px #fde047,inset 0 10px 24px #0009;animation:fsPulse 1.4s ease-in-out infinite}@keyframes fsPulse{50%{filter:brightness(1.12)}}.slot-reel{position:relative;overflow:hidden;border-radius:10px;background:#0000001f;box-shadow:inset 0 0 0 1px #ffffff0f}.slot-reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000008c,#0000 22%,#ffffff0f,#0000 78%,#0000008c)}.slot-strip{display:flex;flex-direction:column;will-change:transform}.slot-reel.moving .sym{filter:blur(2.2px) brightness(1.1)}.slot-reel.anticipate{box-shadow:0 0 0 2px #fde047,0 0 22px #fde047;animation:fsPulse .4s infinite}.sym{--c1: #3ad0ff;--c2: #0a3fb0;--ink: #fff;flex:none;height:var(--cell);padding:5%;display:grid;place-items:center}.sym-face{position:relative;width:100%;height:100%;max-width:calc(var(--cell) * .94);border-radius:18%;display:grid;place-items:center;background:radial-gradient(120% 90% at 30% 18%,#ffffff8c,#fff0 45%),linear-gradient(160deg,var(--c1),var(--c2));box-shadow:inset 0 2px 1px #ffffff8c,inset 0 -4px 8px #00000059,0 4px 8px #00000059;overflow:hidden}.sym-face:before{content:"";position:absolute;left:8%;right:8%;top:5%;height:38%;border-radius:40% 40% 50% 50%;background:linear-gradient(180deg,#ffffff73,#fff0);pointer-events:none}.sym-icon{width:64%;height:64%;color:var(--ink);filter:drop-shadow(0 3px 2px rgba(0,0,0,.45))}.sym-text{font-size:calc(var(--cell) * .52);font-weight:900;font-style:italic;line-height:1;color:var(--ink);-webkit-text-stroke:2px color-mix(in srgb,var(--c2) 70%,#000);text-shadow:0 3px 0 rgba(0,0,0,.45)}.sym-text.wild{font-size:calc(var(--cell) * .24);font-style:normal;letter-spacing:.04em;-webkit-text-stroke:0;text-shadow:0 0 8px rgba(255,255,255,.8),0 2px 0 rgba(0,0,0,.5)}.sym-wild .sym-face{box-shadow:inset 0 2px 1px #ffffff8c,inset 0 -4px 8px #00000059,0 0 0 2px #fff6,0 0 14px var(--c1)}.sym-wild .sym-face:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(255,255,255,.5) 80%,transparent 90%);animation:wildSpin 3s linear infinite}@keyframes wildSpin{to{transform:rotate(360deg)}}.sym-scatter .sym-icon{animation:scatterPulse 1.6s ease-in-out infinite}@keyframes scatterPulse{50%{transform:scale(1.1);filter:drop-shadow(0 0 10px #fff) drop-shadow(0 3px 2px rgba(0,0,0,.45))}}.sym.hit .sym-face{animation:symHit .55s ease-in-out infinite alternate;box-shadow:0 0 0 3px #fff,0 0 22px var(--c1),0 0 40px var(--c1);z-index:1}@keyframes symHit{to{transform:scale(1.08);filter:brightness(1.25)}}.slot-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 18px 22px -12px #000c,inset 0 -18px 22px -12px #000c}.slot-line{position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);pointer-events:none;z-index:2}.slot-line polyline{fill:none;stroke-width:5;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px currentColor);opacity:.95;stroke-dasharray:400;animation:lineDraw .5s ease-out}@keyframes lineDraw{0%{stroke-dashoffset:400}}.slot-linewin{position:absolute;left:50%;bottom:8px;z-index:3;transform:translate(-50%);padding:4px 12px;border-radius:20px;background:#000000bf;border:1px solid var(--lc);color:#fff;font-size:12px;font-weight:800;white-space:nowrap;animation:pop .25s}.slot-panel{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:8px;margin-top:10px}.slot-panel>div{display:grid;justify-items:center;padding:6px 8px;border-radius:10px;background:linear-gradient(180deg,#0b0d18,#151a2e);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 3px 8px #0009}.slot-panel small{font-size:10px;font-weight:800;letter-spacing:.12em;color:#8a94ad}.slot-panel b{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px;color:#ffd84a;text-shadow:0 0 8px rgba(255,216,74,.5);font-variant-numeric:tabular-nums}.slot-win.on b{color:#4ade80;text-shadow:0 0 10px rgba(74,222,128,.7);animation:pop .3s}.slot-banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-content:center;justify-items:center;gap:6px;background:radial-gradient(closest-side,#0000008c,#0000001a);animation:fadeIn .25s;pointer-events:none;overflow:hidden}.slot-banner b{font-size:clamp(38px,10vw,76px);font-weight:900;font-style:italic;letter-spacing:.02em;background:linear-gradient(180deg,#fff9c4,#ffd84a 45%,#f59e0b 60%,#b45309);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 #5a2d00) drop-shadow(0 0 22px rgba(255,200,60,.7));animation:bannerIn .6s cubic-bezier(.2,1.6,.4,1) both;text-align:center}.slot-banner span{font-size:clamp(18px,5vw,28px);font-weight:900;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.8)}.slot-banner.fs b{background:linear-gradient(180deg,#e0f2fe,#38bdf8 50%,#1d4ed8);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 4px 0 #0c1e5c) drop-shadow(0 0 22px rgba(56,189,248,.8))}@keyframes bannerIn{0%{transform:scale(.3) rotate(-8deg);opacity:0}}@keyframes fadeIn{0%{opacity:0}}.slot-coins i{position:absolute;top:-30px;left:var(--x);width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff7c2,#ffd84a 40%,#b8860b 80%);box-shadow:inset 0 -2px #0000004d,0 0 8px #ffd84a99;animation:coinFall var(--d) linear var(--delay) infinite}@keyframes coinFall{to{transform:translateY(620px) rotateY(720deg)}}.slot-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.slot-opt{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:10px;background:var(--panel-2);color:var(--text-2);font-size:12px;font-weight:800;border:1px solid transparent}.slot-opt.on{border-color:#fbbf24;color:#fbbf24}.slot-opt select{background:transparent;color:#fff;border:0;font:inherit}.slot-btns{display:grid;grid-template-columns:1fr auto;gap:8px}.slot-auto-btn{white-space:nowrap}.slot-paytable{display:grid;gap:12px}.spt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.spt-row{--cell: 64px;display:grid;grid-template-columns:64px 1fr;gap:10px;align-items:center;padding:6px;border-radius:12px;background:var(--bg-2)}.spt-row .sym{padding:0}.spt-pays{display:grid;gap:2px;font-size:12.5px}.spt-pays b{color:#ffd84a;display:inline-block;width:26px}.spt-lines{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:8px}.spt-line{display:grid;gap:2px;justify-items:center;padding:6px;border-radius:8px;background:var(--bg-2)}.spt-line>div{display:grid;grid-template-columns:repeat(5,8px);gap:2px}.spt-line i{width:8px;height:8px;border-radius:2px;background:#ffffff1a}.spt-line i.on{background:#ffd84a}.spt-line small{font-size:10px;color:var(--text-2)}@media (max-width: 559px){.slot-stage{margin:-12px;padding:10px 6px;min-height:auto}.slot-cabinet{border-radius:18px;padding:7px 7px 8px}.slot-marquee{padding:8px 8px 9px;margin-bottom:7px}.slot-window{gap:3px;padding:4px;transform:none}.slot-panel b{font-size:14px}.slot-linewin{font-size:10.5px;bottom:4px}.sym-face{border-radius:16%}}.slot-art{position:relative;width:100%;height:100%;display:grid;place-items:center}.slot-art-frame{display:flex;gap:3px;padding:5px;border-radius:12px;background:linear-gradient(180deg,#ffe28a,#b8780a);box-shadow:0 10px 20px #00000073,inset 0 2px #ffffff80;transform:rotate(-6deg)}.slot-art{--cell: 52px}.slot-art .sym{padding:0;width:var(--cell)}.slot-art-lever{position:absolute;right:6%;top:22%;width:6px;height:46%;border-radius:4px;background:linear-gradient(90deg,#9aa1b4,#eef1f8,#6b7389)}.slot-art-lever:before{content:"";position:absolute;left:50%;top:-12px;width:18px;height:18px;border-radius:50%;transform:translate(-50%);background:radial-gradient(circle at 35% 30%,#ff9aa8,#e11d48 60%,#7a0a1f)}.slots-showcase{margin:18px 0 8px}.slots-showcase .section-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.slots-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.slot-card{position:relative;display:grid;grid-template-columns:120px 1fr;align-items:center;gap:12px;padding:12px;border-radius:18px;text-decoration:none;color:#fff;overflow:hidden;background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--c1) 45%,transparent),transparent 60%),linear-gradient(135deg,var(--c2),#0b0d18);border:1px solid color-mix(in srgb,var(--c1) 45%,transparent);box-shadow:0 10px 26px #00000059;transition:transform .2s,box-shadow .2s}.slot-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #00000073,0 0 0 1px var(--c1)}.slot-card-art{height:96px;display:grid;place-items:center}.slot-card-txt{display:grid;gap:3px}.slot-card-txt b{font-size:17px}.slot-card-txt small{color:#d5d9e8;font-size:12px}.slot-card-txt em{font-style:normal;font-size:11px;font-weight:800;color:#4ade80}@media (max-width: 900px){.slots-cards{grid-template-columns:1fr;gap:8px}.slot-card{grid-template-columns:100px 1fr;padding:8px 12px}.slot-card-art{height:76px}}.tv-page{max-width:980px}.tv-screen{position:relative;display:grid;grid-template-rows:auto 1fr auto auto;gap:10px;min-height:430px;padding:46px 14px 12px;border-radius:20px;overflow:hidden;background:radial-gradient(60% 50% at 50% 55%,rgba(58,208,255,.14),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px),linear-gradient(180deg,#0c1230,#05070f);border:2px solid #1e2748;box-shadow:0 0 0 6px #0a0d1a,0 0 0 7px #2a3358,0 24px 60px #0000008c}.tv-screen.tv-war{background:radial-gradient(70% 55% at 50% 58%,#0f6b45,#073a26 60%,#031a11),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px)}.tv-screen.tv-dice{background:radial-gradient(70% 55% at 50% 58%,#1e3a8a,#0f1c4d 55%,#060a1f),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px)}.tv-bug{position:absolute;left:12px;top:12px;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#0000008c;font-size:12px;font-weight:900;letter-spacing:.08em;color:#fff}.tv-bug b{color:#3ad0ff;margin-left:-4px}.tv-round{position:absolute;right:12px;top:12px;z-index:4;padding:5px 10px;border-radius:8px;background:#0000008c;font-size:12px;font-weight:800;color:#c7cde0}.tv-host{position:absolute;left:50%;top:8px;z-index:3;transform:translate(-50%)}.tv-host .hd{width:70px}.tv-host .hd-bubble{right:auto;left:calc(100% + 6px);top:4px;border-radius:13px 13px 13px 3px;max-width:min(220px,calc(50vw - 60px));font-size:11.5px}.tv-host .hd-bubble:after{right:auto;left:-6px;border-left:0;border-right:6px solid #fff}.tv-host .hd-hand{display:none}.tv-table{position:relative;display:grid;place-items:center;align-content:center;gap:12px;padding-top:70px}.tv-duel{display:flex;align-items:center;justify-content:center;gap:clamp(18px,6vw,60px)}.tv-side{display:grid;justify-items:center;gap:10px;padding:12px 16px 14px;border-radius:16px;background:#00000038;border:2px solid transparent;transition:border-color .3s,box-shadow .3s;min-width:118px}.tv-side>span{font-size:12px;font-weight:900;letter-spacing:.14em;color:#c7cde0}.tv-side.red>span{color:#fca5a5}.tv-side.blue>span{color:#93c5fd}.tv-side>b{font-size:26px;font-weight:900;animation:pop .3s}.tv-side.win{border-color:#fde047;box-shadow:0 0 26px #fde04773}.tv-vs{font-style:normal;font-weight:900;font-size:20px;color:#fde047;text-shadow:0 0 12px rgba(253,224,71,.6)}.tv-result{padding:6px 14px;border-radius:20px;background:#0000008c;border:1px solid rgba(253,224,71,.5);font-weight:800;color:#fde047;animation:pop .35s;text-align:center}.tv-card .pcard,.tv-side .pcard{--w: clamp(70px, 18vw, 96px)}.tv-side .ghost-card{opacity:.35}.tv-die{--s: clamp(58px, 15vw, 78px);position:relative;width:var(--s);height:var(--s);perspective:500px}.tv-cube{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,1.3,.4,1)}.tv-die.rolling .tv-cube{animation:dieRoll .55s linear infinite;transition:none}.tv-die.rolling{animation:dieBounce .55s ease-in-out infinite}@keyframes dieRoll{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(360deg) rotateY(720deg) rotate(180deg)}}@keyframes dieBounce{50%{transform:translateY(-16px)}}.tv-face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:14%;border-radius:18%;background:radial-gradient(circle at 30% 25%,#fff 0,#f1f3f9 40%,#cfd5e4);box-shadow:inset 0 0 0 2px #00000014,inset 0 -4px 8px #00000026;backface-visibility:hidden}.tv-die.red .tv-face{background:radial-gradient(circle at 30% 25%,#ff8a8a 0,#ef4444 45%,#991b1b)}.tv-die.blue .tv-face{background:radial-gradient(circle at 30% 25%,#93c5fd 0,#3b82f6 45%,#1e3a8a)}.tv-face i{place-self:center;width:70%;height:70%;border-radius:50%}.tv-face i.on{background:radial-gradient(circle at 40% 35%,#fff,#e8ebf3 60%,#b9c0d0);box-shadow:inset 0 1px 2px #00000059}.tv-face.f1{transform:translateZ(calc(var(--s) / 2))}.tv-face.f6{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.tv-face.f3{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.tv-face.f4{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.tv-face.f2{transform:rotateX(90deg) translateZ(calc(var(--s) / 2))}.tv-face.f5{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.tv-die-shadow{position:absolute;left:10%;right:10%;bottom:-14px;height:12px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent)}.tv-timer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#00000073;font-size:13px;font-weight:800}.tv-timer>span:only-child{grid-column:1 / -1;text-align:center}.tv-bar{height:8px;border-radius:8px;background:#ffffff1a;overflow:hidden}.tv-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#3ad0ff);transition:width .1s linear}.tv-bar i.hurry{background:linear-gradient(90deg,#ef4444,#f59e0b)}.tv-live{color:#f87171;animation:pulse 1s infinite}.tv-history{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.tv-history::-webkit-scrollbar{display:none}.tvh{flex:none;display:inline-flex;align-items:center;gap:3px;padding:4px 8px;border-radius:8px;background:#00000073;font-size:12px;font-weight:800;border-bottom:2px solid transparent}.tvh i{font-style:normal;color:var(--muted)}.tvh em{font-style:normal}.tvh em.r{color:#f87171}.tvh.red,.tvh.player{border-bottom-color:#ef4444}.tvh.blue,.tvh.dealer{border-bottom-color:#3b82f6}.tvh.draw,.tvh.war{border-bottom-color:#fde047}.tv-bets{display:grid;gap:12px;margin-top:14px}.tv-chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.tv-group h4{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.tv-markets{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.tv-mkt{position:relative;display:grid;gap:2px;justify-items:center;padding:12px 8px;border-radius:12px;background:var(--panel);border:1px solid var(--line);color:#fff;transition:transform .12s,border-color .15s,background .15s}.tv-mkt span{font-size:12.5px;font-weight:700;color:var(--text-2);text-align:center}.tv-mkt b{font-size:18px;color:#fde047}.tv-mkt:not(:disabled):hover{transform:translateY(-2px);border-color:var(--accent)}.tv-mkt:disabled{opacity:.6}.tv-mkt.m-red,.tv-mkt.m-player{background:linear-gradient(180deg,rgba(239,68,68,.2),var(--panel))}.tv-mkt.m-blue,.tv-mkt.m-dealer{background:linear-gradient(180deg,rgba(59,130,246,.22),var(--panel))}.tv-mkt.has{border-color:#fbbf24}.tv-mkt.won{opacity:1;border-color:#22c55e;box-shadow:0 0 0 2px #22c55e66,0 0 20px #22c55e59;animation:pop .35s}.tv-stake{position:absolute;top:-8px;right:-6px;padding:2px 7px;border-radius:12px;background:#fbbf24;color:#1a1300;font-size:11px;font-weight:900;font-style:normal}.tv-crowd{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:var(--muted)}.tv-mine{display:grid;gap:6px;padding:12px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.tv-mine h4{margin:0;font-size:13px}.tv-mine>div{display:grid;grid-template-columns:70px 1fr auto auto;gap:10px;font-size:12.5px;align-items:center}.tv-mine .st-won b{color:#4ade80}.tv-mine .st-lost b{color:#f87171}.tv-mine .st-open b{color:#fbbf24}@media (max-width: 559px){.tv-screen{min-height:380px;padding:44px 8px 10px;border-radius:14px;box-shadow:0 0 0 3px #0a0d1a,0 0 0 4px #2a3358}.tv-side{min-width:0;padding:10px}.tv-markets{grid-template-columns:repeat(2,1fr)}.tv-mine>div{grid-template-columns:56px 1fr auto}.tv-mine>div>span:nth-child(3){display:none}}.tv-chip{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:900;color:#fff;border:3px dashed rgba(255,255,255,.75);background:radial-gradient(circle,#3b82ff 0,#3b82ff 52%,#1e40af 53%);box-shadow:0 3px 6px #0006;transition:transform .15s}.tv-chip.c0_5{background:radial-gradient(circle,#a855f7 0,#a855f7 52%,#6b21a8 53%)}.tv-chip.c5{background:radial-gradient(circle,#ef4444 0,#ef4444 52%,#991b1b 53%)}.tv-chip.c10{background:radial-gradient(circle,#22c55e 0,#22c55e 52%,#166534 53%)}.tv-chip.c25{background:radial-gradient(circle,#f59e0b 0,#f59e0b 52%,#b45309 53%)}.tv-chip.c100{background:radial-gradient(circle,#1f2937 0,#1f2937 52%,#030712 53%)}.tv-chip.on{transform:translateY(-4px) scale(1.08);box-shadow:0 0 0 3px #fde047,0 6px 12px #00000080}@media (max-width: 559px){.tv-round{display:none}.tv-host{left:auto;right:150px;transform:none}.tv-host .hd-bubble{max-width:138px}.tv-side{gap:18px}.tv-die.rolling{animation-name:dieBounceSm}}@keyframes dieBounceSm{50%{transform:translateY(-8px)}}.poster .slot-art{--cell: clamp(30px, 9vw, 44px)}.poster .slot-art-lever,.slot-card .slot-art-lever{display:none}.slot-card-art .slot-art{--cell: 30px}.slot-paytable{padding:16px}@media (max-width: 559px){.spt-grid{grid-template-columns:1fr}}.rw3-scene{--ww: min(380px, 84vw);width:var(--ww);margin-top:calc(var(--ww) * .24);transition:width .55s cubic-bezier(.3,.7,.3,1),margin .55s cubic-bezier(.3,.7,.3,1)}.rw3-scene.spinning{transform:none}.rw3-view{position:relative;clip-path:inset(0 -100vw 0 -100vw)}.rl-croupier{display:none}.rcp{position:absolute;left:50%;bottom:76%;width:50%;transform:translate(-50%);pointer-events:none}.rcp-svg{display:block;width:100%;height:auto;transform-origin:50% 100%;animation:rcpBreathe 4.2s ease-in-out infinite;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}@keyframes rcpBreathe{50%{transform:scaleY(1.012) translateY(-.4px)}}.rcp-lid{animation:rcpBlink 5.2s infinite;opacity:0}@keyframes rcpBlink{0%,95.5%,to{opacity:0}97%{opacity:1}}.rcp.mood-happy .rcp-brow{transform:translateY(-1.5px)}.rcp-arms{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:5}.rcp-arm path,.rcp-arm line{fill:none;stroke-linecap:round;stroke-linejoin:round}.rcp-arm .sl-o{stroke:#7f889c}.rcp-arm .sl{stroke:#eef1f7}.rcp-arm .sl-hi{stroke:#fff;opacity:.55}.rcp-arm.l .sl{stroke:#dfe3ec}.rcp-arm .cuff{stroke:#fff;stroke-linecap:butt}.rcp-arm .link{fill:#e2b64a}.rcp-arm .palm,.rcp-arm .fing,.rcp-arm .thumb{fill:#ebb58e;stroke:#b6815c;stroke-width:.8}.rcp-arm .knk{stroke:#c08a64;stroke-width:.7}.rcp-bubble{position:absolute;z-index:6;top:0;left:calc(50% + var(--ww, 300px) * .13);max-width:min(220px,calc(50% - 44px));padding:7px 11px;border-radius:13px 13px 13px 3px;background:#fff;color:#14161f;font-size:12px;font-weight:700;line-height:1.3;box-shadow:0 6px 18px #00000059;transform-origin:0 100%;animation:rcpPop .3s cubic-bezier(.3,1.5,.5,1)}@keyframes rcpPop{0%{transform:scale(.6);opacity:0}}.rw3-anchor{position:absolute;width:2px;height:2px;transform:translate(-50%,-50%) translateZ(8px);pointer-events:none}.rl-mybets{display:grid;gap:8px;padding:10px 12px;border-radius:14px;background:#04100a8c;border:1px solid rgba(255,255,255,.1);animation:rcpPop .3s ease-out}.rl-mybets-h{display:flex;justify-content:space-between;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.rl-mybets-h b{color:#fff;font-size:13px;letter-spacing:0}.rl-mybets-list{display:flex;flex-wrap:wrap;gap:6px;max-height:64px;overflow:hidden}.rmb{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:#0006;border:1px solid rgba(255,255,255,.14);font-size:12px;font-weight:800;transition:opacity .3s,background .3s}.rmb.red{border-color:#e3203fb3}.rmb.green{border-color:#1fc26db3}.rmb em{font-style:normal;color:#ffd24a}.rmb.won{background:#22c55e47;border-color:#22c55e}.rmb.lost{opacity:.45}.rl-bar .play-btn .pb-sub:before{content:"· "}@media (max-width: 899px){.rl-bar{gap:8px}.rl-bar .chip-picker{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:2px;overflow:visible;padding:4px 0 0}.rl-bar .chip-sel{width:min(42px,11.2vw);height:min(42px,11.2vw);font-size:10.5px}.rl-bar-row{grid-template-columns:auto minmax(0,1fr);gap:8px}.rl-bar-row .btn-pair.four{grid-template-columns:repeat(4,44px);gap:4px}.rl-bar-row .btn-pair.four .btn{height:50px;padding:0;flex-direction:column;gap:3px;min-width:0}.rl-cap{font-size:9.5px;font-weight:700;line-height:1;opacity:.8}.rl-bar .play-btn{min-width:0;flex-direction:column;gap:1px;line-height:1.1}.rl-bar .pb-main{font-size:16px;white-space:nowrap}.rl-bar .play-btn .pb-sub{font-size:11.5px}.rl-bar .play-btn .pb-sub:before{content:none}}@media (max-width: 559px){.roulette-stage.f-bet .rw3-scene{--ww: min(250px, 66vw)}.roulette-stage.f-wheel .rw3-scene{--ww: min(370px, 92vw)}.rcp-bubble{font-size:11px;padding:6px 9px;max-width:calc(50% - 30px)}.hs{width:24px;height:24px}}@media (max-width: 359px){.rl-bar-row .btn-pair.four{grid-template-columns:repeat(4,38px)}.rl-cap{font-size:8.5px}.rl-bar .pb-main{font-size:15px}}@media (min-width: 900px){.rl-bar,.rl-bar-row{min-width:0}.rl-bar-row{grid-template-columns:minmax(0,1fr)}.rl-bar .chip-picker{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;justify-items:center}.rl-bar .chip-sel{width:min(40px,100%);height:auto;aspect-ratio:1;font-size:10.5px}.rl-bar-row .btn-pair.four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.rl-bar-row .btn-pair.four .btn{min-width:0;padding:0 4px;gap:4px;font-size:12.5px}.rl-bar .play-btn{width:100%;min-width:0}}@media (min-width: 900px){.rl-bar-row .btn-pair.four .btn b+.rl-cap{display:none}}.rcp{transform-origin:50% 100%}.rcp.launching{animation:rcpLean .85s cubic-bezier(.3,.7,.3,1)}@keyframes rcpLean{0%{transform:translate(-50%)}35%{transform:translate(-51.5%) translateY(3%) rotate(-3deg)}62%{transform:translate(-49.2%) translateY(1%) rotate(2.4deg)}to{transform:translate(-50%)}}.rcp-arm-r,.rcp-arm-l{transform-box:view-box}.rcp-arm-r{transform-origin:42px 95px}.rcp-arm-l{transform-origin:118px 95px}.rcp.launching .rcp-arm-r{animation:rcpFlick .85s cubic-bezier(.3,.7,.3,1)}@keyframes rcpFlick{30%{transform:rotate(14deg)}58%{transform:rotate(-16deg)}to{transform:none}}.rcp-arms{display:none}.sym{position:relative;padding:3%}.sym .sym-face{display:grid;place-items:center;width:100%;height:100%;max-width:none;background:none;box-shadow:none;border-radius:0;overflow:visible;transition:transform .2s,opacity .25s,filter .25s}.sym .sym-face:before,.sym .sym-face:after{display:none}.sym-face>*{grid-area:1 / 1}.sym-art{width:80%;height:80%;overflow:visible;filter:drop-shadow(0 calc(var(--cell, 90px) * .035) calc(var(--cell, 90px) * .03) rgba(0,0,0,.5))}.sym.t-high .sym-art{width:90%;height:90%}.sym.k-royal .sym-art,.sym.k-seven .sym-art{width:92%;height:92%}.sym .sym-gloss{filter:none;pointer-events:none}.sym-wildplate{position:relative;width:90%;aspect-ratio:1;border-radius:18%;display:grid;place-items:center;background:radial-gradient(90% 70% at 50% 30%,rgba(255,255,255,.55),transparent 60%),linear-gradient(160deg,var(--c1),var(--c2));box-shadow:inset 0 0 0 calc(var(--cell, 90px) * .03) #ffd84a,inset 0 0 0 calc(var(--cell, 90px) * .045) #7a4a00,inset 0 -8px 16px #00000059,0 4px 10px #00000073,0 0 16px color-mix(in srgb,var(--c1) 70%,transparent);overflow:hidden}.sym-wildplate:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);animation:wildShine 2.8s ease-in-out infinite}@keyframes wildShine{0%,55%{transform:translate(-60%)}to{transform:translate(60%)}}.sym-wildtxt{width:92%;position:relative;z-index:1}.sym-mult{position:absolute;z-index:2;right:4%;bottom:5%;padding:.1em .4em;border-radius:999px;font-size:calc(var(--cell, 90px) * .17);font-weight:900;line-height:1.15;color:#3b1500;background:linear-gradient(180deg,#fff6c2,#ffcf33 55%,#e39a00);box-shadow:0 2px #7a4a00,0 0 10px #ffd23ccc}.sym.sticky .sym-wildplate{box-shadow:inset 0 0 0 calc(var(--cell, 90px) * .03) #fff,inset 0 0 0 calc(var(--cell, 90px) * .045) #ffd84a,0 0 0 2px #ffd84a,0 0 22px #ffd84a;animation:stickyPulse 1.2s ease-in-out infinite}@keyframes stickyPulse{50%{filter:brightness(1.2)}}.sym-rays{width:118%;height:118%;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--glow) 55%,transparent) 0 8deg,transparent 8deg 22deg);-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);animation:wildSpin 9s linear infinite;opacity:.85}.sym-ribbon{align-self:end;z-index:2;margin-bottom:2%;padding:.12em .55em;border-radius:6px;font-size:calc(var(--cell, 90px) * .12);font-weight:900;letter-spacing:.08em;color:#fff;background:linear-gradient(180deg,#ff4d8d,#b0124e);box-shadow:0 2px #0006}.sym.k-scatter .sym-art:not(.sym-gloss),.sym.k-lollipop .sym-art{animation:scatterPulse 1.6s ease-in-out infinite}.sym.k-coin .sym-art,.sym.k-bomb .sym-art{width:92%;height:92%}.sym.hit .sym-face{animation:symWin .6s ease-in-out infinite alternate;box-shadow:none;z-index:2}.sym.hit .sym-art{filter:drop-shadow(0 0 calc(var(--cell, 90px) * .08) var(--c1)) drop-shadow(0 3px 2px rgba(0,0,0,.5))}.sym.hit:after{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:14%;border:2px solid rgba(255,255,255,.85);box-shadow:0 0 14px var(--c1),inset 0 0 14px color-mix(in srgb,var(--c1) 60%,transparent);pointer-events:none}@keyframes symWin{to{transform:scale(1.1)}}.sym.dim .sym-face{opacity:.38;filter:saturate(.5)}.slot-reel.landed .slot-strip{animation:reelBounce .26s ease-out}@keyframes reelBounce{40%{transform:translate3d(0,5%,0)}}.slot-reel:after{background:linear-gradient(180deg,#0000006b,#0000 16%,#ffffff0d,#0000 84%,#0000006b)}.slot-reel{background:#ffffff0d}.slot-window{grid-template-columns:repeat(var(--cols, 5),1fr)}.slot-excl{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#1a1000;background:linear-gradient(180deg,#fff3b0,#ffc93c);box-shadow:0 0 12px #ffc93c99}.slot-trust{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;font-size:11px;font-weight:700;color:#ffffffb8}.slot-feats{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:-2px 0 8px}.slot-feats span{padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:900;letter-spacing:.06em;color:#fff;background:#00000059;border:1px solid color-mix(in srgb,var(--glow) 55%,transparent)}.slot-cabinet.in-fs{box-shadow:0 0 0 2px #fde047,0 0 60px #fde04773,inset 0 2px #ffffff59,0 30px 60px #0009}.slot-ambient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.slot-stage>.slot-cabinet,.slot-stage>.slot-banner{position:relative;z-index:1}.slot-stage>.slot-banner{position:absolute;z-index:5}.slot-ambient i{position:absolute;bottom:-20px;width:calc(10px * var(--s));height:calc(10px * var(--s));border-radius:50%;animation:ambRise linear infinite;opacity:.7}.a-bubbles i{border:1.5px solid rgba(165,243,252,.7);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.5),transparent 60%)}.a-sparkles i{width:calc(4px * var(--s));height:calc(4px * var(--s));background:#fff;box-shadow:0 0 8px 2px var(--glow)}.a-embers i{width:calc(4px * var(--s));height:calc(4px * var(--s));background:#ffcf5a;box-shadow:0 0 10px 2px #ff7a1a}.a-sun i{width:calc(6px * var(--s));height:calc(6px * var(--s));background:#fffc;box-shadow:0 0 12px 4px #fde04799}.a-candy i{width:calc(9px * var(--s));height:calc(9px * var(--s));background:conic-gradient(#f472b6 0,#f472b6 25%,#fff 0,#fff 50%,#f472b6 0,#f472b6 75%,#fff 0)}@keyframes ambRise{0%{transform:translateY(0) translate(0)}50%{transform:translateY(-55vh) translate(14px)}to{transform:translateY(-110vh) translate(-10px);opacity:0}}.slot-banner-rays{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;background:repeating-conic-gradient(from 0deg,rgba(255,225,120,.18) 0 10deg,transparent 10deg 24deg);animation:wildSpin 14s linear infinite;z-index:-1}.slot-banner{overflow:hidden}.slot-banner.hold b,.slot-banner.jackpot b{background:linear-gradient(180deg,#fff6c2,#ffcf33 50%,#e0772b);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #5a1a00)}.slot-coins i{transform:rotate(var(--r, 0deg))}.slot-buy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:12px;font-weight:900;color:#2b1300;background:linear-gradient(180deg,#fff3b0,#ffc93c 50%,#f59e0b);box-shadow:0 3px #9a5b00,0 0 18px #ffc93c59;letter-spacing:.06em;transition:transform .1s,filter .15s}.slot-buy span{font-size:13px}.slot-buy b{font-size:14px;padding:2px 10px;border-radius:8px;background:#ffffff8c}.slot-buy:hover:not(:disabled){filter:brightness(1.06)}.slot-buy:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #9a5b00}.slot-buy:disabled{opacity:.5}.slot-buy-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:16px;background:#03050fb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade .2s ease-out}.slot-buy-card{position:relative;width:min(400px,100%);padding:22px 20px 18px;border-radius:20px;text-align:center;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--glow) 25%,#151a36),#0d1128 70%);border:1px solid color-mix(in srgb,var(--glow) 55%,transparent);box-shadow:0 0 40px color-mix(in srgb,var(--glow) 30%,transparent),0 20px 60px #0009;animation:rcpPop .3s cubic-bezier(.3,1.5,.5,1)}.slot-buy-card small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--glow)}.slot-buy-card h3{margin:4px 0 8px;font-size:24px;font-weight:900}.slot-buy-card p{margin:0 0 14px;font-size:13.5px;line-height:1.45;color:var(--text-2)}.slot-buy-price{display:grid;gap:2px;padding:12px;margin-bottom:14px;border-radius:14px;background:#0000004d}.slot-buy-price span{font-size:12px;color:var(--muted)}.slot-buy-price b{font-size:30px;font-weight:900;background:linear-gradient(180deg,#fff6c2,#ffcf33);-webkit-background-clip:text;background-clip:text;color:transparent}.slot-buy-warn{color:#fca5a5!important}.slot-buy-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:8px}.slot-buy-x{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--muted)}.slot-lines{display:grid;gap:6px}.slot-lines-row{display:flex;align-items:center;gap:5px}.slot-line-pick{flex:1;height:34px;border-radius:8px;font-weight:800;font-size:13px;background:var(--panel-2);color:var(--text-2)}.slot-line-pick.on{color:#fff;background:var(--panel-3);box-shadow:inset 0 -2px #3ad0ff}.spt-note{font-size:12.5px;line-height:1.4;color:var(--text-2)}.tumble-window{position:relative;aspect-ratio:6 / 5;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 3px #3a0a26,inset 0 0 0 5px color-mix(in srgb,var(--bulb) 70%,#b0126e),inset 0 10px 24px #50002840}.tumble-window.fs{box-shadow:inset 0 0 0 3px #3a0a26,inset 0 0 0 5px #fde047,0 0 26px #fde047}.tcell{position:absolute;left:0;top:0;width:calc(100% / 6);height:20%;transition:transform .46s cubic-bezier(.55,.05,.7,1.18);--cell: 64px}.tcell .sym{height:100%}.tcell.pop{animation:tPop .26s ease-in forwards}@keyframes tPop{40%{scale:1.25;filter:brightness(1.8)}to{scale:0;opacity:0}}.tumble-window .slot-linewin{z-index:3}.tumble-bomb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-content:center;text-align:center;background:radial-gradient(circle,rgba(88,28,135,.55),transparent 65%);animation:rcpPop .35s cubic-bezier(.3,1.6,.5,1)}.tumble-bomb small{font-size:13px;font-weight:900;letter-spacing:.2em;color:#fff}.tumble-bomb b{font-size:clamp(54px,14vw,92px);font-weight:900;line-height:1;background:linear-gradient(180deg,#fff,#fde047 45%,#f472b6);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 #4c0f6e) drop-shadow(0 0 20px #f472b6)}.jp-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px}.jp{display:grid;justify-items:center;padding:5px 4px;border-radius:10px;background:linear-gradient(180deg,var(--a),var(--b));box-shadow:inset 0 1px #fff6,0 2px #0006}.jp small{font-size:10px;font-weight:900;letter-spacing:.12em;color:#ffffffe6}.jp b{font-size:clamp(11px,2.8vw,15px);font-weight:900;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.jp-mini{--a: #22c55e;--b: #14532d}.jp-minor{--a: #3b82f6;--b: #1e3a8a}.jp-major{--a: #ec4899;--b: #831843}.jp-grand{--a: #fbbf24;--b: #92400e;box-shadow:inset 0 1px #ffffff80,0 0 16px #fbbf2499}.hold-window{--cell: 80px;position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);gap:6px;padding:6px;aspect-ratio:5 / 3.05;border-radius:14px;box-shadow:inset 0 0 0 3px #1a0505,inset 0 0 0 5px #fbbf24,0 0 26px #fbbf2466}.hold-cell{position:relative;border-radius:10px;display:grid;min-height:0}.hold-cell .sym{height:100%;--cell: 70px}.hold-cell.empty{background:linear-gradient(110deg,#ffffff08 30%,#ffdc781f,#ffffff08 70%) 0 0 / 250% 100%,#00000059;box-shadow:inset 0 0 0 1px #fbbf242e;animation:holdShimmer 1.4s linear infinite}@keyframes holdShimmer{to{background-position:-250% 0,0 0}}.hold-cell.coin{background:radial-gradient(circle,rgba(251,191,36,.28),transparent 70%)}.hold-cell.landed .sym{animation:coinLand .5s cubic-bezier(.3,1.6,.5,1)}@keyframes coinLand{0%{transform:translateY(-60%) scale(1.3);opacity:0}}.hold-cell.collect .sym{animation:symWin .25s ease-in-out 2 alternate;filter:drop-shadow(0 0 14px #fde047)}@media (max-width: 559px){.slot-feats span{font-size:9.5px;padding:2px 7px}.jp{padding:4px 2px}.jp small{font-size:8.5px}}.sym-art.sym-ill{width:92%;height:92%}.sym.k-royal .sym-art.sym-ill,.sym.k-wild .sym-art.sym-ill,.sym.k-scatter .sym-art.sym-ill{width:96%;height:96%}.art-pulse{transform-box:fill-box;transform-origin:center;animation:artPulse 2.2s ease-in-out infinite}@keyframes artPulse{50%{opacity:.55;transform:scale(.92)}}.art-flicker{transform-box:fill-box;transform-origin:50% 90%;animation:artFlicker .9s ease-in-out infinite alternate}@keyframes artFlicker{0%{transform:scale(1) skew(0)}35%{transform:scale(.96,1.06) skew(-3deg)}70%{transform:scale(1.03,.97) skew(2deg)}to{transform:scale(.98,1.04) skew(-1deg)}}.slot-reel.moving .art-pulse,.slot-reel.moving .art-flicker{animation:none}.sym-ribbon.wild{background:linear-gradient(180deg,#ffe680,#f0a800 55%,#a86400);color:#3b1a00;text-shadow:0 1px 0 rgba(255,255,255,.5);border:1px solid #5a3200}.slot-burn-col,.slot-expand-col{position:absolute;top:0;bottom:0;left:calc(var(--i) * 100% / var(--cols, 5));width:calc(100% / var(--cols, 5));z-index:4;pointer-events:none}.slot-burn-col{display:grid;place-items:center;border-radius:10px;background:radial-gradient(60% 45% at 50% 100%,rgba(255,200,60,.85),transparent 70%),linear-gradient(180deg,#ff5a002e,#ff28008c);box-shadow:inset 0 0 0 3px #ffcf40,inset 0 0 26px #ff7800e6,0 0 24px #ff6e00cc;animation:burnIn .55s cubic-bezier(.2,.9,.3,1.2);transform-origin:50% 100%}.slot-burn-fire{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(0deg,#ffdc5a00 0,#ffdc5a00 18px,#ffaa1e59 18px,#ffaa1e59 26px);-webkit-mask-image:linear-gradient(0deg,#000,transparent 85%);mask-image:linear-gradient(0deg,#000,transparent 85%);animation:burnRise .7s linear infinite}.slot-burn-col b{position:relative;padding:.18em .5em;border-radius:8px;font-family:Cinzel,Georgia,serif;font-size:calc(var(--cell, 90px) * .24);font-weight:900;letter-spacing:.06em;color:#fff7d6;background:linear-gradient(180deg,#ff7a00,#b31200);border:2px solid #ffd84a;text-shadow:0 2px 0 #5a0a00;box-shadow:0 0 18px #ff8c00e6}@keyframes burnIn{0%{transform:scaleY(.33);opacity:0}}@keyframes burnRise{to{background-position:0 -26px}}.slot-expand-col{display:grid;grid-template-rows:repeat(3,1fr);border-radius:10px;background:linear-gradient(180deg,#ffe69659,#a064148c);box-shadow:inset 0 0 0 3px #ffd84a,0 0 26px #ffd250e6;animation:expandGrow .8s cubic-bezier(.2,.9,.3,1.1);transform-origin:50% 50%}.slot-expand-col .sym{width:100%;height:100%}@keyframes expandGrow{0%{transform:scaleY(.34);filter:brightness(2.2)}}.slot-special-badge{position:absolute;z-index:5;top:6px;right:6px;width:calc(var(--cell, 90px) * .62);display:grid;justify-items:center;padding:3px 3px 2px;border-radius:10px;background:linear-gradient(180deg,#5a3a10,#2a1805);border:2px solid #ffd84a;box-shadow:0 0 14px #ffd250b3}.slot-special-badge .sym{width:100%;aspect-ratio:1;height:auto}.slot-special-badge small{font-size:8.5px;font-weight:900;letter-spacing:.1em;color:#ffe28a}.book-pick{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-content:center;justify-items:center;gap:12px;padding:16px;text-align:center;background:radial-gradient(60% 50% at 50% 45%,#3c2305d9,#050300eb);animation:rcpPop .3s ease-out}.book-pick b{font-family:Cinzel,Georgia,serif;font-size:clamp(16px,3.4vw,24px);font-weight:900;letter-spacing:.06em;background:linear-gradient(180deg,#fff6c2,#ffcf33 55%,#c27c00);-webkit-background-clip:text;background-clip:text;color:transparent}.book-pick>span{max-width:320px;font-size:13px;color:#f5e6c4}.book-pick-open{position:relative;width:min(280px,64vw);aspect-ratio:1.45;display:grid;place-items:center;perspective:700px}.book-page{position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(90deg,#f3dca5,#fff6de 70%,#e8c77c);border:3px solid #6b3a0c;box-shadow:inset 0 0 18px #78460a73,0 8px 18px #0009}.book-page.l{left:0;border-radius:12px 2px 2px 12px;transform-origin:100% 50%;animation:pageL .6s ease-out}.book-page.r{right:0;border-radius:2px 12px 12px 2px;background:linear-gradient(270deg,#f3dca5,#fff6de 70%,#e8c77c);transform-origin:0 50%;animation:pageR .6s ease-out}@keyframes pageL{0%{transform:rotateY(80deg)}}@keyframes pageR{0%{transform:rotateY(-80deg)}}.book-pick-sym{position:relative;z-index:2;width:58%;aspect-ratio:1;--cell: 150px}.book-pick-open.locked .book-pick-sym{animation:symWin .5s ease-in-out infinite alternate;filter:drop-shadow(0 0 18px #ffd84a)}.slot-marquee h2{font-family:Cinzel,Georgia,Times New Roman,serif;font-weight:900;letter-spacing:.06em}.slot-special-badge small{font-size:7px;letter-spacing:.06em}.slot-book .sym.k-scatter .sym-ribbon,.sym.k-scatter .sym-ribbon{font-size:calc(var(--cell, 90px) * .1);padding:.08em .45em}.box-pick{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-content:center;justify-items:center;gap:10px;padding:16px;text-align:center;background:radial-gradient(60% 55% at 50% 45%,#141e46e6,#03050ff2);animation:rcpPop .3s ease-out}.box-pick-title{font-family:Cinzel,Georgia,serif;font-size:clamp(20px,5vw,30px);font-weight:900;letter-spacing:.05em;background:linear-gradient(180deg,#fff6c2,#ffcf33 55%,#c27c00);-webkit-background-clip:text;background-clip:text;color:transparent}.box-pick-sub{font-size:13px;color:#cfe0ff}.box-pick-row{display:flex;gap:clamp(8px,3vw,22px);margin-top:6px}.box-chest{position:relative;width:clamp(78px,22vw,120px);display:grid;place-items:center;padding:6px;border-radius:14px;background:radial-gradient(70% 60% at 50% 40%,rgba(255,215,90,.18),transparent 70%);transition:transform .2s,filter .3s,opacity .3s;animation:chestBob 1.6s ease-in-out infinite}.box-chest:nth-child(2){animation-delay:.25s}.box-chest:nth-child(3){animation-delay:.5s}.box-chest:not(:disabled):hover{transform:translateY(-4px) scale(1.06);filter:drop-shadow(0 0 14px #ffd84a)}.box-chest svg{width:100%;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55))}.box-chest em{position:absolute;top:18%;font-style:normal;font-family:Cinzel,Georgia,serif;font-size:clamp(26px,7vw,40px);font-weight:900;color:#fff;text-shadow:0 2px 0 #7a4a00,0 0 16px #ffd84a;animation:rcpPop .4s cubic-bezier(.3,1.6,.5,1)}.box-chest.won{animation:none;transform:scale(1.12);filter:drop-shadow(0 0 22px #ffd84a)}.box-chest.other{animation:none;opacity:.45;filter:grayscale(.6)}@keyframes chestBob{50%{transform:translateY(-5px)}}.slot-mult-badge{position:absolute;z-index:6;left:50%;top:-2px;transform:translate(-50%);display:grid;justify-items:center;padding:2px 14px 4px;border-radius:0 0 14px 14px;font-family:Cinzel,Georgia,serif;font-size:calc(var(--cell, 90px) * .3);font-weight:900;line-height:1;color:#fff7d6;background:linear-gradient(180deg,#2f5bd6,#0f1f5c);border:2px solid #ffd84a;border-top:0;text-shadow:0 2px 0 #06102e,0 0 12px #7fb2ff;box-shadow:0 6px 18px #00000080,0 0 16px #ffd84a80;animation:multTick .5s cubic-bezier(.3,1.7,.5,1)}.slot-mult-badge small{font-family:Montserrat,sans-serif;font-size:8px;letter-spacing:.14em;color:#ffe28a;text-shadow:none}@keyframes multTick{0%{transform:translate(-50%) scale(1.5);filter:brightness(1.8)}}.rw3-ball,.rw3-ballshadow{left:0!important;top:0!important;will-change:transform,opacity}.rw3-ball{transform:translate3d(calc(var(--x, 50%) - 50%),calc(var(--y, 6%) - 50%),0) translateZ(var(--bz, 6px)) rotateX(calc(var(--tilt) * -1))}.rw3-ballshadow{transform:translate3d(calc(var(--x, 50%) - 50%),calc(var(--y, 6%) - 50%),0) translateZ(.5px) scale(var(--ss, 1.25))}.rw3-rotor{will-change:transform}.rw3-cam{will-change:transform;backface-visibility:hidden}.rl-tools{display:flex;flex-wrap:wrap;gap:6px}.rl-tools .slot-opt{flex:1 1 auto;justify-content:center}.rl-auto-go{display:inline-flex;align-items:center;gap:5px;font:inherit;font-weight:800;color:inherit}.rl-auto-go:disabled{opacity:.5}.rl-favs{display:flex;flex-wrap:wrap;gap:6px}.rl-fav{display:inline-flex;align-items:center;border-radius:999px;background:#ffd84a1a;border:1px solid rgba(255,216,74,.35);overflow:hidden}.rl-fav button{padding:6px 10px;font-size:12px;font-weight:800;color:#ffe28a}.rl-fav button.x{padding:6px 9px 6px 4px;color:var(--muted)}.rl-hotcold{display:grid;gap:10px;padding:12px;border-radius:14px;background:#04100a8c;border:1px solid rgba(255,255,255,.1)}.rl-hotcold header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rl-hotcold header b{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.rl-hotcold header small{font-size:11px;color:#ffffff8c}.hc-row{display:flex;align-items:center;gap:6px}.hc-tag{width:58px;flex:none;font-size:11.5px;font-weight:900}.hc-tag.hot{color:#ffb14a}.hc-tag.cold{color:#7cc8ff}.hc-ball{flex:1;min-width:0;max-width:54px;display:grid;justify-items:center;gap:1px;padding:5px 0 3px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#00000059;transition:transform .12s}.hc-ball:not(:disabled):active{transform:scale(.94)}.hc-ball b{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:13px;font-weight:900;color:#fff;box-shadow:inset 0 -2px #00000059}.hc-ball.red b{background:#d11a36}.hc-ball.black b{background:#151823;border:1px solid #3a3f55}.hc-ball.green b{background:#11994f}.hc-ball small{font-size:10px;font-weight:800;color:#ffffffa6}.hc-split{display:flex;height:22px;border-radius:8px;overflow:hidden;font-size:10.5px;font-weight:900}.hc-split i{display:flex;align-items:center;padding:0 7px;font-style:normal;white-space:nowrap;overflow:hidden;transition:width .6s ease}.hc-split i+i{justify-content:flex-end}.hc-split .red{background:#b3152f}.hc-split .black{background:#1d2130}.hc-split .odd,.hc-split .low{background:#1f5b8f}.hc-split .even,.hc-split .high{background:#5b3a8f}.hc-dz{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hc-dz span{display:grid;justify-items:center;padding:5px 0;border-radius:8px;background:#0000004d}.hc-dz small{font-size:10px;color:#fff9}.hc-dz b{font-size:13px}.hc-dz .z b{color:#3ee08a}.rw3-face{position:absolute;left:0;top:0;width:200%;height:200%;transform:scale(.5);transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none}.rw3-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fd-stage{position:relative;flex:1;display:grid;gap:14px;align-content:start;padding:16px;margin:-18px;min-height:calc(100% + 36px);overflow:hidden;background:radial-gradient(60% 40% at 50% 10%,rgba(167,139,250,.35),transparent 70%),radial-gradient(120% 90% at 50% 0%,#2a1466,#140838,#07031a)}.fd-stars{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(1.5px 1.5px at 12% 18%,#fff,transparent),radial-gradient(1px 1px at 32% 62%,#ffe9a8,transparent),radial-gradient(1.5px 1.5px at 72% 28%,#fff,transparent),radial-gradient(1px 1px at 86% 72%,#cfc2ff,transparent),radial-gradient(1px 1px at 52% 86%,#fff,transparent),radial-gradient(1.2px 1.2px at 6% 84%,#ffe9a8,transparent),radial-gradient(1px 1px at 92% 10%,#fff,transparent);animation:fdTwinkle 4s ease-in-out infinite alternate;pointer-events:none}@keyframes fdTwinkle{to{opacity:.45}}.fd-stage.dead{background:radial-gradient(60% 40% at 50% 10%,rgba(255,60,90,.35),transparent 70%),radial-gradient(120% 90% at 50% 0%,#3b0a1a,#1a0510 55%,#07020a)}.fd-top{position:relative;display:grid;justify-items:center;gap:8px}.fd-orb{width:min(180px,46vw);aspect-ratio:1;border-radius:50%;display:grid;place-content:center;justify-items:center;text-align:center;background:radial-gradient(circle at 36% 30%,#ffffffe6,#c4a8ff8c 22%,#5832bed9 60%,#1a0b4a);box-shadow:0 0 40px #a78bfab3,inset 0 -10px 30px #0a002899;animation:fdOrb 3s ease-in-out infinite}.fd-stage.dead .fd-orb{background:radial-gradient(circle at 36% 30%,#fffc,#ff788c80 22%,#961432d9 60%,#2a0510);box-shadow:0 0 40px #ff3c5ab3}.fd-stage.won .fd-orb{box-shadow:0 0 50px #ffd84ae6}@keyframes fdOrb{50%{box-shadow:0 0 60px #a78bfae6,inset 0 -10px 30px #0a002899}}.fd-orb small{font-size:10px;font-weight:900;letter-spacing:.14em;color:#efe8ff}.fd-orb b{font-family:Cinzel,Georgia,serif;font-size:clamp(26px,7vw,38px);font-weight:900;color:#fff;text-shadow:0 2px 0 #2a0f6a,0 0 18px rgba(255,255,255,.6)}.fd-orb span{font-size:14px;font-weight:800;color:#ffe28a}.fd-next{font-size:13px;color:#d9ccff}.fd-next b{color:#ffe28a}.fd-board{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:14px;align-items:start}.fd-table{display:grid;justify-items:center;gap:14px;padding:16px 10px;border-radius:18px;background:radial-gradient(90% 80% at 50% 20%,#5a28aa59,#0a041e80);border:1px solid rgba(233,196,106,.35)}.fd-level-name{display:grid;justify-items:center}.fd-level-name small{font-size:11px;font-weight:800;letter-spacing:.12em;color:#bfb0ff}.fd-level-name b{font-family:Cinzel,Georgia,serif;font-size:22px;color:#ffe28a}.fd-cards{display:flex;justify-content:center;gap:clamp(8px,2.4vw,16px);width:100%}.fd-card{width:clamp(62px,17vw,104px);aspect-ratio:2 / 3;perspective:700px;padding:0;animation:fdDeal .45s cubic-bezier(.2,.9,.3,1.2) backwards}.fd-card:nth-child(2){animation-delay:.06s}.fd-card:nth-child(3){animation-delay:.12s}.fd-card:nth-child(4){animation-delay:.18s}.fd-card:nth-child(5){animation-delay:.24s}.fd-cards.n5 .fd-card{width:clamp(54px,15vw,92px)}@keyframes fdDeal{0%{transform:translateY(-30px) rotate(-8deg);opacity:0}}.fd-inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,.7,.3,1.1)}.fd-card.up .fd-inner{transform:rotateY(180deg)}.fd-card.lifting .fd-inner{transform:translateY(-10px) rotateY(80deg)}.fd-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 18px #0000008c}.fd-face.front{transform:rotateY(180deg)}.fd-art{display:block;width:100%;height:100%}.fd-card:not(:disabled):hover .fd-inner{transform:translateY(-8px)}.fd-card:not(:disabled) .fd-face.back{box-shadow:0 8px 18px #0000008c,0 0 14px #e9c46a59}.fd-card.up:not(.picked){opacity:.55}.fd-card.picked.fortune .fd-face.front{box-shadow:0 0 26px #ffd250e6}.fd-card.picked.death .fd-face.front{box-shadow:0 0 26px #ff3c5ae6;animation:fdShake .5s ease-in-out}@keyframes fdShake{25%{transform:rotateY(180deg) translate(-6px)}75%{transform:rotateY(180deg) translate(6px)}}.fd-hint{margin:0;font-size:13px;color:#d9ccff;text-align:center}.fd-hint.bad{color:#ff9aae}.fd-hint.good{color:#ffe28a;font-weight:800}.fd-ladder{list-style:none;margin:0;padding:8px;display:grid;gap:4px;border-radius:14px;background:#0803198c;border:1px solid rgba(255,255,255,.08)}.fd-ladder li{display:flex;justify-content:space-between;gap:6px;padding:5px 8px;border-radius:8px;font-size:11.5px;color:#a99bd6}.fd-ladder li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-ladder li b{color:#e9e2ff}.fd-ladder li.final{color:#ffe28a;background:linear-gradient(90deg,rgba(233,196,106,.18),transparent)}.fd-ladder li.done{color:#c6f6d5;background:#22c55e1f}.fd-ladder li.now{color:#fff;background:#a78bfa59;box-shadow:inset 0 0 0 1px #a78bfa}.fd-ladder li.fail{background:#ff3c5a40;color:#ffd0d8}.fd-rules{display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:var(--panel-2);font-size:12.5px;color:var(--text-2)}@media (max-width: 719px){.fd-stage{margin:-12px;padding:12px;min-height:calc(100% + 24px)}.fd-board{grid-template-columns:1fr}.fd-ladder{grid-template-columns:repeat(2,1fr);order:2}.fd-ladder li{font-size:11px}}.slot-strip{will-change:auto}.slot-strip>.sym{will-change:transform;backface-visibility:hidden}.slot-reel.moving .sym{filter:none}.slot-reel.landed .slot-strip,.art-pulse,.art-flicker{animation:none}.sym.hit .art-pulse{animation:artPulse 2.2s ease-in-out infinite}.sym.hit .art-flicker{animation:artFlicker .9s ease-in-out infinite alternate}@keyframes symHit{to{transform:scale(1.08)}}@keyframes scatterPulse{50%{transform:scale(1.1)}}@keyframes stickyPulse{50%{transform:scale(1.04)}}@keyframes bulbChase{50%{opacity:.25}}.slot-window.fs{animation:none}.slot-window.fs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 3px #fde047,inset 0 0 28px #fde0478c;animation:glowPulse 1.4s ease-in-out infinite}.slot-reel.anticipate{animation:none;box-shadow:0 0 0 2px #fde047}.slot-reel.anticipate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,#fde04747,#fde04700 40%,#fde04700 60%,#fde04747);box-shadow:inset 0 0 24px #fde047cc;animation:glowPulse .45s ease-in-out infinite}@keyframes glowPulse{50%{opacity:.35}}.slot-reel.landed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,#fff0,#ffffff29 85%,#ffffff4d);animation:reelFlash .3s ease-out forwards}@keyframes reelFlash{to{opacity:0}}@media (prefers-reduced-motion: reduce){.slot-bulbs i,.slot-ambient i{animation:none!important}}.rcp-lid{animation-timing-function:steps(1,end)}.slot-window{transform:none}.slot-cabinet{perspective:none}.slot-reel{background:linear-gradient(180deg,#ffffff12,#ffffff05 50%,#ffffff12);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bulb, #fde047) 22%,transparent)}.sym.hit:after{top:3%;right:3%;bottom:3%;left:3%;border-radius:12%;border:2px solid #ffe28a;box-shadow:0 0 0 1px #6e3c00e6,0 0 18px #ffc43cd9,inset 0 0 18px #ffc43c80;animation:glowPulse .9s ease-in-out infinite}.sym.hit:before{content:"";position:absolute;top:3%;right:3%;bottom:3%;left:3%;border-radius:12%;background:radial-gradient(circle at 50% 45%,rgba(255,220,120,.28),transparent 65%);pointer-events:none}.sym{position:relative}.sym.dim .sym-face{opacity:.32;filter:saturate(.35) brightness(.8)}@media (max-width: 559px){.slot-marquee{gap:0;padding:6px 8px 7px;margin-bottom:6px}.slot-marquee h2{font-size:21px;margin-top:2px;line-height:1.1}.slot-marquee small{font-size:9px;letter-spacing:.1em}.slot-marquee .jp-compact{margin-top:3px;padding:2px 8px;font-size:9px}.slot-marquee .jp-compact b{font-size:11px}.slot-excl{padding:2px 8px;font-size:8.5px}.slot-bulbs i{width:5px;height:5px}.slot-feats{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;margin:-1px 0 6px;padding:0 2px}.slot-feats::-webkit-scrollbar{display:none}.slot-feats span{flex:none}.slot-window{aspect-ratio:5 / 3.35}}.rw3-scene{transition:none;transform-origin:50% 0}@media (max-width: 559px){.roulette-stage.f-wheel .rw3-scene{animation:rwGrow .5s cubic-bezier(.3,.7,.3,1)}.roulette-stage.f-bet.from-wheel .rw3-scene{animation:rwShrink .5s cubic-bezier(.3,.7,.3,1)}}@keyframes rwGrow{0%{transform:scale(.676)}}@keyframes rwShrink{0%{transform:scale(1.48)}}.rw3-overlay.r3-pulse{position:absolute;top:0;right:0;bottom:0;left:0;will-change:opacity;animation:r3glow .7s ease-in-out infinite alternate}.rw3-overlay.r3-pulse.fast{animation-duration:.45s}.rw3-marks{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.rcp-bubble{will-change:transform}.rcp,.rcp-bubble{display:none!important}.rw3-scene{margin-top:8px}.rw3-cam{transform:none!important}@media (pointer: coarse){.rboard-wrap .hs:before{content:"";width:7px;height:7px;border-radius:50%;background:#ffffff59;grid-area:1 / 1}.rboard-wrap .hs.has:before{display:none}}.he-table{--felt-top: 46px}.he-top{position:relative;z-index:3;width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0}.he-top .he-deck{position:absolute;right:8px;top:0;transform:scale(.7);transform-origin:top right}.he-status{max-width:calc(100% - 90px);padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:700;color:#fff7df;background:#00000073;border:1px solid rgba(255,226,138,.35);box-shadow:0 4px 14px #00000059;text-align:center;animation:fadeIn .25s ease-out}.he-status.m-happy{border-color:#22c55e99;color:#d6ffe4}.he-status.m-sad{border-color:#f0506e8c}.he-tools{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.he-tools button{padding:8px 4px;border-radius:var(--radius-sm, 8px);font-size:12px;font-weight:700;background:var(--odds, #2a3056);color:var(--text, #eef0ff);border:1px solid transparent}.he-tools button:hover:not(:disabled){background:var(--odds-hover, #343b69)}.he-tools button.on{border-color:var(--accent, #1f8bff);color:#bfe0ff}.he-tools button:disabled{opacity:.45}.he-hint{padding:8px 12px;border-radius:var(--radius-sm, 8px);font-size:12.5px;background:#22c55e1a;border:1px solid rgba(34,197,94,.35);color:#c8f7d8}.he-hint.fold{background:#f0506e1a;border-color:#f0506e59;color:#ffd0da}.he-hist{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.he-hist::-webkit-scrollbar{display:none}.he-hist span{flex:none;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;background:var(--odds, #2a3056)}.he-hist .w{color:#4ade80}.he-hist .l{color:#f87191}.he-hist .p{color:var(--muted, #7c82ab)}.he-actions{display:grid;grid-template-columns:1fr 1.6fr;gap:8px}.he-actions .btn{min-height:48px;font-size:15px;font-weight:800}@media (max-width: 559px){.he-table{--felt-top: 40px;gap:8px;padding-left:6px;padding-right:6px}.he-status{font-size:11.5px;padding:5px 11px}.he-table .pcard{--w: min(15vw, 58px)}.he-spots{gap:6px}.he-spot{min-width:0;flex:1}.he-tools button{font-size:11px;padding:9px 2px}}.he-top .he-deck{display:none}.he-top{min-height:40px;margin-bottom:2px}.he-status{max-width:calc(100% - 16px)}.slot-buy-floor{margin:8px 0 2px;padding:8px 10px;border-radius:10px;font-size:12.5px;background:#22c55e1f;border:1px solid rgba(34,197,94,.35);color:#d6ffe4}@media (max-width: 559px){.roulette-stage.f-bet .rw3-scene{--ww: min(215px, 58vw)}.rboard.tall .rc{min-height:40px}.rboard .rc{touch-action:manipulation}}.rboard .rc>*,.rboard .rchip,.rt-svg .rt-chip{pointer-events:none}.rboard .rc{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.rboard.tall .rchip.lost{animation:chipFade .9s .5s forwards ease-in}@keyframes chipFade{to{opacity:0;transform:translate(-50%,-50%) scale(.4)}}@media (max-width: 559px){.rboard-wrap{padding:6px;overflow:visible}.rboard.tall{min-width:0;width:100%;grid-template-columns:minmax(46px,.9fr) minmax(40px,.75fr) 1fr 1fr 1fr;grid-template-rows:46px repeat(12,46px) 42px;gap:4px}.rboard.tall .rc{min-height:0;font-size:17px}.rboard.tall .rc.outside{font-size:13px}.rboard.tall .rc:active{transform:none;filter:brightness(1.35)}.rboard.tall .rchip{min-width:28px;height:28px;font-size:10px}}@media (max-width: 359px){.rboard.tall{grid-template-columns:minmax(40px,.85fr) minmax(34px,.7fr) 1fr 1fr 1fr;grid-template-rows:42px repeat(12,42px) 38px;gap:3px}.rboard.tall .rc{font-size:15px}}@media (max-width: 899px) and (max-height: 500px) and (orientation: landscape){.casino-page.g-roulette{padding-bottom:90px}.rl-bar.action-bar{display:flex;align-items:center;gap:8px;padding:6px 10px}.rl-bar .chip-picker{flex:1 1 auto;min-width:0;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:6px;scrollbar-width:none}.rl-bar .chip-picker::-webkit-scrollbar{display:none}.rl-bar .chip-sel{flex:none;width:36px;height:36px;font-size:10px}.rl-bar-row{flex:none;display:flex;align-items:center;gap:6px}.rl-bar-row .btn-pair.four{grid-template-columns:repeat(4,38px)}.rl-bar .rl-cap,.rl-bar .field-label{display:none}.rl-bar .play-btn{height:42px;min-width:110px}}.roulette-stage.live-table.rl9{--rl-gold: #e9c46a;--rl-gold-2: #b8862b;--rl-red-a: #ef3b5d;--rl-red-b: #a3102e;--rl-blk-a: #2a3042;--rl-blk-b: #0c0f18;--rl-grn-a: #19b46b;--rl-grn-b: #07703f;--rl-felt: #0b3d2c;border-radius:22px;padding:12px 12px 16px;gap:12px;background:radial-gradient(60% 38% at 50% 14%,rgba(255,236,190,.14),transparent 70%),radial-gradient(120% 90% at 50% 0%,#125c43,#0b3d2c 42%,#07261c 78%,#041710);box-shadow:inset 0 0 0 1px #e9c46a59,inset 0 0 0 7px #120b04,inset 0 0 0 8px #e9c46a8c,inset 0 0 90px #0009}.roulette-stage.live-table.rl9.thunder{--rl-felt: #1b1340;background:radial-gradient(60% 38% at 50% 14%,rgba(186,160,255,.16),transparent 70%),radial-gradient(120% 90% at 50% 0%,#2d1f6e,#1b1340 45%,#0f0a26 80%,#07051a)}.roulette-stage.rl9 .rl-livebar{padding:6px 8px 6px 6px;border-radius:999px;background:#00000059;border:1px solid rgba(233,196,106,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.roulette-stage.rl9 .rl-table-name{font-family:Georgia,Times New Roman,serif;font-size:14px;letter-spacing:.06em;color:#fbe7b5}.roulette-stage.rl9 .rl-phase{border-radius:999px;font-weight:800;letter-spacing:.04em}.roulette-stage.rl9 .rl-top{position:relative}.roulette-stage.rl9 .rl-top:before{content:"";position:absolute;top:-6%;right:8%;bottom:10%;left:8%;background:radial-gradient(closest-side,rgba(255,240,200,.16),transparent);pointer-events:none}.roulette-stage.rl9 .rl-history{gap:5px}.roulette-stage.rl9 .rlh{min-width:28px;height:26px;padding:0 6px;border-radius:999px;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffff40,0 2px 6px #00000059}.roulette-stage.rl9 .rlh:first-child{transform:scale(1.12);box-shadow:0 0 0 2px var(--rl-gold),0 3px 10px #00000073}.roulette-stage.rl9 .rlh.red{background:linear-gradient(180deg,var(--rl-red-a),var(--rl-red-b))}.roulette-stage.rl9 .rlh.black{background:linear-gradient(180deg,var(--rl-blk-a),var(--rl-blk-b))}.roulette-stage.rl9 .rlh.green{background:linear-gradient(180deg,var(--rl-grn-a),var(--rl-grn-b))}.roulette-stage.rl9 .rboard-wrap{padding:10px;border-radius:18px;background:linear-gradient(180deg,#0000002e,#00000052);box-shadow:inset 0 0 0 1px #e9c46a66,inset 0 12px 30px #00000059}.roulette-stage.rl9 .rboard{gap:5px}.roulette-stage.rl9 .rboard .rc{border-radius:10px;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:16px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55);box-shadow:inset 0 1px #ffffff38,inset 0 -3px #0000004d,0 2px 5px #0000004d;transition:filter .12s,box-shadow .12s,transform .08s}.roulette-stage.rl9 .rboard .rc.red{background:linear-gradient(180deg,var(--rl-red-a),var(--rl-red-b))}.roulette-stage.rl9 .rboard .rc.black{background:linear-gradient(180deg,var(--rl-blk-a),var(--rl-blk-b))}.roulette-stage.rl9 .rboard .rc.green{background:linear-gradient(180deg,var(--rl-grn-a),var(--rl-grn-b))}.roulette-stage.rl9 .rboard .rc.outside{font-size:13px;letter-spacing:.05em;color:#fbe7b5;background:#ffffff0d;box-shadow:inset 0 0 0 1px #e9c46a73}.roulette-stage.rl9 .rboard .rc.outside.red{background:linear-gradient(180deg,var(--rl-red-a),var(--rl-red-b))}.roulette-stage.rl9 .rboard .rc.outside.black{background:linear-gradient(180deg,var(--rl-blk-a),var(--rl-blk-b))}.roulette-stage.rl9 .rboard .rc.diamond .rc-label{width:20px;height:20px;background:#ffffffe6;box-shadow:0 2px 6px #0006}.roulette-stage.rl9 .rboard .rc.hl,.roulette-stage.rl9 .rboard .rc:focus-visible{filter:brightness(1.2);box-shadow:inset 0 0 0 2px var(--rl-gold),0 0 14px #e9c46a8c}.roulette-stage.rl9 .rboard .rc:active{transform:scale(.96);filter:brightness(1.3)}.roulette-stage.rl9 .rboard .rc.rc-win{z-index:1;box-shadow:0 0 0 3px #fff,0 0 22px #fff4c8d9}.roulette-stage.rl9 .rboard .rchip{min-width:30px;height:30px;font-size:10.5px;color:#10131f;background:radial-gradient(circle,#fff 0 50%,transparent 51%),repeating-conic-gradient(var(--rl-gold) 0 22.5deg,#fff8e1 22.5deg 45deg);box-shadow:0 2px #7a5a12,0 5px 10px #0000008c}.roulette-stage.rl9 .rboard .rchip.won{box-shadow:0 0 0 3px #22c55e,0 0 18px #22c55ee6}.roulette-stage.rl9 .rl-viewtabs .seg{background:#00000059;border:1px solid rgba(233,196,106,.3)}.roulette-stage.rl9 .rl-result{border-radius:16px;border:1px solid rgba(233,196,106,.55);box-shadow:0 10px 30px #00000080}.rl-bar .chip-picker{gap:8px}.rl-bar .chip-sel{width:46px;height:46px;font-size:12px;box-shadow:0 3px #00000059,0 6px 12px #00000059,inset 0 0 0 2px #0003}.rl-bar .chip-sel.on{transform:translateY(-5px) scale(1.1);box-shadow:0 0 0 3px var(--accent, #e9c46a),0 10px 18px #00000080}@media (min-width: 560px){.roulette-stage.rl9 .rw3-scene{--ww: min(300px, 60vw)}}@media (max-width: 559px){.roulette-stage.live-table.rl9{padding:8px 8px 12px;border-radius:18px}.roulette-stage.rl9.f-bet .rw3-scene{--ww: min(170px, 46vw)}.roulette-stage.rl9.f-bet .rw3-view{padding:0}.roulette-stage.rl9 .rl-viewtabs .seg button{min-height:36px}.roulette-stage.rl9 .rboard.tall{grid-template-rows:48px repeat(12,48px) 44px;gap:5px}.roulette-stage.rl9 .rboard.tall .rc{font-size:18px}.roulette-stage.rl9 .rboard.tall .rc.outside{font-size:13px}.rl-bar .chip-sel{width:42px;height:42px}}@media (max-width: 359px){.roulette-stage.rl9 .rboard.tall{grid-template-rows:44px repeat(12,44px) 40px;gap:4px}.rl-bar .chip-sel{width:36px;height:36px;font-size:10px}}.sv-stage{position:relative;display:grid;grid-template-rows:auto 1fr;gap:14px;min-height:420px;padding:14px;border-radius:18px;background:radial-gradient(70% 55% at 50% 40%,rgba(255,186,120,.16),transparent 70%),radial-gradient(120% 100% at 50% 0%,#7a1f10,#4a0f08 45%,#220603);box-shadow:inset 0 0 0 1px #fdba7459,inset 0 0 0 7px #1a0703,inset 0 0 0 8px #fdba7480,inset 0 0 80px #0000008c;overflow:hidden}.sv-history{display:flex;gap:5px;min-height:28px;overflow:hidden}.sv-h{flex:none;display:grid;place-items:center;min-width:30px;height:26px;padding:0 6px;border-radius:999px;font-size:12px;font-weight:900;color:#fff;box-shadow:inset 0 1px #fff3}.sv-h.o-under{background:linear-gradient(180deg,#3b82f6,#1d4ed8)}.sv-h.o-over{background:linear-gradient(180deg,#ef4444,#b91c1c)}.sv-h.o-seven{background:linear-gradient(180deg,#facc15,#ca8a04);color:#2a1a00}.sv-h:first-child{box-shadow:0 0 0 2px #fde68a}.sv-table{display:grid;align-content:center;justify-items:center;gap:22px}.sv-dice{display:flex;gap:clamp(22px,7vw,56px);perspective:700px}.sv-die{--s: clamp(78px, 20vw, 118px);position:relative;width:var(--s);height:var(--s)}.sv-die.rolling{animation:svHop .9s cubic-bezier(.3,.6,.4,1)}@keyframes svHop{0%{transform:translateY(0)}30%{transform:translateY(-46%)}60%{transform:translateY(0)}75%{transform:translateY(-12%)}to{transform:translateY(0)}}.sv-cube{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.7,.25,1)}.sv-face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template:repeat(3,1fr) / repeat(3,1fr);padding:14%;border-radius:18%;background:radial-gradient(120% 120% at 30% 20%,#fff,#fff4e6 45%,#fcd9b8);box-shadow:inset 0 0 0 2px #9a341259,inset -4px -6px 12px #7c2d1240;backface-visibility:hidden}.sv-face i{display:block;margin:auto;width:62%;height:62%;border-radius:50%}.sv-face i.on{background:radial-gradient(circle at 35% 30%,#7f1d1d,#2b0505 70%);box-shadow:inset 0 2px 2px #00000080}.sv-face.f1 i.on{width:78%;height:78%;background:radial-gradient(circle at 35% 30%,#ef4444,#7f1d1d 70%)}.sv-face.f1{transform:translateZ(calc(var(--s) / 2))}.sv-face.f2{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.sv-face.f3{transform:rotateX(90deg) translateZ(calc(var(--s) / 2))}.sv-face.f4{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.sv-face.f5{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.sv-face.f6{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.sv-shadow{position:absolute;left:8%;right:8%;bottom:-18%;height:14%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.sv-total{display:grid;justify-items:center;gap:4px;min-height:86px;text-align:center}.sv-total b{font-family:Georgia,Times New Roman,serif;font-size:54px;line-height:1;color:#fde68a;text-shadow:0 4px 18px rgba(0,0,0,.5)}.sv-total span{font-size:13px;font-weight:700;color:#fed7aa}.sv-total.win b{color:#86efac;animation:pop .35s cubic-bezier(.3,1.6,.5,1)}.sv-total.win span{color:#bbf7d0}.sv-total.loss b{color:#fecaca}.sv-scale{display:grid;grid-template-columns:repeat(11,1fr);gap:4px;width:min(100%,460px)}.sv-scale i{display:grid;place-items:center;height:30px;border-radius:7px;font-size:12px;font-style:normal;font-weight:900;color:#ffffffd9;transition:transform .2s,box-shadow .2s}.sv-scale i.u{background:#3b82f659}.sv-scale i.o{background:#ef444459}.sv-scale i.s{background:#facc158c;color:#2a1a00}.sv-scale i.hit{transform:translateY(-4px) scale(1.12);box-shadow:0 0 0 2px #fff,0 6px 16px #00000073}.sv-picks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sv-pick{display:grid;justify-items:center;gap:2px;padding:10px 4px;border-radius:12px;color:#fff;border:2px solid transparent;background:var(--panel-2, #1a1f3d);transition:transform .12s,border-color .15s,background .15s}.sv-pick b{font-size:14px}.sv-pick small{font-size:11px;color:var(--muted, #8a91b8)}.sv-pick em{margin-top:2px;font-style:normal;font-size:15px;font-weight:900}.sv-pick.p-under em{color:#93c5fd}.sv-pick.p-over em{color:#fca5a5}.sv-pick.p-seven em{color:#fde047}.sv-pick.on{transform:translateY(-2px)}.sv-pick.p-under.on{border-color:#3b82f6;background:#3b82f633}.sv-pick.p-over.on{border-color:#ef4444;background:#ef444433}.sv-pick.p-seven.on{border-color:#facc15;background:#facc1529}@media (max-width: 559px){.sv-stage{min-height:330px;padding:10px}.sv-total b{font-size:44px}.sv-scale i{height:26px;font-size:11px}}.ww-stage{position:relative;display:grid;gap:12px;padding:14px;border-radius:20px;background:radial-gradient(80% 50% at 50% 0%,rgba(250,204,21,.18),transparent 70%),radial-gradient(130% 100% at 50% 10%,#3b0a16,#1e0710 55%,#0b0306);box-shadow:inset 0 0 0 1px #facc1573,inset 0 0 0 6px #120308,inset 0 0 0 7px #facc1599,inset 0 0 80px #0009;overflow:hidden}.ww-marquee{position:relative;display:grid;justify-items:center;gap:2px;padding:12px 10px 10px;border-radius:14px;background:linear-gradient(180deg,#4c0519,#1f0209);box-shadow:inset 0 0 0 2px #facc15,0 6px 20px #00000080;text-align:center}.ww-marquee h2{margin:4px 0 0;font-family:Arial Black,Arial,sans-serif;font-size:clamp(20px,5.5vw,32px);letter-spacing:.06em;color:#fff7d6;text-shadow:0 0 10px rgba(250,204,21,.8),0 3px 0 #7c2d12}.ww-marquee em{font-style:normal;background:linear-gradient(180deg,#fff7c2,#facc15 55%,#b45309);-webkit-background-clip:text;background-clip:text;color:transparent}.ww-marquee strong{color:#fb7185;text-shadow:0 0 12px rgba(244,63,94,.9),0 3px 0 #4c0519}.ww-marquee small{font-size:10.5px;font-weight:800;letter-spacing:.14em;color:#fcd34d}.ww-bulbs{position:absolute;inset:5px 10px auto;display:flex;justify-content:space-between}.ww-bulbs i{width:6px;height:6px;border-radius:50%;background:#fde68a;box-shadow:0 0 6px #facc15;animation:wwBulb 1.2s steps(2) infinite}.ww-bulbs i:nth-child(2n){animation-delay:.6s}@keyframes wwBulb{50%{opacity:.25;box-shadow:none}}.ww-cabinet{display:grid;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;gap:6px}.ww-lines-l,.ww-lines-r{display:grid;grid-template-rows:repeat(5,1fr);gap:6px;height:100%;padding:8px 0}.ww-lines-l span,.ww-lines-r span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:900;color:#fde68a;background:#3f0a17;box-shadow:inset 0 0 0 1.5px #facc1599;transition:background .2s,transform .2s}.ww-lines-l span.on,.ww-lines-r span.on{background:#facc15;color:#451a03;transform:scale(1.15)}.ww-window{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px;border-radius:16px;background:linear-gradient(180deg,#f8e7c7,#e9cf9c);box-shadow:inset 0 0 0 3px #b45309,inset 0 8px 20px #78350f73,0 0 0 4px #facc15,0 10px 30px #0000008c;aspect-ratio:1 / 1;max-height:440px;width:100%;margin:0 auto}.ww-reel{position:relative;display:grid;grid-template-rows:repeat(3,1fr);overflow:hidden;border-radius:10px;background:linear-gradient(90deg,#d6b98a,#fffaf0 30%,#fffaf0 70%,#d6b98a);box-shadow:inset 0 12px 16px -10px #00000073,inset 0 -12px 16px -10px #00000073}.ww-cell{display:grid;place-items:center;padding:10%;min-height:0}.ww-cell svg{width:100%;height:100%;filter:drop-shadow(0 3px 3px rgba(0,0,0,.3))}.ww-reel.landed{animation:wwLand .28s cubic-bezier(.3,1.6,.5,1)}@keyframes wwLand{0%{transform:translateY(-9%)}}.ww-blur{display:grid;grid-auto-rows:calc(100% / 3);height:100%;animation:wwSpin .32s linear infinite;filter:blur(2.5px)}@keyframes wwSpin{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.ww-cell.win{animation:wwWin .8s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(250,204,21,.55),transparent)}.ww-cell.win svg{filter:drop-shadow(0 0 8px rgba(250,204,21,.9))}@keyframes wwWin{to{transform:scale(1.08)}}.ww-cell.bonus svg{animation:wwCoin 1.6s ease-in-out infinite}@keyframes wwCoin{50%{transform:rotateY(180deg)}}.ww-paylines{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);pointer-events:none}.ww-paylines .pl{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:600;stroke-dashoffset:600;animation:wwLine .6s ease-out forwards;filter:drop-shadow(0 0 4px rgba(0,0,0,.6))}.ww-paylines .pl0{stroke:#facc15}.ww-paylines .pl1{stroke:#22d3ee}.ww-paylines .pl2{stroke:#4ade80}.ww-paylines .pl3{stroke:#f472b6}.ww-paylines .pl4{stroke:#fb923c}@keyframes wwLine{to{stroke-dashoffset:0}}.ww-status{min-height:40px;display:grid;place-items:center;padding:8px 12px;border-radius:12px;font-weight:900;letter-spacing:.02em;color:#fde68a;background:#00000059;box-shadow:inset 0 0 0 1px #facc154d;text-align:center}.ww-status.big{font-size:18px;color:#fff;background:linear-gradient(90deg,#b45309,#facc15,#b45309);text-shadow:0 2px 0 #78350f;animation:pop .4s cubic-bezier(.3,1.6,.5,1)}.ww-wheel-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;background:radial-gradient(closest-side,#1e050cd9,#0a0205f0);animation:fadeIn .3s ease-out}.ww-wheel-wrap{display:grid;justify-items:center;gap:10px}.ww-wheel-title{font-family:Arial Black,Arial,sans-serif;font-size:22px;letter-spacing:.12em;color:#fde68a;text-shadow:0 0 14px rgba(250,204,21,.9)}.ww-wheel{position:relative;width:min(320px,78vw);aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 8px #facc15,0 0 0 12px #78350f,0 0 40px #facc1599}.ww-wheel svg{width:100%;height:100%;transition:transform 4.2s cubic-bezier(.12,.7,.12,1)}.ww-pointer{position:absolute;top:-18px;left:50%;width:0;height:0;transform:translate(-50%);border-left:14px solid transparent;border-right:14px solid transparent;border-top:30px solid #fef08a;filter:drop-shadow(0 3px 3px rgba(0,0,0,.6))}.ww-tools{display:flex;gap:6px}.ww-buy{display:grid;gap:2px;padding:10px 12px;border-radius:12px;text-align:center;color:#451a03;background:linear-gradient(180deg,#fde68a,#f59e0b);box-shadow:0 4px #92400e,0 8px 18px #f59e0b59;transition:transform .1s}.ww-buy:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px #92400e}.ww-buy:disabled{opacity:.5}.ww-buy span{font-size:11px;font-weight:900;letter-spacing:.1em}.ww-buy b{font-size:17px}.ww-pays{display:grid;gap:4px;padding:10px;border-radius:12px;background:var(--panel-2, #1a1f3d)}.ww-pays>div{display:grid;grid-template-columns:46px auto 1fr;align-items:center;gap:8px;font-size:13px}.ww-pays b{justify-self:end;color:#4ade80}.ww-pay-sym{display:grid;place-items:center;width:42px;height:36px;border-radius:8px;background:#fff7e6}.ww-pay-sym svg{width:30px;height:30px}.ww-pay-sym.any{font-size:9px;font-weight:900;color:#111827;text-align:center}.ww-pays p{margin:4px 0 0;font-size:11.5px;color:var(--muted, #8a91b8)}@media (max-width: 559px){.ww-stage{padding:10px;gap:10px}.ww-cabinet{grid-template-columns:18px minmax(0,1fr) 18px;gap:4px}.ww-lines-l span,.ww-lines-r span{width:18px;height:18px;font-size:10px}.ww-window{gap:6px;padding:7px}}.slot-buy-tiers{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 4px}.slot-buy-tier{display:grid;gap:4px;align-content:start;padding:12px 10px;border-radius:12px;text-align:left;color:#fff;background:#ffffff0d;border:2px solid rgba(255,255,255,.12);transition:border-color .15s,background .15s,transform .12s}.slot-buy-tier b{font-size:13px;letter-spacing:.08em}.slot-buy-tier em{font-style:normal;font-size:18px;font-weight:900;color:#fde68a}.slot-buy-tier small{font-size:11.5px;line-height:1.35;color:#ffffffb3}.slot-buy-tier.on{transform:translateY(-2px);border-color:var(--glow, #22d3ee);background:#22d3ee1f}.slot-buy-tier.t2 b{background:linear-gradient(90deg,#f0abfc,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent}.slot-stage.slot-heist .slot-cabinet,.slot-stage.slot-heist{--neon: #d946ef}.slot-buy-card .slot-buy-tier small{text-transform:none;letter-spacing:normal;font-weight:500}.ww-wheel-sum{min-height:30px;font-size:15px;font-weight:800;color:#fde68a;text-align:center}.ww-wheel-sum b{color:#fff}.ww-wheel-sum.final{font-size:19px;color:#bbf7d0;animation:pop .4s cubic-bezier(.3,1.6,.5,1)}.ww-confirm{background:#0a0205cc}.ww-confirm-card{display:grid;gap:10px;width:min(360px,90%);padding:18px;border-radius:18px;text-align:center;background:linear-gradient(180deg,#3b0a16,#1a040a);box-shadow:inset 0 0 0 2px #facc15,0 20px 50px #0009}.ww-confirm-card small{font-size:11px;font-weight:900;letter-spacing:.14em;color:#fcd34d}.ww-confirm-card h3{margin:0;font-size:20px}.ww-confirm-card p{margin:0;font-size:13px;color:#fecdd3}.ww-confirm-price{display:grid;gap:2px;padding:10px;border-radius:12px;background:#00000059}.ww-confirm-price span{font-size:12px;color:#fde68a}.ww-confirm-price b{font-size:26px;color:#fde68a}.ww-confirm-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:8px}.ts-stage{position:relative;display:grid;gap:10px;padding:14px 12px;border-radius:20px;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 2px #b45309,inset 0 0 0 5px #1c0a02,inset 0 0 0 6px #f59e0b,0 12px 40px #00000080}.ts-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1e1b4b,#6d28d9 28%,#db2777 52%,#f97316 72%,#7c2d12);transition:filter 1.2s}.ts-stage.fs .ts-sky{filter:hue-rotate(-40deg) brightness(.55) saturate(1.3)}.ts-sun{position:absolute;left:50%;bottom:18%;width:46%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#fff7c2,#fcd34d 40%,#f9731600 70%);opacity:.55}.ts-hills{position:absolute;inset:auto 0 0;height:30%;background:radial-gradient(60% 90% at 20% 100%,#3b0f04 60%,transparent 61%),radial-gradient(70% 80% at 85% 100%,#2a0a02 60%,transparent 61%),linear-gradient(180deg,transparent 40%,#1a0601 100%)}.ts-dust{position:absolute;bottom:-10px;width:5px;height:5px;border-radius:50%;background:#fed7aa8c;animation:tsDust linear infinite}@keyframes tsDust{to{transform:translate(40px,-520px);opacity:0}}.ts-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.95),rgba(191,219,254,.4) 40%,transparent 70%);animation:tsFlash .7s ease-out forwards}@keyframes tsFlash{0%{opacity:0}12%{opacity:1}30%{opacity:.2}45%{opacity:.85}to{opacity:0}}.ts-title{display:grid;justify-items:center;text-align:center}.ts-title h2{margin:0;font-family:Arial Black,Arial,sans-serif;font-size:clamp(22px,6vw,34px);letter-spacing:.06em;color:#fff7ed;text-shadow:0 3px 0 #7c2d12,0 0 18px rgba(251,191,36,.8)}.ts-title em{font-style:normal;background:linear-gradient(180deg,#fef3c7,#f59e0b 60%,#b45309);-webkit-background-clip:text;background-clip:text;color:transparent}.ts-title small{font-size:10.5px;font-weight:900;letter-spacing:.14em;color:#fde68a;text-shadow:0 1px 2px rgba(0,0,0,.6)}.ts-jackpots{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ts-jackpots span{display:grid;justify-items:center;padding:5px 4px;border-radius:10px;font-size:10px;font-weight:900;letter-spacing:.12em;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff59,0 4px 10px #00000059}.ts-jackpots b{font-size:14px;letter-spacing:0}.ts-jackpots .mini{background:linear-gradient(180deg,#16a34a,#14532d)}.ts-jackpots .major{background:linear-gradient(180deg,#2563eb,#1e3a8a)}.ts-jackpots .grand{background:linear-gradient(180deg,#eab308,#92400e)}.ts-reels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:7px;border-radius:14px;background:linear-gradient(180deg,#3b1d0b,#1c0a02);box-shadow:inset 0 0 0 2px #f59e0b,inset 0 0 0 5px #3b1d0b,inset 0 0 0 6px #b45309,0 10px 24px #00000080}.ts-reel{display:grid;grid-template-rows:repeat(var(--rows),1fr);aspect-ratio:1 / 1.72;overflow:hidden;border-radius:9px;background:linear-gradient(180deg,#110c26eb,#280e04eb);box-shadow:inset 0 10px 14px -8px #000c,inset 0 -10px 14px -8px #000c}.ts-reel.landed{animation:tsLand .26s cubic-bezier(.3,1.6,.5,1)}@keyframes tsLand{0%{transform:translateY(-7%)}}.ts-blur{display:grid;grid-auto-rows:25%;height:100%;animation:tsSpin .3s linear infinite;filter:blur(2.5px)}@keyframes tsSpin{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.ts-cell{position:relative;display:grid;place-items:center;min-height:0;padding:7%;transition:opacity .25s,filter .25s}.ts-cell.dim{opacity:.35;filter:grayscale(.6)}.ts-cell.hot{animation:tsHot .7s ease-in-out infinite alternate}.ts-cell.hot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:8px;box-shadow:0 0 0 2px #fde047,0 0 14px #fde047bf}@keyframes tsHot{to{transform:scale(1.07)}}.ts-royal{font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,5.4vw,34px);font-weight:900;color:var(--c);-webkit-text-stroke:1.5px rgba(0,0,0,.6);text-shadow:0 3px 0 rgba(0,0,0,.45),0 0 10px color-mix(in srgb,var(--c) 60%,transparent)}.ts-animal{display:grid;place-items:center;width:100%;height:100%;border-radius:12px;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c1) 35%,transparent),transparent 70%)}.ts-animal svg{width:88%;height:88%;fill:var(--c1);stroke:var(--c2);stroke-width:18;paint-order:stroke;filter:drop-shadow(0 3px 3px rgba(0,0,0,.55))}.ts-animal.a10 svg{width:100%;height:100%}.ts-wild,.ts-bonus,.ts-coin{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:12px}.ts-wild{background:linear-gradient(180deg,#fde68a,#f97316 55%,#9a3412);box-shadow:inset 0 0 0 2px #fff7ed,0 0 14px #f97316b3}.ts-wild svg{position:absolute;top:8%;width:60%;height:50%;fill:#7c2d12;opacity:.8}.ts-wild b{position:relative;margin-top:30%;font-family:Arial Black,Arial,sans-serif;font-size:clamp(9px,2.6vw,15px);color:#fff;text-shadow:0 2px 0 #7c2d12}.ts-wild em{position:absolute;top:-4px;right:-4px;padding:1px 5px;border-radius:999px;font-style:normal;font-size:clamp(10px,2.6vw,13px);font-weight:900;color:#451a03;background:#fde047;box-shadow:0 0 0 2px #7c2d12,0 0 10px #fde047e6;animation:pop .35s cubic-bezier(.3,1.6,.5,1)}.ts-coin{border-radius:50%;aspect-ratio:1;width:92%;height:auto;background:radial-gradient(circle at 35% 30%,#fff7c2,#facc15 45%,#a16207);box-shadow:inset 0 0 0 3px #78350f,inset 0 0 0 6px #fde68a,0 0 12px #facc15b3;animation:tsCoin 2.2s ease-in-out infinite}.ts-coin b,.ts-coin small{font-family:Arial Black,Arial,sans-serif;color:#78350f;line-height:1}.ts-coin b{font-size:clamp(9px,2.5vw,14px)}.ts-coin small{font-size:clamp(7px,1.8vw,10px)}@keyframes tsCoin{50%{transform:rotateY(25deg) scale(1.04)}}.ts-bonus{background:radial-gradient(circle at 50% 30%,#6366f1,#1e1b4b 75%);box-shadow:inset 0 0 0 2px #a5b4fc,0 0 14px #818cf8cc}.ts-bonus svg{width:70%;height:62%;fill:#fde047;filter:drop-shadow(0 0 6px rgba(253,224,71,.9))}.ts-bonus b{position:absolute;bottom:6%;font-size:clamp(7px,2vw,11px);font-weight:900;letter-spacing:.1em;color:#fff}.ts-banner{display:grid;justify-items:center;gap:2px;min-height:44px;padding:8px;border-radius:12px;font-weight:900;letter-spacing:.04em;text-align:center;color:#fde68a;background:#00000073;box-shadow:inset 0 0 0 1px #fde68a59}.ts-banner small{font-size:11px;color:#fed7aa}.ts-banner.on.win{color:#fff;background:#166534bf}.ts-banner.on.big{color:#451a03;font-size:18px;background:linear-gradient(90deg,#f59e0b,#fde047,#f59e0b);animation:pop .4s cubic-bezier(.3,1.6,.5,1)}.ts-banner.on.fs{color:#fff;background:linear-gradient(90deg,#4338ca,#7c3aed)}.ts-wheel-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;background:radial-gradient(closest-side,#1e1b4be0,#0a0519f2);animation:fadeIn .3s ease-out}.ts-wheel-wrap{display:grid;justify-items:center;gap:12px}.ts-wheel-title{font-family:Arial Black,Arial,sans-serif;font-size:20px;letter-spacing:.1em;color:#fde047;text-shadow:0 0 14px rgba(253,224,71,.9)}.ts-wheel{position:relative;width:min(320px,78vw);aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 8px #f59e0b,0 0 0 12px #78350f,0 0 50px #818cf8b3}.ts-wheel svg{width:100%;height:100%;transition:transform 4.2s cubic-bezier(.12,.7,.12,1)}.ts-pointer{position:absolute;top:-18px;left:50%;transform:translate(-50%);border-left:14px solid transparent;border-right:14px solid transparent;border-top:30px solid #fde047;filter:drop-shadow(0 3px 3px rgba(0,0,0,.6))}.ts-wheel-res{min-height:34px;font-size:22px;font-weight:900;color:#fff9}.ts-wheel-res.on{color:#fde047;text-shadow:0 0 14px rgba(253,224,71,.9);animation:pop .45s cubic-bezier(.3,1.6,.5,1)}.ts-tools{display:flex;gap:6px}.ts-rules{display:grid;gap:4px;padding:10px;border-radius:12px;font-size:12px;color:var(--muted, #8a91b8);background:var(--panel-2, #1a1f3d)}.ts-rules b{color:#fff}@media (max-width: 559px){.ts-stage{padding:10px 8px;gap:8px}.ts-reels{gap:3px;padding:5px}}.ts-reel{aspect-ratio:1 / 2.45}.ts-wild,.ts-bonus{width:94%;height:94%}.ts-wheel-wrap{padding-top:14px}@media (max-width: 559px){.ts-reel{aspect-ratio:1 / 2.9}}.poster-info{position:absolute;z-index:4;left:44px;top:8px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#00000059;color:#fff;font-size:14px;opacity:.85;transition:background .15s,transform .15s}.poster-info:hover{background:#0009;transform:scale(1.08)}.poster-plays{position:absolute;z-index:4;left:8px;top:44px;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;font-size:10px;font-weight:800;color:#fff;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.poster-plays svg{color:#4ade80}.poster-dense .poster-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.poster-dense .poster-meta small{display:none}.poster-dense .poster-meta b{font-size:12px}.poster-dense .poster-plays,.poster-dense .poster-info{display:none}.lobby-search{position:relative}.lobby-kbd{margin-left:auto;padding:1px 7px;border-radius:5px;border:1px solid var(--line-2, #323a66);font-size:11px;font-family:inherit;color:var(--muted)}.lobby-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.lbt-sort{display:inline-flex;align-items:center;gap:6px;padding:0 4px 0 10px;height:34px;border-radius:10px;background:var(--panel);border:1px solid var(--line);font-size:12px;font-weight:700;color:var(--muted)}.lbt-sort select{height:30px;border:0;background:transparent;color:var(--text);font:inherit;font-weight:800;cursor:pointer}.lbt-sort select option{background:#161a33}.lbt-vol{display:inline-flex;padding:3px;gap:2px;border-radius:10px;background:var(--panel);border:1px solid var(--line);overflow-x:auto;scrollbar-width:none;max-width:100%}.lbt-vol button{flex:none;padding:5px 10px;border-radius:7px;font-size:12px;font-weight:700;color:var(--text-2)}.lbt-vol button.on{color:#fff;background:linear-gradient(180deg,#2b95ff,var(--accent-deep))}.lbt-right{display:inline-flex;gap:8px;margin-left:auto}.lbt-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--panel);border:1px solid var(--line);color:var(--text-2)}.lbt-icon.on,.lbt-icon:hover{color:#fff;border-color:var(--accent)}.lbt-lucky{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:10px;font-size:12.5px;font-weight:800;color:#1a1204;background:linear-gradient(135deg,#fde047,#f59e0b);box-shadow:0 6px 16px -6px #f59e0bb3;transition:transform .15s}.lbt-lucky:hover{transform:translateY(-1px) rotate(-1deg)}@media (max-width: 599px){.lbt-right{margin-left:0;width:100%}.lbt-lucky{flex:1;justify-content:center}}.lobby-spot{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:0 0 18px}.spot-card{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;overflow:hidden;text-decoration:none;color:#fff;background:linear-gradient(120deg,var(--c2),color-mix(in srgb,var(--c1) 45%,var(--c2)));border:1px solid color-mix(in srgb,var(--c1) 45%,transparent);box-shadow:0 12px 28px -16px var(--c1);transition:transform .15s}.spot-card:hover{transform:translateY(-2px)}.spot-art{flex:none;width:72px;height:72px;border-radius:12px;overflow:hidden;background:#00000040}.spot-art svg{width:100%;height:100%}.spot-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.spot-txt small{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:900;letter-spacing:.1em;color:#fde68a}.spot-txt b{font-size:17px;font-weight:900}.spot-txt em{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:11.5px;color:#ffffffbf}.spot-cta{flex:none;display:inline-flex;align-items:center;gap:6px}.casino-leaders{margin:18px 0}.cl-table{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.cl-row{display:grid;grid-template-columns:34px 1fr auto auto auto;align-items:center;gap:12px;padding:10px 14px;background:var(--panel);font-size:13px}.cl-row:nth-child(2n){background:#181d3a}.cl-row small{color:var(--muted);font-size:12px}.cl-row em{font-style:normal;font-weight:900;font-variant-numeric:tabular-nums}.cl-row em.pos{color:var(--win)}.cl-row em.neg{color:var(--loss)}.cl-rank{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-weight:900;font-size:12px;background:var(--panel-3, #242a4d)}.cl-row.r1 .cl-rank{color:#1a1204;background:linear-gradient(135deg,#fde047,#f59e0b)}.cl-row.r2 .cl-rank{color:#111;background:linear-gradient(135deg,#f1f5f9,#94a3b8)}.cl-row.r3 .cl-rank{color:#fff;background:linear-gradient(135deg,#f59e0b,#b45309)}@media (max-width: 599px){.cl-row{grid-template-columns:30px 1fr auto}.cl-row small{display:none}}.gi-backdrop{z-index:300}.gi-card{position:relative;max-width:440px;padding:0 0 18px;overflow:hidden;text-align:center}.gi-close{position:absolute;z-index:2;top:10px;right:10px;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#00000073;color:#fff}.gi-art{height:170px;background:radial-gradient(circle at 50% 40%,var(--c1),var(--c2));display:grid;place-items:center}.gi-art svg{height:100%;width:auto;max-width:100%}.gi-card h2{margin:14px 16px 4px;font-size:21px;font-weight:900}.gi-tag{margin:0 16px 14px;font-size:13px;color:var(--text-2)}.gi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px}.gi-grid>div{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;border-radius:12px;background:var(--panel-2, #1c2140);border:1px solid var(--line)}.gi-grid svg{color:var(--c1);font-size:15px}.gi-grid small{font-size:10.5px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.gi-grid b{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.gi-actions{display:flex;gap:8px;padding:14px 16px 8px}.gi-actions>*{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px}.gi-fav.on{color:#facc15;border-color:#facc1580}.gi-note{display:block;padding:0 16px;font-size:11px;color:var(--muted)}.game-head{flex-wrap:wrap}.gh-tools{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.gh-chip{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--text-2);background:var(--panel);border:1px solid var(--line)}.gh-chip.streak.w{color:#4ade80;border-color:#4ade8073}.gh-chip.streak.l{color:#f87171;border-color:#f8717173}.gh-chip.top svg{color:#facc15}.gh-btn{position:relative;width:34px;height:34px;display:inline-grid;place-items:center;border-radius:10px;color:var(--text-2);background:var(--panel);border:1px solid var(--line);transition:color .15s,border-color .15s}.gh-btn:hover{color:#fff;border-color:var(--accent)}.gh-btn.on{color:#facc15;border-color:#facc1580}.gh-btn.kbd.on,.gh-btn.budget.on{color:var(--accent-2);border-color:#3ad0ff80}.gh-btn.budget em{position:absolute;bottom:-7px;right:-6px;padding:0 4px;border-radius:6px;font-style:normal;font-size:9px;font-weight:900;color:#fff;background:var(--accent)}@media (max-width: 599px){.gh-tools{order:5;width:100%}.gh-chip{height:26px;font-size:11px}}.budget-pop{position:fixed;z-index:60;right:16px;top:calc(var(--top-h) + 64px);width:min(320px,calc(100vw - 32px));padding:14px;border-radius:14px;background:#161a33;border:1px solid var(--line-2, #323a66);box-shadow:var(--shadow)}.budget-pop p{margin:6px 0 10px;font-size:12.5px}.budget-row{display:flex;gap:8px}.budget-row input{flex:1;min-width:0;height:36px;padding:0 10px;border-radius:9px;border:1px solid var(--line);background:var(--bg-2, #0f1328);color:#fff;font:inherit}.budget-meter{margin-top:12px;display:flex;flex-direction:column;gap:6px}.budget-meter i{display:block;height:6px;border-radius:99px;background:linear-gradient(90deg,#22c55e,#f59e0b,#ef4444);box-shadow:0 0 0 1px var(--line)}.budget-meter small{font-size:12px;color:var(--text-2)}.budget-stop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;display:grid;place-items:center;padding:16px;background:#050814d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.budget-stop>div{max-width:400px;padding:24px;border-radius:18px;text-align:center;background:#161a33;border:1px solid rgba(245,158,11,.5)}.budget-stop svg{color:#f59e0b}.budget-stop h3{margin:10px 0 6px}.budget-stop p{margin:0 0 16px;color:var(--text-2);font-size:14px}.budget-actions{display:flex;flex-direction:column;gap:8px}.game-shell.theatre{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;margin:0;padding:16px;overflow:auto;background:radial-gradient(circle at 50% 30%,#1a2050,#070a18 70%)}.game-shell:fullscreen{padding:16px;overflow:auto;background:radial-gradient(circle at 50% 30%,#1a2050,#070a18 70%)}.recent-switch{display:flex;align-items:center;gap:10px;margin:12px 0;min-width:0}.recent-switch>small{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--muted)}.recent-switch>div{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0}.rs-chip{flex:none;display:inline-flex;align-items:center;gap:7px;max-width:190px;padding:7px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--text);text-decoration:none;background:var(--panel);border:1px solid var(--line);transition:border-color .15s}.rs-chip svg{color:var(--c1);flex:none}.rs-chip:hover{border-color:var(--c1)}.lw-stage{position:relative;isolation:isolate;overflow:hidden;padding:16px 14px 14px;border-radius:20px;background:radial-gradient(120% 90% at 50% 0%,#2a1650,#140b33 45%,#070514);box-shadow:inset 0 0 0 1px #facc1540,inset 0 0 60px #8b5cf640;transition:background .6s}.lw-stage.fs{background:radial-gradient(120% 90% at 50% 0%,#5b2a08,#2b1235,#0b0616)}.lw-stage.shaking{animation:lwShake .6s ease-in-out}@keyframes lwShake{20%{transform:translate(-6px,2px)}40%{transform:translate(6px,-2px)}60%{transform:translate(-4px,1px)}80%{transform:translate(3px)}}.lw-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.lw-moon{position:absolute;right:9%;top:6%;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fffbe8,#fde68a 60%,#f59e0b);box-shadow:0 0 40px 10px #fde68a59}.lw-arc{position:absolute;left:50%;top:34%;width:150%;aspect-ratio:2 / 1;transform:translate(-50%);border-radius:50% 50% 0 0;background:radial-gradient(closest-side at 50% 100%,transparent 70%,rgba(139,92,246,.35) 73%,rgba(59,130,246,.35) 77%,rgba(34,197,94,.32) 81%,rgba(250,204,21,.32) 85%,rgba(249,115,22,.3) 89%,rgba(239,68,68,.3) 93%,transparent 96%);filter:blur(2px);opacity:.55;animation:lwArc 6s ease-in-out infinite alternate}.lw-stage.fs .lw-arc{opacity:.9}@keyframes lwArc{to{opacity:.85;transform:translate(-50%) scale(1.03)}}.lw-roofs{position:absolute;left:0;right:0;bottom:0;height:26%;background:#0a0718;clip-path:polygon(0 60%,6% 60%,6% 40%,10% 30%,14% 40%,14% 55%,22% 55%,22% 35%,25% 20%,28% 35%,28% 60%,36% 60%,36% 45%,44% 45%,44% 30%,47% 30%,47% 45%,52% 45%,52% 65%,60% 65%,60% 38%,64% 25%,68% 38%,68% 58%,76% 58%,76% 42%,84% 42%,84% 28%,87% 28%,87% 42%,92% 42%,92% 60%,100% 60%,100% 100%,0 100%);opacity:.9}.lw-spark{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px #fff9;animation:lwTwinkle 3.2s ease-in-out infinite}@keyframes lwTwinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.lw-title{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.lw-title h2{margin:0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:900;font-size:clamp(30px,6vw,46px);letter-spacing:.03em;line-height:1;background:linear-gradient(180deg,#fff7c2,#facc15 45%,#b45309);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #5b2106) drop-shadow(0 8px 18px rgba(250,204,21,.35))}.lw-title h2 small{font-size:.55em;vertical-align:.35em;margin-right:4px}.lw-title em{margin-top:6px;font-style:normal;font-size:11px;font-weight:900;letter-spacing:.16em;color:#e9d5ff;text-align:center}.lw-mascot{position:absolute;left:4%;top:-4px;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;font-size:40px;color:#0f172a;background:radial-gradient(circle at 35% 30%,#f8fafc,#cbd5e1 60%,#64748b);box-shadow:0 0 0 3px #facc15,0 8px 20px #00000080;animation:lwBob 3s ease-in-out infinite}.lw-mascot .lw-beret{position:absolute;top:-8px;left:50%;width:40px;transform:translate(-50%) rotate(-12deg)}@keyframes lwBob{50%{transform:translateY(-4px) rotate(-3deg)}}@media (max-width: 599px){.lw-mascot{width:42px;height:42px;font-size:28px;left:0}.lw-mascot .lw-beret{width:30px;top:-6px}}.lw-grid-wrap{position:relative;perspective:1100px;margin:0 auto;max-width:560px}.lw-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:10px;border-radius:18px;transform:rotateX(7deg);transform-origin:50% 100%;background:linear-gradient(180deg,#140c2deb,#090618f2);border:3px solid transparent;background-clip:padding-box;box-shadow:0 0 0 3px #b45309,0 0 0 5px #fde68a,0 0 0 7px #92400e,0 24px 50px #0009,inset 0 0 30px #8b5cf640}.lw-col{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:6px}.lw-cell{position:relative;aspect-ratio:1;display:grid;place-items:center;border-radius:12px;background:linear-gradient(160deg,#ffffff1a,#ffffff05 45%,#00000040);box-shadow:inset 0 1px #ffffff2e,inset 0 -3px 6px #00000073,0 2px 4px #00000059;animation:lwDrop .5s cubic-bezier(.3,1.45,.5,1) both;animation-delay:calc((4 - var(--i, 0)) * 35ms + var(--c, 0) * .03s);transition:filter .2s,transform .2s,background .35s}@keyframes lwDrop{0%{transform:translateY(-160%);opacity:0}}.lw-cell.gold{background:linear-gradient(135deg,#fff1a8,#facc15 38%,#d97706 70%,#92400e);box-shadow:inset 0 1px #ffffffb3,inset 0 -4px 8px #78350f8c,0 0 14px #facc158c}.lw-cell.gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.65) 48%,transparent 62%);background-size:250% 100%;animation:lwSheen 2.4s linear infinite;pointer-events:none}@keyframes lwSheen{0%{background-position:120% 0}to{background-position:-120% 0}}.lw-cell.hot{transform:scale(1.07);z-index:2;box-shadow:0 0 0 2px #fde68a,0 0 22px #facc15d9,inset 0 1px #fff6}.lw-cell.dim{filter:brightness(.45) saturate(.6)}.lw-cell.burst .lw-sym{animation:lwBurst .34s ease-in forwards}@keyframes lwBurst{40%{transform:scale(1.35) rotate(8deg);filter:brightness(2)}to{transform:scale(.2) rotate(-20deg);opacity:0}}.lw-sym{position:relative;width:82%;height:82%;display:grid;place-items:center}.lw-sym svg{width:100%;height:100%}.lw-sym:not(.wild):not(.scatter):not(.rainbow) svg{color:var(--c2);filter:drop-shadow(0 -1px 0 var(--c1)) drop-shadow(0 2px 0 rgba(0,0,0,.45)) drop-shadow(0 6px 8px rgba(0,0,0,.45))}.lw-sym:not(.wild):not(.scatter):not(.rainbow):after{content:"";position:absolute;left:22%;top:14%;width:26%;height:18%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.85),transparent);pointer-events:none}.lw-sym.s8 svg,.lw-sym.s6 svg{filter:drop-shadow(0 -1px 0 #fff7c2) drop-shadow(0 2px 0 rgba(0,0,0,.45)) drop-shadow(0 0 10px rgba(250,204,21,.55))}.lw-sym.wild{border-radius:12px;color:#0f172a;background:radial-gradient(circle at 35% 30%,#fff,#cbd5e1 55%,#475569);box-shadow:0 0 0 2px #facc15,0 0 16px #facc1599}.lw-sym.wild svg{width:74%;height:74%}.lw-sym.wild .lw-beret{position:absolute;top:-4%;width:56%;height:auto;transform:rotate(-12deg)}.lw-sym.wild b,.lw-sym.scatter b{position:absolute;bottom:-4%;padding:1px 5px;border-radius:5px;font-size:clamp(7px,1.5vw,10px);font-weight:900;letter-spacing:.06em;color:#1a1204;background:linear-gradient(180deg,#fde68a,#f59e0b)}.lw-sym.scatter{color:#facc15;animation:lwPulse 1.6s ease-in-out infinite}.lw-sym.scatter svg{width:80%;height:80%;filter:drop-shadow(0 0 10px rgba(250,204,21,.8)) drop-shadow(0 3px 0 #78350f)}.lw-sym.scatter b{color:#fff;background:linear-gradient(180deg,#ec4899,#9d174d)}@keyframes lwPulse{50%{transform:scale(1.06)}}.lw-sym.rainbow{filter:drop-shadow(0 0 10px rgba(255,255,255,.6));animation:lwPulse 1.2s ease-in-out infinite}.lw-rainbow-art{width:100%;height:auto}.lw-sweep{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:5;pointer-events:none;border-radius:20px;background:linear-gradient(100deg,transparent 20%,rgba(239,68,68,.45) 30%,rgba(249,115,22,.45) 36%,rgba(250,204,21,.45) 42%,rgba(34,197,94,.45) 48%,rgba(59,130,246,.45) 54%,rgba(139,92,246,.45) 60%,transparent 70%);background-size:250% 100%;mix-blend-mode:screen;animation:lwSweep 1.2s ease-in-out forwards}@keyframes lwSweep{0%{background-position:130% 0;opacity:1}to{background-position:-130% 0;opacity:.2}}.lw-prize{position:absolute;top:8%;right:8%;bottom:8%;left:8%;z-index:3;display:grid;place-items:center;border-radius:50%;animation:lwFlip .45s cubic-bezier(.3,1.4,.5,1) both}@keyframes lwFlip{0%{transform:perspective(300px) rotateY(90deg) scale(.6);opacity:0}}.lw-prize.coin{background:radial-gradient(circle at 35% 30%,#fffbe0,#facc15 55%,#b45309);box-shadow:0 0 0 2px #92400e,inset 0 -3px #78350f80,0 4px 10px #00000073}.lw-prize.coin b{font-size:clamp(8px,1.9vw,12px);font-weight:900;color:#5b2106;letter-spacing:-.02em;text-shadow:0 1px 0 rgba(255,255,255,.6)}.lw-prize.clover{background:radial-gradient(circle at 35% 30%,#dcfce7,#22c55e 55%,#14532d);box-shadow:0 0 0 2px #14532d,0 0 16px #22c55ecc;flex-direction:column;gap:0}.lw-prize.clover i{font-style:normal;font-size:clamp(12px,3vw,20px);line-height:1}.lw-prize.clover b{font-size:clamp(9px,2vw,13px);font-weight:900;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.lw-prize.boosted{animation:lwFlip .45s both,lwBoost .8s ease-out 1;box-shadow:0 0 0 2px #16a34a,0 0 22px #22c55ee6}@keyframes lwBoost{40%{transform:scale(1.3)}}.lw-banner{position:relative;margin:14px auto 0;max-width:560px;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 14px;border-radius:14px;text-align:center;font-weight:900;font-size:15px;letter-spacing:.04em;color:#e9d5ff;background:#0a0619bf;border:1px solid rgba(233,213,255,.18);transition:background .25s,color .25s}.lw-banner small{font-size:11px;font-weight:700;letter-spacing:.02em;color:#ffffffb3}.lw-banner.on.win{color:#fff;background:linear-gradient(90deg,#22c55e4d,#14532d99);border-color:#4ade8099}.lw-banner.on.big{color:#1a1204;background:linear-gradient(90deg,#fde68a,#f59e0b,#fde68a);background-size:200% 100%;animation:lwSheen 2s linear infinite;font-size:18px}.lw-banner.on.big small{color:#5b2106}.lw-banner.on.fs{color:#fff;background:linear-gradient(90deg,#ec4899,#8b5cf6)}.lw-banner.on.gold{color:#fff;background:linear-gradient(90deg,#ef4444,#f97316,#facc15,#22c55e,#3b82f6,#8b5cf6);text-shadow:0 1px 3px rgba(0,0,0,.6)}@media (max-width: 599px){.lw-moon{width:30px;height:30px;top:2%;right:3%}.lw-title em{font-size:9.5px;letter-spacing:.1em;padding:0 30px}.lw-stage{padding:12px 6px 10px;border-radius:14px}.lw-grid{gap:4px;padding:6px;transform:rotateX(4deg)}.lw-col{gap:4px}.lw-cell{border-radius:9px}}@media (prefers-reduced-motion: reduce){.lw-cell,.lw-arc,.lw-spark,.lw-mascot,.lw-cell.gold:after,.lw-sym.scatter,.lw-sym.rainbow{animation:none}}@media (max-width: 559px){.roulette-stage.rl9.f-bet .rw3-scene{--ww: min(128px, 34vw)}.roulette-stage.rl9.f-bet .rl-top{margin:0;padding:2px 0 0;min-height:0}.roulette-stage.rl9.f-bet .rl-top:before{display:none}.roulette-stage.rl9.f-bet .rw3-scene .rw3-floor{display:none}.roulette-stage.rl9 .rl-viewtabs{margin:6px 0}.roulette-stage.rl9 .rl-viewtabs .seg button{min-height:32px;font-size:13px}.roulette-stage.rl9 .rboard.tall{grid-template-rows:42px repeat(12,42px) 40px;gap:4px}.roulette-stage.rl9 .rboard.tall .rc{font-size:17px}.roulette-stage.rl9 .rl-side:empty{display:none}}@media (max-width: 359px){.roulette-stage.rl9 .rboard.tall{grid-template-rows:38px repeat(12,38px) 36px;gap:3px}}.rb-hot.tall .hs{width:22px;height:22px}.rb-hot.tall .hs:before{content:"";width:8px;height:8px;border-radius:50%;background:#ffffff59;box-shadow:0 0 0 1px #00000059;grid-area:1 / 1}.rb-hot.tall .hs.has:before{display:none}.rb-hot.tall .hs:active{background:#ffffff59;box-shadow:0 0 0 2px #ffffffb3}.rb-hot .hs .rchip.mini{grid-area:1 / 1}.slot-stage{background:radial-gradient(60% 45% at 50% 18%,color-mix(in srgb,var(--glow) 24%,transparent),transparent 70%),radial-gradient(120% 90% at 50% 0%,#2a1650,#140b33 45%,#070514)!important}.slot-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.9) 0 1px,transparent 1.6px) 12% 14% / 180px 120px,radial-gradient(circle,rgba(255,255,255,.7) 0 1px,transparent 1.6px) 64% 38% / 220px 150px,radial-gradient(circle,rgba(253,230,138,.8) 0 1.2px,transparent 2px) 38% 72% / 260px 190px;animation:lwTwinkle 4s ease-in-out infinite}.slot-cabinet{position:relative;background:linear-gradient(180deg,#140c2df0,#090618f7)!important;box-shadow:0 0 0 3px #b45309,0 0 0 5px #fde68a,0 0 0 7px #92400e,0 0 36px color-mix(in srgb,var(--glow) 35%,transparent),inset 0 0 40px #8b5cf638,0 30px 60px #0009!important}.slot-cabinet.in-fs{box-shadow:0 0 0 3px #b45309,0 0 0 5px #fef08a,0 0 0 7px #92400e,0 0 50px #facc158c,inset 0 0 50px #facc1533,0 30px 60px #0009!important}.slot-marquee{background:radial-gradient(120% 140% at 50% 0%,#8b5cf640,#0a0619e6 70%)!important;box-shadow:inset 0 0 0 1px #facc1559,inset 0 -10px 30px #8b5cf633!important}.slot-marquee h2{font-family:Georgia,Times New Roman,serif!important;font-style:italic;letter-spacing:.03em!important;background:linear-gradient(180deg,#fff7c2,#facc15 45%,#b45309);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important;filter:drop-shadow(0 3px 0 #5b2106) drop-shadow(0 8px 18px rgba(250,204,21,.35))}.slot-marquee small{color:#e9d5ff!important}.slot-window{background:linear-gradient(180deg,#140c2deb,#090618f5)!important;box-shadow:inset 0 0 0 2px #b45309,inset 0 0 0 4px #fde68a,inset 0 10px 24px #0009,inset 0 -10px 24px #0009,0 0 24px #8b5cf640!important}.slot-reel{border-radius:12px;background:linear-gradient(160deg,#ffffff1a,#ffffff05 45%,#00000040);box-shadow:inset 0 1px #ffffff26,inset 0 -3px 6px #00000073}.slot-window .stile,.slot-window [class*=sym] svg{filter:drop-shadow(0 4px 6px rgba(0,0,0,.55))}.slot-panel>div{background:#0a0619cc!important;border:1px solid rgba(250,204,21,.25)!important}.slot-panel small{color:#e9d5ff!important}.slot-trust{color:#e9d5ffb3!important}.boost-badge{position:absolute;z-index:6;top:-12px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:11.5px;font-weight:900;letter-spacing:.06em;white-space:nowrap;color:#1a1204;background:linear-gradient(90deg,#fde68a,#f59e0b,#fde68a);background-size:200% 100%;box-shadow:0 0 18px #facc1599;animation:lwSheen 2s linear infinite}.boost-badge b{font-size:13px}.slot-buy-boost{margin:10px 0 0;padding:9px 12px;border-radius:10px;font-size:12.5px;color:#fde68a;background:#facc151a;border:1px solid rgba(250,204,21,.35)}.tumble-window{background:linear-gradient(180deg,#140c2deb,#090618f5)!important;box-shadow:inset 0 0 0 2px #b45309,inset 0 0 0 4px #fde68a,inset 0 10px 24px #0009,0 0 24px #ec489940!important}.tumble-window svg{filter:drop-shadow(0 4px 6px rgba(0,0,0,.55))}.slot-buy-rtp{margin:10px 0 0;padding:8px 12px;border-radius:10px;font-size:12px;color:var(--text-2);background:#ffffff0d;border:1px solid var(--line)}.cr-page{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.cr-page>.backbar,.cr-page>:first-child{grid-column:1 / -1}.cr-stage{position:relative;border-radius:22px;padding:14px;background:radial-gradient(120% 90% at 50% 0%,#1c2a52,#0b1020 55%,#070a14);border:1px solid rgba(250,204,21,.28);box-shadow:0 30px 80px -30px #000c,inset 0 1px #ffffff0f;overflow:hidden}.cr-top{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px;font-size:12px;font-weight:800;letter-spacing:.06em}.cr-top>span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#00000073;border:1px solid rgba(255,255,255,.08)}.cr-live{color:#fca5a5}.cr-puck-state{color:#cbd5e1}.cr-puck-state.on{color:#111;background:#fff!important;box-shadow:0 0 18px #ffffff8c}.cr-round{margin-left:auto;color:#94a3b8}.cr-arena{display:grid;grid-template-columns:170px 1fr;grid-template-areas:"stick dice" "stick timer" "hist hist";gap:8px 16px;align-items:center;padding:6px 4px 12px}.cr-stick{grid-area:stick}.cr-dice{grid-area:dice;display:flex;gap:22px;justify-content:center;align-items:center;min-height:104px;position:relative}.cr-dice .tv-die{--s: clamp(54px, 11vw, 74px)}.cr-total{font-size:44px;font-weight:900;color:#fde047;text-shadow:0 4px 22px rgba(253,224,71,.55);animation:pop .35s}.cr-total.seven{color:#f87171;text-shadow:0 4px 22px rgba(248,113,113,.6)}.cr-timer{grid-area:timer;display:flex;gap:10px;align-items:center;font-size:13px;font-weight:700;padding:10px 14px;border-radius:14px;background:#0006}.cr-timer .tv-bar{flex:1}.cr-history{grid-area:hist;display:flex;gap:6px;flex-wrap:wrap}.crh{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;font-weight:900;font-size:13px;background:#1e293b;border:2px solid #334155}.crh.seven{background:#7f1d1d;border-color:#ef4444}.crh.craps{background:#3b0764;border-color:#a855f7}.cr-felt{position:relative;border-radius:26px 26px 18px 18px;padding:14px;background:radial-gradient(90% 70% at 50% 30%,rgba(255,255,255,.08),transparent 70%),repeating-linear-gradient(45deg,rgba(0,0,0,.05) 0 2px,transparent 2px 5px),linear-gradient(180deg,#13773f,#0b5a2e 60%,#084a25);border:10px solid #3b1f0e;box-shadow:0 0 0 3px #d4a64a,inset 0 0 40px #0000008c,0 20px 40px -20px #000000e6;color:#fef3c7}.cr-points{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-bottom:12px}.cr-box{position:relative;min-height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid rgba(254,243,199,.75);border-radius:10px;background:#0000001f}.cr-box.dead{opacity:.8}.cr-num{font-family:Cinzel,serif;font-size:clamp(16px,2.6vw,26px);font-weight:900;letter-spacing:.04em}.cr-puck{position:absolute;top:-12px;right:-8px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111;font-style:normal;font-weight:900;font-size:11px;border:3px solid #111;box-shadow:0 6px 14px #00000080;animation:pop .35s;z-index:2}.cr-box.puck{border-color:#fff;box-shadow:0 0 22px #ffffff59 inset}.cr-mid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:12px}.cr-props{display:grid;gap:6px;align-content:start;padding:10px;border-radius:12px;border:2px solid rgba(254,243,199,.55);background:#0000002e}.cr-props h5{margin:0 0 2px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#fde68a;text-align:center}.cr-hard,.cr-one{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cr-lines{display:grid;gap:8px;grid-template-rows:1.3fr .8fr 1fr}.cr-spot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:8px 6px;border-radius:10px;border:2px solid rgba(254,243,199,.7);background:#00000024;color:#fef3c7;font-weight:800;cursor:pointer;transition:transform .12s,background .15s,box-shadow .15s}.cr-spot:not(:disabled):hover{background:#ffffff1a;box-shadow:0 0 0 2px #fde047,0 0 18px #fde04759}.cr-spot:not(:disabled):active{transform:scale(.97)}.cr-spot:disabled{cursor:default}.cr-spot.locked{opacity:.55}.cr-spot.hot{background:#fde04740;box-shadow:0 0 0 3px #fde047,0 0 26px #fde04799;animation:crHot .9s ease-in-out 3}@keyframes crHot{50%{background:#fde04773}}.cr-lbl{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cr-spot small{font-size:10px;font-weight:700;opacity:.75}.cr-odds{font-style:normal;font-size:11px;font-weight:900;color:#fde047}.cr-chip{position:absolute;bottom:-8px;right:-6px;min-width:30px;height:30px;padding:0 4px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:11px;font-weight:900;color:#fff;background:radial-gradient(circle,#2563eb 55%,#fff 56%,#fff 62%,#1d4ed8 63%);border:2px dashed rgba(255,255,255,.8);box-shadow:0 5px 12px #0000008c;animation:pop .25s;z-index:2}.cr-crowd{position:absolute;top:4px;left:6px;display:inline-flex;align-items:center;gap:3px;font-size:10px!important;color:#bbf7d0}.cr-pair{font-family:Cinzel,serif;font-size:18px}.cr-spot.wide .cr-lbl{font-size:12px}.s-any7{background:#b91c1c73}.cr-spot.craps{background:#581c8766}.cr-field .cr-lbl{font-family:Cinzel,serif;font-size:22px;letter-spacing:.3em}.cr-fnums{font-size:15px;font-weight:800;display:flex;align-items:center;gap:6px}.cr-fnums .ring{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:2px solid #fde047;color:#fde047}.cr-pass{border-color:#fff;background:#ffffff0f}.cr-pass .cr-lbl{font-family:Cinzel,serif;font-size:clamp(18px,3vw,28px);letter-spacing:.35em}.cr-dp .cr-lbl{letter-spacing:.2em}.cr-rail{display:flex;justify-content:center;gap:8px;padding:12px 8px 4px;margin-top:10px;border-radius:14px;background:linear-gradient(180deg,#3b1f0e,#24120a);box-shadow:inset 0 2px #ffffff14}.cr-side{display:grid;gap:12px;position:sticky;top:76px}.cr-panel{padding:14px;border-radius:16px;background:var(--panel, #111827);border:1px solid rgba(255,255,255,.07)}.cr-panel h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.cr-panel.how p{margin:0;font-size:12.5px;line-height:1.55;color:#94a3b8}.cr-feed{list-style:none;margin:0;padding:0;display:grid;gap:5px;max-height:300px;overflow:auto}.cr-feed li{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:7px 10px;border-radius:10px;background:#ffffff0a;font-size:12.5px;animation:slideIn .3s}.cr-feed.mine li{grid-template-columns:1fr auto auto}.cr-feed li.me{background:#2563eb2e}.cr-feed em{font-style:normal;font-weight:800}.cr-feed .st-won b{color:#4ade80}.cr-feed .st-lost b{color:#f87171}.cr-feed .st-open b{color:#fde047}@keyframes slideIn{0%{opacity:0;transform:translateY(-4px)}}@media (max-width: 980px){.cr-page{grid-template-columns:1fr}.cr-side{position:static}}@media (max-width: 640px){.cr-stage{padding:10px;border-radius:16px}.cr-arena{grid-template-columns:1fr;grid-template-areas:"dice" "timer" "hist"}.cr-stick{display:none}.cr-felt{padding:10px 8px;border-width:7px}.cr-points{grid-template-columns:repeat(3,1fr)}.cr-mid{grid-template-columns:1fr}.cr-lines{order:-1}.cr-rail{flex-wrap:wrap}.cr-top .cr-round{margin-left:0}}.cr-stick .hd-bubble{display:none}.cr-stick{display:grid;place-items:center}.cr-arena{grid-template-areas:"stick dice" "stick call" "stick timer" "hist hist"}.cr-call{grid-area:call;text-align:center;font-size:14px;font-weight:800;color:#fef3c7;animation:pop .3s}.cr-call span{font-size:10px;letter-spacing:.16em;color:#fde047;margin-right:6px}@media (max-width: 640px){.cr-arena{grid-template-areas:"dice" "call" "timer" "hist"}.cr-call{font-size:12.5px}}.cr-shooter{color:#fde68a}.cr-rebet{display:inline-flex;gap:4px;margin-right:6px}.cr-rebet button{height:44px;padding:0 12px;border-radius:12px;border:1px solid rgba(253,224,71,.55);background:#00000059;color:#fde68a;font-weight:900;cursor:pointer}.cr-rebet button:hover:not(:disabled){background:#fde0472e}.cr-bigwin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;place-content:center;text-align:center;background:radial-gradient(circle,#00000059,#000000bf);animation:pop .4s;pointer-events:none}.cr-bigwin small{font-size:16px;font-weight:900;letter-spacing:.4em;color:#fde68a}.cr-bigwin b{font-size:clamp(44px,8vw,84px);font-weight:900;background:linear-gradient(180deg,#fff7c2,#facc15 55%,#b45309);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 24px rgba(250,204,21,.6))}.cr-heat{display:grid;grid-template-columns:repeat(11,1fr);gap:4px;height:120px;align-items:end}.cr-heat-col{position:relative;display:grid;grid-template-rows:1fr auto auto;align-items:end;height:100%;text-align:center}.cr-heat-col i{display:block;min-height:3px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#64748b,#334155)}.cr-heat-col.hot i{background:linear-gradient(180deg,#fb923c,#dc2626)}.cr-heat-col.cold i{background:linear-gradient(180deg,#7dd3fc,#2563eb)}.cr-heat-col b{font-size:11px;margin-top:3px}.cr-heat-col small{font-size:9.5px;color:#94a3b8}.cr-limits{margin-top:8px!important;font-size:11.5px!important}.p5-studio{position:relative;overflow:hidden;border-radius:22px;padding:14px;background:radial-gradient(80% 60% at 50% 0%,rgba(250,204,21,.18),transparent 60%),radial-gradient(60% 80% at 0% 100%,rgba(168,85,247,.3),transparent 60%),linear-gradient(180deg,#1a0b3d,#0b0620 70%);border:1px solid rgba(250,204,21,.3);box-shadow:0 30px 70px -30px #000000e6}.p5-studio:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-conic-gradient(from 0deg at 50% 110%,rgba(255,255,255,.035) 0 6deg,transparent 6deg 14deg)}.p5-top{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800}.p5-onair{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ef4444,#991b1b)}.p5-logo{flex:1;text-align:center;font-size:22px;font-weight:900;letter-spacing:.08em;color:#fff}.p5-logo b{color:#facc15;text-shadow:0 0 18px rgba(250,204,21,.7)}.p5-logo small{display:block;font-size:10px;letter-spacing:.3em;color:#c4b5fd}.p5-round{color:#a5b4fc}.p5-set{position:relative;display:grid;grid-template-columns:180px 1fr 1.25fr;gap:16px;align-items:center;margin:10px 0}.p5-host{display:grid;justify-items:center;gap:8px}.p5-host .hd-bubble{display:none}.p5-call{margin:0;min-height:40px;text-align:center;font-size:13px;font-weight:800;color:#fef3c7;animation:pop .3s}.p5-machine{position:relative;justify-self:center;width:210px;height:250px}.p5-globe{position:absolute;left:15px;top:40px;width:180px;height:180px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 35% 30%,#ffffff40,#93c5fd14 45%,#0f172a8c);box-shadow:inset 0 -18px 40px #00000073,inset 0 10px 30px #ffffff1f,0 0 0 4px #facc158c,0 24px 40px -10px #000c}.p5-shine{position:absolute;left:18%;top:10%;width:36%;height:22%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.55),transparent);transform:rotate(-24deg)}.p5-air{position:absolute;width:20px;height:20px;margin:-10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 18%,var(--bc) 19% 100%);box-shadow:inset -3px -4px 6px #00000059;animation:p5Idle 2.6s ease-in-out infinite alternate}.p5-machine.mixing .p5-air{animation-name:p5Air;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes p5Idle{to{transform:translate(3px,4px)}}@keyframes p5Air{0%{transform:translate(0) rotate(0)}25%{transform:translate(34px,-58px) rotate(120deg)}50%{transform:translate(-28px,-84px) rotate(240deg)}75%{transform:translate(-46px,-20px) rotate(300deg)}to{transform:translate(0) rotate(360deg)}}.p5-tube{position:absolute;left:92px;top:0;width:26px;height:48px;border-radius:12px 12px 4px 4px;background:linear-gradient(90deg,#ffffff40,#ffffff0d);border:2px solid rgba(250,204,21,.6);overflow:visible}.p5-tube-ball{position:absolute;left:1px;bottom:2px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 18%,var(--bc) 19% 100%);animation:p5Up 1.1s cubic-bezier(.2,.8,.3,1) both}@keyframes p5Up{0%{transform:translateY(40px) scale(.8)}to{transform:translateY(-4px) scale(1)}}.p5-base{position:absolute;left:40px;right:40px;bottom:0;height:40px;display:grid;place-items:center;border-radius:10px 10px 14px 14px;background:linear-gradient(180deg,#312e81,#1e1b4b);border:2px solid rgba(250,204,21,.6);font-weight:900;font-size:12px;letter-spacing:.2em;color:#facc15}.p5-board{display:grid;gap:10px;padding:14px;border-radius:18px;background:#00000059;border:1px solid rgba(255,255,255,.08)}.p5-board>small{font-size:10px;font-weight:900;letter-spacing:.2em;color:#c4b5fd}.p5-drawn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p5-slot{width:48px;height:48px;border-radius:50%;border:2px dashed rgba(255,255,255,.2)}.p5-slot.power{border-color:#facc1573}.p5-plus{font-weight:900;color:#facc15}.p5-ball{position:relative;display:inline-grid;place-items:center;flex:none;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.55),transparent 32%),var(--bc);box-shadow:inset -4px -6px 10px #00000059,0 6px 14px #00000073;animation:p5Drop .55s cubic-bezier(.2,1.4,.4,1) both}.p5-ball b{display:grid;place-items:center;border-radius:50%;background:#fff;color:#111;font-weight:900}.p5-ball.lg{width:48px;height:48px}.p5-ball.lg b{width:28px;height:28px;font-size:14px}.p5-ball.sm{width:24px;height:24px;animation:none}.p5-ball.sm b{width:15px;height:15px;font-size:8px}.p5-ball.power{box-shadow:inset -4px -6px 10px #0000004d,0 0 18px #facc15b3}@keyframes p5Drop{0%{transform:translateY(-30px) scale(.6);opacity:0}}.p5-timer{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700}.p5-timer .tv-bar{flex:1}.p5-history{position:relative;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-top:4px}.p5-hrow{display:inline-flex;gap:3px;padding:5px 8px;border-radius:999px;background:#00000059;flex:none}.p5-play{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px;margin-top:14px}.p5-panel{display:grid;gap:10px;align-content:start;padding:14px;border-radius:18px;background:var(--panel, #161a33);border:1px solid var(--line, #262c52)}.p5-panel h4{margin:0;font-size:14px}.p5-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.p5-quick{display:flex;gap:4px}.p5-quick button{display:inline-flex;align-items:center;gap:3px;padding:5px 8px;border-radius:8px;border:1px solid var(--line-2, #323a66);background:var(--panel-2, #1c2140);color:var(--text, #eef0ff);font-size:12px;font-weight:800;cursor:pointer}.p5-grid{display:grid;grid-template-columns:repeat(9,1fr);gap:6px}.p5-pgrid{display:grid;grid-template-columns:repeat(10,1fr);gap:6px}.p5-num{aspect-ratio:1;border-radius:50%;border:2px solid color-mix(in srgb,var(--bc, #64748b) 60%,transparent);background:#ffffff0a;color:var(--text, #eef0ff);font-weight:900;font-size:13px;cursor:pointer;transition:transform .12s,background .15s}.p5-num:hover{transform:scale(1.08)}.p5-num.on{background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.5),transparent 35%),var(--bc, #3b82f6);color:#fff;box-shadow:0 6px 14px #0006}.p5-num.power{--bc: #facc15}.p5-num.power.on{color:#111}.p5-num.hit{outline:3px solid #facc15;outline-offset:1px}.p5-sub{display:flex;align-items:baseline;gap:8px}.p5-sub small{font-weight:600;color:var(--muted, #7c82ab);font-size:11px}.p5-pay{display:grid;gap:4px;padding:10px;border-radius:12px;background:#00000040;font-size:12.5px}.p5-pay span{display:flex;justify-content:space-between;gap:8px}.p5-pay b{color:#facc15}.p5-pay em{font-style:normal;color:#4ade80;font-weight:800}.p5-chips{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.p5-buy{width:100%;padding:12px;font-size:15px}.p5-side{display:grid;gap:6px}.p5-side small{font-size:10.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--muted, #7c82ab)}.p5-side>div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.p5-mine{display:grid;gap:5px}.p5-mine>div{display:grid;grid-template-columns:1fr auto auto;gap:10px;padding:7px 10px;border-radius:10px;background:#ffffff0a;font-size:12.5px}.p5-mine .st-won b,.p5-mine .st-push b{color:#4ade80}.p5-mine .st-lost b{color:#f87171}.p5-note{margin:0}@media (max-width: 980px){.p5-set{grid-template-columns:1fr 1fr}.p5-host{display:none}.p5-play{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.p5-studio{padding:10px;border-radius:16px}.p5-set{grid-template-columns:1fr;gap:10px}.p5-machine{transform:scale(.8);margin:-24px auto -26px}.p5-ball.lg,.p5-slot{width:40px;height:40px}.p5-ball.lg b{width:23px;height:23px;font-size:12px}.p5-logo{font-size:18px}.p5-grid{grid-template-columns:repeat(6,1fr)}.p5-pgrid{grid-template-columns:repeat(5,1fr)}}.p5-num.power.on{background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.6),transparent 35%),#facc15}.p5-air{animation:none}.p5-machine.mixing .p5-air.f1{animation-name:p5Air1}.p5-machine.mixing .p5-air.f2{animation-name:p5Air2}.p5-machine.mixing .p5-air.f3{animation-name:p5Air3}@keyframes p5Air1{0%,to{transform:translate(0)}30%{transform:translate(-40px,-96px)}60%{transform:translate(30px,-60px)}}@keyframes p5Air2{0%,to{transform:translate(0)}35%{transform:translate(46px,-110px)}70%{transform:translate(-22px,-40px)}}@keyframes p5Air3{0%,to{transform:translate(0)}25%{transform:translate(10px,-120px)}55%{transform:translate(-48px,-70px)}80%{transform:translate(26px,-24px)}}@media (max-width: 559px){.roulette-stage.rl9 .rw3-scene,.roulette-stage.rl9.f-bet .rw3-scene,.roulette-stage.rl9.f-wheel .rw3-scene{--ww: min(230px, 60vw);animation:none!important}.roulette-stage.rl9.f-bet .rl-top{padding:4px 0 0}}@media (max-width: 559px){.roulette-stage.rl9,.roulette-stage.rl9 *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.roulette-stage.rl9 .rboard,.roulette-stage.rl9 .rboard *,.roulette-stage.rl9 .rl-top,.roulette-stage.rl9 .rcp-bubble{filter:none!important;box-shadow:none!important;text-shadow:none!important}.roulette-stage.rl9 .rw3-scene{contain:layout paint}}.p5-drawn.is-last{opacity:.8}.p5-drawn.is-last .p5-ball,.p5-drawn.is-last>:not(.p5-plus){animation:none}.roulette-stage.live-table.rl9:not(.thunder){--felt-a: #2159b5;--felt-b: #123a82;--felt-line: rgba(255, 255, 255, .92);background:radial-gradient(120% 70% at 50% 0%,rgba(80,150,255,.25),transparent 60%),linear-gradient(180deg,#0d2350,#07142f);border:2px solid #c9a23c;box-shadow:inset 0 0 0 2px #00000080,inset 0 0 0 4px #e9c46a59,0 18px 40px -20px #000000e6}.roulette-stage.live-table.rl9:not(.thunder) .rboard-wrap{padding:8px;border-radius:14px;background:linear-gradient(180deg,var(--felt-a),var(--felt-b));box-shadow:inset 0 0 0 2px #e9c46a,inset 0 0 0 5px #00000059,inset 0 18px 40px #ffffff0f,0 10px 26px -12px #000000e6}.roulette-stage.live-table.rl9:not(.thunder) .rboard{gap:0;border:2px solid var(--felt-line);border-radius:6px;overflow:visible}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc,.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.red,.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.black,.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.green,.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside{border-radius:0;background:transparent;box-shadow:inset 0 0 0 1px var(--felt-line);font-family:Montserrat,Arial,sans-serif;font-weight:800;color:#fff}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc:not(.outside) .rc-label{display:grid;place-items:center;min-width:30px;height:24px;padding:0 5px;border-radius:50%;font-size:14px;box-shadow:inset 0 1px #ffffff4d,0 2px 3px #00000073}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.red:not(.outside) .rc-label{background:radial-gradient(circle at 40% 30%,#ff5a6e,#c4122f 70%)}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.black:not(.outside) .rc-label{background:radial-gradient(circle at 40% 30%,#4b5163,#0d0f16 70%)}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.green .rc-label{background:radial-gradient(circle at 40% 30%,#3ee07f,#0b7a3c 70%)}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside{font-size:13px;letter-spacing:.04em;color:#fff}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside.dozen{font-size:15px}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside.red .rc-label,.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside.black .rc-label{width:30px;height:18px;border-radius:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:none}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside.red .rc-label{background:#e11d3f}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside.black .rc-label{background:#0d0f16}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.hl,.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc:hover{background:#ffffff1f;filter:none}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.rc-win{background:#ffe28a47;box-shadow:inset 0 0 0 2px #ffe28a,0 0 18px #ffe28ab3}@media (min-width: 900px){.roulette-stage.live-table.rl9:not(.thunder) .rboard-wrap{perspective:1200px}.roulette-stage.live-table.rl9:not(.thunder) .rboard:not(.tall){transform:rotateX(18deg);transform-origin:50% 100%}}.roulette-stage.live-table.rl9:not(.thunder) .rl-side{display:flex;flex-direction:column;gap:8px}.rl-board{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;border-radius:10px;background:#05080f;border:2px solid #c9a23c;box-shadow:inset 0 0 12px #000c}.rl-board small{font-size:9px;font-weight:900;letter-spacing:.12em;color:#e9c46a}.rlb{display:grid;place-items:center;width:30px;height:22px;border-radius:4px;font:800 13px/1 Montserrat,Arial,sans-serif;font-variant-numeric:tabular-nums;color:#fff}.rlb.red{color:#ff4d64}.rlb.black{color:#e6e8ee}.rlb.green{color:#3ee07f}.rlb.first{background:#e9c46a2e;box-shadow:inset 0 0 0 1px #e9c46a;animation:rlb-in .5s ease-out}@keyframes rlb-in{0%{transform:scale(1.5);opacity:0}}@media (max-width: 899px){.rl-board{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding:5px 6px;scrollbar-width:none}.rl-board small{writing-mode:vertical-rl;transform:rotate(180deg)}}.rl-bar .btn-pair .btn{background:linear-gradient(180deg,#3a7be0,#1b4aa6 55%,#143a86);border:1px solid #e9c46a;color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.04em;box-shadow:inset 0 1px #ffffff59,0 3px #0b2658}.rl-bar .btn-pair .btn:disabled{opacity:.45}.rl-bar .btn-pair .btn:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px #ffffff59,0 1px #0b2658}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside.red .rc-label,.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.outside.black .rc-label{transform:none;width:34px;height:20px}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc{outline:1px solid var(--felt-line);outline-offset:-.5px}.roulette-stage.live-table.rl9:not(.thunder) .rboard .rc.rc-win{outline:2px solid #ffe28a}.p5-air,.p5-tube-ball{display:grid;place-items:center;font-style:normal;background:radial-gradient(circle at 50% 52%,#fff 0 44%,transparent 46%),radial-gradient(circle at 32% 28%,rgba(255,255,255,.8) 0 10%,var(--bc) 24% 100%)}.p5-air b,.p5-tube-ball b{font:900 9px/1 Montserrat,Arial,sans-serif;color:#111827;letter-spacing:-.03em}.p5-tube-ball{width:22px;height:22px;left:0}.p5-tube-ball b{font-size:10px}.p5-machine .p5-callout{position:absolute;left:126px;top:-6px;z-index:5;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 50% 52%,#fff 0 46%,transparent 48%),radial-gradient(circle at 32% 28%,rgba(255,255,255,.85) 0 10%,var(--bc) 24% 100%);box-shadow:0 8px 22px #0000008c,0 0 0 3px #facc15bf;animation:p5Call .6s cubic-bezier(.2,1.4,.4,1) .45s both}.p5-machine .p5-callout b{font:900 22px/1 Montserrat,Arial,sans-serif;color:#111827}@keyframes p5Call{0%{transform:translate(-30px,20px) scale(.3);opacity:0}}.studio-art{position:relative;display:block;width:100%;height:100%}.studio-art svg{width:100%;height:100%}.studio-ico{position:absolute;left:50%;top:52%;width:38%;height:38%;transform:translate(-50%,-50%);filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.rw3-scene.spinning .rw3-tilt,.rw3-tilt{--tilt: 40deg;transition:none}.rw3-scene,.rw3-scene.spinning{transition:none}.rw3-rotor{will-change:transform;backface-visibility:hidden}.rw3-ball,.rw3-ballshadow{will-change:transform,opacity;backface-visibility:hidden}.rw3-floor{filter:none;background:radial-gradient(closest-side,rgba(0,0,0,.55),rgba(0,0,0,.2) 60%,transparent);transition:opacity .4s ease}.rw3-scene.settled .rw3-floor{background:radial-gradient(closest-side,rgba(58,208,255,.26),rgba(58,208,255,.08) 60%,transparent)}@media (max-width: 559px),(hover: none) and (pointer: coarse){.rw3-overlay.r3-pulse{animation:r3in .35s ease-out both}@keyframes r3in{0%{opacity:0}}.rcp-svg{filter:none}}@media (max-width: 560px){.casino-page .game-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.casino-page .game-head .game-title{flex:1 1 calc(100% - 52px);min-width:0}.casino-page .game-head .game-title h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px}.casino-page .game-head .gt-kicker{font-size:9.5px}}@media (max-width: 560px){.casino-page .game-head .gh-tools{display:contents}.casino-page .game-head .gh-btn.kbd,.casino-page .game-head .gh-tools>.gh-chip:first-child{display:none}.casino-page .game-head .icon-btn:not(:first-child),.casino-page .game-head .gh-btn,.casino-page .game-head .fair-btn{width:34px;height:34px;min-width:34px;padding:0;display:inline-grid;place-items:center;border-radius:10px}.casino-page .game-head .gh-chip{font-size:11px;padding:4px 8px}}.skin-hot{--hot1: #fb923c;--hot2: #e11d48;position:relative;isolation:isolate;perspective:1200px}.skin-hot:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--hot-a, 0deg),#fb923c,#e11d48,#facc15,#be123c,#fb923c);animation:hotRing 4s linear infinite;filter:blur(1px)}@property --hot-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes hotRing{to{--hot-a: 360deg}}.skin-hot .slot-marquee h2{background:linear-gradient(90deg,#fff7ed,#fb923c 30%,#facc15,#fb7185 70%,#fff7ed);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:hotTitle 3s ease-in-out infinite;text-shadow:none;filter:drop-shadow(0 0 10px rgba(251,113,133,.55))}@keyframes hotTitle{50%{background-position:100% 0}}.skin-hot .slot-window{transform:rotateX(6deg);transform-origin:50% 100%;box-shadow:0 0 0 2px #fb923c99,0 0 34px #e11d4873,inset 0 0 40px #0009}.skin-hot .slot-window:after{content:"";position:absolute;inset:auto 0 0 0;height:38%;pointer-events:none;background:linear-gradient(0deg,rgba(251,146,60,.28),transparent);mix-blend-mode:screen;animation:hotHeat 2.4s ease-in-out infinite}@keyframes hotHeat{50%{opacity:.45;transform:scaleY(1.12)}}.skin-hot .slot-window.has-hit .hit{animation:hotPop .9s cubic-bezier(.2,1.4,.4,1) infinite alternate;filter:drop-shadow(0 0 10px #fb923c) drop-shadow(0 0 22px rgba(225,29,72,.7));z-index:2}@keyframes hotPop{0%{transform:translateZ(0) rotateY(0) scale(1)}to{transform:translateZ(30px) rotateY(-10deg) scale(1.1)}}.skin-hot.in-fs:before{animation-duration:1.6s;filter:blur(3px) saturate(1.4)}.skin-hot.in-fs .slot-window{box-shadow:0 0 0 3px #facc15,0 0 60px #fb923cbf,inset 0 0 50px #e11d4859}.skin-hot .slot-burn-col{background:linear-gradient(0deg,rgba(225,29,72,.55),rgba(251,146,60,.35) 60%,transparent)}@media (max-width: 640px){.skin-hot .slot-window{transform:none}}@media (prefers-reduced-motion: reduce){.skin-hot:before,.skin-hot .slot-marquee h2,.skin-hot .slot-window:after,.skin-hot .slot-window.has-hit .hit{animation:none}}.lw-prize.clover.active{z-index:3;animation:lwCloverRun 1s ease-in-out;box-shadow:0 0 0 3px #4ade80,0 0 24px 8px #4ade80bf}@keyframes lwCloverRun{0%{transform:scale(1)}30%{transform:scale(1.35) rotate(-8deg)}60%{transform:scale(1.2) rotate(6deg)}to{transform:scale(1)}}.lw-prize.coin.boosted{animation:lwCoinBump .6s cubic-bezier(.2,1.6,.4,1)}@keyframes lwCoinBump{0%{transform:scale(1)}40%{transform:scale(1.4);filter:brightness(1.6)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.lw-prize.clover.active,.lw-prize.coin.boosted{animation:none}}.skin-hot:before{animation:none;background:conic-gradient(from 20deg,#fb923c,#e11d48,#facc15,#be123c,#fb923c);filter:none}.skin-hot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;z-index:-1;border-radius:inherit;box-shadow:0 0 26px 6px #fb923c8c;opacity:.4;animation:hotBreath 2.2s ease-in-out infinite;will-change:opacity;pointer-events:none}@keyframes hotBreath{50%{opacity:1}}.skin-hot.in-fs:after{animation-duration:.9s}.skin-hot .slot-marquee h2{animation:none;background-position:30% 0}.skin-hot .slot-window.has-hit .hit{animation:hotPop2 .7s cubic-bezier(.2,1.4,.4,1) 3 alternate;filter:none;will-change:transform}@keyframes hotPop2{to{transform:scale(1.1)}}.skin-hot .slot-window:after{animation:none;opacity:.8}.lw-prize.gclover{background:linear-gradient(145deg,#fde047,#b45309);color:#1f1300;box-shadow:0 0 0 2px #fff7c2,0 0 18px #facc15cc}.lw-prize.gclover b{color:#1f1300}.lw-prize.pot{background:radial-gradient(circle at 40% 30%,#fff7c2,#f59e0b 55%,#92400e);color:#1f1300;box-shadow:0 0 0 2px #fde68a,0 0 18px #f59e0bb3}.lw-prize.pot b{color:#1f1300;font-size:.85em}.lw-prize.pot.active,.lw-prize.gclover.active{z-index:3;animation:lwCloverRun 1.1s ease-in-out}.fd-fortune{position:relative;display:block;width:100%;height:100%}.fd-fortune .fd-art{position:absolute;top:0;right:0;bottom:0;left:0}.fd-fortune .fd-char{position:absolute;left:50%;top:44%;width:56%;height:auto;transform:translate(-50%,-50%);color:#6b2d00;filter:drop-shadow(0 1px 0 rgba(255,246,194,.9)) drop-shadow(0 2px 3px rgba(107,45,0,.35))}.fd-fortune .fd-name{position:absolute;left:8%;right:8%;bottom:17%;padding:1px 2px;border-radius:3px;background:linear-gradient(90deg,#7c2d12,#b45309,#7c2d12);color:#fff6c2;font-family:Cinzel,Georgia,serif;font-size:clamp(7px,2.3vw,11px);font-weight:900;letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-fortune .fd-tag{position:absolute;left:0;right:0;bottom:6%;text-align:center;color:#5a2a00;font-family:Cinzel,Georgia,serif;font-size:clamp(6px,1.9vw,9px);font-weight:900;letter-spacing:.1em}.poster-link{contain:layout paint style}.slots-cards>.slot-card{contain:layout paint style}.poster-art.is-lazy{display:block}.poster,.spot-art,.slot-card-art{container-type:inline-size}.poster .slot-art{--cell: min(44px, 25cqw)}.poster .slot-art-frame{gap:max(2px,1.2cqw);padding:max(3px,2.4cqw);border-radius:max(7px,5cqw)}.spot-art{position:relative}.spot-art .poster-art{top:5%;right:5%;bottom:5%;left:5%;height:auto;transform:none!important}.spot-art .slot-art{--cell: 24cqw}.spot-art .slot-art-frame{gap:2px;padding:3px;border-radius:7px;transform:rotate(-6deg) scale(.98)}.spot-art .slot-art-lever{display:none}.slot-card-art .slot-art{--cell: min(30px, 23cqw)}@media (max-width: 559px){.casino-leaders .section-head,.bigwins .section-head{flex-wrap:wrap;row-gap:6px;align-items:center}.casino-leaders .section-head h3,.bigwins .section-head h3{white-space:nowrap;font-size:17px;display:inline-flex;align-items:center;gap:8px}.casino-leaders .section-head small{flex-basis:100%}}.p5-panel,.p5-studio{min-width:0}.p5-quick{flex-wrap:wrap}.p5-history{min-width:0;max-width:100%}.p5-head{flex-wrap:wrap}.slot-window.rows-5{aspect-ratio:5 / 3.8}.slot-window.rows-4{aspect-ratio:5 / 3.45}@media (max-width: 640px){.slot-window.rows-5{aspect-ratio:5 / 4.7}.slot-window.rows-4{aspect-ratio:5 / 4}}.p5-grid,.p5-pgrid{grid-template-columns:repeat(var(--p5c, 9),minmax(0,1fr))}.p5-pgrid{--p5c: 10}.p5-num{min-width:0;padding:0}@media (max-width: 640px){.p5-grid{--p5c: 6}.p5-pgrid{--p5c: 5}}@media (max-width: 359px){.p5-grid,.p5-pgrid{gap:4px}.p5-num{font-size:12px}}.slot-card{grid-template-columns:112px minmax(0,1fr)}.slot-card-art{position:relative;width:100%;height:auto;aspect-ratio:1;border-radius:14px;overflow:hidden;background:radial-gradient(80% 80% at 50% 35%,color-mix(in srgb,var(--c1) 55%,transparent),transparent 70%),#0000004d;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c1) 45%,transparent)}.slot-card-art .poster-art{top:8%;right:8%;bottom:8%;left:8%;height:auto;transform:none!important}.slot-card-art .slot-art{--cell: 25cqw}.slot-card-art .slot-art-frame{transform:none;gap:2px;padding:3px;border-radius:8px}.slot-card-txt{min-width:0}.slot-card-txt b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.slot-card-txt small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slot-card:hover .slot-card-art .poster-art{transform:none!important}@media (max-width: 900px){.slot-card{grid-template-columns:84px minmax(0,1fr)}}@media (max-width: 767.98px){.main .slot-card{grid-template-columns:72px minmax(0,1fr)}}.slot-card-art{display:grid;place-items:center;container-type:normal}.slot-card-art>svg{width:56%;height:56%;color:#fff;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--c1) 70%,transparent)) drop-shadow(0 2px 2px rgba(0,0,0,.5));transition:transform .25s ease}@media (hover: hover){.slot-card:hover .slot-card-art>svg{transform:scale(1.08) rotate(-4deg)}}.studio-art .studio-ico{position:absolute;left:50%;top:45.5%;width:34%;height:34%;overflow:visible;transform:translate(-50%,-50%);color:#fff;filter:drop-shadow(0 0 10px var(--glow, #fff)) drop-shadow(0 3px 4px rgba(0,0,0,.7));pointer-events:none}.tk-felt{--f1: #3b1f7a;--f2: #1a0b3d;--f3: #0c0520;--gold: #ffd37a;--cw: clamp(50px, 12.5vw, 76px);position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;margin:-18px;min-height:calc(100% + 36px);padding:18px 12px 70px;background:radial-gradient(60% 45% at 50% 38%,rgba(255,255,255,.07),transparent 70%),radial-gradient(110% 80% at 50% 40%,var(--f1) 0%,var(--f2) 55%,var(--f3) 100%);box-shadow:inset 0 0 0 10px #0000002e,inset 0 0 110px #000000a6;overflow:hidden;isolation:isolate}.tk-felt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1.2px);background-size:4px 4px;pointer-events:none;z-index:-1}.tk-felt:after{content:"";position:absolute;left:50%;top:46%;width:165%;aspect-ratio:2.3;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(255,211,122,.2);box-shadow:0 0 0 7px #ffd37a0d;pointer-events:none;z-index:-1}.tk-tcp{--f1: #4c2a96;--f2: #24104f;--f3: #0d0524}.tk-cs{--f1: #0f766e;--f2: #073b38;--f3: #021a18}.tk-lir{--f1: #1f7a3a;--f2: #0b3d1d;--f3: #03190b}.tk-rd{--f1: #9f1239;--f2: #4c0519;--f3: #1c0209}.tk-bac{--f1: #0e6b4d;--f2: #063a29;--f3: #011810}.tk-arc{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;pointer-events:none;z-index:0;width:92%}.tk-arc span{font:900 clamp(15px,3.6vw,26px) / 1 var(--font, Montserrat, sans-serif);letter-spacing:.22em;color:#ffd37a1a}.tk-arc small{font-size:9px;font-weight:800;letter-spacing:.18em;color:#ffd37a38}.tk-shoe{position:absolute;top:12px;right:12px;width:54px;height:40px;border-radius:8px 8px 12px 12px;background:linear-gradient(160deg,#3a2a16,#120b04);box-shadow:0 6px 14px #00000080,inset 0 1px #ffffff1f;z-index:1}.tk-shoe i{position:absolute;left:8px;right:8px;height:4px;border-radius:2px;background:repeating-linear-gradient(45deg,#1b3fb0 0,#1b3fb0 3px,#1a38a0 3px,#1a38a0 6px)}.tk-shoe i:nth-child(1){top:7px}.tk-shoe i:nth-child(2){top:13px;opacity:.8}.tk-shoe i:nth-child(3){top:19px;opacity:.6}.tk-bubble{z-index:3;max-width:min(92%,460px);padding:7px 14px;border-radius:999px;background:#0508149e;border:1px solid rgba(255,211,122,.3);color:#fff3d6;font-size:12.5px;font-weight:700;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:tkBubble .35s cubic-bezier(.2,1.3,.4,1)}.tk-bubble.t-good{border-color:#4ade80b3;color:#dcffe8;box-shadow:0 0 18px #4ade8040}.tk-bubble.t-bad{border-color:#f871918c;color:#ffe0e7}.tk-bubble.t-idle{opacity:.85}@keyframes tkBubble{0%{opacity:0;transform:translateY(-6px) scale(.96)}}.tk-row{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px}.tk-row:last-of-type{margin-top:auto}.tk-cards{display:flex;gap:clamp(4px,1.2vw,10px);justify-content:center}.tk-felt .pcard{--w: calc(var(--cw) * .86);transition:transform .35s,filter .35s,opacity .35s}.tk-row.big .pcard{--w: var(--cw)}.tk-label{font-size:12px;font-weight:700;color:#ecfdf3;text-shadow:0 1px 2px rgba(0,0,0,.7);text-align:center;z-index:2}.tk-label b{color:var(--gold)}.tk-label em{font-style:normal;font-size:10.5px;padding:1px 7px;border-radius:99px;margin-left:4px}.tk-label em.q{background:#4ade802e;color:#86efac}.tk-label em.nq{background:#ffd37a2e;color:var(--gold)}.tk-felt .pcard.tk-deal{animation:tkDeal .62s cubic-bezier(.18,.9,.28,1) both}@keyframes tkDeal{0%{opacity:0;transform:translate(min(42vw,330px),-220px) rotate(-38deg) scale(.45)}20%{opacity:1}70%{transform:translateY(-10px) rotate(3deg) scale(1.03)}to{transform:none}}.tk-felt .pcard.up .pcard-face{box-shadow:0 6px 16px #00000073}.tk-felt .pcard.tk-hot .pcard-face{box-shadow:0 0 0 2px #ffd24a,0 0 22px #ffd24a8c}.tk-felt .pcard.best{transform:translateY(-9px)}.tk-felt .pcard.best .pcard-face{animation:tkGlow 1.6s ease-in-out infinite}@keyframes tkGlow{0%,to{box-shadow:0 0 0 3px #ffd24a,0 10px 24px #ffd24a4d}50%{box-shadow:0 0 0 3px #fff1b8,0 12px 34px #ffd24a99}}.tk-spots{position:relative;z-index:2;display:flex;gap:clamp(10px,3vw,22px);justify-content:center;margin:4px 0 14px}.tk-spot{position:relative;width:clamp(58px,15vw,74px);aspect-ratio:1;border-radius:50%;border:2px solid rgba(255,211,122,.45);background:radial-gradient(circle,#0000002e,#00000052);box-shadow:inset 0 0 0 4px #ffd37a0f;display:grid;place-items:center;color:#ffecbed9;transition:border-color .3s,box-shadow .3s,transform .2s}button.tk-spot{cursor:pointer}.tk-spot-l{font-size:10px;font-weight:900;letter-spacing:.08em;text-align:center;line-height:1.1}.tk-spot.has .tk-spot-l{position:absolute;bottom:-17px;white-space:nowrap}.tk-spot>small{position:absolute;top:-16px;font-size:10px;font-weight:900;color:#86efac;white-space:nowrap}.tk-spot.active{border-color:#fff1b8;animation:tkPulse 1.2s ease-in-out infinite}@keyframes tkPulse{50%{box-shadow:0 0 0 6px #ffd37a2e,inset 0 0 0 4px #ffd37a1f}}.tk-spot.win{border-color:#4ade80;box-shadow:0 0 24px #4ade808c}.tk-spot.push{border-color:var(--gold)}.tk-spot.lose .tk-chip.in{animation:tkSweep .75s .15s cubic-bezier(.5,0,.8,.4) forwards}.tk-spot.pulled .tk-chip.in{animation:tkPull .6s cubic-bezier(.4,0,.6,1) forwards}@keyframes tkSweep{to{opacity:0;transform:translateY(-170px) scale(.55) rotate(40deg)}}@keyframes tkPull{to{opacity:0;transform:translateY(120px) scale(.8)}}.tk-chip{--c: #e11d48;position:relative;width:clamp(36px,9.5vw,44px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#fff 0 46%,transparent 47%),repeating-conic-gradient(var(--c) 0 20deg,#fff 20deg 30deg,var(--c) 30deg 45deg);box-shadow:0 3px #00000059,0 6px 12px #00000073,inset 0 0 0 2px #0000001f}.tk-chip span{font-size:10.5px;font-weight:900;color:#0b0e1f;font-variant-numeric:tabular-nums}.tk-chip.c1{--c: #64748b}.tk-chip.c5{--c: #e11d48}.tk-chip.c25{--c: #16a34a}.tk-chip.c100{--c: #111827}.tk-chip.c500{--c: #7c3aed}.tk-chip.in{animation:tkChipIn .42s cubic-bezier(.2,1.3,.4,1)}@keyframes tkChipIn{0%{opacity:0;transform:translateY(90px) scale(.6) rotate(-90deg)}}.tk-chip.pay{position:absolute;transform:translate(14px,-10px);animation:tkChipPay .6s .1s cubic-bezier(.2,1.2,.4,1) both}@keyframes tkChipPay{0%{opacity:0;transform:translate(-90px,-160px) scale(.6)}}.tk-banner b{font-variant-numeric:tabular-nums}.tk-burst{position:absolute;left:50%;top:52%;width:0;height:0;z-index:4;pointer-events:none}.tk-burst i{position:absolute;width:12px;height:12px;margin:-6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff7d1,#ffd24a 45%,#b7791f);box-shadow:0 0 10px #ffd24ab3;animation:tkCoin 1.1s cubic-bezier(.15,.8,.3,1) forwards}@keyframes tkCoin{0%{transform:rotate(var(--a)) translateY(0) scale(.4);opacity:1}70%{opacity:1}to{transform:rotate(var(--a)) translateY(calc(-1 * var(--d))) scale(1);opacity:0}}.rd-stage{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:clamp(8px,3vw,22px);margin-top:14px}.rd-stage .pcard.big{--w: clamp(62px, 17vw, 92px)}.rd-mid{display:grid;place-items:center;position:relative;min-width:clamp(62px,17vw,92px)}.rd-mid .pcard.ghost{opacity:.35}.rd-mid .rd-third{animation:rdDrop .6s cubic-bezier(.2,1.1,.35,1) both}@keyframes rdDrop{0%{transform:translateY(-140px) rotate(-12deg) scale(.6);opacity:0}}.rd-mid.win .pcard-face{box-shadow:0 0 0 3px #4ade80,0 0 28px #4ade8099}.rd-mid.lose .pcard-face{box-shadow:0 0 0 3px #f87191}.rd-pays{position:absolute;font-size:22px;font-weight:900;color:var(--gold);text-shadow:0 2px 8px rgba(0,0,0,.7);animation:tkPulse2 1.3s ease-in-out infinite}@keyframes tkPulse2{50%{transform:scale(1.12)}}.rd-meter{position:relative;z-index:2;display:grid;grid-template-columns:repeat(13,1fr);gap:3px;width:min(100%,460px);margin-top:6px}.rd-meter span{padding:5px 0;border-radius:5px;text-align:center;font-size:clamp(9px,2.4vw,12px);font-weight:800;color:#ffffff73;background:#00000040;transition:background .3s,color .3s,transform .3s}.rd-meter span.edge{background:#ffd37a40;color:var(--gold)}.rd-meter span.in{background:#4ade8040;color:#bbf7d0}.rd-meter span.hit{transform:translateY(-4px) scale(1.12);background:#fff;color:#0b0e1f;box-shadow:0 6px 16px #00000080}.rd-info{margin-top:2px}.bac-hands{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:8px;width:100%;max-width:640px;margin-top:6px}.bac-hand{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 6px;border-radius:16px;transition:background .4s,box-shadow .4s,opacity .4s}.bac-hand.won{background:#ffd37a1a;box-shadow:0 0 0 2px #ffd37a99,0 0 34px #ffd37a40}.bac-hand.lost{opacity:.6}.bac-head{display:flex;align-items:center;gap:8px}.bac-head span{font-size:11px;font-weight:900;letter-spacing:.14em}.bac-hand.player .bac-head span{color:#93c5fd}.bac-hand.banker .bac-head span{color:#fda4af}.bac-total{min-width:34px;height:34px;display:grid;place-items:center;border-radius:50%;font-size:18px;font-weight:900;color:#0b0e1f;background:radial-gradient(circle at 35% 30%,#fff,#ffe39a);box-shadow:0 4px 10px #00000073;animation:bacTot .4s cubic-bezier(.2,1.5,.4,1)}@keyframes bacTot{0%{transform:scale(.5)}}.bac-cards{display:flex;gap:4px;align-items:center;min-height:calc(var(--cw) * .86 * 1.42)}.bac-cards .pcard{--w: calc(var(--cw) * .8)}.bac-cards .pcard.squeeze .pcard-inner{transition-duration:.85s;transition-timing-function:cubic-bezier(.6,0,.3,1)}.bac-cards .pcard.squeeze.down .pcard-inner{transform:rotateY(180deg) rotateX(0)}.bac-cards .pcard.squeeze:not(.down){animation:bacPeel .85s ease-out}@keyframes bacPeel{0%{transform:rotate(0)}35%{transform:rotate(-6deg) translateY(-6px)}to{transform:none}}.bac-cards .pcard.third{transform:rotate(90deg);margin:0 calc(var(--w) * .22);animation:bacThird .55s cubic-bezier(.2,1,.3,1) both}@keyframes bacThird{0%{opacity:0;transform:translateY(-120px) rotate(30deg)}to{transform:rotate(90deg)}}.bac-vs{align-self:center;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--gold);background:#0000004d;border:1px solid rgba(255,211,122,.35)}.bac-vs.player{color:#bfdbfe;border-color:#60a5fa}.bac-vs.banker{color:#fecdd3;border-color:#fb7185}.bac-vs.tie{color:#bbf7d0;border-color:#4ade80}.bac-board{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;width:100%;max-width:640px;margin-top:auto}.bac-spot{position:relative;grid-column:span 2;min-height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:14px;border:2px solid rgba(255,211,122,.45);background:#0003;color:#fff3d6;transition:background .2s,border-color .3s,box-shadow .3s,transform .12s}.bac-spot:hover:not(:disabled){background:#ffffff12}.bac-spot:active:not(:disabled){transform:scale(.97)}.bac-spot:disabled{cursor:default}.bac-spot span{font-size:12px;font-weight:900;letter-spacing:.12em}.bac-spot small{font-size:10.5px;font-weight:800;color:var(--gold)}.bac-spot.s-player,.bac-spot.s-banker{grid-column:span 3;min-height:96px}.bac-spot.s-player{border-color:#60a5fab3;background:#2563eb24}.bac-spot.s-banker{border-color:#fb7185b3;background:#e11d4824}.bac-spot.s-player span{color:#bfdbfe;font-size:15px}.bac-spot.s-banker span{color:#fecdd3;font-size:15px}.bac-spot.s-tie span{color:#bbf7d0}.bac-spot .tk-chip{position:absolute;right:8px;top:50%;margin-top:calc(clamp(36px,9.5vw,44px)/-2)}.bac-spot .tk-chip.pay{right:26px;transform:none}.bac-spot.win{border-color:#4ade80;box-shadow:0 0 26px #4ade8080}.bac-spot.lose .tk-chip.in{animation:tkSweep .75s .15s forwards}.bac-tray{display:flex;justify-content:space-between;gap:6px}.bac-tray button{padding:4px;border-radius:50%;border:2px solid transparent;transition:transform .15s,border-color .15s}.bac-tray button.on{border-color:var(--accent, #1f8bff);transform:translateY(-3px)}.bac-tray .tk-chip{width:44px}.bac-road{display:grid;grid-template-columns:repeat(12,1fr);gap:3px}.bac-road i{aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:9px;font-weight:900;color:#fff}.bac-road i.P{background:#2563eb}.bac-road i.B{background:#e11d48}.bac-road i.T{background:#16a34a}@media (min-width: 900px){.tk-felt{margin:-24px;min-height:calc(100% + 48px);padding:22px 18px 76px;--cw: 82px}}@media (max-width: 559px){.tk-felt{padding:12px 8px 66px;gap:9px;--cw: min(17vw, 64px)}.tk-arc span{letter-spacing:.14em}.tk-arc small{display:none}.tk-shoe{width:40px;height:30px;top:8px;right:8px}.tk-bubble{font-size:11.5px;padding:6px 11px;margin-right:40px}.tk-spots{gap:8px}.tk-spots.three .tk-spot{width:54px}.bac-hands,.bac-cards{gap:2px}.bac-cards .pcard{--w: min(13.5vw, 52px)}.bac-cards .pcard.third{margin:0 calc(var(--w) * .2)}.bac-board{gap:6px}.bac-spot{min-height:62px;border-radius:12px}.bac-spot.s-player,.bac-spot.s-banker{min-height:78px}.bac-spot .tk-chip{right:4px;width:32px;margin-top:-16px}.bac-spot .tk-chip span{font-size:9px}.bac-spot span{font-size:10.5px;letter-spacing:.08em}}@media (prefers-reduced-motion: reduce){.tk-felt .pcard.tk-deal,.tk-chip.in,.tk-chip.pay,.tk-burst i,.tk-felt .pcard.best .pcard-face,.tk-spot.active{animation:none!important}}.tk-felt .stage-banner.tk-banner{z-index:6;font-size:14px;padding:10px 20px}.tk-felt .stage-banner.tk-banner.win{background:linear-gradient(90deg,#15803d,#22c55e 55%,#15803d);color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.35);box-shadow:0 0 0 2px #ffd37a8c,0 10px 30px #22c55e66}.tk-felt .stage-banner.tk-banner.win b{color:#fff6c9;font-size:16px}.tk-felt .stage-banner.tk-banner.loss{background:#0a0c1cd9;color:#ffc2cf!important;text-align:center}.tk-felt .stage-banner.tk-banner.push{background:#1e2246e6;color:#fff}.page.adm{--adm-bg: #0b0f24;--adm-card: #121834;--adm-card-2: #171f42;--adm-line: rgba(148, 163, 255, .14);--adm-muted: #8a91b8;--adm-green: #4ade80;--adm-red: #f87191;--adm-gold: #fbbf24;--adm-blue: #60a5fa;font-variant-numeric:tabular-nums}.page.adm .adm-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:1480px;margin:0 auto}.page.adm .adm-main{min-width:0;display:grid;gap:14px;align-content:start}.page.adm .adm-head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,var(--adm-card-2),var(--adm-card));border:1px solid var(--adm-line)}.page.adm .adm-head h2{margin:0;font-size:20px}.page.adm .adm-head p{margin:2px 0 0;color:var(--adm-muted);font-size:13px}@media (max-width: 1199px){.page.adm .adm-nav{position:sticky;top:calc(var(--top-h) + var(--safe-t, 0px));z-index:30;display:flex;gap:6px;margin:0 -12px;padding:8px 12px;overflow-x:auto;scrollbar-width:none;border-radius:0;border:0;border-bottom:1px solid var(--adm-line);background:var(--adm-bg);box-shadow:0 8px 18px #00000059}.page.adm .adm-nav::-webkit-scrollbar{display:none}.page.adm .adm-nav-group{display:contents}.page.adm .adm-nav-group>small{display:none}.page.adm .adm-nav button{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:999px;border:1px solid var(--adm-line);background:var(--adm-card);color:#c8cdea;font-size:13px;font-weight:800;white-space:nowrap;box-shadow:none}.page.adm .adm-nav button.on{color:#fff;background:#1d4ed8;border-color:#3b82f6}.page.adm .adm-nav button em{min-width:18px;padding:0 5px;border-radius:999px;font-size:11px;font-style:normal;font-weight:900;color:#1a1203;background:var(--adm-gold)}.page.adm .adm-head{padding:12px 14px}.page.adm .adm-head h2{font-size:18px}}@media (min-width: 1200px){body:has(.page.adm) .sidebar{display:none}body:has(.page.adm) .main{margin-left:0!important}.page.adm .adm-shell{grid-template-columns:236px minmax(0,1fr);gap:20px}.page.adm .adm-nav{position:sticky;top:calc(var(--top-h) + 12px);max-height:calc(100vh - var(--top-h) - 24px);overflow-y:auto;scrollbar-width:thin}}.page.adm .ab-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.page.adm .ab-summary>div{display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:var(--adm-card);border:1px solid var(--adm-line);min-width:0}.page.adm .ab-summary small{color:var(--adm-muted);font-size:11.5px;font-weight:700}.page.adm .ab-summary b{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .ab-exposure{display:grid;gap:2px;padding:12px 14px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.page.adm .ab-exposure h4{margin:0 0 6px;font-size:14px}.page.adm .ab-exposure>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:6px 0;border-top:1px solid var(--adm-line);font-size:13px}.page.adm .ab-exposure small{color:var(--adm-muted);font-size:11.5px;white-space:nowrap}.page.adm .ab-exposure b{color:var(--adm-gold);white-space:nowrap}.page.adm .ab-exposure .ab-exp-more{justify-self:start;margin-top:4px}.page.adm .ab-list{display:grid;gap:8px}.page.adm .ab-bet{border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line);border-left:4px solid var(--adm-muted);overflow:hidden}.page.adm .ab-bet.st-open{border-left-color:var(--adm-gold)}.page.adm .ab-bet.st-won{border-left-color:var(--adm-green)}.page.adm .ab-bet.st-lost{border-left-color:var(--adm-red)}.page.adm .ab-bet.st-cashout{border-left-color:var(--adm-blue)}.page.adm .ab-bet.open{background:var(--adm-card-2)}.page.adm .ab-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"user tags" "what what" "nums nums";gap:8px 12px;width:100%;padding:12px 14px;text-align:left;color:inherit;background:transparent}.page.adm .ab-main>span{min-width:0}.page.adm .ab-user{grid-area:user;display:grid;gap:1px}.page.adm .ab-user b{font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .ab-user small{color:var(--adm-muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .ab-what{grid-area:what;display:grid;gap:2px}.page.adm .ab-what b{font-size:14px}.page.adm .ab-what small{color:var(--adm-muted);font-size:12px}.page.adm .ab-nums{grid-area:nums;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.page.adm .ab-num{display:grid;gap:2px;min-width:0;padding:6px 8px;border-radius:10px;background:#ffffff09}.page.adm .ab-num small{color:var(--adm-muted);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.page.adm .ab-num b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .ab-cash.on b{color:var(--adm-green)}.page.adm .ab-cash.done b{color:var(--adm-blue)}.page.adm .ab-tags{grid-area:tags;display:grid;justify-items:end;align-content:start;gap:4px}.page.adm .ab-tags small{color:var(--adm-muted);font-size:11px;white-space:nowrap}.page.adm .ab-tags em{font-style:normal;font-size:10.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid currentColor}.page.adm .ab-st.st-open{color:var(--adm-gold)}.page.adm .ab-st.st-won{color:var(--adm-green)}.page.adm .ab-st.st-lost{color:var(--adm-red)}.page.adm .ab-st.st-cashout,.page.adm .ab-st.st-void{color:var(--adm-blue)}.page.adm .ab-live{color:#f43f5e}@media (max-width: 420px){.page.adm .ab-nums{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.page.adm .ab-main{grid-template-columns:170px minmax(0,1fr) auto 118px;grid-template-areas:"user what nums tags";align-items:center}.page.adm .ab-nums{grid-template-columns:86px 86px 104px 96px}.page.adm .ab-num{background:transparent;padding:0;text-align:right}}.page.adm .ab-legs{display:grid;gap:6px;padding:0 14px 12px}.page.adm .ab-leg{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pick odds" "match match" "act act";gap:4px 10px;padding:9px 10px;border-radius:10px;background:#00000038;border-left:3px solid var(--adm-muted)}.page.adm .ab-leg.st-open{border-left-color:var(--adm-gold)}.page.adm .ab-leg.st-won{border-left-color:var(--adm-green)}.page.adm .ab-leg.st-lost{border-left-color:var(--adm-red)}.page.adm .ab-leg.st-void{border-left-color:var(--adm-blue)}.page.adm .ab-leg-pick{grid-area:pick;display:flex;align-items:baseline;gap:6px;min-width:0}.page.adm .ab-leg-pick b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .ab-leg-pick small{color:var(--adm-muted);font-size:11px}.page.adm .ab-leg .ab-match{grid-area:match;display:flex;align-items:center;gap:6px;min-width:0;color:#c8cdea;font-size:12.5px}.page.adm .ab-leg-odds{grid-area:odds;font-weight:900;color:#fff}.page.adm .ab-leg .ab-grade,.page.adm .ab-leg .ab-leg-st{grid-area:act}.page.adm .ab-leg .ab-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page.adm .ab-leg .ab-grade button{padding:7px 0;border-radius:8px;font-size:12.5px;font-weight:900;border:0}.page.adm .ab-leg .ab-grade .g-won{background:#22c55e2e;color:var(--adm-green)}.page.adm .ab-leg .ab-grade .g-lost{background:#f0506e2e;color:var(--adm-red)}.page.adm .ab-leg .ab-grade .g-void{background:#60a5fa24;color:var(--adm-blue)}.page.adm .ab-leg-st{justify-self:start;font-style:normal;font-size:10.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.page.adm .ab-leg.st-won .ab-leg-st{color:var(--adm-green)}.page.adm .ab-leg.st-lost .ab-leg-st{color:var(--adm-red)}.page.adm .ab-leg.st-void .ab-leg-st{color:var(--adm-blue)}.page.adm .ab-leg.st-open .ab-leg-st{color:var(--adm-gold)}@media (min-width: 900px){.page.adm .ab-leg{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 56px 190px;grid-template-areas:"pick match odds act";align-items:center}.page.adm .ab-leg-odds{text-align:right}.page.adm .ab-leg-st{justify-self:end}}.page.adm .ab-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:4px}.page.adm .adm-filters{display:grid;gap:10px;padding:12px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.page.adm .adm-filter-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page.adm .adm-filter-row.end{justify-content:flex-end}.page.adm .adm-search{flex:1 1 220px;min-width:0}.page.adm .adm-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;max-width:100%}.page.adm .adm-chips::-webkit-scrollbar{display:none}.page.adm .adm-chip{flex:0 0 auto}@media (max-width: 767px){.page.adm .adm-filter-row.end{justify-content:stretch}.page.adm .adm-filter-row.end>*{flex:1 1 auto}}.page.adm .admin-body{min-width:0}.page.adm .admin-body table{width:100%}.page.adm .an-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}@media (max-width: 767px){.page.adm .ab-exposure>div{grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:7px 0;line-height:1.3}.page.adm .ab-exposure>div small{grid-column:1 / -1;grid-row:2}.page.adm .ab-exposure>div b{grid-column:2;grid-row:1}.page.adm .ab-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.page.adm .ab-bet.urgent{border-left-color:#f97316;box-shadow:inset 0 0 0 1px #f9731640}.page.adm .ab-prog{position:relative;display:grid;gap:3px;margin-top:4px}.page.adm .ab-prog:before{content:"";height:6px;border-radius:999px;background:#ffffff14;grid-area:1 / 1}.page.adm .ab-prog i{grid-area:1 / 1;height:6px;border-radius:999px;background:linear-gradient(90deg,#22c55e,#facc15)}.page.adm .ab-prog small{color:#fdba74;font-weight:800;font-size:11.5px}.page.adm .ab-tags em{justify-self:end}.page.adm .deals-admin{display:grid;gap:12px}.page.adm .deals-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.page.adm .deal-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.page.adm .deal-row.today{border-color:#22c55e;box-shadow:0 0 0 1px #22c55e59}.page.adm .deal-row.off{opacity:.55}.page.adm .deal-head{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between}.page.adm .deal-head em{margin-left:8px;font-style:normal;font-size:10.5px;font-weight:900;text-transform:uppercase;color:#052e16;background:#4ade80;padding:2px 7px;border-radius:999px}.page.adm .deal-field{display:grid;gap:4px;min-width:0}.page.adm .deal-field.wide{grid-column:1 / -1}.page.adm .deal-field span{font-size:11px;font-weight:800;color:var(--adm-muted)}.page.adm .deal-field input{width:100%;min-width:0;padding:8px 10px;border-radius:10px;border:1px solid var(--adm-line);background:#00000040;color:#fff;font-weight:800}.page.adm .deal-preview{grid-column:1 / -1;color:#fde68a;font-weight:700}.pjk-tick{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.pjk-tick input{width:16px;height:16px;accent-color:#facc15}.afc-form{display:grid;gap:8px;margin-bottom:12px}.afc-form label{display:grid;gap:4px;font-size:12px;font-weight:800;color:var(--text-2)}.afc-form input,.afc-form select,.afc-answer input{padding:9px 10px;border-radius:10px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-size:14px;min-width:0}.afc-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.afc-answer{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.afc-answer input{flex:1 1 160px}.afc-item{border-top:1px solid var(--line)}.afc-line{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 2px;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.afc-line span{display:grid;min-width:0}.afc-line small{color:var(--muted);font-size:11.5px}.afc-st{font-style:normal;font-weight:900;color:#fde047}.afc-st.st-paid{color:var(--win)}.afc-st.st-cancelled{color:var(--muted);text-decoration:line-through}.draw-pick-entry.afc-correct{box-shadow:inset 3px 0 #22c55e;background:#22c55e14}.draw-pick-entry.afc-won{box-shadow:inset 3px 0 #facc15;background:#facc151a}.page.adm .admin-block{padding:4px 16px 16px}.page.adm .admin-block>h3:first-child{margin-top:14px}.page.adm .admin-block .btn{max-width:100%}.page.adm .ops-panel{margin:0}@media (max-width: 1099px){.page.adm .ops-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.page.adm .ops-panel{grid-template-columns:minmax(0,1fr);gap:10px}.page.adm .ops-card{overflow-x:auto;scrollbar-width:thin}.page.adm .ops-table{font-size:12px}.page.adm .ops-table th,.page.adm .ops-table td{padding:6px}.page.adm .ops-table td:first-child{position:sticky;left:0;background:var(--adm-card);max-width:132px;overflow:hidden;text-overflow:ellipsis}.page.adm .ops-table td:not(:first-child),.page.adm .ops-table th:not(:first-child){text-align:right}}@media (max-width: 559px){.page.adm .admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}.page.adm .admin-form-grid>.field:has(input:not([type=number])),.page.adm .admin-form-grid>.field:has(select),.page.adm .admin-form-grid>.field:has(textarea){grid-column:1 / -1}.page.adm .admin-form-grid .field span{font-size:11px;line-height:1.25;min-height:2.5em;display:flex;align-items:flex-end}.page.adm .admin-block>.btn,.page.adm .afc-form .btn{width:100%}.page.adm select,.page.adm input,.page.adm textarea{font-size:16px}.page.adm .afc-row{grid-template-columns:repeat(2,minmax(0,1fr))}.page.adm .afc-row>label:has(select),.page.adm .afc-row>label:has(input[type=datetime-local]){grid-column:1 / -1}.page.adm .adm-head{gap:10px}.page.adm .adm-head p{font-size:12px;line-height:1.35}}@media (max-width: 767px){.page.adm .table td[data-label]{gap:10px}.page.adm .table td .btn{min-height:34px}}@media (min-width: 768px) and (max-width: 1199px){.page.adm .admin-body>.an-grid,.page.adm .deals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page.adm .panel>.chips{display:flex;flex-wrap:wrap;gap:8px}.page.adm .panel>.chips>.btn{flex:1 1 auto}@media (max-width: 767px){.page.adm .panel{padding-left:14px;padding-right:14px}.page.adm .ops-table th:nth-child(3),.page.adm .ops-table td:nth-child(3){display:none}.page.adm .ops-table{font-size:11.5px}}.adm-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#475569;box-shadow:0 0 0 2px #47556940;vertical-align:middle;flex:none}.adm-dot.on{background:#22c55e;box-shadow:0 0 0 3px #22c55e40;animation:admDot 2s ease-in-out infinite}@keyframes admDot{50%{box-shadow:0 0 0 6px #22c55e14}}@media (prefers-reduced-motion: reduce){.adm-dot.on{animation:none}}.page.adm .adm-seen{display:block;color:var(--adm-muted);font-size:11.5px}.page.adm .adm-online{display:grid;gap:14px}.page.adm .adm-online-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.page.adm .adm-okpi{display:grid;gap:2px;padding:14px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.page.adm .adm-okpi.live{border-color:#22c55e73;box-shadow:inset 0 0 0 1px #22c55e33}.page.adm .adm-okpi small{display:flex;align-items:center;gap:6px;color:var(--adm-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.page.adm .adm-okpi b{font-size:28px;line-height:1.1;color:#fff}.page.adm .adm-okpi.live b{color:var(--adm-green)}.page.adm .adm-okpi em{font-style:normal;font-size:12px;color:var(--adm-muted)}.page.adm .adm-online-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.page.adm .adm-online-head h3{display:flex;align-items:center;gap:6px;margin:0}.page.adm .adm-online-tools{display:flex;align-items:center;gap:10px}.page.adm .adm-linkbtn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-align:left}.page.adm .adm-linkbtn:hover b,.page.adm .adm-linkbtn:hover{color:var(--adm-blue)}.page.adm .adm-kind{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;background:#60a5fa24;color:var(--adm-blue)}.page.adm .adm-kind.k-register{background:#facc1524;color:var(--adm-gold)}.page.adm .adm-kind.k-resume{background:#94a3b824;color:#cbd5e1}.page.adm .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (max-width: 559px){.page.adm .adm-online-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page.adm .adm-okpi{padding:10px}.page.adm .adm-okpi b{font-size:22px}.page.adm .adm-okpi em{display:none}.page.adm .adm-okpi small{font-size:9.5px;letter-spacing:.03em}}.page.adm .adm-reset{color:#fbbf24}.page.adm .adm-reset:disabled{opacity:.4}.risk-flag{display:inline-block;font-size:10px;font-weight:800;padding:1px 7px;border-radius:999px;margin-left:4px;vertical-align:middle;background:#ffffff14;color:var(--text-2);white-space:nowrap}.risk-flag.rf-watch{background:#f5a52429;color:#fbbf24}.risk-flag.rf-limited{background:#f0506e29;color:#fb7185}.risk-flag.rf-sharp{background:#3ad0ff26;color:#67e8f9}.risk-flag.rf-vip{background:#a78bfa2e;color:#c4b5fd}.adm-risk-th{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:4px 0}.adm-risk-th label{display:flex;align-items:center;gap:3px;font-size:12px;color:var(--muted)}.adm-risk-th input{width:64px;padding:4px 6px;border-radius:6px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text)}.adm-subtabs button em{font-style:normal;font-size:11px;background:var(--panel-3);border-radius:999px;padding:0 6px;margin-left:2px}.risk-liab{list-style:none;margin:0;padding:0;display:grid;gap:10px}.risk-liab .rk-top{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:4px}.risk-liab .rk-top span{color:var(--text-2);white-space:nowrap;font-size:12px}.risk-liab .rk-bar{display:block;height:7px;border-radius:99px;background:var(--panel-2);overflow:hidden}.risk-liab .rk-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.risk-liab .rk-bar i.hot{background:linear-gradient(90deg,#f59e0b,var(--loss))}.risk-form{display:grid;gap:12px;padding:14px 20px 20px}.modal:has(.risk-form){max-width:460px}.risk-form label{display:grid;gap:5px;font-size:12px;font-weight:700;color:var(--text-2)}.risk-form input{padding:9px 11px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-size:14px}.risk-form .muted{font-size:12px;margin:0;display:flex;gap:6px;align-items:center}.risk-form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.risk-form .adm-form-actions{display:flex;justify-content:flex-end;gap:8px}.page.adm .adm-risk .adm-online-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}@media (max-width: 559px){.page.adm .adm-risk .adm-online-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-liab .rk-top{flex-direction:column;gap:2px}}.page.adm .admin-body>*+*{margin-top:12px}.page.adm .adm-filters+.adm-count,.page.adm .adm-filters+.table-wrap,.page.adm .adm-filters+.inbox{margin-top:10px}.page.adm .adm-count{margin:0;font-size:12.5px;color:var(--muted);font-weight:600}.page.adm .adm-count-sum{color:#e7ebff}.page.adm .table thead th{position:sticky;top:0;z-index:1;background:var(--adm-card-2, #1b2142);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#9aa3cf}.page.adm .table tbody tr{transition:background .12s}.page.adm .table tbody tr:nth-child(2n) td{background:#ffffff05}.page.adm .table tbody tr:hover td{background:#3b82f612}.page.adm .table td{line-height:1.45;vertical-align:middle}.page.adm .table td small{display:block;color:#8f97c2;font-size:11.5px}.page.adm .table td .actions,.page.adm .table td.actions{white-space:nowrap}.page.adm .admin-rows{display:grid;gap:6px}.page.adm .admin-row{padding:10px 12px;border-radius:12px;background:var(--adm-card);border:1px solid var(--adm-line);transition:border-color .12s,background .12s}.page.adm .admin-row:hover{border-color:#94a3ff59}.page.adm .admin-row.dim{opacity:.55}.page.adm .lm-list>.adm-filters{margin-bottom:8px}.page.adm .inbox-item{border-left:3px solid transparent}.page.adm .inbox-item.on{border-left-color:#3b82f6}.page.adm .sport-toggles .toggle-row{transition:border-color .12s}.page.adm .adm-req-list{display:grid;gap:8px}.page.adm .adm-req{display:grid;gap:6px;padding:12px 14px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.page.adm .adm-req.st-pending{border-left:3px solid #f59e0b}.page.adm .adm-req.st-quoted{border-left:3px solid #3b82f6}.page.adm .adm-req.st-accepted{border-left:3px solid #22c55e}.page.adm .adm-req header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page.adm .adm-req header small{margin-left:auto;color:#8f97c2}.page.adm .adm-req-st{font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:999px;background:#ffffff12}.page.adm .adm-req-text{margin:0;font-size:14px;font-weight:600;color:#fff}.page.adm .adm-req-quote{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin-top:4px}.page.adm .adm-req-quote label{display:grid;gap:3px;font-size:11px;font-weight:700;color:#9aa3cf}.page.adm .adm-req-quote label.grow{flex:1 1 200px}.page.adm .adm-req-quote input{padding:7px 10px;border-radius:8px;border:1px solid var(--adm-line);background:var(--adm-card-2);color:#fff;min-width:90px;width:100%}.page.adm .adm-more{position:relative;display:inline-block}.page.adm .adm-more>summary{list-style:none;cursor:pointer}.page.adm .adm-more>summary::-webkit-details-marker{display:none}.page.adm .adm-more-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:210px;display:grid;padding:6px;border-radius:12px;background:var(--adm-card-2, #1b2142);border:1px solid var(--adm-line);box-shadow:0 14px 40px #00000080}.page.adm .adm-more-menu button{text-align:left;padding:9px 10px;border-radius:8px;font-size:13px;font-weight:700;color:#dfe3ff}.page.adm .adm-more-menu button:hover{background:#3b82f624}.page.adm .adm-more-menu button:disabled{opacity:.4}.page.adm .adm-more-menu button.warn{color:#fbbf24}.page.adm .adm-more-menu button.danger{color:#fb7185}.page.adm .adm-user-actions{display:flex;gap:6px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.page.adm .an-aud{gap:10px}.page.adm .an-modes{grid-template-columns:repeat(4,minmax(0,1fr))}.page.adm .an-quick{border:0;background:none;padding:8px 20px 20px}@media (max-width: 767px){.page.adm .adm-head{padding:12px 14px}.page.adm .adm-head h2{font-size:17px}.page.adm .adm-filters{padding:10px;gap:8px;border-radius:12px}.page.adm .adm-filters .adm-filter-row>select{flex:1 1 100%}.page.adm .adm-chip{height:30px;padding:0 10px;font-size:12px}.page.adm .table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;padding:10px 12px;margin-bottom:8px}.page.adm .table td{display:grid;gap:1px;justify-content:stretch;text-align:left;padding:5px 0;border-bottom:0;font-size:13px}.page.adm .table td:before{font-size:9.5px}.page.adm .table td:first-child{grid-column:1 / -1;padding:0 0 6px;margin-bottom:4px;border-bottom:1px solid var(--adm-line)}.page.adm .table td:first-child:before{display:none}.page.adm .table td[data-label=""],.page.adm .table td.actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;padding-top:8px;margin-top:2px;border-top:1px dashed var(--adm-line);white-space:normal}.page.adm .table td.actions .btn{flex:1 1 auto;min-height:36px}.page.adm .table td.actions .adm-more{flex:1 1 auto}.page.adm .table td.actions .adm-more>summary{width:100%}.page.adm .table td select{width:100%;min-width:0}.page.adm .table td code.addr{word-break:break-all;font-size:11px}.page.adm .table tbody tr:nth-child(2n) td,.page.adm .table tbody tr:hover td{background:none}.page.adm .admin-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center}.page.adm .admin-row>b{grid-column:1 / -1}.page.adm .admin-row>.btn{grid-column:2;grid-row:2 / span 3;align-self:center}.page.adm .an-modes button{font-size:11px;padding:8px 2px}.page.adm .an-seg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page.adm .an-sent-row{flex-wrap:wrap}.page.adm .an-sent-main{flex:1 1 calc(100% - 50px)}.page.adm .an-read{flex:1 1 auto;width:auto;text-align:left}.page.adm .adm-risk-th{display:grid;grid-template-columns:1fr 1fr}.page.adm .adm-risk-th .btn{grid-column:1 / -1}.page.adm .adm-req-quote>*{flex:1 1 100%}.page.adm .adm-subtabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.page.adm .adm-subtabs button{flex:0 0 auto}.page.adm .lm-row{grid-template-columns:40px minmax(0,1fr) 44px}}.page.adm .adm-co{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:12px 14px;margin-bottom:12px;border-radius:14px;background:linear-gradient(90deg,rgba(34,197,94,.12),transparent 60%),var(--adm-card);border:1px solid rgba(34,197,94,.4)}.page.adm .adm-co.off{background:linear-gradient(90deg,rgba(240,80,110,.18),transparent 60%),var(--adm-card);border-color:#f0506e99;box-shadow:0 0 18px #f0506e26}.page.adm .adm-co-ico{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#22c55e2e;color:#4ade80;flex:none}.page.adm .adm-co.off .adm-co-ico{background:#f0506e33;color:#fb7185}.page.adm .adm-co-txt{display:grid;gap:2px;flex:1 1 200px;min-width:0}.page.adm .adm-co-txt b{font-size:15px;color:#fff}.page.adm .adm-co.off .adm-co-txt b{color:#fda4af}.page.adm .adm-co-txt small{font-size:12px;color:#9aa3cf}.page.adm .adm-co-act{display:flex;gap:6px;flex-wrap:wrap}.page.adm .adm-co-stop{background:#e11d48;color:#fff;border:0}.page.adm .adm-co-stop:hover{background:#be123c}.page.adm .adm-co-stop-sm{color:#fb7185}@media (max-width: 560px){.page.adm .adm-co-act{width:100%}.page.adm .adm-co-act .btn{flex:1 1 auto}}.page.adm .adm-rev-set{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:12px 14px;margin-bottom:12px;border-radius:14px;background:var(--adm-card);border:1px solid rgba(255,255,255,.08)}.page.adm .adm-rev-set.on{background:linear-gradient(90deg,rgba(99,102,241,.16),transparent 65%),var(--adm-card);border-color:#818cf873}.page.adm .adm-rev-set-copy{display:grid;gap:3px;flex:1 1 240px;min-width:0}.page.adm .adm-rev-set-copy b{color:#fff;font-size:15px}.page.adm .adm-rev-set-copy small{color:#9aa3cf;font-size:12px;line-height:1.4}.page.adm .adm-rev-min{display:grid;gap:3px}.page.adm .adm-rev-min small{font-size:11px;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.page.adm .adm-rev-min span{display:flex;align-items:center;gap:4px;padding:0 10px;height:34px;border-radius:9px;background:#00000040;border:1px solid rgba(255,255,255,.1);color:#c7cdf0;font-weight:700}.page.adm .adm-rev-min input{width:84px;min-width:0;background:none;border:0;color:#fff;font:inherit;outline:none}.page.adm .adm-rev-set-btns{display:flex;gap:6px;flex-wrap:wrap}.page.adm .adm-rev-card{display:grid;gap:8px;padding:10px;border-radius:14px;background:linear-gradient(180deg,rgba(250,204,21,.07),transparent 70px),var(--adm-card);border:1px solid rgba(250,204,21,.35);min-width:0}.page.adm .adm-rev-card .ab-bet{margin:0}.page.adm .adm-rev-head{display:flex;align-items:center;gap:12px;min-width:0}.page.adm .adm-rev-pay{display:grid;gap:1px;padding:6px 12px;border-radius:10px;background:#22c55e24;border:1px solid rgba(34,197,94,.35);flex:none}.page.adm .adm-rev-pay small{font-size:10.5px;color:#86efac;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.page.adm .adm-rev-pay b{font-size:18px;color:#4ade80;font-variant-numeric:tabular-nums}.page.adm .adm-rev-meta{display:grid;gap:1px;min-width:0}.page.adm .adm-rev-meta b{color:#fff;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .adm-rev-meta small{color:#9aa3cf;font-size:12px}.page.adm .adm-rev-note{width:100%;box-sizing:border-box;resize:vertical;min-height:44px;padding:8px 10px;border-radius:10px;background:#00000040;border:1px solid rgba(255,255,255,.1);color:#e7ebff;font:inherit;font-size:13px}.page.adm .adm-rev-note:focus{outline:none;border-color:#818cf8b3}.page.adm .adm-rev-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page.adm .adm-rev-acts .btn{border:0;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page.adm .adm-rev-ok{background:#16a34a}.page.adm .adm-rev-ok:hover{background:#15803d}.page.adm .adm-rev-void{background:#475569}.page.adm .adm-rev-void:hover{background:#334155}.page.adm .adm-rev-lose{background:#e11d48}.page.adm .adm-rev-lose:hover{background:#be123c}.page.adm .adm-rev-acts .btn:disabled{opacity:.55}.page.adm .adm-rev-recent{display:grid;gap:6px}.page.adm .adm-rev-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;border-radius:12px;background:var(--adm-card);border-left:3px solid #64748b}.page.adm .adm-rev-row.st-won{border-left-color:#22c55e}.page.adm .adm-rev-row.st-lost{border-left-color:#e11d48}.page.adm .adm-rev-row span{display:grid;gap:1px;min-width:0}.page.adm .adm-rev-row b{color:#fff}.page.adm .adm-rev-row small{color:#9aa3cf;font-size:12px}.page.adm .adm-rev-row em{font-style:normal;font-weight:800;font-size:13px;align-self:center;color:#cbd5e1}.page.adm .adm-rev-row.st-won em{color:#4ade80}.page.adm .adm-rev-row.st-lost em{color:#fb7185}.page.adm .adm-rev-why{grid-column:1 / -1;font-style:italic}@media (max-width: 560px){.page.adm .adm-rev-set-btns{width:100%}.page.adm .adm-rev-set-btns .btn{flex:1 1 auto}.page.adm .adm-rev-min{flex:1 1 100%}.page.adm .adm-rev-min input{width:100%}.page.adm .adm-rev-acts{grid-template-columns:1fr 1fr}.page.adm .adm-rev-ok{grid-column:1 / -1;padding-block:10px;font-size:15px}.page.adm .adm-rev-pay b{font-size:16px}}.page.adm .adm-rev-card .ab-user,.page.adm .adm-rev-card .ab-cash{display:none}@media (max-width: 560px){.page.adm .adm-rev .ab-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px}.page.adm .adm-rev .ab-summary>div{padding:8px 10px}.page.adm .adm-rev .ab-summary small{font-size:10.5px}}.page.adm .adm-risk,.page.adm .admin-body>*{min-width:0;max-width:100%}.page.adm .adm-subtabs{min-width:0;max-width:100%}@media (max-width: 559px){.page.adm .adm-okpi{min-width:0}.page.adm .adm-okpi small{flex-wrap:wrap}.page.adm .adm-okpi b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .adm-risk .adm-online-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.page.adm .adm-risk .adm-online-kpis>.adm-okpi:has(.adm-risk-th){grid-column:1 / -1}.page.adm .adm-risk-th{flex-wrap:wrap;min-width:0}}.page.adm .arw{display:grid;gap:12px;min-width:0}.page.adm .arw-weeks{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.page.adm .arw-weeks::-webkit-scrollbar{display:none}.page.adm .arw-weeks button{flex:none;padding:8px 14px;border-radius:999px;border:1px solid var(--adm-line);background:var(--adm-card);color:#c7cdf0;font-weight:700;font-size:13px}.page.adm .arw-weeks button.on{background:linear-gradient(135deg,#22c55e,#16a34a);border-color:transparent;color:#fff}.page.adm .arw-rules{margin:0;font-size:12.5px;color:#9aa3cf;line-height:1.5}.page.adm .arw-rules b{color:#fff}.page.adm .arw-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.page.adm .arw-kpis>div{display:grid;gap:2px;padding:12px 14px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line);min-width:0}.page.adm .arw-kpis small{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--adm-muted)}.page.adm .arw-kpis b{font-size:22px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .arw-kpis em{font-style:normal;font-size:12px;color:var(--adm-muted)}.page.adm .arw-kpis .k-cb{background:linear-gradient(135deg,rgba(34,197,94,.18),transparent 70%),var(--adm-card);border-color:#22c55e66}.page.adm .arw-kpis .k-cb b,.page.adm .arw-kpis .k-ok b{color:#4ade80}.page.adm .arw-kpis .k-wait b{color:#fbbf24}.page.adm .arw-kpis .k-bonus b{color:#a5b4fc}.page.adm .arw-kpis .k-free b{color:#38bdf8}.page.adm .arw-kpis .k-neg b{color:#fb7185}.page.adm .arw-kinds{display:grid;gap:6px;padding:12px 14px;border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line)}.page.adm .arw-kinds h4{margin:0 0 4px;font-size:13px;color:#fff}.page.adm .arw-kind-row{display:grid;grid-template-columns:130px minmax(0,1fr) auto 40px;align-items:center;gap:10px;font-size:13px}.page.adm .arw-kind-row i{height:8px;border-radius:4px;background:#ffffff12;overflow:hidden}.page.adm .arw-kind-row i em{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#6366f1,#a855f7)}.page.adm .arw-kind-row b{color:#fff;font-variant-numeric:tabular-nums}.page.adm .arw-kind-row small{color:var(--adm-muted);text-align:right}.page.adm .arw-list{display:grid;gap:8px}.page.adm .arw-row{border-radius:14px;background:var(--adm-card);border:1px solid var(--adm-line);overflow:hidden}.page.adm .arw-row.open{border-color:#818cf880}.page.adm .arw-main{display:grid;grid-template-columns:minmax(150px,1.4fr) repeat(5,minmax(0,1fr));align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.page.adm .arw-user{display:grid;gap:1px;min-width:0}.page.adm .arw-user b{color:#fff;font-size:14.5px}.page.adm .arw-user small{color:var(--adm-muted);font-size:12px}.page.adm .arw-num{display:grid;gap:1px;min-width:0}.page.adm .arw-num small{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--adm-muted)}.page.adm .arw-num b{font-size:14.5px;color:#e7ebff;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.adm .arw-num em{justify-self:start;font-style:normal;font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:999px;background:#ffffff14;color:#c7cdf0}.page.adm .arw-num.neg b{color:#fb7185}.page.adm .arw-num.pos b,.page.adm .arw-cb b{color:#4ade80}.page.adm .arw-cb.st-claimed em{background:#22c55e2e;color:#86efac}.page.adm .arw-cb.st-unclaimed em{background:#fbbf242e;color:#fcd34d}.page.adm .arw-cb.st-estimate em{background:#38bdf829;color:#7dd3fc}.page.adm .arw-bonus b{color:#a5b4fc}.page.adm .arw-pills{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 12px}.page.adm .arw-kind{font-style:normal;font-size:11px;font-weight:800;padding:3px 9px;border-radius:999px;background:#818cf829;color:#c7d2fe;white-space:nowrap}.page.adm .arw-kind.k-cashback{background:#22c55e29;color:#86efac}.page.adm .arw-kind.k-depositbonus{background:#38bdf829;color:#7dd3fc}.page.adm .arw-kind.k-promocodes{background:#f472b629;color:#f9a8d4}.page.adm .arw-kind.k-referral{background:#facc1529;color:#fde047}.page.adm .arw-hist{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:12px 14px 14px;border-top:1px solid var(--adm-line);background:#00000026}.page.adm .arw-hist h4{margin:0 0 6px;font-size:13px;color:#fff}.page.adm .arw-hist ul{display:grid;gap:4px;margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto}.page.adm .arw-hist li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:8px;align-items:center;padding:6px 8px;border-radius:8px;background:#ffffff08;font-size:12.5px}.page.adm .arw-hist li b{color:#4ade80}.page.adm .arw-hist li small{grid-column:2 / -1;color:var(--adm-muted);font-size:11px}.page.adm .arw-fb{font-style:normal;font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:999px;text-transform:capitalize;background:#38bdf829;color:#7dd3fc}.page.adm .arw-fb.st-used{background:#22c55e29;color:#86efac}.page.adm .arw-fb.st-expired{background:#94a3b829;color:#cbd5e1}@media (max-width: 900px){.page.adm .arw-main{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}.page.adm .arw-user{grid-column:1 / -1}.page.adm .arw-hist{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.page.adm .arw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.page.adm .arw-kpis b{font-size:18px}.page.adm .arw-kind-row{grid-template-columns:96px minmax(0,1fr) auto}.page.adm .arw-kind-row small{display:none}.page.adm .arw-main{padding:10px 12px;gap:8px}.page.adm .arw-num b{font-size:13.5px}}.page.adm .arw-kpis .k-loss b{color:#fb7185}.page.adm .adm-rev-types{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:1 1 100%}.page.adm .adm-rev-types small{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--adm-muted);margin-right:2px}.page.adm .adm-rev-types button{padding:6px 12px;border-radius:999px;border:1px solid var(--adm-line);background:#ffffff0a;color:#c7cdf0;font-weight:700;font-size:12.5px}.page.adm .adm-rev-types button.on{background:#6366f140;border-color:#818cf8b3;color:#fff}.page.adm .adm-rev-type{font-style:normal;display:inline-block;margin-right:6px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:800;background:#818cf82e;color:#c7d2fe}.page.adm .adm-rev-type.t-single{background:#38bdf82e;color:#7dd3fc}.page.adm .adm-rev-type.t-builder{background:#facc152e;color:#fde047}@media (max-width: 560px){.page.adm .adm-rev-types button{flex:1 1 auto}}.risk-liab{grid-template-columns:minmax(0,1fr)}.risk-liab>li{min-width:0}@media (max-width: 767px){.page.adm :is(.adm-kpis,.adm-online-kpis,.arw-kpis,.as-kpis,.adm-risk .adm-online-kpis){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.page.adm :is(.adm-kpis,.adm-online-kpis,.arw-kpis,.as-kpis)>:last-child:nth-child(odd){grid-column:1 / -1}.page.adm :is(.adm-kpis,.adm-online-kpis,.arw-kpis,.as-kpis)>*{min-width:0}.page.adm .adm-filters+*{margin-top:12px}.page.adm .table td{align-content:start;min-width:0;overflow-wrap:anywhere}.page.adm .table td>*{max-width:100%}.page.adm .table td :is(.status-pill,.adm-pill,.loan-st,[class*=st-],[class*=-pill]){white-space:normal;text-align:left;max-width:100%;justify-self:start}.page.adm .table td small{overflow-wrap:anywhere}.page.adm .table td .adm-dot{margin-right:6px}.page.adm .table td:has(>.adm-dot){display:block}.page.adm .table td:has(>.adm-dot):before{display:block;margin-bottom:2px}.page.adm .btn-sm{min-height:36px}.page.adm .adm-chip{min-height:32px}.page.adm .afc-row,.page.adm .admin-form-grid{align-items:end}.page.adm .panel,.page.adm .admin-block{padding-left:12px;padding-right:12px}.page.adm .panel .panel,.page.adm .admin-block .panel{padding-left:0;padding-right:0;border:0;background:none;box-shadow:none}.page.adm .an-quick{padding-left:0;padding-right:0}}@media (max-width: 559px){.risk-liab .rk-top span{white-space:normal}.page.adm .modal{max-height:92dvh;overflow-y:auto}}.page.adm .adm-loan-max{min-width:0}.page.adm .adm-loan-max input{flex:1 1 0;min-width:0;width:auto}.page.adm .adm-loan-max .btn{flex:none}.modal-title{padding-right:60px}.adm-modal-body{padding:8px 18px 22px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.adm-modal-body .table-wrap{min-width:0}.adm-modal-body .field{margin:0}.adm-modal-body>p{margin:0}@media (max-width: 767px){.wc-daily thead{display:none}.wc-daily,.wc-daily tbody{display:block;width:100%;min-width:0}.wc-daily .table-wrap,.adm-modal-body .table-wrap{overflow:visible;border:0;background:none}.wc-daily tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin-bottom:8px;padding:10px 12px;border-radius:12px;background:var(--panel-2);border:1px solid var(--line)}.wc-daily td{display:grid;gap:1px;padding:4px 0;border:0;text-align:left;font-size:13px;align-content:start}.wc-daily td:before{content:attr(data-label);font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.wc-daily td:first-child,.wc-daily td:last-child{grid-column:1 / -1}.wc-daily td:first-child{padding-bottom:6px;border-bottom:1px solid var(--line);margin-bottom:4px}}@media (max-width: 720px){.page.adm .inbox{min-height:0}.page.adm .inbox-thread{min-height:0;max-height:none}.page.adm .inbox-thread:has(.chat-list){min-height:420px;max-height:70dvh}}@media (min-width: 768px){.page.adm .table td .status-pill{white-space:nowrap}.page.adm .table td code.addr{display:block;max-width:190px;word-break:break-all}}.loan-btn{display:inline-flex;align-items:center;gap:6px;margin-left:4px;background:linear-gradient(135deg,#f5c542,#e09a1b);color:#1d1300;border:0;font-weight:800;box-shadow:0 2px 10px #f5a52447}.loan-btn:hover{filter:brightness(1.08)}@media (max-width: 480px){.balance-pill .loan-btn{width:34px;padding:0;justify-content:center;margin-left:3px}}@media (max-width: 360px){.balance-pill{padding-left:8px}.balance-pill .btn-sm{width:32px}}.loan{display:flex;flex-direction:column;gap:14px}.loan-block{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:var(--radius);background:#f0506e1a;border:1px solid rgba(240,80,110,.35);color:var(--text)}.loan-block.info{background:var(--accent-soft);border-color:#1f8bff66}.loan-block svg{flex:none;color:var(--warn);margin-top:2px}.loan-block p{margin:4px 0 0;color:var(--text-2);font-size:13px}.loan-kyc-cta{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;padding:6px 0}.loan-kyc-ico{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 8px 26px #1f8bff59}.loan-kyc-cta h4{margin:4px 0 0;font-size:17px}.loan-kyc-cta p{margin:0;color:var(--text-2);font-size:13px;max-width:360px}.loan-warn{margin:0;padding:9px 12px;border-radius:var(--radius-sm);background:#f5a5241f;border:1px solid rgba(245,165,36,.35);color:#ffd590;font-size:12.5px}.loan-form .field{margin-bottom:4px}.loan-form .amount-input b{color:var(--muted)}.loan-form .amount-input input{font-size:18px;font-weight:800}.loan-quick,.loan-terms{display:flex;gap:6px;flex-wrap:wrap}.loan-quick button,.loan-terms button{flex:1 1 0;min-width:56px;height:36px;border-radius:var(--radius-sm);background:var(--bg-2);border:1px solid var(--line);color:var(--text-2);font-weight:700;font-size:13px;transition:background .15s,border-color .15s,color .15s}.loan-quick button.on,.loan-terms button.on{background:var(--accent-soft);border-color:var(--accent);color:#fff}.loan-calc{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;border-radius:var(--radius);background:linear-gradient(160deg,#1f8bff24,#3ad0ff0a);border:1px solid rgba(31,139,255,.35);transition:opacity .2s}.loan-calc.dim{opacity:.55}.loan-calc>div{display:flex;flex-direction:column;gap:2px;min-width:0}.loan-calc small{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.loan-calc b{font-size:16px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.loan-calc .tot b{color:#ffd166;font-size:18px}.loan-calc p{grid-column:1 / -1;margin:0;display:flex;align-items:center;gap:6px;color:var(--text-2);font-size:12px}.loan-rules{padding:12px;border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line)}.loan-rules>b{display:flex;align-items:center;gap:6px;font-size:13px}.loan-rules ol{margin:8px 0 10px;padding-left:18px;display:grid;gap:5px;color:var(--text-2);font-size:12.5px;line-height:1.45}.loan-accept{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;cursor:pointer}.loan-accept input{width:18px;height:18px;flex:none;margin-top:1px;accent-color:var(--accent)}.loan-card{display:flex;flex-direction:column;gap:12px}.loan-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.loan-card-top small{color:var(--muted);font-size:12px}.loan-st{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:800;background:var(--panel-3);color:var(--text-2);white-space:nowrap}.loan-st.st-PENDING{background:#f5a52429;color:#ffc65c}.loan-st.st-ACTIVE{background:var(--accent-soft);color:#7cc0ff}.loan-st.st-REPAID{background:#22c55e26;color:#5fe08f}.loan-st.st-OVERDUE,.loan-st.st-COLLECTED{background:#f0506e29;color:#ff7d95}.loan-left{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:var(--radius);background:radial-gradient(120% 140% at 0% 0%,rgba(31,139,255,.22),transparent 60%),var(--bg-2);border:1px solid var(--line)}.loan-card.overdue .loan-left{border-color:#f0506e80}.loan-left small{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.loan-left b{font-size:30px;line-height:1.1;font-variant-numeric:tabular-nums}.loan-left em{font-style:normal;color:var(--text-2);font-size:12px}.loan-bar{height:8px;border-radius:99px;background:var(--panel-3);overflow:hidden}.loan-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--win),#7cf0a7);transition:width .6s ease}.loan-repay{display:flex;gap:8px}.loan-repay .amount-input{flex:1;min-width:0}.loan-repay .btn{flex:none;min-width:96px}.loan-note{margin:0;text-align:center;font-size:12px}.loan-history{border-top:1px solid var(--line);padding-top:10px}.loan-history summary{cursor:pointer;color:var(--text-2);font-weight:700;font-size:13px}.loan-hrow{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.loan-hrow span{color:var(--muted);font-size:12px}.loan-hrow em{font-style:normal;font-size:12px;color:var(--text-2)}.kyc-form .muted{margin:0 0 12px;font-size:12.5px}.kyc-form .field{margin-bottom:10px}.kyc-photos{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 14px}.kyc-photo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:130px;padding:12px 8px;border-radius:var(--radius);border:1.5px dashed var(--line-2);background:var(--bg-2);text-align:center;cursor:pointer;overflow:hidden;transition:border-color .15s}.kyc-photo:hover{border-color:var(--accent)}.kyc-photo input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kyc-photo svg{color:var(--accent-2)}.kyc-photo b{font-size:12.5px}.kyc-photo small{color:var(--muted);font-size:11px}.kyc-photo.has{border-style:solid;border-color:#22c55e8c}.kyc-photo img{width:100%;height:84px;object-fit:cover;border-radius:6px}.kyc-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.kyc-actions .btn{display:inline-flex;align-items:center;gap:6px}@media (max-width: 420px){.kyc-photos{grid-template-columns:1fr}.kyc-actions .btn{flex:1;justify-content:center}.loan-calc{grid-template-columns:1fr 1fr}.loan-calc .tot{grid-column:1 / -1}}.kyc-chip{display:inline-flex;margin-left:8px;padding:2px 9px;border-radius:99px;font-size:11px;font-weight:800;vertical-align:middle;background:var(--panel-3);color:var(--text-2);text-transform:capitalize}.kyc-chip.k-VERIFIED{background:#22c55e26;color:#5fe08f}.kyc-chip.k-PENDING{background:#f5a52429;color:#ffc65c}.kyc-chip.k-REJECTED{background:#f0506e29;color:#ff7d95}.acc-kyc h3{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.acc-kyc .acc-loan{margin-top:10px;display:inline-flex;align-items:center;gap:6px}.adm-subtabs{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.adm-subtabs button{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:99px;border:1px solid var(--line);background:var(--panel);color:var(--text-2);font-weight:700;font-size:13px}.adm-subtabs button.on{background:var(--accent-soft);border-color:var(--accent);color:#fff}.adm-select{height:36px;padding:0 10px;border-radius:var(--radius-sm);background:var(--bg-2);border:1px solid var(--line);color:var(--text)}.page.adm .adm-okpi.warn{border-color:#f0506e80}.page.adm .adm-okpi.warn b{color:#ff7d95}.adm-loan-max{display:flex;gap:6px;align-items:center}.adm-loan-max input{width:90px;height:32px;padding:0 8px;border-radius:6px;background:var(--bg-2);border:1px solid var(--line);color:var(--text);font-weight:800}.adm-loans td small{display:block;color:var(--muted);font-size:11.5px}.adm-loans td.neg{color:#ff7d95;font-weight:800}.adm-loans tr.row-warn td{background:#f0506e0f}.adm-loan-acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.adm-loan-acts .btn{display:inline-flex;align-items:center;gap:4px}.adm-loan-confirm p{margin:0 0 10px}.kyc-review dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0 0 14px;font-size:13px}.kyc-review dt{color:var(--muted);font-weight:700}.kyc-review dd{margin:0;overflow-wrap:anywhere}.kyc-imgs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:14px}.kyc-imgs figure{margin:0;cursor:zoom-in;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);background:#000}.kyc-imgs figure img{display:block;width:100%;max-height:260px;object-fit:contain}.kyc-imgs figure.zoom{grid-column:1 / -1;cursor:zoom-out}.kyc-imgs figure.zoom img{max-height:80vh}.kyc-imgs figcaption{padding:6px 10px;font-size:11.5px;color:var(--muted);background:var(--panel)}.modal>.loan,.modal>.adm-loan-confirm,.modal>.kyc-review{padding:14px 20px 20px}@media (max-width: 480px){.modal>.loan,.modal>.adm-loan-confirm,.modal>.kyc-review{padding:12px 16px calc(18px + env(safe-area-inset-bottom,0px))}}.hm{display:grid;gap:14px;align-content:start}.hm>*{min-width:0;margin-top:0;margin-bottom:0}.hm-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.hm-main{display:grid;gap:18px;min-width:0;align-content:start}.hm-main>*{min-width:0;margin-top:0;margin-bottom:0}.hm-rail{display:grid;gap:14px;min-width:0}.hm-rail>*{min-width:0;margin:0}.hm-promos{display:grid;gap:14px;min-width:0}.hm-promos>*{margin:0;min-width:0}.hm-promos:empty{display:none}.hm .grid-events{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}@media (max-width: 767px){.hm{gap:12px}.hm .hu-dash{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.hm .hu-dash .hu-tile{grid-template-columns:1fr;grid-template-areas:"ico" "val" "lbl";justify-items:center;text-align:center;padding:9px 4px;row-gap:2px}.hm .hu-dash .hu-tile>svg{font-size:16px}.hm .hu-dash .hu-tile b{font-size:13.5px}.hm .hu-dash .hu-tile small{font-size:9px;letter-spacing:.03em}.hm .hu-dash.guest{grid-template-columns:1fr 1fr}.hm .hc-doors{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.hm .hc-door{padding:10px 4px;text-align:center;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.hm .hc-door small{display:none}.hm .hc-door b{font-size:12px}.hm .hc-door-ico{font-size:18px}.hm .hc-nav{display:none}.hm-promos{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -12px;padding:0 12px 4px;scrollbar-width:none}.hm-promos::-webkit-scrollbar{display:none}.hm-promos>*{flex:0 0 90%;scroll-snap-align:center}}@media (min-width: 768px){.topbar .topbar-right{gap:8px}.topbar .topbar-right>.icon-btn,.topbar .nt-bell{width:38px;height:38px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.topbar .topbar-right>.icon-btn:hover,.topbar .nt-bell:hover{border-color:var(--accent)}.topbar .balance-pill{height:40px;border-radius:12px;padding:0 3px 0 12px}.topbar .balance-pill .btn-sm{height:32px;border-radius:9px}.topbar .loan-btn{height:32px;background:transparent;color:#fbbf24;border:1px solid rgba(251,191,36,.55);box-shadow:none}.topbar .loan-btn:hover{background:#fbbf241f}.topbar .avatar{box-shadow:0 0 0 2px var(--bg),0 0 0 4px #3ad0ff73}}@media (min-width: 768px) and (max-width: 1499px){.topbar .loan-btn span{display:none}.topbar .loan-btn{width:34px;padding:0}}.side-games{display:block}.side-games>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.side-games>summary::-webkit-details-marker{display:none}.side-games>summary:after{content:"▾";transition:transform .15s}.side-games[open]>summary:after{transform:rotate(180deg)}.side-games>summary:hover{color:var(--text);background:var(--panel-2)}.topbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px}.topbar>.topbar-left{grid-column:1}.topbar>.topnav{grid-column:2}.topbar>.topbar-right{grid-column:3;justify-self:end}.topbar .topbar-left,.topbar .topbar-right{flex:none}@media (min-width: 1100px){.topbar .topnav{container:tn / inline-size;justify-content:safe center;overflow:hidden;min-width:0}.topbar .topnav .topnav-link{display:inline-flex;flex:none;padding:0 12px;font-size:13.5px}.topbar .topnav .topnav-link svg{display:inline}.topbar .topnav .topnav-link>span{display:inline}@container tn (max-width: 739px){.topnav-link svg{display:none!important}}@container tn (max-width: 559px){.topnav-link svg{display:inline!important;font-size:17px}.topnav-link>span:not(.topnav-live){display:none!important}.topnav-link{padding:0 13px!important}}@container tn (max-width: 299px){.topnav-link:nth-child(n+5){display:none!important}}}.topbar .topbar-right{display:flex;align-items:center;gap:8px;min-width:0}@media (min-width: 768px){.topbar .topbar-right>.icon-btn,.topbar .nt-bell{width:38px;height:38px;flex:none}}.wager-pill{gap:8px;padding:0 10px 4px}.wager-pill>em{font-style:normal;font-size:11.5px;font-weight:800;color:#fcd34d;font-variant-numeric:tabular-nums}.wager-pill>i{height:4px}.wager-edge{position:absolute;left:0;right:0;bottom:0;z-index:3;height:3px;background:#ffffff12;display:block}.wager-edge>i{display:block;height:100%;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#f59e0b,#fbbf24 55%,var(--win));box-shadow:0 0 10px #fbbf248c;transition:width .6s ease}@media (max-width: 767px){.topbar .balance-pill .loan-btn{display:inline-grid;place-items:center;width:30px;height:30px;min-height:0;padding:0;border-radius:9px;margin-left:2px;background:#fbbf2424;color:#fbbf24;border:1px solid rgba(251,191,36,.5)}.topbar .balance-pill .loan-btn span{display:none}.topbar .balance-pill{padding-right:3px}.topbar .balance-amt{margin-right:5px;font-size:13px}}@media (max-width: 519px){.topbar:has(.balance-pill) .topbar-right>.icon-btn[aria-label=Search]{display:none}}@media (max-width: 349px){.topbar .balance-amt{font-size:12px}.topbar .topbar-right{gap:4px}}.ev-time{white-space:nowrap}@media (min-width: 768px) and (max-width: 1439px){.topbar .topbar-right>.chat-toggle{display:none}.topbar .wager-pill small{display:none}}.sidebar button.side-item{width:100%;justify-content:flex-start;text-align:left;font-family:inherit;font-size:inherit;font-weight:700}@media (max-width: 1399px){.topbar .logo-word{display:none}}.wager-pill .amt-c{display:none}@media (max-width: 767px){.topbar .wager-pill{display:inline-flex;height:36px;padding:0 8px 4px;gap:5px;border-radius:12px}.topbar .wager-pill small{display:none}.topbar .wager-pill b{font-size:12.5px}.wager-bar{display:none!important}.hu-wager{display:grid}.topbar .topbar-right{gap:6px}}@media (max-width: 479px){.wager-pill .amt-f{display:none}.wager-pill .amt-c{display:inline}}@media (max-width: 399px){.wager-pill>em{display:none}}@media (max-width: 359px){.topbar .wager-pill{padding:0 6px 4px}.topbar .wager-pill>svg{display:none}.topbar .topbar-left{display:none}.topbar{grid-template-columns:minmax(0,1fr) auto}.topbar>.topbar-right{grid-column:2}}@media (max-width: 379px){.topbar{padding-left:8px;padding-right:8px;column-gap:6px}.topbar .topbar-right{gap:4px}.topbar .nt-bell,.topbar .avatar{width:32px;height:32px}.topbar .balance-pill{padding-left:8px}.topbar .balance-amt{margin-right:4px}.topbar .logo-mark{width:30px}}.topbar .logo-word{display:none}.topbar:after{display:none!important}.topbar{border-bottom:0!important;box-shadow:0 10px 24px -14px #000000b3!important}.wager-edge{display:none!important}.pc2{display:grid;gap:14px;padding:16px;border-radius:16px;background:linear-gradient(135deg,#1f8bff29,#8b5cf61a 60%),var(--panel);border:1px solid var(--line-2)}.pc2-top{display:flex;align-items:center;gap:14px;min-width:0}.pc2 .avatar.big{width:64px;height:64px;font-size:20px;flex:none;box-shadow:0 0 0 3px var(--bg),0 0 0 5px #3ad0ff80}.pc2-who{display:grid;gap:2px;min-width:0}.pc2-who b{font-size:19px;line-height:1.2}.pc2-who>span{font-size:13px;color:var(--text-2)}.pc2-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.pc2-b{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-style:normal;font-size:11.5px;font-weight:800;background:var(--panel-3);color:var(--text-2);border:1px solid var(--line)}.pc2-b.ok,.pc2-b.kyc-VERIFIED{background:#22c55e24;color:#5fe08f;border-color:#22c55e59}.pc2-b.kyc-PENDING{background:#f5a52424;color:#fbbf24;border-color:#f5a52459}.pc2-b.kyc-REJECTED{background:#f0506e24;color:#ff7d95;border-color:#f0506e59}.pc2-b.tier-bronze{color:#e0a265}.pc2-b.tier-silver{color:#d3d8e3}.pc2-b.tier-gold{color:#f5c542}.pc2-b.tier-platinum{color:#7dd3fc}.pc2-b.tier-diamond{color:#c4b5fd}.pc2-b.tier-wavy{color:#3ad0ff}.profile-card.pc2>.pc2-stats{display:grid;flex-direction:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pc2-stats>div{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:#00000038;border:1px solid var(--line);min-width:0}.pc2-stats small{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pc2-stats b{font-size:14.5px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql2{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ql2 .ql{flex-direction:column;justify-content:center;gap:6px;padding:14px 6px;text-align:center;font-size:12.5px}.ql2 .ql span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media (min-width: 768px){.ql2{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}}.page-narrow .panel{margin-bottom:14px}.page-narrow .panel>h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.acc-kyc .btn{width:100%}.acc-kyc .acc-loan{margin-top:8px}.odds-fmt button{padding:10px 6px;font-size:13px;min-width:0}.odds-fmt button b,.odds-fmt button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-narrow .panel .chips{flex-wrap:wrap;overflow:visible}.page-narrow .panel .chips .chip{flex:1 1 calc(50% - 8px);justify-content:center;text-align:center}.page-narrow .inline-form{flex-wrap:wrap}.page-narrow .inline-form .amount-input{flex:1 1 100%}.page-narrow .inline-form .btn{flex:1 1 0}@media (max-width: 767px){.page-narrow{padding-bottom:24px}.pref-toggle b{font-size:14px}}.s-hard{--s1: rgba(168, 85, 247, .22);--s2: #7c3aed}.s-spark{--s1: rgba(250, 204, 21, .22);--s2: #ca8a04}.hs-card{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:18px;border:1px solid var(--hs-line);background:radial-gradient(120% 60% at 0% 0%,var(--hs-glow),transparent 60%),linear-gradient(180deg,#151b40,#0f1430);box-shadow:0 18px 40px -26px var(--hs-glow);min-width:0;height:100%}.hs-hard{--hs-line: rgba(168, 85, 247, .45);--hs-glow: rgba(168, 85, 247, .35);--hs-acc: #c084fc}.hs-spark{--hs-line: rgba(250, 204, 21, .45);--hs-glow: rgba(250, 204, 21, .28);--hs-acc: #facc15}.hs-head{display:flex;align-items:center;gap:12px}.hs-ico{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;background:linear-gradient(135deg,var(--hs-acc),#1f1147);color:#fff;font-size:20px;box-shadow:0 8px 20px -8px var(--hs-glow)}.hs-head small{font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--hs-acc)}.hs-head h3{margin:2px 0 0;font-size:19px;font-weight:900;line-height:1.2}.hs-head h3 em{font-style:normal;color:var(--hs-acc)}.hs-ladder{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:6px}.hs-ladder span{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:#ffffff0a;border:1px solid var(--line);text-align:center}.hs-ladder b{font-size:12px;color:var(--muted);font-weight:800}.hs-ladder em{font-style:normal;font-weight:900;font-size:14px;color:#fff}.hs-ladder .top{grid-column:1 / -1;background:linear-gradient(90deg,#facc1533,#a855f733);border-color:#facc158c}.hs-ladder .top em{font-size:18px;color:#ffd84d}.hs-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:12px;background:#00000040}.hs-seg button{padding:10px;border-radius:9px;border:0;background:transparent;color:var(--text-2);font-weight:800}.hs-seg button.on{background:var(--hs-acc);color:#111}.hs-pick-head{display:flex;justify-content:space-between;align-items:center}.hs-pick-head .ok{color:#4ade80}.hs-pick-head button{border:0;background:none;color:var(--muted);font-weight:700;text-decoration:underline}.hs-list{display:grid;gap:6px;max-height:440px;overflow-y:auto;padding-right:2px;overscroll-behavior:contain}.hs-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid var(--line);color:inherit;text-align:left;font:inherit}.hs-row.picked{border-color:var(--hs-acc);background:color-mix(in srgb,var(--hs-acc) 12%,transparent)}.hs-match{display:grid;min-width:0}.hs-match b{font-size:13.5px}.hs-match small{font-size:11px;color:var(--muted)}.hs-outs{display:flex;gap:6px}.hs-outs button,.hs-drawbtn{display:grid;justify-items:center;gap:1px;min-width:64px;max-width:110px;padding:6px 8px;border-radius:8px;border:1px solid var(--line-2);background:#1f2656;color:#5fd8ff}.hs-outs button small,.hs-drawbtn small{font-size:10px;color:var(--muted);max-width:100%}.hs-outs button b,.hs-drawbtn b{font-size:14px;font-weight:900}.hs-outs button.on{background:var(--hs-acc);border-color:var(--hs-acc);color:#111}.hs-outs button.on small{color:#111}.hs-outs button:disabled{opacity:.35}.hs-draw{grid-template-columns:auto minmax(0,1fr) auto;cursor:pointer}.hs-draw:disabled{opacity:.4}.hs-draw.picked .hs-drawbtn{background:var(--hs-acc);border-color:var(--hs-acc);color:#111}.hs-draw.picked .hs-drawbtn small{color:#111}.hs-teams{display:flex}.hs-teams>*+*{margin-left:-6px}.hs-bet{position:sticky;bottom:76px;z-index:2;display:flex;gap:8px;padding:8px;border-radius:14px;background:#0a0e24f5;border:1px solid var(--line-2)}@media (min-width: 900px){.hs-bet{bottom:8px}}.hs-bet label{display:flex;align-items:center;gap:4px;padding:0 10px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line);font-weight:800}.hs-bet input{width:70px;border:0;background:none;color:#fff;font:inherit;font-size:16px}.hs-go{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:12px;border:0;background:linear-gradient(135deg,#a855f7,#6d28d9);color:#fff;font-weight:900;font-size:15px}.hs-go.spark{background:linear-gradient(135deg,#facc15,#f59e0b);color:#111}.hs-go:disabled{opacity:.5}.hs-warn{margin:-6px 0 0;color:#fca5a5;font-size:12px}.hs-mine{display:grid;gap:6px}.hs-mine h4{display:flex;align-items:center;gap:8px;margin:0;font-size:14px}.hs-ticket{border-radius:12px;border:1px solid var(--line);background:#ffffff08;border-left:4px solid #fbbf24}.hs-ticket.st-won{border-left-color:#22c55e}.hs-ticket.st-lost{border-left-color:#ef4444}.hs-ticket summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;list-style:none}.hs-hits b{font-size:17px}.hs-bar{height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.hs-bar i{display:block;height:100%;background:linear-gradient(90deg,#22c55e,#facc15)}.hs-tstate{font-size:12px;font-weight:800;color:var(--text-2)}.hs-ticket ol{margin:0;padding:0 12px 10px 30px;display:grid;gap:4px;font-size:12px}.hs-ticket li{display:grid;grid-template-columns:minmax(0,1fr) auto auto 16px;gap:8px}.hs-ticket li em{font-style:normal;color:var(--muted)}.lg-won i,.lg-void i{color:#4ade80}.lg-lost i{color:#f87171}.hs-winners{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:var(--text-2)}@media (max-width: 600px){.hs-card{padding:14px;border-radius:16px}.hs-head h3{font-size:16px}.hs-row{grid-template-columns:minmax(0,1fr)}.hs-draw{grid-template-columns:auto minmax(0,1fr) auto}.hs-outs button{flex:1;max-width:none}.hs-list{max-height:60vh}}.s-easy{--s1: rgba(34, 197, 94, .22);--s2: #15803d}.hs-easy{--hs-line: rgba(34, 197, 94, .45);--hs-glow: rgba(34, 197, 94, .3);--hs-acc: #4ade80}.hs-easy .hs-go{background:linear-gradient(135deg,#22c55e,#15803d)}.hs-fixed{display:grid;place-items:center;padding:0 14px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line);font-weight:900;white-space:nowrap}.hard-rules ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.hard-rules ul li{padding-left:18px;text-indent:-18px;line-height:1.45}.hard-rules>b{display:flex;align-items:center;gap:6px;color:#fca5a5;letter-spacing:.04em}.hs-bet{background:linear-gradient(180deg,#121838,#0a0e24);box-shadow:0 -10px 28px #0000008c,0 0 0 1px #ffffff0f}.hs-easy .hs-bet{border-color:#34d39959}.hs-hard .hs-bet{border-color:#a78bfa59}@media (max-width: 767px){.hs-bet{bottom:calc(72px + env(safe-area-inset-bottom,0px));margin:0 -4px}.hs-bet .hs-go{flex:1}}@media (max-width: 480px){.specials-page .bs-row{--bs-gx: 10px}}.specials-page .sp-anchor>*{transition:transform .25s ease,box-shadow .25s ease}@media (hover: hover){.specials-page .sp-anchor>*:hover{transform:translateY(-3px);box-shadow:0 18px 40px #00000073}}.specials-page .rv.in .hs-ladder .top em{background:linear-gradient(90deg,#fde68a,#fff,#fbbf24,#fde68a);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:spShimmer 2.4s ease .4s 2}@keyframes spShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.specials-page .rv.in .hs-ladder .top em{animation:none}}.hs-bet .hs-go:disabled{opacity:.85;filter:saturate(.6);color:#ffffffd9}.specials-page .rv .hs-ladder span{opacity:0;transform:translateY(10px) scale(.92)}.specials-page .rv.in .hs-ladder span{animation:spPop .45s cubic-bezier(.2,1.4,.4,1) both}.specials-page .rv.in .hs-ladder span:nth-child(2){animation-delay:.08s}.specials-page .rv.in .hs-ladder span:nth-child(3){animation-delay:.16s}.specials-page .rv.in .hs-ladder span:nth-child(4){animation-delay:.24s}.specials-page .rv.in .hs-ladder span:nth-child(5){animation-delay:.32s}.specials-page .rv.in .hs-ladder span:nth-child(6){animation-delay:.4s}.specials-page .rv.in .hs-ladder span:nth-child(7){animation-delay:.48s}@keyframes spPop{to{opacity:1;transform:none}}.hs-ladder .top{position:relative;overflow:hidden;animation:spGlow 2.8s ease-in-out infinite}@keyframes spGlow{50%{box-shadow:0 0 0 1px #facc15b3,0 0 26px #facc1559}}.hs-ladder .top:after,.hs-go:not(:disabled):after,.hc-special:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-120%);animation:spSweep 3.6s ease-in-out infinite;pointer-events:none}.hs-go,.hc-special{position:relative;overflow:hidden}.hc-special:after{animation-duration:5s}@keyframes spSweep{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.hs-row.picked,.hs-draw.picked .hs-drawbtn{animation:spPick .35s cubic-bezier(.2,1.6,.4,1)}@keyframes spPick{40%{transform:scale(1.04)}}.hs-bet{animation:spDock .5s cubic-bezier(.2,1,.3,1) both}@keyframes spDock{0%{transform:translateY(16px);opacity:0}}.hs-ico{animation:spFloat 3.2s ease-in-out infinite}@keyframes spFloat{50%{transform:translateY(-3px) rotate(-4deg)}}@media (prefers-reduced-motion: reduce){.hs-ladder .top,.hs-ladder .top:after,.hs-go:after,.hc-special:after,.hs-row.picked,.hs-draw.picked .hs-drawbtn,.hs-bet,.hs-ico,.specials-page .rv.in .hs-ladder span{animation:none!important}.specials-page .rv .hs-ladder span{opacity:1;transform:none}}.lkw-card{--hs-acc: #22c55e;position:relative;display:grid;gap:14px;padding:18px;border-radius:22px;overflow:hidden;color:#ecfdf5;background:radial-gradient(120% 90% at 0% 0%,rgba(34,197,94,.35),transparent 60%),radial-gradient(90% 80% at 100% 0%,rgba(250,204,21,.28),transparent 60%),linear-gradient(160deg,#063b24,#0b2a1c 55%,#0a1d16);border:1px solid rgba(134,239,172,.35);box-shadow:0 18px 44px #00000073,inset 0 1px #ffffff14;animation:lkwIn .6s cubic-bezier(.2,.9,.3,1) both}@keyframes lkwIn{0%{opacity:0;transform:translateY(14px) scale(.985)}}.lkw-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.lkw-clover{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;font-size:30px;color:#bbf7d0;background:linear-gradient(145deg,#16a34a,#065f46);box-shadow:0 8px 22px #22c55e73,inset 0 1px #ffffff40;animation:lkwFloat 3.4s ease-in-out infinite}@keyframes lkwFloat{50%{transform:translateY(-4px) rotate(-8deg)}}.lkw-title small{font-size:11px;font-weight:900;letter-spacing:.14em;color:#86efac}.lkw-title h2{margin:2px 0;font-size:clamp(24px,5vw,34px);font-weight:900;letter-spacing:-.01em;background:linear-gradient(90deg,#fff,#bbf7d0 40%,#fde68a);-webkit-background-clip:text;background-clip:text;color:transparent}.lkw-title p{margin:0;color:#a7f3d0;font-weight:700}.lkw-prize{display:grid;justify-items:end;text-align:right}.lkw-prize b{font-size:clamp(30px,7vw,46px);font-weight:900;line-height:1;color:#fde047;text-shadow:0 0 24px rgba(250,204,21,.45);background:linear-gradient(90deg,#fde68a,#fff,#facc15,#fde68a);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:lkwShine 4s ease-in-out infinite}@keyframes lkwShine{0%,60%{background-position:100% 0}to{background-position:0 0}}.lkw-prize small{display:inline-flex;align-items:center;gap:5px;color:#bbf7d0;font-size:11.5px;font-weight:800;margin-top:4px}.lkw-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.lkw-stats>span{display:grid;gap:2px;padding:10px 12px;border-radius:14px;background:#00000047;border:1px solid rgba(134,239,172,.18);min-width:0}.lkw-stats b{font-size:17px;font-weight:900;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lkw-stats small{color:#a7f3d0;font-size:11.5px;font-weight:700}.lkw-stats .lkw-clock b{font-family:Courier New,ui-monospace,monospace;color:#86efac;text-shadow:0 0 10px rgba(134,239,172,.5)}.lkw-card .hard-rules{border-color:#86efac73;background:#00000040}.lkw-card .hard-rules>b,.lkw-card .hard-rules li:not(.hr-title):before{color:#86efac}.lkw-card .hs-row.picked{border-color:#22c55e;background:#22c55e1f}.lkw-card .hs-outs button.on{background:#22c55e;color:#052e16}.lkw-card .hs-go{background:linear-gradient(180deg,#22c55e,#15803d);color:#fff;box-shadow:0 8px 22px #22c55e59}.lkw-card .hs-bet{border-color:#86efac59}.lkw-closed{display:grid;gap:4px;padding:14px;border-radius:14px;text-align:center;background:#00000047;border:1px dashed rgba(134,239,172,.45)}.lkw-closed small{color:#a7f3d0}.lkw-history{display:grid;gap:6px}.lkw-history span{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#00000038;font-size:13px}.lkw-history span svg{color:#a7f3d0}.lkw-history span.won svg{color:#fde047}.lkw-history small{color:#a7f3d0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.lkw-card{padding:14px;border-radius:18px}.lkw-hero{grid-template-columns:auto minmax(0,1fr)}.lkw-prize{grid-column:1 / -1;justify-items:start;text-align:left;padding:10px 12px;border-radius:14px;background:#00000040}.lkw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lkw-clover{width:48px;height:48px;font-size:24px;border-radius:14px}}@media (prefers-reduced-motion: reduce){.lkw-card,.lkw-clover,.lkw-prize b{animation:none}}.hc-special.s-lucky{background:linear-gradient(160deg,#0b3a24,#0a1d16);border-color:#86efac59}.hc-special.s-lucky .hc-sp-top i{background:linear-gradient(145deg,#16a34a,#065f46);color:#bbf7d0}.hc-special.s-lucky .hc-sp-big{color:#fde047}.pjk-card{color:#eef2ff;background:radial-gradient(120% 90% at 0% 0%,rgba(59,130,246,.4),transparent 60%),radial-gradient(90% 80% at 100% 0%,rgba(250,204,21,.35),transparent 60%),linear-gradient(160deg,#0b1f5c,#0c1640 55%,#0a0f2b);border-color:#facc1573;box-shadow:0 18px 48px #00000080,0 0 0 1px #facc1526,inset 0 1px #ffffff1a}.pjk-card>*{position:relative;z-index:1}.pjk-card .pjk-coins{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.pjk-coins i{position:absolute;top:-20px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff7c2,#facc15 45%,#a16207);box-shadow:0 0 8px #facc1599;opacity:.55;animation:pjkFall linear infinite}@keyframes pjkFall{to{transform:translateY(100vh) rotate(540deg)}}.pjk-icon{color:#1f1300;background:linear-gradient(145deg,#fde047,#ca8a04);box-shadow:0 8px 24px #facc1580,inset 0 1px #ffffff80}.pjk-card .lkw-title small{color:#fde68a}.pjk-card .lkw-title h2{background:linear-gradient(90deg,#fff,#bfdbfe 40%,#fde047);-webkit-background-clip:text;background-clip:text}.pjk-card .lkw-title p,.pjk-card .lkw-prize small,.pjk-card .lkw-stats small,.pjk-card .lkw-history small{color:#c7d2fe}.pjk-card .lkw-stats>span{border-color:#facc1533}.pjk-card .lkw-stats .lkw-clock b{color:#fde047;text-shadow:0 0 10px rgba(250,204,21,.5)}.pjk-card .hard-rules{border-color:#facc1566}.pjk-card .hard-rules>b,.pjk-card .hard-rules li:not(.hr-title):before{color:#fde047}.pjk-card .hs-row.picked{border-color:#facc15;background:#facc151a}.pjk-card .hs-outs button.on{background:#facc15;color:#1f1300}.pjk-card .hs-go{background:linear-gradient(180deg,#fde047,#ca8a04);color:#1f1300;box-shadow:0 8px 22px #facc1559}.pjk-card .hs-bet{border-color:#facc1559}.hc-special.s-pjackpot{background:linear-gradient(160deg,#0b1f5c,#0a0f2b);border-color:#facc1573}.hc-special.s-pjackpot .hc-sp-top i{background:linear-gradient(145deg,#fde047,#ca8a04);color:#1f1300}.hc-special.s-pjackpot .hc-sp-big{color:#fde047}@media (prefers-reduced-motion: reduce){.pjk-coins{display:none}}body.ls-open{overflow:hidden}.ls{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:radial-gradient(120% 70% at 50% -10%,color-mix(in srgb,var(--ls-home) 18%,transparent),transparent 60%),radial-gradient(90% 60% at 100% 110%,color-mix(in srgb,var(--ls-away) 16%,transparent),transparent 60%),#060a18;color:#fff;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);animation:lsIn .35s ease-out}@keyframes lsIn{0%{opacity:0;transform:scale(1.03)}}.ls-top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(90deg,color-mix(in srgb,var(--ls-home) 35%,#0b1024),#0b1024 38%,#0b1024 62%,color-mix(in srgb,var(--ls-away) 35%,#0b1024));border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 6px 24px #00000073}.ls-team{display:flex;align-items:center;gap:10px;min-width:0;font-size:17px;font-weight:800}.ls-team.away{justify-content:flex-end;text-align:right}.ls-team.home b{border-left:4px solid var(--ls-home);padding-left:8px}.ls-team.away b{border-right:4px solid var(--ls-away);padding-right:8px}.ls-score{display:flex;align-items:center;gap:8px}.ls-digit{display:grid;place-items:center;min-width:46px;height:50px;padding:0 6px;border-radius:10px;background:linear-gradient(180deg,#1d2550,#111737);border:1px solid rgba(255,255,255,.12);font-size:32px;font-weight:900;font-variant-numeric:tabular-nums;animation:lsFlip .6s ease-out}@keyframes lsFlip{0%{transform:rotateX(90deg);background:#facc15;color:#111}60%{transform:rotateX(0)}}.ls-clock{position:relative;display:grid;place-items:center;min-width:56px;padding:4px 8px;border-radius:8px;background:#e11d48;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.ls-dot{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 #ffffffb3;animation:lsDot 1.4s infinite}@keyframes lsDot{70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}.ls-tools{display:flex;gap:6px}.ls-tools button{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;cursor:pointer}.ls-tools button:hover{background:#ffffff24}.ls-stage{position:relative;display:grid;place-items:center;min-height:0;padding:10px;overflow:hidden}.ls-pitch{width:100%;height:100%;max-height:100%;border-radius:14px;filter:drop-shadow(0 18px 40px rgba(0,0,0,.55))}.ls-player{transition:transform 1.05s cubic-bezier(.45,.05,.3,1)}.ls-num{font-size:11px;font-weight:900;font-family:system-ui,sans-serif}.ls-ball{transition:transform .95s cubic-bezier(.3,.1,.25,1)}.ls-ball-glow{animation:lsGlow 1.2s ease-in-out infinite}@keyframes lsGlow{50%{opacity:.05}}.ls-zone{animation:lsZone 2s ease-in-out infinite}@keyframes lsZone{50%{opacity:.55}}.ls-net.hit{animation:lsNet .9s ease-out 2}@keyframes lsNet{30%{transform:scaleX(1.7)}60%{transform:scaleX(.9)}}.ls-banner{position:absolute;top:18px;left:50%;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:8px 16px 8px 12px;border-radius:999px;background:#060a18d9;border:2px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translate(-50%);animation:lsBanner .45s cubic-bezier(.2,1.4,.4,1);white-space:nowrap}.ls-banner.home{border-color:var(--ls-home)}.ls-banner.away{border-color:var(--ls-away)}.ls-banner i{font-style:normal;font-size:20px}.ls-banner b{font-size:16px;letter-spacing:.06em}.ls-banner span{font-size:13px;color:#cbd5e1;min-width:0}@keyframes lsBanner{0%{opacity:0;transform:translate(-50%,-20px) scale(.8)}}.ls-card{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:16px;max-width:calc(100% - 40px);padding:16px 22px 16px 16px;border-radius:16px;background:#060a18e6;border:1px solid rgba(255,255,255,.15);box-shadow:0 20px 50px #0009;transform:translate(-50%,-50%);animation:lsCardIn .5s cubic-bezier(.2,1.3,.4,1),lsCardOut .4s ease-in 6.4s forwards}.ls-card-face{flex:none;width:54px;height:76px;border-radius:7px;background:linear-gradient(135deg,#fde047,#eab308);box-shadow:0 8px 24px #facc1580;animation:lsCardFlip .9s ease-out}.ls-card.red .ls-card-face{background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 8px 24px #dc262699}.ls-card>div{display:grid;gap:2px;min-width:0}.ls-card b{font-size:22px;letter-spacing:.05em;color:#fde047}.ls-card.red b{color:#f87171}.ls-card span{font-size:17px;font-weight:700}.ls-card small{color:#94a3b8;font-size:13px}@keyframes lsCardIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}}@keyframes lsCardOut{to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}@keyframes lsCardFlip{0%{transform:rotateY(90deg) rotate(-20deg)}60%{transform:rotateY(0) rotate(6deg)}to{transform:rotate(-4deg)}}.ls-goal{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:8px;text-align:center;pointer-events:none}.ls-goal-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,color-mix(in srgb,var(--goal-c) 55%,transparent),#060a18d9 70%);animation:lsWash 6s ease-out forwards}.ls-goal.home{--goal-c: var(--ls-home)}.ls-goal.away{--goal-c: var(--ls-away)}@keyframes lsWash{0%{opacity:0}8%{opacity:1}85%{opacity:1}to{opacity:0}}.ls-goal-burst{position:absolute;top:50%;left:50%}.ls-goal-burst i{position:absolute;width:10px;height:22px;border-radius:3px;background:var(--goal-c);transform:rotate(var(--a)) translateY(0);animation:lsBurst 1.6s cubic-bezier(.1,.7,.3,1) var(--d) forwards;opacity:0}.ls-goal-burst i:nth-child(3n){background:#facc15}.ls-goal-burst i:nth-child(3n+1){background:#fff}@keyframes lsBurst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.4)}to{opacity:0;transform:rotate(var(--a)) translateY(-46vmin) scale(1)}}.ls-goal-word{position:relative;font-size:clamp(64px,16vmin,180px);font-weight:900;font-style:italic;line-height:.9;letter-spacing:-.02em;color:#fff;-webkit-text-stroke:3px var(--goal-c);text-shadow:0 0 40px var(--goal-c),0 8px 0 rgba(0,0,0,.4);animation:lsWord .8s cubic-bezier(.2,1.6,.4,1),lsPulse 1s ease-in-out .8s 4,lsFade .5s ease-in 5.4s forwards}@keyframes lsWord{0%{transform:scale(3) rotate(-8deg);opacity:0}}@keyframes lsPulse{50%{transform:scale(1.06)}}@keyframes lsFade{to{opacity:0;transform:scale(.9)}}.ls-goal-team,.ls-goal-scorer,.ls-goal-score{position:relative;animation:lsUp .5s ease-out .4s backwards,lsFade .5s ease-in 5.4s forwards}.ls-goal-team{display:flex;align-items:center;gap:10px;font-size:clamp(18px,4vmin,30px);font-weight:800}.ls-goal-scorer{font-size:clamp(14px,3vmin,20px);color:#e2e8f0;font-weight:600}.ls-goal-score{font-style:normal;font-size:clamp(26px,6vmin,48px);font-weight:900;padding:2px 18px;border-radius:12px;background:#00000073}@keyframes lsUp{0%{opacity:0;transform:translateY(20px)}}.ls.goal-home .ls-stage,.ls.goal-away .ls-stage{animation:lsShake .5s ease-in-out 2}@keyframes lsShake{25%{transform:translate(-4px,2px)}50%{transform:translate(4px,-2px)}75%{transform:translate(-2px,-1px)}}.ls-idle{position:absolute;bottom:24px;left:50%;transform:translate(-50%);padding:8px 16px;border-radius:999px;background:#060a18d9;font-weight:700;font-size:14px}.ls-bottom{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.4fr);gap:12px;padding:10px 14px 12px;background:#0b1024;border-top:1px solid rgba(255,255,255,.08)}.ls-feed{display:grid;gap:4px;align-content:start;min-width:0}.ls-feed-item{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:#cbd5e1;padding-left:8px;border-left:3px solid transparent}.ls-feed-item.home{border-left-color:var(--ls-home)}.ls-feed-item.away{border-left-color:var(--ls-away)}.ls-feed-item.new{color:#fff;font-weight:700;animation:lsUp .4s ease-out}.ls-feed-item i{font-style:normal}.ls-stats{display:grid;gap:6px;align-content:start}.ls-stat{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:6px;font-size:13px}.ls-stat b:last-child{text-align:right}.ls-stat span{display:grid;gap:2px;text-align:center}.ls-stat small{font-size:10.5px;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.ls-stat i{display:block;height:5px;border-radius:3px;background:var(--ls-away);overflow:hidden}.ls-stat em{display:block;height:100%;background:var(--ls-home)}.ls-odds{display:grid;gap:8px;align-content:start}.ls-odds.locked{opacity:.6}.ls-mk{display:grid;gap:4px}.ls-mk small{font-size:11px;color:#94a3b8;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.ls-mk>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ls-mk .odds-btn{min-width:0;height:38px}.mt-full{position:absolute;right:10px;bottom:10px;z-index:6;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#060a18bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:12px;font-weight:800;cursor:pointer}.mt-full:hover{background:#1f8bffd9}@media (max-width: 700px){.ls-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:8px 10px;gap:6px}.ls-tools{position:absolute;top:calc(env(safe-area-inset-top) + 58px);right:10px;z-index:5;flex-direction:column}.ls-tools button{width:34px;height:34px;background:#060a18bf}.ls-team{font-size:13px;gap:6px;flex-direction:column;text-align:center}.ls-team.away{flex-direction:column-reverse;text-align:center}.ls-team.home b,.ls-team.away b{border:0;padding:0;max-width:100%}.ls-digit{min-width:38px;height:42px;font-size:26px}.ls-clock{min-width:46px;font-size:13px}.ls-stage{padding:6px}.ls-bottom{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 12px 14px;max-height:46vh;overflow-y:auto}.ls-feed-item:nth-child(n+3){display:none}.ls-banner{top:10px;padding:6px 12px 6px 10px}.ls-banner b{font-size:13px}.ls-banner span{font-size:11.5px}.ls-card{gap:12px;padding:12px 16px 12px 12px}.ls-card-face{width:40px;height:56px}.ls-card b{font-size:17px}.ls-card span{font-size:14px}}@media (orientation: landscape) and (max-height: 520px){.ls{grid-template-columns:minmax(0,1fr) 250px;grid-template-rows:auto minmax(0,1fr)}.ls-top{grid-column:1 / -1;padding:4px 10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.ls-tools{position:static;flex-direction:row}.ls-team{flex-direction:row;font-size:13px}.ls-team.away{flex-direction:row}.ls-digit{height:34px;min-width:32px;font-size:22px}.ls-bottom{grid-template-columns:minmax(0,1fr);align-content:start;overflow-y:auto;max-height:none;border-top:0;border-left:1px solid rgba(255,255,255,.08)}.ls-feed-item:nth-child(n+3){display:none}}@media (prefers-reduced-motion: reduce){.ls-player,.ls-ball{transition-duration:.01s}.ls-goal-burst,.ls-zone,.ls-ball-glow{animation:none}}@media (max-width: 700px){.ls-team{width:100%;align-items:center}.ls-team b{max-width:100%}}.sp{position:relative;width:100%;aspect-ratio:1000 / 520;overflow:hidden;border-radius:12px;background:#0d1222;container-type:inline-size}.sp-svg{display:block;width:100%;height:100%}.sp-ad{font:900 12px/1 system-ui,sans-serif;letter-spacing:.12em;fill:#fde047}.sp-ads text:nth-child(2n){fill:#38bdf8}.sp-light{animation:spLight 3.4s ease-in-out infinite}@keyframes spLight{50%{opacity:.35}}.sp-glow{opacity:.38;animation:spGlowIn .6s ease-out}.sp-glow.hot{opacity:.6;animation:spGlowIn .6s ease-out,spGlowPulse 1.3s ease-in-out .6s infinite}@keyframes spGlowIn{0%{opacity:0}}@keyframes spGlowPulse{50%{opacity:.35}}.sp-ball{position:absolute;width:0;height:0;transition:left 1.15s cubic-bezier(.35,.05,.25,1),top 1.15s cubic-bezier(.35,.05,.25,1);z-index:2}.sp-ball i{position:absolute;left:-7px;top:-10px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#cbd5e1 70%);box-shadow:0 0 0 3px color-mix(in srgb,var(--sp-c) 55%,transparent),0 6px 4px -2px #00000073;animation:spBounce .6s ease-in-out infinite alternate}@keyframes spBounce{to{transform:translateY(-3px)}}.sp-call{position:absolute;width:0;height:0;z-index:3;transition:left 1.15s cubic-bezier(.35,.05,.25,1),top 1.15s cubic-bezier(.35,.05,.25,1);pointer-events:none}.sp-call:before{content:"";position:absolute;left:0;bottom:12px;width:2px;height:clamp(26px,9cqw,64px);background:linear-gradient(#fff,#fff6)}.sp-call-box{position:absolute;left:6px;bottom:calc(clamp(26px,9cqw,64px) - 6px);display:grid;gap:1px;min-width:96px;max-width:min(260px,46cqw);padding:5px 10px 6px;border-left:3px solid var(--sp-c);border-radius:0 8px 8px 0;background:#080c1adb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 8px 20px #00000073;animation:spCall .35s cubic-bezier(.2,1.3,.4,1);white-space:nowrap}.sp-call.flip .sp-call-box{left:auto;right:4px;border-left:0;border-right:3px solid var(--sp-c);border-radius:8px 0 0 8px;text-align:right}@keyframes spCall{0%{opacity:0;transform:translateY(8px) scale(.92)}}.sp-call-box b{font-size:clamp(11px,2.4cqw,15px);color:#fff;font-weight:800}.sp-call-box em{font-style:normal;font-size:clamp(11px,2.3cqw,14px);font-weight:700;color:color-mix(in srgb,var(--sp-c) 50%,#fff)}.sp-call-box small{font-size:clamp(10.5px,2.1cqw,13px);color:#e2e8f0;font-weight:600}.sp-call.k-goal .sp-call-box{background:linear-gradient(90deg,color-mix(in srgb,var(--sp-c) 55%,#0b1020),#080c1ae6)}.sp-call.k-goal em{color:#fde047;font-size:clamp(13px,3cqw,18px)}.sp-call.k-card em{color:#fde047}.sp-call.k-red em{color:#f87171}.sp.big{border-radius:14px}@media (prefers-reduced-motion: reduce){.sp-ball,.sp-call{transition-duration:.01s}.sp-ball i,.sp-light,.sp-glow.hot{animation:none}}.mt-stage.mt-bc{background:#0d1222;padding:0}.mt-bc .sp{border-radius:0}.mt-bc-clock{position:absolute;top:8px;left:50%;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;background:#080c1ad9;border:1px solid rgba(255,255,255,.15);transform:translate(-50%);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff}.mt-bc-clock i{width:7px;height:7px;border-radius:50%;background:#ef4444;animation:lsDot 1.4s infinite}.mt-goal-scorer{position:relative;font-weight:700;font-size:14px;color:#f1f5f9}.mt-bc .mt-full{bottom:8px;right:8px}.mc-xg{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:12px;font-weight:800;font-size:16px}.mc-xg span{display:inline-flex;align-items:center;gap:6px}.mc-xg i{width:9px;height:9px;border-radius:50%}.mc-xg .h i{background:var(--mc-home)}.mc-xg .a i{background:var(--mc-away)}.mc-xg small{color:var(--muted, #94a3b8);font-weight:700}.tracker .mc-rings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tracker .mc-ring b.h{color:color-mix(in srgb,var(--mc-home) 65%,#fff)}.tracker .mc-ring b.a{color:color-mix(in srgb,var(--mc-away) 65%,#fff)}.mc-shots{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:10px;margin:14px 0 6px}.mc-icons{display:flex;gap:10px;font-weight:800;font-size:13px}.mc-icons>span{display:grid;justify-items:center;gap:3px}.mc-cd{display:block;width:9px;height:13px;border-radius:2px;background:#facc15}.mc-cd.red{background:#ef4444}.mc-flag{display:block;width:12px;height:13px;background:linear-gradient(90deg,#cbd5e1 2px,transparent 2px),linear-gradient(#ef4444,#ef4444) 2px 0 / 10px 7px no-repeat}.mc-so{display:grid;gap:4px;text-align:center;min-width:0}.mc-so small{font-size:11.5px;color:var(--muted, #94a3b8);font-weight:700}.mc-so-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px}.mc-so-bars{display:grid;gap:3px}.mc-so-bars i{display:block;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--mc-home) var(--h),var(--mc-away) var(--h))}.mc-so-bars i.o{height:3px;opacity:.75}.mc-bars{display:grid;gap:12px;margin-top:14px}.mc-bar{display:grid;gap:4px;text-align:center}.mc-bar small{font-size:12px;color:var(--muted, #94a3b8);font-weight:700}.mc-bar>span{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:13.5px}.mc-bar>span b:first-child{text-align:left}.mc-bar>span b:last-child{text-align:right}.mc-bar i{display:block;height:5px;border-radius:3px;background:var(--mc-away);overflow:hidden}.mc-bar em{display:block;height:100%;background:var(--mc-home);transition:width .6s ease}@media (max-width: 420px){.mc-icons{gap:6px;font-size:12px}.mc-shots{gap:6px}.tracker .mc-ring small{font-size:10px}}.ls-stage{container-type:size}.ls-pitch-wrap{width:min(100%,100cqh * 1.923)}.ls-pitch-wrap .sp{box-shadow:0 18px 50px #0009}.sp-call.down:before{bottom:auto;top:6px;background:linear-gradient(#fff6,#fff)}.sp-call.down .sp-call-box{bottom:auto;top:calc(clamp(26px,9cqw,64px) - 2px);animation-name:spCallDown}@keyframes spCallDown{0%{opacity:0;transform:translateY(-8px) scale(.92)}}.mt-bc-clock{left:10px;transform:none;top:10px}.ls-card{top:auto;bottom:18px;transform:translate(-50%)}@keyframes lsCardIn{0%{opacity:0;transform:translate(-50%,20px) scale(.7)}}@keyframes lsCardOut{to{opacity:0;transform:translate(-50%,10px) scale(.9)}}.tracker .mc-ring.bc{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto;row-gap:4px;padding:8px 4px}.tracker .mc-ring.bc .mc-ring-l{grid-column:1 / -1;text-align:center;font-size:11px;font-weight:700;color:var(--muted, #94a3b8)}.tracker .mc-ring.bc .mc-ring-svg svg{width:40px;height:40px}.tracker .mc-ring.bc b{font-size:15px}@media (max-width: 420px){.tracker .mc-ring.bc{column-gap:4px}.tracker .mc-ring.bc .mc-ring-svg svg{width:32px;height:32px}.tracker .mc-ring.bc b{font-size:13px}.tracker .mc-ring.bc .mc-ring-l{font-size:10px}}.mh{position:relative;overflow:hidden;margin-bottom:12px;padding:14px 16px 16px;border-radius:18px;background:linear-gradient(115deg,color-mix(in srgb,var(--mh-home) 34%,transparent) 0%,transparent 42%,transparent 58%,color-mix(in srgb,var(--mh-away) 34%,transparent) 100%),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 40px,transparent 40px 80px),linear-gradient(180deg,#141a3a,#0c1129);border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 40px -18px #000000b3;isolation:isolate}.mh:before,.mh:after{content:"";position:absolute;top:0;bottom:0;width:5px;z-index:1}.mh:before{left:0;background:var(--mh-home)}.mh:after{right:0;background:var(--mh-away)}.mh-glow{position:absolute;top:30%;width:46%;height:70%;border-radius:50%;filter:blur(46px);opacity:.35;z-index:-1}.mh-glow.home{left:-10%;background:var(--mh-home)}.mh-glow.away{right:-10%;background:var(--mh-away)}.mh-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.mh-league{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12.5px;font-weight:700;color:#c7cdf0}.mh-tools{display:inline-flex;align-items:center;gap:4px;flex:none}.mh-main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.mh-team{display:grid;justify-items:center;gap:8px;min-width:0;text-align:center}.mh-team b{font-size:17px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.mh-badge{display:grid;place-items:center;padding:6px;border-radius:50%;background:#ffffff0f;box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 70%,transparent),0 10px 28px -6px color-mix(in srgb,var(--c) 70%,transparent)}.mh-team.home .mh-badge{--c: var(--mh-home)}.mh-team.away .mh-badge{--c: var(--mh-away)}.mh-center{display:grid;justify-items:center;gap:6px;text-align:center}.mh-score{display:flex;align-items:center;gap:6px}.mh-score>i{font-style:normal;font-size:26px;font-weight:900;color:#64748b}.mh-digit{display:grid;place-items:center;min-width:52px;height:60px;padding:0 8px;border-radius:12px;background:linear-gradient(180deg,#232c5e 0,#232c5e 50%,#1a2250 50%);border:1px solid rgba(255,255,255,.12);font-size:38px;font-weight:900;font-variant-numeric:tabular-nums;box-shadow:inset 0 -2px #0000004d,0 8px 18px -8px #000c;animation:lsFlip .7s ease-out}.mh-live{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#e11d48;font-size:12.5px;font-weight:900;letter-spacing:.03em}.mh-live i{width:7px;height:7px;border-radius:50%;background:#fff;animation:lsDot 1.4s infinite}.mh-ft{padding:3px 10px;border-radius:999px;background:#ffffff1a;font-size:12px;font-weight:800}.mh-ht-score{font-size:11.5px;color:#a5b0d8;font-weight:600}.mh-time{font-size:30px;font-weight:900;line-height:1}.mh-date{font-size:12px;color:#a5b0d8}.mh-goals{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.mh-scorers{display:grid;gap:3px;margin:0;padding:0;list-style:none;font-size:12.5px;min-width:0}.mh-scorers li{display:flex;align-items:center;gap:5px;min-width:0}.mh-scorers.away li{flex-direction:row-reverse;text-align:right}.mh-scorers i{font-style:normal;font-size:11px}.mh-scorers span{font-weight:700;min-width:0}.mh-scorers small{color:#a5b0d8;white-space:nowrap}.mh-line{position:relative;margin-top:14px;padding:12px 0 0}.mh-track{position:relative;display:block;height:6px;border-radius:3px;background:#ffffff1a}.mh-fill{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,var(--mh-home),var(--mh-away))}.mh-fill.live:after{content:"";position:absolute;right:-4px;top:-3px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 10px #fff;animation:lsDot 1.4s infinite}.mh-ht{position:absolute;top:-3px;bottom:-3px;width:2px;background:#fff6}.mh-mark{position:absolute;top:0;transform:translate(-50%);font-size:11px;line-height:1}.mh-mark.away{top:auto;bottom:10px;transform:translate(-50%,100%)}.mh-mark.home{top:-1px}.mh-c{display:block;width:7px;height:10px;border-radius:1.5px;background:#facc15}.mh-c.red{background:#ef4444}.mh-axis{display:flex;justify-content:space-between;margin-top:12px;font-size:10.5px;color:#8892bd;font-weight:600}.mh-mini{position:fixed;top:var(--top-h, 60px);left:0;right:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;height:44px;padding:0 14px;background:linear-gradient(90deg,color-mix(in srgb,var(--mh-home) 30%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--mh-away) 30%,transparent)),#0a0e22f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 8px 20px -10px #000c;transform:translateY(-110%);opacity:0;transition:transform .25s ease,opacity .2s;pointer-events:none}.mh-mini.show{transform:none;opacity:1}.mh-mini-team{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px}.mh-mini-team.away{justify-content:flex-end}.mh-mini-score{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:900;font-variant-numeric:tabular-nums}.mh-mini-score em{font-style:normal;font-size:11px;padding:2px 7px;border-radius:999px;background:#e11d48}@media (min-width: 1024px){.mh-mini{left:var(--sidebar-w, 0px)}}.mk-tabs.mp-tabs{position:sticky;top:calc(var(--top-h, 60px) + 44px);z-index:30;gap:4px;padding:6px 0 0;margin:4px 0 12px;background:var(--bg);border-bottom:1px solid rgba(255,255,255,.07);scroll-snap-type:x proximity}.mk-tabs.mp-tabs button{position:relative;flex:none;padding:10px 14px 12px;border:0;border-radius:0;background:none;color:var(--text-2, #a5b0d8);font-weight:700;scroll-snap-align:center;transition:color .2s}.mk-tabs.mp-tabs button:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#1f8bff,#22d3ee);transform:scaleX(0);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.mk-tabs.mp-tabs button.on{color:#fff;background:none;box-shadow:none}.mk-tabs.mp-tabs button.on:after{transform:scaleX(1)}.mk-tabs.mp-tabs button:hover:not(.on){color:#e2e8f0}@media (max-width: 560px){.mh{padding:12px 12px 14px;border-radius:16px}.mh-team b{font-size:14.5px}.mh-badge{padding:4px}.mh-badge .team-badge{width:46px!important;height:46px!important}.mh-digit{min-width:42px;height:50px;font-size:30px;border-radius:10px}.mh-score>i{font-size:20px}.mh-time{font-size:24px}.mh-mini{padding:0 10px;gap:6px}.mh-mini-team{font-size:13px;gap:6px}.mh-mini-score{font-size:16px;gap:6px}.mk-tabs.mp-tabs button{padding:10px 11px 12px;font-size:13.5px}.page .market h3{font-size:15px}.page .market .odds-btn.sb{height:48px}.page .market .odds-btn.sb .odds-label{font-size:12.5px}.page .market .odds-btn.sb .odds-val{font-size:16px}}.sp-icon{position:absolute;left:0;bottom:14px;transform:translate(-50%);font-size:clamp(14px,3cqw,22px);line-height:1;animation:spIcon .5s cubic-bezier(.2,1.6,.4,1);filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.sp-icon b{display:block;width:clamp(12px,2.4cqw,18px);height:clamp(17px,3.4cqw,25px);border-radius:2px;background:linear-gradient(135deg,#fde047,#eab308);transform:rotate(-8deg)}.sp-icon.k-red b{background:linear-gradient(135deg,#f87171,#dc2626)}@keyframes spIcon{0%{opacity:0;transform:translate(-50%,10px) scale(.3) rotateY(90deg)}}.sp-goal.hit path:first-child{animation:spNet .45s ease-out 4;transform-box:fill-box;transform-origin:center}@keyframes spNet{40%{transform:scale(1.18,1.1)}}.sp.goal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--sp-c) 45%,transparent),transparent 65%);animation:spFlash .6s ease-out 3;pointer-events:none}@keyframes spFlash{0%{opacity:0}30%{opacity:1}to{opacity:0}}.sp-icon{left:12px;bottom:-4px;transform:none}@keyframes spIcon{0%{opacity:0;transform:translateY(10px) scale(.3) rotateY(90deg)}}.mt-bc .mt-full{top:10px;bottom:auto;right:10px;padding:4px 10px}.sp-call.side:before{bottom:auto;top:-1px;left:8px;width:14px;height:2px;background:#fff}.sp-call.side .sp-call-box{left:22px;bottom:auto;top:0;transform:translateY(-50%);animation-name:spCallSide}.sp-call.side.flip:before{left:auto;right:8px}.sp-call.side.flip .sp-call-box{left:auto;right:22px}@keyframes spCallSide{0%{opacity:0;transform:translate(-6px,-50%) scale(.92)}}.sp.small .sp-icon{left:-8px;bottom:12px}.sp.small .sp-call-box{max-width:60cqw}.tracker .mc-teams .h{color:color-mix(in srgb,var(--mc-home) 70%,#fff)}.tracker .mc-teams .a{color:color-mix(in srgb,var(--mc-away) 70%,#fff)}@media (max-width: 560px){.page .market .odds-row:not(.two) .odds-btn.sb{flex-direction:column;justify-content:center;align-items:center;gap:2px;height:auto;min-height:54px;padding:6px;min-width:0}.page .market .odds-row:not(.two) .odds-btn.sb .odds-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;text-align:center}.page .market .odds-row:not(.two){grid-template-columns:repeat(3,minmax(0,1fr))}}.slip-dock{position:sticky;bottom:0;z-index:3;display:grid;gap:8px;padding:10px 12px calc(12px + var(--safe-b, 0px));background:linear-gradient(180deg,color-mix(in srgb,var(--panel, #12173a) 92%,transparent),var(--panel, #12173a) 18%);border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -14px 24px -14px #000000b3}.slip-dock .quick-stakes{display:flex;align-items:center;gap:6px;margin:0;overflow-x:auto;scrollbar-width:none}.slip-dock .quick-stakes::-webkit-scrollbar{display:none}.slip-dock .quick-stakes button{flex:1 0 auto;min-width:46px;height:32px;padding:0 10px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e2e8f0;font-weight:800;font-size:13px;transition:transform .1s,background .15s}.slip-dock .quick-stakes button:hover{background:#38bdf82e;border-color:#38bdf880}.slip-dock .quick-stakes button:active{transform:scale(.94)}.qs-each{flex:none;font-size:11px;font-weight:800;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.slip-dock .stake-input.big{margin:0}.slip-sum{display:grid;grid-template-columns:1fr 1fr;gap:8px}.slip-sum>span{display:grid;gap:1px;padding:7px 10px;border-radius:10px;background:#ffffff0a}.slip-sum small{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.slip-sum b{font-size:17px;font-variant-numeric:tabular-nums}.slip-sum .win{background:#22c55e1a;text-align:right}.slip-sum .win b{color:#4ade80;font-size:19px}.count-up.bump{animation:cuBump .4s ease-out;display:inline-block}@keyframes cuBump{40%{transform:scale(1.12);text-shadow:0 0 14px rgba(74,222,128,.8)}}.slip-dock .slip-error{margin:0}.slip-place{height:50px;font-size:16px;font-weight:900;letter-spacing:.01em;box-shadow:0 10px 24px -10px #1f8bffe6}.slip-place:not(:disabled):active{transform:scale(.98)}.slip-handle{display:none}.slip-done{position:relative;display:grid;justify-items:center;gap:6px;padding:26px 18px 22px;text-align:center;overflow:hidden;animation:lsIn .3s ease-out}.sd-check{width:84px;height:84px}.sd-check circle{fill:#22c55e24;stroke:#22c55e;stroke-width:4;stroke-dasharray:214;stroke-dashoffset:214;animation:sdDraw .5s ease-out forwards}.sd-check path{fill:none;stroke:#4ade80;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60;animation:sdDraw .35s ease-out .4s forwards}@keyframes sdDraw{to{stroke-dashoffset:0}}.sd-burst{position:absolute;top:68px;left:50%}.sd-burst i{position:absolute;width:7px;height:11px;border-radius:2px;opacity:0;animation:sdBurst 1.1s cubic-bezier(.1,.7,.3,1) forwards}@keyframes sdBurst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.5)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) rotate(200deg) scale(1)}}.sd-title{font-size:21px;font-weight:900;animation:lsUp .4s ease-out .3s backwards}.sd-name{max-width:100%;color:#a5b0d8;font-size:13px}.sd-nums{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:6px;animation:lsUp .4s ease-out .45s backwards}.sd-nums span{display:grid;gap:2px;padding:9px;border-radius:12px;background:#ffffff0d}.sd-nums small{font-size:11px;color:#94a3b8;font-weight:700;text-transform:uppercase}.sd-nums b{font-size:18px}.sd-nums .win{background:#22c55e1f}.sd-nums .win b{color:#4ade80}.sd-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:8px}.sd-luck{color:#94a3b8}@media (max-width: 767px){.betslip{border-radius:20px 20px 0 0}.betslip .slip-bar{position:relative;height:56px;padding-top:8px;border-radius:20px 20px 0 0;background:linear-gradient(180deg,#1c2554,var(--panel, #12173a));border-bottom:1px solid rgba(255,255,255,.06);touch-action:none}.betslip .slip-bar .slip-count{background:#1f8bff;color:#fff}.betslip .slip-bar .slip-bar-odds{background:#facc1526;color:#fde047}.slip-handle{display:block;position:absolute;top:7px;left:50%;width:42px;height:5px;border-radius:3px;background:#ffffff47;transform:translate(-50%)}.slip-sum b{font-size:16px}.slip-sum .win b{font-size:18px}}.betslip .slip-dock .quick-stakes{display:flex;flex-wrap:nowrap;grid-template-columns:none}.betslip .slip-dock .quick-stakes button{flex:1 1 0;min-width:0;padding:0 4px;height:30px}.betslip .slip-dock .stake-input.big{height:44px}.betslip .slip-dock .stake-input.big input{font-size:17px}.slip-dock{gap:7px;padding-top:8px}.slip-sum>span{padding:5px 10px}.slip-place{height:46px}.mh-scorers.home{grid-column:1}.mh-scorers.away{grid-column:2}.mh-scorers:empty{display:block}.mh-scorers{justify-items:center}.mh-scorers li{max-width:100%}.mh-team .mh-scorers{grid-column:auto;width:100%;justify-items:center}.mh-team .mh-scorers:empty{display:none}.mh-scorers.away li{flex-direction:row;text-align:center}.mh-main{align-items:start}.mh-center{align-self:center}.mh-team .mh-scorers li{flex-wrap:wrap;justify-content:center;row-gap:0}.mh-team .mh-scorers span{white-space:normal;overflow:visible;text-overflow:clip;text-align:center}
