@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#070706;--surface:#0e0e0c;--surface-2:#141410;--surface-3:#1a1914;--line:#c7a23d47;--line-strong:#d8b2458f;--gold:#c7a23d;--gold-light:#e2c363;--gold-dark:#79601e;--text:#f4f2eb;--muted:#918f87;--danger:#e0433f;--radius:8px}html{scroll-behavior:smooth}body{color:var(--text);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;background:linear-gradient(#0505049e,#050504c7),url(/perebet/banner-stalzone.webp) top/cover no-repeat fixed,#050505;min-width:320px;margin:0;font-size:16px}body:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000002e,#0000 28% 72%,#0000002e);position:fixed;inset:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}.site-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060605f0;border-bottom:1px solid #c7a23d21;height:76px;position:sticky;top:0}.header__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:34px;height:100%;display:grid}.brand{align-items:center;width:max-content;display:inline-flex}.brand__logo{object-fit:contain;width:auto;max-width:220px;height:48px;display:block}.brand--compact .brand__logo{max-width:230px;height:52px}.category-drawer{z-index:70;width:min(310px,100vw - 48px);transition:transform .26s;position:fixed;top:0;bottom:0;left:0;transform:translate(calc(12px - 100%))}.category-drawer:hover,.category-drawer.is-open{transform:translate(0)}.category-drawer__panel{background:radial-gradient(circle at 30% 0,#c7a23d21,#0000 28rem),linear-gradient(160deg,#12110dfc,#050505fe);border-right:1px solid #d8b24585;flex-direction:column;height:100%;padding:17px 15px 18px;display:flex;overflow:hidden;box-shadow:24px 0 70px #000000b8}.category-drawer__handle{z-index:2;width:40px;height:112px;color:var(--gold-light);cursor:pointer;background:linear-gradient(#1f1b10fa,#080807fa);border:1px solid #d8b24585;border-left:0;border-radius:0 8px 8px 0;justify-content:center;align-items:center;gap:9px;padding:8px 5px;display:flex;position:absolute;top:46%;left:100%;transform:translateY(-50%);box-shadow:12px 0 30px #00000073}.category-drawer__handle span{font-size:24px;line-height:1;transition:transform .22s}.category-drawer.is-open .category-drawer__handle span{transform:rotate(180deg)}.category-drawer__handle small{letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;font-size:8px;font-weight:800;transform:rotate(180deg)}.category-drawer__top{border-bottom:1px solid #c7a23d33;justify-content:space-between;align-items:center;min-height:64px;padding:0 4px 14px;display:flex}.category-drawer__top>button{color:#a9a59a;cursor:pointer;background:#0000004d;border:1px solid #c7a23d40;border-radius:5px;flex:0 0 32px;place-items:center;width:32px;height:32px;padding:0;display:grid}.category-drawer__nav{scrollbar-color:#c7a23d61 transparent;scrollbar-width:thin;gap:4px;margin-top:13px;padding-right:4px;display:grid;overflow-y:auto}.category-drawer__nav button,.category-drawer__nav>a,.category-drawer__section>a{color:#aaa79f;cursor:pointer;letter-spacing:.035em;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:11px;width:100%;min-height:40px;padding:0 13px;font-size:11px;font-weight:700;transition:color .16s,border-color .16s,background-color .16s;display:flex}.category-drawer__nav button:hover,.category-drawer__nav button:focus-visible,.category-drawer__nav button.active,.category-drawer__nav a:hover,.category-drawer__nav a:focus-visible,.category-drawer__nav a.active{color:#fff8e3;background:linear-gradient(90deg,#c3912257,#c391220f);border-color:#d8b24559;outline:none}.category-drawer__nav button.active,.category-drawer__nav a.active{box-shadow:inset 3px 0 0 var(--gold-light)}.category-drawer__nav button>span,.category-drawer__nav a>span{width:18px;color:var(--gold);text-align:center;font-size:15px}.category-drawer__home{color:#f1e8cf!important;background:linear-gradient(90deg,#c7a23d33,#c7a23d08)!important;min-height:46px!important}.category-drawer__section{border-top:1px solid #c7a23d21;gap:2px;margin-top:7px;padding-top:8px;display:grid}.category-drawer__section-button{text-transform:uppercase;color:#d6cfbd!important}.category-drawer__group{text-transform:uppercase;color:#b79b52!important;min-height:34px!important;padding-left:43px!important;font-size:10px!important}.category-drawer__item--nested,.category-drawer__item--deep{position:relative;color:#8f8c84!important;min-height:35px!important;padding-left:45px!important;font-size:10px!important}.category-drawer__item--nested:before,.category-drawer__item--deep:before{content:"";border:1px solid #c7a23db3;border-radius:50%;width:5px;height:5px;position:absolute;left:27px}.category-drawer__item--deep:before{left:44px}.category-drawer__hint{color:#66635b;border-top:1px solid #c7a23d1f;margin:auto 6px 0;padding-top:14px;font-size:9px;line-height:1.55}.category-drawer__admin{color:#f3e4bb;background:linear-gradient(90deg,#c7a23d38,#c7a23d0a);border:1px solid #d8b24559;border-radius:6px;align-items:center;gap:11px;min-height:48px;margin-top:10px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.category-drawer__admin:hover,.category-drawer__admin:focus-visible{border-color:var(--gold-light);background:linear-gradient(90deg,#c7a23d52,#c7a23d14);outline:none}.category-drawer__account{color:#d8d2c3;background:#ffffff06;border:1px solid #c7a23d33;border-radius:6px;align-items:center;gap:11px;min-height:46px;margin-top:6px;padding:0 13px;font-size:12px;font-weight:800;display:flex}.category-drawer__account:hover,.category-drawer__account:focus-visible{color:var(--gold-light);background:#c7a23d17;border-color:#d8b24585;outline:none}.header-account{align-items:center;gap:8px;display:inline-flex}.header-account>span{border:1px solid #18120347;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.main-nav{justify-content:center;align-items:center;gap:clamp(20px,2.2vw,40px);height:100%;display:flex}.main-nav a{color:#b8b6af;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;height:100%;font-size:12px;font-weight:700;transition:color .16s;display:inline-flex;position:relative}.main-nav a:after{content:"";background:var(--gold);opacity:0;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.3)}.main-nav a:hover,.main-nav a:focus-visible,.main-nav a.active{color:var(--gold-light)}.main-nav a:hover:after,.main-nav a:focus-visible:after,.main-nav a.active:after{opacity:1;transform:scaleX(1)}.live-dot{background:var(--danger);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e0433f1f}.header__actions{gap:10px;display:flex}.button{cursor:pointer;letter-spacing:.035em;border:1px solid #0000;border-radius:6px;min-height:42px;padding:0 21px;font-size:12px;font-weight:800;transition:border-color .16s,background-color .16s,color .16s}.button--ghost{border-color:var(--line-strong);color:var(--gold-light);background:0 0}.button--ghost:hover,.button--ghost:focus-visible{border-color:var(--gold-light);background:#c7a23d12}.button--gold{color:#171305;background:linear-gradient(#e0c05b 0%,#b88d26 100%);border-color:#d5b453;box-shadow:inset 0 1px #ffffff47}.button--gold:hover,.button--gold:focus-visible{color:#050505;background:linear-gradient(#efd16d 0%,#c59b31 100%)}.button--outline{border-color:var(--line-strong);width:100%;color:var(--gold-light);background:#0000004d;justify-content:space-between;align-items:center;display:flex}.button--outline:hover,.button--outline:focus-visible{border-color:var(--gold);background:#c7a23d14}.button--wide{width:100%}.menu-button{border:1px solid var(--line);background:var(--surface);border-radius:6px;width:42px;height:42px;padding:10px;display:none}.menu-button span{background:var(--gold-light);width:100%;height:2px;margin:4px 0;display:block}.page{padding-block:24px 46px}.hero-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:stretch;gap:18px;display:grid}.hero{aspect-ratio:1672/941;border:1px solid var(--line-strong);isolation:isolate;background:#050505;border-radius:10px;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #e2c36314,0 18px 52px #00000061}.hero__slides{border-radius:7px;position:absolute;inset:3px;overflow:hidden}.hero__slide{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.hero-side{grid-template-rows:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.hero__slide.active{z-index:1;opacity:1}.hero__cta{z-index:3;color:#171204;cursor:pointer;letter-spacing:.045em;text-transform:uppercase;background:linear-gradient(#e4c45e 0%,#b78320 100%);border:1px solid #e0bd55;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;min-width:190px;min-height:48px;padding:0 20px;font-size:12px;font-weight:900;transition:transform .16s,filter .16s;display:inline-flex;position:absolute;bottom:9.5%;left:5.1%;box-shadow:inset 0 1px #ffffff5c,0 10px 28px #0000007a,0 0 24px #c7a23d29}.hero__cta:hover,.hero__cta:focus-visible{filter:brightness(1.1);outline:none;transform:translateY(-2px)}.hero__cta:focus-visible{box-shadow:0 0 0 2px #090908, 0 0 0 4px var(--gold-light), 0 10px 28px #0000007a}.hero__cta span{font-size:20px;line-height:1}.hero__pager{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050505ad;border:1px solid #d8b2454d;border-radius:999px;gap:7px;padding:8px 10px;display:flex;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.hero__pager button{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;width:22px;height:4px;padding:0;transition:background-color .16s,width .16s}.hero__pager button:hover,.hero__pager button:focus-visible{background:#e2c363ad;outline:none}.hero__pager button:focus-visible{box-shadow:0 0 0 2px #070706, 0 0 0 4px var(--gold-light)}.hero__pager button.active{background:var(--gold-light);width:31px}@media (prefers-reduced-motion:reduce){.hero__slide{transition:none}}.match-card__open{min-height:20px;color:var(--gold-light);letter-spacing:.04em;text-transform:uppercase;background:#c7a23d14;border:1px solid #c7a23d4d;border-radius:3px;justify-content:center;align-items:center;padding:0 6px;font-size:9px;font-weight:800;display:inline-flex}.panel__title--row>a{color:#9b844a;font-size:10px;font-weight:700}.panel__title--row>a:hover,.panel__title--row>a:focus-visible{color:var(--gold-light);outline:none}.discord-widget{padding-bottom:14px;overflow:hidden}.discord-widget__heading{border-bottom:1px solid #c7a23d29;padding:18px 18px 14px}.discord-widget__heading>span{color:#c8a74a;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.discord-widget__heading h2{margin:7px 0 5px;font-size:18px}.discord-widget__heading p{color:#aaa69c;margin:0;font-size:11px;line-height:1.5}.discord-widget iframe{background:#10100e;border:0;display:block}.discord-widget__button{min-height:42px;color:var(--gold-light);background:#c7a23d14;border:1px solid #c7a23d57;border-radius:5px;justify-content:space-between;align-items:center;margin:13px 14px 0;padding:0 14px;font-size:11px;font-weight:800;display:flex}.discord-widget__button:hover,.discord-widget__button:focus-visible{border-color:var(--gold);background:#c7a23d26;outline:none}.portal-event__actions--watch{grid-template-columns:1fr}.portal-event__actions .watch-button{text-align:left;background:linear-gradient(135deg,#c7a23d2b,#c7a23d0a);grid-template-rows:auto auto;grid-template-columns:30px 1fr;align-items:center;min-height:64px;padding:9px 13px;display:grid;position:relative}.portal-event__actions .watch-button>span{width:25px;height:25px;color:var(--gold-light);border:1px solid #e2c36373;border-radius:50%;grid-row:1/3;place-items:center;font-size:9px;display:grid}.portal-event__actions .watch-button strong{color:#f1e2b7;font-size:12px}.portal-event__actions .watch-button small{color:#918c80;text-transform:none;font-size:9px}.live-viewer{border:1px solid var(--line-strong);background:#c7a23d2e;border-radius:9px;grid-template-columns:minmax(0,1.65fr) minmax(300px,.65fr);gap:1px;margin:14px 0;scroll-margin-top:94px;display:grid;overflow:hidden}.live-viewer__screen{background:radial-gradient(circle,#c7a23d1a,#0000 30%),linear-gradient(#0606058c,#060605d6),url(/perebet/banner-stalzone.webp) 50%/cover;place-items:center;min-height:390px;display:grid;position:relative;overflow:hidden}.live-viewer__screen:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0000009e);position:absolute;inset:0}.live-viewer__top{z-index:2;justify-content:space-between;display:flex;position:absolute;top:15px;left:15px;right:15px}.live-viewer__top>span{color:#fff;text-transform:uppercase;background:#e0433feb;border-radius:4px;align-items:center;gap:7px;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex}.live-viewer__top i{background:#fff;border-radius:50%;width:7px;height:7px}.live-viewer__top button{color:#ddd6c7;cursor:pointer;background:#050505b3;border:1px solid #e2c36359;border-radius:5px;width:32px;height:32px;padding:0}.live-viewer__match{z-index:1;text-align:center;gap:14px;padding:30px;display:grid;position:relative}.live-viewer__match>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.live-viewer__match>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.live-viewer__match strong{font-size:clamp(20px,2.4vw,34px)}.live-viewer__match b{color:var(--gold-light);background:#00000073;border:1px solid #c7a23d40;border-radius:5px;padding:8px 12px;font-size:12px}.live-viewer__match small{color:#9d988e;font-size:10px}.live-viewer__play{z-index:2;width:38px;height:38px;color:var(--gold-light);background:#00000080;border:1px solid #e2c36373;border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;bottom:20px;left:20px}.live-viewer__stats{background:linear-gradient(155deg,#17150e,#090908);flex-direction:column;min-width:0;padding:27px 23px;display:flex}.live-viewer__stats>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.live-viewer__stats>h2{color:var(--gold-light);margin:8px 0 5px;font-size:26px}.live-viewer__stats>p{color:#aaa69d;margin:0 0 23px;font-size:11px}.live-distribution{gap:20px;display:grid}.live-distribution article{gap:8px;display:grid}.live-distribution article>div{justify-content:space-between;gap:10px;font-size:11px;display:flex}.live-distribution article>div>span{color:var(--gold-light)}.live-distribution article>i{background:#ffffff12;border-radius:999px;height:6px;display:block;overflow:hidden}.live-distribution article>i>b{border-radius:inherit;background:linear-gradient(90deg, #8d691d, var(--gold-light));height:100%;display:block}.live-distribution small{color:#8e8a81;font-size:9px}.live-viewer__stats>a{color:var(--gold-light);margin-top:auto;padding-top:22px;font-size:11px;font-weight:700}.results-table>.result-event{border-top:1px solid #ffffff0e;min-height:0;display:block}.result-event__row{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(300px,1.5fr) minmax(160px,.7fr) minmax(150px,.6fr) 125px;align-items:center;gap:18px;width:100%;min-height:84px;padding:0;display:grid}.result-event__row:hover,.result-event__row:focus-visible,.result-event.is-expanded .result-event__row{background:linear-gradient(90deg,#c7a23d0f,#0000);outline:none}.result-event__row>div{gap:4px;display:grid}.result-event__row small{color:#8d8980;font-size:10px}.result-event__row strong,.result-event__row b{font-size:12px}.result-event__row>b{color:var(--gold-light)}.result-event__row>span{color:#9bc9a7;background:#54a06814;border:1px solid #54a0684d;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;width:max-content;padding:5px 8px;font-size:9px;display:inline-flex}.result-event__row>span i{font-size:11px;font-style:normal;transition:transform .16s}.result-event.is-expanded .result-event__row>span i{transform:rotate(180deg)}.result-event__details{background:linear-gradient(120deg,#c7a23d0e,#0000 42%),#0003;border-top:1px solid #c7a23d1f;padding:19px 20px 22px}.result-event__summary>span{color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:800}.result-event__summary>strong{font-size:13px}.result-event__summary>small{color:#8d8980;text-align:right;font-size:10px}.result-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:13px;display:grid}.results-table .result-teams article{background:#ffffff05;border:1px solid #c7a23d2e;border-radius:7px;min-width:0;min-height:150px;padding:20px;display:grid}.results-table .result-teams article.winner{box-shadow:inset 3px 0 0 var(--gold-light);background:radial-gradient(circle at 90% 10%,#e2c36329,#0000 12rem),#c7a23d14;border-color:#e2c363b3}.results-table .result-teams article.loser{opacity:.42;filter:saturate(.25)}.result-teams article>span{color:#aaa69c;text-transform:uppercase;background:#ffffff0d;border-radius:3px;width:max-content;padding:4px 7px;font-size:9px;font-weight:800}.result-teams article.winner>span{color:#151003;background:var(--gold-light)}.result-teams article>strong{color:var(--gold-light);font-size:20px}.result-versus{min-width:38px;color:var(--gold);place-items:center;font-size:11px;font-weight:900;display:grid}.account-root{min-height:100vh}.account-login-wrap{place-items:center;min-height:calc(100vh - 76px);padding-block:48px;display:grid}.account-login-card{border:1px solid var(--line-strong);text-align:center;background:radial-gradient(circle at 50% 0,#c7a23d24,#0000 22rem),linear-gradient(150deg,#181610fa,#080807fc);border-radius:10px;width:min(520px,100%);padding:38px;box-shadow:0 30px 90px #0000008c}.account-login-card__mark{color:#171104;background:linear-gradient(145deg,#e3c462,#99701d);border:1px solid #e2c3638c;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:15px;font-weight:900;display:grid}.account-login-card>span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.account-login-card h1{margin:10px 0;font-size:31px}.account-login-card>p{color:#aaa69c;margin:0 auto 20px;font-size:13px;line-height:1.55}.account-login-card__credentials{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:17px;display:grid}.account-login-card__credentials span{color:#9a968c;background:#0000003d;border:1px solid #c7a23d2e;border-radius:5px;padding:10px;font-size:11px}.account-login-card__credentials strong{color:var(--gold-light);margin-left:5px}.account-login-card form{text-align:left;gap:12px;display:grid}.account-login-card label{gap:6px;display:grid}.account-login-card label>span{color:#aaa69c;font-size:10px;font-weight:700}.account-login-card input{width:100%;height:46px;color:var(--text);background:#080807;border:1px solid #c7a23d3b;border-radius:5px;outline:none;padding:0 13px}.account-login-card input:focus{border-color:var(--gold)}.account-login-card__error{color:#eaa09d;background:#e0433f12;border:1px solid #e0433f42;border-radius:5px;margin:0;padding:9px 11px;font-size:11px}.account-login-card>small{color:#77736b;margin-top:17px;font-size:10px;line-height:1.5;display:block}.account-page{min-height:calc(100vh - 76px);padding-block:26px 50px}.account-hero{border:1px solid var(--line);background:linear-gradient(90deg,#080807f0,#100e09d1),url(/perebet/banner-stalzone.webp) 50% 38%/cover;border-radius:10px;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:32px;min-height:220px;padding:38px 42px;display:grid;overflow:hidden}.account-hero>div:first-child>span{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.account-hero h1{letter-spacing:-.05em;margin:9px 0;font-size:clamp(31px,4vw,52px);line-height:1}.account-hero p{color:#aaa69d;margin:0;font-size:13px}.account-hero__balance{background:#0404049e;border:1px solid #e2c36347;border-radius:7px;padding:22px;display:grid}.account-hero__balance>span,.account-hero__balance>small{color:#918d84;text-transform:uppercase;font-size:10px}.account-hero__balance>strong{color:var(--gold-light);margin:5px 0 2px;font-size:26px}.account-hero__balance>a{color:var(--gold-light);margin-top:15px;font-size:11px;font-weight:700}.account-layout{grid-template-columns:225px minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}.account-sidebar{border:1px solid var(--line);background:linear-gradient(165deg,#161510fa,#080807fc);border-radius:8px;flex-direction:column;min-height:570px;padding:14px;display:flex;position:sticky;top:95px}.account-sidebar__user{border-bottom:1px solid #c7a23d24;align-items:center;gap:10px;min-height:58px;padding:0 6px 13px;display:flex}.account-sidebar__user>span{width:36px;height:36px;color:var(--gold-light);border:1px solid #c7a23d59;border-radius:50%;place-items:center;font-size:9px;display:grid}.account-sidebar__user>div{gap:3px;display:grid}.account-sidebar__user strong{font-size:11px}.account-sidebar__user small{color:#8d8980;font-size:9px}.account-sidebar nav{gap:4px;margin-top:12px;display:grid}.account-sidebar nav button{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:29px 1fr;align-items:center;gap:8px;min-height:54px;padding:5px 9px;display:grid}.account-sidebar nav button>span{color:#987f42;text-align:center;font-size:15px}.account-sidebar nav button>div{gap:3px;display:grid}.account-sidebar nav button strong{color:#aaa69d;font-size:11px}.account-sidebar nav button small{color:#77736b;font-size:9px}.account-sidebar nav button:hover,.account-sidebar nav button.active{background:linear-gradient(90deg,#c7a23d29,#0000);border-color:#c7a23d47}.account-sidebar nav button.active{box-shadow:inset 3px 0 0 var(--gold-light)}.account-sidebar nav button.active strong,.account-sidebar nav button.active>span{color:var(--gold-light)}.account-sidebar__logout{color:#b87a78;cursor:pointer;background:#e0433f0a;border:1px solid #e0433f2e;border-radius:5px;min-height:40px;margin-top:auto;font-size:10px}.account-workspace{min-width:0}.account-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.account-metrics article{border:1px solid var(--line);background:linear-gradient(145deg,#161511fa,#090908fc);border-radius:8px;align-items:center;min-height:106px;padding:16px;display:flex}.account-metrics article>span{width:39px;height:39px;color:var(--gold-light);border:1px solid #c7a23d40;border-radius:50%;flex:0 0 39px;place-items:center;margin-right:12px;display:grid}.account-metrics article>div{flex-direction:column;min-width:0;display:flex}.account-metrics small{color:#8d8980;text-transform:uppercase;font-size:9px;font-weight:700}.account-metrics strong{text-overflow:ellipsis;white-space:nowrap;margin-block:4px;font-size:clamp(17px,1.65vw,24px);overflow:hidden}.account-metrics em{color:#77736b;font-size:9px;font-style:normal}.account-grid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:13px;margin-top:13px;display:grid}.account-panel{border:1px solid var(--line);background:linear-gradient(150deg,#161511fa,#090908fc);border-radius:8px;min-width:0;overflow:hidden}.account-section-panel{min-height:560px}.account-panel__title{border-bottom:1px solid #c7a23d26;justify-content:space-between;align-items:center;gap:14px;min-height:67px;padding:13px 17px;display:flex}.account-panel__title>div{gap:4px;display:grid}.account-panel__title span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.account-panel__title h2{margin:0;font-size:15px}.account-panel__title>a{color:var(--gold-light);font-size:10px;font-weight:700}.account-bet-list{padding:7px 14px 13px;display:grid}.account-bet-list>button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(180px,1.2fr) minmax(105px,.7fr) 105px 110px;align-items:center;gap:12px;min-height:68px;padding:0;display:grid}.account-bet-list>button:hover{background:linear-gradient(90deg,#c7a23d0e,#0000)}.account-bet-list>button>div,.account-bet-list>button>span{gap:3px;display:grid}.account-bet-list small{color:#8b877e;font-size:9px}.account-bet-list strong{font-size:11px}.account-bet-list>button>b{color:#a99358;text-align:right;font-size:9px}.account-profile-summary{text-align:center;padding:22px;display:grid}.account-avatar{width:62px;height:62px;color:var(--gold-light);background:#c7a23d12;border:1px solid #c7a23d61;border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}.account-profile-summary>strong{margin:5px 0;font-size:18px}.account-profile-summary>small{color:#8d8980;font-size:10px}.account-profile-summary>span{color:#8db99a;margin:17px 0;font-size:10px}.account-profile-summary>span i{background:#65a876;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.account-profile-summary>button,.account-profile-summary>a{min-height:37px;color:var(--gold-light);cursor:pointer;background:#c7a23d12;border:1px solid #c7a23d3d;border-radius:5px;padding:0 11px;font-size:10px}.account-profile-summary>a{place-items:center;margin-top:15px;display:grid}.account-active-bets{gap:8px;padding:14px;display:grid}.account-active-bets article{background:#ffffff05;border:1px solid #c7a23d1f;border-radius:6px;grid-template-columns:minmax(190px,1.2fr) repeat(3,minmax(115px,.6fr)) auto;align-items:center;gap:16px;min-height:98px;padding:14px 16px;display:grid}.account-active-bets article>div{gap:4px;display:grid}.account-active-bets h3{margin:0;font-size:13px}.account-active-bets article>div>strong{color:var(--gold-light);font-size:11px}.account-active-bets button{min-height:34px;color:var(--gold-light);cursor:pointer;background:0 0;border:1px solid #c7a23d38;border-radius:5px;font-size:9px}.account-history{padding:8px 14px 14px;display:grid}.account-history__head,.account-history article{grid-template-columns:minmax(240px,1.3fr) minmax(130px,.7fr) 110px 110px 85px;align-items:center;gap:14px;display:grid}.account-history__head{color:#7d7970;text-transform:uppercase;min-height:38px;font-size:9px;font-weight:800}.account-history article{border-top:1px solid #ffffff0d;min-height:66px;font-size:10px}.account-history article>b{color:var(--gold-light)}.account-history em{border-radius:3px;width:max-content;padding:4px 7px;font-size:9px;font-style:normal}.account-history em.won{color:#98c4a4;background:#54a06817}.account-history em.lost{color:#bf7f7c;background:#e0433f12}.account-referral__content{gap:14px;padding:24px;display:grid}.account-referral__content>span,.account-referral__content>small{color:#9b978e;font-size:11px;line-height:1.5}.account-referral__content>div{background:#00000040;border:1px dashed #e2c36373;border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 11px 10px 15px;display:grid}.account-referral__content strong{color:var(--gold-light);text-overflow:ellipsis;font-size:13px;overflow:hidden}.account-referral__content button{min-height:35px;color:var(--gold-light);cursor:pointer;background:#c7a23d14;border:1px solid #c7a23d40;border-radius:4px;font-size:9px}.account-settings{padding:8px 16px 16px;display:grid}.account-settings article{border-bottom:1px solid #ffffff0e;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:86px;display:grid}.account-settings article>div{gap:4px;display:grid}.account-settings article span{color:var(--gold);text-transform:uppercase;font-size:9px;font-weight:800}.account-settings article strong{font-size:12px}.account-settings article small{color:#8d8980;font-size:9px}.account-settings button,.account-settings a{min-width:100px;min-height:34px;color:var(--gold-light);cursor:pointer;background:0 0;border:1px solid #c7a23d3b;border-radius:5px;place-items:center;padding:0 10px;font-size:9px;display:grid}.portal-hero__system small,.totalizer-note,.portal-event__meta small,.portal-event__meta em,.portal-event__pool small,.portal-event__actions button small,.results-table__head,.support-option>span,.promotion-cards small,.currency-disclaimer,.admin-workspace__header p,.admin-metrics small,.admin-metrics em,.admin-panel small,.admin-panel button,.admin-panel span{font-size:max(9px,.68rem)}.footer__brand p{font-size:13px}@media (width<=1100px){.live-viewer{grid-template-columns:1fr}.live-viewer__screen{min-height:340px}.live-viewer__stats{min-height:300px}.account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.account-grid{grid-template-columns:1fr}.account-active-bets{overflow-x:auto}.account-active-bets article{min-width:850px}}@media (width<=860px){body{background-attachment:scroll}.result-event__row{min-width:760px}.results-table>.result-event,.results-table .result-teams article{min-width:0}.result-event__details{min-width:760px}.account-login-wrap,.account-page{min-height:calc(100vh - 66px)}.account-hero{grid-template-columns:1fr}.account-hero__balance{width:min(380px,100%)}.account-layout{grid-template-columns:1fr}.account-sidebar{min-height:0;position:static}.account-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.account-sidebar__logout{margin-top:12px}.account-history{overflow-x:auto}.account-history__head,.account-history article{min-width:720px}}@media (width<=620px){.discord-widget iframe{height:320px}.live-viewer__screen{min-height:310px}.live-viewer__match{padding:60px 18px 40px}.live-viewer__match>div{grid-template-columns:1fr;gap:9px}.live-viewer__stats{padding:23px 18px}.result-event__details{padding-inline:14px}.result-event__summary{grid-template-columns:1fr;gap:5px}.result-event__summary>small{text-align:left}.result-teams{grid-template-columns:1fr}.result-versus{min-height:28px}.account-login-card{padding:28px 21px}.account-page{padding-top:14px}.account-hero{padding:28px 23px}.account-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.account-metrics{grid-template-columns:1fr}.account-panel__title{flex-direction:column;align-items:flex-start}.account-referral__content>div{grid-template-columns:1fr}.account-settings article{grid-template-columns:1fr;gap:12px;padding-block:15px}.account-settings button,.account-settings a{width:max-content}}@media (width<=420px){.account-login-card__credentials,.account-sidebar nav{grid-template-columns:1fr}}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px;display:grid}.stats--bottom{margin-top:20px}.stat-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(140deg,#181713fa,#0c0c0afa);align-items:center;min-height:112px;padding:20px 24px;display:flex}.stat-card__icon{border:1px solid var(--line);width:48px;height:48px;color:var(--gold-light);border-radius:50%;flex:0 0 48px;place-items:center;margin-right:18px;font-family:Georgia,serif;font-size:24px;display:grid}.stat-card>span:last-child{flex-direction:column;display:flex}.stat-card small{color:#aaa79f;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:700}.stat-card strong{margin-top:3px;font-size:clamp(22px,2vw,31px);line-height:1.15}.stat-card em{color:#69675f;margin-top:2px;font-size:10px;font-style:normal}.betting-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;margin-top:20px;scroll-margin-top:95px;display:grid}.popular-column{gap:16px;display:grid}.panel,.matches-panel,.bonus-card,.top-pools-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#161511f7,#0b0b09fa)}.panel__title{border-bottom:1px solid #c7a23d2b;padding:16px 17px 13px}.panel__title--row{justify-content:space-between;align-items:center;display:flex}.panel__title h2,.matches-panel__header h2{letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.bonus-card{background:radial-gradient(circle at 50% 58%,#c7a23d30,#0000 36%),linear-gradient(160deg,#18150d,#090908 75%);min-height:0;padding:20px 17px 16px;position:relative;overflow:hidden}.bonus-card:after{content:"";border:1px solid #c7a23d1f;width:150px;height:150px;position:absolute;bottom:55px;right:-46px;transform:rotate(35deg)}.bonus-card__tag{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.bonus-card h2{text-transform:uppercase;max-width:260px;margin:8px 0 9px;font-family:Impact,Arial Narrow,sans-serif;font-size:24px;font-weight:500;line-height:1.05}.bonus-card p{color:#7e7a70;max-width:220px;margin:0;font-size:11px;line-height:1.55}.bonus-card p strong{color:var(--gold-light)}.bonus-card--hero{flex-direction:column;height:100%;min-height:0;padding:20px 20px 17px;display:flex}.bonus-card--hero .gift{z-index:0;opacity:.72;width:62px;height:62px;margin:0;font-size:23px;position:absolute;top:50%;right:24px;transform:translateY(-24%)rotate(-5deg)}.bonus-card--hero .button{z-index:1;width:100%;margin-top:auto;position:relative}.gift{border:1px solid var(--line);width:88px;height:88px;color:var(--gold-light);background:linear-gradient(90deg,#0000 45%,#c7a23d8c 46% 54%,#0000 55%),linear-gradient(160deg,#201b0c,#0b0a08);place-items:center;margin:17px auto 20px;font-size:30px;display:grid;transform:rotate(-5deg);box-shadow:0 14px 35px #00000073}.top-pools-card{min-height:0;overflow:hidden}.top-pools-card__title{border-bottom:1px solid #c7a23d2b;padding:8px 13px 7px}.top-pools-card__title>span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.top-pools-card__title h2{letter-spacing:.04em;text-transform:uppercase;margin:3px 0 0;font-size:12px}.top-pools-list{margin:0;padding:3px 12px 5px;list-style:none;display:grid}.top-pools-list li{border-bottom:1px solid #ffffff0b;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;min-height:30px;display:grid}.top-pools-list li:last-child{border-bottom:0}.top-pools-list li>span{width:19px;height:19px;color:var(--gold);border:1px solid #c7a23d47;border-radius:50%;place-items:center;font-size:8px;display:grid}.top-pools-list div{gap:2px;min-width:0;display:grid}.top-pools-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.matches-panel{min-height:650px;overflow:hidden}.matches-panel__header{border-bottom:1px solid #c7a23d2b;justify-content:space-between;align-items:center;min-height:57px;padding:0 20px;display:flex}.matches-panel__header h2{align-items:center;gap:9px;display:flex}.matches-panel__header>span{color:var(--gold);font-size:10px}.live-badge,.match-card__live{color:#fff;background:var(--danger);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;justify-content:center;align-items:center;font-size:8px;font-weight:900;display:inline-flex}.live-badge{min-height:18px;padding:0 6px}.match-list{gap:1px;padding:11px 14px 16px;display:grid}.match-card{background:#ffffff03;border-bottom:1px solid #ffffff0b;grid-template-columns:150px minmax(180px,.9fr) minmax(300px,1.1fr);align-items:center;gap:16px;min-height:116px;padding:16px 10px 16px 14px;display:grid;position:relative}.match-card:last-child{border-bottom:0}.match-card:hover{background:linear-gradient(90deg,#c7a23d09,#0000)}.match-card__meta{grid-template-columns:auto auto;align-items:center;gap:7px 9px;display:grid}.match-card__meta time{font-size:12px;font-weight:700}.match-card__live{min-height:16px;padding:0 4px}.match-card__meta div{grid-column:1/-1;gap:2px;display:grid}.match-card__meta small,.match-card__meta div span{color:#625f57;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.match-card__meta div span{color:#929087}.match-card__teams{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:11px;display:grid}.match-card__teams strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.match-card__teams span{color:var(--gold);font-size:9px;font-weight:800}.team-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.team-picks__bank{color:#77736a;letter-spacing:.04em;text-align:right;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:700}.team-picks button{cursor:pointer;background:#ffffff06;border:1px solid #c7a23d21;border-radius:5px;min-width:0;min-height:53px;padding:7px 9px 8px;display:grid}.team-picks button small{color:#737067;text-transform:uppercase;font-size:8px}.team-picks button strong{color:var(--gold-light);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.team-picks button:hover,.team-picks button:focus-visible,.team-picks button.selected{border-color:var(--gold);background:#c7a23d26;outline:none}.team-picks button.selected strong{color:#f7df86}.empty-state{text-align:center;align-content:center;place-items:center;min-height:550px;padding:40px;display:grid}.empty-state>span{border:1px solid var(--line);width:54px;height:54px;color:var(--gold);border-radius:50%;place-items:center;font-size:23px;display:grid}.empty-state h3{margin:18px 0 7px;font-size:18px}.empty-state p{color:var(--muted);margin:0;font-size:12px}.popular-list{padding:8px 14px 13px;display:grid}.popular-list button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0b;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:61px;padding:0;display:grid}.popular-list button:last-child{border-bottom:0}.popular-list button:hover strong,.popular-list button:focus-visible strong{color:var(--gold-light)}.popular-list span{gap:3px;display:grid}.popular-list strong{font-size:10px}.popular-list small{color:#6f6c64;font-size:8px}.popular-list b{color:var(--gold-light);text-align:right;white-space:nowrap;gap:2px;font-size:10px;display:grid}.popular-list b small{color:#635f56;text-transform:uppercase;font-size:7px;font-weight:500}.footer{background:linear-gradient(#090908f5,#050505fc),url(/perebet/banner-stalzone.webp) 50%/cover;border-top:1px solid #c7a23d3b}.footer__grid{grid-template-columns:minmax(280px,1.6fr) repeat(2,minmax(150px,1fr));gap:60px;padding-block:45px 36px;display:grid}.footer__brand p{color:#aaa79f;margin:22px 0 7px;font-size:12px}.footer__brand>span{color:#67645d;font-size:10px}.footer__grid h2{color:#d1cbbb;letter-spacing:.08em;text-transform:uppercase;margin:2px 0 16px;font-size:10px}.footer__grid>div:not(.footer__brand){flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer__grid a:not(.brand){color:#6e6b64;font-size:10px}.footer__grid a:hover,.footer__grid a:focus-visible{color:var(--gold-light)}.footer__bottom{color:#56544f;border-top:1px solid #c7a23d1a;justify-content:flex-end;padding-block:17px 22px;font-size:9px;display:flex}.modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auth-modal{border:1px solid var(--line-strong);background:linear-gradient(145deg,#191711fa,#080807fc),url(/perebet/banner-stalzone.webp) 50%/cover;border-radius:9px;width:min(430px,100%);padding:34px;position:relative;box-shadow:0 30px 90px #000000a6}.modal-close{border:1px solid var(--line);color:#9a968b;cursor:pointer;background:#0a0a08;border-radius:5px;width:34px;height:34px;padding:0;position:absolute;top:13px;right:14px}.modal-close:hover{border-color:var(--gold);color:var(--gold-light)}.auth-modal__eyebrow{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:28px 0 5px;font-size:9px;font-weight:800}.auth-modal h2{letter-spacing:-.03em;margin:0 0 24px;font-size:27px}.auth-modal__demo{color:#a9a59b;background:#c7a23d0f;border:1px solid #c7a23d38;border-radius:5px;margin:-12px 0 18px;padding:10px 12px;font-size:12px}.auth-modal__demo strong{color:var(--gold-light)}.auth-modal__error{color:#eaa09d;background:#e0433f12;border:1px solid #e0433f42;border-radius:5px;margin:0;padding:9px 11px;font-size:11px;line-height:1.45}.discord-button{color:#e8eaff;cursor:pointer;background:#5865f22e;border:1px solid #6577c9;border-radius:5px;width:100%;min-height:46px;font-size:11px;font-weight:700}.discord-button span{margin-right:7px}.discord-button:hover{background:#5865f245}.divider{color:#625f58;align-items:center;gap:12px;margin:18px 0;font-size:9px;display:flex}.divider:before,.divider:after{content:"";background:#ffffff14;flex:1;height:1px}.auth-modal form{gap:13px;display:grid}.auth-modal label{gap:6px;display:grid}.auth-modal label>span{color:#8b887f;text-transform:uppercase;font-size:9px;font-weight:700}.auth-modal input{width:100%;height:44px;color:var(--text);background:#080807;border:1px solid #c7a23d33;border-radius:5px;outline:0;padding:0 12px}.auth-modal input:focus{border-color:var(--gold)}.auth-switch{color:#8f7c47;cursor:pointer;background:0 0;border:0;margin:17px auto 0;padding:0;font-size:10px;display:block}.auth-switch:hover{color:var(--gold-light)}.toast{z-index:110;border:1px solid var(--line-strong);color:#d6d1c5;background:#11110e;border-radius:6px;align-items:center;gap:10px;max-width:min(390px,100% - 40px);min-height:52px;padding:12px 17px;font-size:11px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 50px #0000008c}.toast span{border:1px solid var(--gold);width:25px;height:25px;color:var(--gold-light);border-radius:50%;flex:0 0 25px;place-items:center;display:grid}.portal-page{min-height:calc(100vh - 76px);padding-block:28px 52px}.portal-hero{border:1px solid var(--line);background:linear-gradient(90deg,#070706f7 0%,#0c0b08e0 58%,#1c170bc2 100%),url(/perebet/banner-stalzone.webp) 50% 35%/cover;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:42px;min-height:230px;padding:42px 46px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #00000052}.portal-hero:before{content:"";border:1px solid #c7a23d17;width:340px;height:340px;position:absolute;top:-110px;right:11%;transform:rotate(34deg)}.portal-hero:after{content:"";border:1px solid #e2c3631f;width:280px;height:160px;position:absolute;bottom:-62px;right:-35px;transform:skew(-22deg)}.portal-hero>div{z-index:1;position:relative}.portal-hero>div:first-child>span,.portal-board__header>div>span,.promo-feature>div>span,.support-ticket>div>span,.faq-panel>span,.admin-panel__title>div>span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.portal-hero h1{letter-spacing:-.055em;text-transform:uppercase;max-width:720px;margin:10px 0 12px;font-size:clamp(38px,5vw,67px);line-height:.96}.portal-hero p{color:#97938a;max-width:700px;margin:0;font-size:13px;line-height:1.65}.portal-hero__system{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0606059e;border:1px solid #c7a23d40;border-radius:7px;min-width:250px;padding:20px 22px;display:grid}.portal-hero__system>span{color:#77736a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.portal-hero__system strong{color:var(--gold-light);margin:5px 0;font-size:19px}.portal-hero__system small{color:#7b776e;font-size:9px}.portal-filter{background:#0e0e0cd9;border:1px solid #c7a23d26;border-radius:8px;gap:8px;margin:20px 0 12px;padding:8px;display:flex;overflow-x:auto}.portal-filter button{color:#8c8981;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:none;min-height:37px;padding:0 17px;font-size:10px;font-weight:700}.portal-filter button:hover,.portal-filter button:focus-visible,.portal-filter button.active{color:#f6e8be;background:#c7a23d1f;border-color:#c7a23d59;outline:none}.portal-board{border:1px solid var(--line);background:linear-gradient(145deg,#141310f7,#080807fc);border-radius:9px;overflow:hidden}.portal-board__header{border-bottom:1px solid #c7a23d29;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:14px 22px;display:flex}.portal-board__header h2{margin:4px 0 0;font-size:16px}.totalizer-note{color:#706d65;text-align:right;max-width:340px;font-size:9px}.portal-event-list{padding:9px 14px 14px;display:grid}.portal-event{border-bottom:1px solid #ffffff0c;grid-template-columns:165px minmax(260px,1fr) 160px minmax(300px,.9fr);align-items:center;gap:22px;min-height:118px;padding:16px 10px;display:grid}.portal-event:last-child{border-bottom:0}.portal-event:hover{background:linear-gradient(90deg,#c7a23d0a,#0000 75%)}.portal-event__meta{gap:4px;min-width:0;display:grid}.portal-event__meta>span{width:max-content;color:var(--gold);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.portal-event__meta>span.is-live{color:#fff;background:var(--danger);border-radius:3px;padding:3px 6px}.portal-event__meta small{color:#6f6b63;font-size:8px}.portal-event__meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.portal-event__meta em{color:#9d8b55;font-size:8px;font-style:normal}.portal-event__versus{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:13px;display:grid}.portal-event__versus strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.portal-event__versus span{color:var(--gold);font-size:9px;font-weight:800}.portal-event__pool{text-align:right;gap:4px;display:grid}.portal-event__pool small{color:#6d6961;text-transform:uppercase;font-size:8px}.portal-event__pool strong{color:var(--gold-light);font-size:13px}.portal-event__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.portal-event__actions button{cursor:pointer;background:#ffffff06;border:1px solid #c7a23d33;border-radius:5px;min-width:0;min-height:55px;padding:8px 10px;display:grid}.portal-event__actions button small{color:#77736a;text-transform:uppercase;font-size:8px}.portal-event__actions button strong{color:var(--gold-light);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.portal-event__actions button:hover,.portal-event__actions button:focus-visible{border-color:var(--gold);background:#c7a23d24;outline:none}.portal-empty{color:#77736a;place-items:center;min-height:180px;font-size:11px;display:grid}.live-summary{border:1px solid var(--line);background:#c7a23d2e;border-radius:8px;grid-template-columns:1.5fr 1fr 1fr;gap:1px;margin-top:20px;display:grid;overflow:hidden}.live-summary>div{background:#10100e;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;min-height:78px;padding:14px 20px;display:grid}.live-summary>div:not(:first-child){flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.live-summary strong{font-size:14px}.live-summary small{color:#757169;font-size:8px}.live-summary>div:first-child small{grid-column:2}.live-pulse{background:var(--danger);border-radius:50%;grid-row:1/3;width:11px;height:11px;box-shadow:0 0 0 5px #e0433f1a}.results-table{padding:9px 15px 15px;display:grid}.results-table__head,.results-table article{grid-template-columns:minmax(300px,1.5fr) minmax(160px,.7fr) minmax(150px,.6fr) 110px;align-items:center;gap:18px;display:grid}.results-table__head{color:#68655f;text-transform:uppercase;min-height:40px;font-size:8px;font-weight:800}.results-table article{border-top:1px solid #ffffff0d;min-height:80px}.results-table article>div{gap:4px;display:grid}.results-table article small{color:#6e6a62;font-size:8px}.results-table article strong,.results-table article b{font-size:11px}.results-table article>b{color:var(--gold-light)}.results-table article>span{color:#8fcca0;background:#54a06814;border:1px solid #54a0684d;border-radius:3px;width:max-content;padding:4px 7px;font-size:8px}.promotion-layout,.support-layout{gap:18px;margin-top:20px;display:grid}.promo-feature{border:1px solid var(--line-strong);background:radial-gradient(circle at 79%,#d3a93733,#0000 25%),linear-gradient(105deg,#17140b,#090908 66%);border-radius:10px;min-height:330px;padding:44px;display:grid;position:relative;overflow:hidden}.promo-feature>div:first-child{z-index:1;width:min(620px,72%);position:relative}.promo-feature h2{letter-spacing:-.05em;text-transform:uppercase;margin:9px 0 12px;font-size:clamp(34px,4.2vw,56px);line-height:1}.promo-feature p{color:#918d84;max-width:520px;margin:0;font-size:12px;line-height:1.6}.promo-feature__mark{width:170px;height:170px;color:var(--gold-light);background:linear-gradient(90deg,#0000 46%,#c7a23d8a 47% 53%,#0000 54%),linear-gradient(145deg,#2b220d,#0b0a08);border:1px solid #e2c36347;place-items:center;font-size:46px;display:grid;position:absolute;top:50%;right:10%;transform:translateY(-50%)rotate(-7deg);box-shadow:0 30px 70px #0000007a}.promo-code{background:#00000057;border:1px dashed #e2c3638c;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(520px,100%);min-height:67px;margin-top:28px;padding:10px 12px 10px 17px;display:grid}.promo-code>span{color:#77736a;text-transform:uppercase;font-size:8px}.promo-code strong{color:var(--gold-light);letter-spacing:.12em;font-size:19px}.promo-code button,.promotion-cards button,.support-option button{min-height:38px;color:var(--gold-light);cursor:pointer;background:#c7a23d14;border:1px solid #c7a23d61;border-radius:5px;padding:0 14px;font-size:9px;font-weight:800}.promo-code button:hover,.promotion-cards button:hover,.support-option button:hover{border-color:var(--gold);background:#c7a23d29}.promotion-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.promotion-cards article{border:1px solid var(--line);background:linear-gradient(145deg,#161511f7,#090908fc);border-radius:9px;min-height:270px;padding:30px;position:relative;overflow:hidden}.promotion-cards article>span{color:#c7a23d2b;font-size:58px;font-weight:800;position:absolute;right:25px}.promotion-cards small{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.promotion-cards h2{max-width:75%;margin:13px 0 10px;font-size:25px}.promotion-cards p{color:#858179;max-width:510px;min-height:55px;margin:0 0 25px;font-size:11px;line-height:1.6}.currency-disclaimer{color:#706d65;text-align:center;background:#0c0c0acc;border:1px solid #c7a23d24;border-radius:7px;margin:0;padding:18px 22px;font-size:9px}.support-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.support-option{border:1px solid var(--line);background:linear-gradient(145deg,#171612,#0a0a08);border-radius:9px;min-height:220px;padding:30px}.support-option--primary{background:radial-gradient(circle at 80% 20%,#c7a23d24,#0000 15rem),linear-gradient(145deg,#1b180e,#0a0a08);border-color:#d8b24578}.support-option>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.support-option h2{margin:14px 0 8px;font-size:24px}.support-option p{color:#858179;min-height:38px;margin:0 0 24px;font-size:11px}.support-option button{justify-content:space-between;align-items:center;min-width:190px;display:flex}.support-ticket{border:1px solid var(--line);background:linear-gradient(145deg,#151411f7,#090908fc);border-radius:9px;grid-template-columns:minmax(240px,.8fr) minmax(360px,1.2fr);gap:55px;padding:32px;display:grid}.support-ticket h2,.faq-panel h2{margin:8px 0 10px;font-size:24px}.support-ticket p{color:#858179;max-width:390px;margin:0;font-size:11px;line-height:1.55}.support-ticket form{gap:13px;display:grid}.support-ticket label,.admin-event-form label{gap:6px;display:grid}.support-ticket label>span,.admin-event-form label>span{color:#7e7a71;text-transform:uppercase;font-size:8px;font-weight:800}.support-ticket select,.support-ticket textarea,.admin-event-form select,.admin-event-form input,.admin-search input{color:#dedbd2;background:#090908;border:1px solid #c7a23d33;border-radius:5px;outline:none;width:100%}.support-ticket select,.admin-event-form select,.admin-event-form input,.admin-search input{height:43px;padding-inline:12px}.support-ticket textarea{resize:vertical;min-height:96px;padding:12px}.support-ticket select:focus,.support-ticket textarea:focus,.admin-event-form select:focus,.admin-event-form input:focus,.admin-search input:focus{border-color:var(--gold)}.faq-panel{border:1px solid var(--line);background:#0f0f0d;border-radius:9px;padding:30px}.faq-panel details{border-top:1px solid #ffffff0f}.faq-panel summary{cursor:pointer;color:#d8d4ca;padding:18px 0;font-size:11px;font-weight:700}.faq-panel details p{color:#817e76;max-width:760px;margin:-4px 0 18px;font-size:10px;line-height:1.65}.admin-root{background:radial-gradient(circle at 74% -10%,#c7a23d14,#0000 28rem),#070706;min-height:100vh}.admin-shell{grid-template-columns:230px minmax(0,1fr);gap:20px;min-height:calc(100vh - 76px);padding-block:20px 42px;display:grid}.admin-sidebar{border:1px solid var(--line);background:linear-gradient(165deg,#15140f,#090908 65%);border-radius:9px;flex-direction:column;align-self:start;height:calc(100vh - 116px);min-height:620px;padding:15px;display:flex;position:sticky;top:96px}.admin-sidebar__head{border-bottom:1px solid #c7a23d24;align-items:center;gap:11px;min-height:62px;padding:0 8px 14px;display:flex}.admin-sidebar__head>span{border:1px solid var(--gold-dark);color:#120e03;background:linear-gradient(145deg,#e0bf59,#8f691b);border-radius:6px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.admin-sidebar__head>div{gap:3px;display:grid}.admin-sidebar__head small{color:#6e6a62;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.admin-sidebar__head strong{font-size:11px}.admin-sidebar nav{gap:4px;margin-top:14px;display:grid}.admin-sidebar nav button{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:30px 1fr;align-items:center;gap:8px;min-height:53px;padding:5px 9px;display:grid}.admin-sidebar nav button>span{color:#8a7741;text-align:center;font-size:15px}.admin-sidebar nav button>div{gap:3px;display:grid}.admin-sidebar nav button:hover,.admin-sidebar nav button.active{background:linear-gradient(90deg,#c7a23d26,#c7a23d05);border-color:#c7a23d45}.admin-sidebar nav button.active{box-shadow:inset 3px 0 0 var(--gold)}.admin-sidebar nav button.active strong,.admin-sidebar nav button.active>span{color:var(--gold-light)}.admin-sidebar>a{color:#77736a;border-top:1px solid #c7a23d21;margin-top:auto;padding:13px 10px 3px;font-size:9px}.admin-sidebar>a:hover{color:var(--gold-light)}.admin-workspace{min-width:0}.admin-workspace__header{justify-content:space-between;align-items:center;min-height:92px;margin-bottom:15px;padding:0 4px;display:flex}.admin-workspace__header>div:first-child{display:grid}.admin-workspace__header>div:first-child>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-workspace__header h1{margin:5px 0 2px;font-size:28px;line-height:1}.admin-workspace__header p{color:#6f6c64;margin:0;font-size:9px}.admin-profile{background:#10100de6;border:1px solid #c7a23d2e;border-radius:6px;align-items:center;gap:10px;min-width:180px;padding:10px 12px;display:flex}.admin-profile>span{border:1px solid var(--line);width:35px;height:35px;color:var(--gold-light);border-radius:50%;place-items:center;font-size:9px;display:grid}.admin-profile>div{gap:3px;display:grid}.admin-profile small{color:#69665f;font-size:7px}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-metrics--three{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.admin-metrics article{border:1px solid var(--line);background:linear-gradient(145deg,#171611,#0b0b09);border-radius:8px;align-items:center;min-height:105px;padding:17px;display:flex}.admin-metrics article>span{width:40px;height:40px;color:var(--gold-light);border:1px solid #c7a23d3d;border-radius:50%;flex:0 0 40px;place-items:center;margin-right:13px;font-size:17px;display:grid}.admin-metrics article>div{flex-direction:column;min-width:0;display:flex}.admin-metrics small{color:#7d7971;letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-weight:800}.admin-metrics strong{text-overflow:ellipsis;white-space:nowrap;margin-block:3px;font-size:clamp(17px,1.7vw,25px);overflow:hidden}.admin-metrics em{color:#5f5c55;font-size:7px;font-style:normal}.admin-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:14px;margin-top:14px;display:grid}.admin-panel{border:1px solid var(--line);background:linear-gradient(150deg,#161511f7,#090908fc);border-radius:8px;min-width:0;overflow:hidden}.admin-panel--wide{grid-column:1}.admin-section-panel{min-height:610px}.admin-panel__title{border-bottom:1px solid #c7a23d26;justify-content:space-between;align-items:center;gap:18px;min-height:67px;padding:13px 17px;display:flex}.admin-panel__title h2{margin:4px 0 0;font-size:13px}.admin-panel__title>button,.admin-search button{min-height:34px;color:var(--gold-light);cursor:pointer;background:#c7a23d14;border:1px solid #c7a23d59;border-radius:5px;padding:0 12px;font-size:8px;font-weight:800}.admin-panel__title>button:hover,.admin-search button:hover{border-color:var(--gold);background:#c7a23d29}.admin-event-table{padding:7px 14px 12px;display:grid}.admin-event-table article,.admin-event-table__head{grid-template-columns:minmax(190px,1.3fr) minmax(105px,.6fr) minmax(90px,.5fr) auto;align-items:center;gap:13px;display:grid}.admin-event-table__head{color:#65625b;text-transform:uppercase;min-height:36px;font-size:7px;font-weight:800}.admin-event-table article{border-top:1px solid #ffffff0d;min-height:64px}.admin-event-table article:first-child{border-top:0}.admin-event-table article>div:first-child{gap:3px;min-width:0;display:grid}.admin-event-table article strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-event-table article>button,.admin-row-actions button{color:#8e815f;cursor:pointer;background:0 0;border:1px solid #c7a23d2e;border-radius:4px;min-height:29px;padding:0 9px;font-size:7px}.admin-event-table article>button:hover,.admin-row-actions button:hover{border-color:var(--gold);color:var(--gold-light)}.status{border:1px solid;border-radius:3px;width:max-content;padding:4px 6px;font-weight:700}.status--red{color:#ee7874;background:#e0433f14;border-color:#e0433f52}.status--gold{color:var(--gold-light);background:#c7a23d14;border-color:#c7a23d52}.status--blue{color:#8eb6df;background:#5089c614;border-color:#5089c64d}.admin-queue,.service-list,.admin-info-list{padding:8px 14px 13px;display:grid}.admin-queue button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0d;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:62px;padding:0;display:grid}.admin-queue button:last-child{border-bottom:0}.admin-queue button>span{width:29px;height:29px;color:var(--gold-light);border:1px solid #c7a23d3d;border-radius:50%;place-items:center;font-size:8px;display:grid}.admin-queue button>div{gap:3px;display:grid}.admin-queue button>b{color:var(--gold);font-size:11px}.service-list>div,.admin-info-list>div{border-bottom:1px solid #ffffff0d;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:47px;display:grid}.service-list>div:last-child,.admin-info-list>div:last-child{border-bottom:0}.service-list>div>span{background:#62a875;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #62a87514}.service-list strong,.admin-info-list strong{font-size:8px}.service-list small,.admin-info-list span{color:#65625a;font-size:7px}.admin-info-list>div{grid-template-columns:1fr auto}.admin-event-form{background:#c7a23d09;border-bottom:1px solid #c7a23d26;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;display:grid}.admin-event-form__note{background:#00000038;border:1px solid #c7a23d24;border-radius:5px;grid-column:1/-2;gap:4px;padding:11px 13px;display:grid}.admin-event-form__note strong{color:var(--gold-light);font-size:8px}.admin-event-form__note span{color:#706c64;font-size:7px;line-height:1.45}.admin-event-form>button{align-self:stretch}.admin-row-actions{gap:5px;display:flex}.admin-search{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto;gap:8px;padding:14px;display:grid}.admin-users-table{padding:8px 14px 14px;display:grid}.admin-users-table__head,.admin-users-table article{grid-template-columns:100px minmax(120px,1fr) minmax(130px,1fr) 120px 80px auto;align-items:center;gap:12px;display:grid}.admin-users-table__head{color:#65625b;text-transform:uppercase;min-height:36px;font-size:7px;font-weight:800}.admin-users-table article{border-top:1px solid #ffffff0d;min-height:58px}.admin-users-table article span,.admin-users-table article b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:600;overflow:hidden}.admin-users-table article b{color:#83ba92;background:#54a06814;border-radius:3px;width:max-content;padding:4px 6px}.admin-users-table article b.risk{color:#dd8f65;background:#d3703717}.admin-users-table article button{color:#9b8959;cursor:pointer;background:0 0;border:1px solid #c7a23d33;border-radius:4px;min-height:28px;font-size:7px}.operation-list,.security-signals,.audit-list{padding:8px 14px 14px;display:grid}.operation-list article{border-bottom:1px solid #ffffff0d;grid-template-columns:90px minmax(220px,1fr) 120px 80px;align-items:center;gap:12px;min-height:59px;display:grid}.operation-list small,.operation-list span{color:#69665e;font-size:7px}.operation-list strong,.operation-list b{font-size:8px}.operation-list b{color:var(--gold-light);text-align:right}.partner-rules{border-bottom:1px solid #ffffff0d;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.partner-rules article{background:#0000002e;border:1px solid #c7a23d26;border-radius:6px;min-height:140px;padding:17px}.partner-rules span{color:#6c6961;text-transform:uppercase;font-size:7px}.partner-rules strong{color:var(--gold-light);margin:8px 0;font-size:20px;display:block}.partner-rules p{color:#77736a;margin:0;font-size:8px;line-height:1.5}.content-manager-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px;display:grid}.content-manager-grid button{cursor:pointer;text-align:left;background:linear-gradient(145deg,#15140f,#0a0a08);border:1px solid #c7a23d26;border-radius:7px;min-height:180px;padding:18px;display:grid;position:relative;overflow:hidden}.content-manager-grid button>span{color:#c7a23d1f;font-size:37px;font-weight:800;position:absolute;top:10px;right:14px}.content-manager-grid button small{color:var(--gold);text-transform:uppercase;font-size:7px}.content-manager-grid button strong{margin-top:20px;font-size:15px}.content-manager-grid button p{color:#6f6b63;margin:7px 0 15px;font-size:8px;line-height:1.5}.content-manager-grid button b{color:#9c8750;align-self:end;font-size:8px}.content-manager-grid button:hover{border-color:var(--gold);background:linear-gradient(145deg,#1b180e,#0b0a08)}.security-signals article{border-bottom:1px solid #ffffff0d;grid-template-columns:70px 1fr auto;align-items:center;gap:12px;min-height:72px;display:grid}.security-signals article>span{color:#ee8a72;background:#d65d3717;border-radius:3px;width:max-content;padding:4px 6px;font-size:7px}.security-signals article>span.medium{color:#d8bc71;background:#c7a23d14}.security-signals article>div{gap:4px;display:grid}.security-signals strong{font-size:8px}.security-signals small{color:#67645c;font-size:7px}.security-signals button{color:#9b8959;cursor:pointer;background:0 0;border:1px solid #c7a23d33;border-radius:4px;min-height:29px;font-size:7px}.audit-list{padding-block:6px 11px}.audit-list>div{border-bottom:1px solid #ffffff0d;grid-template-columns:45px 100px 1fr 110px;align-items:center;gap:11px;min-height:46px;font-size:7px;display:grid}.audit-list time,.audit-list b{color:#68655d}.audit-list strong{color:#9e9a91}.audit-list span{color:#747169}.audit-list b{font-family:var(--font-geist-mono), monospace;font-weight:500}@media (width<=1240px){.header__inner{gap:18px}.brand__logo{max-width:205px;height:44px}.main-nav{gap:20px}.betting-layout{grid-template-columns:minmax(0,1fr) 280px}.match-card{grid-template-columns:135px minmax(170px,.9fr) minmax(260px,1.1fr)}.portal-event{grid-template-columns:140px minmax(220px,1fr) 135px minmax(260px,.9fr);gap:14px}.admin-metrics,.content-manager-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1040px){.brand__logo{max-width:190px;height:41px}.main-nav{gap:14px}.main-nav a{font-size:10px}.header__actions .button{padding-inline:14px}.stats{grid-template-columns:repeat(2,1fr)}.footer__grid{gap:35px}.portal-hero{padding-inline:34px}.portal-event{grid-template-columns:125px minmax(220px,1fr) 130px}.portal-event__actions{grid-column:2/-1}.admin-shell{grid-template-columns:205px minmax(0,1fr)}.admin-dashboard-grid{grid-template-columns:1fr}.admin-panel--wide{grid-column:auto}.admin-event-form{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-event-form__note{grid-column:1/-1}.admin-users-table,.operation-list{overflow-x:auto}.admin-users-table__head,.admin-users-table article{min-width:720px}.operation-list article{min-width:650px}}@media (width<=980px){.hero-layout{grid-template-columns:1fr}.hero-side{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.shell{width:min(100% - 28px,720px)}.site-header{height:66px}.header__inner{grid-template-columns:auto 1fr auto}.header__actions{display:none}.brand__logo{max-width:180px;height:40px}.menu-button{display:block}.main-nav{opacity:0;background:#070706fa;border-bottom:1px solid #0000;height:auto;max-height:0;padding:0 22px;transition:max-height .22s,opacity .18s,padding .22s;display:grid;position:fixed;top:66px;left:0;right:0;overflow:hidden}.main-nav--open{border-color:var(--line);opacity:1;max-height:430px;padding-block:15px 20px}.main-nav a{min-height:43px;font-size:11px}.main-nav a:after{display:none}.hero{min-height:0}.hero-layout{grid-template-columns:1fr}.hero-side{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.betting-layout{grid-template-columns:1fr}.bonus-card{min-height:250px}.match-card{grid-template-columns:120px minmax(160px,1fr) minmax(250px,.9fr)}.popular-column{grid-column:auto}.portal-page{min-height:calc(100vh - 66px)}.portal-hero{grid-template-columns:1fr;align-items:start;gap:24px;min-height:0;padding:34px}.portal-hero__system{width:min(360px,100%)}.portal-event{grid-template-columns:1fr 1fr;gap:16px}.portal-event__meta{grid-column:1}.portal-event__pool{text-align:right;grid-column:2}.portal-event__versus,.portal-event__actions{grid-column:1/-1}.results-table{overflow-x:auto}.results-table__head,.results-table article{min-width:760px}.promotion-cards,.support-options{grid-template-columns:1fr}.support-ticket{grid-template-columns:1fr;gap:28px}.admin-shell{grid-template-columns:1fr;min-height:calc(100vh - 66px)}.admin-sidebar{height:auto;min-height:0;position:static}.admin-sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-sidebar>a{margin-top:14px}.partner-rules{grid-template-columns:1fr}.footer__grid{grid-template-columns:1.2fr 1fr 1fr}.footer__brand{grid-column:1/-1}}@media (width<=620px){.page{padding-top:14px}.portal-page{padding-block:14px 36px}.portal-hero{border-radius:7px;padding:27px 23px}.portal-hero h1{font-size:clamp(34px,12vw,50px)}.portal-hero p{font-size:11px}.portal-hero__system{min-width:0}.portal-board__header{flex-direction:column;align-items:flex-start;gap:8px;padding-block:15px}.totalizer-note{text-align:left}.portal-event{grid-template-columns:1fr;gap:13px;padding-block:19px}.portal-event__meta,.portal-event__pool,.portal-event__versus,.portal-event__actions{grid-column:1}.portal-event__pool{text-align:left}.portal-event__versus strong{font-size:12px}.live-summary{grid-template-columns:1fr}.live-summary>div{min-height:67px}.promo-feature{min-height:420px;padding:29px 23px}.promo-feature>div:first-child{width:100%}.promo-feature__mark{width:105px;height:105px;font-size:30px;top:auto;bottom:38px;right:32px;transform:rotate(-7deg)}.promo-code{grid-template-columns:1fr auto;gap:8px 13px}.promo-code>span{grid-column:1/-1}.promotion-cards article,.support-option,.support-ticket,.faq-panel{padding:23px}.support-ticket form .button{width:100%}.admin-shell{padding-top:12px}.admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workspace__header{flex-direction:column;align-items:flex-start;gap:15px;padding-block:12px}.admin-profile{width:100%}.admin-event-table--full{overflow-x:auto}.admin-event-table--full .admin-event-table__head,.admin-event-table--full article{min-width:660px}.admin-event-form{grid-template-columns:1fr}.admin-event-form__note{grid-column:1}.content-manager-grid{grid-template-columns:1fr}.security-signals article{grid-template-columns:65px 1fr;padding-block:12px}.security-signals article button{grid-column:2;width:max-content;padding-inline:10px}.audit-list{overflow-x:auto}.audit-list>div{min-width:610px}.brand__logo{max-width:160px;height:35px}.category-drawer{width:min(286px,100vw - 44px)}.category-drawer__panel{padding:13px 12px 15px}.category-drawer__handle{width:36px;height:96px;top:44%}.category-drawer__top{min-height:55px}.category-drawer .brand__logo{max-width:176px;height:39px}.hero{border-radius:5px;min-height:0}.hero-side{grid-template-columns:1fr}.hero__cta{letter-spacing:.025em;border-radius:4px;gap:8px;min-width:0;min-height:30px;padding:0 10px;font-size:8px;bottom:8.5%;left:4.7%}.hero__cta span{font-size:13px}.hero__pager{gap:5px;padding:6px 8px;bottom:9px}.hero__pager button{width:14px;height:3px}.hero__pager button.active{width:21px}.stats{gap:10px}.stat-card{min-height:96px;padding:14px}.stat-card__icon{flex-basis:36px;width:36px;height:36px;margin-right:11px;font-size:18px}.stat-card small{font-size:8px}.stat-card strong{font-size:20px}.bonus-card{min-height:235px}.matches-panel{min-height:auto}.match-list{padding-inline:10px}.match-card{grid-template-columns:1fr;gap:13px;padding:18px 6px}.match-card__meta{grid-column:1}.match-card__teams{grid-area:2/1/auto/-1}.team-picks{grid-area:3/1/auto/-1}.footer__grid{grid-template-columns:1fr 1fr;gap:35px 24px}.footer__bottom{flex-direction:column;align-items:flex-start;gap:8px}.auth-modal{padding:28px 22px}.toast{max-width:none;bottom:14px;left:14px;right:14px}}@media (width<=420px){.stats{grid-template-columns:1fr}.stat-card{min-height:82px}.gift{right:25px}.admin-metrics,.admin-metrics--three,.portal-event__actions,.promo-code{grid-template-columns:1fr}.promo-code>span{grid-column:1}.footer__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.admin-root,.account-root,.portal-root{background:0 0}.main-nav a{font-size:13px}.matches-panel__header>span,.match-card__meta small,.match-card__meta div span,.team-picks__bank,.team-picks button small,.popular-list small,.popular-list b small,.top-pools-list small,.stat-card em,.footer__grid a:not(.brand),.footer__brand>span,.footer__bottom{color:#aaa79f;font-size:11px}.match-card__teams strong,.team-picks button strong{font-size:14px}.popular-list strong,.popular-list b,.top-pools-list strong,.stat-card small,.footer__grid h2{font-size:12px}.portal-hero p{color:#c0bdb4;font-size:14px}.portal-hero__system>span,.portal-board__header>div>span,.promo-feature>div>span,.support-ticket>div>span,.faq-panel>span,.admin-panel__title>div>span{font-size:11px}.portal-hero__system small,.totalizer-note,.portal-event__meta small,.portal-event__meta em,.portal-event__pool small,.portal-event__actions button small,.results-table__head,.support-option>span,.promotion-cards small,.currency-disclaimer,.admin-workspace__header p,.admin-metrics small,.admin-metrics em,.admin-panel small,.admin-panel button,.admin-panel span{color:#aaa79f;font-size:max(11px,.72rem)}.portal-event__meta strong,.portal-event__actions button strong,.portal-event__pool strong,.support-option p,.promotion-cards p,.faq-panel summary,.faq-panel details p{font-size:12px}.footer__brand p{color:#aaa79f;font-size:13px}.admin-root input,.admin-root select,.admin-root textarea{font-size:12px}@media (width<=620px){.main-nav a{font-size:12px}.portal-hero p{font-size:13px}.portal-event__versus strong{font-size:15px}}:root{--muted:#bebbb2}body{font-size:17px}main p{color:#c5c1b8}.header__actions .button,.hero__cta,.button,.category-drawer__nav button,.category-drawer__nav>a,.category-drawer__section>a{font-size:13px}.category-drawer__group,.category-drawer__item--nested,.category-drawer__item--deep{color:#c1beb6;font-size:12px!important}.bonus-card--hero{isolation:isolate}.bonus-card--hero:after{display:none}.bonus-card--hero>:not(.gift){z-index:2;position:relative}.bonus-card__tag{font-size:11px}.bonus-card h2{max-width:310px;font-size:clamp(25px,20px + .55vw,32px)}.bonus-card p{color:#c2beb5;max-width:300px;font-size:14px}.bonus-card--hero .gift{z-index:1;opacity:1;width:185px;height:164px;box-shadow:none;background:url(/perebet/gift.webp) 100% 100%/auto 225% no-repeat;border:0;border-radius:0;margin:0;display:block;position:absolute;top:48%;right:12px;transform:translateY(-43%)}.top-pools-card__title{padding:13px 16px 11px}.top-pools-card__title>span{font-size:10px}.top-pools-card__title h2{margin-top:5px;font-size:15px}.top-pools-list{gap:2px;padding:5px 8px 8px}.top-pools-list li{border:0;min-height:0;display:block}.top-pools-list li>a{border:1px solid #0000;border-radius:6px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:5px 8px;transition:border-color .16s,background .16s,transform .16s;display:grid}.top-pools-list li>a:hover,.top-pools-list li>a:focus-visible{background:linear-gradient(90deg,#c7a23d21,#c7a23d06);border-color:#e2c36352;outline:none;transform:translate(2px)}.top-pools-list__rank{width:25px;height:25px;color:var(--gold-light);border:1px solid #c7a23d6b;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.top-pools-list li>a>div{gap:2px;min-width:0;display:grid}.top-pools-list strong{color:#f1efe9;font-size:13px}.top-pools-list__action{color:#c5a94e;opacity:.72;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:800;transition:opacity .16s;display:inline-flex}.top-pools-list li>a:hover .top-pools-list__action,.top-pools-list li>a:focus-visible .top-pools-list__action{opacity:1}.matches-panel__header h2,.panel__title h2{font-size:16px}.matches-panel__header>span,.match-card__meta small,.match-card__meta div span,.team-picks__bank,.popular-list small,.popular-list b small,.stat-card em{color:#b8b4ab;font-size:12px}.match-card__meta time,.match-card__teams strong,.team-picks button strong{color:#f0eee8;font-size:15px}.team-picks button small{color:#bdb9b0;font-size:11px}.popular-list strong,.popular-list b{font-size:13px}.stat-card small,.footer__grid h2{font-size:12px}.stat-card em,.footer__grid a:not(.brand),.footer__brand>span,.footer__bottom{color:#b6b2a9}.portal-hero p{color:#d0cdc5;max-width:880px;font-size:16px}.portal-hero__system>span,.portal-board__header>div>span,.promo-feature>div>span,.support-ticket>div>span,.faq-panel>span,.admin-panel__title>div>span{color:#c2beb4;font-size:12px}.portal-hero__system small,.totalizer-note,.portal-event__meta small,.portal-event__meta em,.portal-event__pool small,.portal-event__actions button small,.results-table__head,.support-option>span,.promotion-cards small,.currency-disclaimer,.admin-workspace__header p,.admin-metrics small,.admin-metrics em,.admin-panel small,.admin-panel span{color:#bcb8af;font-size:12px}.portal-event__meta strong,.portal-event__actions button strong,.portal-event__pool strong,.support-option p,.promotion-cards p,.faq-panel summary,.faq-panel details p{color:#e5e2db;font-size:14px}.portal-event__versus strong{font-size:17px}.result-event{scroll-margin-top:110px}.result-event.is-linked{animation:1.2s ease-out 2 result-focus}@keyframes result-focus{0%,to{box-shadow:inset 0 0 0 1px #0000}50%{box-shadow:inset 0 0 0 1px #e2c363bf,0 0 34px #c7a23d1f}}.results-table__head,.result-event__row{grid-template-columns:minmax(280px,1.55fr) minmax(150px,.72fr) minmax(170px,.68fr) 145px;gap:22px;padding-inline:20px}.results-table__head{color:#aaa69d;min-height:48px;font-size:11px}.result-event__row{min-height:94px}.results-table .result-event__row small{color:#b4b0a7;font-size:12px}.results-table .result-event__row strong,.results-table .result-event__row b{color:#f0eee8;font-size:15px}.results-table .result-event__row>b{color:var(--gold-light)}.result-event__row>span{font-size:11px}.result-event__details{min-width:0;padding:26px 22px 28px;display:block!important}.result-event__summary{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 18px;margin-bottom:20px;display:grid!important}.results-table .result-event__summary>span{font-size:12px}.results-table .result-event__summary>strong{font-size:16px}.results-table .result-event__summary>small{color:#b4b0a7;text-align:left;grid-column:1/-1;font-size:12px}.result-teams{align-items:stretch;gap:18px;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)!important;display:grid!important}.results-table .result-teams article{border-top:1px solid #c7a23d2e;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-height:184px;padding:24px;overflow:hidden;grid-template-columns:none!important;min-width:0!important;display:flex!important}.results-table .result-teams article.winner{border-color:#e2c363bd}.results-table .result-teams article.loser{opacity:.55}.result-teams article>span{font-size:10px}.result-teams h3{margin:15px 0 8px;font-size:23px}.result-teams article>strong{font-size:25px}.result-teams article>small{color:#bbb7ae;margin-top:7px;font-size:12px}.result-versus{min-width:48px;font-size:13px}.account-root small,.admin-root small{color:#b9b5ac}.account-sidebar nav button strong,.account-settings article strong,.admin-sidebar__head strong,.admin-root button,.admin-root input,.admin-root select,.admin-root textarea{font-size:13px}.account-sidebar nav button small,.account-settings article small,.admin-root p{color:#bcb8af;font-size:12px}@media (width>=1500px){body{font-size:18px}main small{font-size:13px}.site-header{height:82px}.brand__logo{max-width:250px;height:53px}.betting-layout{grid-template-columns:minmax(0,1fr) 370px}.bonus-card p{font-size:15px}.top-pools-list strong{font-size:14px}.top-pools-list small{font-size:12px}.top-pools-list__action{font-size:11px}.matches-panel__header h2,.panel__title h2{font-size:17px}.match-card__teams strong,.team-picks button strong{font-size:16px}.portal-event__meta strong,.portal-event__actions button strong,.portal-event__pool strong{font-size:15px}.portal-event__versus strong{font-size:18px}.results-table .result-event__row strong,.results-table .result-event__row b{font-size:16px}.results-table .result-event__summary>strong{font-size:17px}.match-card{min-height:104px}.portal-page{padding-top:34px}}@media (width<=1240px){.top-pools-list__action{font-size:0}.top-pools-list__action b{font-size:12px}.bonus-card--hero .gift{width:160px;height:145px;right:4px}}@media (width<=860px){body{font-size:16px}.shell{width:min(100% - 28px,760px)}main small{font-size:11px}.bonus-card p{font-size:13px}.results-table__head,.result-event__row,.result-event__details{min-width:780px}}@media (width<=620px){.bonus-card--hero .gift{width:145px;height:130px;top:49%;right:-4px}.top-pools-list li>a{grid-template-columns:28px minmax(0,1fr) auto}.result-teams{grid-template-columns:1fr!important}.result-versus{min-height:30px}}@media (width>=2200px){body{font-size:19px}.shell{width:min(2200px,100% - 96px)}main small{font-size:15px}main p{font-size:16px}.main-nav a{font-size:17px}.header__actions .button,.hero__cta,.button{font-size:15px}.bonus-card__tag,.top-pools-card__title>span{font-size:13px}.bonus-card h2{font-size:35px}.bonus-card p{font-size:16px}.top-pools-card__title h2{font-size:19px}.top-pools-list li>a{min-height:50px}.top-pools-list strong{font-size:17px}.top-pools-list small{font-size:14px}.top-pools-list__action{font-size:12px}.matches-panel__header h2,.panel__title h2{font-size:19px}.match-card__meta time,.match-card__teams strong,.team-picks button strong{font-size:18px}.popular-list strong,.popular-list b{font-size:16px}.portal-hero p{font-size:18px}.portal-event__meta strong,.portal-event__actions button strong,.portal-event__pool strong{font-size:17px}.portal-event__versus strong{font-size:20px}.results-table .result-event__row strong,.results-table .result-event__row b{font-size:18px}.results-table .result-event__summary>strong{font-size:19px}.result-teams h3{font-size:27px}.result-teams article>strong{font-size:30px}}.category-drawer__handle{background:linear-gradient(90deg,#c7a23d24,#0000 45%),linear-gradient(#16140d,#090908);border-color:#d8b24570;border-radius:0 10px 10px 0;flex-direction:column;gap:5px;width:38px;height:76px;padding:8px 4px;top:50%;left:calc(100% - 1px);box-shadow:inset 2px 0 #e2c36333,12px 0 28px #00000057}.category-drawer__handle:before,.category-drawer__handle:after{content:"";background:linear-gradient(#0000,#d8b2459e);width:1px;height:52px;position:absolute;left:0}.category-drawer__handle:before{bottom:100%}.category-drawer__handle:after{top:100%;transform:rotate(180deg)}.category-drawer__handle small{color:#b4933b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;writing-mode:horizontal-tb;font-size:8px;font-weight:800;line-height:1;transform:none}.category-drawer__handle span{color:var(--gold-light);font-size:22px}.bonus-card--hero p{max-width:205px}.promo-feature__gift{z-index:0;object-fit:contain;filter:saturate(.92)contrast(1.03);width:min(34vw,390px);height:min(34vw,390px);position:absolute;top:50%;right:4%;transform:translateY(-50%);-webkit-mask-image:radial-gradient(circle,#000 50%,#000000e6 66%,#0000 82%);mask-image:radial-gradient(circle,#000 50%,#000000e6 66%,#0000 82%)}.bet-category-browser{border:1px solid var(--line);background:linear-gradient(125deg,#c7a23d0d,#0000 36%),linear-gradient(145deg,#141310f7,#080807fc);border-radius:10px;margin:22px 0 14px;padding:20px}.bet-category-browser__header{border-bottom:1px solid #c7a23d24;grid-template-columns:minmax(0,1fr) minmax(270px,.38fr);align-items:end;gap:28px;padding-bottom:17px;display:grid}.bet-category-browser__header>div>span,.bet-category-browser__header label>span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.bet-category-browser__header h2{margin:6px 0 4px;font-size:clamp(21px,1.6vw,28px)}.bet-category-browser__header p{margin:0;font-size:14px}.bet-category-browser__header label{gap:7px;display:grid}.bet-category-browser__header input{color:#f5f1e8;background:#0000006b;border:1px solid #c7a23d47;border-radius:6px;outline:none;width:100%;min-height:45px;padding:0 14px}.bet-category-browser__header input:focus{border-color:var(--gold-light);box-shadow:0 0 0 3px #c7a23d14}.bet-category-browser__all{color:#dfdbd1;cursor:pointer;background:#ffffff05;border:1px solid #c7a23d2e;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin:14px 0 9px;padding:0 16px;font-weight:800;display:flex}.bet-category-browser__all strong{width:27px;height:27px;color:var(--gold-light);border:1px solid #c7a23d4d;border-radius:50%;place-items:center;font-size:12px;display:grid}.bet-category-browser__all:hover,.bet-category-browser__all.active{color:#fff8e7;background:#c7a23d14;border-color:#e2c3638c}.bet-category-groups{gap:8px;display:grid}.bet-category-group{background:#ffffff04;border:1px solid #c7a23d29;border-radius:7px;overflow:hidden}.bet-category-group.active,.bet-category-group.is-open{border-color:#c7a23d59}.bet-category-group__toggle{color:#eee9de;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto 24px;align-items:center;gap:13px;width:100%;min-height:68px;padding:9px 15px;display:grid}.bet-category-group__toggle:hover,.bet-category-group.active .bet-category-group__toggle{background:linear-gradient(90deg,#c7a23d1a,#0000 68%)}.bet-category-group__mark,.bet-category-group__items>button>span{color:var(--gold-light);font-family:var(--font-geist-mono), monospace;background:#c7a23d0f;border:1px solid #c7a23d52;border-radius:5px;place-items:center;font-size:11px;font-weight:800;display:grid}.bet-category-group__mark{width:42px;height:42px}.bet-category-group__toggle>span:nth-child(2){gap:4px;display:grid}.bet-category-group__toggle>span:nth-child(2)>strong{font-size:15px}.bet-category-group__toggle>span:nth-child(2)>small{color:#b0aca3;font-size:12px}.bet-category-group__toggle>b{color:#b7a875;font-size:12px;font-weight:700}.bet-category-group__toggle>i{color:var(--gold);font-size:18px;font-style:normal;transition:transform .18s}.bet-category-group.is-open .bet-category-group__toggle>i{transform:rotate(180deg)}.bet-category-group__items{background:#0000002e;border-top:1px solid #c7a23d1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.bet-category-group__items>button{color:#e2ded4;cursor:pointer;text-align:left;background:#ffffff05;border:1px solid #c7a23d21;border-radius:6px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:8px 10px;display:grid}.bet-category-group__items>button:hover,.bet-category-group__items>button.active{background:#c7a23d1a;border-color:#e2c3638c}.bet-category-group__items>button>span{width:32px;height:32px;font-size:9px}.bet-category-group__items>button>div{gap:3px;min-width:0;display:grid}.bet-category-group__items>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bet-category-group__items>button small{color:#aaa69d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.bet-category-group__items>button>b{width:24px;height:24px;color:var(--gold-light);background:#c7a23d17;border-radius:50%;place-items:center;font-size:11px;display:grid}.bet-category-browser__empty{text-align:center;border:1px dashed #c7a23d33;border-radius:6px;margin:12px 0 0;padding:16px}.portal-filter--selection{align-items:center;margin-top:0}.portal-filter--selection>span{color:#b8b4aa;padding-left:7px;font-size:12px}.bet-dialog-backdrop{z-index:120}.bet-dialog{background:radial-gradient(circle at 90% 0,#c7a23d1f,#0000 42%),linear-gradient(150deg,#181712,#090908 72%);border:1px solid #e2c36385;border-radius:10px;width:min(620px,100% - 28px);max-height:calc(100vh - 28px);padding:25px;position:relative;overflow-y:auto;box-shadow:0 30px 100px #000000bd}.bet-dialog__heading{padding-right:42px}.bet-dialog__heading>span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.bet-dialog__heading h2{margin:8px 0 5px;font-size:clamp(22px,3vw,31px)}.bet-dialog__heading p{margin:0;font-size:14px}.bet-dialog__heading p strong{color:var(--gold-light)}.bet-dialog__bank{background:#c7a23d24;border:1px solid #c7a23d33;border-radius:7px;grid-template-columns:repeat(2,1fr);gap:1px;margin:20px 0;display:grid;overflow:hidden}.bet-dialog__bank>div{background:#0f0f0d;gap:5px;min-height:76px;padding:14px;display:grid}.bet-dialog__bank span,.bet-dialog__summary span{color:#aaa69d;font-size:11px}.bet-dialog__bank strong{color:var(--gold-light);font-size:18px}.bet-dialog form,.bet-dialog__login{gap:14px;display:grid}.bet-dialog__amount{gap:7px;display:grid}.bet-dialog__amount>span{color:#d7d1c3;font-size:12px;font-weight:800}.bet-dialog__amount>div{position:relative}.bet-dialog__amount input{color:#fff7e0;background:#00000070;border:1px solid #c7a23d54;border-radius:6px;outline:none;width:100%;min-height:55px;padding:0 142px 0 16px;font-size:18px;font-weight:800}.bet-dialog__amount input:focus{border-color:var(--gold-light)}.bet-dialog__amount small{color:#918a78;text-transform:uppercase;font-size:10px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.bet-dialog__quick{flex-wrap:wrap;gap:7px;display:flex}.bet-dialog__quick button{color:#c9c3b6;cursor:pointer;background:#ffffff06;border:1px solid #c7a23d33;border-radius:5px;min-height:34px;padding:0 11px;font-size:11px}.bet-dialog__quick button:hover{border-color:var(--gold);color:var(--gold-light)}.bet-dialog__summary{background:#c7a23d09;border:1px solid #c7a23d29;border-radius:7px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.bet-dialog__summary>div{gap:5px;display:grid}.bet-dialog__summary strong{color:#f1e7ca;font-size:15px}.bet-dialog__summary>small{color:#b4afa5;border-top:1px solid #c7a23d1f;grid-column:1/-1;padding-top:10px;font-size:11px}.bet-dialog__error{color:#ef8b87;margin:0;font-size:12px}.bet-dialog__login{background:#c7a23d0b;border:1px solid #c7a23d33;border-radius:7px;padding:17px}.bet-dialog__login>span{color:#f0e5c6;font-size:15px;font-weight:800}.bet-dialog__login p{margin:0;font-size:12px}.status--green{color:#93d1a3;background:#54a06814;border-color:#54a06859}.admin-calculate-panel,.admin-user-card{background:linear-gradient(105deg,#c7a23d14,#0000 58%),#0d0d0b;border:1px solid #e2c36361;border-radius:7px;margin:14px;padding:17px;position:relative}.admin-calculate-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.admin-calculate-panel h3,.admin-user-card h3{margin:5px 0;font-size:18px}.admin-calculate-panel p,.admin-user-card p{margin:0;font-size:12px}.admin-calculate-panel>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admin-calculate-panel button,.admin-user-card__actions button,.admin-user-card__actions a{min-height:36px;color:var(--gold-light);cursor:pointer;background:#c7a23d12;border:1px solid #c7a23d47;border-radius:5px;padding:0 11px;font-size:11px}.admin-user-card>button{color:#b7b1a5;cursor:pointer;background:#0000004d;border:1px solid #c7a23d38;border-radius:5px;width:30px;height:30px;position:absolute;top:10px;right:10px}.admin-user-card__identity{align-items:center;gap:13px;padding-right:36px;display:flex}.admin-user-card__identity>span{width:48px;height:48px;color:var(--gold-light);background:#c7a23d14;border:1px solid #c7a23d61;border-radius:7px;flex:0 0 48px;place-items:center;font-weight:900;display:grid}.admin-user-card__stats{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:15px;display:grid}.admin-user-card__stats>div{background:#ffffff05;border:1px solid #c7a23d1f;border-radius:5px;gap:5px;padding:11px;display:grid}.admin-user-card__stats span{color:#aaa69d;font-size:10px}.admin-user-card__stats strong{font-size:13px}.admin-user-card__actions{gap:8px;margin-top:13px;display:flex}.admin-user-card__actions a{align-items:center;display:inline-flex}@media (width<=1100px){.bet-category-group__items{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-feature__gift{width:330px;height:330px;right:1%}}@media (width<=760px){.category-drawer__handle{width:34px;height:66px;top:42%}.bonus-card--hero .gift{width:178px;height:178px;right:-12px}.promo-feature__gift{opacity:.64;width:250px;height:250px;top:auto;bottom:-35px;right:-20px;transform:none}.bet-category-browser{padding:14px}.bet-category-browser__header{grid-template-columns:1fr}.bet-category-group__toggle{grid-template-columns:40px minmax(0,1fr) 22px}.bet-category-group__toggle>b{display:none}.bet-category-group__items,.bet-dialog__bank,.bet-dialog__summary{grid-template-columns:1fr}.bet-dialog__summary>small{grid-column:1}.bet-dialog__amount input{padding-right:16px}.bet-dialog__amount small{margin-top:6px;display:block;position:static;transform:none}.admin-calculate-panel{grid-template-columns:1fr}.admin-calculate-panel>div:last-child{justify-content:flex-start}.admin-user-card__stats{grid-template-columns:repeat(2,1fr)}}.match-card{grid-template-columns:165px minmax(180px,.9fr) minmax(300px,1.1fr);scroll-margin-top:118px;transition:border-color .18s,background .18s,box-shadow .18s}.match-card__meta{grid-template-columns:48px 94px}.match-card__open{box-sizing:border-box;color:#eed36f;text-align:center;white-space:nowrap;border-color:#e2c3636b;place-items:center;block-size:26px;min-block-size:26px;inline-size:94px;min-inline-size:94px;padding:0;font-size:9px;line-height:1;display:inline-grid}.match-card.is-highlighted{z-index:1;box-shadow:inset 3px 0 0 var(--gold-light), 0 0 0 1px #e2c36340, 0 12px 36px #00000057;background:linear-gradient(90deg,#c7a23d2e,#c7a23d09);border-color:#e2c363c7;outline:none;animation:1.2s match-target-pulse}@keyframes match-target-pulse{0%{box-shadow:inset 3px 0 0 var(--gold-light), 0 0 0 1px #e2c36340, 0 0 0 #e2c36300}45%{box-shadow:inset 3px 0 0 var(--gold-light), 0 0 0 1px #e2c3638c, 0 0 28px #e2c36329}}.category-drawer__handle{clip-path:polygon(0 0,62% 0,100% 17%,100% 83%,62% 100%,0 100%);width:34px;height:70px;color:var(--gold-light);background:linear-gradient(#dfbf5c,#71551b 52%,#dfbf5c);border:0;border-radius:0;flex-direction:column;gap:4px;padding:1px;display:flex;top:50%;left:calc(100% - 1px);overflow:hidden;transform:translateY(-50%);box-shadow:9px 0 24px #00000073}.category-drawer__handle:before{z-index:0;content:"";clip-path:polygon(0 0,61% 0,100% 17%,100% 83%,61% 100%,0 100%);background:linear-gradient(90deg,#c7a23d1f,#0000 54%),linear-gradient(#17150e,#090908);width:auto;height:auto;position:absolute;inset:1px;transform:none}.category-drawer__handle:after{display:none}.category-drawer__handle small,.category-drawer__handle span{z-index:1;position:relative}.category-drawer__handle:hover,.category-drawer__handle:focus-visible{background:linear-gradient(#f0d06e,#8f6d25 52%,#f0d06e);outline:none}.category-drawer__account>img{object-fit:cover;border:1px solid #e2c36380;border-radius:50%;flex:0 0 34px;width:34px;height:34px}.category-drawer__account>img+span{gap:2px;display:grid}.category-drawer__account>img+span strong{color:#f0ede6;font-size:12px}.category-drawer__account>img+span small{color:#aaa69d;font-size:9px;font-weight:600}.player-menu{color:#eeeae1;position:relative}.player-menu>summary{cursor:pointer;background:linear-gradient(105deg,#c7a23d21,#0000 58%),#0f0e0bf5;border:1px solid #e2c36359;border-radius:8px;grid-template-columns:39px minmax(92px,1fr) 18px;align-items:center;gap:9px;min-width:190px;min-height:52px;padding:5px 9px 5px 6px;list-style:none;transition:border-color .16s,background .16s;display:grid}.player-menu>summary::-webkit-details-marker{display:none}.player-menu>summary:hover,.player-menu>summary:focus-visible,.player-menu[open]>summary{background:linear-gradient(105deg,#c7a23d33,#0000 60%),#12110dfa;border-color:#eed36fb8;outline:none}.player-menu>summary img{object-fit:cover;border:1px solid #eed36f9e;border-radius:50%;width:39px;height:39px}.player-menu>summary>span{gap:2px;min-width:0;display:grid}.player-menu>summary strong{color:#f4f1ea;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.player-menu>summary i{color:var(--gold-light);font-size:14px;font-style:normal;transition:transform .16s}.player-menu[open]>summary i{transform:rotate(180deg)}.player-menu>nav{z-index:90;background:linear-gradient(145deg,#c7a23d17,#0000 45%),#0b0b09;border:1px solid #e2c3635c;border-radius:8px;width:238px;padding:7px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 22px 55px #0000009e}.player-menu>nav a,.player-menu>nav button{color:#d3cfc6;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;grid-template-columns:28px 1fr;align-items:center;gap:9px;min-height:43px;padding:0 10px;font-size:12px;font-weight:700;display:grid}.player-menu>nav a span,.player-menu>nav button span{width:26px;height:26px;color:var(--gold-light);border:1px solid #c7a23d33;border-radius:50%;place-items:center;display:grid}.player-menu>nav a:hover,.player-menu>nav a:focus-visible,.player-menu>nav button:hover,.player-menu>nav button:focus-visible{color:#f4e7bd;background:#c7a23d1c;outline:none}.player-menu>nav button{color:#caa89f;border-top:1px solid #c7a23d21;border-radius:0 0 5px 5px;margin-top:4px}.bonus-card--hero .gift{object-fit:contain;object-position:center;opacity:1;filter:saturate(.92)contrast(1.04);background:0 0;width:220px;height:220px;top:48%;right:4px;transform:translateY(-43%);-webkit-mask-image:radial-gradient(circle,#000 54%,#000000f5 66%,#0000 83%);mask-image:radial-gradient(circle,#000 54%,#000000f5 66%,#0000 83%)}.promo-feature__gift{object-fit:contain;width:min(34vw,410px);height:min(34vw,410px)}.footer__grid{grid-template-columns:minmax(280px,1.45fr) repeat(3,minmax(150px,.85fr));gap:clamp(28px,4vw,68px)}.account-sidebar__user>span,.account-avatar{padding:0;overflow:hidden}.account-sidebar__user>span img,.account-avatar img{object-fit:cover;width:100%;height:100%}.account-hero__balance>button{width:max-content;color:var(--gold-light);cursor:pointer;background:0 0;border:0;margin-top:15px;padding:0;font-size:11px;font-weight:700}.account-hero__balance>button:hover,.account-hero__balance>button:focus-visible{color:#f1d982;outline:none}.funds-backdrop{z-index:120}.funds-dialog{background:radial-gradient(circle at 100% 0,#c7a23d24,#0000 45%),#0d0d0b;border:1px solid #e2c3637a;border-radius:10px;width:min(460px,100%);margin:auto;padding:32px;position:relative;box-shadow:0 28px 90px #000000b8}.funds-dialog>span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800}.funds-dialog h2{margin:8px 0 9px;font-size:27px}.funds-dialog>p{color:#bdb8ae;margin:0 0 20px;font-size:13px}.funds-dialog>p strong{color:var(--gold-light)}.funds-dialog form{gap:13px;display:grid}.funds-dialog label{color:#c9c4ba;gap:7px;font-size:11px;font-weight:700;display:grid}.funds-dialog input{color:#f2efe8;background:#0000006b;border:1px solid #c7a23d4d;border-radius:6px;width:100%;min-height:50px;padding:0 14px;font-size:16px}.funds-dialog input:focus{border-color:var(--gold-light);outline:none}.funds-dialog__error{margin:0;color:#df8976!important;font-size:11px!important}.funds-dialog>small{color:#8f8a81;margin-top:15px;font-size:10px;line-height:1.45;display:block}#how-to-bet,#partners,#responsible{scroll-margin-top:105px}@media (width<=1100px){.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.match-card{grid-template-columns:165px minmax(170px,.9fr) minmax(250px,1.1fr)}.player-menu>summary{grid-template-columns:36px minmax(74px,1fr) 16px;min-width:164px}.player-menu>summary img{width:36px;height:36px}}@media (width<=860px){.match-card{grid-template-columns:1fr}.match-card__meta{grid-template-columns:48px 94px}.category-drawer__handle{width:31px;height:64px;top:43%}}@media (width<=560px){.footer__grid{grid-template-columns:1fr}.bonus-card--hero .gift{width:176px;height:176px;right:-16px}.promo-feature__gift{width:235px;height:235px;bottom:-38px;right:-34px}.funds-dialog{padding:27px 20px 22px}}:root{--muted:#c2beb5;--text-soft:#d8d4cb}main p{color:var(--text-soft);line-height:1.62}.shell{width:min(1680px,100% - 48px)}.main-nav{gap:clamp(16px,1.65vw,32px)}.main-nav a{color:#cbc8c0;font-size:clamp(13px,.18vw + 11px,16px)}.button,.header__actions .button{min-height:46px;font-size:clamp(13px,.12vw + 11px,15px)}.hero-layout{grid-template-columns:minmax(0,2fr) minmax(340px,1fr);align-items:start}.hero{aspect-ratio:16/9;align-self:start;min-height:0}.hero__slides{inset:3px}.hero__slide{object-position:center}.hero-side{aspect-ratio:8/9;grid-template-rows:repeat(2,minmax(0,1fr));width:100%;min-height:0;overflow:hidden}.hero-side>section{min-height:0;overflow:hidden}.bonus-card--hero{padding:clamp(15px,1.4vw,23px)}.bonus-card--hero h2{max-width:68%;margin:7px 0 8px;font-size:clamp(22px,1.8vw,31px);line-height:.98}.bonus-card--hero p{max-width:57%;margin:0;font-size:clamp(12px,.38vw + 9px,15px);line-height:1.45}.bonus-card--hero .gift{width:min(46%,205px);height:min(70%,205px);top:46%;right:1%}.bonus-card--hero .button{min-height:40px;position:absolute;bottom:clamp(14px,1.25vw,21px);left:clamp(15px,1.4vw,23px);right:clamp(15px,1.4vw,23px)}.top-pools-card__title{align-items:center;gap:9px;min-height:0;padding:clamp(9px,.8vw,13px) clamp(15px,1.4vw,22px) 5px;display:flex}.top-pools-card__title>span{flex:none}.top-pools-card__title h2{margin:0;font-size:clamp(15px,.65vw + 9px,19px);line-height:1.1}.top-pools-list{padding:0 clamp(10px,1vw,16px) 9px}.top-pools-list li>a{min-height:clamp(32px,2.5vw,37px);padding:3px 5px}.top-pools-list small{font-size:clamp(10px,.17vw + 8px,12px)}.match-card__teams{border-radius:6px;transition:background-color .16s,color .16s;position:relative}.match-card__teams:hover,.match-card__teams:focus-visible{color:var(--gold-light);background:#c7a23d12;outline:none}.match-card__teams small{color:var(--gold);grid-column:1/-1;font-size:11px;font-weight:700}.popular-list>a{border-bottom:1px solid #c7a23d21;justify-content:space-between;align-items:center;min-height:62px;padding:10px 13px;transition:background-color .16s,transform .16s;display:flex}.popular-list>a:last-child{border-bottom:0}.popular-list>a:hover,.popular-list>a:focus-visible{background:#c7a23d14;outline:none;transform:translate(2px)}.portal-event__versus{display:block}.portal-event__versus>a{text-align:center;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:9px;min-height:62px;padding:8px 10px;transition:border-color .16s,background-color .16s;display:grid}.portal-event__versus>a:hover,.portal-event__versus>a:focus-visible{background:#c7a23d12;border-color:#e2c36361;outline:none}.portal-event__versus>a>small{color:var(--gold);grid-column:1/-1;font-size:11px;font-weight:700}.portal-event__pool>a{color:var(--gold);margin-top:4px;font-size:11px;font-weight:700}.portal-event__pool>a:hover,.portal-event__pool>a:focus-visible{color:var(--gold-light);outline:none}.result-event__history-link{min-height:48px;color:var(--gold-light);border:1px solid #c7a23d4d;border-radius:6px;justify-content:space-between;align-items:center;margin-top:18px;padding:0 16px;font-size:13px;font-weight:800;transition:border-color .16s,background-color .16s;display:flex}.result-event__history-link:hover,.result-event__history-link:focus-visible{border-color:var(--gold-light);background:#c7a23d14;outline:none}.match-page{padding-block:28px 64px}.match-breadcrumbs{color:#aeada5;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;display:flex}.match-breadcrumbs a:hover,.match-breadcrumbs a:focus-visible{color:var(--gold-light);outline:none}.match-breadcrumbs strong{color:#e7e3da;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-hero{background:radial-gradient(circle at 68% 12%,#c7a23d26,#0000 35%),linear-gradient(135deg,#11100dfa,#070706fa);border:1px solid #d8b24570;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(330px,.36fr);display:grid;overflow:hidden;box-shadow:0 24px 80px #0000006b}.match-hero__copy{min-width:0;padding:clamp(30px,4vw,64px)}.match-hero__meta{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.match-hero__meta>span{color:#cbc6bc;border:1px solid #c7a23d3d;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.match-status--live{background:#e0433f17;color:#ff928f!important;border-color:#e0433f80!important}.match-status--soon{background:#c7a23d14;color:var(--gold-light)!important}.match-status--finished{background:#3e8b5414;color:#91d6a5!important;border-color:#5cb27573!important}.match-hero__copy>p{max-width:820px;margin:18px 0 24px;font-size:clamp(14px,.35vw + 11px,18px)}.match-hero__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,34px);display:grid}.match-hero__teams strong{color:#fbf8f0;overflow-wrap:anywhere;font-size:clamp(29px,3.1vw,58px);line-height:.96}.match-hero__teams strong:last-child{text-align:right}.match-hero__teams>span{width:48px;height:48px;color:var(--gold-light);border:1px solid #e2c3635c;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.match-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.match-hero__actions>button{color:#eee9df;cursor:pointer;text-align:left;background:#00000057;border:1px solid #d8b24566;border-radius:7px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:66px;padding:11px 16px;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.match-hero__actions>button:hover,.match-hero__actions>button:focus-visible{border-color:var(--gold-light);background:#c7a23d1c;outline:none;transform:translateY(-2px)}.match-hero__actions>button small{color:var(--gold)}.match-hero__actions>button strong{font-size:15px}.match-hero__actions .match-watch-button{grid-column:1/-1;grid-template-columns:42px 1fr;min-height:74px;display:grid}.match-watch-button>span{color:#171205;background:var(--gold-light);border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.match-winner-line{background:linear-gradient(90deg,#c7a23d26,#0000);border:1px solid #e2c3638a;border-radius:7px;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:5px 15px;padding:17px 20px;display:grid}.match-winner-line>span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;grid-row:1/3;font-size:11px;font-weight:900}.match-winner-line strong{color:#f0ce65;font-size:24px}.match-hero__bank{background:#00000042;border-left:1px solid #c7a23d3b;flex-direction:column;justify-content:center;min-width:0;padding:clamp(26px,3vw,46px);display:flex}.match-hero__bank>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.match-hero__bank>strong{color:#f4d36d;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(28px,2.4vw,46px);line-height:1}.match-hero__bank>small{margin-top:6px}.match-hero__bank>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.match-hero__bank>div>span{background:#00000040;border:1px solid #c7a23d30;border-radius:6px;gap:5px;min-width:0;padding:13px;display:grid}.match-hero__bank b{color:#f1eee7;overflow-wrap:anywhere;font-size:14px}.match-hero__bank>p{color:#bdb8ae;margin:20px 0 0;font-size:12px}.match-stream{background:#090908;border:1px solid #e0433f57;border-radius:10px;grid-template-columns:minmax(0,1.8fr) minmax(280px,.6fr);margin-top:18px;display:grid;overflow:hidden}.match-stream__screen{background:radial-gradient(circle,#c7a23d1f,#0000 40%),linear-gradient(135deg,#12110e,#050505);flex-direction:column;justify-content:space-between;min-height:360px;padding:25px;display:flex;position:relative}.match-stream__screen>span{color:#ff9995;text-transform:uppercase;width:max-content;font-size:12px;font-weight:900}.match-stream__screen>span i{background:var(--danger);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.match-stream__screen>div{text-align:center;grid-template-columns:1fr 70px 1fr;align-items:center;gap:20px;display:grid}.match-stream__screen>div strong{font-size:clamp(25px,2vw,40px)}.match-stream__screen>div b{border:1px solid var(--gold-light);color:#171205;background:var(--gold-light);border-radius:50%;place-items:center;width:66px;height:66px;display:grid}.match-stream aside{border-left:1px solid #c7a23d33;flex-direction:column;justify-content:center;padding:30px;display:flex}.match-stream aside>span{color:#ff8f8b;text-transform:uppercase;font-size:11px;font-weight:900}.match-stream aside h2{margin:8px 0;font-size:26px}.match-stream aside button{color:var(--gold-light);cursor:pointer;background:0 0;border:0;justify-content:space-between;margin-top:10px;padding:12px 0;font-weight:800;display:flex}.match-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.match-stat-grid article,.match-panel{background:#0c0c0aeb;border:1px solid #c7a23d47;border-radius:9px}.match-stat-grid article{gap:5px;padding:20px;display:grid}.match-stat-grid strong{color:#f0d271;overflow-wrap:anywhere;font-size:clamp(19px,1.35vw,29px)}.match-stat-grid span{color:#bcb8ae;font-size:12px}.match-content-grid{grid-template-columns:minmax(0,1.75fr) minmax(300px,.65fr);gap:18px;margin-top:18px;display:grid}.match-content-grid--history{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)}.match-panel{min-width:0;padding:clamp(20px,2vw,30px)}.match-panel__title{border-bottom:1px solid #c7a23d29;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:18px;display:flex}.match-panel__title>div>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.match-panel__title h2{margin:5px 0 0;font-size:clamp(20px,1.4vw,28px)}.match-distribution{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding-top:20px;display:grid}.match-distribution article{background:#00000047;border:1px solid #c7a23d33;border-radius:8px;grid-template-columns:1fr auto;gap:15px;min-width:0;padding:22px;display:grid;position:relative;overflow:hidden}.match-distribution article.winner{background:linear-gradient(135deg,#c7a23d2b,#0000003d);border-color:#e2c363b3}.match-distribution article.loser{opacity:.58}.match-distribution article>div{min-width:0}.match-distribution article>div>span{color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:900}.match-distribution h3{overflow-wrap:anywhere;margin:10px 0 7px;font-size:clamp(20px,1.55vw,31px)}.match-distribution article>div>strong{color:#f2d16b;font-size:clamp(18px,1.3vw,26px);display:block}.match-distribution article>b{color:#f0d271;font-size:28px}.match-distribution article>i{background:#ffffff14;border-radius:99px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.match-distribution article>i>span{border-radius:inherit;background:linear-gradient(90deg, #8f6a1d, var(--gold-light));height:100%;display:block}.match-distribution article>button{min-height:42px;color:var(--gold-light);cursor:pointer;background:#c7a23d0f;border:1px solid #e2c36359;border-radius:6px;grid-column:1/-1;justify-content:space-between;padding:0 13px;font-weight:800;display:flex}.match-distribution article>button:hover,.match-distribution article>button:focus-visible{border-color:var(--gold-light);background:#c7a23d1f;outline:none}.match-rules-card ol{gap:0;margin:0;padding:14px 0 0;list-style:none;display:grid}.match-rules-card li{border-bottom:1px solid #c7a23d1f;grid-template-columns:34px 1fr;align-items:start;gap:11px;padding:12px 0;display:grid}.match-rules-card li>span{color:var(--gold);font-size:11px;font-weight:900}.match-rules-card li p{margin:0;font-size:13px}.match-rules-card>a{color:var(--gold-light);justify-content:space-between;margin-top:17px;font-size:13px;font-weight:800;display:flex}.match-timeline{margin:0;padding:14px 0 0;list-style:none;display:grid}.match-timeline li{grid-template-columns:42px 1fr;gap:12px;min-height:72px;padding:11px 0;display:grid;position:relative}.match-timeline li:not(:last-child):after{content:"";background:#c7a23d40;width:1px;position:absolute;top:47px;bottom:-13px;left:20px}.match-timeline li>span{color:#8f8b82;background:#0a0a08;border:1px solid #c7a23d40;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.match-timeline li.done>span,.match-timeline li.current>span{border-color:var(--gold);color:var(--gold-light)}.match-timeline li.current>span{color:#171205;background:var(--gold-light)}.match-timeline li>div{gap:5px;display:grid}.match-timeline li strong{font-size:15px}.related-events>div:last-child{padding-top:12px;display:grid}.related-events a{border-bottom:1px solid #c7a23d21;gap:4px;padding:13px 5px;display:grid}.related-events a:last-child{border-bottom:0}.related-events a:hover,.related-events a:focus-visible{color:var(--gold-light);outline:none;padding-left:10px}.related-events a>span{color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:900}.related-events a strong{font-size:15px}.match-not-found,.admin-access-card{text-align:center;background:#0a0a08f0;border:1px solid #c7a23d52;border-radius:10px;margin-block:48px 70px;padding:clamp(34px,6vw,80px)}.match-not-found>span,.admin-access-card>span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:900}.match-not-found h1,.admin-access-card h1{margin:10px 0;font-size:clamp(28px,3vw,48px)}.match-not-found p,.admin-access-card p{max-width:680px;margin:0 auto 24px}.admin-access-form{text-align:left;grid-template-columns:repeat(2,minmax(180px,1fr)) auto;align-items:end;gap:12px;width:min(760px,100%);margin:0 auto 16px;display:grid}.admin-access-form label{gap:7px;display:grid}.admin-access-form label>span{color:#c6c1b8;font-size:13px;font-weight:800}.admin-access-form input{color:#f7f3eb;width:100%;min-height:48px;font:inherit;background:#00000073;border:1px solid #c7a23d47;border-radius:6px;padding:0 14px}.admin-access-form .button{min-height:48px}.admin-access-card .admin-access-form__error{color:#f0a39a;margin:0 auto 13px;font-size:14px}.admin-access-card__account-link{color:#d9c37f;text-underline-offset:4px;font-size:14px;text-decoration:underline}.bet-dialog{width:min(720px,100%)}.bet-dialog__distribution{background:#0000003b;border:1px solid #c7a23d33;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(120px,.65fr);align-items:end;gap:8px 18px;padding:15px 18px;display:grid}.bet-dialog__distribution>div{gap:4px;display:grid}.bet-dialog__distribution>div:nth-of-type(2){text-align:right}.bet-dialog__distribution>div span{color:#bdb8ae;font-size:11px}.bet-dialog__distribution>div strong{color:#eeeae1;font-size:15px}.bet-dialog__distribution>i{background:#ffffff14;border-radius:999px;grid-area:2/1/auto/-1;height:5px;display:block;overflow:hidden}.bet-dialog__distribution>i span{background:linear-gradient(90deg, #8f6a1d, var(--gold-light));height:100%;display:block}.bet-dialog__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bet-dialog__summary>small{grid-column:1/-1}.bet-dialog__summary .bet-dialog__demo-note{color:#918d84;margin-top:-2px}.account-bet-list>a{border-bottom:1px solid #c7a23d21;grid-template-columns:minmax(220px,1.25fr) repeat(2,minmax(120px,.65fr)) minmax(150px,.72fr);align-items:center;gap:16px;min-height:74px;padding:10px 14px;transition:background-color .16s;display:grid}.account-bet-list>a:hover,.account-bet-list>a:focus-visible{background:#c7a23d14;outline:none}.account-bet-list>a>div,.account-bet-list>a>span{gap:4px;display:grid}.account-bet-list>a>b{color:var(--gold-light);font-size:12px}.account-active-bets article>a{color:var(--gold-light);font-size:12px;font-weight:800}.account-history article>a{color:#f0ede6;font-weight:800}.account-history article>a:hover,.account-history article>a:focus-visible{color:var(--gold-light);outline:none}.account-transactions__head,.account-transactions article{grid-template-columns:minmax(230px,1.2fr) minmax(150px,.72fr) minmax(150px,.65fr) 120px;align-items:center;gap:16px;min-width:760px;display:grid}.account-transactions{overflow-x:auto}.account-transactions__head{color:#9f9b92;text-transform:uppercase;min-height:42px;font-size:11px;font-weight:800}.account-transactions article{border-top:1px solid #c7a23d21;min-height:68px}.account-transactions article>div{gap:4px;display:grid}.account-transactions article>b.positive{color:#83cf9a}.account-transactions article>em{color:#b8d3be;font-size:11px;font-style:normal}.account-notifications{margin-top:18px}.account-panel__title>button{color:var(--gold-light);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.account-notification-list{padding-top:8px;display:grid}.account-notification-list a{border-bottom:1px solid #c7a23d1f;grid-template-columns:22px 1fr 22px;align-items:center;gap:12px;min-height:66px;padding:8px 4px;display:grid}.account-notification-list a>span{color:var(--gold-light)}.account-notification-list a>div{gap:4px;display:grid}.account-notification-list a:hover,.account-notification-list a:focus-visible{color:var(--gold-light);outline:none}.account-empty-message{margin:18px 0 0}.account-inline-edit{gap:4px;display:grid}.account-inline-edit input{color:#f3efe7;background:#00000052;border:1px solid #c7a23d47;border-radius:5px;width:min(300px,100%);min-height:42px;padding:0 12px;font-weight:800}.account-hero__fund-actions{gap:14px;margin-top:15px;display:flex}.account-hero__balance .account-hero__fund-actions button{border:1px solid #e2c3635c;border-radius:5px;min-height:36px;margin:0;padding:0 13px}.auth-modal__notice{color:#938f86;text-align:center;margin-top:14px;display:block}.information-layout{gap:18px;display:grid}.information-principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.information-principles article,.calculation-panel,.information-rules>div{background:#0c0c0aeb;border:1px solid #c7a23d47;border-radius:9px}.information-principles article{min-height:230px;padding:24px}.information-principles article>span,.calculation-panel__copy>span,.information-rules>div>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.information-principles h2{margin:28px 0 11px;font-size:21px}.information-principles p,.information-rules p{margin:0;font-size:14px}.calculation-panel{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);display:grid;overflow:hidden}.calculation-panel__copy{padding:clamp(26px,3vw,46px)}.calculation-panel__copy h2{margin:8px 0 12px;font-size:clamp(26px,2.2vw,42px)}.calculation-panel__copy>p{max-width:760px;margin:0 0 21px}.calculation-panel__copy ol{margin:0;padding:0;list-style:none;display:grid}.calculation-panel__copy li{border-top:1px solid #c7a23d24;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.calculation-panel__copy li span{color:#c5c1b8}.calculation-panel__copy li strong{color:#eeeae1}.calculation-panel aside{background:linear-gradient(145deg,#c7a23d26,#00000038);border-left:1px solid #e2c36352;flex-direction:column;justify-content:center;padding:clamp(26px,3vw,44px);display:flex}.calculation-panel aside>span{color:var(--gold);text-transform:uppercase;font-size:11px;font-weight:900}.calculation-panel aside>strong{margin:10px 0 5px;font-size:34px}.calculation-panel aside>div{border:1px solid #e2c3636b;border-radius:7px;gap:5px;margin-top:24px;padding:17px;display:grid}.calculation-panel aside>div strong{color:#f0d271;font-size:29px}.calculation-panel aside>a{color:var(--gold-light);justify-content:space-between;margin-top:13px;font-weight:800;display:flex}.information-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.information-rules>div{padding:25px}.information-rules h2{margin:9px 0 11px;font-size:20px}.admin-event-table--full article{min-width:1020px}.admin-row-actions{flex-wrap:wrap}.admin-row-actions button{min-height:34px}.content-manager-grid button.active{border-color:var(--gold-light);background:#c7a23d1c}.content-editor{background:#00000040;border:1px solid #c7a23d3d;border-radius:8px;grid-template-columns:minmax(240px,.8fr) minmax(200px,.6fr) minmax(260px,1fr) auto;align-items:end;gap:14px;margin-top:18px;padding:20px;display:grid}.content-editor>div>span{color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:900}.content-editor h3{margin:5px 0;font-size:20px}.content-editor p{margin:0;font-size:12px}.content-editor label{color:#bbb7ae;gap:7px;font-size:11px;font-weight:700;display:grid}.content-editor input,.content-editor textarea,.admin-ticket-card textarea{color:#f2eee7;background:#0000005c;border:1px solid #c7a23d47;border-radius:5px;width:100%;min-height:44px;padding:10px 12px}.content-editor textarea{resize:vertical;min-height:70px}.content-editor__toggle{flex-direction:row;grid-column:2/4;align-items:center;display:flex!important}.content-editor__toggle input{width:18px;min-height:18px}.admin-support-layout{grid-template-columns:minmax(0,1.5fr) minmax(330px,.5fr);gap:18px;display:grid}.admin-ticket-list{display:grid}.admin-ticket-list>button{color:#e8e4dc;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #c7a23d21;grid-template-columns:110px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:78px;padding:10px 6px;display:grid}.admin-ticket-list>button.active,.admin-ticket-list>button:hover{background:#c7a23d14}.admin-ticket-list>button>span{color:var(--gold-light);font-size:11px;font-weight:800}.admin-ticket-list>button>div{gap:4px;display:grid}.admin-ticket-list>button em{color:#aaa69d;font-size:11px;font-style:normal}.admin-ticket-card{align-self:start}.admin-ticket-card>strong{margin-top:20px;font-size:18px;display:block}.admin-ticket-card>p{font-size:13px}.admin-ticket-card textarea{resize:vertical;min-height:130px}.admin-ticket-card>div:last-child{gap:8px;margin-top:12px;display:grid}.admin-ticket-card>div:last-child button{color:#ddd8cf;cursor:pointer;background:#00000042;border:1px solid #c7a23d47;border-radius:5px;min-height:40px}@media (width>=1700px){.site-header{height:86px}.brand__logo{max-width:260px;height:56px}.portal-page,.account-page,.admin-shell,.match-page{padding-top:36px}.portal-event__meta strong,.portal-event__pool strong,.portal-event__versus strong{font-size:18px}.category-drawer__nav button,.category-drawer__nav>a,.category-drawer__section>a{min-height:46px;font-size:14px}}@media (width>=2300px){.shell{width:min(2260px,100% - 120px)}body{font-size:21px}main small{font-size:15px}.main-nav a{font-size:17px}.hero__cta,.button,.header__actions .button{font-size:16px}.hero-layout{grid-template-columns:minmax(0,2fr) minmax(460px,1fr)}.match-hero__actions>button strong,.match-distribution article>button,.related-events a strong{font-size:17px}}@media (width<=1180px){.hero-layout{grid-template-columns:minmax(0,1.75fr) minmax(320px,1fr)}.hero-side{aspect-ratio:8/8.75}.bonus-card--hero h2{font-size:22px}.bonus-card--hero .gift{width:44%;height:62%}.match-hero{grid-template-columns:minmax(0,1fr) 310px}.match-content-grid,.match-content-grid--history,.admin-support-layout{grid-template-columns:1fr}.content-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.content-editor>div,.content-editor__toggle{grid-column:1/-1}}@media (width<=980px){.hero-layout{grid-template-columns:1fr}.hero-side{aspect-ratio:auto;grid-template-rows:minmax(250px,auto);grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.match-hero{grid-template-columns:1fr}.match-hero__bank{border-top:1px solid #c7a23d3b;border-left:0}.match-stat-grid,.information-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.calculation-panel,.match-stream{grid-template-columns:1fr}.calculation-panel aside,.match-stream aside{border-top:1px solid #c7a23d40;border-left:0}.information-rules{grid-template-columns:1fr}}@media (width<=720px){.shell{width:min(100% - 28px,680px)}.hero-side{grid-template-rows:repeat(2,minmax(255px,auto));grid-template-columns:1fr}.bonus-card--hero .gift{width:190px;height:190px}.match-page{padding-top:18px}.match-breadcrumbs strong{display:none}.match-hero__copy,.match-hero__bank{padding:25px 20px}.match-hero__teams{text-align:center;grid-template-columns:1fr;gap:13px}.match-hero__teams strong:last-child{text-align:center}.match-hero__teams>span{width:38px;height:38px;margin:auto}.match-hero__actions,.match-distribution,.match-stat-grid,.information-principles{grid-template-columns:1fr}.match-stream__screen{min-height:280px}.match-stream__screen>div{grid-template-columns:1fr}.match-stream__screen>div b{margin:auto}.match-panel__title{flex-direction:column;align-items:flex-start}.bet-dialog__summary,.bet-dialog__bank{grid-template-columns:1fr}.account-bet-list{overflow-x:auto}.account-bet-list>a{min-width:760px}.content-editor{grid-template-columns:1fr}.content-editor>div,.content-editor__toggle{grid-column:1}}@media (width<=480px){body{font-size:16px}main small{font-size:12px}.hero{border-radius:7px}.hero__cta{min-width:160px;min-height:42px;font-size:11px}.bonus-card--hero h2{max-width:72%}.bonus-card--hero p{max-width:66%}.match-hero__meta{gap:6px}.match-hero__actions{margin-top:22px}.match-hero__bank>div{grid-template-columns:1fr}.match-stat-grid article,.match-panel,.information-principles article,.information-rules>div{padding:19px}.calculation-panel__copy,.calculation-panel aside{padding:22px 19px}}:root{--text:#f7f5ef;--muted:#d5d1c8;--text-soft:#e6e2da}main p{color:#e0dcd3;font-size:clamp(15px,13px + .2vw,18px)}main small{color:#d2cec5;font-size:clamp(13px,11.5px + .17vw,16px);line-height:1.45}.main-nav a,.button,.header__actions .button{font-size:clamp(15px,12.5px + .16vw,18px)}.portal-hero>div:first-child>span,.portal-hero__system>span,.portal-board__header>div>span,.bet-category-browser__header>div>span,.bet-category-browser__header label>span,.account-hero>div:first-child>span,.account-panel__title span,.admin-workspace__header>div:first-child>span,.admin-panel__title>div>span{color:#d2b85f;font-size:clamp(12px,11px + .1vw,15px)}.portal-hero p,.bet-category-browser__header p{color:#d7d3ca;font-size:clamp(15px,13px + .15vw,18px)}.portal-hero__system small,.totalizer-note,.portal-event__meta small,.portal-event__meta em,.portal-event__pool small,.portal-event__actions button small,.bet-category-group__toggle>span:nth-child(2)>small,.bet-category-group__items>button small,.portal-filter--selection>span{color:#c7c3ba;font-size:clamp(12px,11px + .1vw,15px)}.portal-event__meta strong,.portal-event__pool strong,.portal-event__actions button strong,.bet-category-group__toggle>span:nth-child(2)>strong,.bet-category-group__items>button strong{color:#f1efe9;font-size:clamp(15px,13px + .13vw,18px)}.portal-event__versus strong{color:#fbf8f1;font-size:clamp(18px,15px + .18vw,22px)}.portal-event__pool>a,.portal-event__versus>a>small{font-size:clamp(12px,11px + .08vw,14px)}.portal-event__actions button{min-height:58px}.bet-category-browser__all,.bet-category-group__toggle>b,.bet-category-group__items>button>b{font-size:clamp(13px,12px + .08vw,15px)}@media (width>=1200px){.admin-shell{grid-template-columns:260px minmax(0,1fr);gap:24px}}.admin-sidebar{padding:18px}.admin-sidebar__head{min-height:72px}.admin-sidebar__head strong{color:#f1eee7;font-size:clamp(15px,13px + .11vw,17px)}.admin-sidebar__head small,.admin-profile small{color:#ccc8bf;font-size:clamp(13px,11.5px + .12vw,15px)}.admin-sidebar nav button{min-height:62px}.admin-sidebar nav button strong{color:#e7e3dc;font-size:clamp(16px,13px + .18vw,18px)}.admin-sidebar nav button small{color:#c4c0b7;font-size:clamp(13px,11.5px + .13vw,15px)}.admin-sidebar>a{color:#d1cdc4;font-size:clamp(14px,12px + .12vw,16px)}.admin-workspace__header{min-height:108px}.admin-workspace__header h1{color:#fbf8f1;font-size:clamp(34px,28px + .35vw,44px)}.admin-workspace__header p{color:#d6d2c9;font-size:clamp(15px,13px + .16vw,18px)}.admin-profile{min-width:220px;min-height:60px}.admin-profile strong{color:#f0ede6;font-size:clamp(15px,13px + .14vw,17px)}.admin-metrics small,.admin-metrics em{color:#cecac1;font-size:clamp(13px,11.5px + .13vw,15px)}.admin-panel__title{min-height:78px;padding:16px 20px}.admin-panel__title h2{color:#f1eee8;font-size:clamp(18px,16px + .13vw,21px)}.admin-panel__title>button,.admin-search button,.admin-root button,.admin-root input,.admin-root select,.admin-root textarea{font-size:clamp(14px,12px + .14vw,17px)}.admin-panel__title>button,.admin-search button{min-height:42px;padding-inline:15px}.admin-event-table{padding:8px 18px 16px;overflow-x:auto}.admin-event-table article,.admin-event-table__head{grid-template-columns:minmax(270px,1.3fr) minmax(150px,.55fr) minmax(130px,.46fr) minmax(530px,auto);gap:18px}.admin-event-table__head{color:#ccc8bf;min-height:48px;font-size:clamp(13px,11.5px + .1vw,15px)}.admin-event-table article{min-height:78px}.admin-event-table article small{color:#c9c5bc;font-size:clamp(13px,11.5px + .1vw,15px)}.admin-event-table article strong{color:#f1eee8;font-size:clamp(16px,13px + .18vw,18px)}.admin-event-table article>span,.admin-event-table article>b{font-size:clamp(14px,12px + .14vw,17px)}.admin-row-actions{gap:7px}.admin-event-table article>button,.admin-row-actions button{color:#e0ca79;min-height:38px;padding-inline:11px;font-size:clamp(13px,11.5px + .12vw,15px)}.admin-event-form{gap:14px;padding:22px}.admin-event-form label>span,.admin-event-form__note strong{color:#d1b65c;font-size:clamp(13px,11.5px + .1vw,15px)}.admin-event-form select,.admin-event-form input,.admin-search input{color:#f4f1e9;min-height:48px;font-size:clamp(15px,13px + .15vw,18px)}.admin-event-form__note span{color:#d2cec5;font-size:clamp(14px,12px + .12vw,16px)}.admin-users-table__head,.operation-list__head{color:#ccc8bf;font-size:clamp(13px,11.5px + .1vw,15px)}.admin-users-table article span,.admin-users-table article b,.operation-list article,.service-list strong,.admin-info-list strong,.service-list small,.admin-info-list span,.admin-queue strong,.admin-queue small{color:#d2cec5;font-size:clamp(13px,11.5px + .12vw,16px)}@media (width>=1200px){.account-layout{grid-template-columns:260px minmax(0,1fr);gap:20px}}.account-hero p{color:#d0ccc3;font-size:clamp(15px,13px + .13vw,18px)}.account-hero__balance>span,.account-hero__balance>small{color:#c1bdb4;font-size:12px}.account-hero__balance>strong{font-size:clamp(28px,24px + .25vw,34px)}.account-sidebar__user strong,.account-sidebar nav button strong{color:#ece8e1;font-size:clamp(16px,13px + .18vw,18px)}.account-sidebar__user small,.account-sidebar nav button small{color:#c9c5bc;font-size:clamp(13px,11.5px + .12vw,15px)}.account-sidebar nav button{min-height:62px}.account-panel__title{min-height:76px;padding:15px 20px}.account-panel__title h2{color:#f2efe8;font-size:clamp(18px,16px + .12vw,21px)}.account-panel__title>a,.account-panel__title>button{font-size:13px}.account-metrics small,.account-metrics em,.account-active-bets small,.account-active-bets article>div>span,.account-settings article small,.account-history__head{color:#bdb9b0;font-size:clamp(11px,10px + .09vw,14px)}.account-metrics strong,.account-active-bets h3,.account-settings article strong,.account-history article{color:#eeebe4}.account-transactions{padding:0 18px 18px;overflow-x:auto}.account-transactions__head,.account-transactions article{grid-template-columns:minmax(320px,1.35fr) minmax(190px,.72fr) minmax(190px,.65fr) minmax(130px,.36fr);gap:24px;min-width:900px;padding-inline:4px}.account-transactions__head{color:#ccc8bf;min-height:52px;font-size:clamp(13px,11.5px + .1vw,15px)}.account-transactions article>div{gap:5px}.account-transactions article>div strong{color:#f3f0e9;font-size:clamp(16px,13px + .18vw,19px);line-height:1.25}.account-transactions article>div small{color:#c2beb5;font-size:clamp(13px,11.5px + .12vw,15px);line-height:1.2}.account-transactions article>span,.account-transactions article>b{color:#e6e2da;white-space:nowrap;font-size:clamp(16px,13px + .18vw,19px);line-height:1.25}.account-transactions article>b{color:#e1c257}.account-transactions article>em{color:#bde2c6;white-space:nowrap;font-size:clamp(13px,11.5px + .12vw,15px);line-height:1.25}.account-section-note{color:#cbc7be;margin:12px 22px 20px;font-size:clamp(14px,12px + .12vw,16px)}@media (width>=761px){.account-transactions article>div{display:block;position:relative}.account-transactions article>div strong{display:block}.account-transactions article>div small{position:absolute;top:calc(100% + 5px);left:0}}@media (width<=760px){.account-transactions{padding:12px;overflow:visible}.account-transactions__head{display:none}.account-transactions article{background:#0000003d;border:1px solid #c7a23d2b;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;min-width:0;min-height:104px;margin-bottom:9px;padding:16px;display:grid}.account-transactions article>div{grid-area:1/1}.account-transactions article>span{grid-area:2/1}.account-transactions article>b{text-align:right;grid-area:1/2;align-self:start}.account-transactions article>em{text-align:right;grid-area:2/2;align-self:end}}@media (width<=620px){main p{font-size:15px}main small{font-size:12px}.main-nav a{font-size:14px}.portal-event__versus strong{font-size:18px}.account-transactions article>b{white-space:normal}}.bet-category-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.bet-category-tabs>button,.bet-category-items>button{color:#eeeae1;cursor:pointer;text-align:left;background:linear-gradient(120deg,#c7a23d0b,#0000 55%),#0606058a;border:1px solid #c7a23d2b;border-radius:8px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.bet-category-tabs>button{min-height:84px;padding:13px 15px}.bet-category-tabs>button>span,.bet-category-items>button>span{background:#c7a23d33;border-radius:999px;width:7px;height:32px;box-shadow:0 0 0 1px #c7a23d29}.bet-category-tabs>button>div,.bet-category-items>button>div{gap:5px;min-width:0;display:grid}.bet-category-tabs strong,.bet-category-items strong{color:#f4f0e8;font-size:clamp(15px,13px + .13vw,18px);line-height:1.2}.bet-category-tabs small,.bet-category-items small{color:#c5c0b6;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,11px + .08vw,14px);line-height:1.35;overflow:hidden}.bet-category-tabs b,.bet-category-items b{min-width:30px;height:30px;color:var(--gold-light);background:#c7a23d12;border:1px solid #c7a23d40;border-radius:999px;place-items:center;padding-inline:7px;font-size:13px;display:grid}.bet-category-tabs>button:hover,.bet-category-tabs>button:focus-visible,.bet-category-tabs>button.active,.bet-category-items>button:hover,.bet-category-items>button:focus-visible,.bet-category-items>button.active{background-color:#c7a23d17;border-color:#e2c36399;outline:none;transform:translateY(-1px)}.bet-category-tabs>button.active>span,.bet-category-items>button.active>span{background:var(--gold-light);box-shadow:0 0 18px #e2c36352}.bet-category-items-head{border-top:1px solid #c7a23d24;justify-content:space-between;align-items:end;gap:18px;margin:22px 0 10px;padding-top:17px;display:flex}.bet-category-items-head>div{gap:4px;display:grid}.bet-category-items-head span{color:#bcb7ad;font-size:12px}.bet-category-items-head strong{color:#f3efe7;font-size:17px}.bet-category-items-head>button{min-height:38px;color:var(--gold-light);cursor:pointer;background:#c7a23d0a;border:1px solid #c7a23d40;border-radius:6px;padding:0 13px}.bet-category-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.bet-category-items>button{min-height:68px;padding:10px 13px}.promotion-cards article>a{min-height:46px;color:var(--gold-light);border:1px solid #c7a23d47;border-radius:6px;justify-content:space-between;align-items:center;margin-top:auto;padding:0 14px;font-size:13px;font-weight:800;display:flex}.support-workspace{background:linear-gradient(120deg,#c7a23d0d,#0000 42%),#080807eb;border:1px solid #c7a23d47;border-radius:9px;padding:20px}.support-workspace__title{border-bottom:1px solid #c7a23d26;justify-content:space-between;align-items:center;gap:18px;padding-bottom:14px;display:flex}.support-workspace__title span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.support-workspace__title h2{margin:4px 0 0}.support-workspace__title>button,.support-chat-form button,.admin-detail-strip button,.admin-security-detail button,.account-security-editor button{min-height:40px;color:var(--gold-light);cursor:pointer;background:#c7a23d0d;border:1px solid #c7a23d47;border-radius:6px;padding:0 14px;font-weight:800}.support-chat-log{gap:10px;max-height:360px;padding:18px 0;display:grid;overflow-y:auto}.support-chat-log p{background:#ffffff06;border:1px solid #c7a23d26;border-radius:8px;gap:5px;width:min(76%,680px);margin:0;padding:12px 14px;display:grid}.support-chat-log p.user{background:#c7a23d14;border-color:#e2c36361;justify-self:end}.support-chat-log p strong{color:var(--gold-light);font-size:12px}.support-chat-form{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.support-chat-form input,.admin-inline-form input,.admin-inline-form select,.account-security-editor input{color:#f4f0e8;background:#00000073;border:1px solid #c7a23d3d;border-radius:6px;outline:none;min-height:46px;padding:0 13px;font-size:15px}.support-history-list{display:grid}.support-history-list article{border-bottom:1px solid #c7a23d21;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:68px;display:grid}.support-history-list article>div{gap:5px;display:grid}.support-history-list small{color:#bdb8ae}.support-history-list span{color:var(--gold-light);font-size:13px}.admin-inline-form,.account-security-editor{background:#00000042;border:1px solid #c7a23d38;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:14px;margin:16px;padding:18px;display:grid}.admin-inline-form label,.account-security-editor label{gap:7px;display:grid}.admin-inline-form label>span,.account-security-editor label>span{color:#c6c1b7;font-size:12px}.admin-detail-strip,.admin-security-detail{background:#c7a23d0e;border:1px solid #e2c36352;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin:16px;padding:18px;display:flex}.admin-detail-strip h3,.admin-security-detail h2{color:#f4f0e8;margin:5px 0}.admin-detail-strip p,.admin-security-detail p{max-width:900px;margin:0}.admin-detail-strip>div:last-child,.admin-security-detail>div:last-child{flex-shrink:0;gap:8px;display:flex}.admin-row-actions>a{min-height:34px;color:var(--gold-light);border:1px solid #c7a23d38;border-radius:4px;justify-content:center;align-items:center;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.account-security-editor{grid-template-columns:minmax(220px,.8fr) repeat(2,minmax(180px,.7fr))}.account-security-editor>div:first-child{align-self:center}.account-security-editor h3{color:#f4f0e8;margin:5px 0}.account-security-editor p{margin:0}.account-security-editor__actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.portal-root,.account-root,.admin-root{color:#eeeae2}.portal-root p,.account-root p,.admin-root p,.footer p,.footer span{color:#c9c4ba}.portal-event__meta small,.portal-event__meta em,.portal-event__pool small,.portal-event__actions button small,.results-table__head,.results-table .result-event__row small,.account-root small,.admin-root small{color:#c6c1b8}.portal-event,.result-event__row,.account-transactions article,.admin-event-table article,.admin-users-table article{overflow-wrap:anywhere}.account-transactions article>div strong,.account-transactions article>span,.account-transactions article>b{font-size:clamp(16px,14px + .18vw,20px)}.account-transactions article>div small,.account-transactions article>em{font-size:clamp(13px,12px + .1vw,16px)}.account-transactions article{min-height:88px}.footer__grid a:not(.brand),.footer__brand>span,.footer__bottom{color:#c6c1b8;font-size:clamp(13px,12px + .08vw,15px);line-height:1.55}.footer__grid h2{font-size:clamp(14px,13px + .08vw,16px)}.category-drawer__nav button,.category-drawer__nav>a,.category-drawer__section>a{font-size:clamp(13px,12px + .08vw,15px)}.category-drawer__group,.category-drawer__item--nested,.category-drawer__item--deep{font-size:12px!important}.category-drawer__hint{color:#a9a59a;font-size:12px}.admin-row-actions__empty{color:#918d84;font-size:13px}.admin-event-table{overflow:visible}.admin-event-table article,.admin-event-table__head{grid-template-columns:minmax(220px,1.2fr) minmax(110px,.55fr) minmax(110px,.55fr) minmax(300px,1.45fr);min-width:0}.admin-event-table--full article,.admin-event-table--full .admin-event-table__head{min-width:0}.admin-event-table article{min-height:78px;padding-block:12px}.admin-event-table article strong{text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.bonus-card__tag,.top-pools-card__title>span,.top-pools-list__rank,.top-pools-list__action,.top-pools-list__action b{font-size:12px}.top-pools-list strong{font-size:14px}.top-pools-list small{color:#c7c2b8;font-size:13px}.admin-row-actions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.admin-row-actions button,.admin-row-actions>a{white-space:nowrap;flex:0 auto}.category-drawer__account strong,.category-drawer__account>img+span strong,.player-menu strong{font-size:14px}.category-drawer__account small,.category-drawer__account>img+span small,.player-menu small{color:#bdb8ae;font-size:12px}.player-menu>summary strong{font-size:14px}.player-menu>summary small{color:#bdb8ae;font-size:12px}.match-card__open,.match-card__teams>span{font-size:12px}.match-card__teams small,.team-picks button small{color:#c7c2b8;font-size:12px}.panel__title--row>a,.discord-widget__heading>span,.discord-widget__button,.discord-widget__button>span{font-size:12px}.discord-widget__heading p{color:#c7c2b8;font-size:13px}.portal-event__meta>span,.portal-event__versus>a>span,.live-summary small,.portal-event__actions .watch-button small{color:#c7c2b8;font-size:12px}.portal-filter button,.portal-event__actions .watch-button>span{font-size:12px}.watch-button strong{font-size:14px}.admin-profile>span{min-width:36px;min-height:36px;font-size:12px}.admin-profile strong{font-size:14px}.admin-profile small,.admin-sidebar nav button small{color:#bdb8ae;font-size:12px}.admin-sidebar nav button strong{font-size:14px}.security-signals article{gap:14px;min-height:74px}.security-signals article>span{min-width:58px;font-size:12px}.security-signals article strong{color:#f3efe7;font-size:14px;line-height:1.35}.security-signals article small{color:#c1bcb2;font-size:12px;line-height:1.45}.security-signals article button,.admin-security-detail button{font-size:13px}.audit-list>div{min-height:52px;font-size:13px}.audit-list time,.audit-list b{color:#b5b0a6;font-size:12px}.audit-list strong,.audit-list span{color:#ddd8cf;font-size:13px;line-height:1.4}@media (width>=1800px){body{font-size:20px}main p{font-size:17px;line-height:1.55}main small,.portal-event__meta small,.portal-event__meta em,.portal-event__pool small,.portal-event__actions button small,.account-root small,.admin-root small{font-size:14px}.portal-event__meta strong,.portal-event__pool strong,.portal-event__actions button strong,.admin-root button,.admin-root input,.admin-root select,.admin-root textarea{font-size:16px}.admin-sidebar nav button strong,.account-sidebar nav button strong{font-size:17px}.security-signals article strong,.audit-list strong,.audit-list span{font-size:16px}.security-signals article small,.audit-list time,.audit-list b{font-size:14px}}@media (width<=980px){.bet-category-tabs,.bet-category-items{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-inline-form,.account-security-editor{grid-template-columns:1fr}.account-security-editor__actions{grid-column:1}.admin-event-table--full{overflow:visible}.admin-event-table--full .admin-event-table__head{display:none}.admin-event-table--full article{grid-template-columns:minmax(0,1fr) auto;gap:9px 16px;min-width:0;padding:16px 2px}.admin-event-table--full article>div:first-child{grid-area:1/1/3}.admin-event-table--full article>span,.admin-event-table--full article>b{grid-column:2;justify-self:end}.admin-event-table--full .admin-row-actions{grid-column:1/-1;justify-content:flex-start;padding-top:5px}}@media (width<=860px){.results-table{overflow:visible}.results-table__head{display:none}.result-event__row{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;min-width:0;min-height:108px;padding:16px}.result-event__row>div{grid-area:1/1/3}.result-event__row>b,.result-event__row>strong,.result-event__row>span{text-align:right;grid-column:2;justify-self:end}.result-event__row>b{grid-row:1}.result-event__row>strong{grid-row:2}.result-event__row>span{grid-row:3}.result-event__details{min-width:0;padding:18px 14px 20px}.result-event__summary{grid-template-columns:1fr}.results-table .result-event__summary>small{grid-column:1}}@media (width<=620px){body{font-size:16px}main p{color:#cbc6bd;font-size:15px}main small{color:#c6c1b8;font-size:13px}.bet-category-browser{padding:15px}.bet-category-browser__header{grid-template-columns:1fr;gap:14px}.bet-category-tabs,.bet-category-items{grid-template-columns:1fr}.bet-category-tabs>button,.bet-category-items>button{min-height:72px}.bet-category-tabs small,.bet-category-items small{white-space:normal}.bet-category-items-head,.support-workspace__title,.admin-detail-strip,.admin-security-detail{flex-direction:column;align-items:stretch}.support-chat-log p{width:92%}.support-chat-form,.admin-access-form{grid-template-columns:1fr}.support-history-list article{grid-template-columns:1fr;padding-block:12px}.admin-detail-strip>div:last-child,.admin-security-detail>div:last-child{flex-wrap:wrap}}.results-table__head,.results-table__head>span{color:#c8c3ba;font-size:13px}.result-event__row>span,.result-event__row>span i,.results-table .result-teams article>span{font-size:12px}.match-card__teams strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.25;overflow:visible}.bet-category-tabs small,.bet-category-items small{text-overflow:clip;white-space:normal;overflow:visible}:root{--text:#f7f4ed;--text-soft:#d7d2c8;--muted:#c3beb4}body{color:var(--text);font-size:clamp(16px,14px + .12vw,19px)}main p,main li,main dd{color:var(--text-soft);font-size:clamp(14px,12.5px + .12vw,17px);line-height:1.58}main small,.footer small{color:#cac5bb;font-size:clamp(12px,11px + .08vw,15px);line-height:1.45}button,input,select,textarea{font-size:max(14px,.82em)}.hero{aspect-ratio:16/9;background:#030303;border-color:#e2c363a8;border-radius:12px;box-shadow:inset 0 0 0 1px #e2c3631a,0 18px 52px #00000061}.hero__slides{border-radius:inherit;inset:0}.hero__slide{object-fit:contain;object-position:center;border-radius:inherit;background:#030303}.hero__cta{min-width:210px;min-height:50px;font-size:clamp(13px,12px + .09vw,15px)}.starter-credit-card{background:linear-gradient(135deg,#c7a23d17,#0000 43%),linear-gradient(#100f0bfa,#080807fa);border:1px solid #e2c3636b;border-radius:10px;flex-direction:column;min-height:0;padding:clamp(20px,1.55vw,28px);display:flex;position:relative;overflow:hidden}.starter-credit-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#c7a23d0b,#0000);border-left:1px solid #e2c36329;width:56%;height:190%;position:absolute;top:-45%;right:-13%;transform:rotate(14deg)}.starter-credit-card>*{z-index:1;position:relative}.starter-credit-card__heading{border-bottom:1px solid #e2c36329;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.starter-credit-card__heading span{color:var(--gold-light);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(11px,10px + .08vw,13px);font-weight:850}.starter-credit-card__heading strong{color:#f4d66e;font-variant-numeric:tabular-nums;font-size:clamp(17px,15px + .18vw,21px)}.starter-credit-card h2{color:#f7f4ed;max-width:16ch;margin:clamp(16px,1.3vw,22px) 0 8px;font-size:clamp(25px,2vw,34px);line-height:1.02}.starter-credit-card p{max-width:34ch;margin:0 0 16px}.starter-credit-card p strong{color:var(--gold-light)}.starter-credit-card__code{border-top:1px solid #e2c36321;justify-content:space-between;align-items:center;margin-top:auto;padding:10px 0;display:flex}.starter-credit-card__code span{color:#c6c1b8;font-size:12px}.starter-credit-card__code b{color:#f2d36b;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:clamp(15px,13px + .14vw,18px)}.starter-credit-card__action{min-height:44px;color:var(--gold-light);border:1px solid #e2c3636b;border-radius:6px;justify-content:space-between;align-items:center;margin-top:8px;padding:0 14px;font-size:13px;font-weight:850;transition:border-color .16s,background .16s;display:flex}.starter-credit-card__action:hover,.starter-credit-card__action:focus-visible{border-color:var(--gold-light);background:#c7a23d17;outline:none}.match-card__meta{grid-template-columns:1fr;align-content:center;gap:7px}.match-card__status-line{align-items:center;min-width:0;grid-column:1!important;gap:9px!important;display:flex!important}.match-card__meta>div:last-child{grid-column:1}.match-card__meta time{color:#ece7de;flex:none;font-size:13px}.match-card__open{color:#f0d374;border:1px solid #e2c3636b;border-radius:4px;flex:none;justify-content:center;align-items:center;width:auto;min-width:94px;height:26px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.match-card__meta small,.match-card__meta>div:last-child span{color:#c4bfb5;font-size:12px}.category-drawer{transform:translate(calc(4px - 100%))}.category-drawer__handle{clip-path:none;background:#0b0b09f5;border:1px solid #e2c36385;border-left:0;border-radius:0 8px 8px 0;place-items:center;width:30px;height:52px;padding:0;display:grid;top:50%;left:100%;overflow:visible;box-shadow:8px 0 22px #0000006b}.category-drawer__handle:before,.category-drawer__handle:after{display:none}.category-drawer__handle span{color:#e7c75f;font-size:24px;line-height:1}.category-drawer__handle:hover,.category-drawer__handle:focus-visible{border-color:var(--gold-light);background:#1b180f;outline:none}.category-drawer__top .brand{z-index:2;pointer-events:auto;position:relative}.category-drawer__section{background:#ffffff03;border:1px solid #c7a23d21;border-radius:7px;gap:5px;margin-top:3px;padding:6px;display:grid}.category-drawer__section-list{grid-template-columns:1fr;gap:3px;padding:0;display:grid}.category-drawer__section-list>button,.category-drawer__section-list>a{color:#c9c4ba;background:0 0;border-left:2px solid #0000;border-radius:4px;min-height:34px;padding:0 12px 0 39px;font-size:13px!important}.category-drawer__section-list>button:hover,.category-drawer__section-list>button.active,.category-drawer__section-list>a:hover,.category-drawer__section-list>a.active{border-left-color:var(--gold);color:#f0ece4;background:#c7a23d12}.category-drawer__group{font-weight:800;color:#e2c363!important}.category-drawer__item--deep{padding-left:51px!important}.bet-category-browser{padding:0;overflow:hidden}.bet-category-browser__toggle{width:100%;min-height:84px;color:inherit;cursor:pointer;text-align:left;background:linear-gradient(90deg,#c7a23d13,#0000 38%),#080807eb;border:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.bet-category-browser__toggle>div{grid-template-columns:auto auto;align-items:baseline;gap:4px 14px;display:grid}.bet-category-browser__toggle>div>span{color:var(--gold-light);letter-spacing:.09em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:850}.bet-category-browser__toggle strong{color:#f5f1e9;font-size:clamp(18px,16px + .15vw,21px)}.bet-category-browser__toggle small{color:#c7c2b8}.bet-category-browser__chevron{width:38px;height:38px;color:var(--gold-light);border:1px solid #e2c3634d;border-radius:5px;flex:0 0 38px;place-items:center;font-size:20px;transition:transform .18s;display:grid}.bet-category-browser.is-open .bet-category-browser__chevron{transform:rotate(180deg)}.bet-category-browser__content{border-top:1px solid #e2c3632e;padding:20px}.result-event__status{grid-template-columns:auto 16px;align-items:center;gap:7px;min-width:112px;line-height:1;justify-content:start!important;width:max-content!important;padding:7px 9px!important;display:inline-grid!important}.result-event__status>span,.result-event__status>i{color:inherit;line-height:1;display:block;font-size:12px!important}.result-event__status>i{text-align:center;width:16px}.support-history-list article{grid-template-columns:minmax(0,1fr) minmax(130px,auto) auto;gap:14px;min-height:82px;padding:10px 0}.support-history-list article.active{background:linear-gradient(90deg,#c7a23d14,#0000)}.support-history-list article em{color:#aaa59b;font-size:12px;font-style:normal}.support-history-list article>button{min-height:38px;color:var(--gold-light);cursor:pointer;background:#c7a23d0d;border:1px solid #e2c3634d;border-radius:5px;padding:0 13px;font-weight:750}.support-ticket-detail{background:#00000042;border:1px solid #e2c3634d;border-radius:8px;margin-top:18px;padding:18px}.support-ticket-detail__head,.support-ticket-detail__head>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-ticket-detail__head>div{justify-content:start;display:grid}.support-ticket-detail__head span{color:var(--gold-light);font-size:12px}.support-ticket-detail__head h3{margin:0}.support-ticket-detail__head>button{cursor:pointer;background:0 0;border:1px solid #e2c36340;border-radius:5px;width:34px;height:34px}.support-ticket-thread,.admin-ticket-thread{gap:10px;max-height:380px;margin:18px 0;display:grid;overflow-y:auto}.support-ticket-thread article,.admin-ticket-thread article{background:#ffffff06;border:1px solid #e2c36329;border-radius:7px;width:min(82%,760px);padding:12px 14px}.support-ticket-thread article.user,.admin-ticket-thread article.staff{background:#c7a23d13;border-color:#e2c36359;justify-self:end}.support-ticket-thread article>div,.admin-ticket-thread article>div{justify-content:space-between;align-items:center;display:flex}.support-ticket-thread article strong,.admin-ticket-thread article strong{color:var(--gold-light);font-size:13px}.support-ticket-thread article time,.admin-ticket-thread article time{color:#aaa59b;font-size:12px}.support-ticket-thread article p,.admin-ticket-thread article p{margin:7px 0 0}.support-ticket-reply,.admin-ticket-reply{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.support-ticket-reply label,.admin-ticket-reply label{gap:6px;display:grid}.support-ticket-reply label>span,.admin-ticket-reply label>span{color:#c9c4ba;font-size:12px}.support-ticket-reply textarea,.admin-ticket-reply textarea{color:#f5f1e9;resize:vertical;background:#0000006b;border:1px solid #e2c3633d;border-radius:6px;min-height:76px;padding:12px}.support-ticket-reply button,.admin-ticket-reply button{min-height:46px;color:var(--gold-light);cursor:pointer;background:#c7a23d12;border:1px solid #e2c36366;border-radius:6px;padding:0 15px;font-weight:800}.account-hero__balance{min-width:min(300px,100%)}.account-hero__balance>strong{color:#f0cf63;white-space:nowrap;max-width:100%;font-size:clamp(26px,21px + .45vw,36px);line-height:1.05}.account-hero__balance>strong[title]{cursor:help}.account-promo-activation{background:linear-gradient(100deg,#c7a23d14,#0000 55%),#080807e6;grid-template-columns:minmax(260px,.8fr) minmax(340px,1fr);align-items:center;gap:28px;margin-bottom:18px;padding:20px;display:grid}.account-promo-activation>div>span{color:var(--gold-light);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:850}.account-promo-activation h2{margin:5px 0;font-size:clamp(20px,17px + .2vw,24px)}.account-promo-activation p{margin:0}.account-promo-activation form{grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:10px;display:grid}.account-promo-activation label{gap:6px;display:grid}.account-promo-activation label span{color:#c9c4ba;font-size:12px}.account-promo-activation input{color:#f4f1e9;min-height:46px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;background:#0000006b;border:1px solid #e2c36347;border-radius:6px;padding:0 13px}.account-promo-activation button,.account-promo-activation>strong{min-height:46px;color:var(--gold-light);cursor:pointer;background:#c7a23d12;border:1px solid #e2c36366;border-radius:6px;justify-content:center;align-items:center;padding:0 15px;font-weight:800;display:inline-flex}.account-history{overflow-x:auto}.account-history__head,.account-history article{min-width:850px;min-height:66px;padding-inline:18px}.account-history__head span{color:#c7c2b8;font-size:13px}.account-history article>a,.account-history article>span,.account-history article>b,.account-history article>em{color:#eeeae2;font-size:clamp(14px,12.5px + .13vw,17px);line-height:1.35}.operation-list{padding:0 18px 18px;overflow-x:auto}.operation-list__head,.operation-list article{grid-template-columns:minmax(130px,.35fr) minmax(360px,1.4fr) minmax(180px,.55fr) minmax(120px,.35fr);align-items:center;gap:20px;min-width:900px;padding-inline:8px;display:grid}.operation-list__head{border-bottom:1px solid #e2c36329;min-height:48px}.operation-list article{min-height:72px}.operation-list article small,.operation-list article strong,.operation-list article b,.operation-list article span{color:#e3ded5;font-size:clamp(14px,12.5px + .12vw,17px);line-height:1.4}.admin-user-review,.admin-user-history{background:#e0433f09;border:1px solid #e0433f4d;border-radius:7px;margin-top:16px;padding:16px}.admin-user-review>div>span{color:#ec9a97;font-size:12px;font-weight:800}.admin-user-review h4{color:#f2eee7;margin:5px 0 12px;font-size:17px}.admin-user-review dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.admin-user-review dl>div{border:1px solid #ffffff0f;border-radius:5px;padding:10px}.admin-user-review dt{color:#aaa59b;font-size:12px}.admin-user-review dd{margin:5px 0 0}.admin-user-review>button{cursor:pointer;background:#e0433f0f;border:1px solid #e0433f52;border-radius:5px;min-height:38px;margin-top:12px;padding:0 13px}.admin-user-history{background:#c7a23d06;border-color:#e2c36338}.admin-user-history__head,.admin-user-history article{border-bottom:1px solid #e2c3631f;grid-template-columns:minmax(260px,1.1fr) minmax(160px,.65fr) minmax(130px,.45fr) minmax(110px,.35fr);align-items:center;gap:16px;min-height:46px;display:grid}.admin-user-history__head{color:#aaa59b;font-size:12px}.admin-user-history article strong,.admin-user-history article span,.admin-user-history article b,.admin-user-history article em{color:#e8e4dc;font-size:14px;font-style:normal}.admin-partner-profile{background:linear-gradient(105deg,#c7a23d12,#0000 54%),#0505046b;border:1px solid #e2c36357;border-radius:8px;margin:16px;padding:18px}.admin-partner-profile__head{justify-content:space-between;align-items:start;gap:20px;display:flex}.admin-partner-profile__head h3{margin:5px 0;font-size:22px}.admin-partner-profile__head p{margin:0}.admin-partner-profile__head>div:last-child{gap:8px;display:flex}.admin-partner-profile button{min-height:40px;color:var(--gold-light);cursor:pointer;background:#c7a23d0d;border:1px solid #e2c3634d;border-radius:5px;padding:0 13px}.admin-partner-profile__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.admin-partner-profile__metrics article{background:#ffffff05;border:1px solid #e2c36324;border-radius:6px;gap:5px;padding:13px;display:grid}.admin-partner-profile__metrics article span,.admin-partner-profile__metrics article small{color:#bdb8ae;font-size:12px}.admin-partner-profile__metrics article strong{color:#f0d06b;font-size:21px}.admin-partner-profile__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;display:grid}.admin-partner-profile__details>div{border-top:1px solid #e2c36324;padding:11px}.admin-partner-profile__details dt{color:#aaa59b;font-size:12px}.admin-partner-profile__details dd{margin:6px 0 0}.site-section-editor{grid-template-columns:minmax(220px,.8fr) minmax(300px,1fr) auto;align-items:center}.site-section-editor__status{gap:6px;display:grid}.site-section-editor__status>span{color:#9cd0a9;border:1px solid #54a06852;border-radius:4px;width:max-content;padding:5px 8px;font-size:12px}.site-section-editor__status>span.is-off{color:#e59b98;border-color:#e0433f52}.site-section-editor__status p{margin:0}.site-section-switch{color:#e6aaa7;cursor:pointer;background:#e0433f0d;border:1px solid #e0433f57;border-radius:6px;align-items:center;gap:10px;min-width:190px;min-height:46px;padding:0 14px;display:flex}.site-section-switch>span{border:1px solid;border-radius:999px;width:36px;height:20px;position:relative}.site-section-switch>span:after{content:"";background:currentColor;border-radius:50%;width:12px;height:12px;transition:transform .16s;position:absolute;top:3px;left:3px}.site-section-switch.is-on{color:#a5d4b0;background:#54a0680e;border-color:#54a0685c}.site-section-switch.is-on>span:after{transform:translate(16px)}.portal-disabled-section{background:#070706e6;border:1px solid #e2c36347;border-radius:9px;align-content:center;justify-items:start;max-width:820px;min-height:320px;margin:0 auto;padding:38px;display:grid}.portal-disabled-section>span{color:var(--gold-light);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.portal-disabled-section h2{margin:8px 0}.admin-ticket-card{min-width:0}.admin-ticket-thread{min-height:210px}.admin-ticket-reply{grid-template-columns:1fr}.admin-ticket-card__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-security-detail{display:block}.admin-security-detail__head{justify-content:space-between;align-items:start;gap:16px;display:flex}.admin-security-detail__head span{color:var(--gold-light);font-size:12px;font-weight:800}.admin-security-detail__head h2{margin:6px 0}.admin-security-detail__head strong{color:#ef9a96}.admin-security-detail__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.admin-security-detail__summary article,.admin-security-detail__evidence{background:#ffffff05;border:1px solid #e2c36324;border-radius:6px;padding:13px}.admin-security-detail__summary article>span,.admin-security-detail__evidence>span{color:#c8b15d;font-size:12px;font-weight:800}.admin-security-detail__summary p{margin:7px 0 0}.admin-security-detail__evidence ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:10px 0 0;padding-left:20px;display:grid}.admin-security-users{margin-top:14px;overflow-x:auto}.admin-security-users__head,.admin-security-users article{border-bottom:1px solid #e2c3631f;grid-template-columns:130px minmax(140px,.6fr) minmax(130px,.45fr) minmax(210px,1fr) auto;align-items:center;gap:14px;min-width:850px;min-height:54px;display:grid}.admin-security-users__head{color:#aaa59b;font-size:12px}.admin-security-users article strong,.admin-security-users article span,.admin-security-users article b,.admin-security-users article em{color:#e7e2da;font-size:14px;font-style:normal}.admin-security-detail__actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.admin-security-rules ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:18px;list-style:none;display:grid}.admin-security-rules li{border:1px solid #e2c36324;border-radius:6px;padding:14px}.admin-security-rules li strong{color:var(--gold-light)}.admin-security-rules li p{margin:8px 0 0}.support-option button,.promotion-cards button,.promo-code button{font-size:clamp(13px,12px + .1vw,14px)!important}.support-option p,.support-ticket p,.promotion-cards p,.currency-disclaimer,.account-login-card>small,.account-login-card__credentials span,.account-login-card label>span{color:#c8c3b9;line-height:1.55;font-size:clamp(12px,11px + .1vw,14px)!important}.support-option>span,.support-ticket>div>span,.support-ticket label>span,.promotion-cards small,.promo-code>span,.account-login-card>span,.starter-credit-card__heading span,.bet-category-browser__toggle>div>span,.admin-access-card>span{font-size:12px!important}@media (width>=1800px){.shell{width:min(1780px,100% - 64px)}body{font-size:19px}main p,main li,main dd{font-size:17px}main small,.account-history__head span,.operation-list__head,.admin-users-table__head,.admin-event-table__head{font-size:14px}.admin-root button,.admin-root input,.admin-root select,.admin-root textarea,.account-root button,.account-root input{font-size:16px}}@media (width<=1100px){.account-promo-activation,.site-section-editor{grid-template-columns:1fr}.admin-partner-profile__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-partner-profile__details,.admin-security-rules ol{grid-template-columns:1fr}}@media (width<=720px){.starter-credit-card h2{max-width:none}.match-card__status-line{flex-wrap:wrap}.bet-category-browser__toggle>div{grid-template-columns:1fr}.bet-category-browser__toggle>div>span{grid-column:1}.support-history-list article,.support-ticket-reply,.account-promo-activation form{grid-template-columns:1fr}.support-history-list article>span,.support-history-list article>button{justify-self:start}.admin-user-review dl,.admin-partner-profile__metrics,.admin-security-detail__summary,.admin-security-detail__evidence ul{grid-template-columns:1fr}.admin-partner-profile__head,.admin-security-detail__head{flex-direction:column}}.welcome-promo{background:linear-gradient(105deg,#17150ffa,#080807fc 62%),#090908;border:1px solid #e2c3637a;border-radius:10px;grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);min-height:350px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e2c3630e,0 18px 48px #0000004d}.welcome-promo:before{z-index:2;content:"";background:linear-gradient(90deg,#0000,#dfbf5c 24%,#8b671f 72%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.welcome-promo__copy{z-index:2;flex-direction:column;min-width:0;padding:clamp(28px,2.4vw,44px);display:flex;position:relative}.welcome-promo__heading{border-bottom:1px solid #e2c3632b;justify-content:space-between;align-items:center;gap:18px;padding-bottom:13px;display:flex}.welcome-promo__heading span{color:var(--gold-light);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(12px,11px + .08vw,14px);font-weight:850}.welcome-promo__heading strong{color:#f1d26b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(19px,16px + .24vw,24px)}.welcome-promo h2{color:#f7f4ec;letter-spacing:-.035em;max-width:18ch;margin:clamp(18px,1.7vw,28px) 0 11px;font-size:clamp(31px,2.6vw,46px);line-height:1.02}.welcome-promo p{color:#d1ccc2;max-width:49ch;margin:0 0 22px;font-size:clamp(14px,13px + .12vw,17px);line-height:1.5}.welcome-promo p strong{color:#efd16d}.welcome-promo__footer{grid-template-columns:minmax(160px,.9fr) minmax(150px,1fr);gap:10px;margin-top:auto;display:grid}.welcome-promo__code,.welcome-promo__action{background:#0000004d;border:1px solid #e2c36357;border-radius:6px;justify-content:space-between;align-items:center;min-width:0;min-height:50px;padding:8px 14px;display:flex}.welcome-promo__code{gap:14px}.welcome-promo__code span{color:#aaa59a;font-size:12px}.welcome-promo__code b{color:#f0d16c;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:clamp(14px,13px + .1vw,17px)}.welcome-promo__code--button{width:100%;color:inherit;cursor:pointer;text-align:left}.welcome-promo__action{color:#1c1606;background:linear-gradient(#e4c45e,#ae7c1d);font-size:clamp(13px,12px + .08vw,15px);font-weight:900;transition:filter .16s,transform .16s}.welcome-promo__code--button:hover,.welcome-promo__code--button:focus-visible{border-color:var(--gold-light);background:#c7a23d17;outline:none}.welcome-promo__action:hover,.welcome-promo__action:focus-visible{filter:brightness(1.08);outline:none;transform:translateY(-1px)}.welcome-promo__visual{z-index:1;background:linear-gradient(90deg,#00000052,#0d0c09db);border-left:1px solid #e2c36326;min-width:0;position:relative;overflow:hidden}.welcome-promo__visual img{opacity:.98;width:min(123%,420px);max-width:none;height:auto;position:absolute;bottom:-16%;right:-8%}.welcome-promo--compact{grid-template-columns:minmax(0,1.18fr) minmax(138px,.82fr);width:100%;height:100%;min-height:0}.welcome-promo--compact .welcome-promo__copy{padding:clamp(14px,1.1vw,19px)}.welcome-promo--compact .welcome-promo__heading{padding-bottom:8px}.welcome-promo--compact .welcome-promo__heading span{font-size:clamp(10px,9px + .08vw,12px)}.welcome-promo--compact .welcome-promo__heading strong{font-size:clamp(16px,14px + .16vw,19px)}.welcome-promo--compact h2{max-width:13ch;margin:clamp(9px,.75vw,13px) 0 6px;font-size:clamp(22px,1.5vw,27px);line-height:1.04}.welcome-promo--compact p{max-width:29ch;margin-bottom:9px;font-size:clamp(12px,11px + .08vw,14px);line-height:1.34}.welcome-promo--compact .welcome-promo__footer{grid-template-columns:1fr;gap:0}.welcome-promo--compact .welcome-promo__code{display:none}.welcome-promo--compact .welcome-promo__code span{font-size:10px}.welcome-promo--compact .welcome-promo__code b{font-size:13px}.welcome-promo--compact .welcome-promo__action{min-height:38px;padding-inline:13px}.welcome-promo--compact .welcome-promo__visual img{width:132%;bottom:-4%;right:-13%}.category-drawer__account{white-space:nowrap;min-width:0}.category-drawer__account>img+span{flex:1;min-width:0}.category-drawer__account>img+span small{white-space:nowrap}.bet-category-browser__chevron{align-self:center;font-size:0;position:relative}.bet-category-browser__chevron:before{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transform:translateY(-2px)rotate(45deg)}.match-distribution article>button{text-align:center;justify-content:center;align-items:center;padding-inline:38px;line-height:1.15;position:relative}.match-distribution article>button>span{line-height:1;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (width>=1280px){.portal-root--live .portal-event{grid-template-columns:minmax(170px,.72fr) minmax(380px,1.55fr) minmax(190px,.68fr) minmax(360px,1.18fr);width:100%}.portal-root--live .portal-event__actions--watch,.portal-root--live .portal-event__actions .watch-button{justify-self:stretch;width:100%}.portal-root--live .portal-event__actions--watch{grid-template-columns:1fr}}.results-category-filter{background:linear-gradient(90deg,#c7a23d13,#0000 34%),#080807f0;border:1px solid #e2c36357;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;min-height:92px;margin-bottom:14px;padding:14px 18px;display:flex}.results-category-filter>div:first-child{gap:4px;display:grid}.results-category-filter>div:first-child>span{color:var(--gold-light);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.results-category-filter>div:first-child>strong{color:#f4f1ea;font-size:clamp(17px,15px + .18vw,21px)}.results-category-filter>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.results-category-filter button{color:#cbc6bd;cursor:pointer;background:#ffffff05;border:1px solid #e2c36333;border-radius:5px;align-items:center;gap:12px;min-height:42px;padding:0 13px;display:inline-flex}.results-category-filter button b{color:#dfc266;background:#c7a23d1a;border-radius:99px;place-items:center;min-width:24px;height:24px;padding-inline:5px;font-size:12px;display:grid}.results-category-filter button:hover,.results-category-filter button:focus-visible,.results-category-filter button.active{color:#f5f1e9;background:#c7a23d1a;border-color:#e2c3638f;outline:none}@media (width<=980px){.welcome-promo{grid-template-columns:minmax(0,1.2fr) minmax(190px,.8fr)}.welcome-promo__footer{grid-template-columns:1fr}.results-category-filter{flex-direction:column;align-items:flex-start}.results-category-filter>div:last-child{justify-content:flex-start}}@media (width<=620px){.welcome-promo,.welcome-promo--compact{grid-template-columns:1fr;min-height:470px}.welcome-promo__copy,.welcome-promo--compact .welcome-promo__copy{padding:22px 20px}.welcome-promo__visual{border-top:1px solid #e2c36326;border-left:0;min-height:190px}.welcome-promo__visual img,.welcome-promo--compact .welcome-promo__visual img{width:min(310px,90vw);bottom:-44%;right:50%;transform:translate(50%)}.welcome-promo__heading{flex-direction:column;align-items:flex-start;gap:5px}.results-category-filter button{flex:145px;justify-content:space-between}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--pb-text-strong:#f7f4ed;--pb-text:#dfdbd2;--pb-text-muted:#bcb6aa;--pb-text-dim:#999287;--pb-panel:#0a0a08f0;--pb-line:#e2c3633d}.portal-root{color:var(--pb-text);font-size:clamp(16px,13px + .16vw,19px)}.portal-root p,.portal-root li,.portal-root dd{color:var(--pb-text);font-size:clamp(15px,13px + .14vw,18px);line-height:1.55}.portal-root small,.portal-root dt{font-size:clamp(13px,12px + .1vw,16px);line-height:1.4}.portal-root button,.portal-root input,.portal-root select,.portal-root textarea,.portal-root a{font-size:clamp(14px,12.5px + .13vw,17px)}.portal-root button:disabled,.portal-root input:disabled,.portal-root select:disabled,.portal-root textarea:disabled{cursor:not-allowed;opacity:.46}.portal-root :is(.account-hero__balance,.account-metrics,.account-active-bets,.account-transactions,.admin-metrics,.admin-event-table,.operation-list,.admin-user-card__stats,.admin-partner-profile__metrics,.admin-partner-invitees){font-variant-numeric:tabular-nums}.account-active-bets article{grid-template-columns:minmax(240px,1.2fr) repeat(4,minmax(130px,.62fr)) minmax(150px,auto);min-width:1080px}.account-active-bets h3{color:var(--pb-text-strong);font-size:clamp(17px,15px + .15vw,20px)}.account-active-bets small,.account-active-bets article>div>span{color:var(--pb-text-muted);font-size:clamp(13px,12px + .1vw,15px)}.account-active-bets article>div>strong,.account-active-bets article>a{font-size:clamp(14px,13px + .1vw,17px)}.account-active-bets{overflow-x:auto}.account-empty-state{text-align:center;place-content:center;gap:8px;min-height:190px;padding:32px;display:grid}.account-empty-state strong{font-size:clamp(20px,17px + .2vw,24px)}.account-empty-state a{color:var(--gold-light);font-weight:800}.account-history article>em.refunded{color:#e6ca70}.account-transaction-filters,.admin-operation-filters{flex-wrap:wrap;gap:8px;padding:14px 18px 4px;display:flex}.account-transaction-filters button,.admin-operation-filters button{min-height:38px;color:var(--pb-text-muted);cursor:pointer;background:#ffffff05;border:1px solid #e2c36333;border-radius:5px;padding:0 13px}.account-transaction-filters button.active,.admin-operation-filters button.active{color:#f4d979;background:#c7a23d1a;border-color:#e2c3638f}.account-transactions__head,.account-transactions article{grid-template-columns:minmax(300px,1.3fr) minmax(170px,.7fr) minmax(170px,.55fr) minmax(130px,.35fr)}.account-transactions__head,.account-transactions article>div small,.account-transactions article>em{color:var(--pb-text-muted);font-size:clamp(13px,12px + .1vw,15px)}.account-transactions article>div strong,.account-transactions article>span,.account-transactions article>b{color:var(--pb-text);font-size:clamp(15px,13px + .13vw,18px)}.account-referral-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.account-referral-progress article{background:#ffffff05;border:1px solid #e2c3632b;border-radius:7px;gap:5px;min-width:0;padding:15px;display:grid}.account-referral-progress article>span,.account-referral-progress article>small{color:var(--pb-text-muted)}.account-referral-progress article>strong{color:#efd16d;font-size:clamp(18px,16px + .2vw,23px)}.admin-settlement-preview{grid-template-columns:repeat(4,minmax(140px,1fr));gap:8px;margin:18px 0 0;display:grid}.admin-settlement-preview>div{background:#00000038;border:1px solid #e2c3632b;border-radius:6px;gap:5px;padding:12px;display:grid}.admin-settlement-preview dt{color:var(--pb-text-muted)}.admin-settlement-preview dd{color:#f0d16c;margin:0;font-weight:800}.admin-calculate-panel>div:last-child button.active{color:#1b1404;background:linear-gradient(#e4c45e,#ad7c1e);border-color:#e4c45e}.admin-readonly-banner{color:#f0d16c;background:#c7a23d12;border:1px solid #e2c36361;border-radius:7px;margin-bottom:14px;padding:13px 16px}.admin-access-editor{background:linear-gradient(105deg,#c7a23d12,#0000 55%),#03030347;border:1px solid #e2c3634d;border-radius:8px;gap:16px;margin-top:16px;padding:18px;display:grid}.admin-access-editor__head{justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-access-editor__head h4{margin:4px 0;font-size:clamp(20px,17px + .2vw,25px)}.admin-access-editor__head>label,.admin-access-editor__permissions>label{cursor:pointer;align-items:center;gap:11px;display:flex}.admin-access-editor input[type=checkbox]{accent-color:#c9a23d;width:20px;height:20px}.admin-access-editor__permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-access-editor__permissions>label{background:#ffffff05;border:1px solid #e2c36324;border-radius:6px;min-width:0;min-height:70px;padding:12px}.admin-access-editor__permissions>label>span{gap:3px;display:grid}.admin-access-editor__permissions small{color:var(--pb-text-muted)}.admin-access-editor__readonly{background:#c7a23d0f!important;border-color:#e2c3635c!important}.admin-access-editor__note{color:#e3c966}.admin-freeze-status,.admin-freeze-editor{background:#701c121a;border:1px solid #de5b4952;border-radius:7px;margin-top:14px;padding:15px}.admin-freeze-status{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-freeze-status>div,.admin-freeze-editor,.admin-freeze-editor label{gap:6px;display:grid}.admin-freeze-status span,.admin-freeze-editor>div:first-child>span,.admin-freeze-editor label>span{color:#ee897a;letter-spacing:.09em;text-transform:uppercase;font-size:.78em;font-weight:900}.admin-freeze-status small,.admin-freeze-editor p{color:var(--pb-text-muted)}.admin-freeze-editor h4,.admin-freeze-editor p{margin:0}.admin-freeze-editor textarea{resize:vertical;width:100%;min-height:88px;color:var(--pb-text);background:#00000061;border:1px solid #e2c36347;border-radius:6px;padding:12px}.admin-freeze-editor>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.operation-list__head,.operation-list article{grid-template-columns:minmax(190px,.55fr) minmax(330px,1.25fr) minmax(170px,.48fr) minmax(130px,.38fr) minmax(190px,.6fr);min-width:1150px}.operation-list article small{gap:4px;display:grid}.operation-list article small em{color:var(--pb-text-muted);font-size:.88em;font-style:normal}.operation-list__actions{gap:7px;display:flex}.operation-list__actions button{min-height:36px;color:var(--gold-light);cursor:pointer;background:#c7a23d0f;border:1px solid #e2c36347;border-radius:5px;padding:0 10px}.partner-rules--expanded{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-partner-invitees{border-top:1px solid #e2c36326;margin-top:16px;overflow-x:auto}.admin-partner-invitees__head,.admin-partner-invitees article{border-bottom:1px solid #e2c3631a;grid-template-columns:minmax(230px,1.1fr) minmax(150px,.7fr) minmax(120px,.55fr) minmax(150px,.65fr) minmax(120px,.5fr);align-items:center;gap:14px;min-width:900px;min-height:52px;display:grid}.admin-partner-invitees__head{color:var(--pb-text-muted);font-size:clamp(13px,12px + .09vw,15px);font-weight:800}.admin-partner-invitees article em{color:#efd16d;font-style:normal;font-weight:800}@media (width>=1800px){.shell{width:min(94vw,2200px);max-width:2200px}.admin-shell,.account-page{width:min(96vw,2300px);max-width:2300px}.admin-shell{grid-template-columns:minmax(300px,320px) minmax(0,1fr);gap:28px}.account-layout{grid-template-columns:minmax(300px,320px) minmax(0,1fr);gap:24px}.portal-root{font-size:19px}.admin-sidebar,.account-sidebar{width:auto;min-width:0}}@media (width<=1250px){.account-active-bets article{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.account-active-bets article>div:first-child,.account-active-bets article>a{grid-column:1/-1}.account-referral-progress,.partner-rules--expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-calculate-panel{grid-template-columns:1fr}.admin-calculate-panel>div:last-child{justify-content:flex-start}}@media (width<=760px){.portal-root{font-size:16px}.portal-root p{font-size:15px}.admin-settlement-preview,.admin-access-editor__permissions,.account-referral-progress,.partner-rules--expanded{grid-template-columns:1fr}.admin-access-editor__head{flex-direction:column;align-items:flex-start}.account-active-bets article{grid-template-columns:1fr}.account-active-bets article>div:first-child,.account-active-bets article>a{grid-column:auto}.account-transactions__head{display:none}.account-transactions article{grid-template-columns:1fr auto;min-width:0;padding:14px 0}.account-transactions article>div{grid-column:1/-1}.account-transactions article>span,.account-transactions article>em{color:var(--pb-text-muted)}}.account-workspace{container:account-workspace/inline-size}.admin-workspace{container:admin-workspace/inline-size}.account-workspace,.admin-workspace,.account-promo-activation>*,.account-promo-activation form>*,.admin-dashboard-grid>*,.admin-panel__title>*,.admin-workspace__header>*{min-width:0}.account-promo-activation{margin-top:14px}.admin-panel--full{grid-column:1/-1}@container account-workspace (width<=1100px){.account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.account-promo-activation,.account-grid{grid-template-columns:1fr}.account-promo-activation{gap:18px}.account-active-bets article{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.account-active-bets article>div:first-child,.account-active-bets article>a{grid-column:1/-1}.account-referral-progress{grid-template-columns:repeat(2,minmax(0,1fr))}}@container account-workspace (width<=680px){.account-metrics,.account-referral-progress,.account-promo-activation form,.account-active-bets article{grid-template-columns:1fr}.account-active-bets article>div:first-child,.account-active-bets article>a{grid-column:auto}.account-panel__title{flex-direction:column;align-items:flex-start}.account-bet-list{overflow:visible}.account-bet-list>a{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;min-width:0;padding-block:15px}.account-bet-list>a>div,.account-bet-list>a>b{grid-column:1/-1}.account-bet-list>a>b{justify-self:start}}@container admin-workspace (width<=1300px){.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-grid{grid-template-columns:1fr}.admin-panel--wide,.admin-panel--full{grid-column:auto}.admin-event-form,.content-manager-grid,.admin-settlement-preview,.admin-partner-profile__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-event-form__note,.admin-event-form__actions{grid-column:1/-1}}@container admin-workspace (width<=900px){.admin-access-editor__permissions,.admin-inline-form,.site-section-editor,.admin-partner-profile__details,.admin-security-rules ol{grid-template-columns:1fr}.admin-user-card__stats,.admin-settlement-preview,.admin-partner-profile__metrics,.admin-security-detail__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-access-editor__head,.admin-partner-profile__head,.admin-security-detail__head,.admin-freeze-status{flex-direction:column;align-items:flex-start}.admin-event-table:not(.admin-event-table--full) article{grid-template-columns:minmax(0,1fr) auto;gap:9px 16px;min-width:0;padding-block:15px}.admin-event-table:not(.admin-event-table--full) article>div:first-child{grid-area:1/1/3}.admin-event-table:not(.admin-event-table--full) article>span,.admin-event-table:not(.admin-event-table--full) article>b{grid-column:2;justify-self:end}.admin-event-table:not(.admin-event-table--full) article>button{grid-column:1/-1;width:100%}}@container admin-workspace (width<=620px){.admin-metrics,.admin-user-card__stats,.admin-settlement-preview,.admin-partner-profile__metrics,.admin-security-detail__summary,.admin-security-detail__evidence ul{grid-template-columns:1fr}.admin-workspace__header,.admin-panel__title,.admin-user-card__actions,.admin-security-detail__actions{flex-direction:column;align-items:stretch}.admin-profile,.admin-panel__title>button,.admin-user-card__actions button,.admin-security-detail__actions button{width:100%}}@media (width<=1320px){.admin-shell,.account-layout{grid-template-columns:minmax(0,1fr)}.admin-sidebar,.account-sidebar{width:100%;min-width:0;height:auto;min-height:0;position:static}.admin-sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr))}.account-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-sidebar>a,.account-sidebar__logout{margin-top:14px}}@media (width<=760px){.admin-sidebar nav,.account-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workspace__header{flex-direction:column;align-items:stretch;gap:14px}.admin-profile{width:100%}}@media (width<=480px){.admin-sidebar nav,.account-sidebar nav{grid-template-columns:1fr}}:root{--pbg:#050504;--panel:#0b0b08;--panel2:#12110d;--gold:#c7a23d;--gold2:#ebcf72;--line:#e2c36340;--text:#f4f1e9;--muted:#a29c91;--green:#52c891;--red:#e15c53}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-width:320px;color:var(--text);font-family:var(--font-manrope), "Segoe UI", Arial, sans-serif;background-color:#050504;background-image:linear-gradient(#0303036b,#030303b8),url(/perebet/site-background.webp),none;background-position:0 0,top,0 0;background-repeat:repeat,no-repeat,repeat;background-size:auto,cover,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;margin:0;font-size:14px;line-height:1.5}h1,h2,h3,h4{margin:0}small{font-size:14px}button,input,select,textarea{line-height:1.35}main button,main input,main select,main textarea,main small,.pb-footer small{font-size:14px!important}p,li,td,th,button,a,label,small,span,strong{overflow-wrap:anywhere}body:before{z-index:-1;content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0}button,select,summary{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--gold2);outline-offset:2px}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.shell{width:min(1480px,100% - 40px);margin-inline:auto}.pb-app{min-height:100vh}.pb-main{min-height:62vh}.modal-open{overflow:hidden}.page-space{padding-block:26px 64px}.pb-header{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050504f0;border-bottom:1px solid #e2c36324;height:76px;position:sticky;top:0}.pb-header__inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;height:100%;display:grid}.pb-logo{background:0 0;border:0;width:max-content;text-decoration:none;display:inline-flex}.pb-logo img{object-fit:contain;width:auto;max-width:215px;height:47px}.pb-logo img,.category-rail__head img,.pb-footer img{filter:brightness(1.18)contrast(1.06)saturate(1.08)drop-shadow(0 0 10px #e2c3631f)}.pb-header nav{justify-content:center;align-items:center;gap:clamp(18px,2.2vw,38px);height:100%;display:flex}.pb-header nav>a{color:#b2afa7;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:7px;height:100%;padding:0;font-size:14px;font-weight:800;text-decoration:none;display:flex;position:relative}.pb-header nav>a:after{content:"";opacity:0;background:var(--gold);height:2px;transition:all .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.3)}.pb-header nav>a:hover,.pb-header nav>a.active{color:var(--gold2)}.pb-header nav>a:hover:after,.pb-header nav>a.active:after{opacity:1;transform:scaleX(1)}.pb-header nav i{background:var(--red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e15c5324}.pb-header__actions{justify-self:end;align-items:center;gap:8px;height:100%;display:flex}.header-balance{text-align:center;border:1px solid var(--line);background:#c7a23d12;border-radius:6px;place-content:center;gap:1px;width:max-content;min-width:142px;max-width:220px;height:52px;min-height:52px;padding:5px 12px;display:grid}.header-balance span{color:#888278;text-transform:uppercase;font-size:14px}.header-balance strong{color:var(--gold2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(12px,.8vw,14px)}.header-notifications{border:1px solid var(--line);width:52px;height:52px;min-height:52px;color:var(--gold2);background:#ffffff06;border-radius:7px;place-items:center;display:grid;position:relative}.header-notifications>img{object-fit:contain;width:29px;height:29px}.header-notifications>strong{color:#090805;font-variant-numeric:tabular-nums;background:#d8ad37;border:2px solid #080806;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:11px;display:grid;position:absolute;top:-6px;right:-6px}.header-notifications:hover{border-color:var(--gold);background:#c7a23d1a}.profile-menu{position:relative}.profile-menu summary{border:1px solid var(--line);background:#ffffff06;border-radius:7px;align-items:center;gap:9px;min-width:166px;height:52px;min-height:52px;padding:5px 9px;font-size:14px;list-style:none;display:flex}.profile-menu summary::-webkit-details-marker{display:none}.profile-menu summary img{border:1px solid var(--line);object-fit:cover;border-radius:50%;width:33px;height:33px}.profile-menu summary>span{flex:1;display:grid}.profile-menu summary strong{font-size:14px}.profile-menu summary small{color:var(--gold);font-size:14px}.profile-menu__chevron{color:#aaa49a;flex:0 0 18px;place-items:center;width:18px;height:18px;font-style:normal;line-height:1;display:grid}.profile-menu>div{z-index:100;border:1px solid var(--line);background:#070705fc;border-radius:7px;width:235px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 22px 55px #000}.profile-menu>div button{color:#bab5ac;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;min-height:40px;padding:0 10px;font-size:14px}.profile-menu>div button:hover{color:var(--gold2);border-color:var(--line);background:#c7a23d14}.mobile-menu{border:1px solid var(--line);background:var(--panel);border-radius:6px;width:42px;height:42px;padding:10px;display:none}.mobile-menu span{background:var(--gold2);height:2px;margin:4px 0;display:block}.gold,.discord,.danger-button{color:#181304;background:linear-gradient(#e5c55e,#b88420);border:1px solid #dfbc56;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:14px;font-weight:900;transition:all .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff4d}.gold:hover,.discord:hover,.danger-button:hover{filter:brightness(1.09);transform:translateY(-1px)}.discord{color:#fff;background:linear-gradient(#6376da,#4752c4);border-color:#7185e4;width:100%}.danger-button{color:#fff;background:linear-gradient(#c74c43,#7b2521);border-color:#df665d}.category-rail__backdrop{z-index:159;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000c2;border:0;padding:0;position:fixed;inset:0}.category-rail{z-index:160;width:min(330px,100vw - 40px);transition:transform .24s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.category-rail.open{transform:translate(0)}.category-rail__handle{width:28px;height:62px;color:var(--gold2);background:#100e09;border:1px solid #e2c36380;border-left:0;border-radius:0 7px 7px 0;place-items:center;padding:0;font-size:18px;display:grid;position:absolute;top:46%;left:100%}.category-rail__panel{background:radial-gradient(circle at top,#c7a23d24,#0000 22rem),#080806;border-right:1px solid #e2c36373;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding:15px 13px 13px;display:grid;overflow:hidden;box-shadow:20px 0 60px #000}.category-rail__head{border-bottom:1px solid var(--line);justify-content:center;align-items:center;padding-bottom:13px;display:flex;position:relative}.category-rail__head img{object-fit:contain;width:min(190px,100% - 48px);height:47px}.category-rail__head button{color:#aaa49a;border:1px solid var(--line);background:#0000004d;border-radius:5px;width:31px;height:31px;position:absolute;top:50%;right:0;transform:translateY(calc(-50% - 6px))}.category-rail__scroll{scrollbar-color:#c7a23d73 transparent;scrollbar-width:thin;align-content:start;gap:3px;min-height:0;padding:10px 2px 12px 0;display:grid;overflow-y:auto}.category-rail__scroll button,.category-rail__quick button,.rail-tree button{color:#aaa49a;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;font-size:14px;font-weight:700;display:flex}.category-rail__scroll button:hover,.category-rail__quick button:hover,.rail-tree button:hover,.rail-tree button.active{color:var(--gold2);border-color:var(--line);background:#c7a23d14}.category-rail__scroll .rail-primary{color:#ddd7cc}.rail-tree{border-top:1px solid #e2c36321}.rail-tree summary{min-height:43px;color:var(--gold);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:850;list-style:none;display:flex}.rail-tree summary::-webkit-details-marker{display:none}.rail-tree summary i{color:#7f7764;font-style:normal;transition:transform .16s}.rail-tree:not([open]) summary i{transform:rotate(-90deg)}.rail-tree>div{gap:2px;padding:0 0 7px 9px;display:grid}.rail-tree>div>button{padding-left:20px}.rail-tree--nested{border-top:0}.rail-tree--nested summary{color:#c8c1b3;letter-spacing:.03em;text-transform:none;min-height:39px;padding-left:18px}.rail-tree--nested>div{padding-left:13px}.category-rail .rail-admin{color:var(--gold2);border-color:var(--line);background:#c7a23d14;margin-top:8px}.category-rail__quick{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:5px;padding-top:11px;display:grid}.category-rail__quick button{color:#d6d0c5;text-align:center;justify-content:center;min-height:46px;padding-inline:8px}.category-rail__quick .rail-logout{color:#d58f87;grid-column:1/-1;min-height:38px}.panel{border:1px solid var(--line);background:linear-gradient(145deg, #c7a23d09, transparent 45%), var(--panel);border-radius:8px;min-width:0;padding:20px}.panel-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.panel-title>div{gap:3px;display:grid}.panel-title span,.section-hero>div>span,.section-hero aside>span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font-size:14px;font-weight:850}.panel-title h2{color:#f2ede4;font-size:18px}.panel-title button,.panel-title>div+div button{min-height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d12;border-radius:5px;padding:0 10px;font-size:14px;font-weight:800}.panel-title>small{color:#8d877e;font-size:14px}.section-hero{background:radial-gradient(circle at 85% 15%,#e2c36329,#0000 20rem),linear-gradient(115deg,#c7a23d1a,#0000 45%),#090907;border:1px solid #e2c36357;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:24px;min-height:190px;margin-bottom:15px;padding:clamp(26px,3.4vw,50px);display:grid;position:relative;overflow:hidden}.section-hero:after{content:"PB";color:#e2c36308;font-size:clamp(130px,19vw,280px);font-weight:950;line-height:1;position:absolute;bottom:-40%;right:1%}.section-hero>div,.section-hero aside{z-index:1;position:relative}.section-hero h1{color:#fbf8f1;letter-spacing:-.045em;max-width:18ch;margin:8px 0;font-size:clamp(34px,4vw,62px);font-weight:850;line-height:.98}.section-hero p{color:#b4aea3;max-width:65ch;margin:0;font-size:14px;line-height:1.6}.section-hero aside{border:1px solid var(--line);background:#0000004d;border-radius:8px;align-content:center;gap:7px;padding:21px;display:grid}.section-hero aside strong{color:var(--gold2);font-size:clamp(20px,2vw,29px);line-height:1.15}.section-hero aside small{color:#8c867c;font-size:14px}.section-hero aside button{width:max-content;min-height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d12;border-radius:5px;margin-top:5px;padding:0 11px;font-size:14px;font-weight:800}.metric{background:radial-gradient(circle at 15% 18%,#e2c36314,#0000 34%),linear-gradient(145deg,#ffffff06,#0000 58%),#0a0a08;border:1px solid #e2c36338;border-radius:9px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:16px;min-width:0;min-height:112px;padding:18px 20px;display:grid;box-shadow:0 14px 32px #0000002e}.metric>i{color:#e5c65e;background:linear-gradient(145deg,#e2c3631f,#ffffff06);border:1px solid #e2c36347;border-radius:50%;place-items:center;width:58px;height:58px;font-style:normal;display:grid;box-shadow:0 10px 20px #00000052,inset 0 1px #ffffff0d}.metric>i svg{stroke-width:1.8px;width:28px;height:28px}.metric>div{gap:3px;width:100%;min-width:0;padding-left:17px;display:grid;position:relative}.metric>div:before{content:"";background:linear-gradient(#0000,#e2c363b3 18% 82%,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}.metric small{color:#858077;letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:800}.metric strong{color:#f0ece4;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(17px,1.7vw,25px);overflow:hidden}.metric span{color:#8d877e;font-size:14px}.metrics-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:13px;display:grid}.home-hero-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:17px;display:grid}.home-banner{aspect-ratio:16/9;background:#050504;border:1px solid #e2c36373;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0006}.home-banner>img{opacity:0;object-fit:cover;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.home-banner>img.active{opacity:1}.home-banner__cta{position:absolute;bottom:9%;left:5%}.banner-dots{border:1px solid var(--line);background:#0009;border-radius:999px;gap:6px;padding:7px 9px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.banner-dots button{background:#ffffff4d;border:0;border-radius:999px;width:21px;height:4px;padding:0}.banner-dots button.active{background:var(--gold2);width:29px}.banner-dots .banner-pause{color:#f5e4a8;background:#000000c7;border:1px solid #e2c36380;border-radius:50%;place-items:center;width:24px;height:20px;margin-block:-8px;font-size:9px;line-height:1;display:grid}.home-side{grid-template-rows:1fr 1fr;gap:17px;min-width:0;display:grid}.welcome-card{border:1px solid var(--line);background:linear-gradient(125deg,#c7a23d26,#0000 55%),#0a0a08;border-radius:9px;align-content:start;min-height:0;padding:18px;display:grid;position:relative;overflow:hidden}.welcome-card>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:9px;padding-bottom:8px;display:flex}.welcome-card>div span{color:var(--gold);text-transform:uppercase;font-size:14px}.welcome-card>div strong{color:var(--gold2);font-size:17px}.welcome-card h2{max-width:12ch;margin:10px 0 5px;font-size:clamp(20px,2vw,28px);line-height:1.05}.welcome-card p{z-index:1;color:#aaa49a;max-width:28ch;margin:0;font-size:14px}.welcome-card p b{color:var(--gold2)}.welcome-card>button{z-index:2;width:max-content;color:var(--gold2);background:0 0;border:0;margin-top:12px;font-size:14px;font-weight:800}.welcome-card>img{width:min(53%,210px);position:absolute;bottom:-22%;right:-8%}.promo-spotlight{isolation:isolate;background:#090907;border:1px solid #e2c3636b;border-radius:18px;min-height:430px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 22px 54px #00000057}.promo-spotlight:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#090907 0%,#090907fa 35%,#090907c2 58%,#09090729 100%),linear-gradient(#0000 45%,#0000007a);position:absolute;inset:0}.promo-spotlight__copy{z-index:1;align-content:center;gap:10px;width:min(64%,720px);min-width:0;padding:clamp(28px,3.2vw,48px);display:grid}.promo-spotlight__copy>header{border-bottom:1px solid #e2c36338;align-items:center;gap:14px;padding-bottom:12px;display:flex}.promo-spotlight__copy>header span{color:#f0ca58;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#c7a23d2b,#c7a23d08);border:1px solid #e2c3632e;border-radius:999px;align-items:center;gap:10px;min-height:42px;padding:0 16px;font-size:14px;font-weight:850;display:inline-flex}.promo-spotlight__copy>header span:first-letter{font-size:22px}.promo-spotlight__copy>header>div{gap:0;display:grid}.promo-spotlight__copy>header strong{color:#f2cb59;white-space:nowrap;font-size:clamp(24px,2.2vw,38px);line-height:1}.promo-spotlight__copy>header small{color:#b7b2aa;text-transform:uppercase;white-space:nowrap;font-size:14px}.promo-spotlight h2{color:#fbf8f1;letter-spacing:-.045em;max-width:13ch;font-size:clamp(32px,4vw,54px);line-height:1}.promo-spotlight h2 span{color:#eabf4d}.promo-spotlight p{color:#b8b1a7;max-width:48ch;margin:0;font-size:14px;line-height:1.55}.promo-spotlight p b{color:var(--gold2)}.promo-spotlight__actions{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.promo-code-button{color:#e7dfd1;border:1px solid var(--line);background:#00000052;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-width:190px;min-height:44px;padding:0 13px;display:flex}.promo-code-button small{color:#9d9589;font-size:14px}.promo-code-button b{color:var(--gold2);letter-spacing:.08em;font-size:14px}.promo-link-button{color:#110d04;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(135deg,#ffe171,#d89b23);border:1px solid #ffe690;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(100%,360px);min-height:62px;padding:0 20px;font-size:16px;font-weight:950;display:grid;box-shadow:inset 0 1px #ffffffb3,0 10px 28px #c7a23d30}.promo-link-button>b{font-size:25px;font-weight:500}.promo-link-button:hover{filter:brightness(1.08);transform:translateY(-1px)}.promo-spotlight__visual{z-index:-2;position:absolute;inset:0;overflow:hidden}.promo-spotlight__visual>img{object-fit:cover;object-position:78% 52%;filter:brightness(.9)contrast(1.08)saturate(.92);width:100%;height:100%;transform:scale(1.015)}.promo-spotlight--compact{border-radius:10px;height:100%;min-height:290px}.promo-spotlight--compact:after{background:linear-gradient(90deg,#090907 0%,#090907fa 43%,#090907b3 68%,#0909071f 100%),linear-gradient(#0000 40%,#00000080)}.promo-spotlight--compact .promo-spotlight__copy{padding:clamp(18px,1.7vw,26px)}.promo-spotlight--compact .promo-spotlight__copy>header{align-items:flex-start;padding-bottom:7px}.promo-spotlight--compact h2{text-transform:uppercase;max-width:11ch;margin:7px 0;font-size:clamp(34px,2.85vw,44px);line-height:.94}.promo-spotlight--compact p{max-width:29ch;font-size:14px;line-height:1.4}.promo-spotlight--compact .promo-spotlight__actions{margin-top:8px}.promo-spotlight--compact .promo-spotlight__copy{width:72%}.promo-spotlight--compact .promo-spotlight__copy>header span{min-height:34px;padding-inline:11px;font-size:12px}.promo-spotlight--compact .promo-spotlight__copy>header strong{font-size:22px}.promo-spotlight--compact .promo-spotlight__copy>header small{font-size:11px}.promo-spotlight--compact .promo-link-button{min-height:48px;font-size:13px}.promo-spotlight--compact .promo-spotlight__visual>img{object-position:78% 54%}.top-pools{border:1px solid var(--line);background:var(--panel);border-radius:9px;padding:14px;overflow:hidden}.top-pools header{justify-content:space-between;align-items:end;padding-bottom:5px;display:flex}.top-pools header span{color:var(--gold);text-transform:uppercase;font-size:14px}.top-pools header h2{font-size:16px}.top-pools>button{text-align:left;background:0 0;border:0;border-top:1px solid #e2c36321;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:43px;padding:5px 0;display:grid}.top-pools>button>b{width:22px;height:22px;color:var(--gold2);border:1px solid var(--line);border-radius:4px;place-items:center;font-size:14px;display:grid}.top-pools>button span{min-width:0;display:grid}.top-pools>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.top-pools>button small{color:var(--gold);font-size:14px}.top-pools__empty{color:#b8b1a6;text-align:center;border-top:1px solid #e2c36321;place-content:center;gap:4px;min-height:96px;padding:16px;display:grid}.top-pools__empty small{color:#aaa39a}.home-content{grid-template-columns:1fr;align-items:start;gap:13px;margin-top:22px;display:grid;position:relative}.home-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.home-content>.panel{background:linear-gradient(120deg,#c7a23d09,#0000 32%),#080807;border-color:#e2c3636b;border-radius:12px;padding:0;overflow:hidden}.home-content>.panel>.panel-title{border-bottom:1px solid #e2c36333;min-height:82px;margin-bottom:0;padding:18px clamp(18px,2.3vw,32px);position:relative}.home-content>.panel>.panel-title:after{content:"";background:linear-gradient(90deg,#f3d16c,#f3d16c33);width:110px;height:2px;position:absolute;bottom:-1px;left:clamp(18px,2.3vw,32px);box-shadow:0 0 10px #f3d16c80}.home-content>.panel>.panel-title h2{color:#edc858;letter-spacing:.055em;text-transform:uppercase;font-size:clamp(22px,1.8vw,30px);font-weight:850}.home-content>.panel>.panel-title>button{background:#c7a23d0b;border-color:#e2c3637a;border-radius:8px;min-height:48px;padding:0 20px;font-size:16px}.home-events-panel>.panel-title{min-height:66px!important;padding:13px 18px!important}.home-events-panel>.panel-title:after{display:none!important}.home-events-panel>.panel-title h2{letter-spacing:.035em!important;font-size:20px!important}.home-events-panel>.panel-title>button{min-height:38px!important;padding-inline:14px!important;font-size:14px!important}.home-event-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,430px),1fr));gap:10px;width:100%;padding:12px;display:grid;overflow:hidden}.home-event-grid>.event-card--tile{width:100%;max-width:none}.popular>button{text-align:left;background:0 0;border:0;border-top:1px solid #e2c36321;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:52px;padding:9px 0;display:flex}.popular>button span{min-width:0;display:grid}.popular>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.popular>button small{color:#827c73;font-size:14px}.popular>button>b{color:var(--gold2);font-size:14px}.discord-box>span,.support-intro>span,.match-rules>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:850}.discord-box h2,.support-intro h2{margin:7px 0;font-size:21px}.discord-box p,.support-intro p{color:#9b958b;font-size:14px;line-height:1.55}.discord-news__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.discord-news__heading>div{min-width:0}.discord-news__heading span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:850}.discord-news__heading h2{margin:6px 0 3px}.discord-box .discord-news__heading p{margin:0}.discord-news__heading>a{color:#d9b654;white-space:nowrap;background:#c7a23d0b;border:1px solid #e2c36347;border-radius:7px;flex:none;align-items:center;gap:3px;min-height:36px;padding:0 11px;font-size:12px;font-weight:800;transition:border-color .16s,background-color .16s;display:inline-flex}.discord-news__heading>a:hover{background:#c7a23d1a;border-color:#e2c3638c}.discord-news__heading>a svg{width:14px;height:14px}.discord-news{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.discord-news__item{background:radial-gradient(circle at 100% 0,#e2c36311,#0000 42%),linear-gradient(145deg,#ffffff05,#0000 62%),#0a0a08;border:1px solid #e2c36333;border-radius:9px;flex-direction:column;gap:8px;min-width:0;min-height:210px;padding:14px;transition:border-color .16s,background-color .16s,transform .16s;display:flex;position:relative;overflow:hidden}.discord-news__item:hover{background-color:#0d0c09;border-color:#e2c3636b;transform:translateY(-1px)}.discord-news__cover{object-fit:cover;border-bottom:1px solid #e2c36333;width:calc(100% + 28px);height:108px;margin:-14px -14px 2px}.discord-news__meta{align-items:center;gap:8px;min-width:0;display:flex}.discord-news__meta>img,.discord-news__meta>i{color:#d9b654;background:#c7a23d12;border:1px solid #e2c36338;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.discord-news__meta>i svg{width:14px;height:14px}.discord-news__meta>span{min-width:0;display:grid}.discord-news__meta strong{color:#d9d4ca;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.discord-news__meta time{color:#777168;font-size:11px}.discord-news__item h3{color:#edca65;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1px 0 0;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.discord-box .discord-news__item>p{color:#9c968c;white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.discord-news__message-link{color:#cdaa4b;white-space:nowrap;align-self:flex-start;align-items:center;gap:2px;min-height:28px;margin-top:auto;font-size:11px;font-weight:800;display:inline-flex}.discord-news__message-link svg{width:14px;height:14px;transition:transform .16s}.discord-news__message-link:hover svg{transform:translate(2px)}.discord-news__attachment{color:#d9b654;text-overflow:ellipsis;white-space:nowrap;font-size:11px;text-decoration:underline;overflow:hidden}.discord-news__empty{color:#8f897f;text-align:center;background:#c7a23d06;border:1px dashed #e2c36338;border-radius:8px;grid-column:1/-1;place-content:center;justify-items:center;gap:8px;min-height:176px;padding:20px;display:grid}.discord-news__empty>svg{color:#b99639;width:28px;height:28px}.discord-news__empty strong{color:#d8d2c7;font-size:14px}.discord-news__empty small{color:#827c73;font-size:12px}.discord-news__loader{border:2px solid #e2c36329;border-top-color:#d2aa40;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite discord-news-spin}@keyframes discord-news-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.discord-news__loader{border-color:#d2aa40;animation:none}}@media (width<=900px){.discord-news{grid-template-columns:1fr}.discord-news__item{min-height:170px}}@media (width<=560px){.discord-news__heading{display:grid}.discord-news__heading>a{justify-self:start}}.home-metrics{z-index:1;clear:both;gap:10px;margin:18px 0 13px;padding:0;position:relative}.home-metrics .metric{background:radial-gradient(circle at 15% 18%,#e2c36314,#0000 34%),linear-gradient(145deg,#ffffff06,#0000 58%),#0a0a08;border:1px solid #e2c36342;border-radius:9px;grid-template-columns:62px minmax(0,1fr);justify-content:stretch;min-height:122px;padding:18px 20px;box-shadow:0 14px 32px #0000002e}.home-metrics .metric>i{color:#e9ca67;background:linear-gradient(145deg,#e2c3631f,#ffffff06);border-color:#e2c3634d;border-radius:50%;width:58px;height:58px}.home-metrics .metric small{color:#aaa49a;letter-spacing:.075em}.home-metrics .metric strong{color:#fffaf0;font-size:clamp(22px,1.7vw,28px)}.home-metrics .metric span{color:#918b81}.match-list-new{background:0 0;border-radius:0;gap:10px;width:100%;display:grid;overflow:hidden;container-type:inline-size}.match-card-new{isolation:isolate;background:linear-gradient(105deg,#ffffff06,#070706fa 72%);border:1px solid #e2c36347;border-radius:8px;grid-template-columns:minmax(175px,22%) minmax(330px,48%) minmax(250px,30%);min-height:152px;display:grid;position:relative;overflow:hidden}.match-card-new:before{z-index:-1;content:"";opacity:.9;pointer-events:none;background:linear-gradient(114deg,#0000 25.8%,#e2c36357 25.9%,#0000 26.1% 71.8%,#e2c3634d 71.9%,#0000 72.1%);position:absolute;inset:0}.match-meta{border-right:0;grid-template-columns:minmax(0,1fr);align-content:center;align-items:start;gap:6px;min-width:0;padding:14px 20px;display:grid}.match-meta>span,.match-meta small{color:#aaa59c;font-size:14px}.match-meta>*,.match-meta small,.match-meta strong{grid-column:1;min-width:0}.match-meta .status{max-width:100%}.match-meta .status--open:before{content:"";background:#55dca2;border-radius:50%;width:9px;height:9px;margin-right:8px;box-shadow:0 0 12px #55dca2b3}.match-meta strong{color:#f4f1ea;font-size:15px}.match-teams{text-align:center;background:0 0;border:0;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);place-items:center;gap:12px 14px;padding:14px 22px;display:grid;position:relative}.match-teams:before{display:none}.match-teams strong{z-index:1;color:#f0cd68;text-align:center;width:100%;font-size:clamp(16px,1.35vw,22px);line-height:1.05}.match-teams i{z-index:1;color:#f2cf6e;width:60px;height:60px;box-shadow:none;text-shadow:none;background:0 0;border:1px solid #e2c3632e;border-radius:50%;place-self:center;place-items:center;font-size:20px;font-style:normal;line-height:1;display:grid}.match-teams small{z-index:1;color:#e2bf59;text-align:center;grid-column:1/-1;width:100%;font-size:14px;font-weight:850}.match-picks{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:7px;padding:10px 14px;display:grid}.match-picks>span{color:#bbb6ad;text-align:right;grid-column:1/-1;font-size:14px}.match-picks button{text-align:left;background:radial-gradient(circle at 85% 10%,#e2ae2a1a,#0000 48%),#0d0c08;border:1px solid #e2c36375;border-radius:7px;align-content:center;gap:2px;min-width:0;min-height:58px;padding:8px 12px;transition:background-color .16s,transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:inset 0 0 18px #c7a23d06,0 0 10px #e2c3630a}.match-picks button:hover:not(:disabled){background:#c7a23d24;border-color:#e9c65f;transform:translateY(-1px);box-shadow:inset 0 0 28px #c7a23d12,0 0 18px #e2c36321}.match-picks small{color:#a99b70;text-transform:uppercase;font-size:14px}.match-picks strong{color:#f0cf70;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.status{color:#aaa59c;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff24;border-radius:999px;align-items:center;width:max-content;min-height:28px;padding:0 9px;font-size:14px;font-weight:850;display:inline-flex}.status--open,.status--active,.status--approved,.status--win,.status--qualified,.status--working{color:#83dfb4;background:#52c89117;border-color:#52c89161}.status--live,.status--rejected,.status--loss,.status--blocked{color:#ef8b83;background:#e15c531a;border-color:#e15c5366}.status--pending,.status--refund,.status--cancelled,.status--registered,.status--ready_asset,.status--new,.status--waiting{color:#eed074;background:#c7a23d17;border-color:#e2c36366}.filter-bar{border:1px solid var(--line);background:var(--panel);border-radius:7px;justify-content:space-between;align-items:center;gap:18px;min-height:72px;margin-bottom:12px;padding:13px 17px;display:flex}.filter-bar>div{gap:3px;display:grid}.filter-bar span{color:#847f76;text-transform:uppercase;font-size:14px}.filter-bar strong{font-size:14px}.filter-bar select,.admin-search input,.admin-search button{border:1px solid var(--line);background:#070705;border-radius:5px;min-height:41px;padding:0 12px;font-size:14px}.event-filter-bar{grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);align-items:stretch;gap:9px;margin:14px 0 12px;display:grid}.event-filter-trigger{color:#ebe5d9;text-align:left;background:linear-gradient(120deg,#c7a23d1f,#0000 62%),#0b0b08;border:1px solid #e2c36352;border-radius:7px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:9px 14px;display:grid}.event-filter-trigger>i{width:34px;height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d14;border-radius:6px;place-items:center;font-style:normal;display:grid}.event-filter-trigger>span{gap:2px;min-width:0;display:grid}.event-filter-trigger small{color:#a9a297;text-transform:uppercase;font-size:14px}.event-filter-trigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.event-filter-trigger>b{color:var(--gold2);font-size:18px}.event-filter-selected{background:#080806c7;border:1px solid #e2c3632e;border-radius:7px;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;min-height:68px;padding:10px 12px;display:flex}.event-filter-selected>span{color:#a9a297;font-size:14px}.event-filter-selected button{color:#e4d6ab;background:#c7a23d1a;border:1px solid #e2c36352;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 10px;font-size:14px;display:inline-flex}.event-filter-selected button span{color:#9f978a;font-size:16px}.event-filter-backdrop{z-index:204;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000c2;border:0;padding:0;animation:.16s fade;position:fixed;inset:0}.event-filter-drawer{z-index:205;background:radial-gradient(circle at 70% 0,#c7a23d21,#0000 25rem),#090907;border-left:1px solid #e2c36373;grid-template-rows:auto minmax(0,1fr) auto;width:min(440px,100vw - 32px);animation:.2s filter-slide;display:grid;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 70px #000}.event-filter-drawer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 22px 18px;display:flex}.event-filter-drawer>header>div{gap:3px;display:grid}.event-filter-drawer>header span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:14px}.event-filter-drawer>header h2{font-size:22px}.event-filter-drawer>header p{color:#aaa397;margin:0;font-size:14px}.event-filter-drawer>header>button{color:#b9b2a7;border:1px solid var(--line);background:#0000004d;border-radius:6px;flex:0 0 34px;width:34px;height:34px;font-size:18px}.event-filter-drawer__scroll{scrollbar-color:#c7a23d73 transparent;scrollbar-width:thin;align-content:start;gap:8px;min-height:0;padding:14px 16px 24px;display:grid;overflow-y:auto}.event-filter-all{color:#ddd7cd;text-align:left;background:#ffffff06;border:1px solid #e2c36338;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:60px;padding:9px 13px;display:flex}.event-filter-all>span{display:grid}.event-filter-all small{color:#918a7e;font-size:14px}.event-filter-all b{min-width:29px;height:29px;color:var(--gold2);background:#c7a23d1a;border-radius:999px;place-items:center;display:grid}.event-filter-all.active{background:#c7a23d1a;border-color:#e2c3638c}.event-filter-group{background:#ffffff05;border:1px solid #e2c3632e;border-radius:7px;overflow:hidden}.event-filter-group>summary{justify-content:space-between;align-items:center;gap:12px;min-height:61px;padding:9px 13px;list-style:none;display:flex}.event-filter-group>summary::-webkit-details-marker{display:none}.event-filter-group>summary>span{display:grid}.event-filter-group>summary strong{font-size:16px}.event-filter-group>summary small{color:#948d82;font-size:14px}.event-filter-group>summary>i{color:var(--gold2);font-style:normal;transition:transform .16s}.event-filter-group:not([open])>summary>i{transform:rotate(-90deg)}.event-filter-group>div{border-top:1px solid #e2c3631f;gap:9px;padding:0 11px 12px;display:grid}.event-filter-group__all{color:#c8b87f;background:#c7a23d0d;border:1px solid #e2c36333;border-radius:5px;min-height:38px;margin-top:10px;font-size:14px}.event-filter-group__all.active{color:var(--gold2);background:#c7a23d1a;border-color:#e2c36380}.event-filter-group>div>section{gap:4px;display:grid}.event-filter-group>div>section>header{justify-content:space-between;align-items:center;gap:12px;padding:8px 2px 3px;display:flex}.event-filter-group>div>section>header strong{color:#d1cbc0;font-size:14px}.event-filter-group>div>section>header button{color:#a9914d;background:0 0;border:0;padding:0;font-size:14px}.event-filter-group>div>section>button{color:#bdb6aa;text-align:left;background:#ffffff05;border:1px solid #0000;border-radius:5px;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:9px;width:100%;min-height:43px;padding:0 10px;font-size:14px;display:grid}.event-filter-group>div>section>button>b{color:#8d867a}.event-filter-group>div>section>button>i{opacity:0;color:#171204;background:var(--gold2);border-radius:50%;place-items:center;width:21px;height:21px;font-size:14px;font-style:normal;display:grid}.event-filter-group>div>section>button:hover,.event-filter-group>div>section>button.active{color:#f1eadc;background:#c7a23d14;border-color:#e2c36357}.event-filter-group>div>section>button.active>i{opacity:1}.event-filter-drawer>footer{border-top:1px solid var(--line);background:#040403f0;grid-template-columns:.65fr 1.35fr;gap:8px;padding:13px 16px;display:grid}.event-filter-drawer>footer>button:first-child{color:#b6afa4;background:#ffffff09;border:1px solid #ffffff21;border-radius:6px}@keyframes filter-slide{0%{opacity:0;transform:translate(36px)}}.live-grid-new{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.live-grid-new>article{border:1px solid var(--line);background:linear-gradient(145deg, #e15c530d, transparent 45%), var(--panel);border-radius:8px;gap:16px;padding:20px;display:grid}.live-grid-new header{color:#8f897f;justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.live-teams{background:0 0;border:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:100%;font-size:clamp(15px,2vw,23px);display:grid}.live-teams i{color:var(--gold);font-size:14px;font-style:normal}.pool-bar{background:#ffffff14;border-radius:999px;height:7px;overflow:hidden}.pool-bar.big{height:11px}.pool-bar span{border-radius:inherit;background:linear-gradient(90deg,#94691c,#edcd6b);height:100%;display:block}.live-pools{justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.live-pools small{color:#8a847a}.chips{border:1px solid var(--line);background:var(--panel);border-radius:7px;flex-wrap:wrap;gap:7px;margin-bottom:12px;padding:13px;display:flex}.chips button{color:#aaa49a;background:#ffffff06;border:1px solid #e2c36333;border-radius:5px;align-items:center;gap:10px;min-height:38px;padding:0 11px;font-size:14px;display:flex}.chips button.active{color:var(--gold2);background:#c7a23d1a;border-color:#e2c36380}.chips button span{background:#c7a23d1a;border-radius:50%;place-items:center;min-width:21px;height:21px;display:grid}.chips.compact{background:0 0;border:0;padding:0}.result-table,.history-table,.finance-list,.ref-table,.privacy-table,.event-admin-table,.users-table,.finance-admin,.promo-table,.audit-table{border:1px solid var(--line);background:var(--panel);border-radius:7px;overflow-x:auto}.table-head,.result-row{grid-template-columns:minmax(260px,1.2fr) minmax(150px,.55fr) minmax(140px,.5fr) minmax(120px,.38fr);align-items:center;gap:14px;min-width:820px;display:grid}.table-head{color:#827d74;text-transform:uppercase;padding:11px 16px;font-size:14px}.result-table>article{border-top:1px solid #e2c36321}.result-row{text-align:left;background:0 0;border:0;width:100%;padding:14px 16px}.result-row>span:first-child{gap:3px;display:grid}.result-row small{color:#858077;font-size:14px}.result-row strong,.result-row b{font-size:14px}.result-row>span:last-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.result-detail{border-top:1px solid var(--line);background:#c7a23d0a;gap:15px;min-width:820px;padding:20px;display:grid}.result-detail>div:first-child{color:#969086;justify-content:space-between;gap:12px;font-size:14px;display:flex}.result-sides{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.result-sides article{border:1px solid #e2c3632b;border-radius:5px;gap:3px;padding:13px;display:grid}.result-sides article.winner{background:#52c89112;border-color:#52c89166}.result-sides i{color:var(--gold);font-size:14px;font-style:normal}.result-detail p{color:#969086;margin:0;font-size:14px}.result-detail>button{width:max-content;color:var(--gold2);background:0 0;border:0;font-size:14px}.partner-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.partner-plans article,.privacy-cards article{border:1px solid var(--line);background:linear-gradient(145deg,#c7a23d14,transparent 55%),var(--panel);border-radius:7px;align-content:start;gap:8px;min-height:220px;padding:22px;display:grid;position:relative}.partner-plans article>span,.privacy-cards article>span{color:#e2c3632e;font-size:40px;font-weight:900;position:absolute;top:10px;right:15px}.partner-plans small{color:var(--gold);text-transform:uppercase;font-size:14px}.partner-plans h2{color:var(--gold2);font-size:clamp(26px,3vw,39px)}.partner-plans p,.privacy-cards p{color:#989288;font-size:14px;line-height:1.55}.partner-plans button{width:max-content;color:var(--gold2);background:0 0;border:0;align-self:end;font-size:14px;font-weight:800}.rule-strip,.control-strip{border:1px solid var(--line);background:#c7a23d0d;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 13px;margin-top:12px;padding:15px;font-size:14px;display:flex}.rule-strip b{color:var(--gold2)}.rule-strip span{color:#928c82}.support-grid{grid-template-columns:minmax(230px,.45fr) minmax(0,1fr);gap:11px;display:grid}.support-intro{align-content:center}.support-intro b{color:var(--gold2);font-size:14px}.form{gap:11px;display:grid}.form label,.support-admin label{color:#aaa49a;gap:6px;font-size:14px;font-weight:700;display:grid}.form label small{color:#716c64}.form input,.form select,.form textarea,.support-admin textarea,.settings input,.ref-hero input,.admin-search input,.admin-search button{color:#ede7dc;background:#00000061;border:1px solid #e2c3633d;border-radius:5px;width:100%;min-height:43px;padding:0 11px;font-size:14px}.form textarea,.support-admin textarea{resize:vertical;min-height:90px;padding-block:10px}.ticket-history,.faq{margin-top:11px}.ticket-history>details{border-top:1px solid #e2c36321}.ticket-history>details>summary{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:62px;padding:10px 2px;list-style:none;display:grid}.ticket-history>details>summary::-webkit-details-marker{display:none}.ticket-history>details>summary:hover{color:var(--gold2)}.ticket-history>details>summary>span{min-width:0;display:grid}.ticket-history>details>summary>b{color:var(--gold2);align-items:center;gap:7px;font-size:14px;display:inline-flex}.ticket-history>details>summary>b i{font-style:normal;transition:transform .16s}.ticket-history>details:not([open])>summary>b i{transform:rotate(-90deg)}.ticket-history small,.ticket-history time{color:#9a9388;font-size:14px}.ticket-history strong{font-size:14px}.ticket-history__body{background:#00000040;border:1px solid #e2c3632e;border-radius:7px;gap:8px;margin:0 0 13px 48px;padding:14px;display:grid}.ticket-history__body>article{background:#c7a23d0f;border:1px solid #e2c3632e;border-radius:7px 7px 7px 2px;gap:7px;max-width:78%;padding:12px 13px;display:grid}.ticket-history__body>article.staff{background:#52c8910e;border-color:#52c89140;border-radius:7px 7px 2px;justify-self:end}.ticket-reply-form{border-top:1px solid #e2c36329;gap:9px;width:100%;margin-top:11px;padding-top:12px;display:grid}.ticket-reply-form label{color:#d5cec2;gap:6px;font-size:14px;font-weight:750;display:grid}.ticket-reply-form textarea{min-height:92px}.ticket-reply-form>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-reply-form>div small{color:#777168;font-size:14px}.ticket-reply-form>div button{width:auto;min-width:180px}.ticket-history__body article header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ticket-history__body article p,.ticket-history__waiting p{color:#cbc5bb;margin:0;font-size:14px;line-height:1.55}.ticket-history__waiting{color:var(--gold);align-items:center;gap:10px;display:flex}.faq details{border-top:1px solid #e2c36324}.faq summary{justify-content:space-between;align-items:center;min-height:54px;font-size:14px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq details p{color:#969086;max-width:80ch;margin:0 0 14px;font-size:14px;line-height:1.6}.breadcrumbs{color:#847e75;flex-wrap:wrap;gap:7px;margin-bottom:10px;font-size:14px;display:flex}.breadcrumbs button{color:var(--gold);background:0 0;border:0}.match-hero-new{background:radial-gradient(circle at 83%,#c7a23d2e,#0000 22rem),#090907;border:1px solid #e2c36359;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(230px,.35fr);gap:18px;margin-bottom:12px;padding:clamp(27px,4vw,55px);display:grid}.match-hero-new>div{gap:17px;display:grid}.match-hero-new header{color:#928c82;flex-wrap:wrap;align-items:center;gap:9px;font-size:14px;display:flex}.match-hero-new header>span{color:var(--gold);text-transform:uppercase}.match-hero-new>div>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:17px;display:grid}.match-hero-new>div>div strong{letter-spacing:-.04em;font-size:clamp(27px,4vw,55px);line-height:1}.match-hero-new>div>div strong:last-child{text-align:right}.match-hero-new i{color:var(--gold2);font-size:14px;font-style:normal}.match-hero-new p{color:#999389;margin:0;font-size:14px}.match-hero-new>aside{border:1px solid var(--line);background:#00000052;border-radius:7px;align-content:center;gap:5px;padding:20px;display:grid}.match-hero-new aside span,.match-hero-new aside small{color:#837e75;text-transform:uppercase;font-size:14px}.match-hero-new aside strong{color:var(--gold2);font-size:clamp(24px,3vw,41px)}.match-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);gap:11px;display:grid}.bank-labels{justify-content:space-between;gap:15px;margin:22px 0 13px;display:flex}.bank-labels>span{gap:3px;display:grid}.bank-labels>span:last-child{text-align:right}.bank-labels strong{font-size:14px}.bank-labels b{color:var(--gold2);font-size:19px}.bank-labels small{color:#817b72;font-size:14px}.match-actions{gap:8px;margin:19px 0;display:flex}.match-actions button{min-height:45px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d14;border-radius:5px;flex:1;padding:0 11px;font-size:14px;font-weight:800}.closed-note,.info-note{color:#958f85;border:1px solid var(--line);background:#c7a23d0d;border-radius:5px;align-items:center;gap:9px;margin:16px 0;padding:12px;font-size:14px;line-height:1.5;display:flex}.match-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.match-facts article{border:1px solid #e2c36324;border-radius:5px;gap:4px;padding:11px;display:grid}.match-facts span{color:#817b72;font-size:14px}.match-facts strong{font-size:14px}.match-rules h2{margin:8px 0 13px;font-size:20px;line-height:1.15}.match-rules ol{gap:9px;padding-left:18px;list-style:decimal;display:grid}.match-rules li{color:#999389;font-size:14px;line-height:1.5}.match-rules button{color:var(--gold2);background:0 0;border:0;margin-top:16px;font-size:14px;font-weight:800}.empty{text-align:center;border:1px solid var(--line);background:var(--panel);border-radius:7px;place-content:center;gap:8px;min-height:250px;padding:35px;display:grid}.empty>span{color:var(--gold);font-size:30px}.empty h2{font-size:21px}.empty p{color:#938d83;max-width:50ch;margin:0 auto;font-size:14px}.account-login{place-items:center;min-height:70vh;padding-block:45px;display:grid}.account-login>section{text-align:center;background:radial-gradient(circle at top,#c7a23d24,transparent 19rem),var(--panel);border:1px solid #e2c36361;border-radius:9px;gap:12px;width:min(450px,100%);padding:31px;display:grid}.account-login>section>span{width:58px;height:58px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d17;border-radius:50%;place-items:center;margin:auto;font-weight:900;display:grid}.account-login h1{font-size:26px}.account-login p,.account-login small{color:#999389;font-size:14px;line-height:1.55}.account-root,.admin-root{padding-block:22px 64px}.account-hero-new{background:radial-gradient(circle at 85%,#c7a23d29,transparent 22rem),var(--panel);border:1px solid #e2c36357;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(250px,.36fr);gap:20px;margin-bottom:13px;padding:clamp(27px,3.5vw,48px);display:grid}.account-hero-new>div>span{color:var(--gold);text-transform:uppercase;font-size:14px}.account-hero-new h1{letter-spacing:-.04em;margin:7px 0;font-size:clamp(29px,4vw,49px)}.account-hero-new p{color:#999389;margin:0}.account-hero-new aside{border:1px solid var(--line);background:#0000004d;border-radius:7px;align-content:center;gap:4px;padding:18px;display:grid}.account-hero-new aside>span,.account-hero-new aside>small{color:#837d74;text-transform:uppercase;font-size:14px}.account-hero-new aside>strong{color:var(--gold2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(20px,2.1vw,32px);line-height:1.15}.account-hero-new aside>div{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.account-hero-new aside button{min-height:35px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d12;border-radius:5px;font-size:14px;font-weight:800}.dashboard-layout{grid-template-columns:minmax(245px,275px) minmax(0,1fr);align-items:start;gap:13px;display:grid}.dashboard-nav{border:1px solid var(--line);background:var(--panel);border-radius:7px;align-self:start;padding:12px;display:grid;position:sticky;top:88px}.dashboard-nav>header{border-bottom:1px solid #e2c36324;align-items:center;gap:9px;padding:7px 7px 13px;display:flex}.dashboard-nav header>img,.dashboard-nav header>span:first-child{border:1px solid var(--line);object-fit:cover;width:38px;height:38px;color:var(--gold2);background:#c7a23d14;border-radius:6px;place-items:center;font-weight:900;display:grid}.dashboard-nav header>span:last-child{display:grid}.dashboard-nav header strong{font-size:14px}.dashboard-nav header small{color:#817c73;font-size:14px}.dashboard-nav nav{gap:4px;margin-top:8px;display:grid}.dashboard-nav nav button{color:#aaa49a;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:9px;min-height:51px;padding:7px 9px;display:flex}.dashboard-nav nav button.active,.dashboard-nav nav button:hover{color:#f0e4c4;border-color:var(--line);background:linear-gradient(90deg,#c7a23d21,#0000)}.dashboard-nav nav i{width:21px;color:var(--gold);text-align:center;font-style:normal}.dashboard-nav nav button>span{display:grid}.dashboard-nav nav strong{font-size:14px}.dashboard-nav nav small{color:#79746b;font-size:14px}.dashboard-logout{color:#918b82;background:#ffffff05;border:1px solid #ffffff14;border-radius:5px;min-height:37px;margin-top:10px;font-size:14px}.admin-nav__toggle{display:none}.dashboard-work{min-width:0}.account-root .metrics-row .metric{background:linear-gradient(145deg,#c7a23d1f,#0000 62%),#0c0c09;border-color:#e2c36361}.account-root .metrics-row .metric>i{color:#f0d36f;background:#c7a23d1f;border-color:#e2c3636b}.account-root .metrics-row .metric small{color:#c6beb1}.account-root .metrics-row .metric span{color:#aaa297}.account-root .metrics-row .metric strong{color:#fffaf0;font-variant-numeric:tabular-nums;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:clamp(17px,1.35vw,23px);overflow:visible}.activate-promo{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);gap:17px;margin-bottom:10px;display:grid}.activate-promo>div>span,.ref-hero>div>span,.ref-cycle header span{color:var(--gold);text-transform:uppercase;font-size:14px}.activate-promo h2{margin:4px 0;font-size:19px}.activate-promo p{color:#8f897f;font-size:14px}.activate-promo form{align-items:end;gap:7px;display:flex}.activate-promo label{color:#898379;flex:1;gap:5px;font-size:14px;display:grid}.activate-promo input{border:1px solid var(--line);background:#0000005c;border-radius:5px;min-height:41px;padding:0 10px}.nickname-request-fields{gap:8px;min-width:0;display:grid}.nickname-request-fields textarea{resize:vertical;border:1px solid var(--line);background:#0000005c;border-radius:5px;min-height:84px;padding:10px}.nickname-request-history{border:1px solid var(--line);background:#0003;border-radius:7px;gap:8px;padding:14px;display:grid}.nickname-request-history>article{border-top:1px solid #e2c3631f;grid-template-columns:minmax(180px,.8fr) 1fr;gap:12px;padding-top:8px;display:grid}.nickname-request-history span{gap:3px;display:grid}.nickname-admin-queue{margin-bottom:12px}.nickname-admin-queue>article{border-top:1px solid #e2c36324;grid-template-columns:minmax(120px,.45fr) minmax(180px,.65fr) 1fr minmax(220px,.8fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.nickname-admin-queue>article>span{gap:3px;display:grid}.nickname-admin-queue>article>p{color:var(--muted);margin:0}.nickname-admin-queue>article>input{border:1px solid var(--line);background:#0000005c;border-radius:5px;min-height:40px;padding:0 10px}.nickname-admin-queue>article>div{gap:6px;display:flex}.account-grid-new,.admin-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.5fr);gap:10px;display:grid}.span-two{grid-row:span 2}.full{grid-column:1/-1}.simple-list,.data-list{overflow-x:auto}.simple-list>button,.data-list>button{text-align:left;background:0 0;border:0;border-top:1px solid #e2c36321;align-items:center;gap:10px;width:100%;min-width:720px;padding:12px 0;display:grid}.simple-list>button{grid-template-columns:minmax(210px,1fr) repeat(3,minmax(110px,.45fr)) auto auto}.data-list>button{grid-template-columns:minmax(230px,1fr) repeat(4,minmax(115px,.45fr)) auto}.simple-list button>span,.data-list button>span{gap:2px;display:grid}.simple-list small,.data-list small{color:#817b72;font-size:14px}.simple-list strong,.simple-list b,.data-list strong,.data-list b{font-size:14px}.profile-card{gap:9px;display:grid}.profile-card>span{color:var(--gold);font-size:14px}.profile-card h2{font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:20px}.profile-card>div{align-items:center;gap:9px;display:flex}.profile-card img{border-radius:50%;width:39px;height:39px}.profile-card>div span{display:grid}.profile-card small{color:#817b72;font-size:14px}.profile-card>button{min-height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:5px;font-size:14px}.notifications>button{text-align:left;background:0 0;border:0;border-top:1px solid #e2c36321;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:10px 0;display:grid}.notifications i{color:var(--gold);font-size:14px}.notifications button>span:not(.notification-arrow){gap:2px;min-width:0;display:grid}.notifications strong{font-size:14px}.notifications small{color:#7f796f;white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.notifications .notification-arrow{color:#d8d3c8;align-self:center;font-size:18px;line-height:1}.notifications>button.notification-unread{background:#e2c3630f}.notifications>button.notification-unread strong{color:var(--gold)}.notification-center{gap:16px;display:grid}.notification-settings>label{border-top:1px solid #e2c36321;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.notification-settings>label>span{gap:3px;display:grid}.notification-settings>label small,.discord-notification-future small{color:#8d877c}.notification-settings input[type=checkbox]{width:42px;height:22px;accent-color:var(--gold)}.discord-notification-future{background:#c7a23d0b;border:1px dashed #e2c36347;border-radius:6px;gap:5px;margin-top:14px;padding:16px;display:grid}.discord-notification-future strong{color:var(--gold)}.table-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:18px 0 4px;display:flex}.table-pager span{align-items:center;gap:6px;display:flex}.table-pager i{color:#777168;font-style:normal}.table-pager button{color:#aaa49a;cursor:pointer;background:#ffffff06;border:1px solid #e2c36340;border-radius:5px;min-width:36px;height:36px;padding:0 9px}.table-pager button.active{border-color:var(--gold);color:var(--gold2);background:#c7a23d29}.table-pager button:disabled{cursor:not-allowed;opacity:.35}.history-table>div,.history-table>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(230px,1fr) repeat(4,minmax(105px,.42fr));align-items:center;gap:11px;min-width:760px;padding:11px 13px;font-size:14px;display:grid}.history-table>div{color:#7e786f;text-transform:uppercase;border-top:0;font-size:14px}.history-table article>span:first-child{display:grid}.history-table small{color:#7d776e;font-size:14px}.finance-list>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(240px,1fr) minmax(130px,.48fr) minmax(130px,.45fr) minmax(110px,.38fr);align-items:center;gap:11px;min-width:720px;padding:11px 13px;display:grid}.finance-list article>span:first-child{display:grid}.finance-list small{color:#7e786f;font-size:14px}.finance-list strong,.finance-list b,.finance-list>article>span{font-size:14px}.ref-hero{border:1px solid var(--line);background:linear-gradient(110deg,#c7a23d1a,transparent 55%),var(--panel);border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);gap:16px;margin-bottom:10px;padding:20px;display:grid}.ref-hero h2{margin:4px 0;font-size:22px}.ref-hero p{color:#928c82;font-size:14px}.rate{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:11px;display:flex}.rate strong,.rate b{color:var(--gold2);font-size:23px}.rate span{color:#827c73;font-size:14px}.ref-hero aside{align-content:center;gap:6px;display:grid}.ref-hero aside label{color:#827c73;font-size:14px}.ref-hero aside>div{gap:6px;display:flex}.ref-hero input{flex:1;min-width:0;font-size:14px}.ref-hero aside button{color:var(--gold2);border:1px solid var(--line);background:#c7a23d12;border-radius:5px;padding:0 9px;font-size:14px}.ref-hero aside small{color:#7c766d;font-size:14px}.ref-cycle{margin-bottom:10px}.ref-cycle header{justify-content:space-between;align-items:end;gap:15px;margin-bottom:13px;display:flex}.ref-cycle h2{margin:4px 0;font-size:19px}.ref-cycle p{color:#8e887e;font-size:14px}.ref-cycle header>strong{color:var(--gold2);font-size:28px}.ref-cycle>small{color:#817b72;margin-top:7px;font-size:14px;display:block}.ref-table>div,.ref-table>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(180px,1fr) minmax(105px,.45fr) minmax(125px,.5fr) minmax(120px,.45fr) minmax(110px,.4fr);align-items:center;gap:10px;min-width:710px;padding:10px 12px;font-size:14px;display:grid}.ref-table>div{color:#7d776e;text-transform:uppercase;border-top:0;font-size:14px}.ref-table article>span:first-child{display:grid}.ref-table small{color:#777168;font-size:14px}.account-root .ref-table>div,.account-root .ref-table>article{grid-template-columns:minmax(210px,1fr) minmax(135px,.55fr) minmax(210px,.75fr) minmax(145px,.55fr) minmax(145px,.55fr);gap:16px;min-width:920px}.account-root .ref-table .status{white-space:nowrap;width:max-content;max-width:none}.settings>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(200px,1fr) minmax(210px,.75fr) auto;align-items:center;gap:14px;padding:13px 0;display:grid}.settings article>span{display:grid}.settings strong{font-size:14px}.settings small,.settings article>b{color:#817b72;font-size:14px;font-weight:500}.settings button{min-height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:5px;padding:0 9px;font-size:14px}.admin-head{border:1px solid var(--line);background:linear-gradient(100deg,#c7a23d17,transparent 45%),var(--panel);border-radius:7px;justify-content:space-between;align-items:center;gap:18px;min-height:100px;margin-bottom:10px;padding:18px;display:flex}.admin-head>div>span{color:var(--gold);text-transform:uppercase;font-size:14px}.admin-head h1{margin:3px 0;font-size:23px}.admin-head p{color:#807a71;margin:0;font-size:14px}.admin-head>aside{align-items:center;gap:9px;display:flex}.admin-head>aside>span{width:37px;height:37px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d14;border-radius:50%;place-items:center;font-size:14px;font-weight:900;display:grid}.admin-head aside>div{display:grid}.admin-head aside strong{font-size:14px}.admin-head aside small{color:#817b72;font-size:14px}.admin-event-mini article{border-top:1px solid #e2c36321;grid-template-columns:minmax(220px,1fr) minmax(120px,.45fr) auto auto;align-items:center;gap:10px;min-width:650px;padding:10px 0;display:grid}.admin-event-mini{overflow-x:auto}.admin-event-mini article>span{display:grid}.admin-event-mini small{color:#79736a;font-size:14px}.admin-event-mini strong,.admin-event-mini b{font-size:14px}.admin-event-mini button,.risk-list button{min-height:31px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:4px;padding:0 8px;font-size:14px}.admin-queue>button{text-align:left;background:0 0;border:0;border-top:1px solid #e2c36321;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 0;display:grid}.admin-queue>button>b{color:var(--gold2);font-size:18px}.admin-queue>button>span{overflow-wrap:normal;justify-self:stretch;width:100%;min-width:0;display:grid;font-size:14px!important}.admin-queue strong,.admin-queue small{overflow-wrap:normal}.admin-queue strong{font-size:14px}.admin-queue small{color:#79736a;font-size:14px}.service-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.service-grid>div{border:1px solid #e2c36321;border-radius:5px;gap:6px;padding:10px;display:grid}.service-grid>div>span{color:#858077;font-size:14px}.event-admin-table>div,.event-admin-table>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(240px,1fr) minmax(120px,.42fr) minmax(105px,.35fr) minmax(245px,.75fr);align-items:center;gap:10px;min-width:840px;padding:10px 12px;display:grid}.event-admin-table>div{color:#7c766d;text-transform:uppercase;border-top:0;font-size:14px}.event-admin-table article>span:first-child{gap:2px;display:grid}.event-admin-table small,.event-admin-table em{color:#787269;font-size:14px;font-style:normal}.event-admin-table strong,.event-admin-table b{font-size:14px}.event-admin-table article>div{flex-wrap:wrap;gap:4px;display:flex}.event-admin-table button,.finance-admin button,.ticket-actions button{color:#aaa49a;background:#ffffff06;border:1px solid #e2c36333;border-radius:4px;min-height:29px;padding:0 7px;font-size:14px}button.approve{color:#84ddb3!important;background:#52c89112!important;border-color:#52c89159!important}button.reject{color:#ef8a82!important;background:#e15c5312!important;border-color:#e15c5359!important}.admin-search{gap:6px;margin-bottom:10px;display:flex}.admin-search input{flex:1}.admin-search button{width:auto}.users-table>div,.users-table>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(285px,.9fr) minmax(280px,.9fr) minmax(190px,.55fr) minmax(230px,.65fr) minmax(260px,.75fr);align-items:center;gap:18px;min-width:1350px;padding:13px 12px;font-size:14px;display:grid}.users-table>div{color:#7c766d;text-transform:uppercase;border-top:0;font-size:14px}.users-table article>span:nth-child(2),.users-table article>span:nth-child(3){gap:2px;display:grid}.users-table article>b{white-space:nowrap;overflow-wrap:normal;word-break:normal}.users-table article>span{overflow-wrap:normal;word-break:normal;min-width:0}.users-table article>span>strong{white-space:nowrap;overflow-wrap:normal}.users-table article>span.user-risk-cell{align-content:center;justify-items:start;gap:5px;display:grid}.users-table article>span.user-risk-cell .status{width:max-content}.users-table article>span.user-risk-cell>button{width:max-content;max-width:100%}.users-table small{color:#777168;font-size:14px}.table-detail{width:max-content;color:var(--gold2);text-align:left;background:0 0;border:0;margin-top:3px;padding:0;font-size:14px}.users-table select{border:1px solid var(--line);background:#070705;border-radius:4px;min-height:33px;padding:0 7px;font-size:14px}.finance-admin>div,.finance-admin>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(180px,.68fr) minmax(160px,.6fr) minmax(115px,.42fr) minmax(105px,.36fr) minmax(175px,.6fr);align-items:center;gap:10px;min-width:840px;padding:10px 12px;display:grid}.finance-admin>div{color:#7c766d;text-transform:uppercase;border-top:0;font-size:14px}.finance-admin article>span{display:grid}.finance-admin small{color:#777168;font-size:14px}.finance-admin strong,.finance-admin b{font-size:14px}.finance-admin article>div{gap:4px;display:flex}.control-strip{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.control-strip>div{gap:3px;display:grid}.control-strip span{color:#7e786f;font-size:14px}.control-strip b{font-size:14px}.partner-rules-admin,.content-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:11px;display:grid}.partner-rules-admin article,.content-cards article{background:#ffffff05;border:1px solid #e2c36326;border-radius:5px;gap:5px;padding:13px;display:grid}.partner-rules-admin span,.content-cards article>span:first-child{color:var(--gold);text-transform:uppercase;font-size:14px}.partner-rules-admin strong{color:var(--gold2);font-size:17px}.partner-rules-admin p,.content-cards p{color:#817b72;margin:0;font-size:14px;line-height:1.45}.partner-cards-admin{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:11px;display:grid}.partner-cards-admin>article{border:1px solid var(--line);background:#090907;border-radius:6px;gap:11px;padding:16px;display:grid}.partner-cards-admin header{gap:3px;display:grid}.partner-cards-admin h3{font-size:18px}.partner-cards-admin header small{color:#7d776e;font-size:14px}.partner-cards-admin>article>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.partner-cards-admin>article>div span{border:1px solid #e2c3631f;border-radius:4px;gap:2px;padding:8px;display:grid}.partner-cards-admin small{color:#777168;font-size:14px}.partner-cards-admin b{font-size:14px}.partner-cards-admin footer{flex-wrap:wrap;gap:5px;display:flex}.partner-cards-admin footer button{border:1px solid var(--line);background:#c7a23d0d;border-radius:4px;align-items:center;gap:6px;min-height:31px;padding:0 8px;display:flex}.partner-detail-button{min-height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:4px;font-size:14px;font-weight:800}.promo-table>div,.promo-table>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(100px,.4fr) minmax(135px,.5fr) repeat(4,minmax(105px,.4fr));gap:10px;min-width:760px;padding:9px 11px;font-size:14px;display:grid}.promo-table>div{color:#7c766d;text-transform:uppercase;border-top:0;font-size:14px}.promo-table--partner>div,.promo-table--partner>article{grid-template-columns:minmax(100px,.4fr) minmax(135px,.5fr) repeat(4,minmax(105px,.4fr)) minmax(150px,.55fr) minmax(105px,.4fr);min-width:1080px}.promo-table--bonus>div,.promo-table--bonus>article{grid-template-columns:minmax(110px,.42fr) minmax(120px,.45fr) minmax(100px,.35fr) minmax(110px,.4fr) minmax(175px,.65fr) minmax(190px,.7fr);min-width:860px}.promo-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.promo-actions button{color:#aaa49a;white-space:nowrap;background:#ffffff06;border:1px solid #e2c36333;border-radius:4px;min-height:30px;padding:0 8px}.admin-subtitle{color:var(--gold2);margin:20px 0 8px;font-size:16px}.withdraw-balance-summary{border:1px solid var(--line);background:#c7a23d09;border-radius:5px;gap:7px;padding:10px;display:grid}.withdraw-balance-summary>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.withdraw-balance-summary small{color:var(--muted)}.withdraw-balance-summary b{white-space:nowrap}.withdraw-balance-summary__available{color:var(--gold2);border-top:1px solid #e2c3632e;padding-top:7px}.withdraw-balance-summary p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.admin-promo-reward-toggle{grid-template-columns:auto 1fr;align-items:center;gap:12px}.admin-promo-reward-toggle input{width:20px;height:20px;accent-color:var(--gold)}.admin-promo-reward-toggle span{gap:3px;display:grid}.admin-promo-reward-toggle small{color:var(--muted)}.content-cards article{min-height:165px}.content-cards article.disabled{opacity:.45}.content-cards h3{margin-top:6px;font-size:17px}.content-cards button{min-height:31px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:4px;align-self:end;font-size:14px}.support-admin{grid-template-columns:minmax(240px,.4fr) minmax(0,1fr);gap:8px;display:grid}.support-admin>aside{align-content:start;gap:5px;display:grid}.support-admin>aside>button{text-align:left;background:#ffffff05;border:1px solid #e2c36321;border-radius:5px;gap:4px;padding:11px;display:grid}.support-admin>aside>button.active{background:#c7a23d14;border-color:#e2c36373}.support-admin aside small,.support-admin aside span:last-child{color:#777168;font-size:14px}.support-admin aside strong{font-size:14px}.support-admin>article{background:#0003;border:1px solid #e2c36326;border-radius:6px;gap:11px;padding:15px;display:grid}.support-admin>article header small{color:#777168;font-size:14px}.support-admin>article header h2{margin:3px 0;font-size:18px}.support-admin>article header p{color:#8e887e;font-size:14px}.ticket-thread{background:#00000047;border:1px solid #e2c3631f;border-radius:5px;gap:7px;max-height:320px;padding:10px;display:grid;overflow-y:auto}.ticket-thread p{background:#ffffff08;border:1px solid #ffffff14;border-radius:5px;justify-self:start;gap:2px;max-width:78%;margin:0;padding:9px;font-size:14px;display:grid}.ticket-thread p.staff{border-color:var(--line);background:#c7a23d12;justify-self:end}.ticket-thread small{color:#777168;font-size:14px}.ticket-actions{flex-wrap:wrap;gap:5px;display:flex}.risk-list article{border-top:1px solid #e2c36321;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.risk-list article>span{display:grid}.risk-list strong{font-size:14px}.risk-list small{color:#7d776e;font-size:14px}.roles-list article{border-top:1px solid #e2c36321;gap:4px;padding:9px 0;display:grid}.roles-list strong{color:var(--gold2);font-size:14px}.roles-list p{color:#817b72;margin:0;font-size:14px;line-height:1.45}.audit-table article{border-top:1px solid #e2c36321;grid-template-columns:55px minmax(105px,.35fr) minmax(220px,1fr) minmax(150px,.48fr);gap:10px;min-width:600px;padding:9px 11px;font-size:14px;display:grid}.audit-table time,.audit-table code{color:#7d776e}.security-investigation{gap:16px;display:grid;overflow:hidden}.security-investigation__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.security-investigation__summary .info-note{margin:0}.security-evidence-table{border:1px solid var(--line);background:var(--panel);border-radius:7px;overflow-x:auto}.security-evidence-table article{border-top:1px solid #e2c36321;grid-template-columns:150px minmax(180px,.7fr) 90px minmax(260px,1.3fr);align-items:start;gap:14px;min-width:760px;padding:13px;display:grid}.security-evidence-table article:first-child{border-top:0}.security-evidence-table article>span{gap:3px;min-width:0;display:grid}.security-evidence-table time,.security-evidence-table small,.security-evidence-table code{color:#817b72;overflow-wrap:anywhere;font-size:12px}.security-investigation__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.security-investigation__facts article{border:1px solid var(--line);background:#00000038;border-radius:7px;min-width:0;padding:13px}.security-investigation__facts strong{color:var(--gold2)}.security-investigation__facts p{color:#aaa49a;white-space:pre-line;overflow-wrap:anywhere;margin:7px 0 0;line-height:1.55}.security-decision-form{border:1px solid var(--line);background:#0000004d;border-radius:8px;gap:14px;padding:16px;display:grid}.security-decision-form__field{color:#d7d1c4;gap:7px;min-width:0;font-weight:700;display:grid}.security-decision-form select,.security-decision-form textarea{width:100%;min-width:0;color:var(--text);border:1px solid var(--line);background:#090907;border-radius:6px;padding:10px 12px}.security-decision-form select{min-height:44px}.security-decision-form textarea{resize:vertical;min-height:110px}.security-decision-form fieldset{border:1px solid #e2c3632e;border-radius:7px;gap:8px;min-width:0;margin:0;padding:12px;display:grid}.security-decision-form legend{color:var(--gold2);padding:0 7px;font-weight:800}.security-action{cursor:pointer;background:#c7a23d0a;border:1px solid #e2c3631f;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.security-action input{width:17px;height:17px;accent-color:var(--gold);margin:2px 0 0}.security-action>span{gap:3px;min-width:0;display:grid}.security-action small{color:#817b72;font-weight:400;line-height:1.4}.security-decision-form__submit{color:#171305;background:linear-gradient(#e0c05b,#b88d26);border:1px solid #d5b453;border-radius:6px;justify-self:start;min-height:42px;padding:0 18px;font-weight:900}@media (width<=900px){.security-investigation__summary,.security-investigation__facts{grid-template-columns:1fr}.security-decision-form__submit{width:100%}}.security-archive{gap:12px;display:grid}.security-archive__list{border:1px solid var(--line);border-radius:7px;overflow-x:auto}.security-archive__list article{border-top:1px solid #e2c36321;grid-template-columns:minmax(220px,1fr) minmax(130px,.4fr) minmax(200px,.8fr) auto;align-items:center;gap:12px;min-width:820px;padding:12px;display:grid}.security-archive__list article:first-child{border-top:0}.security-archive__list article>span{gap:3px;min-width:0;display:grid}.security-archive__list small{color:#817b72;overflow-wrap:anywhere}.security-archive__list article>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.security-archive__list button,.security-archive__list a{min-height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:5px;padding:7px 10px}.legal-layout{grid-template-columns:minmax(230px,.3fr) minmax(0,1fr);align-items:start;gap:11px;display:grid}.legal-summary{border:1px solid var(--line);background:linear-gradient(145deg,#c7a23d17,transparent 50%),var(--panel);border-radius:7px;gap:11px;padding:20px;display:grid;position:sticky;top:88px}.legal-summary>span,.privacy-document>section>span{color:var(--gold);text-transform:uppercase;font-size:14px}.legal-summary h2{font-size:20px}.legal-summary ul{gap:8px;display:grid}.legal-summary li{color:#999389;padding-left:16px;font-size:14px;line-height:1.45;position:relative}.legal-summary li:before{content:"✓";color:var(--gold2);position:absolute;left:0}.legal-summary button{min-height:37px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:5px;font-size:14px}.legal-document,.privacy-document{border:1px solid var(--line);background:var(--panel);border-radius:7px;padding:clamp(20px,3vw,38px)}.legal-alert{background:#c7a23d0f;border:1px solid #e2c3634d;border-radius:5px;gap:4px;margin-bottom:23px;padding:13px;display:grid}.legal-alert strong{color:var(--gold2);font-size:14px}.legal-alert p{color:#999389;margin:0;font-size:14px;line-height:1.55}.legal-document>section{border-top:1px solid #e2c36321;grid-template-columns:38px minmax(0,1fr);gap:17px;padding:20px 0;display:grid}.legal-document>section>span{color:#e2c3638c;font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:14px}.legal-document h2,.privacy-document h2{margin-bottom:8px;font-size:clamp(18px,2vw,24px)}.legal-document p,.privacy-document p{color:#999389;margin:0 0 8px;font-size:14px;line-height:1.65}.privacy-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:11px;display:grid}.privacy-cards article{min-height:145px}.privacy-cards h2{font-size:18px}.privacy-document{gap:26px;display:grid}.privacy-document>section+section{border-top:1px solid #e2c36321;padding-top:22px}.privacy-table>div,.privacy-table>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(145px,.4fr) minmax(250px,.85fr) minmax(270px,1fr);gap:13px;min-width:710px;padding:10px 11px;font-size:14px;display:grid}.privacy-table>div{color:#7b756c;text-transform:uppercase;border-top:0;font-size:14px}.privacy-table article span{color:#918b81;line-height:1.45}.modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;place-items:center;padding:22px;animation:.16s fade;display:grid;position:fixed;inset:0;overflow:hidden}.modal{overscroll-behavior:contain;scrollbar-gutter:stable;background:radial-gradient(circle at 80% 0,#c7a23d21,#0000 20rem),#090907;border:1px solid #e2c36373;border-radius:9px;width:min(500px,100%);max-height:calc(100dvh - 44px);padding:clamp(20px,3vw,31px);animation:.18s rise;position:relative;overflow:hidden auto;box-shadow:0 30px 100px #000}.modal.wide{width:min(850px,100%)}.modal-close{color:#9e988e;border:1px solid var(--line);background:#0000004d;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;display:grid;position:absolute;top:12px;right:12px}.modal>header{gap:5px;margin-bottom:17px;padding-right:36px;display:grid}.modal>header>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:850}.modal>header h2{letter-spacing:-.03em;font-size:clamp(22px,3vw,33px);line-height:1.08}.modal>header p{color:#918b81;margin:0;font-size:14px;line-height:1.5}.mode-switch{background:#00000040;border:1px solid #e2c36326;border-radius:6px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:9px;padding:3px;display:grid}.mode-switch button{color:#928c82;background:0 0;border:1px solid #0000;border-radius:4px;min-height:34px;font-size:14px;font-weight:800}.mode-switch button.active{color:var(--gold2);border-color:var(--line);background:#c7a23d14}.auth-steps{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.auth-steps li{background:#ffffff05;border:1px solid #e2c36326;border-radius:6px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;min-height:62px;padding:10px 12px;display:grid}.auth-steps li>b{color:#8e887e;border:1px solid #e2c36338;border-radius:50%;place-items:center;width:31px;height:31px;font-size:13px;display:grid}.auth-steps li>span{gap:2px;display:grid}.auth-steps li strong{color:#d9d3c8;font-size:14px}.auth-steps li small{color:#827c73;font-size:13px;line-height:1.4}.auth-steps li.active{background:#4752c417;border-color:#7185e47a}.auth-steps li.active>b{color:#fff;background:#4752c4;border-color:#7185e4}.divider{color:#716c64;text-align:center;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;width:100%;margin:12px 0;font-size:14px;line-height:1;display:grid;position:static}.divider:before,.divider:after{content:"";background:#e2c36321;width:100%;height:1px;position:static}.selected-box,.calc-box,.instruction{border:1px solid var(--line);background:#c7a23d0d;border-radius:6px;gap:4px;margin-top:10px;padding:13px;display:grid}.selected-box>span,.calc-box>span,.instruction>span{color:var(--gold);text-transform:uppercase;font-size:14px}.discord-user{background:#4752c417;border:1px solid #7185e466;border-radius:6px;align-items:center;gap:9px;margin-bottom:12px;padding:13px;display:flex}.discord-user img{border-radius:50%;width:38px;height:38px}.discord-user>span{flex:1;display:grid}.discord-user strong{font-size:14px}.discord-user small,.fineprint{color:#827c73;font-size:14px}.profile-identity-list{margin-top:2px!important}.profile-identity-list dt,.profile-identity-list dd{min-width:0}.profile-identity-list dd{-webkit-user-select:text;user-select:text}.fineprint{text-align:center;margin-top:11px;display:block}.auth-error{color:#ef9b92;background:#e15c5314;border:1px solid #e15c5359;border-radius:5px;margin:10px 0 0;padding:10px 12px;font-size:13px}.modal-grid{grid-template-columns:minmax(0,1fr) minmax(270px,.72fr);gap:13px;display:grid}.selected-box strong{color:var(--gold2);font-size:18px}.selected-box small{color:#827c73;font-size:14px}.quick-amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.quick-amounts button{color:#dbc985;background:#c7a23d0d;border:1px solid #e2c36333;border-radius:4px;min-height:30px;padding:0 4px;font-size:14px}.quick-amounts button:disabled{opacity:.3;cursor:not-allowed}.balance-line{color:#858077;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.balance-line b{color:#e4ddd2}.calc-box{align-content:start;gap:10px;margin:0}.calc-box>div:not(.pool-bar){border-bottom:1px solid #e2c3631f;gap:2px;padding-bottom:9px;display:grid}.calc-box small{color:#7f796f;font-size:14px}.calc-box strong{color:#eee7dc;font-size:17px}.calc-box p{color:#8d877e;margin:0;font-size:14px;line-height:1.5}.calc-box p.warn{color:#e9c96d}.calc-box.refund{background:#e15c530d;border-color:#e15c5359}.instruction{align-content:start;margin:0}.instruction>div{border:1px solid var(--line);background:#00000040;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.instruction>div strong{color:var(--gold2);font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:14px}.instruction>div button{min-height:28px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0d;border-radius:4px;padding:0 7px;font-size:14px}.instruction ol{gap:7px;padding-left:18px;list-style:decimal;display:grid}.instruction li,.instruction p{color:#8f897f;font-size:14px;line-height:1.45}.instruction p b{color:var(--gold2)}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.detail-card{border:1px solid var(--line);background:#c7a23d09;border-radius:6px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.detail-card--wide{grid-column:1/-1}.detail-card>span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:850}.detail-card h3{margin-top:5px;font-size:16px}.detail-card dl{gap:0;margin:0;display:grid}.detail-card dl>div{border-top:1px solid #e2c3631f;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.detail-card dt{color:#817b72;font-size:14px}.detail-card dd{color:#eee7dc;text-align:right;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:750}.detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.detail-metrics b{color:#f1e8d4;white-space:nowrap;overflow-wrap:normal;word-break:normal;border:1px solid #e2c36321;border-radius:4px;gap:2px;min-width:0;padding:9px;font-size:16px;display:grid}.detail-metrics small{color:#7e786f;font-size:14px;font-weight:500}.detail-list{display:grid}.detail-list>article{border-top:1px solid #e2c3631f;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 0;display:flex}.detail-list>article>span{gap:2px;min-width:0;display:grid}.detail-list strong,.detail-list b{overflow-wrap:normal;word-break:normal;font-size:14px}.detail-list>article>b{white-space:nowrap;flex:none}.detail-list small{color:#817b72;overflow-wrap:break-word;word-break:normal;font-size:14px}.modal .detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-list button{min-height:30px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:4px;padding:0 8px}.network-list{min-width:0;display:grid}.network-list>article{min-width:0;margin-left:calc(var(--network-depth,0) * 22px);border-top:1px solid #e2c36321;grid-template-columns:24px minmax(0,1fr) auto minmax(120px,auto);align-items:center;gap:9px;padding:10px 5px;display:grid}.network-list>article>i{color:var(--gold);text-align:center;font-style:normal}.network-list>article>span{gap:2px;min-width:0;display:grid}.network-list strong,.network-list b{overflow-wrap:anywhere;font-size:14px}.network-list small{color:#7d776e;overflow-wrap:anywhere;font-size:14px}.confirm-line{background:#c7a23d0a;border:1px solid #e2c3632e;border-radius:5px;align-items:center;min-height:66px;padding:12px;gap:11px!important;display:flex!important}.confirm-line input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin:0}.confirm-line span{color:#aaa399;font-size:14px;line-height:1.4}.confirm-line a{color:var(--gold);text-underline-offset:3px;-webkit-text-decoration:underline #e2c36373;text-decoration:underline #e2c36373}.confirm-line a:hover{color:#f4d66f;text-decoration-color:currentColor}.legal-consent-hint{color:#aaa399;margin:0;font-size:14px;line-height:1.5}.event-form{grid-template-columns:repeat(2,minmax(0,1fr))}.event-form .info-note,.event-form .full-button{grid-column:1/-1;margin:0}.settle-options{gap:5px;display:grid}.settle-options>span{color:#898379;font-size:14px}.settle-options button{text-align:left;background:#ffffff05;border:1px solid #e2c3632b;border-radius:5px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-height:63px;padding:9px;display:grid}.settle-options button.active{background:#c7a23d17;border-color:#e2c36380}.settle-options button.danger{border-color:#e15c5340}.settle-options button.danger.active{background:#e15c5314;border-color:#e15c5380}.settle-options button>b{color:var(--gold2);text-align:center;font-size:14px}.settle-options button>span{display:grid}.settle-options strong{font-size:14px}.settle-options small{color:#7d776e;font-size:14px}.toast{z-index:250;background:#070c09fa;border:1px solid #52c8916b;border-radius:7px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;width:min(370px,100vw - 30px);min-height:69px;padding:11px;animation:.18s rise;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 20px 60px #000}.toast>i{color:#86dfb5;background:#52c89114;border:1px solid #52c89157;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;font-weight:900;display:grid}.toast--warn{background:#0e0c06fa;border-color:#e2c36373}.toast--warn>i{color:var(--gold2);border-color:var(--line);background:#c7a23d14}.toast--danger{background:#100706fa;border-color:#e15c5373}.toast--danger>i{color:#ef8b83;background:#e15c5314;border-color:#e15c5359}.toast>div{gap:2px;display:grid}.toast strong{font-size:14px}.toast p{color:#898379;margin:0;font-size:14px;line-height:1.4}.toast>button{color:#898379;background:0 0;border:0;font-size:16px}.pb-footer{background:#050504b3;border-top:1px solid #e2c36329;margin-top:20px}.pb-footer__grid{grid-template-columns:1.4fr repeat(3,1fr);gap:35px;padding-block:38px;display:grid}.pb-footer img{object-fit:contain;max-width:190px;height:45px}.pb-footer p{color:#b1aba1;margin:7px 0}.pb-footer small{color:#aaa39a}.pb-footer__grid>div{align-content:start;gap:8px;display:grid}.pb-footer__grid>div>strong{color:var(--gold2);text-transform:uppercase;font-size:14px}.pb-footer button{color:#b1aba1;text-align:left;background:0 0;border:0;padding:0;font-size:14px}.pb-footer a{color:#b1aba1;font-size:14px;text-decoration:none}.pb-footer button:hover,.pb-footer a:hover{color:var(--gold2)}.pb-footer__bottom{color:#aaa39a;border-top:1px solid #e2c3631a;padding:13px 0;font-size:14px}.error-page{background:radial-gradient(circle,#c7a23d1c,#0000 34rem);place-items:center;min-height:100vh;padding:24px;display:grid}.error-page>section{border:1px solid var(--line);background:#080806eb;border-radius:12px;justify-items:start;gap:14px;width:min(620px,100%);padding:clamp(28px,6vw,64px);display:grid;box-shadow:0 24px 80px #000}.error-page>section>span{color:var(--gold2);letter-spacing:.14em;font-size:14px;font-weight:900}.error-page h1{font-size:clamp(34px,7vw,64px);line-height:1}.error-page p{color:#b8b1a6;margin:0 0 8px}.legacy-screen{--pb-text:#f4f1e9;--pb-text-muted:#c3beb4;color:var(--pb-text)}.legacy-screen .portal-hero{background:linear-gradient(90deg,#070706f7 0%,#0c0b08e6 58%,#1c170bd1 100%),radial-gradient(circle at 82% 22%,#c7a23d33,#0000 25rem)}.legacy-screen .live-viewer__screen{background:radial-gradient(circle,#c7a23d1a,#0000 30%),linear-gradient(#06060594,#060605d6),url(/perebet/banner-cs2.webp) 50%/cover}.legacy-screen .live-viewer__screen iframe{background:#000;border:0;width:100%;height:100%;min-height:390px}.legacy-screen .live-viewer__top{pointer-events:none}.legacy-screen .live-viewer__top button{pointer-events:auto}.live-viewer__external{text-align:center;background:linear-gradient(#050504b8,#050504e6);place-content:center;justify-items:center;gap:12px;min-height:390px;padding:42px;display:grid}.live-viewer__external>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:850}.live-viewer__external h2{color:#f6f2e9;max-width:24ch;font-size:clamp(24px,3vw,38px);line-height:1.1}.live-viewer__external p{color:#aaa49a;max-width:50ch;margin:0}.live-viewer__external a{color:#181304;background:linear-gradient(#e5c55e,#b88420);border:1px solid #dfbc56;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-weight:900;display:inline-flex}.legacy-screen :is(p,li,small,button,input,select,textarea){font-size:14px!important}.legacy-screen :is(h2,h3,h4){font-size:max(16px,1em)}.legacy-screen .portal-hero>div:first-child>span,.legacy-screen .portal-hero__system>span,.legacy-screen .portal-board__header>div>span,.legacy-screen .match-panel__title>div>span,.legacy-screen .match-distribution article>div>span,.legacy-screen .match-timeline li>span,.legacy-screen .related-events button>span,.legacy-screen .match-winner-line>span,.legacy-screen .match-hero__bank>span,.legacy-screen .live-viewer__stats>span,.legacy-screen .portal-event__meta>span,.legacy-screen .portal-event__meta small,.legacy-screen .portal-event__meta em,.legacy-screen .portal-event__pool small,.legacy-screen .totalizer-note,.legacy-screen .live-summary small{font-size:14px!important}.legacy-screen .portal-event__meta strong,.legacy-screen .portal-event__pool strong,.legacy-screen .portal-event__actions button strong{font-size:16px!important}.legacy-screen .portal-event__versus strong{font-size:clamp(18px,1.3vw,22px)!important}.legacy-screen .live-summary strong{font-size:16px}.legacy-screen .portal-hero{min-height:190px}.legacy-screen .portal-hero h1{letter-spacing:-.045em;text-transform:none;max-width:18ch;margin:8px 0;font-size:clamp(34px,4vw,62px);font-weight:850;line-height:.98}.legacy-screen .portal-hero p{color:#b4aea3;max-width:65ch;font-size:14px;line-height:1.6}.portal-root--live .portal-event{grid-template-columns:minmax(160px,.7fr) minmax(360px,1.35fr) minmax(170px,.55fr) minmax(260px,.85fr);gap:18px;width:100%}.portal-root--live .portal-event__meta,.portal-root--live .portal-event__versus,.portal-root--live .portal-event__pool,.portal-root--live .portal-event__actions{grid-column:auto;min-width:0}.portal-root--live .portal-event__actions--watch{place-self:stretch stretch;width:100%}.portal-root--live .portal-event__actions .watch-button{justify-self:stretch;width:100%;height:100%;min-height:72px}.portal-root--live .portal-event__actions .watch-button.watch-button--plain,.match-hero__actions .match-watch-button.match-watch-button--plain{flex-direction:column;grid-template-rows:none;grid-template-columns:none;justify-content:center;align-items:flex-start;gap:3px;min-width:0;padding:12px 16px;display:flex}.portal-root--live .portal-event__actions .watch-button.watch-button--plain>strong,.portal-root--live .portal-event__actions .watch-button.watch-button--plain>small,.match-hero__actions .match-watch-button.match-watch-button--plain>strong,.match-hero__actions .match-watch-button.match-watch-button--plain>small{text-overflow:clip;overflow-wrap:normal;word-break:normal;white-space:normal;grid-area:auto;width:100%;min-width:0;max-width:none;display:block;position:static;overflow:visible;transform:none}.legacy-screen .match-breadcrumbs button{color:#aeada5;background:0 0;border:0;padding:0}.legacy-screen .match-breadcrumbs button:hover{color:var(--gold2)}.legacy-event-link{width:100%;min-height:66px;color:inherit;text-align:center;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;transition:border-color .16s,background-color .16s;display:grid}.legacy-event-link:hover,.legacy-event-link:focus-visible{background:#c7a23d12;border-color:#e2c36361}.legacy-event-link>span{color:var(--gold2);font-weight:900}.legacy-event-link>small{color:var(--gold);grid-column:1/-1;font-weight:800}.legacy-link-button{width:100%;color:var(--gold2);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-weight:800;display:flex}.live-viewer__stats .legacy-link-button{margin-top:auto;padding-top:22px}.match-rules-card .legacy-link-button{margin-top:17px}.legacy-screen .related-events button{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #c7a23d21;gap:4px;padding:13px 5px;display:grid}.legacy-screen .related-events button:last-child{border-bottom:0}.legacy-screen .related-events button:hover{color:var(--gold2);padding-left:10px}.legacy-screen .related-events button strong{font-size:16px}.legacy-screen .match-winner-line small{color:#bdb8ae;grid-column:2}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(9px)}}@media (width>=2200px){.shell{width:min(1920px,100% - 96px)}.pb-header__inner{gap:42px}.home-hero-grid{grid-template-columns:minmax(0,2.15fr) minmax(420px,.85fr)}}@media (width<=1480px){.home-hero-grid,.home-content{grid-template-columns:1fr}.home-side,.home-aside{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.home-side>*{height:100%}}@media (width<=1200px){.home-hero-grid,.home-content{grid-template-columns:1fr}.home-side,.home-aside{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-layout{grid-template-columns:1fr}.dashboard-nav{position:static}.dashboard-nav nav{grid-template-columns:repeat(4,minmax(0,1fr))}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-rules-admin,.content-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.pb-header nav{display:none}.pb-header nav.open{border:1px solid var(--line);background:#070705fc;border-radius:7px;gap:0;height:auto;padding:8px;display:grid;position:absolute;top:76px;left:12px;right:12px;box-shadow:0 20px 50px #000}.pb-header nav.open a{justify-content:flex-start;min-height:44px;padding:0 12px}.pb-header nav.open a:after{display:none}.mobile-menu{display:block}.pb-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.portal-root--live .portal-event{grid-template-columns:minmax(150px,.45fr) minmax(0,1fr) minmax(150px,.42fr)}.portal-root--live .portal-event__actions{grid-column:1/-1}}@media (width<=980px){.section-hero,.match-hero-new,.account-hero-new,.match-layout,.legal-layout{grid-template-columns:1fr}.metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-summary{position:static}.home-hero-grid{grid-template-columns:1fr}.home-side{grid-template-rows:auto;grid-template-columns:1fr 1fr}.home-content{grid-template-columns:1fr}.home-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.match-card-new{grid-template-columns:minmax(160px,.45fr) minmax(240px,.7fr)}.match-picks{grid-column:1/-1}.event-filter-bar{grid-template-columns:1fr}.event-filter-selected{min-height:54px}.portal-root--live .portal-event{grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:14px}.portal-root--live .portal-event__meta{grid-column:1}.portal-root--live .portal-event__pool{grid-column:2}.portal-root--live .portal-event__versus,.portal-root--live .portal-event__actions{grid-column:1/-1}.partner-plans,.privacy-cards,.account-grid-new,.admin-grid{grid-template-columns:1fr}.span-two{grid-row:auto}.support-admin,.support-grid,.ref-hero,.activate-promo,.partner-cards-admin{grid-template-columns:1fr}}@media (height<=760px) and (width>=761px){.page-space{padding-block:18px 46px}.modal{max-height:calc(100dvh - 24px);padding-block:18px}.category-rail__handle{top:52%}}@media (width<=760px){.home-event-grid{grid-template-columns:1fr;padding:8px}.shell{width:calc(100% - 24px)}.pb-header nav{display:none}.pb-header nav.open{border:1px solid var(--line);background:#070705fc;border-radius:7px;gap:0;height:auto;padding:8px;display:grid;position:absolute;top:76px;left:12px;right:12px;box-shadow:0 20px 50px #000}.pb-header nav.open a{justify-content:flex-start;min-height:40px;padding:0 10px}.pb-header nav.open a:after{display:none}.mobile-menu{display:block}.pb-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.header-balance{display:none}.profile-menu summary{min-width:48px}.profile-menu summary>span{display:none}.profile-menu>div{position:absolute;top:calc(100% + 8px);right:0}.category-rail__handle{border:1px solid #e2c36380;border-radius:0 7px 7px 0;width:42px;height:42px;top:auto;bottom:82px}.page-space{padding-block:15px 42px}.metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))}.home-side,.home-aside,.live-grid-new,.match-card-new{grid-template-columns:1fr}.match-card-new{gap:0;padding-block:5px}.match-meta,.match-teams{border:0}.match-meta{padding-bottom:8px}.match-teams{padding-block:10px}.match-picks{grid-column:auto}.match-picks>span{text-align:left}.event-filter-drawer{width:min(440px,100vw - 12px)}.event-filter-drawer>header{padding:20px 17px 16px}.event-filter-drawer__scroll{padding-inline:11px}.event-filter-drawer>footer{grid-template-columns:1fr}.result-table{overflow:visible}.result-table .table-head{display:none}.result-row{grid-template-columns:1fr;gap:9px;min-width:0;padding:15px;display:grid}.result-row>[data-label]{grid-template-columns:minmax(96px,.4fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.result-row>[data-label]:before{content:attr(data-label);color:#aaa39a;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.result-row>span:first-child>small,.result-row>span:first-child>strong{grid-column:2}.result-row>span:last-child{justify-content:initial}.result-detail{min-width:0;padding:16px}.result-detail>div:first-child{gap:7px;display:grid}.result-sides{grid-template-columns:1fr}.result-sides>i{display:none}.portal-root--live .portal-event{grid-template-columns:1fr;gap:12px}.portal-root--live .portal-event__meta,.portal-root--live .portal-event__pool,.portal-root--live .portal-event__versus,.portal-root--live .portal-event__actions{text-align:left;grid-column:1}.portal-root--live .portal-event__actions .watch-button{min-height:64px}.promo-spotlight{min-height:310px}.promo-spotlight__copy{width:68%}.promo-spotlight--compact{min-height:250px}.promo-spotlight--compact .promo-spotlight__visual>img{object-position:79% 54%}.match-actions{flex-direction:column}.match-facts{grid-template-columns:1fr}.admin-nav{padding:10px}.admin-nav>header{padding-bottom:8px}.admin-nav__toggle{color:#ddd7cc;border:1px solid var(--line);text-align:left;background:#c7a23d12;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;margin-top:8px;padding:8px 11px;display:flex}.admin-nav__toggle span{min-width:0;font-weight:850}.admin-nav__toggle strong{color:var(--gold2);flex:none;font-size:12px}.admin-nav nav{grid-template-columns:repeat(2,minmax(0,1fr));display:none}.admin-nav nav.open{display:grid}.admin-nav .dashboard-logout{display:none}.admin-nav nav.open+.dashboard-logout{display:block}.admin-head{flex-direction:column;align-items:flex-start}.admin-head>aside{width:100%;min-width:0}.admin-head aside>div{min-width:0}.admin-head aside strong,.admin-head aside small{overflow-wrap:normal;word-break:normal}.service-grid,.control-strip{grid-template-columns:1fr 1fr}.modal-backdrop{place-items:center;padding:10px}.modal{border:1px solid #e2c36373;border-radius:9px;width:min(500px,100%);max-height:calc(100dvh - 20px);padding:20px 18px}.modal-grid,.event-form,.detail-grid{grid-template-columns:1fr}.detail-card--wide,.event-form .info-note,.event-form .full-button{grid-column:auto}.pb-footer__grid{grid-template-columns:repeat(2,1fr);gap:24px}.ticket-history>details>summary{grid-template-columns:auto minmax(0,1fr) auto}.ticket-history>details>summary time{grid-column:2}.ticket-history>details>summary>b{grid-area:1/3/3}.ticket-history__body{margin-left:0}.network-list>article{margin-left:calc(var(--network-depth,0) * 12px);grid-template-columns:22px minmax(0,1fr) auto}.network-list>article>b{grid-column:2/-1}}@media (width<=420px){.modal-backdrop{padding:6px}.modal{max-height:calc(100dvh - 12px);padding:18px 14px}.modal>header{margin-bottom:13px}.modal>header h2{font-size:25px}.auth-steps li{min-height:58px;padding:8px 10px}.auth-steps li small{font-size:12px}.pb-header__inner{gap:6px}.pb-header__actions{gap:5px}.header-notifications{width:44px;height:44px;min-height:44px}.profile-menu summary{width:48px;height:44px;min-height:44px;padding:4px 6px}.profile-menu__chevron{display:none}.mobile-menu{width:40px;height:40px}.admin-nav nav{grid-template-columns:1fr}}@media (width>=1800px){.shell{width:min(94vw,2200px);max-width:2200px}}@media (width<=520px){.pb-logo img{max-width:145px;height:39px}.pb-header{height:66px}.pb-header nav.open{top:66px}.home-banner__cta{min-height:38px;padding-inline:12px;bottom:10px;left:10px;font-size:12px!important}.banner-dots{gap:4px;padding:6px 7px;bottom:10px;left:auto;right:9px;transform:none}.banner-dots button{width:13px}.banner-dots button.active{width:20px}.banner-dots .banner-pause{width:22px;height:22px;margin-block:-9px}.section-hero{padding:23px 18px}.section-hero h1{font-size:34px}.metrics-row,.partner-rules-admin,.content-cards,.service-grid,.control-strip{grid-template-columns:1fr}.filter-bar{flex-direction:column;align-items:stretch}.event-filter-trigger{grid-template-columns:32px minmax(0,1fr) auto;padding-inline:10px}.event-filter-selected{padding:8px}.event-filter-selected button{border-radius:6px;justify-content:space-between;width:100%}.promo-spotlight,.promo-spotlight--compact{min-height:430px}.promo-spotlight:after,.promo-spotlight--compact:after{background:linear-gradient(#090907 0%,#090907fa 51%,#09090780 72%,#09090714 100%)}.promo-spotlight__copy,.promo-spotlight--compact .promo-spotlight__copy{align-content:start;width:100%;padding:21px 18px}.promo-spotlight__visual>img,.promo-spotlight--compact .promo-spotlight__visual>img{object-position:66% 72%}.promo-spotlight__copy>header{flex-direction:column;align-items:flex-start;gap:4px}.promo-spotlight__actions,.promo-spotlight__actions>button{width:100%}.category-rail__quick{grid-template-columns:1fr}.category-rail__quick .rail-logout{grid-column:auto}.ticket-history>details>summary{grid-template-columns:1fr auto;gap:7px}.ticket-history>details>summary>.status{grid-column:1}.ticket-history>details>summary>span,.ticket-history>details>summary time{grid-column:1/-1}.ticket-history>details>summary>b{grid-area:1/2}.ticket-history__body>article{max-width:100%}.ticket-reply-form>div{flex-direction:column;align-items:stretch}.ticket-reply-form>div button{width:100%}.match-hero-new{padding:23px 18px}.match-hero-new>div>div{gap:7px}.match-hero-new>div>div strong{font-size:clamp(21px,8vw,35px)}.dashboard-nav nav{grid-template-columns:1fr}.partner-cards-admin>article>div{grid-template-columns:repeat(2,minmax(0,1fr))}.settings>article{grid-template-columns:1fr}.quick-amounts,.detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-footer__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){.nickname-admin-queue>article{grid-template-columns:1fr}.nickname-admin-queue>article>div{justify-content:stretch}.nickname-admin-queue>article button{flex:1}}.referral-wallet-panel{gap:18px;display:grid}.referral-wallet-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.referral-wallet-summary>span{border:1px solid var(--line);background:#ffffff05;border-radius:8px;gap:6px;padding:18px;display:grid}.referral-wallet-summary small{color:#8f897f}.referral-wallet-summary strong{color:var(--gold2);font-size:clamp(20px,2vw,28px)}.referral-eligibility{border:1px solid var(--line);background:#ffffff05;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.referral-eligibility>span{gap:3px;display:grid}.referral-eligibility small,.referral-payout-help{color:#918b80}.referral-eligibility>strong{color:var(--gold2);white-space:nowrap;font-size:22px}.referral-withdraw-button{color:#171104;cursor:pointer;background:linear-gradient(110deg,#f4d467,#d99c16);border:1px solid #f0c449;border-radius:8px;width:100%;min-height:50px;font-size:16px;font-weight:900}.referral-withdraw-button:disabled{border-color:var(--line);color:#777166;cursor:not-allowed;background:#17150f}.referral-payout-help{margin:-8px 0 0}.referral-payout-form{background:#daa92b0e;border:1px solid #80651c;border-radius:8px;grid-template-columns:minmax(150px,.6fr) minmax(220px,1fr) auto;gap:10px;padding:16px;display:grid}.referral-payout-form input{color:#f2eee5;background:#0b0b08;border:1px solid #80651c;border-radius:6px;min-width:0;min-height:46px;padding:0 14px}.referral-payout-form button{color:#171104;background:#d7a324;border:1px solid #e5b939;border-radius:6px;min-height:46px;padding:0 18px;font-weight:800}.admin-referral-eligibility{border:1px solid var(--line);border-radius:8px;display:grid;overflow:hidden}.admin-referral-eligibility-head,.admin-referral-eligibility>article{grid-template-columns:1fr 1.25fr 1fr 1fr;align-items:center;gap:14px;padding:13px 16px;display:grid}.admin-referral-eligibility-head{color:#817b70;text-transform:uppercase;font-size:12px}.admin-referral-eligibility>article{border-top:1px solid var(--line)}.admin-referral-eligibility>article>span{gap:3px;min-width:0;display:grid}.admin-referral-eligibility small{color:#8f897f}.nickname-admin-queue>article>b{gap:3px;display:grid}.nickname-admin-queue>article>b small{color:#8f897f;font-weight:500}@media (width<=760px){.referral-wallet-summary,.referral-payout-form{grid-template-columns:1fr}.referral-eligibility{grid-template-columns:1fr auto}.referral-eligibility .status{grid-column:1/-1;justify-self:start}.admin-referral-eligibility-head{display:none}.admin-referral-eligibility>article{grid-template-columns:1fr 1fr}}@container (width<=980px){.match-card-new{grid-template-columns:minmax(170px,.42fr) minmax(0,1fr)}.match-picks{grid-column:1/-1}}@container (width<=740px){.match-card-new{grid-template-columns:1fr}.match-meta,.match-teams,.match-picks{grid-column:1}.match-picks>span{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.section-hero,.legacy-screen .portal-hero{background:radial-gradient(circle at 85% 15%,#e2c36329,#0000 20rem),linear-gradient(115deg,#c7a23d1a,#0000 45%),#090907;border:1px solid #e2c36357;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(330px,.42fr);align-items:stretch;gap:28px;width:100%;height:240px;min-height:240px;margin-bottom:15px;padding:clamp(30px,3vw,44px);display:grid;position:relative;overflow:hidden}.section-hero:after,.legacy-screen .portal-hero:before,.legacy-screen .portal-hero:after{display:none}.section-hero>div:first-child,.legacy-screen .portal-hero>div:first-child{align-content:center;min-width:0;display:grid}.section-hero>div:first-child>span,.section-hero aside>span,.legacy-screen .portal-hero>div:first-child>span,.legacy-screen .portal-hero__system>span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font-weight:850;font-size:14px!important}.section-hero h1,.legacy-screen .portal-hero h1{color:#fbf8f1;letter-spacing:-.045em;text-transform:none;max-width:18ch;margin:8px 0;font-size:clamp(38px,3.2vw,54px);font-weight:850;line-height:1}.section-hero p,.legacy-screen .portal-hero p{color:#b4aea3;max-width:65ch;margin:0;line-height:1.55;font-size:15px!important}.section-hero aside,.legacy-screen .portal-hero__system{border:1px solid var(--line);background:#0000004d;border-radius:8px;align-content:center;gap:7px;min-width:0;padding:21px;display:grid}.legacy-screen .portal-hero__system strong{color:var(--gold2);font-size:clamp(20px,2vw,29px);line-height:1.15}.legacy-screen .portal-hero__system small{color:#8c867c;font-size:14px!important}.rail-tree summary{overflow-wrap:normal;word-break:normal;grid-template-columns:minmax(0,1fr) 18px;min-height:43px;padding-block:9px;line-height:1.35;display:grid}.rail-tree summary i{justify-self:end;place-items:center;width:18px;display:grid}.empty{gap:9px;min-height:250px;padding:clamp(28px,4vw,42px)}.empty>span{font-size:28px;line-height:1}.empty h2{color:#f4f1e9;font-size:clamp(21px,1.6vw,24px);line-height:1.2}.empty p{color:#a9a298;max-width:52ch;font-size:15px;line-height:1.55}@media (width<=980px){.section-hero,.legacy-screen .portal-hero{grid-template-columns:1fr;height:auto;min-height:0;padding:28px 24px}.section-hero aside,.legacy-screen .portal-hero__system{min-height:116px}}@media (width<=520px){.section-hero,.legacy-screen .portal-hero{padding:23px 18px}.section-hero h1,.legacy-screen .portal-hero h1{font-size:clamp(32px,10vw,38px)}.empty{min-height:210px;padding:26px 18px}}.event-bank-total{background:linear-gradient(135deg,#c7a23d1a,#ffffff04);border:1px solid #e2c3633d;border-radius:8px;justify-items:end;gap:2px;min-width:190px;padding:9px 12px;display:grid}.event-bank-total small{color:#999287;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.event-bank-total strong{color:#f0cd68;font-variant-numeric:tabular-nums;font-size:19px}.bets-event-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,430px),1fr));gap:12px;display:grid}.match-card-new.match-card-new--tile{background:radial-gradient(circle at 78% 0,#e2c3631c,#0000 18rem),linear-gradient(145deg,#ffffff07,#0000 52%),#090907;border-radius:12px;grid-template-rows:auto minmax(118px,1fr) auto;grid-template-columns:1fr;min-width:0;min-height:360px}.match-card-new.match-card-new--tile:before{opacity:.8;background:linear-gradient(125deg,#0000 47%,#e2c3631f 47.15%,#0000 47.3%)}.match-card-new--tile .match-meta{border-bottom:1px solid #e2c3631f;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:5px 12px;padding:16px 17px 13px}.match-card-new--tile .match-meta>span{grid-column:1}.match-card-new--tile .match-meta .status{grid-area:1/2/span 2;align-self:start}.match-card-new--tile .match-meta small,.match-card-new--tile .match-meta strong{grid-column:1}.match-card-new--tile .match-meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-card-new--tile .match-teams{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:10px;min-height:118px;padding:18px 17px 13px}.match-card-new--tile .match-teams strong{overflow-wrap:anywhere;font-size:clamp(17px,1.25vw,21px)}.match-card-new--tile .match-teams i{background:#00000040;width:46px;height:46px;font-size:15px}.match-card-new--tile .match-teams small{margin-top:3px}.match-card-new--tile .match-picks{border-top:1px solid #e2c3631f;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:13px 15px 15px}.match-card-new--tile .match-picks>span{text-align:left}.match-card-new--tile .match-picks button{min-height:66px}.match-card-new.event-card{--event-gold:#e9bd48;--event-gold-bright:#ffe07b;--event-gold-dim:#d3a2266b;--event-line:#e6b9447a;isolation:isolate;background:linear-gradient(145deg,#ffffff06,#0000 38%),#080806;border:1px solid #e1b5417a;border-radius:22px;flex-direction:column;min-height:370px;padding:16px;transition:border-color .28s,box-shadow .28s,transform .28s;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe89706,0 24px 65px #00000057}.match-card-new.event-card:before{z-index:-1;opacity:.72;background:repeating-linear-gradient(115deg,#0000 0 22px,#e5b73b06 23px 24px);transition:opacity .3s;inset:0}.match-card-new.event-card:after{content:none}.event-card__header{z-index:3;background:linear-gradient(105deg,#ffffff06,#040504e0);border:1px solid #e2c36324;border-radius:14px;grid-template-columns:minmax(170px,.72fr) minmax(145px,.52fr) minmax(210px,1.15fr) auto;align-items:center;gap:0;min-height:64px;padding:8px 15px;display:grid;position:relative;box-shadow:0 12px 28px #00000038}.event-card__date,.event-card__game{color:#ddd9d1;border-right:1px solid #ffffff13;align-items:center;gap:12px;min-width:0;padding:0 15px;display:flex}.event-card__date{padding-left:4px}.event-card__date svg{width:23px;height:23px;color:var(--event-gold);flex:none}.event-card__date span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.event-card__game-mark{width:42px;height:42px;color:var(--event-gold-bright);box-shadow:none;background:#c7a23d09;border:1px solid #e9bd4894;border-radius:50%;flex:0 0 42px;place-items:center;display:grid;overflow:hidden}.event-card__game-mark svg{width:21px;height:21px}.event-card__game-mark img{object-fit:contain;filter:brightness(0)saturate()invert(78%)sepia(54%)saturate(747%)hue-rotate(358deg)brightness(96%)contrast(89%);width:76%;height:76%}.event-card__game strong{color:#d9d5cd;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.event-card__league{color:#f4f1eb;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 20px;font-size:clamp(14px,1.15vw,17px);overflow:hidden}.event-card__header .status{border-radius:10px;justify-self:end;min-height:38px;padding-inline:15px}.event-card__header .status--open:before{content:"";background:#55dca2;border-radius:50%;width:9px;height:9px;margin-right:8px;box-shadow:0 0 13px #55dca2c7}.event-card .match-meta{display:none}.event-card__arena{z-index:2;gap:7px;padding:10px 0 8px;display:grid;position:relative}.event-card__duel{isolation:isolate;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;min-height:104px;padding-inline:4px;display:grid;position:relative;overflow:visible}.event-card__duel:before,.event-card__duel:after{content:none}.event-card__team{background:0 0;place-items:center;width:100%;min-width:0;min-height:88px;padding:16px clamp(18px,3vw,42px);transition:transform .32s,filter .32s;display:grid;position:relative}.event-card__team:before{content:"";clip-path:polygon(0 0,79% 0,100% 50%,79% 100%,0 100%);background:linear-gradient(90deg,#835c0d05,#eebd34bf,#835c0d05);position:absolute;inset:0}.event-card__team:after{content:"";clip-path:polygon(0 0,79% 0,100% 50%,79% 100%,0 100%);background:linear-gradient(100deg,#0b0b08f5,#080806e3);position:absolute;inset:1px}.event-card__team--right:before{clip-path:polygon(21% 0,100% 0,100% 100%,21% 100%,0 50%)}.event-card__team--right:after{clip-path:polygon(21% 0,100% 0,100% 100%,21% 100%,0 50%);background:linear-gradient(260deg,#0b0b08f5,#080806e3)}.event-card__team b{z-index:2;width:100%;min-width:0;color:var(--event-gold);text-align:center;text-shadow:0 2px 22px #e2b23024;white-space:nowrap;font-size:clamp(18px,2vw,28px);line-height:1;position:relative;overflow:visible}.event-card__team-content{z-index:2;justify-content:center;align-items:center;gap:12px;width:100%;min-width:0;display:flex;position:relative}.event-card__team-logo{color:#8d8678;flex:0 0 50px;place-items:center;width:50px;height:44px;font-size:14px;font-weight:850;display:grid}.event-card__team-logo img{object-fit:contain;width:100%;height:100%}.team-logo-placeholder{color:#9a8d70;background:linear-gradient(145deg,#e2c36314,#ffffff04);border:1px solid #e2c36333;border-radius:7px;place-items:center;width:100%;height:100%;display:grid}.team-logo-placeholder svg{stroke-width:1.6px;width:55%;height:55%}.event-card__match-info{color:#aaa49a;justify-content:center;align-items:center;gap:9px;min-height:34px;margin:0 0 7px;font-size:12px;display:flex}.event-card__match-info b{color:#f1cf6a;letter-spacing:.06em;background:#e2c3630d;border:1px solid #e2c36340;border-radius:6px;padding:4px 9px;font-size:11px}.event-card__match-info span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-card__team--highlighted b{color:#e2c363;text-shadow:0 0 8px #c7a23d47}.event-card__team--highlighted:before{opacity:1;filter:drop-shadow(0 0 6px #c7a23d38);background:linear-gradient(90deg,#79601e14,#c7a23db3,#79601e14)}.event-card__team--right.event-card__team--highlighted:before{background:linear-gradient(270deg,#79601e14,#c7a23db3,#79601e14)}.event-card__team--highlighted:after{background:radial-gradient(circle,#c7a23d1a,#0000 64%),#0b0b08}.match-hero__start{color:#eee4c7;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.match-hero__start svg{width:17px;height:17px;color:var(--gold2)}.match-hero__start b{color:#a79f90;font-weight:700}.event-card__versus{z-index:4;box-sizing:border-box;filter:none;width:54px;height:46.765px;text-shadow:none;place-self:center;font-style:normal;transition:filter .32s,color .32s,transform .32s;display:block;position:relative}.event-card__versus svg{width:100%;height:100%;display:block;overflow:visible}.event-card__versus polygon{fill:#090907;stroke:#caa443ad;stroke-width:1.5px;vector-effect:non-scaling-stroke}.event-card__versus text{fill:#cbaa55;text-anchor:middle;dominant-baseline:central;font-family:inherit;font-size:23px;font-weight:850}.event-card__details-button{width:176px;min-height:30px;color:var(--event-gold-bright);white-space:nowrap;background:#040403b3;border:1px solid #e5b53680;border-radius:7px;justify-content:space-between;justify-self:center;align-items:center;gap:12px;padding:0 12px 0 15px;font-size:13px;font-weight:800;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 18px #00000047}.event-card__details-button svg{flex:none;width:16px;height:16px}.event-card__details-button:hover{background:#e5b5361a;border-color:#ffd765eb;box-shadow:0 0 18px #e5b32821}.event-card .match-picks.event-card__market{z-index:3;background:linear-gradient(#ffffff05,#00000038);border:1px solid #e2c36321;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:2px;padding:14px;display:grid;position:relative}.event-card__bank{color:#c7c2b9;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;min-height:28px;display:flex}.event-card__bank span{font-size:14px}.event-card__bank strong{color:var(--event-gold);font-variant-numeric:tabular-nums;font-size:16px}.event-card .event-card__market>button{--event-card-coefficient-width:92px;grid-template-columns:minmax(0, 1fr) var(--event-card-coefficient-width) 20px;text-align:left;background:radial-gradient(circle at 90% 12%,#eebe3a1a,#0000 44%),linear-gradient(120deg,#ffffff05,#422e0714),#0a0a07;border:1px solid #e5b84085;border-radius:12px;align-items:center;gap:10px;min-height:72px;padding:11px 15px;display:grid;position:relative;box-shadow:inset 0 0 24px #ddab2a06}.event-card .event-card__market>button>span{align-content:center;gap:6px;min-width:0;display:grid}.event-card .event-card__market>button small{color:#aaa49a;text-transform:uppercase;white-space:nowrap;font-size:13px;line-height:1.15}.event-card .event-card__market>button em{color:#d1b45f;text-align:center;align-self:center;place-items:center;width:100%;min-width:0;min-height:32px;font-size:16px;font-style:normal;font-weight:850;line-height:1;display:grid}.event-card .event-card__market>button .event-card__coefficient--value{white-space:nowrap}.event-card .event-card__market>button .event-card__coefficient--pending{white-space:normal;font-size:11px;font-weight:750;line-height:1.12}.event-card .event-card__market>button strong{min-width:0;color:var(--event-gold-bright);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:18px;line-height:1.15;overflow:visible}.event-card .event-card__market>button>svg{width:22px;color:var(--event-gold);align-self:center}.event-card .event-card__market>button:hover:not(:disabled){background:radial-gradient(circle at 78% 28%,#f4c43d33,#0000 55%),#0d0c08;border-color:#ffd765eb;transform:translateY(-1px);box-shadow:inset 0 0 28px #ddab2a0e,0 0 20px #e5b32821}.event-card.event-card--tile{border-radius:15px;min-height:330px;padding:9px}.event-card.event-card--tile:after{display:block}.event-card--tile .event-card__header{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-height:72px;padding:8px 10px}.event-card--tile .event-card__date,.event-card--tile .event-card__game{border:0;padding:0}.event-card--tile .event-card__game{justify-self:end}.event-card--tile .event-card__game-mark{flex-basis:30px;width:30px;height:30px}.event-card--tile .event-card__league{text-align:left;padding:0}.event-card--tile .event-card__header .status{grid-area:2/2;min-height:30px;padding-inline:9px}.event-card--tile .event-card__arena{gap:5px;padding:7px 0 6px}.event-card--tile .event-card__duel{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);min-height:92px}.event-card--tile .event-card__team{min-height:74px;padding-inline:8px}.event-card--tile .event-card__team b{font-size:clamp(15px,1.35vw,18px)}.event-card--tile .event-card__team-content{gap:7px}.event-card--tile .event-card__team-logo{flex-basis:36px;width:36px;height:32px;font-size:11px}.event-card--tile .event-card__match-info{min-height:25px;margin-bottom:3px;font-size:10px}.event-card--tile .event-card__match-info b{padding:3px 6px;font-size:9px}.event-card--tile .event-card__versus{width:46px;height:39.837px}.event-card--tile .event-card__versus text{font-size:23px}.event-card--tile .event-card__details-button{width:168px;min-height:29px;font-size:12px}.event-card--tile .event-card__market{gap:7px 9px;padding:7px}.event-card--tile .event-card__market>button{--event-card-coefficient-width:68px;gap:6px;min-height:72px;padding:8px 10px}.event-card--tile .event-card__market>button>span{gap:5px}.event-card--tile .event-card__market>button small{font-size:11px}.event-card--tile .event-card__market>button em{font-size:14px;font-weight:850}.event-card--tile .event-card__market>button .event-card__coefficient--pending{font-size:10px;line-height:1.08}.event-card--tile .event-card__market>button strong{font-size:15px}@media (width<=760px){.match-card-new.event-card{border-radius:15px;min-height:0;padding:10px}.event-card__header{grid-template-columns:minmax(0,1fr) auto;gap:5px 9px;min-height:76px;padding:9px}.event-card__date,.event-card__game{border:0;padding:0}.event-card__game{justify-self:end}.event-card__game-mark{flex-basis:33px;width:33px;height:33px}.event-card__league{text-align:left;padding:0}.event-card__header .status{grid-area:2/2;min-height:30px;padding-inline:8px}.event-card__arena{gap:6px;padding:8px 0 7px}.event-card__duel{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);min-height:92px}.event-card__team{min-height:74px;padding-inline:10px}.event-card__team b{font-size:clamp(15px,4.3vw,19px)}.event-card__versus{width:44px;height:38.105px}.event-card__versus text{font-size:22px}.event-card__details-button{width:168px;min-height:29px}.event-card .match-picks.event-card__market{grid-template-columns:1fr;padding:9px}.event-card__bank{grid-column:1}.event-card .event-card__market>button{min-height:62px}}.api-matches-admin{gap:14px;display:grid}.api-matches-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.api-matches-toolbar>div{gap:6px;margin-right:auto;display:flex}.api-matches-toolbar button{min-height:36px}.api-matches-toolbar button.active{color:#080806;background:#e7bc4a;border-color:#e7bc4a}.admin-discipline-tabs{gap:7px;padding:2px 0 6px;display:flex;overflow-x:auto}.admin-discipline-tabs button{flex:none;min-width:96px;min-height:40px}.admin-discipline-tabs button.active{color:#080806;background:#e7bc4a;border-color:#e7bc4a}.api-matches-state{color:#aaa49a;text-align:center;place-content:center;gap:5px;min-height:130px;display:grid}.api-matches-state strong{color:#eee8d9;font-size:17px}.api-matches-state--error strong{color:#ff8e7f}.api-tournament-list,.event-admin-groups{gap:9px;display:grid}.api-tournament,.event-admin-group{background:#00000029;border:1px solid #e2c3632b;border-radius:10px;overflow:hidden}.api-tournament__header{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;padding:8px;display:grid}.api-tournament__header>button:last-child{min-width:148px}.api-tournament__toggle,.event-admin-group__toggle{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:58px;padding:8px 13px;display:flex}.api-tournament__toggle>span:first-child,.event-admin-group__toggle>span:first-child{gap:4px;min-width:0;display:grid}.api-tournament__toggle small,.event-admin-group__toggle small{color:#8b857a;font-size:11px}.api-tournament__toggle strong,.event-admin-group__toggle strong{color:#eee9dd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.api-tournament__toggle>span:last-child,.event-admin-group__toggle>span:last-child{color:#c6a94f;align-items:center;gap:12px;display:flex}.api-tournament__toggle i,.event-admin-group__toggle i{font-size:19px;font-style:normal}.api-match-list{border-top:1px solid #e2c36321;gap:0;display:grid}.api-match-row{cursor:pointer;background:#ffffff03;border:0;border-top:1px solid #e2c3631a;border-radius:0;grid-template-columns:26px 115px minmax(310px,1.25fr) minmax(230px,1fr) 130px;align-items:center;gap:12px;min-height:82px;padding:10px 13px;transition:border-color .18s,background .18s;display:grid}.api-match-row:hover{border-color:#e2c36359}.api-match-row.selected{background:#e7bc4a0b;border-color:#e7bc4aa8}.api-match-row.imported{opacity:.6;cursor:default}.api-match-row>input{accent-color:#d9aa32;width:17px;height:17px}.api-match-row__discipline,.api-match-row__meta{gap:5px;min-width:0;display:grid}.api-match-row small{color:#88847d;font-size:11px}.api-match-row__teams{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:7px;display:grid}.api-match-row__teams>span{align-items:center;gap:9px;min-width:0;display:flex}.api-match-row__teams img,.api-match-row__teams i,.api-match-row__teams .team-logo-placeholder{object-fit:contain;color:#898276;flex:0 0 42px;place-items:center;width:42px;height:38px;font-style:normal;display:grid}.api-match-row__teams b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.api-match-row__teams em{color:#82785e;text-align:center;text-transform:uppercase;font-size:11px;font-style:normal}.api-match-row__meta b{color:#e7c35e;font-size:12px}.api-match-row__meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.api-match-row__status{color:#b7ab88;text-align:right;text-transform:uppercase;font-size:11px}@media (width<=1100px){.api-match-row{grid-template-columns:26px 100px minmax(260px,1fr) minmax(190px,.75fr)}.api-match-row__status{text-align:left;grid-column:3/-1}}@media (width<=760px){.api-matches-toolbar{align-items:stretch}.api-matches-toolbar>div{width:100%}.api-matches-toolbar>div button{flex:1}.api-tournament__header{grid-template-columns:1fr}.api-tournament__header>button:last-child{min-height:34px}.api-match-row{grid-template-columns:24px minmax(0,1fr)}.api-match-row__discipline,.api-match-row__teams,.api-match-row__meta,.api-match-row__status{grid-column:2}.api-match-row__status{text-align:left}}.event-admin-group__toggle>span:last-child{flex-wrap:wrap;justify-content:flex-end}.event-admin-group__toggle>span:last-child b{color:#d5b44f;font-size:13px}.event-admin-group__columns,.event-admin-group__rows>article{border-top:1px solid #e2c36321;grid-template-columns:minmax(240px,1fr) minmax(120px,.42fr) minmax(105px,.35fr) minmax(245px,.75fr);align-items:center;gap:10px;min-width:840px;padding:10px 12px;display:grid}.event-admin-group__rows{overflow-x:auto}.event-admin-group__columns{color:#7c766d;text-transform:uppercase;font-size:12px}.event-admin-group__rows>article>span:first-child{gap:2px;display:grid}.event-admin-group__teams{grid-template-columns:34px minmax(70px,1fr) 22px 34px minmax(70px,1fr);align-items:center;gap:7px;margin:2px 0 5px;display:grid}.event-admin-group__teams i{color:#807a70;place-items:center;width:34px;height:30px;font-style:normal;display:grid}.event-admin-group__teams img{object-fit:contain;width:100%;height:100%}.event-admin-group__teams .team-logo-placeholder{width:100%;height:100%}.event-admin-group__teams b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-admin-group__teams em{text-align:center;text-transform:uppercase}.result-row__teams{flex-wrap:wrap;align-items:center;gap:8px;line-height:1.35;display:flex}.result-row__team{align-items:center;gap:8px;min-width:0;display:inline-flex}.result-row__team-logo{flex:0 0 30px;place-items:center;width:30px;height:30px;line-height:0;display:grid}.result-row__team-logo>img,.result-row__team-logo>.team-logo-placeholder{object-fit:contain;place-items:center;width:100%;height:100%;display:grid}.result-row__team-name{overflow-wrap:anywhere;min-width:0}.result-row__teams i{color:#766d54;font-style:normal}.result-row>span:first-child>em{color:#8d8678;font-size:11px;font-style:normal}.event-admin-group__rows small,.event-admin-group__rows em{color:#787269;font-size:12px;font-style:normal}.event-admin-group__rows .event-source-alert{color:#e0b84e;font-weight:700}.event-admin-group__rows strong,.event-admin-group__rows b{font-size:13px}.event-admin-group__rows>article>div{flex-wrap:wrap;gap:4px;display:flex}.event-admin-group__rows button{color:#aaa49a;background:#ffffff06;border:1px solid #e2c36333;border-radius:4px;min-height:29px;padding:0 7px;font-size:12px}.public-line-page{gap:12px;display:grid}.public-line-hero{background:radial-gradient(circle at 72% 0,#e2c3631a,#0000 30rem),#090907;border:1px solid #e2c36357;border-radius:11px;justify-content:space-between;align-items:center;gap:24px;min-height:138px;padding:26px 30px;display:flex}.public-line-hero>div:first-child{gap:4px;display:grid}.public-line-hero>div:first-child>span{color:#d7ae3c;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.public-line-hero h1{font-size:clamp(34px,4vw,52px)}.public-line-hero p{color:#b0a99e;margin:0}.public-line-hero>div:last-child{color:#b9b2a7;border:1px solid #e2c36340;border-radius:8px;align-items:center;gap:8px;padding:12px 15px;font-size:12px;display:flex}.public-line-hero>div:last-child i{background:#53d69d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #53d69d}.line-discipline-tabs{scrollbar-width:thin;gap:7px;padding:2px 0;display:flex;overflow-x:auto}.line-discipline-tabs>button{color:#aaa49a;text-align:left;background:linear-gradient(145deg,#ffffff05,#0000),#090907;border:1px solid #e2c36333;border-radius:8px;grid-template-columns:42px minmax(90px,1fr);align-items:center;gap:9px;min-width:158px;min-height:66px;padding:8px 12px;display:grid}.line-discipline-tabs>button.active{color:#f2eadc;background:linear-gradient(145deg,#e2c36321,#0000),#0b0a07;border-color:#dcb94e;box-shadow:inset 3px 0 #e0bb4d}.line-discipline-tabs i{color:#d4aa37;border:1px solid #e2c36347;border-radius:50%;place-items:center;width:39px;height:39px;font-style:normal;display:grid}.line-discipline-tabs i img,.line-discipline-tabs i svg{object-fit:contain;width:25px;height:25px}.line-discipline-tabs span{gap:2px;display:grid}.line-discipline-tabs strong{font-size:13px}.line-discipline-tabs small{color:#766f65;font-size:11px}.line-horizon-tabs{background:#090907;border:1px solid #e2c36342;border-radius:8px;align-items:center;gap:7px;min-height:56px;padding:8px 14px;display:flex}.line-horizon-tabs>strong{margin-right:8px;font-size:13px}.line-horizon-tabs>button{color:#aaa297;background:0 0;border:0;border-radius:5px;min-height:36px;padding:0 15px}.line-horizon-tabs>button.active{color:#0a0803;background:linear-gradient(#f2d16d,#c99822);font-weight:850}.line-horizon-tabs>span{color:#9b927f;margin-left:auto;font-size:11px}.public-line-groups{gap:8px;display:grid}.public-line-group{background:#080806;border:1px solid #e2c36340;border-radius:9px;overflow:hidden}.public-line-group>header{background:#e2c36309;border-bottom:1px solid #e2c3632e}.public-line-group>header>button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:60px;padding:9px 16px;display:flex}.public-line-group>header span:first-child{gap:3px;display:grid}.public-line-group>header small{color:#9b8f6c;text-transform:uppercase;font-size:10px}.public-line-group>header strong{font-size:14px}.public-line-group>header span:last-child{color:#cbaa4c;align-items:center;gap:12px;font-size:11px;display:flex}.public-line-group>header svg{width:17px;transition:transform .18s}.public-line-group>header svg.open{transform:rotate(180deg)}.public-line-matches{display:grid}.public-line-match{border-top:1px solid #e2c3631f;grid-template-columns:minmax(150px,.52fr) minmax(270px,1fr) minmax(145px,.48fr) minmax(350px,1.15fr);align-items:center;gap:16px;min-height:112px;padding:12px 16px;display:grid}.public-line-match:first-child{border-top:0}.public-line-match__identity{text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;gap:5px;padding:7px;transition:color .18s,border-color .18s,background .18s;display:grid}.public-line-match__identity time{color:#eee7d9;font-size:12px}.public-line-match__identity small{color:#827a6e;text-transform:uppercase;font-size:10px}.public-line-match__identity>span{color:#d9b74e;align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}.public-line-match__identity>span svg{width:14px;height:14px}.public-line-match__identity:hover,.public-line-match__identity:focus-visible,.public-line-match__teams:hover,.public-line-match__teams:focus-visible{background:#e2c3630e;border-color:#e2c36361;outline:0}.public-line-match__teams{width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;gap:8px;padding:7px;transition:border-color .18s,background .18s;display:grid}.public-line-match__teams>span{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;display:grid}.public-line-match__teams img,.public-line-match__teams .team-logo-placeholder{object-fit:contain;color:#8e8577;place-items:center;width:38px;height:30px;font-style:normal;display:grid}.public-line-match__teams b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.public-line-match__bank{background:linear-gradient(135deg,#e2c36312,#0000);border:1px solid #e2c36340;border-radius:7px;gap:3px;padding:10px 12px;display:grid}.public-line-match__bank small{color:#9c9487;font-size:11px}.public-line-match__bank span{color:#91897d;font-size:12px}.public-line-match__bank strong{color:#f0cc67;font-size:19px;line-height:1.15}.public-line-match__picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.public-line-match__picks>button{color:#ede6d8;text-align:left;background:#e2c36306;border:1px solid #e2c36347;border-radius:7px;justify-content:space-between;align-items:center;gap:9px;min-height:66px;padding:8px 12px;display:flex}.public-line-match__picks>button:hover{background:#e2c36314;border-color:#d7b34a}.public-line-match__picks>button>span{gap:3px;min-width:0;display:grid}.public-line-match__picks small{color:#9d9589;font-size:11px}.public-line-match__picks b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.public-line-match__picks>button>strong{color:#f0cb63;flex:none;font-size:15px}.match-live-data{position:relative;overflow:hidden}.match-live-data:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#e2c36314,#0000 48%);position:absolute;inset:0}.match-live-data>*{z-index:1;position:relative}.match-live-data__badge{color:#d8bd6b;letter-spacing:.06em;text-transform:uppercase;background:#e2c3630d;border:1px solid #e2c36347;border-radius:999px;align-self:center;padding:7px 10px;font-size:11px}.match-live-data--live .match-live-data__badge{color:#ff7770;background:#ff504814;border-color:#ff504866;box-shadow:0 0 18px #ff413a1a}.match-live-data__score{border-block:1px solid #e2c36321;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;gap:12px;padding:24px 18px;display:grid}.match-live-data__score article{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.match-live-data__score article:last-child{text-align:right;grid-template-columns:auto minmax(0,1fr) 48px}.match-live-data__score article:last-child>img,.match-live-data__score article:last-child>.team-logo-placeholder{grid-area:1/3}.match-live-data__score article:last-child>span{grid-area:1/2}.match-live-data__score article:last-child>strong{grid-area:1/1}.match-live-data__score img,.match-live-data__score .team-logo-placeholder{object-fit:contain;width:48px;height:42px}.match-live-data__score article>span{overflow-wrap:anywhere;color:#f0eadf;min-width:0;font-size:clamp(14px,1.4vw,19px);font-weight:850}.match-live-data__score article>strong{color:#f0cc67;font-variant-numeric:tabular-nums;font-size:clamp(28px,3vw,44px)}.match-live-data__score>i{color:#9b8b5c;text-align:center;font-size:18px;font-style:normal;font-weight:900}.match-live-data__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:15px 0;display:grid}.match-live-data__facts--manual{grid-template-columns:repeat(2,minmax(0,1fr))}.match-live-data__facts>span{background:#ffffff04;border:1px solid #e2c36321;border-radius:7px;gap:5px;padding:11px;display:grid}.match-live-data__facts small{color:#817a70;text-transform:uppercase;font-size:10px}.match-live-data__facts strong{overflow-wrap:anywhere;color:#ddd6ca;font-size:12px}.match-live-data__notice{color:#aaa297;background:#00000040;border:1px solid #e2c36324;border-radius:7px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.home-events-panel .public-line-groups{padding:10px 12px 12px}@media (width<=1050px){.public-line-match{grid-template-columns:130px minmax(220px,1fr) minmax(135px,.55fr)}.public-line-match__picks{grid-column:1/-1}}@media (width<=760px){.public-line-hero{flex-direction:column;align-items:flex-start;padding:21px 18px}.line-horizon-tabs{flex-wrap:wrap;align-items:stretch}.line-horizon-tabs>strong,.line-horizon-tabs>span{width:100%;margin:0}.public-line-match{grid-template-columns:1fr;gap:11px}.public-line-match__picks{grid-template-columns:1fr 1fr}.match-live-data__score{grid-template-columns:1fr;padding-inline:8px}.match-live-data__score>i{padding-block:2px}.match-live-data__score article,.match-live-data__score article:last-child{text-align:left;grid-template-columns:42px minmax(0,1fr) auto}.match-live-data__score article:last-child>img,.match-live-data__score article:last-child>.team-logo-placeholder{grid-column:1}.match-live-data__score article:last-child>span{grid-column:2}.match-live-data__score article:last-child>strong{grid-column:3}.match-live-data__score img,.match-live-data__score .team-logo-placeholder{width:42px;height:36px}.match-live-data__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.modal.auth-modal{background:radial-gradient(circle at 8% 5%,#f2ca5829,#0000 24rem),radial-gradient(circle at 95% 88%,#5865f221,#0000 23rem),linear-gradient(145deg,#11110d,#070706 62%);border-color:#e2c36361;border-radius:20px;width:min(940px,100%);padding:clamp(20px,2.5vw,30px);animation:.3s cubic-bezier(.2,.75,.2,1) auth-arrive;overflow:auto;box-shadow:0 38px 120px #000000c7,inset 0 0 0 1px #ffffff06}.modal.auth-modal--compact{width:min(560px,100%)}.auth-modal--compact .auth-experience{grid-template-columns:1fr}.auth-modal:before{content:"";border-radius:inherit;pointer-events:none;background-image:radial-gradient(#e2c3631f .65px,#0000 .65px);background-size:19px 19px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 56%);mask-image:linear-gradient(120deg,#000,#0000 56%)}.auth-modal>*{z-index:1;position:relative}.auth-modal>header{gap:7px;max-width:720px;margin-bottom:21px;padding-right:48px}.auth-modal>header>span{color:#e3bc4d}.auth-modal>header h2{letter-spacing:-.045em;font-size:clamp(28px,4vw,42px)}.auth-modal>header p{color:#aaa398;max-width:62ch;font-size:15px}.auth-modal>.modal-close{z-index:5;pointer-events:auto;touch-action:manipulation;cursor:pointer;border-color:#e2c3633d;border-radius:12px;width:38px;height:38px;padding:0;transition:color .18s,border-color .18s,background-color .18s,transform .18s;position:absolute;top:18px;right:18px}.auth-modal>.modal-close:hover{color:#fff3cc;background:#c7a23d1a;border-color:#e2c3638c;transform:rotate(4deg)}.auth-experience{grid-template-columns:minmax(260px,.78fr) minmax(340px,1.22fr);gap:14px;display:grid}.auth-story,.auth-workspace{border:1px solid #e2c3632b;border-radius:15px;min-width:0}.auth-story{background:linear-gradient(160deg,#e2c3631f,#0000 46%),#00000040;align-content:start;gap:12px;padding:clamp(20px,2.3vw,28px);display:grid;position:relative;overflow:hidden}.auth-story:after{content:"";border:1px solid #e2c3632e;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-70px;right:-70px;box-shadow:0 0 70px #c7a23d1f,inset 0 0 45px #c7a23d0d}.auth-story__mark{color:#171205;background:linear-gradient(145deg,#f3d36d,#b9801b);border-radius:14px;place-items:center;width:48px;height:48px;animation:4s ease-in-out infinite auth-mark-float;display:grid;box-shadow:0 10px 30px #c7a23d33}.auth-story__mark svg{width:23px;height:23px}.auth-story>span{color:#d9b94f;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.auth-story h3{color:#fffaf0;letter-spacing:-.035em;max-width:13ch;font-size:clamp(24px,2.35vw,32px);line-height:1.02}.auth-story>p{color:#a6a095;margin:0;font-size:14px;line-height:1.6}.auth-story ul{z-index:1;gap:8px;margin-top:3px;display:grid;position:relative}.auth-story li{background:#0003;border:1px solid #e2c3631c;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:9px;display:grid}.auth-story li>svg{color:#e1be5a;width:19px;height:19px;margin:auto}.auth-story li>span{gap:2px;display:grid}.auth-story li b{color:#e8e2d6;font-size:13px}.auth-story li small{color:#858077;font-size:12px;line-height:1.35}.auth-story__status{z-index:1;color:#8dbe9f;align-items:center;gap:7px;margin-top:auto;padding-top:6px;font-size:12px;display:flex;position:relative}.auth-story__status i{background:#55dca2;border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite auth-status-pulse;box-shadow:0 0 12px #55dca2cc}.auth-workspace{background:linear-gradient(160deg,#ffffff06,#0000 38%),#0303026b;padding:clamp(18px,2.3vw,26px);animation:.28s cubic-bezier(.2,.75,.2,1) auth-panel-in}.auth-modal .mode-switch{background:#00000061;border-color:#e2c3632e;border-radius:12px;gap:6px;margin-bottom:16px;padding:5px;position:relative}.auth-modal .mode-switch button{border-radius:8px;min-height:42px;transition:color .18s,border-color .18s,background-color .18s,transform .18s}.auth-modal .mode-switch button.active{color:#171205;background:linear-gradient(145deg,#efd06b,#b88320);border-color:#e0bd55;box-shadow:0 8px 24px #c7a23d24}.auth-modal .form{gap:13px}.auth-modal .form label{color:#c5beb2;gap:7px}.auth-modal .form input:not([type=checkbox]){background:#0000007a;border-color:#e2c36333;border-radius:10px;min-height:50px;padding:0 14px;transition:border-color .18s,box-shadow .18s,background-color .18s}.auth-modal .form input:not([type=checkbox]):focus{background:#0a0905b8;border-color:#efcb64b8;outline:0;box-shadow:0 0 0 4px #c7a23d1a,0 9px 25px #0003}.auth-modal .gold,.auth-modal .discord{border-radius:10px;min-height:50px;transition:filter .18s,transform .18s,box-shadow .18s}.auth-modal .gold:hover,.auth-modal .discord:hover{transform:translateY(-2px);box-shadow:0 12px 30px #c7a23d29}.auth-modal .discord{background:linear-gradient(135deg,#6577df,#414bb1);border-color:#7f91f1;box-shadow:0 10px 28px #4752c42b}.auth-modal .confirm-line{background:#c7a23d09;border-radius:10px;min-height:58px}.auth-modal .confirm-line input[type=checkbox]{border-radius:4px;min-height:18px;padding:0}.auth-workspace>button:not(.discord){color:#b6afa4;background:0 0;border:1px solid #0000;border-radius:9px;width:100%;min-height:42px;margin-top:8px;transition:color .18s,border-color .18s,background-color .18s}.auth-workspace>button:not(.discord):hover{color:#efd372;background:#c7a23d0e;border-color:#e2c36333}.auth-modal .auth-steps{gap:9px;margin-bottom:14px}.auth-modal .auth-steps li{border-radius:10px;min-height:66px;transition:border-color .18s,background-color .18s,transform .18s}.auth-modal .auth-steps li.active{background:linear-gradient(120deg,#5865f226,#0000);border-color:#7f91f18f;transform:translate(3px)}.auth-modal .auth-error{border-radius:9px;animation:.22s auth-error-in}.auth-modal .fineprint{margin-top:14px}@keyframes auth-arrive{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes auth-panel-in{0%{opacity:0;transform:translate(10px)}}@keyframes auth-error-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes auth-mark-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(3deg)}}@keyframes auth-status-pulse{0%{box-shadow:0 0 #55dca280}70%,to{box-shadow:0 0 0 8px #55dca200}}@media (width<=760px){.event-bank-total{justify-items:start;width:100%;min-width:0}.match-card-new.match-card-new--tile{min-height:340px}.modal.auth-modal{border-radius:15px}.auth-experience{grid-template-columns:1fr}.auth-story{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:15px}.auth-story__mark{border-radius:12px;grid-row:1/span 2;width:43px;height:43px}.auth-story>span,.auth-story h3{grid-column:2}.auth-story h3{max-width:none;font-size:20px}.auth-story>p,.auth-story ul,.auth-story__status{display:none}.auth-workspace{padding:16px}}.contest-modules{align-self:start;gap:10px;min-width:0;display:grid}.contest-modules-loading{color:#918b82;border:1px solid var(--line);background:#0b0b09;border-radius:7px;padding:14px;font-size:13px}.contest-card{border:1px solid var(--line);background:linear-gradient(145deg,#c7a23d14,#0000 56%),#0b0b09;border-radius:7px;gap:10px;min-width:0;padding:14px;display:grid}.contest-card>header,.contest-card>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.contest-card>header>span{color:var(--gold);letter-spacing:.035em;text-transform:uppercase;font-size:11px;font-weight:800}.contest-card>header>b{color:#f0cf61;flex:none;font-size:12px}.contest-card h3{color:#f4f1ea;margin:0;font-size:16px}.contest-card>footer{color:#8e887e;border-top:1px solid #e2c36324;padding-top:9px;font-size:12px}.contest-card>footer b{color:#e9c958}.contest-mini-progress{gap:7px;display:grid}.contest-mini-progress>div{gap:4px;display:grid}.contest-mini-progress span{justify-content:space-between;align-items:center;gap:8px;display:flex}.contest-mini-progress small{color:#918b82;font-size:12px}.contest-mini-progress b{color:#e7dfd1;font-size:12px}.contest-mini-progress i{background:#ffffff12;border-radius:99px;height:3px;overflow:hidden}.contest-mini-progress em{border-radius:inherit;background:linear-gradient(90deg,#9a6900,#e9c54d);height:100%;display:block}.contest-race-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.contest-race-stats>span{background:#ffffff06;border:1px solid #e2c3632b;border-radius:5px;gap:2px;padding:8px 9px;display:grid}.contest-race-stats small{color:#8e887e;font-size:11px}.contest-race-stats b{color:#edd064;font-size:15px}.contest-top-three{gap:4px;display:grid}.contest-top-three>div{background:#ffffff06;border-radius:5px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;padding:5px 7px;display:grid}.contest-top-three>div>b{color:#d9b947;font-size:12px}.contest-top-three>div>span{gap:1px;min-width:0;display:grid}.contest-top-three strong{color:#eee9df;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.contest-top-three small{color:#79736a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.contest-top-three em{color:#edce60;white-space:nowrap;font-size:11px;font-style:normal;font-weight:800}.contest-top-three>p{color:#817b72;margin:0;font-size:11px}@media (width<=860px){.contest-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.contest-modules{grid-template-columns:1fr}}.admin-contests{gap:14px;display:grid}.admin-contests-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-contests-head span{color:var(--gold);text-transform:uppercase;font-size:13px}.admin-contests-head h2{margin:4px 0}.admin-contests-head p{color:var(--muted);margin:0}.admin-contests-head>button{min-height:40px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d14;border-radius:5px;padding:0 14px}.admin-contest-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-contest-tabs button{color:#a49d91;border:1px solid var(--line);background:#0b0b09;border-radius:7px;min-height:48px;font-weight:800}.admin-contest-tabs button.active{color:#161105;background:linear-gradient(135deg,#efd15c,#af7b14);border-color:#e2c363}.contest-admin-table{overflow-x:auto}.contest-admin-table>header,.contest-admin-table>article{border-top:1px solid #e2c36324;align-items:center;gap:12px;min-width:850px;min-height:48px;padding:9px 0;display:grid}.contest-admin-table>header{color:#898277;text-transform:uppercase;font-size:12px;font-weight:800}.contest-admin-table article span{gap:2px;min-width:0;display:grid}.contest-admin-table article small{color:#827b71}.contest-admin-table article time{color:#aaa297;font-size:13px}.contest-admin-table article>button:not(.link-button){min-height:34px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:5px;justify-self:end;padding:0 10px}.contest-admin-table>p{color:var(--muted)}.contest-ticket-log>header,.contest-ticket-log>article{grid-template-columns:70px minmax(180px,1fr) minmax(180px,1fr) 150px 100px}.contest-participant-log>header,.contest-participant-log>article{grid-template-columns:minmax(190px,1fr) repeat(4,90px) 100px}.contest-race-log>header,.contest-race-log>article{grid-template-columns:70px minmax(180px,1fr) 110px minmax(150px,.8fr) 100px}.contest-invite-log>header,.contest-invite-log>article{grid-template-columns:minmax(150px,.65fr) minmax(170px,.8fr) 140px minmax(300px,1.35fr) minmax(210px,.8fr)}.contest-risk{color:#8ed2a9;width:max-content;font-size:12px;display:inline-flex!important}.contest-risk.review{color:#e3c862}.contest-risk.high{color:#ef8477}.link-button{color:#e4c75f;text-align:left;text-underline-offset:3px;background:0 0;border:0;justify-self:start;text-decoration:underline}.anti-twin-note{background:linear-gradient(115deg,#c7a23d1a,#0000 55%),#0a0a08;border-color:#e2c36375}.anti-twin-note strong{color:#efd16c}.anti-twin-note p{margin:5px 0}.anti-twin-note small{color:var(--muted)}.contest-excluded{opacity:.68;background:#781b1414}.contest-evidence{color:#8ed2a9;font-size:12px}.contest-evidence.review{color:#e3c862}.contest-evidence.high{color:#ef8477}.contest-evidence summary{cursor:pointer;font-weight:800}.contest-evidence p{color:inherit;margin:7px 0;font-size:12px}.contest-evidence>button{color:#ddd6ca;text-align:left;background:#0000003d;border:1px solid #e2c3632e;border-radius:4px;width:100%;margin-top:5px;padding:7px;display:grid}.contest-evidence>button small{color:#8d867b}.contest-evidence>em{color:#c9b25e;margin-top:7px;font-style:normal;display:block}.integrity-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.integrity-actions button{min-height:31px;color:var(--gold2);border:1px solid var(--line);background:#c7a23d0f;border-radius:4px;padding:0 8px;font-size:12px}.integrity-actions button.reject{color:#ef8477;border-color:#ef847761}.integrity-actions button.approve{color:#8ed2a9;border-color:#8ed2a961}@media (width<=760px){.admin-contests-head{flex-direction:column;align-items:stretch}.admin-contest-tabs{grid-template-columns:1fr}}
