body:has(.app-shell){background:#f5f6f8}.app-shell{--line:#e4e7ec;--ink:#202635;--soft:#f4f5f8;max-width:1680px;color:var(--ink);background:#f5f6f8;grid-template-columns:232px minmax(0,1fr) 310px}.app-shell>main{min-width:0;padding:24px}.app-shell>.sidebar{border-right:1px solid var(--line);overscroll-behavior:contain;background:#fff;height:100dvh;padding:26px 16px 20px;position:sticky;top:0;overflow-y:auto}.app-shell .public-sidebar-brand{padding:0 8px 30px}.app-shell .public-sidebar-brand .brand-wordmark{font-size:30px}.app-shell .public-sidebar-brand .demo-mark{width:36px;height:36px}.app-shell .side-heading{letter-spacing:.9px;color:#8b94a2;margin:0 12px 12px;font-size:10px;font-weight:650}.app-shell .side-divider{border-color:var(--line);margin:20px 0}.app-shell .sidebar-actions{gap:5px}.app-shell .side-link,.app-shell .sport-toggle,.app-shell .other-sport-link{color:#586272;min-height:46px;box-shadow:none;background:0 0;border:0;border-radius:9px;gap:12px;padding:11px 12px;font-size:13px;font-weight:550}.app-shell .side-link svg,.app-shell .nav-sport-icon svg,.app-shell .other-sport-link>.sport-pictogram{stroke-width:1.75px;width:22px;height:22px}.app-shell .nav-sport-icon{background:0 0;border:0;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.app-shell .sport-toggle strong{font-size:13px;font-weight:600}.app-shell .sport-toggle.sport-selected{color:#fff;background:#806024}.app-shell .sport-selected .nav-sport-icon,.app-shell .sport-selected .accordion__indicator{color:#fff}.app-shell .side-link.selected,.app-shell .other-sport-link.is-selected{color:#fff;background:#806024}.app-shell .side-link.selected svg{color:#fff}.app-shell .side-link.selected .count{color:#fff;background:#ffffff24}.app-shell .nav-count{color:#748092;background:#eef0f4;border-radius:20px;min-width:21px;padding:2px 5px;font-size:10px}.app-shell .sport-selected .nav-count{color:#fff;background:#ffffff24}.app-shell .all-competitions{border-radius:7px;min-height:40px;font-size:12px}.app-shell .all-competitions.is-selected{color:#4b5565;background:#edf0f4}.app-shell .country-toggle,.app-shell .country-league{min-height:40px;font-size:12px}.app-shell .sidebar-login{margin-top:auto;padding-top:24px}.app-shell .sidebar-login-button{border-radius:9px;height:44px;min-height:44px;font-size:14px;font-weight:650}.app-shell .breadcrumbs{margin-bottom:16px;font-size:11px}.app-shell .football-promo{min-height:190px;box-shadow:none;background:#10132c;border:0;border-radius:12px;align-items:center;margin-bottom:20px;display:flex}.app-shell .football-promo h1{letter-spacing:-.4px;color:#fff;margin:0;font-family:Barlow Condensed,sans-serif;font-size:44px;font-weight:600;line-height:.98}.app-shell .football-promo h1 span{font-weight:400}.app-shell .section-title{gap:12px;margin-top:24px;margin-bottom:16px}.app-shell .mini-label{letter-spacing:1px;color:#8b94a2;font-size:9px;font-weight:600}.app-shell .section-title h2{letter-spacing:-.6px;color:#202635;font-size:22px;font-weight:650}.app-shell .section-title h2>span{color:#677284;background:#e9ecf1;border-radius:20px;margin-left:10px;padding:3px 8px;font-size:12px}.app-shell .icon-action{color:#5c6575;background:#fff;border:1px solid #e1e5ec;border-radius:8px;gap:7px;height:38px;min-height:38px;padding:0 12px;font-size:12px;font-weight:550}.app-shell .icon-action svg{width:16px;height:16px}.app-shell .search-box{height:44px;box-shadow:none;background:#edeff3;border:1px solid #0000;border-radius:8px;gap:10px;margin-bottom:16px;padding-inline:14px;transition:background .15s,border-color .15s}.app-shell .search-box:focus-within{box-shadow:none;background:#fff;border-color:#806024}.app-shell .search-box input::placeholder{color:#7d8593;opacity:1}.app-shell .search-box input{min-width:0;box-shadow:none;outline:none;flex:1}.app-shell .search-box button{color:#778091;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px}.app-shell .search-box button:hover{color:#303b50;background:#e0e3ea}.app-shell .search-box button:focus-visible{outline-offset:2px;outline:2px solid #806024}.app-shell .search-box input{color:#303a4a;background:0 0;font-size:13px}.app-shell .search-box>svg{color:#7d8593;stroke-width:1.6px;flex-shrink:0;width:18px;height:18px}.app-shell .search-box kbd{display:none}.app-shell .fixture-date-container,.app-shell .market-category-container,.app-shell .live-sport-tabs-container{box-shadow:none;background:#eaeef3;border:0;border-radius:10px;padding:4px}.app-shell .fixture-date-tab{color:#768193;border-radius:8px;min-width:72px;min-height:55px;padding:8px 12px}.app-shell .fixture-date-label{gap:5px;font-size:12px;font-weight:650}.app-shell .fixture-date-detail{font-size:10px}.app-shell .fixture-date-indicator,.app-shell .market-category-indicator,.app-shell .live-sport-indicator{background:#806024;border-radius:8px;box-shadow:0 2px 5px #80602418}.app-shell .fixture-date-tab[data-selected=true],.app-shell .market-category-tab[data-selected=true],.app-shell .live-sport-tab[data-selected=true]{color:#fff}.app-shell .list-meta{color:#8a94a3;padding:12px 0;font-size:10px}.app-shell .match-group{box-shadow:none;background:#fff;border:0;border-radius:8px;gap:0;margin-bottom:20px;overflow:hidden}.app-shell .group-heading{color:#7b8391;background:#edeff3;border-bottom:0;gap:8px;min-height:46px;padding:13px 16px;font-size:12px}.app-shell .group-heading strong{color:#3c4656;font-weight:600}.app-shell .group-heading small{color:#808895;background:0 0;border:0;font-size:10px}.app-shell .group-heading .country-flag{width:19px;height:19px;box-shadow:none}.app-shell .match-row:last-child{border-bottom:0}.app-shell .match-info:focus-visible,.app-shell .odd:focus-visible,.app-shell .more-markets:focus-visible{outline-offset:2px;outline:2px solid #806024}.app-shell .country-flag{flex-shrink:0;width:21px;height:21px}.app-shell .market-labels,.app-shell .match-row{grid-template-columns:minmax(150px,1fr) repeat(3,minmax(52px,76px));gap:7px;padding-inline:16px}.app-shell .market-labels{color:#8b95a4;letter-spacing:.2px;padding-top:10px;padding-bottom:6px;font-size:9px}.app-shell .match-row{background:#fff;border-color:#edf0f4;padding-top:14px;padding-bottom:12px}.app-shell .match-info{text-align:left;gap:12px;min-width:0}.app-shell .kickoff{color:#778193;min-width:44px;padding-right:10px}.app-shell .kickoff strong{color:#4e596c;font-size:12px;font-weight:600}.app-shell .kickoff small{font-size:10px}.app-shell .teams{min-width:0}.app-shell .teams>div{gap:8px;min-height:27px}.app-shell .teams strong{color:#293345;font-size:12px;font-weight:600;line-height:1.4}.app-shell .team-crest:not(.team-crest-large){width:21px;height:21px}.app-shell .odd{color:#806024;height:45px;min-height:45px;box-shadow:none;letter-spacing:0;background:#f0f1f5;border:1px solid #0000;border-radius:6px;font-size:14px;font-weight:650;transition:background .15s,color .15s}.app-shell .odd:hover{background:#e7e8f3;border-color:#0000}.app-shell .odd.picked{color:#fff;background:#806024;border-color:#806024}.app-shell .odd small{display:none}.app-shell .more-markets{color:#7e8899;min-height:28px;font-size:10px}.app-shell .more-markets b{color:#806024;background:0 0;border:0;border-radius:0;padding:3px 2px;font-size:10px}.app-shell>.slip{padding:24px 20px 24px 0}.app-shell .slip-card{background:#fff;border:1px solid #e1e5ec;border-radius:12px;top:24px;box-shadow:0 3px 15px #1e293b04}.app-shell .slip-heading{padding:19px 16px}.app-shell .slip-heading>span{letter-spacing:-.2px;font-size:15px;font-weight:650}.app-shell .slip-heading svg{color:#806024;stroke-width:1.8px;width:21px;height:21px}.app-shell .slip-heading b{color:#806024;text-align:center;background:#eef0f8;border-radius:20px;min-width:24px;font-size:11px;font-weight:650}.app-shell .slip-tabs{margin:0 16px}.app-shell .slip-tabs>span:first-child{letter-spacing:0;color:#806024;border-color:#806024;font-size:12px;font-weight:600}.app-shell .slip-empty{padding:35px 20px}.app-shell .slip-empty h3{color:#364152;font-size:15px;font-weight:650}.app-shell .slip-empty p{color:#8993a3;font-size:12px;line-height:1.7}.app-shell .slip-form{background:#fff;border-top:1px solid #edf0f4;padding:16px}.app-shell .return-row{color:#748094;font-size:12px}.app-shell .return-row strong{color:#263246;font-size:14px}.app-shell .return-row.total strong{color:#806024;letter-spacing:-.5px;font-size:21px}.app-shell .stake-input{height:46px;box-shadow:none;background:#f8f9fb;border:1px solid #dce1e9;border-radius:8px}.app-shell .stake-input input{color:#263246;font-size:16px;font-weight:600}.app-shell .presets{gap:6px;margin-block:10px 16px}.app-shell .presets button{color:#637087;background:#f5f6f9;border:1px solid #e1e5ec;border-radius:6px;height:34px;min-height:34px;font-size:12px}.app-shell .presets button.active{color:#806024;background:#eeeff9;border-color:#d7daf0}.app-shell .primary.submit{color:#fff;height:46px;min-height:46px;box-shadow:none;background:#806024;border-radius:8px;font-size:13px;font-weight:650}.app-shell .market-panel{box-shadow:none;background:#fff;border:1px solid #e1e5ec;border-radius:12px;overflow:hidden}.app-shell .market-panel-heading{color:#364152;background:#f0f2f6;min-height:50px;padding:14px 16px;font-size:13px;font-weight:650}.app-shell .market-panel-content{padding:14px 16px}.app-shell .market-options button{color:#4c586d;min-height:46px;box-shadow:none;background:#eff1f5;border:1px solid #0000;border-radius:8px;font-size:12px}.app-shell .market-options button strong{color:#806024;font-size:14px;font-weight:700}.app-shell .market-options button.selected{color:#fff;background:#806024}.app-shell .market-options button.selected strong{color:#fff}.app-shell .market-category-tab,.app-shell .live-sport-tab{gap:8px;min-height:40px;padding:10px 14px;font-size:12px;font-weight:600}.app-shell footer{color:#8d96a4;border-color:#e1e5ec;padding:24px 0;font-size:11px}.featured-events{background:#fff;border:1px solid #e1e5ec;border-radius:14px;margin-bottom:22px;padding:16px}.featured-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.featured-title h2{letter-spacing:-.3px;color:#293345;font-size:16px;font-weight:650}.featured-title>span{color:#939baa;font-size:10px}.featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.featured-event{background:#f2f4f7;border:1px solid #e9ecf1;border-radius:10px;min-width:0;padding:12px}.featured-meta{color:#8a94a4;align-items:center;gap:5px;margin-bottom:10px;font-size:9px;display:flex}.featured-meta>.sport-pictogram{color:#806024;width:18px;height:18px}.featured-meta>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.featured-meta time{white-space:nowrap;align-items:center;gap:3px;display:flex}.featured-teams{text-align:left;gap:8px;width:100%;margin-bottom:12px;padding:0 14px 0 0;display:grid;position:relative}.featured-teams>span{align-items:center;gap:7px;min-width:0;display:flex}.featured-teams strong{white-space:nowrap;text-overflow:ellipsis;color:#384256;font-size:12px;font-weight:600;overflow:hidden}.featured-teams>svg{color:#8994a5;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.featured-odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.featured-odds button{background:#fff;border:1px solid #e2e6ee;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:38px;display:flex}.featured-odds button>span{color:#8d97a7;font-size:9px}.featured-odds strong{color:#806024;font-size:12px;font-weight:700}.featured-odds button[aria-pressed=true]{background:#806024;border-color:#806024}.featured-odds button[aria-pressed=true]>*{color:#fff}@media (max-width:1250px) and (min-width:1051px){.app-shell{grid-template-columns:212px minmax(0,1fr) 285px}.app-shell>main{padding:20px 16px}.app-shell .market-labels,.app-shell .match-row{grid-template-columns:minmax(125px,1fr) repeat(3,52px);padding-inline:12px}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-event:nth-child(3){display:none}}@media (max-width:1050px){.app-shell{grid-template-columns:minmax(0,1fr) 295px}.app-shell>.sidebar{display:none}.app-shell .public-mobile-actions{margin-bottom:18px}.app-shell .public-mobile-actions a.brand{background:0 0}.app-shell .public-mobile-actions>a:not(.brand){color:#fff;background:#806024;border-radius:8px;height:38px;min-height:38px;padding-inline:16px;font-size:12px;font-weight:600}.app-shell .public-mobile-actions>button{background:#fff;border:1px solid #e1e5ec;border-radius:8px;width:40px;min-height:40px}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-event:nth-child(3){display:none}}@media (max-width:760px){.app-shell{display:block}.app-shell>main{padding:16px 12px 0}.app-shell>.slip{display:none}.app-shell .public-mobile-actions{gap:8px;margin-bottom:18px}.app-shell .public-mobile-actions .brand-wordmark{font-size:28px}.app-shell .breadcrumbs{margin-bottom:12px;font-size:10px}.app-shell .football-promo{border-radius:12px;min-height:160px;margin-bottom:16px}.app-shell .football-promo-content{max-width:82%;padding:22px}.app-shell .football-promo h1{margin-top:0;font-size:36px}.app-shell .football-promo p{margin-top:14px;font-size:10px}.app-shell .football-promo-art{object-position:68% center;opacity:.5}.app-shell .football-promo:after{background:linear-gradient(90deg,#10132c 0%,#10132cd9 35%,#10132c25 100%)}.featured-events{border-radius:12px;margin-bottom:20px;padding:13px 0 13px 13px}.featured-title{margin-bottom:12px;padding-right:13px}.featured-title h2{font-size:15px}.featured-title>span{font-size:9px}.featured-grid{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:225px;grid-auto-flow:column;gap:10px;padding-right:13px;display:grid;overflow-x:auto}.featured-event{scroll-snap-align:start}.featured-event:nth-child(3){display:block}.featured-teams strong{font-size:13px}.featured-odds button{height:42px}.featured-odds strong{font-size:13px}.app-shell .section-title{margin-top:20px;margin-bottom:14px}.app-shell .section-title h2{font-size:20px}.app-shell .icon-action{height:42px;min-height:42px;padding-inline:10px;font-size:11px}.app-shell .search-box{height:46px}.app-shell .fixture-date-tab{min-width:70px;min-height:54px;padding:8px 10px}.app-shell .fixture-date-label{font-size:12px}.app-shell .fixture-date-label small{font-size:9px}.app-shell .list-meta{flex-wrap:wrap;gap:8px;font-size:9px}.app-shell .group-heading{gap:7px;min-height:44px;padding:12px;font-size:11px}.app-shell .group-heading small{font-size:9px}.app-shell .market-labels{display:none}.app-shell .match-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:13px 12px 10px}.app-shell .match-info{grid-column:1/-1;gap:12px;min-height:56px;margin-bottom:4px}.app-shell .teams strong{font-size:13px}.app-shell .team-crest:not(.team-crest-large){width:22px;height:22px}.app-shell .teams>div{min-height:28px}.app-shell .odd{gap:8px;height:46px;min-height:46px}.app-shell .odd .mobile-label{color:#8a93a3;font-size:10px;font-weight:500}.app-shell .odd.picked .mobile-label{color:#e6d6b7}.app-shell .more-markets{min-height:32px;font-size:10px}.public-mobile-nav{padding:5px 10px calc(5px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e1e5ec;gap:4px;box-shadow:0 -3px 16px #24304b08}.public-mobile-nav button{gap:5px;min-height:52px;font-size:10px}.public-mobile-nav button svg{stroke-width:1.8px;width:21px;height:21px}.public-mobile-nav button.mobile-ticket-trigger{box-shadow:none;background:#806024;border-radius:10px;margin:2px 0;transform:none}.mobile-slip-sheet{background:#fff;border-radius:20px 20px 0 0}.mobile-slip-heading{padding:6px 14px 10px}.mobile-slip-heading h2{font-size:16px}.mobile-slip-content .slip-card{box-shadow:none;background:#fff;border:1px solid #e5e8ee;border-radius:12px}.mobile-slip-content .slip-form{background:#fff}.mobile-slip-content .stake-input{background:#f6f7fa;border:1px solid #dce1e9;border-radius:8px}.mobile-slip-content .submit{color:#fff;background:#806024;border-radius:8px;font-size:14px;font-weight:650}.app-shell .market-category-tab,.app-shell .live-sport-tab{min-height:44px;padding:10px 12px}.app-shell .market-options button{min-height:48px}.app-shell .market-panel-content{padding:12px}}:is(.app-shell,.mobile-slip-content) .slip-card{background:#fff;border-color:#dde1eb;border-radius:16px;box-shadow:0 8px 28px #22264a08}.app-shell .slip-heading{color:#fff;background:#806024;padding:20px 18px}.app-shell .slip-heading>span{letter-spacing:-.3px;font-size:16px}.app-shell .slip-heading svg{color:#fff;width:22px;height:22px}.app-shell .slip-heading b{color:#fff;background:#ffffff20;min-width:27px;padding:4px 7px}:is(.app-shell,.mobile-slip-content) .slip-tabs{background:#fafbfc;border-bottom:1px solid #edf0f5;margin:0;padding:14px 18px}:is(.app-shell,.mobile-slip-content) .slip-tabs>span:first-child{color:#806024;letter-spacing:0;background:#eeeff9;border:1px solid #dfe1f1;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:650}:is(.app-shell,.mobile-slip-content) .slip-tabs small{color:#7c8595;font-size:10px}:is(.app-shell,.mobile-slip-content) .slip-empty{padding:26px 22px 22px}:is(.app-shell,.mobile-slip-content) .ticket-illustration{color:#806024;background:#f0f0fa;border:1px solid #e1e2f2;border-radius:16px;width:56px;height:56px;margin-bottom:18px;transform:rotate(-8deg)}:is(.app-shell,.mobile-slip-content) .ticket-illustration>svg{stroke-width:1.4px;width:28px;height:28px}:is(.app-shell,.mobile-slip-content) .slip-empty h3{color:#30374a;max-width:190px;margin:0 auto;font-size:14px;font-weight:650;line-height:1.45}:is(.app-shell,.mobile-slip-content) .slip-empty p{color:#838b9b;margin-top:9px;font-size:11px;line-height:1.65}:is(.app-shell,.mobile-slip-content) .hint{color:#8991a0;margin-top:16px;font-size:9px}:is(.app-shell,.mobile-slip-content) .pick-list{max-height:340px;padding:14px 14px 0;overflow-y:auto}:is(.app-shell,.mobile-slip-content) .pick{background:#fafbfc;border:1px solid #e3e6ee;border-left:3px solid #806024;border-radius:9px;margin:0 0 10px;padding:14px 34px 12px 14px;position:relative}:is(.app-shell,.mobile-slip-content) .pick>strong{color:#283247;font-size:13px;font-weight:650;line-height:1.4;display:block}:is(.app-shell,.mobile-slip-content) .pick>small{color:#737e91;margin-top:5px;font-size:10px;line-height:1.5;display:block}:is(.app-shell,.mobile-slip-content) .pick>p{color:#737e91;margin:10px 0;font-size:11px;line-height:1.5}:is(.app-shell,.mobile-slip-content) .pick>b{color:#806024;background:#edeefa;border:1px solid #dedff2;border-radius:5px;padding:3px 8px;font-size:12px;display:inline-block}:is(.app-shell,.mobile-slip-content) .pick>button{color:#8991a0;border-radius:6px;min-width:32px;min-height:32px;top:4px;right:3px}:is(.app-shell,.mobile-slip-content) .pick>button:hover{color:#b73232;background:#feecec}:is(.app-shell,.mobile-slip-content) .clear-picks{color:#757e90;padding:8px 0 14px;font-size:10px}:is(.app-shell,.mobile-slip-content) .slip-form{background:#fff;border-top:1px dashed #dfe3ec;padding:18px}:is(.app-shell,.mobile-slip-content) .slip-form label{color:#4d576a;gap:8px;font-size:11px;font-weight:600}:is(.app-shell,.mobile-slip-content) .stake-input{background:#fff;border:1px solid #d5dbe7;border-radius:8px;height:48px;box-shadow:0 2px 3px #18244403}:is(.app-shell,.mobile-slip-content) .stake-input:focus-within{border-color:#806024;box-shadow:0 0 0 3px #8060240c}:is(.app-shell,.mobile-slip-content) .presets{gap:6px;margin:9px 0 16px}:is(.app-shell,.mobile-slip-content) .slip-summary{background:#f5f5fb;border:1px solid #e4e5f1;border-radius:10px;margin-bottom:16px;padding:13px}:is(.app-shell,.mobile-slip-content) .return-row{color:#747b91;margin:0;padding:0 0 11px;font-size:11px}:is(.app-shell,.mobile-slip-content) .return-row strong{color:#414b63;font-variant-numeric:tabular-nums;font-size:12px}:is(.app-shell,.mobile-slip-content) .return-row.total{border-top:1px solid #e2e3ef;border-bottom:0;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:12px 0 0;display:flex}:is(.app-shell,.mobile-slip-content) .return-row.total>span{color:#525c76;font-size:11px}:is(.app-shell,.mobile-slip-content) .return-row.total strong{color:#806024;letter-spacing:-.8px;overflow-wrap:anywhere;font-size:23px;line-height:1.2}:is(.app-shell,.mobile-slip-content) .primary.submit{color:#fff;background:#806024;border-radius:9px;height:48px;font-size:13px;font-weight:650}:is(.app-shell,.mobile-slip-content) .primary.submit:disabled,:is(.app-shell,.mobile-slip-content) .primary.submit[data-disabled=true]{color:#9299aa;box-shadow:none;cursor:not-allowed;background:#e9ebf1;border-color:#e1e4ec}.mobile-slip-content .slip-card{position:static}@media (max-width:760px){.mobile-slip-content .pick-list{max-height:none}.mobile-slip-content .slip-form{padding:16px}.mobile-slip-content .slip-tabs{padding:12px 16px}}.public-mobile-nav button[aria-current=page]{color:#fff;background:#806024}.app-shell .live-page-heading{margin:0 0 24px;padding:6px 0 0}.app-shell .live-page-heading h1{letter-spacing:-.8px;color:#273143;margin:0 0 8px;font-size:28px;font-weight:650;line-height:1.25}.app-shell .live-page-heading p{color:#838c9b;margin:0;font-size:13px;line-height:1.6}.app-shell .live-sport-tabs-container{box-shadow:none;background:#edeff3;border-radius:8px}.app-shell .live-sport-indicator{box-shadow:none;border-radius:6px}.app-shell .live-meta{color:#8991a0;align-items:center;gap:14px;margin:0 0 8px;padding:16px 0;font-size:11px}.app-shell .live-meta>div{gap:8px;font-size:11px}.app-shell .live-meta>div>svg{color:#8991a0;flex-shrink:0}.app-shell .live-meta small{color:#939ba9;margin-top:4px;font-size:10px;line-height:1.5}.app-shell .live-meta .icon-action{box-shadow:none;background:#edeff3;border:0;border-radius:6px;height:36px;min-height:36px;font-size:11px}.app-shell .live-games .empty-state,.app-shell .live-games .loading-state{box-shadow:none;background:#fff;border:0;border-radius:8px;padding:64px 24px}.app-shell .live-empty-icon{color:#8e96a6;background:#f1f2f6;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 20px;display:grid}.app-shell .live-empty-icon svg{stroke-width:1.4px}.app-shell .live-games .empty-state h3{letter-spacing:-.2px;color:#525d70;margin:0 0 10px;font-size:15px;font-weight:550}.app-shell .live-games .empty-state p{color:#8b93a1;max-width:290px;margin:0 auto;font-size:12px;line-height:1.7}.app-shell .live-games .data-note{color:#959dab;margin-top:18px;font-size:10px}@media (max-width:760px){.app-shell .live-page-heading{margin-bottom:20px}.app-shell .live-page-heading h1{font-size:25px}.app-shell .live-meta{flex-wrap:nowrap}.app-shell .live-meta .icon-action{height:42px;min-height:42px;padding:0 10px}.app-shell .live-games .empty-state{padding:48px 18px}}.app-shell .sidebar-login-button,.app-shell .public-mobile-actions>a[href=\/login]{justify-content:center;align-items:center;gap:8px;display:inline-flex}.app-shell .featured-events{--featured-panel-bg:#fff;background:var(--featured-panel-bg);border:0;border-radius:14px;padding:18px}.app-shell .featured-title{justify-content:flex-start;margin-bottom:18px;padding:0}.app-shell .featured-title-tab{background:#eceef0;border-radius:7px;align-items:stretch;max-width:100%;min-height:36px;display:inline-flex;overflow:hidden}.app-shell .featured-title-icon{--featured-icon-bg:#e1e4e7;background:var(--featured-panel-bg);color:#806024;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);flex:0 0 40px;place-items:center;padding-right:10px;display:grid;position:relative}.app-shell .featured-title-tab h2{letter-spacing:-.2px;color:#30343a;align-self:center;margin:0;padding:8px 14px 8px 7px;font-size:13px;font-weight:650;line-height:20px}.app-shell .featured-event{border:0;border-radius:10px}[data-theme=dark] .app-shell .featured-events{--featured-panel-bg:#282828;background:var(--featured-panel-bg)}[data-theme=dark] .app-shell .featured-title-tab{background:#343434}[data-theme=dark] .app-shell .featured-title-icon{--featured-icon-bg:#2d2d2d;color:#e7bc4f}[data-theme=dark] .app-shell .featured-title-tab h2{color:#eee}@media (max-width:760px){.app-shell .featured-events{padding:14px 0 14px 14px}.app-shell .featured-title{margin-bottom:14px;padding-right:14px}.app-shell .featured-title-tab{min-height:36px}.app-shell .featured-title-tab h2{padding-right:14px;font-size:13px}.app-shell .featured-grid{padding-right:14px}}.app-shell .featured-title-icon:before{content:"";background:var(--featured-icon-bg);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);pointer-events:none;position:absolute;inset:0 6px 0 0}.app-shell .featured-title-icon>svg{position:relative}.app-shell .football-promo{min-height:210px;box-shadow:none;background:#191917;border:1px solid #bca36530;border-radius:12px}.app-shell .football-promo-art{filter:grayscale()contrast(1.08);opacity:.72;object-position:70% 32%}.app-shell .football-promo:after{background:linear-gradient(90deg,#191917 0%,#191917f5 29%,#19191755 65%,#19191720 100%),linear-gradient(#0000 40%,#191917a0),radial-gradient(at 85% 15%,#d6a42e2b,#0000 65%)}.app-shell .football-promo:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f5d06c80,#0000 75%);height:1px;position:absolute;bottom:0;left:32px;right:32px}.app-shell .football-promo-content{max-width:75%;padding:28px 32px}.app-shell .football-promo-content:before{content:"";background:linear-gradient(110deg,#ffe9a6,#d6a42e);border-radius:2px;width:34px;height:3px;margin-bottom:18px;display:block}.app-shell .football-promo h1{font-family:var(--font-sans);letter-spacing:-1.2px;color:#f5f3ee;margin:0;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.15}.app-shell .football-promo h1 span{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%);-webkit-background-clip:text;background-clip:text;font-weight:600}.app-shell .football-promo p{color:#c4c1b9;letter-spacing:0;margin-top:14px;font-size:12px;line-height:1.6}@media (max-width:760px){.app-shell .football-promo{min-height:185px}.app-shell .football-promo-content{max-width:100%;padding:22px 20px}.app-shell .football-promo-content:before{width:26px;height:2px;margin-bottom:14px}.app-shell .football-promo h1{letter-spacing:-.9px;font-size:clamp(24px,6.4vw,32px);line-height:1.16}.app-shell .football-promo p{max-width:230px;margin-top:12px;font-size:11px}.app-shell .football-promo-art{object-position:72% center;opacity:.48}.app-shell .football-promo:after{background:linear-gradient(90deg,#191917f5 0%,#191917cc 38%,#19191735 100%)}.app-shell .football-promo:before{left:20px;right:20px}}.app-shell .casino-navigation{margin-top:5px}.casino-page{background:#fff;border-radius:12px;align-items:center;gap:32px;min-height:360px;padding:36px;display:flex}.casino-page header{flex:1;max-width:480px}.casino-label{color:#806024;align-items:center;gap:9px;margin-bottom:24px;font-size:12px;font-weight:550;display:flex}.casino-page h1{letter-spacing:-1px;color:#303030;margin:0;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.2}.casino-page h1 span{color:#806024}.casino-page p{color:#777;margin:18px 0 24px;font-size:13px;line-height:1.8}.casino-soon{color:#806024;background:#f6f0e4;border-radius:6px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.casino-placeholder{color:#d6a42e;border:1px solid #e6d6b7;border-radius:18px;flex-shrink:0;place-items:center;width:100px;height:100px;display:grid;transform:rotate(-10deg)}[data-theme=dark] .casino-page{background:#282828}[data-theme=dark] .casino-page h1{color:#eee}[data-theme=dark] .casino-page p{color:#aaa}[data-theme=dark] .casino-page :is(.casino-label,h1 span){color:#e7bc4f}[data-theme=dark] .casino-soon{color:#e7bc4f;background:#3b3427}[data-theme=dark] .casino-placeholder{border-color:#61502e}@media (max-width:760px){.casino-page{min-height:320px;padding:24px}.casino-placeholder{display:none}}.casino-lobby,.casino-player{--casino-surface:#fff;--casino-text:#303030;--casino-muted:#777;--casino-line:#e5e5e5;color:var(--casino-text)}[data-theme=dark] :is(.casino-lobby,.casino-player){--casino-surface:#282828;--casino-text:#eee;--casino-muted:#aaa;--casino-line:#3b3b3b}.casino-lobby>header{background:var(--casino-surface);border-radius:12px;margin-bottom:20px;padding:24px}.casino-lobby h1{letter-spacing:-.8px;margin:0;font-size:26px;font-weight:600}.casino-lobby header p{color:var(--casino-muted);margin:8px 0 0;font-size:13px}.casino-search{background:var(--casino-surface);color:var(--casino-muted);border-radius:7px;align-items:center;gap:10px;margin-bottom:22px;padding:12px 15px;display:flex}.casino-search input{width:100%;color:var(--casino-text);background:0 0;outline:none;font-size:14px}.casino-search:focus-within{outline:2px solid #d6a42e}.casino-game-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px;display:grid}.casino-game-card{cursor:pointer;isolation:isolate;background:#171717;border:0;border-radius:12px;min-width:0;padding:0;transition:transform .2s;display:block;overflow:hidden;container-type:inline-size}.casino-game-cover{aspect-ratio:3/4;position:relative;overflow:hidden}.casino-game-cover img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.casino-game-cover:after{content:"";background:linear-gradient(to top,rgb(var(--cover-tone)) 0%,rgb(var(--cover-tone)/.94) 12%,rgb(var(--cover-tone)/.65) 28%,rgb(var(--cover-tone)/.16) 46%,transparent 65%);pointer-events:none;position:absolute;inset:0}.casino-cover-title{z-index:1;color:#fff;text-align:center;text-transform:uppercase;font-family:"Barlow Condensed",var(--font-sans),sans-serif;pointer-events:none;text-shadow:0 2px 8px #00000024;flex-direction:column;align-items:center;font-weight:900;line-height:.95;display:flex;position:absolute;inset:auto 8px 11%}.casino-cover-title span{margin-bottom:2px;font-size:clamp(16px,10cqi,24px);font-weight:900;line-height:1.1}.casino-cover-title strong{letter-spacing:-.015em;text-wrap:balance;max-width:100%;font-size:clamp(25px,18cqi,42px);font-weight:900;line-height:.98;display:block}.casino-game-card:focus-visible{outline-offset:4px;outline:3px solid #d6a42e}@media (hover:hover){.casino-game-card:hover{transform:translateY(-3px)}.casino-game-card:hover img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.casino-game-card,.casino-game-cover img{transition:none}.casino-game-card:hover,.casino-game-card:hover img{transform:none}}.casino-player header{background:var(--casino-surface);border-radius:9px;align-items:center;gap:16px;padding:14px;display:flex}.casino-player h1{flex:1;font-size:16px;font-weight:600}.casino-back,.casino-restart{min-height:40px;color:var(--casino-muted);align-items:center;gap:7px;font-size:12px;display:flex}.casino-game-frame{background:#171717;border:0;border-radius:10px;width:100%;height:max(650px,80dvh);display:block}.casino-demo-note{color:var(--casino-muted);margin:12px 0;font-size:11px;line-height:1.6}@media (max-width:760px){.casino-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.casino-lobby>header{padding:20px}.casino-lobby h1{font-size:24px}.casino-player header{flex-wrap:wrap;gap:8px}.casino-player h1{font-size:14px}.casino-game-frame{height:max(700px,85dvh)}}.app-shell.casino-shell{grid-template-columns:256px minmax(0,1fr)}.app-shell.casino-shell>.slip{display:none}.casino-frame-shell{background:0 0;border-radius:10px;flex-direction:column;width:100%;height:clamp(560px,85dvh,960px);display:flex;position:relative;overflow:hidden}.casino-fullscreen-toggle{z-index:2;color:#fff;mix-blend-mode:difference;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:44px;height:44px;padding:0;transition:opacity .15s;display:grid;position:absolute;top:6px;right:6px}.casino-fullscreen-toggle:hover,.casino-fullscreen-toggle:focus-visible{opacity:1}.casino-fullscreen-toggle:focus-visible{outline-offset:-5px;outline:2px solid}.casino-frame-fit{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.casino-frame-shell .casino-game-frame{background:0 0;border:0;border-radius:0;flex:1;width:100%;max-width:none;height:100%;min-height:0;display:block}.casino-frame-shell:fullscreen{border-radius:0;width:100vw;height:100dvh}.casino-frame-error{z-index:2;color:#eee;background:#292929;padding:10px;font-size:12px;position:absolute}@media (max-width:1250px) and (min-width:1051px){.app-shell.casino-shell{grid-template-columns:212px minmax(0,1fr)}}@media (max-width:1050px){.app-shell.casino-shell{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.casino-frame-shell{height:clamp(420px,76dvh,850px)}}.casino-shelf,.casino-all-games{min-width:0;margin-top:32px}.casino-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.casino-section-label{align-items:center;gap:11px;min-width:0;display:flex}.casino-section-label>svg{color:#b78624;flex-shrink:0}.casino-section-label h2{letter-spacing:-.5px;color:var(--casino-text);margin:0;font-size:20px;font-weight:650}.casino-section-count{color:var(--casino-muted);font-variant-numeric:tabular-nums;font-size:12px}.casino-rail-controls{flex-shrink:0;gap:7px;display:flex}.casino-rail-controls button{border:1px solid var(--casino-line);width:34px;height:34px;color:var(--casino-text);background:var(--casino-surface);cursor:pointer;border-radius:8px;place-items:center;display:grid}.casino-rail-controls button:disabled{opacity:.3;cursor:default}.casino-rail-controls button:not(:disabled):hover{color:#b78624;border-color:#d6a42e}.casino-game-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b79a5b55 transparent;gap:16px;padding:4px 0 12px;display:flex;overflow-x:auto}.casino-game-rail:focus-visible,.casino-rail-controls button:focus-visible{outline-offset:3px;outline:2px solid #d6a42e}.casino-shelf-item{scroll-snap-align:start;flex:0 0 180px;min-width:0}.casino-shelf-item .casino-game-card{width:100%}.casino-shelf-prizes .casino-shelf-item{background:var(--casino-surface);border:1px solid var(--casino-line);border-radius:13px;flex-basis:202px;padding:10px}.casino-prize-caption{flex-direction:column;gap:5px;padding:12px 3px 4px;display:flex}.casino-prize-caption>span{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.casino-prize-caption small{color:var(--casino-muted);align-items:center;gap:5px;font-size:10px;display:flex}.casino-prize-caption small svg{color:#96701c;flex-shrink:0}[data-theme=dark] .casino-prize-caption small svg{color:#e7bc4f}.casino-prize-caption strong{color:#96701c;font-size:14px;font-weight:600}[data-theme=dark] .casino-section-label>svg,[data-theme=dark] .casino-prize-caption strong{color:#e7bc4f}@media (max-width:760px){.casino-shelf,.casino-all-games{margin-top:26px}.casino-section-label h2{font-size:18px}.casino-shelf-item{flex-basis:152px}.casino-shelf-prizes .casino-shelf-item{flex-basis:172px;padding:8px}.casino-game-rail{gap:12px}.casino-section-heading,.casino-section-label{gap:8px}}.casino-lobby>.casino-shelf:first-child{margin-top:0}.casino-frame-shell.casino-frame-landscape{aspect-ratio:8/5;height:auto}.casino-frame-shell.casino-frame-landscape:fullscreen{aspect-ratio:auto;height:100dvh}.casino-account-controls{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;font-size:14px;display:flex}.casino-account-controls button,.casino-account-controls a{color:#211b0d;cursor:pointer;background:#d6ae45;border:0;border-radius:8px;padding:10px 14px}.casino-account-controls label{align-items:center;gap:8px;display:flex}.casino-account-controls input{color:inherit;background:0 0;border:1px solid #8886;border-radius:6px;max-width:220px;padding:8px}.casino-account-controls small{flex-basis:100%}.casino-account-controls details{max-width:100%;font-size:12px}.casino-game-cover:after{background:linear-gradient(to top,rgb(var(--cover-tone)) 0%,rgb(var(--cover-tone)/.96) 12%,rgb(var(--cover-tone)/.72) 24%,rgb(var(--cover-tone)/.25) 42%,transparent 60%)}.casino-cover-title{text-shadow:0 2px 5px #00000030;gap:2px;inset:auto 9px 7%}.casino-cover-title span{letter-spacing:.025em;font-size:clamp(13px,8.5cqi,22px)}.casino-cover-title strong{overflow-wrap:normal;font-size:clamp(20px,16cqi,40px);line-height:1}.casino-cover-title small{letter-spacing:.07em;margin-top:4px;font-size:clamp(12px,7cqi,19px);font-weight:800;line-height:1.2}.app-shell .casino-section-tab{--featured-panel-bg:#f5f6f9;flex-shrink:1;min-width:0}.app-shell .casino-section-tab .casino-section-count{align-self:center;padding-right:12px;font-size:11px}[data-theme=dark] .app-shell .casino-section-tab{--featured-panel-bg:#1e1e1e}.account-auth-actions{flex-direction:column;gap:12px;width:100%;display:flex}.account-register-link{text-align:center;color:inherit;text-underline-offset:4px;font-size:14px;text-decoration:underline}.public-mobile-actions .account-auth-actions{width:auto}
.theme-toggle{color:#586272;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e4e7ec;align-items:center;gap:12px;width:100%;min-height:46px;margin-top:12px;padding:11px 12px;font-size:12px;display:flex}.theme-toggle-label{flex:1}.theme-switch{background:#e9ecf1;border:1px solid #dfe2e8;border-radius:20px;flex-shrink:0;grid-template-columns:1fr 1fr;align-items:center;width:72px;height:36px;padding:3px;display:grid;position:relative}.theme-switch-thumb{background:#fff;border-radius:50%;width:28px;height:28px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #18203314}.theme-switch-icon{z-index:1;color:#9098a5;place-items:center;height:28px;transition:color .2s;display:grid;position:relative}.theme-switch-light{color:#394150}.theme-toggle[aria-checked=true] .theme-switch{background:#242424;border-color:#494949}.theme-toggle[aria-checked=true] .theme-switch-thumb{box-shadow:none;background:#555;transform:translate(36px)}.theme-toggle[aria-checked=true] .theme-switch-light{color:#898989}.theme-toggle[aria-checked=true] .theme-switch-dark{color:#fff}.theme-toggle:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #e7bc4f}html[data-theme=dark]{--button-hover-bg:#343434;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1e1e1e;--foreground:#eaeaea;--surface:#282828;--surface-secondary:#313131;--border:#3d3d3d;--muted:#a9a9a9;--line:#3d3d3d;--ink:#eaeaea;--panel-gray:#282828;--raised-gray:#313131}:is(html[data-theme=dark] body,html[data-theme=dark] body:has(.app-shell)){color:#eaeaea;background:#1e1e1e}[data-theme=dark] .app-shell{color:#eaeaea;--line:#3d3d3d;--ink:#eaeaea;--soft:#313131;background:#1e1e1e}[data-theme=dark] .app-shell>.sidebar{background:#242424;border-color:#3d3d3d}[data-theme=dark] .theme-toggle{color:#cacaca;border-color:#3d3d3d}[data-theme=dark] .brand-wordmark .brand-omg{color:#f3f3f3;text-shadow:2px 0 #242424}[data-theme=dark] :is(.demo-mark,.office-brand>img){filter:none;content:url(/demo-global-dark.svg);background:0 0;border-radius:0;padding:0}[data-theme=dark] .app-shell :is(.side-link,.sport-toggle,.other-sport-link,.country-toggle,.country-league,.all-competitions,.planned-sport-toggle){color:#c6c6c6}[data-theme=dark] .app-shell :is(.side-link,.sport-toggle,.other-sport-link,.country-toggle,.country-league,.all-competitions):hover{background:#343434}[data-theme=dark] .app-shell :is(.side-link.selected,.sport-toggle.sport-selected,.other-sport-link.is-selected){color:#fff;background:#505050}[data-theme=dark] .app-shell :is(.all-competitions.is-selected,.country-league.is-selected){color:#f2f2f2;background:#3c3c3c}[data-theme=dark] .app-shell :is(.country-tree,.other-sports-list,.mobile-competitions){background:#242424;border-color:#3d3d3d}[data-theme=dark] .app-shell :is(.side-divider,.side-bottom,footer){border-color:#3d3d3d}[data-theme=dark] .app-shell :is(.nav-count,.count){color:#cbcbcb;background:#3c3c3c}[data-theme=dark] .app-shell :is(.side-heading,.breadcrumbs,.list-meta,footer){color:#a9a9a9}[data-theme=dark] .app-shell :is(.section-title h2,.featured-title h2,.teams strong,.featured-teams strong,.group-heading strong,.live-page-heading h1,.workspace-heading h1,.sports-heading h1){color:#e8e8e8}[data-theme=dark] .app-shell :is(.featured-events,.match-group,.market-panel,.history-card,.empty-state,.loading-state){box-shadow:none;background:#282828;border-color:#3d3d3d}[data-theme=dark] .app-shell :is(.featured-event,.group-heading,.market-panel-heading,.fixture-date-container,.market-category-container,.live-sport-tabs-container){color:#c5c5c5;background:#323232;border-color:#3d3d3d}[data-theme=dark] .app-shell .match-row{background:#282828;border-color:#3d3d3d}[data-theme=dark] .app-shell :is(.kickoff,.kickoff strong,.more-markets,.featured-meta,.market-labels,.featured-title>span,.live-meta,.live-meta small){color:#afafaf}[data-theme=dark] .app-shell :is(.odd,.featured-odds button,.market-options button){color:#ededed;background:#373737;border-color:#0000}[data-theme=dark] .app-shell :is(.odd:hover,.featured-odds button:hover,.market-options button:hover){background:#474747}[data-theme=dark] .app-shell :is(.featured-odds strong,.market-options button strong,.more-markets b){color:#ededed}[data-theme=dark] .app-shell :is(.odd.picked,.featured-odds button[aria-pressed=true],.market-options button.selected){color:#fff;background:#505050;border-color:#505050}[data-theme=dark] .app-shell :is(.featured-odds button[aria-pressed=true],.market-options button.selected)>*{color:#fff}[data-theme=dark] .app-shell :is(.search-box,.icon-action,.live-meta .icon-action,.ticket-lookup){color:#bfbfbf;box-shadow:none;background:#323232;border-color:#0000}[data-theme=dark] .app-shell .search-box:focus-within{background:#343434;border-color:#b3b3b3}[data-theme=dark] .app-shell .search-box input{color:#f2f2f2}[data-theme=dark] .app-shell .search-box input::placeholder{color:#aaa}[data-theme=dark] .app-shell :is(.fixture-date-tab,.market-category-tab,.live-sport-tab){color:#bfbfbf}[data-theme=dark] .app-shell :is(.section-title h2>span,.live-empty-icon){color:#c5c5c5;background:#393939}[data-theme=dark] .app-shell .live-games :is(.empty-state,.loading-state){background:#282828}[data-theme=dark] .app-shell :is(.empty-state h3,.live-games .empty-state h3,.live-score,.live-team strong,.sport-participants strong){color:#e2e2e2}[data-theme=dark] .app-shell :is(.empty-state p,.live-page-heading p,.history-card p,.market-panel-content>p,.market-explainer,.detail-footnote){color:#adadad}[data-theme=dark] .app-shell :is(.live-match,.sport-match,.history-footer){border-color:#3d3d3d}[data-theme=dark] .app-shell .public-mobile-actions>button{color:#e2e2e2;background:#323232;border-color:#3d3d3d}[data-theme=dark] .public-mobile-nav{box-shadow:none;background:#242424;border-color:#3d3d3d}[data-theme=dark] .public-mobile-nav button{color:#b5b5b5}[data-theme=dark] .public-mobile-nav button[aria-current=page]{color:#fff;background:#505050}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .slip-card{box-shadow:none;background:#282828;border-color:#3d3d3d}[data-theme=dark] :is(.app-shell,.mobile-slip-content) :is(.slip-tabs,.slip-form){background:#282828;border-color:#3d3d3d}[data-theme=dark] :is(.app-shell,.mobile-slip-content) :is(.slip-tabs>span:first-child,.ticket-illustration,.pick>b){color:#dedede;background:#3d3d3d;border-color:#4e4e4e}[data-theme=dark] :is(.app-shell,.mobile-slip-content) :is(.slip-empty h3,.pick>strong){color:#e6e6e6}[data-theme=dark] :is(.app-shell,.mobile-slip-content) :is(.slip-empty p,.hint,.pick>small,.pick>p,.clear-picks,.slip-tabs small,.slip-form label span){color:#b0b0b0}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .pick{background:#2f2f2f;border-color:#414141 #414141 #414141 #505050}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .slip-form label{color:#cbcbcb}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .stake-input{box-shadow:none;background:#343434;border-color:#494949}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .stake-input input{color:#f3f3f3;background:0 0}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .presets button{color:#ccc;background:#343434;border-color:#494949}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .slip-summary{background:#323232;border-color:#464646}[data-theme=dark] :is(.app-shell,.mobile-slip-content) :is(.return-row,.return-row strong,.return-row.total>span){color:#c7c7c7}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .return-row.total{border-color:#464646}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .return-row.total strong{color:#fff}[data-theme=dark] .mobile-slip-sheet{color:#eaeaea;background:#282828}[data-theme=dark] .mobile-slip-heading{border-color:#464646}[data-theme=dark] .mobile-slip-heading button{color:#dedede;background:#3d3d3d}[data-theme=dark] .mobile-slip-heading h2>span{color:#ededed;background:#464646}[data-theme=dark] .rules-page{color:#eaeaea;background:#1e1e1e}[data-theme=dark] .rules-page article{background:#282828}[data-theme=dark] .rules-page :is(header,footer,section,nav){border-color:#3d3d3d}[data-theme=dark] .rules-page :is(p,nav a,footer){color:#bababa}[data-theme=dark] .rules-page :is(a:hover,aside){background:#2a2a2a}[data-theme=dark] .rules-page a[aria-current=page]{color:#fff;background:#505050}[data-theme=dark] .rules-page :is(h2 span,header>a:last-child,article>a){color:#d6d6d6}[data-theme=dark] .office-ui{color:#eaeaea;--color-bg-primary:#282828;--color-bg-secondary:#323232;--color-text-primary:#eaeaea;background:#1e1e1e}[data-theme=dark] .office-ui :is(.office-sidebar,.office-topbar,.office-card,.office-login-content){background:#282828;border-color:#3d3d3d}[data-theme=dark] :is(.office-flat-login,.office-security) .office-login-content{background:0 0}[data-theme=dark] .office-ui :is(label,.office-field-label){color:#cacaca}[data-theme=dark] .office-ui :is(.office-flat-field,.office-field-label input){color:#f2f2f2;background:#323232;border-color:#0000}[data-theme=dark] .office-ui input{color:#eaeaea}[data-theme=dark] .office-ui :is(.office-flat-field:focus-within,.office-field-label input:focus){background:#343434;border-color:#b3b3b3}[data-theme=dark] .office-ui .office-brand .brand-omg{text-shadow:2px 0 #282828}[data-theme=dark] .app-shell :is(.selection-rule,.sports-notice){color:#cfcfcf;background:#353535;border-color:#515151}[data-theme=dark] .app-shell :is(.featured-meta>.sport-pictogram,.stake-currency){color:#bcbcbc}[data-theme=dark] .app-shell :is(.sports-filters select,.sport-winner){color:#cfcfcf;background:#343434;border-color:#494949}[data-theme=dark] .app-shell .sport-winner.selected{color:#fff;background:#505050}[data-theme=dark] .app-shell .sport-winner strong{color:#ededed}[data-theme=dark] .app-shell :is(.sports-heading p,.sports-filters label,.sport-kickoff,.market-controls,.market-panel-end){color:#b5b5b5}[data-theme=dark] .app-shell .sidebar-login{border-color:#3d3d3d}[data-theme=dark] .office-ui :is(.office-stats section,.office-workspace,.office-table-card,.office-filters,.office-pin-form,.office-activation-empty){background:#282828;border-color:#3d3d3d}[data-theme=dark] .office-ui :is(.office-stats strong,.office-page-heading h1,.office-card-heading h2,.office-identity strong){color:#eaeaea}[data-theme=dark] .office-ui :is(.office-stats small,.office-page-heading p,.office-card-heading p,.office-sidebar nav a){color:#b8b8b8}[data-theme=dark] .office-ui :is(.office-workspace>span,.office-identity>span){color:#dedede;background:#3d3d3d}[data-theme=dark] .office-ui .office-sidebar nav a.selected{color:#fff;background:#505050}[data-theme=dark] .office-ui :is(.bui-table,.bui-table th,.bui-table td){color:#ccc;background:#282828;border-color:#3d3d3d}[data-theme=dark] .office-ui :is(.office-card-heading,.office-sidebar-bottom,.office-bottom-note){border-color:#3d3d3d}@media (prefers-reduced-motion:reduce){.theme-switch-thumb,.theme-switch-icon{transition:none}}[data-theme=dark] .theme-toggle:focus-visible{outline-color:#b3b3b3}[data-theme=dark] .app-shell :is(.slip-heading,.sidebar-login-button,.fixture-date-indicator,.market-category-indicator,.live-sport-indicator){color:#fff;box-shadow:none;background:#505050}[data-theme=dark] .app-shell :is(.side-link.selected,.sport-toggle.sport-selected,.other-sport-link.is-selected):hover{background:#5b5b5b}[data-theme=dark] .app-shell :is(.public-mobile-actions>a:not(.brand),.primary,.new-ticket-button){color:#fff;background:#505050;border-color:#606060}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .primary.submit{color:#fff;box-shadow:none;background:#505050;border-color:#606060}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .primary.submit:hover:not(:disabled):not([data-disabled=true]){background:#606060}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .primary.submit:disabled,[data-theme=dark] :is(.app-shell,.mobile-slip-content) .primary.submit[data-disabled=true]{color:#9c9c9c;background:#393939;border-color:#393939}[data-theme=dark] .public-mobile-nav button.mobile-ticket-trigger{color:#fff;background:#505050}[data-theme=dark] .public-mobile-nav b{color:#fff;background:#737373}[data-theme=dark] .office-ui :is(.office-login-submit,button[data-board-variant=primary],.office-primary-link){border-color:#606060;color:#fff!important;background:#505050!important}[data-theme=dark] .app-shell :is(.search-box button:focus-visible,.match-info:focus-visible,.odd:focus-visible,.more-markets:focus-visible){outline-color:#b3b3b3}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .stake-input:focus-within{border-color:#b3b3b3;box-shadow:0 0 0 3px #ffffff0c}html[data-theme=dark]{--dark-accent:#e7bc4f;--dark-accent-fill:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%);--dark-accent-fill-hover:linear-gradient(110deg,#fff0bd 0%,#f9da83 48%,#e1b342 100%);--dark-accent-hover:#edc55c;--dark-accent-ink:#241b09}[data-theme=dark] .app-shell :is(.side-link.selected,.sport-toggle.sport-selected,.other-sport-link.is-selected,.odd.picked,.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.selected,.slip-heading,.sidebar-login-button,.fixture-date-indicator,.market-category-indicator,.live-sport-indicator,.public-mobile-actions>a:not(.brand)),[data-theme=dark] .public-mobile-nav button[aria-current=page],[data-theme=dark] .public-mobile-nav button.mobile-ticket-trigger,[data-theme=dark] .rules-page a[aria-current=page],[data-theme=dark] .office-ui .office-sidebar nav a.selected{background:var(--dark-accent-fill);border-color:var(--dark-accent);color:var(--dark-accent-ink)}[data-theme=dark] .app-shell :is(.side-link.selected,.sport-toggle.sport-selected,.other-sport-link.is-selected):hover,[data-theme=dark] .rules-page a[aria-current=page]:hover{background:var(--dark-accent-fill-hover);color:var(--dark-accent-ink)}[data-theme=dark] .app-shell :is(.side-link.selected svg,.sport-selected .nav-sport-icon,.sport-selected .accordion__indicator,.slip-heading svg,.slip-heading b,.featured-odds button[aria-pressed=true]>*,.market-options button.selected>*,.sport-winner.selected strong,.odd.picked .mobile-label){color:var(--dark-accent-ink)}[data-theme=dark] .app-shell :is(.sport-selected .nav-count,.side-link.selected .count,.slip-heading b){color:var(--dark-accent-ink);background:#211c1217}[data-theme=dark] .app-shell :is(.fixture-date-tab,.market-category-tab,.live-sport-tab)[data-selected=true]{color:var(--dark-accent-ink)}[data-theme=dark] :is(.app-shell,.mobile-slip-content) button.primary.submit{background:var(--dark-accent-fill);border-color:var(--dark-accent);color:var(--dark-accent-ink)}[data-theme=dark] :is(.app-shell,.mobile-slip-content) button.primary.submit:hover:not(:disabled):not([data-disabled=true]){background:var(--dark-accent-fill-hover)}[data-theme=dark] :is(.app-shell,.mobile-slip-content) button.primary.submit:disabled,[data-theme=dark] :is(.app-shell,.mobile-slip-content) button.primary.submit[data-disabled=true]{color:#9c9c9c;background:#393939;border-color:#393939}[data-theme=dark] :is(.app-shell,.mobile-slip-content) :is(.return-row.total strong,.pick>b){color:var(--dark-accent)}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .pick{border-left-color:var(--dark-accent)}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .presets button.active{color:#e1c68f;background:#3b3427;border-color:#8e7442}[data-theme=dark] .theme-toggle[aria-checked=true] .theme-switch-thumb{background:var(--dark-accent-fill)}[data-theme=dark] .theme-toggle[aria-checked=true] .theme-switch-dark{color:var(--dark-accent-ink)}[data-theme=dark] .office-ui :is(.office-login-submit,button[data-board-variant=primary],.office-primary-link){border-color:var(--dark-accent);background:var(--dark-accent-fill)!important;color:var(--dark-accent-ink)!important}[data-theme=dark] .office-ui button[data-board-variant=primary]:hover:not(:disabled){background:var(--dark-accent-fill-hover)!important}[data-theme=dark] .office-ui button[data-board-variant=primary]:disabled{border-color:#393939;color:#9c9c9c!important;background:#393939!important}[data-theme=dark] :is(.app-shell,.mobile-slip-content) :is(.stake-input:focus-within,.search-box:focus-within),[data-theme=dark] .office-ui :is(.office-flat-field:focus-within,.office-field-label input:focus){border-color:var(--dark-accent)}[data-theme=dark] :is(.theme-toggle:focus-visible,.app-shell .search-box button:focus-visible,.app-shell .match-info:focus-visible,.app-shell .odd:focus-visible,.app-shell .more-markets:focus-visible){outline-color:var(--dark-accent)}[data-theme=dark] .app-shell :is(.sport-toggle.sport-selected,.side-link.selected,.other-sport-link.is-selected,.live-sport-tab[data-selected=true],.market-category-tab[data-selected=true],.fixture-date-tab[data-selected=true]) svg,[data-theme=dark] .public-mobile-nav button[aria-current=page] svg{color:var(--dark-accent-ink);stroke:currentColor}[data-theme=dark] .app-shell :is(.fixture-date-tab,.live-sport-tab,.market-category-tab)[data-selected=true] :is(span,small,strong),[data-theme=dark] .app-shell :is(.sport-toggle.sport-selected,.side-link.selected,.other-sport-link.is-selected) :is(.nav-item-label,strong,small,.nav-count,.count){color:var(--dark-accent-ink)}[data-theme=dark] .brand-wordmark .brand-bet{color:#c8a45c}@supports ((-webkit-background-clip:text) or (background-clip:text)){[data-theme=dark] .brand-wordmark .brand-bet{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px #00000024);background:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%);-webkit-background-clip:text;background-clip:text}}@layer application{[data-theme=dark] .app-shell .odd.picked{border-color:var(--dark-accent);color:var(--dark-accent-ink);background:var(--dark-accent-fill)!important}[data-theme=dark] .app-shell .odd.picked:hover{background:var(--dark-accent-fill-hover)!important}[data-theme=dark] .app-shell .odd:hover:not(.picked){border-color:#555;background:#414141!important}}html[data-theme=dark] .app-shell .back-to-games{color:#c5c5c5;background:0 0;border-radius:7px;margin:0 0 16px;padding:9px 12px}html[data-theme=dark] .app-shell :is(.back-to-games,.featured-teams,.match-info,.more-markets,.market-controls button,.search-box button):hover:not(:disabled){color:#f1f1f1;background:#343434}html[data-theme=dark] .app-shell .featured-teams:hover strong{color:#fff}html[data-theme=dark] .app-shell .search-box button:active{background:#414141}html[data-theme=dark] .app-shell :is(.fixture-date-tab,.market-category-tab,.live-sport-tab):not([data-selected=true]):is(:hover,[data-hovered=true]){color:#eee;background:#414141}html[data-theme=dark] .app-shell :is(.fixture-date-tab,.market-category-tab,.live-sport-tab)[data-selected=true]:is(:hover,[data-hovered=true]){color:var(--dark-accent-ink);background:0 0}html[data-theme=dark] .app-shell :is(.odd.picked,.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.selected):hover:not(:disabled){background:var(--dark-accent-fill-hover);color:var(--dark-accent-ink);border-color:var(--dark-accent)}html[data-theme=dark] .app-shell :is(.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.selected):hover :is(span,strong,small,svg){color:var(--dark-accent-ink)}html[data-theme=dark] .app-shell .market-panel-heading:hover{color:#eee;background:#3b3b3b}
.slip-card.flat-slip{--ticket-bg:#fff;--ticket-input:#f0f2f5;--ticket-line:#e5e7ec;--ticket-text:#30394b;--ticket-muted:#838b9b;--ticket-accent:#806024;--ticket-active:#f6f0e4}[data-theme=dark] .slip-card.flat-slip{--ticket-bg:#282828;--ticket-input:#333;--ticket-line:#3c3c3c;--ticket-text:#e9e9e9;--ticket-muted:#aaa;--ticket-accent:#c8a45c;--ticket-active:#3b3427}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip{background:var(--ticket-bg);box-shadow:none;border:0;border-radius:10px;gap:0}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-heading{color:var(--ticket-text);box-shadow:none;background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:20px 18px 16px;display:flex}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-title{letter-spacing:-.3px;color:var(--ticket-text);align-items:center;gap:9px;margin:0;font-size:15px;font-weight:600;display:flex}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-heading svg{width:18px;height:18px;color:var(--ticket-muted);stroke-width:1.6px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-heading b{color:var(--ticket-muted);background:0 0;min-width:0;padding:0;font-size:12px;font-weight:500}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-tabs{border-bottom:1px solid var(--ticket-line);background:0 0;gap:12px;padding:0 18px 14px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-tabs>span:first-child{color:var(--ticket-text);letter-spacing:0;background:0 0;border:0;border-radius:0;padding:0;font-size:11px;font-weight:500}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-tabs small{color:var(--ticket-muted);font-size:10px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-empty{padding:36px 20px}.slip-card.flat-slip .slip-empty-icon{color:var(--ticket-muted);stroke-width:1.3px;margin:0 auto 14px;display:block}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-empty h3{color:var(--ticket-text);max-width:none;margin:0;font-size:13px;font-weight:500}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-empty p{color:var(--ticket-muted);margin:7px 0 0;font-size:11px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .pick-list{padding:0 18px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .pick{border:0;border-bottom:1px solid var(--ticket-line);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:16px 30px 14px 0}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .pick>strong{color:var(--ticket-text);font-size:13px;font-weight:550}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .pick>b{color:var(--ticket-accent);background:0 0;border:0;border-radius:0;padding:0;font-size:12px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .pick>p{margin:7px 0;font-size:11px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .pick>button{width:32px;height:32px;color:var(--ticket-muted);padding:0;top:9px;right:-7px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .clear-picks{height:36px;min-height:36px;color:var(--ticket-muted);background:0 0;border-radius:0;justify-content:flex-start;padding:0;font-size:10px;font-weight:400}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-form{border-top:1px solid var(--ticket-line);background:0 0;padding:18px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-form label{color:var(--ticket-text);font-size:11px;font-weight:500}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .stake-input{background:var(--ticket-input);height:44px;box-shadow:none;border:1px solid #0000;border-radius:8px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .stake-input:focus-within{border-color:var(--ticket-accent);box-shadow:none}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .stake-input input{color:var(--ticket-text);background:0 0;font-size:16px;font-weight:500}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .presets{gap:6px;margin:8px 0 18px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .presets button{background:var(--ticket-input);min-width:0;height:34px;min-height:34px;color:var(--ticket-muted);box-shadow:none;border:1px solid #0000;border-radius:6px;padding:0;font-size:11px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .presets button.active{background:var(--ticket-active);color:var(--ticket-accent);border-color:#0000}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-summary{border:0;border-top:1px solid var(--ticket-line);background:0 0;border-radius:0;margin-bottom:18px;padding:14px 0 0}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .return-row{color:var(--ticket-muted);padding:0 0 10px;font-size:11px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .return-row.total{border:0;gap:6px;margin:0;padding:0}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .return-row.total>span{color:var(--ticket-text);font-size:11px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .return-row.total strong{letter-spacing:-.5px;color:var(--ticket-text);font-size:20px;font-weight:600}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip button.primary.submit{height:46px;min-height:46px;box-shadow:none;border:0;border-radius:6px;font-size:14px;font-weight:550}@media (max-width:760px){.mobile-slip-content .slip-card.flat-slip .presets button{min-height:40px}.mobile-slip-content .slip-card.flat-slip button.primary.submit{min-height:46px}.mobile-slip-content .slip-card.flat-slip .slip-heading{display:none}}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip{flex-direction:column;padding:0;display:flex;overflow:hidden}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-header{border-bottom:1px solid var(--ticket-line);flex-direction:column;flex-shrink:0;gap:0;padding:0;display:flex}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-content{flex-direction:column;gap:0;min-width:0;margin:0;padding:0;display:flex}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-heading{padding:20px 18px 18px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-tabs{border:0;justify-content:space-between;align-items:center;min-height:42px;margin:0 18px;padding:6px 0 0;display:flex}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-tabs>span:first-child{border-bottom:2px solid var(--ticket-accent);color:var(--ticket-accent);align-self:stretch;align-items:center;padding:8px 0 10px;display:inline-flex}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-tabs small{white-space:nowrap;padding-bottom:2px}@media (max-width:760px){.mobile-slip-content .slip-card.flat-slip .slip-heading{display:none}.mobile-slip-content .slip-card.flat-slip .slip-tabs{min-height:42px}}.slip-card.flat-slip{--ticket-gold:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%);--ticket-gold-ink:#241b09}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-heading{background:var(--ticket-gold);color:var(--ticket-gold-ink);padding:18px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip :is(.slip-title,.slip-heading svg,.slip-heading b){color:var(--ticket-gold-ink)}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-tabs{padding-top:12px}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip button.primary.submit:not(:disabled):not([data-disabled=true]){background:var(--ticket-gold);color:var(--ticket-gold-ink);border-color:#e7bc4f}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip button.primary.submit:not(:disabled):not([data-disabled=true]) svg{color:var(--ticket-gold-ink)}@layer application{.app-shell .odd.picked,.app-shell .odd.picked :is(span,small,strong){color:#241b09}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip button.primary.submit:hover:not(:disabled):not([data-disabled=true]){color:#241b09;background:linear-gradient(110deg,#fff0bd 0%,#f9da83 48%,#e1b342 100%)!important}}.app-shell :is(.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.selected),.app-shell :is(.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.selected) :is(span,strong,small,svg){color:#241b09}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .return-row.total strong.positive-return{color:#15803d}[data-theme=dark] :is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .return-row.total strong.positive-return{color:#4ade80}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-max-stake{color:var(--ticket-muted);justify-content:space-between;align-items:baseline;gap:10px;margin-top:9px;font-size:11px;display:flex}:is(.app-shell,.mobile-slip-content) .slip-card.flat-slip .slip-max-stake strong{color:var(--ticket-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}
html[data-theme=light]{--light-accent:#e7bc4f;--light-accent-fill:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%);--light-accent-fill-hover:linear-gradient(110deg,#fff0bd 0%,#f9da83 48%,#e1b342 100%);--light-accent-hover:#edc55c;--light-accent-text:#806024}[data-theme=light] .app-shell :is(.side-link.selected,.sport-toggle.sport-selected,.other-sport-link.is-selected,.sidebar-login-button,.fixture-date-indicator,.market-category-indicator,.live-sport-indicator,.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.selected,.public-mobile-actions>a:not(.brand)),[data-theme=light] .public-mobile-nav button[aria-current=page],[data-theme=light] .public-mobile-nav button.mobile-ticket-trigger,[data-theme=light] .rules-page a[aria-current=page]{background:var(--light-accent-fill);border-color:var(--light-accent);color:#241b09;box-shadow:none}[data-theme=light] .app-shell :is(.fixture-date-tab,.market-category-tab,.live-sport-tab)[data-selected=true],[data-theme=light] .app-shell :is(.side-link.selected,.sport-toggle.sport-selected,.other-sport-link.is-selected,.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.selected) :is(svg,strong,span,small),[data-theme=light] .app-shell :is(.fixture-date-tab,.market-category-tab,.live-sport-tab)[data-selected=true] :is(svg,span,small){color:#241b09}[data-theme=light] .app-shell :is(.odd,.featured-odds strong,.market-options button strong,.more-markets b,.featured-meta>.sport-pictogram,.sport-winner strong){color:var(--light-accent-text)}[data-theme=light] .app-shell :is(.market-options button.selected strong,.featured-odds button[aria-pressed=true] strong,.sport-winner.selected strong){color:#241b09}[data-theme=light] .app-shell :is(.market-options button:hover:not(.selected),.featured-odds button:hover:not([aria-pressed=true])){background:#f6f0e4;border-color:#e6d6b7}[data-theme=light] .slip-card.flat-slip{--ticket-accent:var(--light-accent-text);--ticket-active:#f5eedf}[data-theme=light] :is(.app-shell,.mobile-slip-content) button.primary.submit{background:var(--light-accent-fill);border-color:var(--light-accent);color:#241b09}[data-theme=light] :is(.app-shell,.mobile-slip-content) button.primary.submit:hover:not(:disabled):not([data-disabled=true]){background:var(--light-accent-fill-hover)}[data-theme=light] :is(.app-shell,.mobile-slip-content) button.primary.submit:disabled,[data-theme=light] :is(.app-shell,.mobile-slip-content) button.primary.submit[data-disabled=true]{color:#9299aa;background:#e9ebf1;border-color:#e1e4ec}[data-theme=light] .public-mobile-nav b{background:var(--light-accent-fill);color:#241b09}[data-theme=light] .rules-page :is(h2 span,header>a:last-child,article>a){color:var(--light-accent-text)}[data-theme=light] .app-shell .search-box:focus-within{border-color:var(--light-accent)}[data-theme=light] .office-ui{--color-accent-400:#dbbd85;--color-accent-500:#c8a45c;--color-accent-600:#ac8845;--color-accent-700:#806024}[data-theme=light] .office-ui :is(.office-login-submit,button[data-board-variant=primary],.office-primary-link){border-color:var(--light-accent);background:var(--light-accent-fill)!important;color:#241b09!important}[data-theme=light] .office-ui button[data-board-variant=primary]:hover:not(:disabled){background:var(--light-accent-fill-hover)!important}[data-theme=light] .office-ui button[data-board-variant=primary]:disabled{border-color:#e1e4ec;color:#9299aa!important;background:#e9ebf1!important}[data-theme=light] .office-ui .office-sidebar nav a.selected{color:var(--light-accent-text);background:#f5eedf}[data-theme=light] .office-ui :is(.office-flat-field:focus-within,.office-field-label input:focus){border-color:var(--light-accent)}[data-theme=light] .brand-wordmark .brand-bet{color:var(--light-accent-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)){[data-theme=light] .brand-wordmark .brand-bet{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%);-webkit-background-clip:text;background-clip:text}}@layer application{[data-theme=light] .app-shell .odd.picked{border-color:var(--light-accent);color:#241b09;background:var(--light-accent-fill)!important}[data-theme=light] .app-shell .odd.picked:hover{background:var(--light-accent-fill-hover)!important}[data-theme=light] .app-shell .odd:hover:not(.picked){border-color:#e6d6b7;background:#f6f0e4!important}[data-theme=light] .app-shell :is(.sport-toggle,.side-link,.planned-sport-toggle):focus-visible{outline-color:var(--light-accent)!important}}html[data-theme]{--focus:#e7bc4f;--color-focus:#e7bc4f}html[data-theme] .app-shell :is(.odd.picked,.featured-odds button[aria-pressed=true],.market-options button.selected,.sport-winner.is-selected){box-shadow:none;border-color:#e7bc4f;outline-color:#e7bc4f}html[data-theme] .app-shell :is(.odd,.featured-odds button,.market-options button,.sport-winner):focus-visible{outline-offset:2px;outline:2px solid #e7bc4f}html[data-theme] .app-shell .sport-winner.is-selected{color:#241b09;background:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%)}html[data-theme] .app-shell .sport-winner.is-selected :is(strong,span){color:inherit}
.app-shell{--nav-surface:#fff;--nav-hover:#f2f3f5;--nav-text:#626976;--nav-muted:#939aa6;--nav-divider:#eceef1;width:100%;max-width:none;margin:0}[data-theme=dark] .app-shell{--nav-surface:#242424;--nav-hover:#303030;--nav-text:#c3c3c3;--nav-muted:#939393;--nav-divider:#363636}.app-shell>.sidebar{background:var(--nav-surface);box-shadow:none;scrollbar-width:thin;border:0;padding:26px 14px 18px}.app-shell .sidebar .public-sidebar-brand{padding:0 10px 32px}.app-shell :is(.sidebar,.mobile-competitions) .side-heading{letter-spacing:.8px;color:var(--nav-muted);margin:0 12px 12px;font-size:10px;font-weight:500}.app-shell :is(.sidebar,.mobile-competitions) .sidebar-actions{flex-direction:column;gap:2px;display:flex}.app-shell :is(.sidebar,.mobile-competitions) :is(.side-link,.sport-toggle,.other-sport-link){width:100%;height:auto;min-height:48px;box-shadow:none;text-align:left;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.app-shell :is(.sidebar,.mobile-competitions) :is(.side-link:not(.selected),.sport-toggle:not(.sport-selected),.other-sport-link:not(.is-selected)){color:var(--nav-text);background:0 0}.app-shell :is(.sidebar,.mobile-competitions) :is(.side-link:not(.selected),.sport-toggle:not(.sport-selected),.other-sport-link:not(.is-selected)):hover{background:var(--nav-hover)}.app-shell :is(.sidebar,.mobile-competitions) .sport-toggle strong{font-size:14px;font-weight:500}.app-shell :is(.sidebar,.mobile-competitions) :is(.side-link>svg,.nav-sport-icon svg,.other-sport-link>.sport-pictogram){stroke-width:1.6px;flex-shrink:0;width:21px;height:21px}.app-shell :is(.sidebar,.mobile-competitions) .nav-sport-icon{width:21px;height:21px}.app-shell :is(.sidebar,.mobile-competitions) .side-divider{border:0;border-top:1px solid var(--nav-divider);height:0;margin:17px 12px}.app-shell :is(.sidebar,.mobile-competitions) .accordion__indicator{width:14px;height:14px;color:inherit;opacity:.6}.app-shell :is(.sidebar,.mobile-competitions) :is(.nav-count,.count){opacity:.75;min-width:0;color:inherit;background:0 0;border:0;padding:0;font-size:11px;font-weight:400}.app-shell :is(.sidebar,.mobile-competitions) .other-sports-navigation{margin-top:3px}.app-shell :is(.sidebar,.mobile-competitions) :is(.country-tree,.other-sports-list){box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 0 4px}.app-shell :is(.sidebar,.mobile-competitions) :is(.country-toggle,.all-competitions,.country-league){border-radius:5px;min-height:42px;font-size:13px;font-weight:400}.app-shell :is(.sidebar,.mobile-competitions) .country-leagues{border-left:1px solid var(--nav-divider);margin-left:21px;padding-left:9px}.app-shell :is(.sidebar,.mobile-competitions) .country-tree-label{letter-spacing:.7px;color:var(--nav-muted);padding:15px 12px 6px;font-size:10px;font-weight:500}.app-shell :is(.sidebar,.mobile-competitions) .tree-period{color:var(--nav-muted);padding:10px 12px;font-size:11px}.app-shell .sidebar .sidebar-login{background:0 0;border:0;flex-direction:column;gap:14px;margin-top:auto;padding-top:28px;display:flex}.app-shell .sidebar .theme-toggle{border:0;border-top:1px solid var(--nav-divider);color:var(--nav-muted);min-height:48px;margin:0;padding:14px 10px 0;font-size:13px}.app-shell .sidebar .sidebar-login-button{height:46px;min-height:46px;box-shadow:none;border:0;border-radius:6px;font-size:14px;font-weight:550}@media (max-width:760px){.app-shell .mobile-competitions :is(.side-link,.sport-toggle,.country-toggle,.country-league,.all-competitions){min-height:44px}.app-shell .mobile-competitions .theme-toggle{border-color:var(--nav-divider);padding-inline:12px}}.app-shell :is(.sidebar,.mobile-competitions) .nav-item-label{font-size:14px;line-height:1.5}.app-shell :is(.sidebar,.mobile-competitions) .country-toggle .nav-item-label{font-size:13px}.app-shell :is(.fixture-date-label,.market-category-tab,.live-sport-tab){font-size:14px}.app-shell .fixture-date-detail{font-size:11px}@media (min-width:1251px){.app-shell{grid-template-columns:256px minmax(0,1fr) 320px}}@media (max-width:760px){.app-shell :is(.fixture-date-label,.market-category-tab,.live-sport-tab){font-size:13px}.app-shell .mobile-competitions :is(.side-link,.sport-toggle){min-height:48px}}.app-shell :is(.sidebar,.mobile-competitions) :is(.sport-toggle.sport-selected,.side-link.selected,.other-sport-link.is-selected),.app-shell :is(.sidebar,.mobile-competitions) :is(.sport-toggle.sport-selected,.side-link.selected,.other-sport-link.is-selected) :is(strong,span,small,svg){color:#241b09}.app-shell :is(.sidebar,.mobile-competitions) .sport-selected .nav-count{opacity:1}.account-menu{min-width:0;color:var(--nav-text);position:relative}.account-menu>summary{cursor:pointer;outline-offset:3px;border-radius:10px;align-items:center;gap:11px;padding:10px 8px;list-style:none;display:flex}.account-menu>summary::-webkit-details-marker{display:none}.account-menu>summary:hover,.account-menu[open]>summary{background:var(--nav-hover)}.account-avatar{background:var(--nav-hover);border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.account-avatar img{object-fit:contain;width:100%;height:100%;display:block}.account-identity{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.account-identity>strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text,#25272b);font-size:14px;font-weight:600;overflow:hidden}.account-identity>span{color:var(--nav-muted);align-items:baseline;gap:5px;font-size:12px;display:flex}.account-identity b{color:var(--text,#25272b);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.account-identity small{font-size:11px;font-weight:400}.account-menu summary>svg{color:var(--nav-muted);flex-shrink:0}.account-popover{z-index:80;background:var(--nav-surface);border:1px solid var(--nav-divider);border-radius:12px;padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 8px 28px #00000012}.account-popover-title{color:var(--nav-muted);padding:7px 10px;font-size:11px;display:block}.app-shell .account-popover :is(a,button){width:100%;color:var(--nav-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:11px 10px;font-size:13px;text-decoration:none;display:flex}.app-shell .account-popover :is(a,button):hover{background:var(--nav-hover)}.account-popover p{color:#dc4545;padding:8px;font-size:12px}.account-login{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.account-placeholder{background:var(--nav-hover);border-radius:10px;height:64px}.account-menu-compact{max-width:185px;margin-left:auto}.account-menu-compact>summary{gap:7px;padding:4px}.account-menu-compact .account-avatar{border-radius:9px;width:34px;height:34px}.account-menu-compact .account-identity{gap:2px}.account-menu-compact .account-identity>strong{max-width:100px;font-size:12px}.account-menu-compact .account-identity b{font-size:11px}.account-menu-compact .account-identity small{font-size:10px}.account-menu-compact .account-popover{width:200px;inset:calc(100% + 8px) 0 auto auto}.account-placeholder.compact{width:120px;height:40px;margin-left:auto}[data-theme=dark] .account-identity :is(strong,b){color:#eee}.casino-play-actions{color:var(--nav-muted);justify-content:flex-end;align-items:center;padding:0 0 12px;font-size:12px;display:flex}.casino-play-actions :is(a,button){color:#241b09;cursor:pointer;background:linear-gradient(110deg,#ffe9a0,#d5a62b);border:0;border-radius:8px;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.casino-play-actions button:disabled{opacity:.6;cursor:wait}@media (max-width:760px){.app-shell .public-mobile-actions>a.brand{flex-shrink:0;gap:5px}.app-shell .public-mobile-actions .brand-wordmark{font-size:24px}.app-shell .public-mobile-actions>.account-menu-compact{flex:1;min-width:0;max-width:180px}.app-shell .public-mobile-actions>button{flex-shrink:0}.app-shell .account-popover :is(a,button){justify-content:flex-start}.account-menu-compact .account-identity>strong{max-width:100%}}
html[data-theme] .office-ui{--office-bg:#f5f5f5;--office-surface:#fff;--office-inset:#efefef;--office-hover:#f6f6f6;--office-line:#e7e7e7;--office-ink:#2c2c2c;--office-muted:#777;--office-gold-text:#806024;--office-gold:linear-gradient(110deg,#ffe9a6 0%,#f5d06c 48%,#d6a42e 100%);--office-gold-hover:linear-gradient(110deg,#fff0bd 0%,#f9da83 48%,#e1b342 100%);--color-accent-50:#fff9eb;--color-accent-100:#fff0c6;--color-accent-200:#ffe9a6;--color-accent-300:#f9da83;--color-accent-400:#f5d06c;--color-accent-500:#e7bc4f;--color-accent-600:#d6a42e;--color-accent-700:#ac8127;--color-accent-800:#806024;--color-accent-900:#59421b;--color-accent-950:#241b09;--color-bg-primary:var(--office-surface);--color-bg-secondary:var(--office-inset);--color-text-primary:var(--office-ink);background:var(--office-bg);color:var(--office-ink);accent-color:#d6a42e}html[data-theme=dark] .office-ui{--office-bg:#1e1e1e;--office-surface:#282828;--office-inset:#333;--office-hover:#303030;--office-line:#3b3b3b;--office-ink:#ededed;--office-muted:#aaa;--office-gold-text:#e7bc4f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme] .office-ui .office-brand .brand-omg{text-shadow:none;color:var(--office-ink)}html[data-theme] .office-ui :is(.office-sidebar,.office-card,.office-stats section){background:var(--office-surface);box-shadow:none;border:0;border-radius:10px}html[data-theme] .office-ui .office-sidebar{border-right:1px solid var(--office-line);border-radius:0;padding:28px 16px 18px}html[data-theme] .office-ui .office-sidebar-brand{padding:0 8px 30px}html[data-theme] .office-ui .office-workspace{border:0;border-top:1px solid var(--office-line);border-bottom:1px solid var(--office-line);background:0 0;border-radius:0;margin-bottom:24px;padding:14px 10px}html[data-theme] .office-ui .office-workspace>span{color:var(--office-gold-text);background:0 0;border:0}html[data-theme] .office-ui .office-workspace strong{font-size:13px}html[data-theme] .office-ui :is(.office-workspace small,.office-nav-label,.office-identity small,.office-eyebrow,.office-footnote,.office-bottom-note){color:var(--office-muted)}html[data-theme] .office-ui .office-sidebar nav a{min-height:46px;color:var(--office-muted);border-radius:6px;gap:12px;font-size:14px;font-weight:500}html[data-theme] .office-ui .office-sidebar nav a:hover:not(.selected){background:var(--office-inset);color:var(--office-ink)}html[data-theme] .office-ui .office-sidebar nav a.selected{background:var(--office-gold);color:#241b09;box-shadow:none}html[data-theme] .office-ui .office-sidebar nav a.selected svg{color:inherit}html[data-theme] .office-ui .office-sidebar-bottom>a{color:var(--office-muted);min-height:44px;font-size:12px}html[data-theme] .office-ui .office-sidebar-bottom .theme-toggle{width:100%;margin-bottom:12px}html[data-theme] .office-ui .office-identity{border-color:var(--office-line)}html[data-theme] .office-ui .office-identity>span{background:var(--office-inset);color:var(--office-gold-text);border-radius:8px}html[data-theme] .office-ui .office-identity strong{color:var(--office-ink);font-size:12px}html[data-theme] .office-ui :is(.office-page-heading h1,.office-card-heading h2,.office-stats strong){color:var(--office-ink)}html[data-theme] .office-ui :is(.office-page-heading p,.office-card-heading p,.office-stats small,.office-stats section>div){color:var(--office-muted);line-height:1.6}html[data-theme] .office-ui .office-page-heading{border-bottom:1px solid var(--office-line);padding-bottom:24px}html[data-theme] .office-ui .office-page-heading h1{letter-spacing:-.8px;font-size:28px}html[data-theme] .office-ui .office-stats section{min-width:0;padding:22px}html[data-theme] .office-ui .office-stats section>div{font-size:12px}html[data-theme] .office-ui .office-stats section>div svg{color:var(--office-gold-text)}html[data-theme] .office-ui .office-stats strong{font-variant-numeric:tabular-nums;letter-spacing:-.8px;overflow-wrap:anywhere;white-space:normal;font-size:clamp(22px,2vw,30px)}html[data-theme] .office-ui .office-card-heading{border-color:var(--office-line)}html[data-theme] .office-ui .office-card-heading h2{font-size:15px}html[data-theme] .office-ui :is(.office-filters,.payment-table-tools){color:var(--office-muted);border-color:var(--office-line);background:0 0}html[data-theme] .office-ui :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.office-flat-field){color:var(--office-ink);border-color:var(--office-line);background:var(--office-inset);box-shadow:none;border-radius:7px}html[data-theme] .office-ui :is(.office-flat-field,.office-field-label input,input,select,textarea):focus-within{box-shadow:none;border-color:#d6a42e;outline-color:#d6a42e}html[data-theme] .office-ui :is(label,.office-field-label){color:var(--office-ink)}html[data-theme] .office-ui :is(.office-receipt-link,.payment-receipt-link){color:var(--office-gold-text);border-color:var(--office-line);background:var(--office-inset);border-radius:6px}html[data-theme] .office-ui :is(.office-rate,.office-count,.office-role,.payment-pins span){background:var(--office-inset);color:var(--office-muted);border-color:var(--office-line)}html[data-theme] .office-ui :is(.payment-entry,.payment-review,.payment-table-tools,.office-preview-picks>div,.office-pin-help,.office-bottom-note){border-color:var(--office-line)}html[data-theme] .office-ui :is(.office-pin-form,.office-activation-empty){background:var(--office-surface);border-color:var(--office-line)}html[data-theme] .office-ui :is(.payment-entry-toggle,.payment-detail,.office-preview-picks span,.office-preview-totals){color:var(--office-muted)}html[data-theme] .office-ui :is(.office-preview-picks strong,.office-preview-totals strong,.payment-table strong){color:var(--office-ink)}html[data-theme] .office-ui :is(.bui-table,.payment-table){background:var(--office-surface);color:var(--office-ink)}html[data-theme] .office-ui :is(.bui-table,.payment-table) th{background:var(--office-inset);color:var(--office-muted);border-color:var(--office-line);font-size:11px}html[data-theme] .office-ui :is(.bui-table,.payment-table) td{color:var(--office-ink);border-color:var(--office-line);background:0 0}html[data-theme] .office-ui :is(.bui-table,.payment-table) strong{color:var(--office-ink)}html[data-theme] .office-ui :is(.bui-table,.payment-table) small{color:var(--office-muted)}html[data-theme] .office-ui .bui-table tr[data-hovered] td{background:var(--office-hover)}html[data-theme] .office-ui :is(.office-login-submit,button[data-board-variant=primary],.office-primary-link){box-shadow:none;border:0;border-radius:6px;background:var(--office-gold)!important;color:#241b09!important}html[data-theme] .office-ui :is(.office-login-submit,button[data-board-variant=primary],.office-primary-link):hover:not(:disabled){background:var(--office-gold-hover)!important}html[data-theme] .office-ui button[data-board-variant=primary]:disabled{background:var(--office-inset)!important;color:var(--office-muted)!important}html[data-theme] .office-ui button[data-board-variant=secondary]{background:var(--office-surface);border-color:var(--office-line);color:var(--office-ink);box-shadow:none}html[data-theme] .office-ui button[data-board-variant=secondary]:hover:not(:disabled){background:var(--office-inset)}html[data-theme] .office-ui button[data-board-variant=ghost]{color:var(--office-muted)}html[data-theme] .office-ui :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #d6a42e}html[data-theme] .office-ui.office-flat-login{background:var(--office-bg);position:relative}html[data-theme] .office-ui .office-login-content{background:0 0}html[data-theme] .office-ui .office-login-theme{width:160px;position:absolute;top:24px;right:28px}html[data-theme] .office-ui .office-login-logo{margin-bottom:42px}html[data-theme] .office-flat-login .office-brand>img{width:54px;height:54px}html[data-theme] .office-flat-login .brand-wordmark{font-size:44px}html[data-theme] .office-flat-login .office-flat-field{border:1px solid var(--office-line);background:var(--office-surface);height:54px;padding-inline:15px}html[data-theme] .office-flat-login .office-flat-field:focus-within{background:var(--office-surface);border-color:#d6a42e}html[data-theme] .office-flat-login input{background:0 0;border-radius:0}html[data-theme] .office-flat-login input::placeholder{color:var(--office-muted);font-size:14px}html[data-theme] .office-flat-login .office-password>button{color:var(--office-muted)}html[data-theme] .office-ui .office-mobile-menu{background:var(--office-surface);border-color:var(--office-line);color:var(--office-ink);border-radius:6px}@media (min-width:801px){.office-layout{grid-template-columns:256px minmax(0,1fr)}}@media (max-width:800px){html[data-theme] .office-ui .office-main{padding:20px 14px}html[data-theme] .office-ui .office-sidebar{padding-bottom:calc(18px + env(safe-area-inset-bottom))}html[data-theme] .office-ui .office-stats section{padding:16px}html[data-theme] .office-ui .office-page-heading h1{font-size:25px}html[data-theme] .office-ui .office-stats strong{font-size:22px}html[data-theme] .office-ui .office-login-theme{width:145px;top:18px;right:20px}html[data-theme] .office-flat-login{padding-top:96px;padding-bottom:48px}html[data-theme] .office-flat-login .office-login-logo{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.office-ui .brand-bet{animation:none}}@layer application{html[data-theme] .office-ui :is(.office-login-submit,button[data-board-variant=primary]){box-shadow:none;border:0;background:var(--office-gold)!important;color:#241b09!important;border-radius:6px!important}html[data-theme] .office-ui :is(.office-login-submit,button[data-board-variant=primary]):hover:not(:disabled){background:var(--office-gold-hover)!important}html[data-theme] .office-ui button[data-board-variant=primary]:disabled{background:var(--office-inset)!important;color:var(--office-muted)!important}html[data-theme] .office-ui.office-flat-login .office-login-submit{min-height:54px!important;font-size:15px!important}}html[data-theme] .office-ui.office-layout .office-sidebar{border-radius:0}html[data-theme] .office-ui .office-login-theme .theme-toggle{border:0;margin:0;padding-top:0}.office-sport-settings{gap:20px;padding:22px;display:grid}.office-sport-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.office-sport-options label{background:var(--office-inset);cursor:pointer;border-radius:7px;align-items:center;gap:12px;padding:14px;display:flex}.office-sport-options label>span{flex:1;font-size:13px}.office-sport-options small{color:var(--office-muted);margin-top:3px;font-size:11px;display:block}.office-sport-options input{accent-color:#d6a42e;width:18px;height:18px}.office-sport-options svg{color:var(--office-gold-text)}.office-sport-settings>button{justify-self:start}@media (max-width:650px){.office-sport-options{grid-template-columns:1fr}.office-sport-settings{padding:16px}}html[data-theme] .office-ui .office-form-content{min-width:0;padding:24px}html[data-theme] .office-ui .office-form-content>p{color:var(--office-muted);margin-bottom:20px;font-size:13px;line-height:1.7}html[data-theme] .office-ui .office-form-content details{color:var(--office-muted);overflow-wrap:anywhere;margin:20px 0;font-size:12px}html[data-theme] .office-ui .office-field-label{align-content:start;gap:8px;min-width:0;font-size:13px;font-weight:500;display:grid}html[data-theme] .office-ui .office-field-label :is(input,select,textarea){border:1px solid var(--office-line);width:100%;min-width:0;min-height:44px;font:inherit;padding:10px 12px}html[data-theme] .office-ui .office-form-grid{margin-bottom:20px}html[data-theme] .office-ui .office-enabled{align-items:center;gap:10px;font-size:13px;display:flex}html[data-theme] .office-ui .office-enabled input{flex-shrink:0;width:18px;height:18px}html[data-theme] .office-ui .office-table-scroll{border-radius:10px;max-width:100%;overflow-x:auto}html[data-theme] .office-ui .office-table-scroll table{border-collapse:collapse;text-align:left;background:var(--office-surface);width:100%;color:var(--office-ink);font-size:13px}html[data-theme] .office-ui .office-table-scroll th{background:var(--office-inset);color:var(--office-muted);white-space:nowrap;padding:14px 18px;font-size:12px;font-weight:500}html[data-theme] .office-ui .office-table-scroll td{border-bottom:1px solid var(--office-line);padding:16px 18px;line-height:1.5}html[data-theme] .office-ui .office-table-scroll tr:last-child td{border-bottom:0}html[data-theme] .office-ui .office-table-scroll tbody tr:hover{background:var(--office-hover)}html[data-theme] .office-ui :is(.office-table-scroll,.office-card-heading,.office-page-heading)>a,html[data-theme] .office-ui .office-table-scroll a{color:var(--office-gold-text);font-weight:500}html[data-theme] .office-ui .office-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme=dark] .office-ui .office-error{color:#ffb3b3;background:#402727;border-color:#6e3b3b}html[data-theme=dark] .office-ui .office-success{color:#9fe0b6;background:#23382d;border-color:#375b44}html[data-theme=dark] .office-ui :is(.office-topbar,.office-settings-form,.office-limit-row){background:var(--office-surface);color:var(--office-ink);border-color:var(--office-line)}html[data-theme] .office-ui .office-form-help{color:var(--office-muted)}@media (max-width:650px){html[data-theme] .office-ui .office-form-content{padding:18px 14px}html[data-theme] .office-ui .office-table-scroll :is(th,td){padding:12px}html[data-theme] .office-ui .office-page-heading{flex-wrap:wrap;gap:16px}}html[data-theme] .office-ui{--color-background-tertiary-default:var(--office-inset);--color-text-primary:var(--office-ink);--color-text-secondary:var(--office-muted);--color-text-tertiary:var(--office-muted);--color-foreground-icon-tertiary:var(--office-muted);--color-input-disabled-background:var(--office-inset);--color-input-disabled-text:var(--office-muted)}.office-auth-link{text-align:center;color:inherit;text-underline-offset:4px;margin-top:8px;font-size:14px;text-decoration:underline;display:block}.office-register{padding-top:40px;padding-bottom:40px}.office-register .office-login-content{margin-block:auto}.office-module-subheading{color:var(--office-text);margin:24px 0 12px;font-size:14px;font-weight:600}.office-brand-preview{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;padding:20px 0;display:flex}.office-brand-preview .brand-wordmark{flex-wrap:wrap;max-width:100%}.office-status.sale-result-won{color:#166534;background:#dcfce7}.office-status.sale-result-lost{color:#991b1b;background:#fee2e2}.office-status.sale-result-pending,.office-status.sale-result-review{color:#854d0e;background:#fef3c7}.office-status.sale-result-void{color:#374151;background:#e5e7eb}[data-theme=dark] .office-status.sale-result-won{color:#86efac;background:#163e29}[data-theme=dark] .office-status.sale-result-lost{color:#fca5a5;background:#492828}[data-theme=dark] .office-status.sale-result-pending,[data-theme=dark] .office-status.sale-result-review{color:#fde68a;background:#473b22}[data-theme=dark] .office-status.sale-result-void{color:#ddd;background:#383838}.sale-details{white-space:normal;margin-top:10px}.sale-details summary{cursor:pointer;min-height:32px;font-weight:600;display:list-item}.sale-detail-content{min-width:270px;max-width:540px;padding:14px 0;line-height:1.6}.sale-detail-content h3,.sale-detail-content h4{margin:8px 0;font-weight:650}.sale-detail-content dl>div{border-bottom:1px solid #8883;padding:5px 0}.sale-detail-content dt{opacity:.75;font-size:11px}.sale-detail-content dd{overflow-wrap:anywhere;margin:0}.sale-leg{border-bottom:1px solid #8883;padding:12px 0}.sale-leg p{margin:4px 0;font-size:12px}.sale-filters{padding:0 18px 16px}.sale-filters label{gap:6px;font-size:12px;display:grid}.sale-filters input,.sale-filters select{color:inherit;background:0 0;border:1px solid #8885;border-radius:6px;padding:9px}.sale-filters select option{color:canvastext;background:canvas}@media (max-width:600px){.sale-detail-content{width:100%;min-width:0}.sale-filters{flex-direction:column;align-items:stretch}}.office-ui .office-detail-modal{border:1px solid var(--office-line);background:var(--office-surface);width:min(720px,100vw - 28px);max-width:none;max-height:calc(100dvh - 32px);color:var(--office-ink);text-align:left;white-space:normal;border-radius:14px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 70px #0004}.office-detail-modal::backdrop{background:#0008}.office-detail-modal-header{z-index:1;background:var(--office-surface);border-bottom:1px solid var(--office-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex;position:sticky;top:0}.office-detail-modal-header h2{margin:0;font-size:18px;font-weight:650}.office-detail-modal-header button{background:var(--office-inset);width:40px;height:40px;color:var(--office-ink);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.office-detail-modal-body{overflow-wrap:anywhere;padding:22px}.office-detail-modal .sale-detail-content{width:100%;min-width:0;max-width:none;padding:0;font-size:13px}.office-detail-modal .payment-detail{padding:0}.office-detail-modal .payment-submit{background:0 0;border:0;padding:0}.office-detail-modal .sale-detail-content dl{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.office-detail-modal .sale-detail-content dl>div:last-child{grid-column:1/-1}@media (max-width:600px){.office-ui .office-detail-modal{border-radius:10px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.office-detail-modal-header{padding:12px 16px}.office-detail-modal-body{padding:16px}.office-detail-modal .sale-detail-content dl,.office-detail-modal .office-form-grid{grid-template-columns:1fr}}.office-verifier{border-top:1px solid var(--office-line);color:var(--office-muted);margin:20px 28px;padding:16px 0;font-size:12px}.office-verifier strong{color:var(--office-ink);flex-wrap:wrap;gap:10px;display:flex}.office-verifier p{margin:7px 0}.office-verifier span[data-state=idle],.office-verifier span[data-state=running]{color:#15803d}.office-verifier span[data-state=stale],.office-verifier span[data-state=error]{color:#dc2626}[data-theme=dark] .office-verifier span[data-state=idle],[data-theme=dark] .office-verifier span[data-state=running]{color:#86efac}[data-theme=dark] .office-verifier span[data-state=stale],[data-theme=dark] .office-verifier span[data-state=error]{color:#fca5a5}
