:root{--surface-base:#0b1020;--surface-soft:#131a2f;--surface-elevated:#1a2440;--surface-glass:#1e28488c;--border-subtle:#ffffff1f;--text-main:#f8fbff;--text-subtle:#a4b5d6;--accent:#4fa79f;--accent-contrast:#071520;--positive:#5bd4a4;--warning:#f4c26e;--danger:#ff7c8f;--radius-card:16px;--radius-pill:999px;--shadow-elevated:0 18px 38px #0306145c}:root[data-bs-theme=light]{--surface-base:#f3f6fc;--surface-soft:#fff;--surface-elevated:#f9fbff;--surface-glass:#ffffffeb;--border-subtle:#0f172a1f;--text-main:#121b2f;--text-subtle:#61708d;--accent:#2f8078;--accent-contrast:#fff;--positive:#178f61;--warning:#bd7a17;--danger:#cc2f4d;--shadow-elevated:0 18px 36px #748ebb38}body{background:#0b1020;background:var(--surface-base);color:#f8fbff;color:var(--text-main)}.app-shell{background:radial-gradient(circle at 50% -20%,#4fa79f33,#0000 45%),#0b1020;background:radial-gradient(circle at 50% -20%,#4fa79f33,#0000 45%),var(--surface-base);min-height:100vh}.app-shell__content{max-width:1640px;padding:1rem .75rem}.app-shell__main>*{width:100%}.app-shell__sidebar{position:-webkit-sticky;position:sticky;top:5rem}.app-navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e28488c;background:var(--surface-glass);border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--border-subtle)}.brand-wordmark{height:2rem}.brand-wordmark--v2{height:2.35rem}.navbar-dark .brand-wordmark,.navbar-light .brand-wordmark{filter:none}.nav-icon{height:1.2rem;width:1.2rem}.navbar-light .nav-icon{color:#1b2a49}.navbar-dark .nav-icon{filter:brightness(0) invert(1)}.nav-icon-link{align-items:center;background:#131a2f;background:var(--surface-soft);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:999px;border-radius:var(--radius-pill);display:inline-flex;height:2.45rem;justify-content:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease;width:2.45rem}.nav-icon-link,.nav-icon-link:hover{color:#f8fbff;color:var(--text-main)}.nav-icon-link:hover{box-shadow:0 18px 38px #0306145c;box-shadow:var(--shadow-elevated);transform:translateY(-1px)}.nav-icon-link--labelled{gap:.45rem;min-width:2.45rem;padding-inline:.7rem;width:auto}.nav-icon-link__label{font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.nav-picture-button{align-items:center;background:#131a2f;background:var(--surface-soft);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:.82rem;color:#f8fbff;color:var(--text-main);display:inline-flex;gap:.45rem;min-width:6.4rem;padding:.32rem .56rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.nav-picture-button:hover{box-shadow:0 18px 38px #0306145c;box-shadow:var(--shadow-elevated);color:#f8fbff;color:var(--text-main);transform:translateY(-1px)}.nav-picture-button__icon-wrap{align-items:center;background:color-mix(in srgb,#1a2440 70%,#0000);background:color-mix(in srgb,var(--surface-elevated) 70%,#0000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:.55rem;display:inline-flex;height:1.8rem;justify-content:center;width:1.8rem}.nav-picture-button__label{font-size:.7rem;font-weight:700;letter-spacing:.07em;line-height:1.1;text-transform:uppercase;white-space:nowrap}.nav-icon--v2{height:1rem;width:1rem}.ui-switcher .btn{border-radius:.8rem;min-width:3.5rem}.ui-switcher .btn-shell{background:#131a2f;background:var(--surface-soft);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);color:#f8fbff;color:var(--text-main)}.ui-switcher .btn-shell:hover{background:#1a2440;background:var(--surface-elevated);color:#f8fbff;color:var(--text-main)}.ui-variant-v2 .ui-switcher .btn-shell--v2{background:color-mix(in srgb,#131a2f 86%,#060d16);background:color-mix(in srgb,var(--surface-soft) 86%,#060d16);border-color:#7cd7c447;color:#dff9f0}.ui-variant-v2 .ui-switcher .btn-shell--v2:hover{background:color-mix(in srgb,#1a2440 82%,#07121b);background:color-mix(in srgb,var(--surface-elevated) 82%,#07121b);border-color:#7cd7c475}.ui-variant-v2 .ui-switcher .btn-primary--v2{background:linear-gradient(135deg,#44ada3,#2f8078);border-color:#44ada3b8;box-shadow:0 10px 18px #020a1247;color:#071520}.ui-variant-v2 .ui-switcher .btn-primary--v2:hover{background:linear-gradient(135deg,#50b8ae,#388f87)}.card{background:#131a2f;background:var(--surface-soft);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:16px;border-radius:var(--radius-card);color:#f8fbff;color:var(--text-main);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card .text-muted,.text-secondary{color:#a4b5d6!important;color:var(--text-subtle)!important}.event-stage{width:100%}.event-card{box-shadow:0 8px 20px #040a1a24}.event-card:hover{transform:translateY(-2px)}.product-block{margin-bottom:.7rem}.product-block:last-child{margin-bottom:0}.product-block__title{text-align:center}.product-block--1x2{border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--border-subtle);padding-bottom:.7rem}.product-button{border-width:1px;font-weight:700;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.product-button--selected{box-shadow:0 0 0 2px color-mix(in srgb,#4fa79f 35%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,#0000)}.product-button--labelled{align-items:center;display:flex;flex-direction:column;gap:.15rem;height:100%;justify-content:flex-start;min-height:2.75rem;min-width:0;padding-block:.4rem;white-space:normal}.product-button__label{align-items:center;display:flex;flex:1 1 auto;font-size:.7rem;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:1.2;opacity:.8;overflow-wrap:anywhere;text-transform:uppercase}.product-button__value{flex:0 0 auto}.product-1x2-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.product-1x2-grid>div{display:flex;min-width:0}.product-1x2-grid .product-button{flex:1 1 auto;width:100%}.product-block--cs{container-type:inline-size}.product-cs-grid{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 28rem){.product-cs-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.auth-card{background:linear-gradient(145deg,color-mix(in srgb,#131a2f 96%,#4fa79f 4%),#131a2f);background:linear-gradient(145deg,color-mix(in srgb,var(--surface-soft) 96%,var(--accent) 4%),var(--surface-soft));border-color:color-mix(in srgb,#ffffff1f 72%,#4fa79f 28%);border-color:color-mix(in srgb,var(--border-subtle) 72%,var(--accent) 28%);box-shadow:0 18px 38px #0306145c;box-shadow:var(--shadow-elevated);margin-inline:auto;overflow:hidden;width:min(100%,30rem)}.auth-card .card-body{padding:clamp(1.25rem,4vw,2.25rem)}.auth-card__header{margin-bottom:1.6rem;text-align:center}.auth-card__icon{align-items:center;background:color-mix(in srgb,#4fa79f 18%,#0000);background:color-mix(in srgb,var(--accent) 18%,#0000);border:1px solid color-mix(in srgb,#4fa79f 44%,#0000);border:1px solid color-mix(in srgb,var(--accent) 44%,#0000);border-radius:1rem;display:inline-flex;height:3rem;justify-content:center;margin-bottom:.85rem;width:3rem}.auth-card__icon img{filter:brightness(0) invert(1);height:1.5rem;width:1.5rem}:root[data-bs-theme=light] .auth-card__icon img{filter:none}.auth-card__title{font-size:clamp(1.45rem,4vw,1.8rem);font-weight:750;letter-spacing:-.025em;margin:0}.auth-card__subtitle{color:#a4b5d6;color:var(--text-subtle);font-size:.9rem;line-height:1.55;margin:.55rem auto 0;max-width:23rem}.auth-form{grid-gap:1rem;display:grid;gap:1rem}.auth-field{grid-gap:.4rem;display:grid;gap:.4rem}.auth-label{font-size:.86rem;font-weight:650}.auth-control,.auth-label{color:#f8fbff;color:var(--text-main)}.auth-control{background:color-mix(in srgb,#1a2440 88%,#0000);background:color-mix(in srgb,var(--surface-elevated) 88%,#0000);border-color:color-mix(in srgb,#ffffff1f 78%,#4fa79f 22%);border-color:color-mix(in srgb,var(--border-subtle) 78%,var(--accent) 22%);font-size:1rem;min-height:3rem}.auth-control:focus{background:#1a2440;background:var(--surface-elevated);border-color:#4fa79f;border-color:var(--accent);box-shadow:0 0 0 .2rem color-mix(in srgb,#4fa79f 24%,#0000);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--accent) 24%,#0000);color:#f8fbff;color:var(--text-main)}.auth-field__hint{color:#a4b5d6;color:var(--text-subtle);font-size:.76rem;line-height:1.35}.auth-errors:empty{display:none}.auth-errors .alert{background:color-mix(in srgb,#ff7c8f 12%,#131a2f);background:color-mix(in srgb,var(--danger) 12%,var(--surface-soft));border-color:color-mix(in srgb,#ff7c8f 42%,#0000);border-color:color-mix(in srgb,var(--danger) 42%,#0000);color:#f8fbff;color:var(--text-main);font-size:.82rem;margin:0}.auth-errors .alert h4{font-size:.9rem;margin-bottom:.35rem}.auth-submit{background:linear-gradient(135deg,color-mix(in srgb,#4fa79f 88%,#fff),#4fa79f);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 88%,#fff),var(--accent));border-color:#4fa79f;border-color:var(--accent);box-shadow:0 10px 22px color-mix(in srgb,#4fa79f 24%,#0000);box-shadow:0 10px 22px color-mix(in srgb,var(--accent) 24%,#0000);font-weight:750;min-height:3rem}.auth-submit,.auth-submit:hover{color:#071520;color:var(--accent-contrast)}.auth-submit:hover{background:linear-gradient(135deg,color-mix(in srgb,#4fa79f 78%,#fff),color-mix(in srgb,#4fa79f 92%,#000));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 78%,#fff),color-mix(in srgb,var(--accent) 92%,#000));border-color:color-mix(in srgb,#4fa79f 84%,#fff);border-color:color-mix(in srgb,var(--accent) 84%,#fff);transform:translateY(-1px)}.auth-submit:focus-visible{box-shadow:0 0 0 .2rem color-mix(in srgb,#4fa79f 28%,#0000),0 10px 22px color-mix(in srgb,#4fa79f 24%,#0000);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--accent) 28%,#0000),0 10px 22px color-mix(in srgb,var(--accent) 24%,#0000)}.auth-card__footer{border-top:1px solid #ffffff1f;border-top:1px solid var(--border-subtle);color:#a4b5d6;color:var(--text-subtle);display:flex;flex-wrap:wrap;font-size:.84rem;gap:.35rem;justify-content:center;margin-top:1.35rem;padding-top:1.15rem}.auth-card__link{color:#4fa79f;color:var(--accent);font-weight:700;text-decoration:none}.auth-card__link:hover{color:color-mix(in srgb,#4fa79f 78%,#f8fbff);color:color-mix(in srgb,var(--accent) 78%,var(--text-main));text-decoration:underline}.empty-state-card{font-weight:600;text-align:center}.scoreboard__table{background:color-mix(in srgb,#131a2f 94%,#1a2440);background:color-mix(in srgb,var(--surface-soft) 94%,var(--surface-elevated));border-color:color-mix(in srgb,#ffffff1f 88%,#4fa79f 12%);border-color:color-mix(in srgb,var(--border-subtle) 88%,var(--accent) 12%);overflow:hidden}.scoreboard .stat-row{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:1.6rem minmax(0,1fr) 3rem 3.5rem;padding:.62rem .82rem}.scoreboard .stat-row+.stat-row{border-top:1px solid #ffffff1f;border-top:1px solid var(--border-subtle)}.scoreboard .stat-card .card-body{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) 3.25rem 3.75rem;padding:.72rem .82rem}.scoreboard .stat-card{background:color-mix(in srgb,#131a2f 94%,#1a2440);background:color-mix(in srgb,var(--surface-soft) 94%,var(--surface-elevated));border-color:color-mix(in srgb,#ffffff1f 88%,#4fa79f 12%);border-color:color-mix(in srgb,var(--border-subtle) 88%,var(--accent) 12%);box-shadow:0 10px 20px #040a1a1a}.scoreboard .stat-card:hover{border-color:color-mix(in srgb,#ffffff1f 72%,#4fa79f 28%);border-color:color-mix(in srgb,var(--border-subtle) 72%,var(--accent) 28%)}.stat-row__count,.stat-row__rank,.stat-row__user,.stat-row__wager{line-height:1.2;min-width:0}.stat-row__rank{font-feature-settings:"tnum";font-size:.78rem;font-variant-numeric:tabular-nums;opacity:.45;text-align:center}.stat-row__user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-row__count,.stat-row__wager{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.stat-row--header{font-size:.7rem;letter-spacing:.11em;opacity:.6;text-transform:uppercase}.stat-row--header .stat-row__count,.stat-row--header .stat-row__wager{justify-self:end}.scoreboard--v1 .stat-row__user,.scoreboard--v2 .stat-row__user,.scoreboard--v3 .stat-row__user{font-weight:600}.my-bets-card{background:#131a2f;background:var(--surface-soft)}.my-bets-board{grid-gap:.55rem;display:grid;gap:.55rem}.my-bets-toolbar{background:color-mix(in srgb,#131a2f 94%,#1a2440);background:color-mix(in srgb,var(--surface-soft) 94%,var(--surface-elevated));border-color:color-mix(in srgb,#ffffff1f 86%,#4fa79f 14%);border-color:color-mix(in srgb,var(--border-subtle) 86%,var(--accent) 14%)}.my-bets-filter{border-color:#ffffff1f;border-color:var(--border-subtle);color:#f8fbff;color:var(--text-main)}.my-bets-filter-groups{grid-gap:.55rem;display:grid;gap:.55rem}.my-bets-filter-group{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.my-bets-filter-label{color:#a4b5d6;color:var(--text-subtle);font-size:.7rem;font-weight:700;letter-spacing:.08em;min-width:4.5rem;text-transform:uppercase}.my-bets-search{flex:1 1 18rem;min-width:min(100%,22rem)}.my-bets-select{min-width:9.5rem;width:auto}.my-bets-row{border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--border-subtle);font-size:.92rem;padding:.35rem 0}.my-bets-row:last-child{border-bottom:0}.my-bets-row--header{font-size:.76rem;letter-spacing:.08em;padding-top:0;text-transform:uppercase}.my-bets-event-time{color:#a4b5d6;color:var(--text-subtle);font-size:.74rem;margin-top:.12rem}.my-bets-footer{border-top:1px solid #ffffff1f;border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;font-size:.88rem;gap:.75rem}.my-bets-status{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.my-bets-expand{border-color:#ffffff1f;border-color:var(--border-subtle);color:#a4b5d6;color:var(--text-subtle)}.my-bets-expand:hover{border-color:color-mix(in srgb,#ffffff1f 70%,#4fa79f 30%);border-color:color-mix(in srgb,var(--border-subtle) 70%,var(--accent) 30%);color:#f8fbff;color:var(--text-main)}.my-bets-load-more{font-weight:700}.backoffice-board{grid-gap:.65rem;display:grid;gap:.65rem}.backoffice-empty,.backoffice-header{padding-inline:.15rem}.backoffice-empty,.backoffice-header p{color:#a4b5d6;color:var(--text-subtle)}.backoffice-create,.backoffice-event{background:#131a2f;background:var(--surface-soft)}.backoffice-action{min-width:8.5rem}.backoffice-action--create{background:#158a56;border-color:#158a56}.backoffice-action--create:hover{background:#0f7a4a;border-color:#0f7a4a}.backoffice-action--warn{color:#1f1600}.slip-board{grid-gap:.55rem;background:#131a2f;background:var(--surface-soft);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:16px;border-radius:var(--radius-card);display:grid;gap:.55rem;padding:.65rem}.slip-board__title{color:#a4b5d6;color:var(--text-subtle);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.slip-row-card{border-color:color-mix(in srgb,#ffffff1f 85%,#4fa79f 15%);border-color:color-mix(in srgb,var(--border-subtle) 85%,var(--accent) 15%);margin-top:0}.slip-row-card__odds{font-weight:700}.slip-row-close{opacity:.75}.slip-row-close:hover{opacity:1}.ui-theme-dark .slip-row-close{filter:invert(1) grayscale(1)}.slip-board__summary{border-top:1px solid #ffffff1f;border-top:1px solid var(--border-subtle);padding-top:.4rem}.slip-board__actions{border-color:color-mix(in srgb,#ffffff1f 80%,#4fa79f 20%);border-color:color-mix(in srgb,var(--border-subtle) 80%,var(--accent) 20%)}.slip-board__empty-main{margin-bottom:.25rem}.slip-action-primary,.slip-action-secondary{font-weight:700}.slip-action-primary--v1,.slip-action-primary--v2,.slip-action-primary--v3{background:#4fa79f;background:var(--accent);border-color:#4fa79f;border-color:var(--accent);color:#041123}.slip-action-primary--v1:hover,.slip-action-primary--v2:hover,.slip-action-primary--v3:hover{background:color-mix(in srgb,#4fa79f 90%,#000);background:color-mix(in srgb,var(--accent) 90%,#000);border-color:color-mix(in srgb,#4fa79f 90%,#000);border-color:color-mix(in srgb,var(--accent) 90%,#000);color:#041123}.slip-action-secondary--v1,.slip-action-secondary--v2,.slip-action-secondary--v3{background:#0000;border-color:#ffffff1f;border-color:var(--border-subtle);color:#a4b5d6;color:var(--text-subtle)}.slip-action-secondary--v1:hover,.slip-action-secondary--v2:hover,.slip-action-secondary--v3:hover{background:#1a2440;background:var(--surface-elevated);color:#f8fbff;color:var(--text-main)}.ui-variant-v1{--accent:#59b8ad;--accent-contrast:#071520;--surface-soft:#192540d1;--surface-elevated:#243458d6;--radius-card:18px}.ui-variant-v1 .event-stage__hero,.ui-variant-v1 .slip-board{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ui-variant-v1 .product-button--v1{background:#3a827c3d;border-color:#59b8ad6b;color:#eef7ff}.ui-variant-v1 .product-button--v1:hover{background:#48979157;border-color:#6bc9bf8f}.ui-variant-v1 .event-stage__hero{background:linear-gradient(130deg,#58bbb057,#1a284ba6);border:1px solid #59b8ad59}.ui-variant-v1 .slip-board{background:linear-gradient(180deg,#59b8ad24,#0000);border-radius:16px;border-radius:var(--radius-card);padding:.65rem}.ui-variant-v2{--accent:#4db5ad;--accent-contrast:#071520;--surface-base:#071019;--surface-soft:#0f1a26;--surface-elevated:#172534;--radius-card:8px}.ui-variant-v2 .event-stage__hero{border:1px solid #4db5ad73;box-shadow:0 8px 18px #020a125c}.ui-variant-v2 .event-terminal__head{background:#1a2440;background:var(--surface-elevated);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:8px;padding:.55rem .7rem}.ui-variant-v2 .event-card{border-color:#4db5ad52;border-style:solid;box-shadow:0 6px 14px #02091247}.ui-variant-v2 .event-terminal__row .card-body{padding:.8rem}.ui-variant-v2 .event-terminal__meta{font-size:.82rem}.ui-variant-v2 .event-terminal__markets{background:color-mix(in srgb,#1a2440 78%,#000);background:color-mix(in srgb,var(--surface-elevated) 78%,#000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:6px}.ui-variant-v2 .event-terminal__market-row{align-items:center;border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--border-subtle);display:flex;font-size:.85rem;justify-content:space-between;padding:.35rem .55rem}.ui-variant-v2 .event-terminal__market-row:last-child{border-bottom:0}.ui-variant-v2 .product-button--v2{background:#182637;border-color:#274053;color:#d7f7f3}.ui-variant-v2 .product-button--v2:hover{background:#20354d;border-color:#35556a}.ui-variant-v2 .product-button--v2.product-button--selected{background:color-mix(in srgb,#4fa79f 32%,#132230);background:color-mix(in srgb,var(--accent) 32%,#132230);border-color:color-mix(in srgb,#4fa79f 74%,#17313c);border-color:color-mix(in srgb,var(--accent) 74%,#17313c);color:#effffc}.ui-variant-v2 .scoreboard__table{border-left:3px solid #4fa79f;border-left:3px solid var(--accent)}.ui-variant-v2 .nav-icon-link,.ui-variant-v2 .ui-switcher .btn-shell{background:color-mix(in srgb,#131a2f 88%,#000);background:color-mix(in srgb,var(--surface-soft) 88%,#000);box-shadow:none}.ui-variant-v2 .nav-picture-button{background:color-mix(in srgb,#131a2f 92%,#050b12);background:color-mix(in srgb,var(--surface-soft) 92%,#050b12);border-color:#4db5ad57;border-radius:.72rem;box-shadow:none;min-width:6.75rem}.ui-variant-v2 .nav-picture-button:hover{background:color-mix(in srgb,#1a2440 86%,#07101a);background:color-mix(in srgb,var(--surface-elevated) 86%,#07101a);border-color:#4db5ad94;box-shadow:0 8px 16px #020a1252}.ui-variant-v2 .nav-picture-button--login{background:linear-gradient(135deg,#4db5ad38,#2f80782e);border-color:#4db5ad8c}.ui-variant-v2 .nav-picture-button--login:hover{background:linear-gradient(135deg,#4db5ad57,#2f807847);border-color:#4db5adc7}.ui-variant-v2 .nav-picture-button__icon-wrap{background:color-mix(in srgb,#183042 80%,#0c1420);border-color:#4db5ad6b;border-radius:.45rem}.ui-variant-v2 .nav-icon-link:hover{border-color:#4db5ad66;box-shadow:none;transform:none}.ui-variant-v2 .navbar-meta{opacity:.88}.ui-variant-v2 .app-navbar--v2 .navbar-brand{margin-right:1.2rem}.ui-variant-v2 .app-navbar--v2{border-bottom-color:#4db5ad52}:root[data-bs-theme=light] .ui-variant-v2 .brand-wordmark--v2{filter:none}.ui-variant-v3{--accent:#cf8dff;--accent-contrast:#221135;--surface-soft:#1d1730;--surface-elevated:#291d45;--radius-card:22px}.ui-variant-v3 .event-stage{margin:0 auto;max-width:1020px}.ui-variant-v3 .event-editorial{padding-left:.9rem;position:relative}.ui-variant-v3 .event-editorial__line{background:linear-gradient(180deg,#cf8dffd9,#7252ff1f);border-radius:999px;border-radius:var(--radius-pill);bottom:0;left:.22rem;position:absolute;top:0;width:3px}.ui-variant-v3 .event-card{box-shadow:0 16px 30px #200f4047}.ui-variant-v3 .slip-board{border:1px solid #cf8dff6b;border-radius:16px;border-radius:var(--radius-card);padding:.6rem}.ui-variant-v3 .product-button--v3{background:color-mix(in srgb,#8a52d4 45%,#241739);border-color:#cf8dff70;color:#f6ecff}.ui-variant-v3 .product-button--v3:hover{background:color-mix(in srgb,#ab6bf3 45%,#281941)}.ui-variant-v3 .product-button--v3.product-button--selected{background:color-mix(in srgb,#4fa79f 55%,#2f1d4a);background:color-mix(in srgb,var(--accent) 55%,#2f1d4a);border-color:#e3b6ffcc}.ui-variant-v3 .btn-primary,.ui-variant-v3 .event-stage__counter{background-color:#4fa79f;background-color:var(--accent);border-color:#4fa79f;border-color:var(--accent);color:#221135}:root[data-bs-theme=light] .app-shell{background:radial-gradient(circle at 50% -20%,#31988f29,#0000 45%),#0b1020;background:radial-gradient(circle at 50% -20%,#31988f29,#0000 45%),var(--surface-base)}:root[data-bs-theme=light] .ui-variant-v1{--surface-soft:#f9fcfff5;--surface-elevated:#edf5fffa;--border-subtle:#1c3c6e33}:root[data-bs-theme=light] .ui-variant-v1 .event-stage__hero{background:linear-gradient(130deg,#5eb2aa2e,#fffffff2);border-color:#2f807838}:root[data-bs-theme=light] .ui-variant-v1 .product-button--v1{background:#dbeaf4;border-color:#afcde1;color:#153147}:root[data-bs-theme=light] .ui-variant-v1 .product-button--v1:hover{background:#c6deec;border-color:#8fb7d0}:root[data-bs-theme=light] .ui-variant-v1 .product-button--v1.product-button--selected{background:#b8dce0;border-color:#86bfc1;color:#103135}:root[data-bs-theme=light] .ui-variant-v2{--surface-base:#ebf1f9;--surface-soft:#f7fbff;--surface-elevated:#edf4fd;--border-subtle:#20465833;--accent:#31988f}:root[data-bs-theme=light] .ui-variant-v2 .event-card{border-color:#31988f47;box-shadow:0 7px 16px #5c7b9b2e}:root[data-bs-theme=light] .ui-variant-v2 .nav-picture-button{background:#f4fbff;border-color:#31988f47}:root[data-bs-theme=light] .ui-variant-v2 .nav-picture-button:hover{background:#ebf6ff;border-color:#31988f6b;box-shadow:0 8px 16px #6282a333}:root[data-bs-theme=light] .ui-variant-v2 .nav-picture-button--login{background:linear-gradient(135deg,#31988f2e,#2f80781f)}:root[data-bs-theme=light] .ui-variant-v2 .nav-picture-button--login:hover{background:linear-gradient(135deg,#31988f47,#2f807833)}:root[data-bs-theme=light] .ui-variant-v2 .nav-picture-button__icon-wrap{background:#dff2f2;border-color:#31988f57}:root[data-bs-theme=light] .ui-variant-v2 .ui-switcher .btn-shell--v2{background:#f6fbff;border-color:#31988f42;color:#173241}:root[data-bs-theme=light] .ui-variant-v2 .ui-switcher .btn-primary--v2{background:linear-gradient(135deg,#44ada3,#2f8078);border-color:#31988f75;color:#071520}:root[data-bs-theme=light] .ui-variant-v2 .event-terminal__markets{background:#f1f7ff}:root[data-bs-theme=light] .ui-variant-v2 .product-button--v2{background:#dbe8f7;border-color:#bfd5eb;color:#183149}:root[data-bs-theme=light] .ui-variant-v2 .product-button--v2.product-button--selected{background:#c4f2e8;border-color:#7dcab8;color:#123f36}:root[data-bs-theme=light] .ui-variant-v3 .product-button--v3{background:#efe3ff;border-color:#d6b8f3;color:#392255}:root[data-bs-theme=light] .ui-variant-v3 .product-button--v3:hover{background:#e1ccfb;border-color:#c398ea}:root[data-bs-theme=light] .ui-variant-v3 .product-button--v3.product-button--selected{background:#d7baf7;border-color:#af7fe6;color:#241236}:root[data-bs-theme=light] .ui-variant-v3{--surface-soft:#faf5ff;--surface-elevated:#f3e9ff;--border-subtle:#7849b43d}:root[data-bs-theme=light] .ui-variant-v3 .event-card{box-shadow:0 14px 26px #7c4ac026}.ui-variant-v3 .app-shell__sidebar .card{background:#f6f0ff;border-color:#8057b647}.ui-variant-v3 .event-stage__hero{background:linear-gradient(135deg,#cf8dff45,#ffffffeb)}.navbar-meta{font-size:.72rem}.user-chip{align-items:center;background:color-mix(in srgb,#4fa79f 10%,#0000);background:color-mix(in srgb,var(--accent) 10%,#0000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:999px;display:inline-flex;gap:.45rem;padding:.2rem .55rem .2rem .2rem}.user-chip__avatar{align-items:center;background:color-mix(in srgb,#4fa79f 80%,#0000);background:color-mix(in srgb,var(--accent) 80%,#0000);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.68rem;font-weight:700;height:1.5rem;justify-content:center;letter-spacing:0;line-height:1;width:1.5rem}.user-chip__name{color:color-mix(in srgb,#4fa79f 80%,currentColor);color:color-mix(in srgb,var(--accent) 80%,currentColor);font-size:.72rem;font-weight:500;letter-spacing:.01em;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-primary{background-color:#4fa79f;background-color:var(--accent);border-color:#4fa79f;border-color:var(--accent)}.event-stage__status{background:color-mix(in srgb,#131a2f 92%,#1a2440);background:color-mix(in srgb,var(--surface-soft) 92%,var(--surface-elevated));margin-bottom:.75rem}.event-next-live{background:linear-gradient(120deg,color-mix(in srgb,#ff7c8f 10%,#1a2440),#1a2440);background:linear-gradient(120deg,color-mix(in srgb,var(--danger) 10%,var(--surface-elevated)),var(--surface-elevated));border-color:color-mix(in srgb,#ff7c8f 22%,#ffffff1f);border-color:color-mix(in srgb,var(--danger) 22%,var(--border-subtle));margin-bottom:1rem}.event-next-live__body{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}.event-next-live__title{color:#a4b5d6;color:var(--text-subtle);font-size:.85rem;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.event-next-live__name{font-size:1.15rem;font-weight:700}.event-next-live__schedule{grid-gap:.2rem;display:grid;gap:.2rem;text-align:right}.event-next-live__schedule time{font-weight:700}.event-group{grid-gap:.75rem;display:grid;gap:.75rem;margin-bottom:1rem}.event-group__heading{align-items:center;display:flex;justify-content:space-between}.event-group__title{color:#a4b5d6;color:var(--text-subtle);font-size:.9rem;letter-spacing:.1em;margin:0;text-transform:uppercase}.event-card__badges,.event-market-meta,.my-bets-badges,.my-bets-market-meta,.slip-board__meta,.slip-row-card__moderation-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.bet-kind-badge,.event-card__badge,.event-market-status,.slip-board__status{border:1px solid #0000;border-radius:999px;border-radius:var(--radius-pill);display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.08em;max-width:100%;min-height:1.5rem;min-width:0;overflow-wrap:anywhere;padding:.15rem .55rem;text-align:center;text-transform:uppercase}.bet-kind-badge--live,.event-card__badge--live,.slip-board.slip-board--kind-live{border-color:#ff777757}.bet-kind-badge--pre_match,.event-card__badge--prematch,.slip-board--kind-pre_match{border-color:#4fa79f47}.bet-kind-badge--live,.event-card__badge--live,.event-market-status--inactive{background:color-mix(in srgb,#ff7c8f 16%,#0000);background:color-mix(in srgb,var(--danger) 16%,#0000);color:color-mix(in srgb,#ff7c8f 78%,#f8fbff);color:color-mix(in srgb,var(--danger) 78%,var(--text-main))}.bet-kind-badge--pre_match,.event-card__badge--prematch,.event-market-status--open{background:color-mix(in srgb,#4fa79f 18%,#0000);background:color-mix(in srgb,var(--accent) 18%,#0000);color:color-mix(in srgb,#4fa79f 78%,#f8fbff);color:color-mix(in srgb,var(--accent) 78%,var(--text-main))}.event-card__badge--phase,.slip-board__status{background:color-mix(in srgb,#1a2440 88%,#0000);background:color-mix(in srgb,var(--surface-elevated) 88%,#0000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);color:#a4b5d6;color:var(--text-subtle)}.event-card--live{border-color:color-mix(in srgb,#ff7c8f 20%,#ffffff1f);border-color:color-mix(in srgb,var(--danger) 20%,var(--border-subtle));container-name:live-event-card;container-type:inline-size}.event-card--countdown{border-color:color-mix(in srgb,#f4c26e 26%,#ffffff1f);border-color:color-mix(in srgb,var(--warning) 26%,var(--border-subtle))}.event-card--finished{border-color:#ffffff1f;border-color:var(--border-subtle);opacity:.92}.event-card__badge--countdown{background:color-mix(in srgb,#f4c26e 20%,#0000);background:color-mix(in srgb,var(--warning) 20%,#0000);color:color-mix(in srgb,#f4c26e 82%,#f8fbff);color:color-mix(in srgb,var(--warning) 82%,var(--text-main))}.event-card__badge--finished{background:color-mix(in srgb,#1a2440 88%,#0000);background:color-mix(in srgb,var(--surface-elevated) 88%,#0000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);color:#a4b5d6;color:var(--text-subtle)}.event-countdown{align-content:center;background:color-mix(in srgb,#f4c26e 12%,#1a2440);background:color-mix(in srgb,var(--warning) 12%,var(--surface-elevated));border:1px solid color-mix(in srgb,#f4c26e 30%,#ffffff1f);border:1px solid color-mix(in srgb,var(--warning) 30%,var(--border-subtle));border-radius:.9rem;display:grid;inline-size:9rem;min-block-size:4.5rem;padding:.55rem .9rem;text-align:center}.event-countdown__eyebrow{color:#a4b5d6;color:var(--text-subtle);display:block;font-size:.72rem;letter-spacing:.06em;margin-bottom:.2rem;text-transform:uppercase}.event-countdown__value{font-feature-settings:"tnum";display:block;font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:800}.event-countdown--urgent .event-countdown__value{color:#ff7c8f;color:var(--danger)}.event-card__live-body{grid-gap:1rem;display:grid;gap:1rem;min-width:0;padding-block:.875rem}.event-card__live-body>*{min-width:0}.event-card__live-overview,.event-card__prematch-body{grid-gap:.85rem;display:grid;gap:.85rem;min-width:0}.event-card__prematch-body{grid-template-rows:auto 1fr;height:100%}.event-card__product-deck{align-self:end;min-width:0}.event-card__live-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.9rem;justify-content:space-between}.event-card__live-head>:first-child{flex:1 1 10rem;min-width:0;overflow-wrap:anywhere}.event-scoreboard{background:color-mix(in srgb,#1a2440 78%,#0000);background:color-mix(in srgb,var(--surface-elevated) 78%,#0000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:.9rem;min-width:7.5rem;padding:.65rem .8rem}.event-scoreboard__teams{grid-gap:.2rem;color:#a4b5d6;color:var(--text-subtle);display:grid;font-size:.76rem;gap:.2rem;margin-bottom:.45rem}.event-scoreboard__score{align-items:center;display:flex;font-size:1.35rem;font-weight:800;justify-content:space-between}.event-progress{grid-gap:.4rem;display:grid;gap:.4rem}.event-progress__labels{color:#a4b5d6;color:var(--text-subtle);display:flex;font-size:.78rem;justify-content:space-between}.event-progress__track{background:color-mix(in srgb,#1a2440 72%,#0000);background:color-mix(in srgb,var(--surface-elevated) 72%,#0000);height:.7rem;overflow:hidden;position:relative}.event-progress__fill,.event-progress__track{border-radius:999px;border-radius:var(--radius-pill)}.event-progress__fill{background:linear-gradient(90deg,color-mix(in srgb,#4fa79f 78%,#fff),#4fa79f);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 78%,#fff),var(--accent));inset:0 auto 0 0;position:absolute}.event-progress__ticks{display:grid;grid-template-columns:repeat(11,1fr);inset:0;position:absolute}.event-progress__ticks span{border-right:1px solid #ffffff24}.event-progress__ticks span:last-child{border-right:0}.event-card__section{grid-gap:.45rem;display:grid;gap:.45rem;min-width:0}.event-card__section>*{min-width:0}.event-card__section-title{color:#a4b5d6;color:var(--text-subtle);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.event-card__empty{font-size:.86rem}.event-incidents{display:flex;flex-wrap:wrap;gap:.45rem}.event-incidents__item{background:color-mix(in srgb,#1a2440 78%,#0000);background:color-mix(in srgb,var(--surface-elevated) 78%,#0000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:.7rem;font-size:.82rem;padding:.3rem .55rem}.event-timeline{background:color-mix(in srgb,#1a2440 54%,#0000);background:color-mix(in srgb,var(--surface-elevated) 54%,#0000);border:1px solid #ffffff1f;border:1px solid var(--border-subtle);border-radius:.8rem;min-width:0}.event-timeline summary{cursor:pointer;font-size:.82rem;font-weight:700;padding:.55rem .7rem}.event-timeline__notice{color:#a4b5d6;color:var(--text-subtle);font-size:.76rem;margin:0;padding:0 .7rem .55rem}.event-timeline__list{grid-gap:.35rem;display:grid;font-size:.82rem;gap:.35rem;margin:0;padding:0 1.7rem .7rem 2.2rem}.event-market-grid{grid-gap:.55rem;display:grid;gap:.55rem}.event-market-grid--compact{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.event-market-grid--compact .event-market-card .card-body{padding:.75rem}.event-card--active-live .event-card__live-body{gap:.75rem}.event-market-card{border-color:color-mix(in srgb,#ffffff1f 80%,#4fa79f 20%);border-color:color-mix(in srgb,var(--border-subtle) 80%,var(--accent) 20%);margin:0;min-width:0}.event-market-card--inactive{opacity:.82}.event-market-card .card-body{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:auto 1fr;min-width:0}.event-market-card .card-body>*{min-width:0}.event-market-card__header{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;min-width:0}.event-market-card__title{flex:1 1 7rem;min-width:0;overflow-wrap:break-word}.event-market-card__name{line-height:1.25}.event-card--countdown .event-market-card__name{min-block-size:2.5rem}.event-market-meta,.my-bets-market-meta,.slip-board__meta,.slip-row-card__moderation-meta{color:#a4b5d6;color:var(--text-subtle);font-size:.72rem}.event-market-meta{display:flex;flex-wrap:wrap;gap:.15rem .45rem}.event-market-status{flex:0 1 auto;-webkit-hyphens:none;hyphens:none;max-width:9rem;min-width:-webkit-min-content;min-width:min-content;overflow-wrap:normal;word-break:normal}.event-market-buttons{grid-gap:.5rem;align-content:start;display:grid;gap:.5rem;min-width:0}.event-market-card--score{grid-column:span 2}.event-market-buttons--score{grid-template-columns:repeat(5,minmax(0,1fr))}.event-market-button{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .75rem;justify-content:space-between;min-width:0;white-space:normal}.event-market-button>*{min-width:0;overflow-wrap:anywhere}@media (min-width:1400px){.event-card--active-live .event-market-grid--compact .event-market-card .card-body{padding:.6rem}.event-card--active-live .event-market-button{gap:.35rem;padding-inline:.5rem}}@media (max-width:767.98px){.event-market-card--score{grid-column:auto}.event-market-buttons--score{grid-template-columns:repeat(2,minmax(0,1fr))}}@container live-event-card (min-width: 44rem){.event-card__live-body--active,.event-card__live-body--finished{align-items:start;grid-template-columns:minmax(15rem,.85fr) minmax(0,1.55fr)}.event-card__live-body--countdown{align-items:start;grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr)}.event-card__countdown-products{align-items:start;grid-column:2;grid-row:1}.event-card__countdown-products .product-cs-grid{gap:.3rem;grid-template-columns:repeat(5,minmax(0,1fr))}.event-card__countdown-markets{align-self:start;grid-column:1/-1;grid-row:2}}@container live-event-card (min-width: 60rem){.event-card__live-body--countdown{grid-template-columns:minmax(13rem,.65fr) minmax(0,1.15fr) minmax(20rem,1.2fr)}.event-card__countdown-markets,.event-card__countdown-products{grid-column:auto;grid-row:auto}}.slip-boards{grid-gap:.8rem;display:grid;gap:.8rem}.slip-board{position:relative}.slip-board.slip-board--kind-live{background:linear-gradient(180deg,color-mix(in srgb,#ff7c8f 13%,#131a2f),color-mix(in srgb,#ff7c8f 5%,#131a2f));background:linear-gradient(180deg,color-mix(in srgb,var(--danger) 13%,var(--surface-soft)),color-mix(in srgb,var(--danger) 5%,var(--surface-soft)));border:1px solid color-mix(in srgb,#ff7c8f 35%,#ffffff1f);border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border-subtle))}.slip-board--kind-pre_match{border:1px solid color-mix(in srgb,#4fa79f 28%,#ffffff1f);border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border-subtle))}.slip-board__heading{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.slip-board__pending{background:color-mix(in srgb,#f4c26e 14%,#0000);background:color-mix(in srgb,var(--warning) 14%,#0000);border-radius:.75rem;color:color-mix(in srgb,#f4c26e 82%,#f8fbff);color:color-mix(in srgb,var(--warning) 82%,var(--text-main));font-size:.82rem;padding:.45rem .55rem}.slip-board__error{margin-bottom:0}.slip-board__empty-state{border-style:dashed}.slip-row-card__meta,.slip-row-card__selection{font-size:.78rem}.slip-row-card__selection{color:#a4b5d6;color:var(--text-subtle)}.slip-row-card__moderation{border-top:1px solid #ffffff1f;border-top:1px solid var(--border-subtle);font-size:.78rem;margin-top:.75rem;padding-top:.75rem}.my-bets-note{font-size:.76rem;margin-top:.3rem}.my-bets-note--danger{color:#ff7c8f;color:var(--danger)}.my-bets-outcome{color:#a4b5d6;color:var(--text-subtle);font-size:.72rem;margin-top:.12rem}.event-editorial__content{grid-gap:.9rem;display:grid;gap:.9rem}@media (max-width:991.98px){.event-card__live-head{flex-direction:column}.event-scoreboard{width:100%}}@media (max-width:575.98px){.event-group__heading,.event-market-button,.my-bets-footer,.slip-board__heading{align-items:stretch;flex-direction:column}.event-next-live__body{align-items:flex-start;flex-direction:column}.event-market-button,.event-next-live__schedule{text-align:left}.scoreboard .stat-row{grid-template-columns:1.4rem minmax(0,1fr) 2.6rem 3rem}}
/*# sourceMappingURL=main.9d2477b2.css.map*/