:root{--bd-shell-max:1200px;--bd-slip:clamp(420px,40%,500px);--bd-gap:16px;--bd-header:62px;--bd-utility:44px;--bd-slip-sticky-top:calc(var(--bd-header) + var(--bd-utility));--bd-slip-max-height:calc(100vh - var(--bd-header) - var(--bd-utility) - 12px);--bd-filter-height:var(--ui-control-height,44px);--bd-market-height:var(--ui-control-height,44px);--bd-odds:292px;--bd-odds-goals:508px;--bd-more:86px;--bd-time:70px;--bd-navy:#163D8F;--bd-navy-line:#123476;--bd-blue:var(--brand,#155EEF);--bd-gold:var(--accent,#FACC15);--bd-surface:var(--brand-soft,#EAF1FF);--bd-ink:var(--text-primary,#12203A);--bd-muted:var(--text-secondary,#526278);--bd-page:var(--bg-page,#F4F6F8);--bd-panel:var(--bg-workspace,#F5F7FA);--bd-card:var(--bg-card,#ffffff);--bd-line:var(--border,#E3E8EF);--bd-success:var(--success,#168447);--bd-place:#00C853;--bd-selected:#00a651;--bd-selected-ink:#ffffff;--bd-error:#D43C3C;--bd-font:Inter,Arial,system-ui,-apple-system,sans-serif;--bd-label:"Barlow Condensed",Inter,sans-serif}html[data-theme=dark]{--bd-page:var(--bg-page);--bd-panel:var(--bg-page);--bd-card:var(--bg-card);--bd-line:var(--border);--bd-ink:var(--text-primary);--bd-muted:var(--text-secondary);--bd-surface:var(--bg-odds);--bd-navy:var(--header);--bd-navy-line:var(--header-border);--bd-blue:var(--brand);--bd-link:var(--link);--bd-gold:var(--accent);--bd-success:var(--success);--bd-error:var(--live);--bd-selected:var(--brand);--bd-selected-ink:#ffffff}#beti15-simple-desktop{font-family:var(--bd-font);color:var(--bd-ink);background:var(--bd-page);font-feature-settings:"tnum" 1}#beti15-simple-desktop *{box-sizing:border-box}#beti15-simple-desktop button{font-family:inherit}.bd-logo{display:inline-flex;align-items:center;line-height:0}.bd-logo-img{width:auto;height:32px;max-width:168px;-o-object-fit:contain;object-fit:contain}.bd-header .bd-logo-img{height:22px;max-height:22px;max-width:112px}.bd-logo-on-dark,[data-theme=dark] .bd-logo-on-light{display:none!important}[data-theme=dark] .bd-logo-on-dark{display:block!important}.bd-brand{display:inline-flex;align-items:center;margin-right:12px}.bd-brand,.bd-brand:hover{text-decoration:none}.bd-label{font-family:var(--bd-label);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;line-height:1}.bd-accent-15{position:relative;overflow:hidden}.bd-accent-15:before{content:"";position:absolute;top:0;left:0;width:28px;height:3px;background:var(--bd-gold);transform:skewX(-15deg);transform-origin:left top}.bd-shell{width:calc(100% - 32px);max-width:var(--bd-shell-max);margin-inline:auto}.bd-window{width:100%;min-width:0;margin:0;background:var(--bd-page)}.bd-site-footer{width:100%;flex-shrink:0;background:var(--bd-navy);color:#d4e2f7;border-top:1px solid var(--bd-navy-line)}.bd-footer-inner{width:min(100% - 32px,var(--bd-shell-max));margin-inline:auto;padding:22px 0 18px}.bd-footer-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);gap:28px 40px;align-items:start;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}.bd-footer-brand{max-width:28rem}.bd-footer-logo{display:inline-flex;align-items:center;text-decoration:none}.bd-footer-logo .bd-logo-img{width:auto;height:28px;max-width:148px}.bd-footer-brand p{margin:10px 0 0;font-size:13px;line-height:1.45;color:#d4e2f7}.bd-footer-brand a{display:inline-block;margin-top:8px;font-size:13px;color:#ffffff;text-decoration:none}.bd-footer-bottom-links a:hover,.bd-footer-brand a:hover,.bd-footer-link:hover,.bd-footer-payments a:hover,.bd-footer-social a:hover{color:#F5C400;text-decoration:none}.bd-footer-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bd-footer-acc{display:none}.bd-footer-col h2,.bd-footer-group summary,.bd-footer-payments h2,.bd-footer-rg-title{margin:0 0 8px;color:#ffffff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bd-footer-links{margin:0;padding:0;list-style:none;display:grid;gap:6px}.bd-footer-link{color:#d4e2f7;font-size:13px;text-decoration:none}.bd-footer-payments{padding:14px 0 4px}.bd-footer-payments p{margin:0 0 10px;font-size:12px;line-height:1.4;color:#d4e2f7}.bd-footer-payments ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.bd-footer-payments li a{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.22);border-radius:4px;color:#ffffff;font-size:12px;font-weight:600;text-decoration:none}.bd-footer-pay-note{margin-top:8px!important;font-size:12px}.bd-footer-pay-note a{color:#ffffff;text-decoration:none}.bd-footer-social{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.bd-footer-social a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.22);border-radius:6px;color:#ffffff}.bd-footer-rg{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.bd-footer-18{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid var(--bd-place);border-radius:999px;color:var(--bd-place);font-size:11px;font-weight:800}.bd-footer-rg p{margin:0;font-size:12px;line-height:1.4;color:#d4e2f7}.bd-footer-rg ul{display:flex;flex-wrap:wrap;gap:8px 14px;margin:8px 0 0;padding:0;list-style:none}.bd-footer-legal{padding:12px 0;font-size:12px;line-height:1.45;color:#d4e2f7}.bd-footer-legal p{margin:0 0 4px}.bd-footer-legal strong{color:#ffffff;font-weight:600}.bd-footer-licence{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:4px 12px;margin:8px 0 10px}.bd-footer-licence dt{margin:0;color:#9eb4d4;font-weight:600}.bd-footer-licence dd{margin:0;color:#ffffff}.bd-footer-bottom{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(255,255,255,.14)}.bd-footer-bottom p{margin:0;font-size:12px;color:#d4e2f7}.bd-footer-bottom-links{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.bd-footer-group{border-bottom:1px solid rgba(255,255,255,.14)}.bd-footer-group summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin:0;cursor:pointer;list-style:none}.bd-footer-group summary::-webkit-details-marker{display:none}.bd-footer-group summary:after{content:"";width:8px;height:8px;border-right:1.5px solid #d4e2f7;border-bottom:1.5px solid #d4e2f7;transform:rotate(45deg);margin-top:-4px}.bd-footer-group[open] summary:after{transform:rotate(225deg);margin-top:4px}.bd-footer-group .bd-footer-links{padding:0 0 12px}@media (max-width:959px){.bd-footer-inner{width:100%;padding:18px 16px calc(5.5rem + env(safe-area-inset-bottom, 0px))}.bd-footer-top{display:block;padding-bottom:8px}.bd-footer-brand{max-width:none;margin-bottom:12px}.bd-footer-cols{display:none}.bd-footer-acc{display:block}.bd-footer-rg{flex-direction:column}.bd-footer-licence{grid-template-columns:1fr;gap:0}.bd-footer-licence dt{margin-top:8px}.bd-footer-licence dt:first-child{margin-top:0}}#beti15-simple-desktop .bd-site-footer,.customer-light footer.bd-site-footer{background:var(--bd-navy)!important;color:#d4e2f7}#beti15-simple-desktop .bd-site-footer .bd-footer-rg-title,#beti15-simple-desktop .bd-site-footer h2,.customer-light footer.bd-site-footer .bd-footer-rg-title,.customer-light footer.bd-site-footer h2{color:#ffffff!important}.bd-header{height:var(--bd-header);padding:0;background:var(--bd-navy);color:#fff;flex-shrink:0}.bd-header-inner{display:flex;align-items:center;height:100%;gap:12px}.bd-header-menu{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:7px;border:1px solid #6f8ac4;background:transparent;color:#fff;padding:0;cursor:pointer;flex-shrink:0}.bd-header-menu:hover{border-color:var(--bd-gold);color:var(--bd-gold)}@media (min-width:960px){.bd-header-menu{display:none!important}}.bd-header-menu svg{display:block;stroke:currentColor}.bd-header a.bd-brand{color:#fff;text-decoration:none}.bd-header nav{display:flex;height:100%;gap:8px}.bd-header nav a,.bd-header nav button{padding:0 16px;border:0;border-bottom:3px solid transparent;background:transparent;color:#dbe5ff;font-weight:600;font-style:normal;text-decoration:none;display:inline-flex;align-items:center;height:100%;min-height:44px}.bd-header nav a:hover,.bd-header nav button:hover{color:#fff;text-decoration:none}.bd-actions a:focus-visible,.bd-actions button:focus-visible,.bd-header nav a:focus-visible,.bd-header nav button:focus-visible{outline:2px solid var(--bd-gold);outline-offset:-4px}.bd-header nav .active,.bd-header nav .nav-active{color:#fff;border-color:var(--bd-gold)}.bd-actions{margin-left:auto;display:flex;gap:8px;align-items:center}.bd-actions .join,.bd-actions .login,.bd-actions .search,.bd-actions a.search,.bd-actions button{height:36px;min-height:36px;border-radius:7px;padding:0 14px;font-weight:600}.bd-actions .join{font-weight:700;background:#F5C400;color:#F7F9FC}.login,.search{background:transparent;color:#fff;border:1px solid #6f8ac4}.login:hover,.search:hover{border-color:#9eb4de}.join{background:var(--bd-gold);color:var(--bd-ink);border:0}.join:hover{filter:brightness(.96)}.header-notify-btn{position:relative;width:36px;height:36px;padding:0;color:#fff;border:1px solid #6f8ac4;background:transparent;display:inline-flex;align-items:center;justify-content:center}.header-notify-btn:hover{border-color:var(--bd-gold);color:var(--bd-gold)}.header-notify-btn svg{display:block;width:18px;height:18px;stroke:currentColor;fill:none;flex-shrink:0}.header-notify-badge{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--bd-gold);color:#172033;font-size:10px;font-weight:800;line-height:16px;text-align:center}.bd-notify-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:50;width:min(22rem,calc(100vw - 24px));overflow:hidden;border-radius:10px;border:1px solid #d8e1ee;background:#fff;box-shadow:0 16px 40px rgba(15,35,70,.18)}.bd-notify-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #e6edf7}.bd-notify-head p{margin:0;color:#172033;font-size:13px;font-weight:800}.bd-notify-head a,.bd-notify-head button,.bd-notify-head span{color:#66758a;font-size:11px;font-weight:600;background:none;border:0;padding:0;height:auto;min-height:0;cursor:pointer}.bd-notify-head a,.bd-notify-head button{color:#155EEF}.bd-notify-panel ul{margin:0;padding:0;list-style:none;max-height:22rem;overflow:auto}#beti15-simple-desktop .bd-actions .bd-notify-panel ul button,.bd-notify-panel li button,.bd-notify-row{display:flex;gap:10px;width:100%;text-align:left;padding:11px 14px;border:0;border-bottom:1px solid #f0f4fa;background:#fff;height:auto;min-height:0;border-radius:0}.bd-notify-panel li button.is-unread,.bd-notify-row.is-unread{background:#f4f8ff}.bd-notify-dot{flex-shrink:0;width:8px;height:8px;margin-top:6px;border-radius:99px;background:transparent}.bd-notify-panel li button.is-unread .bd-notify-dot,.bd-notify-row.is-unread .bd-notify-dot{background:#00c853}.bd-notify-panel strong,.bd-notify-row strong{display:block;color:#172033;font-size:13px;font-weight:700;font-style:normal}.bd-notify-panel em,.bd-notify-row em{display:block;margin-top:3px;color:#5b6b82;font-size:12px;font-style:normal;line-height:1.4}.bd-notify-panel small,.bd-notify-row small{display:block;margin-top:4px;color:#8a97ab;font-size:11px}.bd-notify-empty,.bd-notify-foot{display:block;padding:16px 14px;color:#66758a;font-size:12px;text-align:center}.bd-notify-foot{border-top:1px solid #e6edf7;color:#155EEF;font-weight:700;text-decoration:none}.bd-notify-list{display:grid;gap:8px}.bd-notify-row{border:1px solid #e6edf7;border-radius:10px}.bd-deposit-modal{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:88px 16px 24px}.bd-deposit-backdrop{position:absolute;inset:0;border:0;background:rgba(11,31,58,.45)}.bd-deposit-card{position:relative;width:min(26rem,100%);padding:18px 18px 16px;border-radius:12px;background:#fff;box-shadow:0 24px 60px rgba(11,31,58,.28)}.bd-deposit-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.bd-deposit-kicker{margin:0;color:#155EEF;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bd-deposit-head h2{margin:4px 0 0;color:#172033;font-size:18px;font-weight:800}.bd-deposit-close{width:32px;height:32px;border:0;background:#eef2f7;border-radius:8px;color:#172033;font-size:20px;line-height:1}.bd-deposit-copy{margin:0 0 12px;color:#5b6b82;font-size:13px;line-height:1.45}.bd-deposit-field{display:grid;gap:6px;margin-bottom:10px;color:#172033;font-size:12px;font-weight:700}.bd-deposit-field input{height:42px;padding:0 12px;border:1px solid #d8e1ee;border-radius:8px;font-size:14px;font-weight:600;color:#172033}.bd-deposit-field span{color:#66758a;font-weight:500}.bd-deposit-quick{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.bd-deposit-quick button{height:32px;padding:0 10px;border:1px solid #d8e1ee;border-radius:6px;background:#f5f8fc;color:#172033;font-size:12px;font-weight:700}.bd-deposit-error{margin:0 0 10px;color:#d43c3c;font-size:12px;font-weight:600}.bd-deposit-submit{width:100%;height:44px;border:0;border-radius:8px;background:#00c853;color:#fff;font-size:14px;font-weight:700}.bd-deposit-submit:disabled{font-weight:600;opacity:.5}.bd-deposit-wait{text-align:center;padding:8px 0 4px}.bd-deposit-amount{margin:0;color:#172033;font-size:22px;font-weight:800}.bd-deposit-meta{margin:4px 0 14px;color:#66758a;font-size:12px}.bd-deposit-bar{height:6px;overflow:hidden;border-radius:99px;background:#e6edf7}.bd-deposit-bar span{display:block;height:100%;background:#FACC15}.bd-deposit-timer{margin:10px 0 0;color:#155EEF;font-size:12px;font-weight:700}.bd-utility-bar{height:var(--bd-utility);background:var(--bd-card);border-bottom:1px solid var(--bd-line);flex-shrink:0}.bd-utility{height:100%;display:flex;align-items:center;gap:4px;width:calc(100% - 32px);max-width:var(--bd-shell-max);margin-inline:auto}.bd-utility a,.bd-utility button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;border:0;background:transparent;color:var(--bd-muted);font-size:13px;font-weight:600;padding:0 12px;height:100%;text-decoration:none}.bd-utility a:hover,.bd-utility button:hover{color:var(--bd-navy);text-decoration:none}html[data-theme=dark] .bd-utility a:hover,html[data-theme=dark] .bd-utility button:hover{color:#F8FAFC}.board-filter-row{margin:0;min-height:0}#beti15-simple-desktop .board-filter-stack{gap:8px;margin-bottom:10px}#beti15-simple-desktop .board-control,#beti15-simple-desktop .board-filter-search__input,#beti15-simple-desktop .board-market-trigger,#beti15-simple-desktop .board-refresh-btn,#beti15-simple-desktop .upcoming-date-trigger{min-height:44px;height:44px}.bd-workspace{flex:1;min-height:0;overflow:visible;background:var(--bd-page)}.bd-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--bd-slip);gap:var(--bd-gap);height:auto;align-items:stretch;background:var(--bd-panel);border-inline:1px solid var(--bd-line);padding-inline:12px}.bd-slip-column{min-width:0;width:auto;min-height:0;overflow:visible}.bd-layout-full{grid-template-columns:minmax(0,1fr)}.bd-main{padding:16px 0;min-width:0}.bd-promo{position:relative;max-height:104px;min-height:88px;padding:14px 20px 14px 22px;display:flex;align-items:center;gap:16px;background-color:#155EEF;background-image:linear-gradient(105deg,rgba(12,42,110,.78),rgba(21,94,239,.42)),url(/match/hero-sports.jpg);background-size:cover;background-position:50%;border:1px solid #123476;border-radius:10px;overflow:hidden;color:#fff}.bd-promo:before{content:"";position:absolute;top:-12px;right:18%;width:72px;height:4px;background:var(--bd-gold);transform:skewX(-15deg)}.bd-promo:after{content:"15";position:absolute;right:12px;bottom:-10px;font-family:var(--bd-label);font-size:64px;font-weight:700;color:rgba(245,196,0,.12);letter-spacing:-.04em;pointer-events:none}.bd-promo div{display:grid;gap:3px;min-width:0;position:relative;z-index:1}.bd-promo small{font-family:var(--bd-label);font-size:11px;color:var(--bd-gold);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bd-promo strong{font-size:18px;font-weight:700;color:#fff}.bd-promo span{font-size:12px;color:#dbe5ff}.bd-promo a,.bd-promo button{margin-left:auto;border:0;background:var(--bd-gold);color:var(--bd-ink);border-radius:7px;padding:10px 18px;min-height:44px;font-weight:700;text-decoration:none;white-space:nowrap;position:relative;z-index:1}.bd-promo a:hover{color:var(--bd-ink);text-decoration:none;filter:brightness(.97)}@media (max-width:959px){.bd-utility-bar{display:none}.bd-promo{min-height:0;max-height:none;align-items:center;flex-wrap:nowrap;gap:8px;padding:8px 10px;border-radius:8px}.bd-promo:after{font-size:36px;bottom:-12px}.bd-home-skel-promo>div,.bd-promo div{gap:1px}.bd-promo small{font-size:9px;letter-spacing:.06em}.bd-promo strong{font-size:13px;line-height:1.15}.bd-promo span{font-size:11px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.bd-promo a,.bd-promo button{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;height:32px;min-height:32px;padding:0 10px;font-size:12px;line-height:1;text-align:center;border-radius:6px}}@keyframes bd-skel-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.bd-skel{display:block;background:linear-gradient(90deg,#e2eaf3,#f4f7fb 42%,#e6edf5);background-size:200% 100%;animation:bd-skel-shine 1.15s ease-in-out infinite;border-radius:6px}.bd-home-skel{min-height:60vh}.bd-home-skel-promo{pointer-events:none}.bd-home-skel-promo>div{gap:8px}.bd-home-skel-line{height:12px}.bd-home-skel-w-xs{width:42px}.bd-home-skel-w-sm{width:72px}.bd-home-skel-w-md{width:148px}.bd-home-skel-w-lg{width:220px;max-width:100%}.bd-home-skel-w-title{width:168px;height:14px}.bd-home-skel-cta{width:118px;height:40px;border-radius:8px;flex-shrink:0;margin-left:auto}.bd-home-skel-sport{width:108px;border-radius:12px}.bd-home-skel-pill,.bd-home-skel-sport{height:36px;min-height:36px;flex:0 0 auto}.bd-home-skel-pill{border-radius:14px}.bd-home-skel-feature{min-height:148px;display:grid;gap:10px;align-content:start}.bd-home-skel-odds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bd-home-skel-odd{height:40px;border-radius:7px}.bd-home-skel-tabs{display:flex;gap:8px;overflow:hidden}.bd-home-skel-tab{height:36px;border-radius:8px;flex:0 0 auto}.bd-home-skel-board{overflow:hidden}.bd-home-skel-row{pointer-events:none}.bd-home-skel-more{width:48px;height:14px;justify-self:end}html[data-theme=dark] .bd-skel{background:linear-gradient(90deg,#1a2740,#243250 42%,#1c2c48);background-size:200% 100%}.bd-casino-push{position:relative;margin:0 0 8px}.bd-casino-push-slide{position:relative;display:flex;align-items:center;gap:8px;height:62px;padding:8px 10px;overflow:hidden;border-radius:8px;text-decoration:none;color:#fff;background:#082369}.bd-casino-push-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:78% center;object-position:78% center;z-index:0}.bd-casino-push-bg,.bd-casino-push-shade{position:absolute;inset:0;pointer-events:none}.bd-casino-push-shade{z-index:1;background:linear-gradient(90deg,rgba(8,35,105,.97),rgba(8,35,105,.92) 36%,rgba(12,48,150,.62) 64%,rgba(20,65,180,.08))}.bd-casino-push-copy{position:relative;z-index:2;min-width:0;flex:0 1 auto;max-width:62%;display:flex;flex-direction:column;gap:2px}.bd-casino-push-copy small{color:#facc15;font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1.1}.bd-casino-push-copy strong{font-size:13px}.bd-casino-push-copy em,.bd-casino-push-copy strong{line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-casino-push-copy em{font-style:normal;color:#e7eeff;font-size:11px}.bd-casino-push-cta{position:relative;z-index:2;flex:0 0 auto;margin-right:auto;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 10px;border-radius:6px;background:#facc15;color:#172033;font-size:12px;font-weight:800;line-height:1}.bd-casino-push-dots{position:absolute;z-index:2;left:auto;right:12px;bottom:8px;display:flex;justify-content:flex-end;gap:5px;margin:0}@media (min-width:960px){.bd-casino-push-slide{height:98px;gap:16px;padding:10px 18px;border-radius:10px}.bd-casino-push-shade{background:linear-gradient(90deg,rgba(8,35,105,.94),rgba(20,65,180,.74) 42%,rgba(20,65,180,.16))}.bd-casino-push-copy{max-width:62%;gap:1px}.bd-casino-push-copy small{font-size:11px}.bd-casino-push-copy strong{font-size:18px}.bd-casino-push-copy em{font-size:13px}.bd-casino-push-cta{height:36px;padding:0 14px;font-size:14px;border-radius:8px}}.bd-casino-push-dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#cbd5e1;cursor:pointer}.bd-casino-push-dots button.is-active{width:18px;background:#facc15}.bd-join{display:flex;align-items:center;gap:8px;min-height:36px;margin:0 0 8px;padding:4px 8px;border-radius:10px;background:linear-gradient(105deg,#082369,#0b3f9e);color:#fff}.bd-join.is-open{align-items:flex-start}.bd-join-mark{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:#facc15;color:#172033;font-size:11px;font-weight:800;line-height:1}.bd-join-copy{flex:1 1 auto;min-width:0}.bd-join-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.bd-join h2{margin:0;overflow:hidden;color:#fff;font-size:15px;line-height:1.2;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.bd-join.is-open h2{white-space:normal}.bd-join-cap{margin:0;color:#dbe7ff;font-size:13px;line-height:1.2}.bd-join-cap strong,.bd-join-extra>p strong{color:#facc15;font-weight:800}.bd-join-extra{margin-top:6px}.bd-join-extra[hidden]{display:none}.bd-join-extra>p{margin:0;color:#fff;font-size:13px;line-height:1.35}.bd-join-extra>small{display:block;margin-top:2px;color:#dbe7ff;font-size:12px}.bd-join-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.bd-join-toggle{display:inline-flex;align-items:center;justify-content:center;gap:2px;flex:0 0 auto;height:32px;margin-top:4px;padding:0 8px;border:0;border-radius:8px;background:rgba(255,255,255,.14);color:#fff;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.bd-join:not(.is-open) .bd-join-cap,.bd-join:not(.is-open) .bd-join-toggle{display:none}.bd-join-dismiss{flex:0 0 auto;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(255,255,255,.86);font-size:20px;line-height:1;cursor:pointer}.bd-join-dismiss:hover{background:rgba(255,255,255,.14);color:#fff}.bd-join.is-open .bd-join-toggle svg{transform:rotate(180deg)}.bd-join-primary,.bd-join-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:8px;font-size:14px;font-weight:800;cursor:pointer;text-decoration:none}.bd-join-primary{min-height:28px;padding:0 10px;border:0;background:#facc15;color:#172033}.bd-join-secondary{border:1px solid rgba(255,255,255,.55);background:transparent;color:#fff}.bd-join-modal{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(8,12,20,.62)}.bd-join-dialog{width:min(440px,100%);padding:16px 16px 18px;border:1px solid var(--bd-line);border-radius:16px;background:var(--bd-card);color:var(--bd-ink);box-shadow:0 18px 50px rgba(0,0,0,.35)}.bd-join-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bd-join-dialog h2{margin:0;color:var(--bd-ink);font-size:18px;line-height:1.25}.bd-join-dialog header button{width:32px;height:32px;border:0;border-radius:8px;background:var(--bd-panel);color:var(--bd-ink);font-size:22px;line-height:1;cursor:pointer}.bd-join-dialog>p{margin:10px 0 0;color:var(--bd-muted);font-size:14px;line-height:1.45}.bd-join-steps{margin:12px 0 0;padding:0 0 0 18px;color:var(--bd-ink);font-size:14px;list-style:decimal}.bd-join-steps li+li{margin-top:6px}.bd-join-note{font-size:12px}.bd-join-note a{color:var(--bd-blue);font-weight:700}.bd-join-dialog .bd-join-primary{margin-top:14px}.bd-home-casino{margin:16px 0 20px;padding:14px 12px 12px;border-radius:16px;background:#0B1220;color:#F8FAFC}.bd-casino-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.bd-casino-section h3,.bd-casino-title h2{margin:0;color:#F8FAFC;font-size:18px;font-weight:600}.bd-casino-search{display:flex;align-items:center;gap:6px;width:min(180px,46%);height:36px;padding:0 10px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#111827;color:#C5D0DE}.bd-casino-search input{width:100%;min-width:0;border:0;background:transparent;color:#F8FAFC;font:inherit;font-size:14px;font-weight:500;outline:none}.bd-casino-search input::-moz-placeholder{color:#8B98A8}.bd-casino-search input::placeholder{color:#8B98A8}.bd-home-casino-chips{display:flex;gap:6px;margin:12px 0 4px;overflow-x:auto;scrollbar-width:none}.bd-home-casino-chips::-webkit-scrollbar{display:none}.bd-home-casino-chips button{flex:0 0 auto;height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:transparent;color:#C5D0DE;font-size:13px;font-weight:500;cursor:pointer}.bd-home-casino-chips button.is-active{border-color:#155EEF;background:#155EEF;color:#fff}.bd-casino-section{margin-top:14px;scroll-margin-top:calc(60px + env(safe-area-inset-top, 0px))}.bd-casino-section h3{margin-bottom:8px;font-size:15px}.bd-casino-rail{display:flex;gap:10px;margin:0 -12px;padding:0 12px 2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-casino-rail::-webkit-scrollbar{display:none}.bd-casino-rail .bd-home-casino-card{flex:0 0 148px;scroll-snap-align:start}.bd-casino-rail.is-crash .bd-home-casino-card{flex-basis:168px}.bd-casino-rail .bd-home-casino-thumb{aspect-ratio:1}.bd-casino-rail .bd-home-casino-card strong{display:block;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset}@media (max-width:959px){.bd-casino-rail .bd-home-casino-card{flex-basis:42%}.bd-casino-rail.is-crash .bd-home-casino-card{flex-basis:46%}}.bd-home-casino-card{min-width:0;color:#F8FAFC;text-decoration:none}.bd-home-casino-thumb{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#111827}.bd-home-casino-thumb img,.bd-home-casino-thumb picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bd-home-casino-card strong{display:-webkit-box;margin-top:6px;overflow:hidden;color:#F8FAFC;font-size:13px;font-weight:500;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bd-casino-badge{position:absolute;top:6px;left:6px;z-index:1;padding:2px 6px;border-radius:6px;background:#155EEF;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.4}.bd-casino-badge.is-hot{background:#FACC15;color:#0B1220}.bd-casino-badge.is-live{background:#D43C3C;color:#fff}.bd-casino-badge.is-exclusive{background:#7C3AED;color:#fff}.bd-casino-empty{margin:16px 0 8px;color:#C5D0DE;font-size:14px}.bd-casino-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.bd-casino-provider select{height:36px;max-width:180px;padding:0 10px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#111827;color:#F8FAFC;font-size:14px;font-weight:500}.bd-casino-foot a{color:#F8FAFC;font-size:14px;font-weight:600;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bd-slip-empty-actions{display:grid;gap:8px;width:100%;max-width:240px}.bd-slip-empty-actions .bd-slip-browse{width:100%;max-width:none;margin-top:0;cursor:pointer}.bd-slip-howto{margin:4px 0 0;padding:0 0 0 18px;color:var(--bd-muted);font-size:12px;line-height:1.4;text-align:left}.bd-slip-howto li+li{margin-top:4px}@media (max-width:720px){.bd-join{gap:8px;min-height:36px;padding:4px 8px}.bd-join-mark{width:28px;height:28px;font-size:10px}.bd-join h2{font-size:14px}.bd-join:not(.is-open) .bd-join-cap{display:none}.bd-join-modal{align-items:flex-end;padding:0}.bd-join-dialog{width:100%;border-radius:16px 16px 0 0;padding-bottom:24px}}.bd-discovery{display:flex;flex-wrap:nowrap;gap:8px;margin:2px 0 4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-discovery::-webkit-scrollbar{display:none}.bd-discovery-chip{flex:0 0 auto;min-height:30px;padding:0 12px;border:1px solid #dbe2ec;border-radius:999px;background:var(--bd-card);color:#4c5a6f;font-size:12px;font-weight:700;white-space:nowrap}.bd-discovery-chip.is-active{background:var(--bd-blue,#155EEF);border-color:var(--bd-blue,#155EEF);color:#fff}.bd-board-controls{display:flex;align-items:center;gap:8px;margin:0 0 2px}.bd-board-filters{display:flex;align-items:flex-end;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.bd-board-filters::-webkit-scrollbar{display:none}.bd-filter-field{display:flex;flex:0 0 auto;flex-direction:column;gap:2px;min-width:0;color:var(--bd-muted);font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.bd-filter-field select,.bd-filter-trigger{height:var(--ui-control-height,44px);max-width:100%;padding:0 12px;border:1px solid var(--bd-line);border-radius:var(--ui-radius-control,10px);background:var(--bd-card);color:var(--bd-ink);font-family:inherit;font-size:14px;font-weight:500;text-transform:none;letter-spacing:0}.bd-filter-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;text-align:left;cursor:pointer}.bd-filter-trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-filter-leading{flex:0 0 auto;font-size:16px;line-height:1}.bd-sports-pills{display:none}.bd-filter-caret{flex:0 0 auto;color:#737A82;transition:transform .15s ease}.bd-filter-caret.is-open{transform:rotate(180deg)}html[data-theme=dark] .bd-filter-trigger{background:var(--bd-card);border-color:#6A82A0;color:var(--bd-ink)}html[data-theme=dark] .bd-filter-caret{color:#C5D0DE}.bd-filter-trigger.is-open{border-color:#155EEF;box-shadow:var(--ui-shadow-focus,0 0 0 3px rgba(21,94,239,.18))}.bd-filter-dock{position:relative;min-width:0}.bd-filter-dock .bd-filter-date{margin-left:auto}.bd-filter-dock__slot:empty{display:none}.bd-choice-trigger--calendar,.bd-choice-trigger--icon{width:auto;gap:6px;justify-content:center;border-radius:999px}.bd-choice-trigger--calendar.is-active,.bd-choice-trigger--calendar.is-open{background:#E8F8D0;border-color:#7ED321;color:#2F7D12}.bd-choice-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bd-choice-panel{display:flex;flex-direction:column;margin-top:8px;max-height:440px;overflow:hidden;border:1px solid #e6e8eb;border-radius:16px;background:#FFFFFF;box-shadow:0 10px 28px rgba(37,40,45,.08)}.bd-choice-list{min-height:0;overflow:auto;padding:6px 0}.bd-choice-row{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 16px;border:0;background:transparent;color:#25282D;font-family:inherit;font-size:16px;font-weight:500;text-align:left;cursor:pointer}.bd-choice-radio{flex:0 0 auto;width:22px;height:22px;border:2px solid #c8ced4;border-radius:50%;background:#FFFFFF;box-sizing:border-box}.bd-choice-row.is-selected .bd-choice-radio{border:6px solid #7ed321}.bd-choice-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-choice-count{margin-left:auto;color:#9AA1A8;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.bd-choice-row.is-empty,.bd-choice-row.is-empty .bd-choice-count{color:#C5CBD1}.bd-choice-footer{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid #eceeef;background:#FFFFFF}.bd-choice-reset{padding:0 4px;background:transparent;color:#25282D;font-size:13px;letter-spacing:.04em}.bd-choice-apply,.bd-choice-reset{border:0;font-family:inherit;font-weight:800;text-transform:uppercase;cursor:pointer}.bd-choice-apply{margin-left:auto;min-width:160px;height:48px;padding:0 28px;border-radius:12px;background:#7ED321;color:#1A1A1A;font-size:15px;letter-spacing:.06em}html[data-theme=dark] .bd-choice-footer,html[data-theme=dark] .bd-choice-panel{background:#1A2330;border-color:#3A4C66}html[data-theme=dark] .bd-choice-reset,html[data-theme=dark] .bd-choice-row{color:#F4F6F8}html[data-theme=dark] .bd-choice-count{color:#9AA8B8}html[data-theme=dark] .bd-choice-row.is-empty,html[data-theme=dark] .bd-choice-row.is-empty .bd-choice-count{color:#6A7A8C}html[data-theme=dark] .bd-choice-radio{background:transparent;border-color:#6A82A0}html[data-theme=dark] .bd-choice-trigger--calendar.is-active,html[data-theme=dark] .bd-choice-trigger--calendar.is-open{background:#243818;border-color:#7ED321;color:#B6F07A}.bd-league-sheet.board-filters-sheet__panel{max-height:min(88vh,760px)}html:not([data-theme=dark]) .bd-league-sheet.board-filters-sheet__panel{background:#F3F4F5}.bd-league-sheet__body{display:flex;flex-direction:column;gap:10px;min-height:0;padding:4px 12px 12px;overflow:auto}.bd-league-chip{display:inline-flex;gap:6px;align-self:flex-start;height:32px;margin:0;padding:0 10px;border:1px solid #155eef;border-radius:12px;background:#E8F0FE;color:#155EEF;cursor:pointer}.bd-league-back,.bd-league-chip{align-items:center;font-size:14px;font-weight:500}.bd-league-back{display:flex;justify-content:space-between;gap:12px;color:#737A82}.bd-league-back button{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.bd-league-back span{font-variant-numeric:tabular-nums}.bd-league-card{border:1px solid #d9dde1;border-radius:12px;background:#FFFFFF;overflow:hidden}.bd-league-card__head,.bd-league-row{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px;border:0;background:transparent;color:#25282D;font-size:15px;font-weight:500;text-align:left;cursor:pointer}.bd-league-card__head{font-weight:600}.bd-league-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-league-count{margin-left:auto;color:#737A82;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500}.bd-league-chevron{flex:0 0 auto;color:#737A82;font-size:12px;line-height:1}.bd-league-chevron.is-open{transform:rotate(180deg)}.bd-league-box{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;border:1.5px solid #c3c9d0;border-radius:4px;background:#FFFFFF;color:#FFFFFF}.bd-league-box.is-on{border-color:#155EEF;background:#155EEF}.bd-league-row.is-nested{padding-left:42px}.bd-league-sheet__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid #d9dde1;background:#FFFFFF}.bd-league-reset{padding:0 4px;background:transparent;font-size:14px;font-weight:600}.bd-league-apply,.bd-league-reset{border:0;color:#25282D;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.bd-league-apply{min-width:148px;height:44px;padding:0 20px;border-radius:12px;background:#FACC15;font-size:15px;font-weight:700}html[data-theme=dark] .bd-league-sheet.board-filters-sheet__panel{background:#243044}html[data-theme=dark] .bd-league-box,html[data-theme=dark] .bd-league-card,html[data-theme=dark] .bd-league-sheet__footer{background:#1A2838;border-color:#3A4C66}html[data-theme=dark] .bd-league-card__head,html[data-theme=dark] .bd-league-reset,html[data-theme=dark] .bd-league-row{color:#F8FAFC}html[data-theme=dark] .bd-league-back,html[data-theme=dark] .bd-league-chevron,html[data-theme=dark] .bd-league-count{color:#C5D0DE}html[data-theme=dark] .bd-league-box.is-on{border-color:#155EEF;background:#155EEF}.bd-filter-popover{padding:6px;border-radius:12px;overflow:auto}.bd-filter-popover .board-market-option{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:0 12px;border:0;border-radius:12px;background:transparent;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.bd-filter-popover .board-market-option.is-selected:after,.board-filters-sheet__body .board-market-option.is-selected:after{content:"✓";margin-left:auto;font-size:14px;font-weight:600}.bd-filter-market{flex:0 0 auto}@media (max-width:959px){.bd-board-sticky,.bd-sports-pills{position:sticky;top:calc(52px + env(safe-area-inset-top, 0px));z-index:24;display:flex;flex-direction:column;gap:0;margin:0 0 2px;padding:0;background:var(--bd-page);box-shadow:none}.bd-sports-wide{display:none}#beti15-simple-desktop .bd-discovery{gap:0;margin:0;border-bottom:1px solid var(--bd-line)}.bd-board-controls{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;margin:0;padding-top:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-board-controls::-webkit-scrollbar{display:none}#beti15-simple-desktop .bd-board-controls .bd-filter-date,#beti15-simple-desktop .bd-board-controls .bd-sport-switch{flex:0 0 44px;width:44px;min-width:44px}#beti15-simple-desktop .bd-board-controls .bd-filter-league,#beti15-simple-desktop .bd-board-controls .bd-filter-market{flex:1 1 0;width:auto;min-width:0}.bd-filter-field>span{display:none}#beti15-simple-desktop .bd-discovery-chip{display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;height:44px;min-height:44px;margin:0;padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:10px 10px 0 0;background:transparent;box-shadow:none;color:#3D4654;font-size:14px;font-weight:600}#beti15-simple-desktop .bd-discovery-chip:hover:not(:disabled):not(.is-active){background:rgba(21,94,239,.06)}#beti15-simple-desktop .bd-discovery-chip.is-active{margin-bottom:-1px;border-bottom-color:#155EEF;background:rgba(21,94,239,.08);color:#12203A;font-weight:700}#beti15-simple-desktop .bd-discovery-chip:disabled{background:transparent;color:#8B95A1;cursor:default}html[data-theme=dark] #beti15-simple-desktop .bd-discovery-chip{background:transparent;border-color:transparent;color:#C9D3E0}html[data-theme=dark] #beti15-simple-desktop .bd-discovery-chip:hover:not(:disabled):not(.is-active){background:rgba(245,248,252,.06)}html[data-theme=dark] #beti15-simple-desktop .bd-discovery-chip.is-active{border-bottom-color:#93C5FD;background:rgba(21,94,239,.22);color:#F5F8FC}html[data-theme=dark] #beti15-simple-desktop .bd-discovery-chip:disabled{color:#8FA0B3}#beti15-simple-desktop .bd-board-controls .bd-filter-field select,#beti15-simple-desktop .bd-board-controls .bd-filter-trigger,#beti15-simple-desktop .bd-board-controls .bd-sport-btn,#beti15-simple-desktop .bd-filter-market .board-market-trigger{width:100%;height:44px;min-height:44px;padding:0 10px;border-radius:10px;font-size:13px;font-weight:600;box-shadow:none}#beti15-simple-desktop .bd-board-controls .bd-choice-trigger--calendar,#beti15-simple-desktop .bd-board-controls .bd-choice-trigger--icon{width:44px;min-width:44px;height:44px;padding:0;gap:0;border-radius:10px;justify-content:center}#beti15-simple-desktop .bd-board-controls .bd-choice-trigger--calendar .bd-filter-caret,#beti15-simple-desktop .bd-board-controls .bd-choice-trigger--icon .bd-filter-caret{display:none}#beti15-simple-desktop .bd-board-controls .bd-filter-leading{font-size:18px}html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-filter-field select,html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-filter-trigger,html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-sport-btn,html:not([data-theme=dark]) #beti15-simple-desktop .bd-filter-market .board-market-trigger{border:1px solid #e3e8ef;background:#FFFFFF;color:#25282D}html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-filter-trigger:hover:not(:disabled),html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-sport-btn:hover:not(:disabled){border-color:#155EEF;background:#F4F7FF}html[data-theme=dark] #beti15-simple-desktop .bd-board-controls .bd-filter-trigger,html[data-theme=dark] #beti15-simple-desktop .bd-filter-market .board-market-trigger,html[data-theme=dark] #beti15-simple-desktop .bd-filter-market .board-market-trigger.is-open{background:var(--bg-odds);border:1px solid var(--border);color:var(--text-primary);box-shadow:none}html[data-theme=dark] #beti15-simple-desktop .bd-board-controls .bd-filter-trigger:hover:not(:disabled){border-color:#93C5FD;background:var(--bg-odds-hover)}#beti15-simple-desktop .bd-board-controls .bd-filter-trigger:focus-visible,#beti15-simple-desktop .bd-discovery-chip:focus-visible{outline:2px solid #155EEF;outline-offset:2px}html[data-theme=dark] #beti15-simple-desktop .bd-board-controls .bd-filter-trigger:focus-visible,html[data-theme=dark] #beti15-simple-desktop .bd-discovery-chip:focus-visible{outline-color:#93C5FD}.bd-filter-date select,.bd-filter-league select{width:auto;min-width:0;max-width:none}.bd-filter-market .board-market-tabs-bar,.bd-filter-market .board-market-tabstrip,.bd-filter-market .match-table-header{width:auto;max-width:none;min-width:0;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.bd-filter-market .board-market-trigger{width:auto;max-width:none}.bd-ep-line{margin:0}.bd-ep-line .bd-ep-switch{width:100%;margin:0;padding:0;min-height:32px;justify-content:space-between;background:transparent}.bd-ep-line .bd-ep-switch-label{font-size:14px;font-weight:500}html:not([data-theme=dark]) .bd-ep-line .bd-ep-switch-label{color:#25282D}#beti15-simple-desktop .bd-feed-title{min-height:44px;font-size:13px;font-weight:600}html:not([data-theme=dark]) #beti15-simple-desktop .bd-feed-title{color:#25282D}#beti15-simple-desktop .bd-feed-count{font-size:13px;font-weight:400}html:not([data-theme=dark]) #beti15-simple-desktop .bd-feed-count{color:#737A82}#beti15-simple-desktop .bd-competition>header{min-height:0;padding:2px 0 6px}.bd-choice-panel{position:fixed;left:0;right:0;top:var(--bd-choice-top,148px);bottom:calc(56px + env(safe-area-inset-bottom, 0px));z-index:70;max-height:none;margin:0;border-radius:16px 16px 0 0;border-bottom:0;box-shadow:none}.bd-choice-list{flex:1}html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-choice-trigger.is-active,html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-choice-trigger.is-open{border-color:#155EEF;background:#EAF1FF;color:#12203A}html:not([data-theme=dark]) #beti15-simple-desktop .bd-board-controls .bd-choice-trigger.is-open{box-shadow:0 0 0 3px rgba(21,94,239,.18)}html[data-theme=dark] #beti15-simple-desktop .bd-board-controls .bd-choice-trigger.is-active,html[data-theme=dark] #beti15-simple-desktop .bd-board-controls .bd-choice-trigger.is-open{border-color:#93C5FD;background:rgba(21,94,239,.28);color:#F5F8FC}html[data-theme=dark] #beti15-simple-desktop .bd-board-controls .bd-choice-trigger.is-open{box-shadow:0 0 0 3px rgba(147,197,253,.28)}}.bd-filter-market .board-market-tabstrip,.bd-filter-market .match-table-header{position:static;top:auto;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.bd-ep-line{display:flex;align-items:center;min-height:32px;margin:0 0 6px}.bd-outrights-note{margin:12px 0;color:var(--bd-muted);font-size:14px}.bd-board-fields{display:grid;gap:6px;margin:0 0 4px}.bd-field-label{display:block;margin:0 0 4px;color:var(--bd-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bd-matches-label{margin:2px 0 8px}.bd-sport-select-wrap{position:relative;display:inline-flex;max-width:100%}.bd-sport-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px;min-width:180px;max-width:100%;padding:0 36px 0 12px;border:1px solid var(--bd-line);border-radius:10px;background:var(--bd-card);color:var(--bd-ink);font-size:14px;font-weight:800;cursor:pointer}.bd-sport-caret{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--bd-muted);font-size:10px;pointer-events:none}.bd-sport-field{display:flex;align-items:center;gap:8px;min-width:0}.bd-sport-field .bd-field-label{margin:0;flex:0 0 auto}.bd-sport-pills{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-sport-pills::-webkit-scrollbar{display:none}.bd-sport-pill{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;height:30px;padding:0 10px;border:1px solid var(--bd-line);border-radius:999px;background:var(--bd-card);color:var(--bd-ink);font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.bd-sport-pill.is-active{border-color:var(--bd-blue);background:var(--bd-blue);color:#fff}.bd-sport-more{position:relative;flex:0 0 auto}.bd-sport-more-menu{position:absolute;z-index:30;top:calc(100% + 4px);left:0;min-width:180px;max-height:280px;overflow-y:auto;padding:4px;border:1px solid var(--bd-line);border-radius:10px;background:var(--bd-card);box-shadow:0 10px 24px rgba(15,23,42,.16)}.bd-sport-more-menu button{display:block;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--bd-ink);font-size:13px;font-weight:700;text-align:left;cursor:pointer}.bd-sport-more-menu button.is-active,.bd-sport-more-menu button:hover{background:color-mix(in srgb,var(--bd-blue) 12%,transparent);color:var(--bd-blue)}.bd-league-links{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-league-links::-webkit-scrollbar{display:none}.bd-league-links button{flex:0 0 auto;padding:2px 0;border:0;background:transparent;color:var(--bd-link,var(--bd-blue));font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.bd-league-links button.is-active{color:var(--bd-selected,#00a651);text-decoration:underline;text-underline-offset:3px}.bd-league-sep{flex:0 0 auto;margin:0 8px;color:var(--bd-muted)}.bd-market-strip .bd-field-label{margin-bottom:2px}.bd-join>.bd-join-primary{flex:0 0 auto;min-height:32px;padding:0 12px;font-size:13px}.bd-league-nav{display:flex;align-items:center;gap:8px;margin:4px 0 6px}.bd-sport-switch{position:relative;flex:0 0 auto}.bd-sport-caret{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:2px;border-radius:999px;font-size:8px;line-height:1}.bd-sport-btn.is-current .bd-sport-caret{background:rgba(255,255,255,.22);color:#fff}.bd-sport-menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;min-width:196px;max-height:min(460px,calc(100dvh - 300px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#64748b #e8eef6;padding:6px;border:1px solid #dbe2ec;border-radius:12px;background:var(--bd-card,#fff);box-shadow:0 12px 32px rgba(15,23,42,.18)}.bd-sport-menu::-webkit-scrollbar{width:8px}.bd-sport-menu::-webkit-scrollbar-track{background:#e8eef6;border-radius:999px}.bd-sport-menu::-webkit-scrollbar-thumb{background:#64748b;border-radius:999px}.bd-sport-menu button{display:flex;align-items:center;gap:8px;width:100%;height:34px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:inherit;font-size:13px;font-weight:700;text-align:left}.bd-sport-menu button.is-active{background:#155eef;color:#fff}.bd-leagues-wrap{position:relative;flex:1 1 auto;min-width:0}.bd-leagues-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;pointer-events:none;z-index:1;background:linear-gradient(90deg,transparent,var(--bd-page,#eef2f7))}.bd-sport-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid #dbe2ec;border-radius:var(--ui-radius-control,10px);background:var(--bd-card);color:#172033;font-size:13px;font-weight:800;white-space:nowrap}.bd-sport-btn.is-current{background:var(--bd-blue,#155EEF);border-color:var(--bd-blue,#155EEF);color:#fff;box-shadow:none}.bd-leagues{display:flex;flex:1 1 auto;gap:8px;min-width:0;padding:10px 4px 2px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-leagues::-webkit-scrollbar{display:none}.bd-leagues button small{display:block;margin-top:1px;overflow:hidden;font-size:11px;font-weight:650;line-height:1.15;opacity:.78;white-space:nowrap;text-overflow:ellipsis}.bd-home-shelf{margin-top:2px}.bd-home-shelf-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.bd-home-shelf-head h2{margin:0;color:inherit;font-size:18px;font-weight:800;letter-spacing:-.02em}.bd-home-shelf-head a{font-size:13px;font-weight:700;text-decoration:none}.bd-leagues button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;width:-moz-max-content;width:max-content;max-width:none;height:36px;min-height:36px;text-align:left;border:1px solid #dbe2ec;background:var(--bd-card);border-radius:12px;padding:0 10px;color:var(--bd-ink);font-size:13px;font-weight:700;white-space:nowrap;scroll-snap-align:start;overflow:visible}.bd-league-count{position:static;flex:0 0 auto;min-width:0;height:auto;padding:0;border-radius:0;background:transparent;color:#8b97a8;font-size:11px;font-weight:600;line-height:1;text-align:left}.bd-league-copy{min-width:0}.bd-league-copy b{display:block;overflow:hidden;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.bd-leagues .active{background:var(--bd-blue,#155EEF);color:#fff;border-color:var(--bd-blue,#155EEF);font-weight:700;box-shadow:none}.bd-leagues .active .bd-league-count{color:rgba(255,255,255,.82)}@media (max-width:959px){.bd-league-nav{min-height:0;height:auto;margin:2px 0 6px}.bd-leagues{padding-right:18px}.bd-leagues button{flex:0 0 auto;width:-moz-max-content;width:max-content;min-width:0;max-width:none;height:32px;min-height:32px;max-height:none;border-radius:12px;padding:0 10px;gap:6px;font-size:13px}.bd-league-copy b{font-size:12px}.bd-leagues button small{font-size:10px}}.bd-toolbar{display:flex;justify-content:space-between;margin-bottom:4px}.bd-toolbar div{display:flex;gap:5px}.bd-toolbar a,.bd-toolbar button{border:1px solid #d8e0eb;background:var(--bd-card);border-radius:7px;padding:8px 14px;min-height:36px;color:#556277;font-size:12px;font-weight:600;text-decoration:none}.bd-toolbar .active,.bd-toolbar a:hover{background:#e8effc;color:var(--bd-navy);border-color:#bfcfee;text-decoration:none}.bd-toolbar .active{font-weight:700}.bd-market-strip{position:sticky;top:calc(var(--bd-header) + var(--bd-utility));z-index:22;margin:0 0 4px;padding:0 0 4px;background:var(--bd-page);border:0;border-bottom:1px solid var(--bd-line);border-radius:0;outline:none;box-shadow:none}.board-market-tabs-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}.bd-market-dropdown{width:auto;min-width:7.25rem;max-width:min(280px,72vw)}.board-market-more-slot{flex:0 0 auto;padding-right:2px}.bd-home-merch{margin:0 0 8px}.bd-home-shelf-actions{display:inline-flex;align-items:center;gap:6px}.bd-shelf-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dbe2ec;border-radius:8px;background:var(--bd-card);color:#4c5a6f}.bd-shelf-icon-btn[aria-pressed=true]{background:var(--bd-selected,#00a651);border-color:var(--bd-selected,#00a651);color:#fff}.bd-home-search{margin:0 0 10px}.bd-home-search__input{width:100%;min-height:40px;padding:0 12px;border:1px solid #dbe2ec;border-radius:10px;background:var(--bd-card);color:#172033;font-size:14px}.bd-market-strip-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bd-market-strip-row::-webkit-scrollbar{display:none}.bd-market-strip-row .board-market-tabstrip,.bd-market-strip-row .match-table-header{flex:1 1 auto;min-width:0}.bd-ep-switch{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;min-height:32px;flex:0 0 auto}.bd-ep-switch-label{font-size:14px;font-weight:700;color:#172033;white-space:nowrap}.bd-ep-switch-control{position:relative;width:44px;height:26px;padding:0;border:0;border-radius:999px;background:#d5deee;cursor:pointer;flex:0 0 auto}.bd-ep-switch-control span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.25);transition:transform .15s ease}.bd-ep-switch-control.is-on{background:#155EEF}.bd-ep-switch-control.is-on span{transform:translateX(18px)}.bd-ep-toggle{display:none;align-items:center;gap:6px;flex:0 0 auto;box-sizing:border-box;min-height:44px;height:44px;max-width:320px;padding:0 8px 0 10px;border-radius:6px;background:color-mix(in srgb,#0f172a 4%,#fff);border:1px solid rgba(22,61,143,.22);color:#172033;white-space:nowrap;vertical-align:middle}.bd-ep-toggle--desktop{width:min(320px,max(280px,100%))}.bd-ep-toggle--mobile{max-width:none;width:auto;padding:0 10px;cursor:pointer;font:inherit}.bd-ep-toggle-label{font-size:12px;font-weight:700;letter-spacing:.01em;text-transform:none;color:#556277;white-space:nowrap;flex:0 0 auto}.bd-ep-toggle-modes{display:inline-flex;align-items:stretch;gap:2px;flex:1 1 auto;min-width:0;height:32px;padding:2px;border-radius:5px;background:transparent}.bd-ep-toggle-btn{flex:1 1 0;min-width:0;min-height:0;height:100%;padding:0 6px;border:0;border-radius:4px;background:transparent;color:#556277;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.bd-ep-toggle-btn:hover:not(.is-active){background:color-mix(in srgb,#0f172a 6%,#fff);color:#172033}.bd-ep-toggle-btn.is-active{background:var(--bd-selected,#00a651);color:var(--bd-selected-ink,#fff)}.bd-ep-toggle-info{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:999px;background:transparent;color:#556277;cursor:pointer}.bd-ep-toggle-info.is-open,.bd-ep-toggle-info:hover{background:color-mix(in srgb,#0f172a 6%,#fff);border-color:rgba(22,61,143,.22);color:#172033}.bd-ep-toggle-compact-label{font-size:12px;font-weight:600;color:#556277}.bd-ep-toggle-compact-value{font-size:12px;font-weight:700;color:#172033}.bd-ep-toggle-compact-chevron{font-size:11px;opacity:.7;margin-left:2px}.bd-ep-info-popover{box-sizing:border-box;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #cfd9ec;box-shadow:0 10px 28px rgba(15,23,42,.18);color:#172033;overflow:auto}.bd-ep-info-title{margin:0 0 8px;font-size:13px;font-weight:700}.bd-ep-info-body{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.45;color:#4c5a6f}.bd-ep-info-body p{margin:0}.bd-ep-info-body strong{color:#172033;font-weight:700}.bd-ep-info-link{font-size:12px;font-weight:700;color:var(--bd-selected,#00a651);text-decoration:none}.bd-ep-info-link:hover{text-decoration:underline;text-underline-offset:2px}.bd-ep-sheet-options{display:flex;flex-direction:column;gap:6px}.bd-ep-sheet-option{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#f4f7fc;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.customer-light .bd-ep-sheet-option{border-color:var(--border,#d5deee);background:var(--card-secondary,#f3f5f9);color:var(--text-primary,#172033)}.bd-ep-sheet-option.is-active{background:var(--accent-green,#00c853);border-color:var(--accent-green,#00c853);color:#071a15}@media (min-width:960px){.bd-ep-toggle--desktop{display:inline-flex}.bd-ep-toggle--mobile{display:none}}.bd-market-strip .board-market-tabstrip{background:transparent;border-bottom:0;padding:0}.bd-market-strip .board-market-tabstrip.match-table-header{padding-top:0;padding-bottom:0}.board-market-tabs-wrap{position:relative;min-width:0;flex:1 1 auto}.board-market-tabs-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent,var(--bd-market-fade,#eef3fb))}.board-market-tabs-wrap .board-market-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:20px}.board-market-tabs-wrap .board-market-tabs::-webkit-scrollbar{display:none}.bd-market-strip .board-market-tab,.bd-market-strip .market-tab{flex:0 0 auto;min-height:44px;padding:0 .85rem;font-size:13px;font-weight:600;white-space:nowrap;line-height:1}.bd-market-strip .board-market-tab.active,.bd-market-strip .board-market-tab.is-selected,.bd-market-strip .board-market-tab[aria-selected=true]{background:var(--bd-selected,#00a651);border-color:var(--bd-selected,#00a651);color:var(--bd-selected-ink,#fff);font-weight:700;box-shadow:none}@media (max-width:959px){.bd-market-strip{top:calc(52px + env(safe-area-inset-top, 0px));margin:0 0 4px;padding:2px 0 4px;border:0;border-bottom:1px solid var(--bd-line);border-radius:0;background:transparent;outline:none;box-shadow:none}.bd-market-strip-row{flex-wrap:nowrap}#beti15-simple-desktop .bd-market-strip .board-market-trigger,.bd-market-strip .bd-market-dropdown,.bd-market-strip .board-market-tab,.bd-market-strip .market-tab,.market-toolbar .bd-market-dropdown{min-height:36px;height:36px;border-radius:12px;font-weight:500}.bd-ep-toggle--desktop{display:none}.bd-ep-toggle--mobile{display:inline-flex;min-height:36px;height:36px}.bd-market-strip .board-market-tabstrip,.bd-market-strip .match-table-header{background:transparent;border:0;box-shadow:none;outline:none}.board-market-tabs-wrap:after{width:18px}}#beti15-simple-desktop .board-market-tab,#beti15-simple-desktop .market-tab{font-size:13px;font-weight:600;white-space:nowrap}#beti15-simple-desktop .bd-deposit-submit,#beti15-simple-desktop .bd-odds-accept,#beti15-simple-desktop .bd-place,#beti15-simple-desktop .board-market-tab.active,#beti15-simple-desktop .board-market-tab.is-selected,#beti15-simple-desktop .board-market-tab[aria-selected=true],#beti15-simple-desktop .join{font-weight:700}#beti15-simple-desktop .bd-more,#beti15-simple-desktop .login,#beti15-simple-desktop .secondary-button{font-weight:600}#beti15-simple-desktop .bd-feature-odds b,#beti15-simple-desktop .bd-line-cell b,#beti15-simple-desktop .bd-prices b{font-weight:700}#beti15-simple-desktop .bd-columns,#beti15-simple-desktop .bd-feature-odds span,#beti15-simple-desktop .bd-line-cell span,#beti15-simple-desktop .bd-prices span{font-weight:600}#beti15-simple-desktop .bd-deposit-submit:disabled,#beti15-simple-desktop .bd-prices button:disabled,#beti15-simple-desktop .board-market-tab:disabled{font-weight:600;opacity:.5}#beti15-simple-desktop .bd-slip,#beti15-simple-desktop .bd-slip button,#beti15-simple-desktop .bd-slip input,#beti15-simple-desktop .bd-slip label,#beti15-simple-desktop .bd-slip p,#beti15-simple-desktop .bd-slip small,#beti15-simple-desktop .bd-slip strong{font-family:var(--bd-font);letter-spacing:normal;text-transform:none}.bd-market-sync-hint{margin:6px 2px 0;font-size:11px;font-weight:600;color:#4a5d7a}.bd-market-status{grid-column:1/-1;min-height:40px;display:flex;align-items:center;justify-content:center;padding:0 10px;border:1px dashed #b8c6dc;border-radius:7px;background:#f5f8fc;color:#4a5d7a;font-size:11px;font-weight:700;text-align:center}.bd-market-status.is-loading{border-style:solid;border-color:#9eb6d8;color:#155EEF}.bd-market-status.is-error,.bd-market-status.is-suspended,.bd-market-status.is-unavailable{color:var(--bd-error,#D43C3C)}.bd-feed-section{scroll-margin-top:calc(var(--bd-header) + var(--bd-utility) + 12px)}.bd-competition{margin-bottom:16px;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.bd-competition>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:2px 2px 4px;color:var(--bd-ink);font-family:var(--bd-font);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}.bd-competition>header,.bd-competition>header button{align-items:center;background:transparent;border:0;min-height:0}.bd-competition>header button{color:inherit;font:inherit}.bd-competition>header button,.bd-feed-title{display:flex;gap:6px;min-width:0;text-align:left}.bd-feed-title{align-items:center;font-family:var(--bd-font);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--bd-ink)}.bd-feed-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-feed-count{flex:0 0 auto;font-size:12px;font-weight:600;color:var(--bd-muted);letter-spacing:0;text-transform:none;white-space:nowrap}.bd-feed-count:before{content:"· "}.bd-competition>header .bd-feed-title{min-height:44px;color:inherit;text-decoration:none}.bd-league-flag{flex:0 0 auto;font-size:16px;line-height:1}.bd-league-logo{-o-object-fit:contain;object-fit:contain}.bd-league-fallback,.bd-league-logo{width:16px;height:16px;flex:0 0 auto}.bd-league-fallback{display:inline-flex;color:#526278}.bd-league-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.bd-league-toggle:hover{background:rgba(21,94,239,.08)}.bd-competition>header .bd-feed-title:focus-visible,.bd-league-toggle:focus-visible{outline:2px solid #155EEF;outline-offset:2px}html[data-theme=dark] .bd-league-fallback{color:#C9D3E0}html[data-theme=dark] .bd-league-toggle:hover{background:rgba(245,248,252,.06)}html[data-theme=dark] .bd-competition>header .bd-feed-title:focus-visible,html[data-theme=dark] .bd-league-toggle:focus-visible{outline-color:#93C5FD}.bd-competition>header .bd-chevron{margin-left:auto}.bd-view-all{display:block;width:100%;margin:0;padding:10px 12px;border:0;border-top:1px solid var(--bd-line);background:#f8fafc;color:var(--bd-navy);font-size:12px;font-weight:700;text-align:left;cursor:pointer}.bd-view-all:hover{background:#eef3fb}.bd-curated-feed{display:grid;gap:12px}.bd-upcoming-anchor{scroll-margin-top:calc(var(--bd-header) + var(--bd-utility) + 12px)}.bd-feed-pager{border-top:1px solid var(--bd-line);background:#f8fafc}.bd-feed-pager>div{border-top:0;padding:10px 12px}.bd-feed-pager button{min-height:28px;border-radius:6px}.bd-competition>header .bd-chevron{font-size:10px;color:#6b7a94}.bd-competition>header .bd-columns{display:none}.bd-columns{display:grid;grid-template-columns:repeat(3,minmax(3.5rem,1fr));gap:6px;text-align:center;font-size:11px;font-weight:600;color:#155EEF;letter-spacing:.02em}.bd-columns.is-dual,.bd-prices.is-dual{grid-template-columns:repeat(3,minmax(3.5rem,1fr)) 6px repeat(3,minmax(3.5rem,1fr))}.bd-odds-split{width:6px;min-width:6px}.bd-competition.has-goals .bd-event,.bd-competition.has-goals>header,.bd-event.has-goals{--bd-odds:var(--bd-odds-goals)}.bd-event{min-height:0;margin:0;padding:8px 12px 10px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"meta" "teams" "market" "odds";gap:4px 8px;align-items:start;border:0;border-bottom:1px solid #e0e4e8;border-radius:10px;background:var(--bd-card,#fff);box-shadow:none}.bd-event-meta{grid-area:meta;display:flex;align-items:center;gap:6px;min-width:0;min-height:22px}.bd-event-meta .bd-more,.bd-event-meta .bd-time{grid-area:auto}.bd-event-meta .bd-more{margin-left:auto}.bd-event .bd-time{grid-area:time}.bd-event .bd-teams{grid-area:teams}.bd-event .bd-card-market{grid-area:market}.bd-event .bd-ep-stack,.bd-event .bd-market-status,.bd-event .bd-prices{grid-area:odds}.bd-event.has-early-note{grid-template-areas:"time more" "note note" "teams teams" "market market" "odds odds"}.bd-ep-note{grid-area:note;min-width:0;margin-top:-2px}.bd-ep-select{display:flex;align-items:center;gap:8px;min-width:0}.bd-ep-select-label{font-size:12px;font-weight:600;line-height:1.2;color:var(--bd-muted)}.bd-ep-choices{display:inline-flex;align-items:stretch;border:1px solid #c5ceda;border-radius:999px;overflow:hidden;background:#fff}.bd-ep-choices button{border:0;border-right:1px solid #c5ceda;background:transparent;padding:4px 10px;font:inherit;font-size:12px;font-weight:800;line-height:1.2;color:#172033;cursor:pointer}.bd-ep-choices button:last-child{border-right:0}.bd-ep-choices button.is-on{background:var(--bd-blue,#155EEF);color:#fff}.bd-ep-choices button:focus-visible{outline:2px solid var(--bd-link,var(--bd-blue,#155EEF));outline-offset:-2px}.bd-ep-note-trigger{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #c5ceda;border-radius:999px;background:transparent;padding:0;font:inherit;font-size:12px;font-weight:800;line-height:1;color:var(--bd-muted);cursor:pointer}.bd-ep-note-trigger:hover,.bd-ep-note-trigger[aria-expanded=true]{color:var(--bd-link,var(--bd-blue,#155EEF))}.bd-ep-note-trigger:focus-visible{outline:2px solid var(--bd-link,var(--bd-blue,#155EEF));outline-offset:2px}.bd-ep-note-panel{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--bd-muted)}.bd-ep-note-panel a{color:var(--bd-link,var(--bd-blue,#155EEF));font-weight:600}.bd-event .bd-more{grid-area:more;align-self:start}.bd-event.is-early-detail .bd-more{display:none}.bd-card-market{margin:2px 0 0;color:#172033;font-size:14px;font-weight:700;line-height:1.3}.bd-feature-odds>.bd-market-status,.bd-feature-odds>.bd-result-caption,.bd-prices>.bd-market-status{grid-column:1/-1}.bd-feature-odds>.bd-result-caption{margin:0 0 4px;font-size:12px}.bd-card-stats{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;width:auto;height:auto;margin:0;color:#314056;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none}.bd-more-arrow{font-size:18px;font-weight:600;line-height:1}.bd-card-stats:hover{color:#172033}.bd-ep-stack{gap:16px;width:100%}.bd-ep-market,.bd-ep-stack{display:flex;flex-direction:column;min-width:0}.bd-ep-market{gap:8px}.bd-ep-market-head{display:flex;align-items:center;gap:6px;color:#172033;font-size:13px;font-weight:800}.bd-ep-info{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:transparent;color:#667085;cursor:pointer}.bd-ep-info:hover,.bd-ep-info[aria-expanded=true]{background:#eef3fb;color:#172033}.bd-ep-info-panel{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid #d5deee;border-radius:8px;background:#f8fafc;color:#4c5a6f;font-size:12px;font-weight:600;line-height:1.4}.bd-ep-info-panel p{margin:0}.bd-ep-info-panel a{color:var(--bd-blue,#155EEF);font-weight:800;text-decoration:none}.bd-ep-market-odds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 36px;gap:8px;width:100%}.bd-ep-more{display:inline-flex;align-items:center;justify-content:center;width:36px;height:46px;border-radius:12px;background:#F3F4F6;color:#98a2b3;text-decoration:none}.bd-ep-more:hover{background:#eef3fb;color:#172033}.bd-ep-market-odds button{height:46px;min-height:46px;display:flex;justify-content:space-between;align-items:center;gap:8px;border:0;background:#F3F4F6;border-radius:12px;padding:0 12px;color:#172033;cursor:pointer}.bd-ep-market-odds button span{font-size:12px;font-weight:700;color:#667085}.bd-ep-market-odds button b{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.bd-ep-market-odds button.active{border-color:var(--bd-blue,#155EEF);background:var(--bd-blue,#155EEF);color:#fff}.bd-ep-market-odds button:disabled{cursor:default;opacity:1}.bd-competition .bd-event:nth-child(2n),.bd-event:hover{background:#fff}.bd-time{display:grid}.bd-time strong{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.bd-teams small,.bd-time small{color:#7c8899;font-size:10px;font-weight:500}.bd-teams{display:grid;line-height:1.35;color:inherit;text-decoration:none;min-width:0}.bd-teams.has-score{grid-template-columns:minmax(0,1fr) 1.75rem;-moz-column-gap:8px;column-gap:8px;align-items:center}.bd-teams.has-score small{grid-column:1/-1}.bd-score{color:#dc2626;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;text-align:right;line-height:1.35}.bd-teams:hover{text-decoration:none}.bd-event .bd-time strong{color:#243044;font-size:13px;font-weight:700}html[data-theme=dark] .bd-event .bd-card-stats,html[data-theme=dark] .bd-event .bd-time strong{color:#E8EEF6}.bd-event .bd-time.is-live strong{color:#dc2626;font-weight:700}.bd-event .bd-time strong:first-child,.bd-event.is-early-detail .bd-time strong{letter-spacing:0}.bd-teams strong{color:var(--bd-ink);font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-event .bd-teams small{margin-top:2px;font-size:12px;font-weight:600;color:var(--bd-muted)}.bd-prices{display:grid;grid-template-columns:repeat(3,minmax(3.5rem,1fr));gap:6px}.bd-event .bd-prices{width:100%}.bd-event .bd-prices,.bd-event .bd-prices.is-dual{grid-template-columns:repeat(3,minmax(0,1fr))}.bd-event .bd-prices.is-headed .bd-slot-label{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap;font-size:13px;font-weight:500;color:#667085}.bd-event .bd-prices.is-headed .bd-line-cell,.bd-event .bd-prices.is-headed button{justify-content:space-between;height:44px;min-height:44px;padding:0 12px;border:1px solid var(--bd-line);border-radius:10px;background:#F4F6F8;box-shadow:none}.bd-event .bd-prices b{font-size:15px;font-weight:700}.bd-event .bd-prices button.active{background:#FFD21A;border-color:#FFD21A;box-shadow:none;color:#101722}.bd-event .bd-prices button.active b,.bd-event .bd-prices button.active span{background:transparent;color:#101722}.bd-feature-odds button,.bd-line-cell,.bd-prices button{height:40px;min-height:40px;display:flex;justify-content:space-between;align-items:center;border:1px solid #dce4ef;background:#ffffff;border-radius:7px;padding:0 9px;min-width:0;overflow:visible;color:#172033}.bd-prices.is-headed .bd-line-cell,.bd-prices.is-headed button{position:relative;justify-content:center;padding:0 6px}.bd-prices.is-headed .bd-slot-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bd-line-cell{color:#172033;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;justify-content:center;gap:1px;padding:0 6px;min-width:3.5rem}.bd-feature-odds span,.bd-line-cell span,.bd-prices span{font-size:10px;font-weight:600;color:#667085}.bd-feature-odds b,.bd-line-cell b,.bd-prices b{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:#172033;white-space:nowrap;overflow:visible;text-overflow:clip}.bd-feature-odds button:hover:not(:disabled),.bd-prices button:hover:not(:disabled){border-color:#c5d0e0;background:#f4f7fb;color:#172033}.bd-feature-odds button:hover:not(:disabled) b,.bd-feature-odds button:hover:not(:disabled) span,.bd-prices button:hover:not(:disabled) b,.bd-prices button:hover:not(:disabled) span{color:#172033}.bd-feature-odds button:focus-visible,.bd-prices button:focus-visible{outline:2px solid var(--bd-navy);outline-offset:1px}.bd-feature-odds button.active,.bd-prices button.active{background:#FFD21A;border-color:#FFD21A;color:#101722;box-shadow:none}.bd-feature-odds button.active b,.bd-feature-odds button.active span,.bd-prices button.active b,.bd-prices button.active span{background:transparent;color:#101722}.bd-feature-odds button.active:hover:not(:disabled),.bd-prices button.active:hover:not(:disabled){background:#FFE566;border-color:#FFE566;color:#101722}.bd-feature-odds button.active:hover:not(:disabled) b,.bd-feature-odds button.active:hover:not(:disabled) span,.bd-prices button.active:hover:not(:disabled) b,.bd-prices button.active:hover:not(:disabled) span{background:transparent;color:#101722}.bd-feature-odds button:disabled,.bd-prices button:disabled{font-weight:600;opacity:.5;cursor:not-allowed;background:#f4f7fb;color:#667085}.bd-feature-odds button.is-locked,.bd-prices button.is-locked{opacity:1;color:#6b7280}.bd-feature-odds button.is-ep-draw:disabled,.bd-prices button.is-ep-draw:disabled{opacity:.55;border-style:solid;background:#eef1f5;color:#667085;cursor:not-allowed}.bd-feature-odds button.odds-up,.bd-prices button.odds-up{box-shadow:inset 0 0 0 1px #16b966}.bd-feature-odds button.odds-down,.bd-prices button.odds-down{box-shadow:inset 0 0 0 1px #e83b4b}.bd-more{border:0;background:transparent;color:var(--bd-navy);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;min-height:44px;display:inline-flex;align-items:center;justify-content:flex-end}.bd-more,.bd-more:hover{text-decoration:none}.bd-event .bd-card-stats{min-height:0;width:auto;justify-content:flex-end;gap:2px;color:#243044;font-size:13px;font-weight:700}.bd-slip{min-height:0;background:var(--bd-card);border:0;border-left:1px solid var(--bd-line);border-radius:0;padding:12px 14px 10px;display:flex;flex-direction:column;gap:10px}.bd-slip-legs{min-height:0;overflow:auto}.bd-slip-foot{flex-shrink:0}.bd-slip-head,.bd-slip>header{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-shrink:0}.bd-slip-tabs{display:flex;gap:0;padding:0;border:0;border-bottom:1px solid var(--bd-line);border-radius:0}.bd-slip-tabs,.bd-slip-tabs button{flex:1;min-width:0;background:transparent}.bd-slip-tabs button{min-height:var(--ui-control-height,44px);border:0;border-bottom:3px solid transparent;border-radius:0;color:var(--bd-muted);font-size:var(--ui-font-control,14px);font-weight:600;padding:8px 10px 7px}.bd-slip-tabs button.is-on{border-bottom-color:var(--bd-blue);background:transparent;color:var(--bd-ink);font-weight:700}.bd-slip-flow{overflow:hidden;gap:0}.bd-slip-flow,.bd-slip-scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.bd-slip-scroll{gap:8px;overflow:auto;overscroll-behavior:contain;padding-bottom:8px;scrollbar-width:none}.bd-slip-scroll>*{flex-shrink:0}.bd-slip-scroll::-webkit-scrollbar{display:none;width:0;height:0}.bd-slip-head strong,.bd-slip>header strong{font-size:16px;font-weight:700}.bd-slip-head-actions button{border:0;background:transparent;color:var(--bd-navy);font-size:12px;font-weight:600;min-height:36px;min-width:44px;padding:0 4px}.bd-slip-head-actions{display:flex;align-items:center;gap:4px}.bd-slip-mybets-link{display:none}.bd-slip-empty-wrap{flex:1 1 auto}.bd-slip-stake-dock{margin:8px 0 0;padding:0}.bd-slip-stake-dock,.bd-slip-summary{flex:0 0 auto;position:static;z-index:auto;border-top:0;background:transparent}.bd-slip-summary{padding-top:6px}.bd-slip-cta{flex-shrink:0;position:static;background:var(--bd-card);padding:8px 0 4px;display:flex;flex-direction:column;gap:8px}.bd-slip-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;min-height:22px;margin:0 0 6px}.bd-slip-tools-links{display:flex;align-items:center;gap:10px;min-width:0}.bd-slip-tool{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--bd-navy,#155eef);font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.bd-slip-tool-icon{flex:0 0 auto;display:block}.bd-slip-tool.is-muted,.bd-slip-tools-links .bd-slip-tool span{text-decoration:underline;text-underline-offset:2px}.bd-slip-tool.is-muted{color:var(--bd-muted);font-weight:600}.bd-slip-tool:disabled{opacity:.45;cursor:not-allowed}.bd-slip-actions{display:flex;flex-direction:column;gap:8px;align-items:stretch}.bd-slip-actions>.bd-book{width:100%;flex:0 0 auto;height:48px}.bd-slip-secondary{display:flex;gap:8px}.bd-slip-secondary .bd-book{flex:1 1 0;width:auto}.bd-book{flex:0 0 112px;height:var(--ui-control-height-primary,48px);min-height:var(--ui-control-height-primary,48px);border:1px solid var(--bd-navy);border-radius:var(--ui-radius-control,10px);background:#fff;color:var(--bd-navy);font-size:15px;font-weight:800;cursor:pointer}.bd-book:disabled{opacity:.55;cursor:not-allowed}.bd-slip-actions .bd-place{flex:1 1 auto;width:100%}.bd-booked-code{margin:0;text-align:center;font-size:12px;font-weight:600;color:var(--bd-ink)}.bd-booked-code strong{letter-spacing:.04em}.bd-slip-modes{display:flex;gap:4px;border:1px solid var(--bd-line);border-radius:8px;padding:2px}.bd-slip-modes button{flex:1;border:0;background:transparent;min-height:28px;padding:2px 8px;color:var(--bd-muted);font-size:12px;font-weight:600;border-radius:6px}.bd-slip-modes button.is-on{background:var(--bd-navy);color:#fff;font-weight:700}.bd-slip-modes button:disabled{font-weight:600;opacity:.5;cursor:not-allowed}.bd-slip-builder{display:inline-flex;align-items:center;min-height:44px;color:var(--bd-navy);font-size:13px;font-weight:700;text-decoration:none}.bd-slip-systems{display:grid;gap:8px}.bd-slip-systems button{display:grid;gap:2px;text-align:left;border:1px solid var(--bd-line);background:var(--bd-panel);border-radius:8px;padding:10px 12px;min-height:44px;color:var(--bd-ink)}.bd-slip-systems button.is-on{border-color:var(--bd-navy);background:color-mix(in srgb,var(--bd-navy) 8%,#fff)}.bd-slip-systems p,.bd-slip-systems small{font-size:12px;color:var(--bd-muted)}.bd-slip-cards{display:grid;gap:6px;flex:0 0 auto;min-height:-moz-min-content;min-height:min-content;z-index:3}.bd-slip-card,.bd-slip-cards{overflow:visible;position:relative}.bd-slip-card{display:block;visibility:visible;opacity:1;height:auto;min-height:0;max-height:none;padding:7px 32px 7px 10px;border:1px solid var(--bd-line);border-radius:var(--ui-radius-card,12px);background:var(--bd-card);color:var(--bd-ink)}.bd-slip-card.is-odds-changed,.bd-slip-card.is-suspended{border-color:#e6b422;background:#fff8e1}.bd-slip-match{display:grid;grid-template-columns:22px minmax(0,1fr);gap:2px;align-items:center}.bd-slip-match-remove{width:22px;min-width:22px;height:22px;min-height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--bd-muted);font-size:18px;line-height:1}.bd-slip-match-card{padding:8px 10px 6px;overflow:hidden;border-radius:8px}.bd-slip-match-head{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:0;padding:0;border-bottom:0;background:transparent}.bd-slip-match-sport{display:flex;width:14px;height:14px;color:#98a2b3}.bd-slip-match-price{display:inline-flex;align-items:center;gap:2px;color:var(--bd-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.bd-slip-match-price.is-up{color:#12b76a}.bd-slip-match-price.is-down,.bd-slip-match-price.is-suspended{color:#d92d20}.bd-slip-match-head strong{min-width:0;overflow:hidden;color:var(--bd-ink);font-size:12px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bd-slip-match-head small{flex:0 0 auto;color:var(--bd-muted);font-size:10px;font-weight:500;line-height:1.2}.bd-slip-match-selections{display:grid}.bd-slip-selection-line{display:flex;align-items:baseline;gap:4px;min-width:0;margin:0;padding:1px 0 1px 20px;line-height:1.25}.bd-slip-selection-row.is-odds-changed,.bd-slip-selection-row.is-suspended{background:color-mix(in srgb,#e6b422 12%,var(--bd-card))}.bd-slip-selection-row .bd-slip-card-remove{position:static;align-self:center;width:22px;min-width:22px;height:22px;min-height:22px;padding:0;border-radius:6px;font-size:15px}.bd-slip-selection-line:before{content:"•";flex:0 0 auto;color:var(--bd-ink);font-size:11px;line-height:1}.bd-slip-selection-line .bd-slip-card-selection{flex:0 0 auto;margin:0;color:var(--bd-ink);font-size:12px;font-weight:700;line-height:1.25}.bd-slip-selection-line .bd-slip-card-meta{min-width:0;margin:0;overflow:hidden;font-size:11px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.bd-slip-selection-line .bd-slip-card-change{min-width:0;margin:0;overflow:hidden;font-size:10px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bd-slip-selection-line .bd-slip-card-locked{flex:0 0 auto;margin:0;font-size:10px;white-space:nowrap}.bd-slip-card-main{display:block;overflow:visible;color:inherit}.bd-slip-card-remove{position:absolute;top:4px;right:4px;border:0;background:transparent;color:var(--bd-muted);font-size:22px;line-height:1;min-width:44px;min-height:44px}.bd-slip-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding-right:8px}.bd-slip-card-top strong{font-size:13px;font-weight:700;color:var(--bd-ink)}.bd-slip-match-price{font-size:12px;line-height:1.2}.bd-slip-card-odd{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bd-ink);margin-right:4px}.bd-slip-card-odd.is-changed{color:#d92d20}.bd-slip-card-odd small{display:block;color:#98a2b3;font-size:11px;font-weight:700;text-decoration:line-through}.bd-slip-card-fixture{margin:2px 0 0;font-size:12px;line-height:1.3;color:var(--bd-ink);overflow-wrap:anywhere}.bd-slip-card-meta{margin:1px 0 0;font-size:11px;color:var(--bd-muted)}.bd-slip-card-change,.bd-slip-card-locked{margin:6px 0 0;font-size:13px;font-weight:600;color:#b45309}.bd-slip-better{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px;font-size:13px;font-weight:600;color:var(--bd-ink);min-height:0;cursor:pointer}.bd-slip-switch{position:relative;width:44px;height:26px;flex:0 0 auto;border-radius:999px;background:#d5deee}.bd-slip-switch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bd-slip-switch span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.25);pointer-events:none;transition:transform .15s ease}.bd-slip-switch.is-on{background:#155eef}.bd-slip-switch.is-on span{transform:translateX(18px)}.bd-slip-payout-lead{display:grid;gap:6px;margin:0 0 8px;padding:8px 10px;border:1px solid #d3eef6;border-radius:8px;background:#e7f6fb}.bd-slip-payout-lead .bd-slip-payout-toggle{margin:0;padding:0;border:0;background:transparent;color:#155eef;font-size:12px;font-weight:700;line-height:1.2;text-align:left}.bd-slip-payout-panel{display:grid;gap:6px}.bd-slip-payout-panel dl{display:grid;gap:2px;margin:0}.bd-slip-payout-panel dl div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.bd-slip-payout-panel dd,.bd-slip-payout-panel dt{margin:0;font-size:12px;line-height:1.3}.bd-slip-payout-panel dt{color:#3d4a57;font-weight:500}.bd-slip-payout-panel dd{color:#1a2330;font-weight:700;font-variant-numeric:tabular-nums}.bd-slip-payout-panel .bd-slip-bonus{padding:6px 8px;font-size:12px}.bd-slip-bonus,.bd-slip-summary .bd-slip-bonus,.bd-slip-summary .bd-slip-bonus.is-unlocked{display:block;margin:0 0 10px;padding:12px 14px;border:0;border-radius:12px;background:#D9F3FB;font-size:14px;font-weight:600;line-height:1.4;color:#243140;text-align:left}.bd-slip-bonus a{color:inherit;font-weight:800;text-decoration:underline}.bd-stake-block{display:grid;gap:6px}.bd-stake-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--bd-muted)}.bd-stake-head a,.bd-stake-head button{margin-left:8px;color:var(--bd-navy);font-weight:700;background:none;border:0;padding:0;cursor:pointer}.bd-stake-balance{margin-left:auto;text-align:right}.bd-stake-field{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;min-height:40px;height:40px;padding:0 8px 0 10px;border:1px solid var(--bd-line);border-radius:8px;background:var(--bd-card)}.bd-stake-currency{flex:0 0 auto;color:var(--bd-muted);font-size:13px;font-weight:700}.bd-stake-field #bd-stake-input,.bd-stake-field input{flex:1 1 auto;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;text-align:right;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bd-ink)}.bd-stake-clear{flex:0 0 auto;width:28px;min-width:28px;height:28px;min-height:28px;border:0;border-radius:6px;background:transparent;color:var(--bd-muted);font-size:18px;line-height:1;cursor:pointer}.bd-stake-field.is-focus{border-color:#FACC15;box-shadow:0 0 0 3px rgba(250,204,21,.28)}.bd-stake-field.is-invalid{border-color:var(--bd-error,#EF4444)}.bd-stake-field.is-disabled{opacity:.55}@media (max-width:959px){.bd-stake-field{min-height:40px;height:40px}}.bd-stake-hint{margin:0;font-size:12px;line-height:1.35;font-weight:700;color:var(--bd-error,#EF4444)}.bd-calc{display:grid;gap:4px;margin:0}.bd-calc>div{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline}.bd-calc .bd-slip-bonus-line{margin:2px 0 0;font-size:12px;font-weight:600;line-height:1.3;color:#7a5a00}.bd-calc dd,.bd-calc dt{margin:0;font-size:12px;line-height:1.35}.bd-calc dt{color:var(--bd-muted);font-weight:500}.bd-calc dd{font-variant-numeric:tabular-nums;font-weight:600;color:var(--bd-ink)}.bd-calc-tax button{border:0;background:transparent;padding:0;color:var(--bd-navy);font-size:12px;font-weight:600;text-decoration:underline;min-height:0;line-height:1.3}.bd-calc-tax p{grid-column:1/-1;margin:0;font-size:12px;line-height:1.4;color:var(--bd-muted)}.bd-calc-payout{padding-top:8px;border-top:1px solid var(--bd-line)}.bd-calc-payout dt{font-size:12px;font-weight:600;color:var(--bd-muted)}.bd-calc-payout dd{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bd-ink)}.bd-slip-error{margin:0;font-size:13px;font-weight:600;color:var(--bd-error)}.bd-slip-success{margin:0;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--bd-place) 12%,#fff);color:#0b6b32;font-size:13px;font-weight:700}.bd-slip-rg{margin:0;text-align:center;color:var(--bd-muted);font-size:12px}.bd-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;margin:12px 0 10px;border:1px solid #dce3ed;border-radius:7px;padding:3px}.bd-tabs a,.bd-tabs button{border:0;background:transparent;padding:8px 4px;min-height:36px;color:#768296;font-size:11px;font-weight:600;text-align:center;text-decoration:none;display:grid;place-items:center}.bd-tabs .active{background:var(--bd-navy);color:#fff;border-radius:5px}.bd-slip .bd-ai-card,.bd-slip .bd-ai-card *{grid-template-columns:unset}.bd-slip .bd-ai-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;border-bottom:0!important;flex:0 0 86%!important;width:86%!important;max-width:86%;border-radius:10px;overflow:hidden;border:1px solid rgba(22,61,143,.12);background:#fff;box-shadow:0 1px 2px rgba(13,25,41,.06);scroll-snap-align:start}.bd-slip .bd-ai-card div{display:block;min-width:0}.bd-slip .bd-ai-card-head{display:block!important;background:#eaf2ff;color:#155EEF;padding:10px 12px 12px}.bd-slip .bd-ai-card-code-row,.bd-slip .bd-ai-card-tags,.bd-slip .bd-ai-leg,.bd-slip .bd-ai-meta{display:flex!important;align-items:center;justify-content:space-between;gap:8px}.bd-slip .bd-ai-card-tags{margin-bottom:8px}.bd-slip .bd-ai-card-code-row{align-items:flex-end}.bd-slip .bd-ai-card-body{display:block!important;flex:1;background:#fff;min-height:128px}.bd-slip .bd-ai-leg{padding:8px 12px;border-bottom:1px solid rgba(22,61,143,.08)}.bd-slip .bd-ai-leg-text{display:block!important;min-width:0;flex:1}.bd-slip .bd-ai-leg-text strong{font-size:11px;font-weight:700;color:#0d1929}.bd-slip .bd-ai-leg-text small,.bd-slip .bd-ai-leg-text strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-slip .bd-ai-leg-text small{margin-top:1px;font-size:10px;color:#6e7a8c}.bd-slip .bd-ai-leg b{flex-shrink:0;font-size:12px;font-weight:700;color:#0d1929;font-variant-numeric:tabular-nums}.bd-slip .bd-ai-add{display:block!important;width:100%!important;height:44px;margin:0;border:0;border-top:1px solid rgba(22,61,143,.1);border-radius:0;background:#00C853;color:#fff;font-family:var(--bd-font);font-size:13px;font-weight:700;letter-spacing:normal;text-transform:none;cursor:pointer;position:static!important}.bd-odds-warn{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:12px 14px;border:1px solid #e4b34a;border-left:3px solid #b7791f;border-radius:8px;background:#FFF6DE;color:#5C3B0A;font-size:13px;line-height:1.3}.bd-odds-warn-icon{flex:0 0 auto;display:flex;color:#B7791F}.bd-odds-warn-copy{min-width:0;flex:1 1 auto}.bd-odds-warn strong{display:block;font-size:13px;font-weight:700}.bd-odds-warn-copy span{display:block;font-variant-numeric:tabular-nums;font-weight:600}.bd-slip-odd-move{display:inline-flex;align-items:baseline;gap:4px;flex:0 0 auto;font-variant-numeric:tabular-nums}.bd-slip-odd-was{color:#4B5563;font-size:11px;font-weight:600;text-decoration:line-through}html[data-theme=dark] .bd-slip-odd-was{color:#C9D3E0}.bd-slip-odd-now{color:var(--bd-ink);font-size:12px;font-weight:800}.bd-booking,.bd-stake{display:grid;gap:8px;margin:4px 0 0;color:var(--bd-muted);font-family:var(--bd-font);font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none}.bd-booking input,.bd-stake input:not(#bd-stake-input){height:34px;min-height:34px;border:1px solid var(--bd-line);border-radius:8px;padding:0 10px;font-family:var(--bd-font);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bd-ink);background:var(--bd-card);outline:none;box-shadow:none}.bd-booking input:hover,.bd-stake input:not(#bd-stake-input):hover{border-color:#b7c7e4}.bd-booking input:focus,.bd-booking input:focus-visible,.bd-stake input:not(#bd-stake-input):focus,.bd-stake input:not(#bd-stake-input):focus-visible,.bd-stake-block input:not(#bd-stake-input):focus,.bd-stake-block input:not(#bd-stake-input):focus-visible{outline:none;border-color:#8aa0cc;box-shadow:0 0 0 3px rgba(22,61,143,.12)}.bd-booking input::-moz-placeholder,.bd-stake input::-moz-placeholder{font-weight:500;color:#8b97a8}.bd-booking input::placeholder,.bd-stake input::placeholder{font-weight:500;color:#8b97a8}.bd-booking p,.bd-stake p{margin:0;font-size:12px;font-weight:600;color:var(--bd-navy)}.bd-odds-accept{flex:0 0 auto;width:auto;min-height:32px;margin-left:auto;padding:0 12px;border:1px solid #b7791f;border-radius:8px;background:transparent;color:#5C3B0A;font-size:13px;font-weight:700}.bd-quick-stakes{display:flex;flex-wrap:nowrap;gap:6px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:0 2px 4px;scroll-padding-inline:4px}.bd-quick-stakes button{flex:0 0 auto;min-width:3.5rem;min-height:44px;padding:0 8px;white-space:nowrap;border:1px solid var(--bd-line);background:var(--bd-panel);border-radius:8px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bd-ink)}.bd-quick-stakes button:focus-visible,.bd-slip a:focus-visible,.bd-slip button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(22,61,143,.16)}.bd-slip input:focus-visible{outline:none}.bd-quick-stakes button.is-on{background:#e8effc;border-color:#bfcfee;color:var(--bd-navy);font-weight:700}.bd-summary{display:grid;gap:8px;margin:12px 0;padding:12px;background:#f4f7fb;border-radius:8px;font-size:11px}.bd-summary span,.bd-summary strong{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums}.bd-summary strong{padding-top:8px;border-top:1px solid #d9e1eb;font-size:13px}.bd-place{width:100%;height:var(--ui-control-height-primary,48px);min-height:var(--ui-control-height-primary,48px);border:0;border-radius:var(--ui-radius-control,10px);background:var(--bd-place);color:#fff;font-size:15px;font-weight:700;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.bd-place.tone-navy{background:var(--bd-navy);color:#fff}.bd-place.tone-amber{background:var(--brand,#155EEF);color:#fff}.bd-place.tone-muted{background:#c5ced9;color:#5c6b7d}.bd-place:disabled{font-weight:700;opacity:1;cursor:not-allowed}.bd-empty-copy,.bd-slip-foot>p,.bd-slip>p{text-align:center;color:#7d8999;font-size:11px}.bd-empty-copy{padding:8px 4px 12px}.bd-tips{display:grid;gap:8px;margin-bottom:10px}.bd-tip-note{margin:0;font-size:11px;color:#6e7a8c}.bd-tip{border:1px solid var(--bd-line);border-radius:8px;background:#f8fafc;overflow:hidden}.bd-tip>button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border:0;background:transparent;text-align:left;min-height:44px}.bd-tip strong{display:block;font-size:12px}.bd-tip small{display:block;font-size:10px;color:#798697}.bd-tip-body{padding:0 10px 10px;display:grid;gap:4px}.bd-tip-leg{display:flex;justify-content:space-between;gap:8px;font-size:11px}.bd-tip-add{width:100%;height:48px;min-height:48px;margin-top:0;border:0;border-radius:8px;background:var(--bd-navy);color:#fff;font-family:var(--bd-font);font-size:15px;font-weight:700;letter-spacing:normal;text-transform:none}.bd-featured{margin:0 0 6px}.bd-featured>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.bd-featured>header strong{font-family:var(--bd-label);font-size:15px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#155EEF;position:relative;padding-left:12px}.bd-featured>header strong:before{content:"";position:absolute;left:0;top:4px;width:6px;height:14px;background:var(--bd-gold);transform:skewX(-15deg);border-radius:1px}.bd-feature-grid article{position:relative;min-width:0;padding:12px;background:var(--bd-card);border:1px solid var(--bd-line);border-radius:9px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.bd-feature-grid article:before{content:"";position:absolute;top:0;left:0;width:22px;height:3px;background:var(--bd-gold);transform:skewX(-15deg)}.bd-feature-grid article:hover{border-color:#b7c7e4;box-shadow:0 4px 14px rgba(22,61,143,.08)}.bd-feature-meta span{font-family:var(--bd-label);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--bd-navy)}.bd-slip>header .bd-slip-count{display:inline-grid;place-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--bd-gold);color:var(--bd-ink);font-family:var(--bd-label);font-size:12px;font-weight:700;margin-left:8px}.bd-slip>header .bd-slip-count.is-empty{opacity:.85}#beti15-simple-desktop .more-markets-short{display:none}#beti15-simple-desktop .more-markets-full{display:inline}.bd-slip-empty{display:grid;justify-items:center;gap:8px;padding:16px 12px 8px;text-align:center}.bd-slip-empty p{margin:0;color:var(--bd-ink);font-size:14px;font-weight:600;max-width:220px}.bd-slip-legs-empty{gap:10px}.bd-slip-panel-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:0 12px 10px;border-bottom:1px solid rgba(22,61,143,.1)}.bd-slip-panel-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:8px;background:transparent;color:var(--bd-muted);font-size:12px;font-weight:600;padding:8px 10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.bd-slip-panel-tabs button.active{background:rgba(27,53,102,.08);color:var(--bd-navy);font-weight:700}.bd-slip-tab-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bd-blue,#3B7DE8);color:#fff;font-size:10px;font-weight:800;line-height:18px;text-align:center}.bd-slip-empty small{display:block;margin-top:2px;color:var(--bd-muted);font-size:12px;font-weight:500;max-width:240px}.bd-slip-browse{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:240px;min-height:44px;margin-top:6px;border:1px solid var(--bd-line);border-radius:8px;background:var(--bd-panel);color:var(--bd-navy);font-family:var(--bd-font);font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none;text-decoration:none}.bd-slip-browse:hover{border-color:#b7c7e4;background:#e8effc;text-decoration:none}.bd-tips-head{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.bd-tips-head strong{font-size:13px;color:var(--bd-navy)}.bd-tips-head small{font-size:11px;color:var(--bd-muted)}.bd-tip-summary{padding:6px 0 2px}.bd-slip-mybets{padding:4px 0 12px}.bd-slip-mybets,.bd-slip-mybets-empty{display:flex;flex-direction:column;gap:10px}.bd-slip-mybets-empty{align-items:center;justify-content:center;padding:28px 16px;text-align:center;color:var(--bd-muted);font-size:13px}.bd-mybet{border:1px solid rgba(22,61,143,.12);border-radius:10px;padding:10px;background:#f7f9fc}.bd-mybet-top{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--bd-muted);margin-bottom:8px}.bd-mybet-status.is-won{color:#0f9d58}.bd-mybet-status.is-lost{color:#d93025}.bd-mybet-status.is-open{color:#b06000}.bd-mybet-status.is-cashout{color:#c27803}.bd-mybet-legs{display:flex;flex-direction:column;gap:6px}.bd-mybet-legs>div{display:grid;grid-template-columns:1fr auto;gap:2px 8px}.bd-mybet-legs strong{grid-column:1;font-size:12px;color:var(--bd-navy)}.bd-mybet-legs small{grid-column:1;font-size:10px;color:var(--bd-muted)}.bd-mybet-legs b{grid-column:2;grid-row:1/span 2;align-self:center;font-size:12px;color:#c27803}.bd-mybet-foot{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid rgba(22,61,143,.1);font-size:11px;color:var(--bd-muted)}.bd-slip-my-bets{display:block;text-align:center;padding:8px 0 4px;color:var(--bd-navy);font-size:12px;font-weight:700;text-decoration:none}.bd-slip-my-bets:hover{text-decoration:underline}.bd-tips-collapsed{border:1px solid rgba(22,61,143,.12);border-radius:8px;overflow:hidden;background:#f7f9fc}.bd-tips-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:0;background:transparent;color:var(--bd-navy);font-size:12px;font-weight:700;cursor:pointer}.bd-tips-body{padding:0 8px 8px;display:grid;gap:8px}.bd-ai{display:grid;gap:8px;margin:4px 0 8px}.bd-ai-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px}.bd-ai-head strong{display:block;font-family:var(--bd-font);font-size:13px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--bd-navy)}.bd-ai-head small{display:block;margin-top:2px;font-size:11px;color:var(--bd-muted)}.bd-ai-empty{display:grid;gap:4px;padding:10px 4px 6px}.bd-ai-empty p{margin:0;color:var(--bd-navy);font-size:13px;font-weight:600}.bd-ai-empty small{color:var(--bd-muted);font-size:11px}.bd-ai-skeleton{flex:0 0 252px;width:252px;height:168px;border-radius:10px;background:linear-gradient(90deg,#eef3fb,#f7f9fc 50%,#eef3fb);background-size:200% 100%;animation:bd-ai-pulse 1.2s ease-in-out infinite}@keyframes bd-ai-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}.bd-ai-nav{display:flex;align-items:center;gap:6px}.bd-ai-nav button{width:32px;height:32px;min-width:32px;min-height:32px;border:1px solid var(--bd-line);border-radius:8px;background:#fff;color:var(--bd-navy);font-size:16px;line-height:1;cursor:pointer}.bd-ai-nav button:disabled{opacity:.35;cursor:default}.bd-ai-dots{display:flex;justify-content:center;gap:6px;padding:2px 0 4px}.bd-ai-dots button{width:8px;height:8px;min-width:8px;min-height:8px;padding:0;border:0;border-radius:999px;background:#c5d0e4;cursor:pointer}.bd-ai-dots button.is-on{background:var(--bd-navy)}.bd-slip .bd-ai-nav button{min-width:32px;min-height:32px;width:32px;padding:0}.bd-slip .bd-ai-dots button{min-width:8px;min-height:8px;width:8px;height:8px}.bd-ai-rail{position:relative}.bd-ai-scroll{display:flex;gap:10px;width:100%;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 36px 0 0}.bd-slip .bd-ai-scroll{display:flex!important}.bd-ai-scroll::-webkit-scrollbar{display:none}.bd-ai-tip-line{margin:0;padding:10px 12px 8px;color:#172033;font-size:13px;line-height:1.4}.bd-ai-tip-pick{padding:0 12px 12px}.bd-ai-tip-pick>span{display:block;margin-bottom:6px;color:#8b97a8;font-size:12px}.bd-ai-card{flex:0 0 86%;width:86%;max-width:86%;scroll-snap-align:start;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;border:1px solid rgba(22,61,143,.12);background:#fff;box-shadow:0 1px 2px rgba(13,25,41,.06)}.bd-ai-card-head{background:#eaf2ff;color:#155EEF;padding:10px 12px 12px}.bd-ai-card.is-safe .bd-ai-chip{background:#00C853}.bd-ai-card.is-value .bd-ai-chip{background:#3B7DE8}.bd-ai-card.is-hot .bd-ai-chip{background:#FF6B00}.bd-ai-card-tags{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.bd-ai-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background:#3B7DE8;color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.bd-ai-legs{font-size:10px;font-weight:700;color:#5b6b86}.bd-ai-meta{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0}.bd-ai-meta span{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;background:#d7e3f8;color:#155EEF;font-size:10px;font-weight:700}.bd-ai-odds-note,.bd-ai-updated{margin:0;padding:6px 12px 0;font-size:10px;color:#6e7a8c}.bd-ai-card-code-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.bd-ai-code{margin:0;font-size:18px;font-weight:800;letter-spacing:.04em;color:#155EEF;line-height:1}.bd-ai-odds-block{text-align:right;line-height:1.15}.bd-ai-odds-block span{display:block;font-size:10px;color:#6e7a8c}.bd-ai-odds-block strong{display:block;font-size:16px;font-weight:800;color:#155EEF}.bd-ai-card-body{flex:1;display:grid;gap:0;padding:0;background:#fff;min-height:128px}.bd-ai-leg{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(22,61,143,.08)}.bd-ai-leg:last-child{border-bottom:0}.bd-ai-leg-text{min-width:0;flex:1}.bd-ai-leg-text strong{font-size:11px;font-weight:700;color:#0d1929}.bd-ai-leg-text small,.bd-ai-leg-text strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-ai-leg-text small{margin-top:1px;font-size:10px;color:#6e7a8c}.bd-ai-leg b{flex-shrink:0;font-size:12px;font-weight:800;color:#0d1929;font-variant-numeric:tabular-nums}.bd-ai-more{margin:0;padding:6px 12px 8px;font-size:10px;color:#6e7a8c}.bd-ai-add{width:100%;height:40px;border:0;border-top:1px solid rgba(22,61,143,.1);background:#00C853;color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em;cursor:pointer}.bd-ai-add:hover{background:#00b34a}.bd-ai-add:disabled{opacity:.7;cursor:wait}.bd-ai-message,.bd-ai-note{margin:0;padding:0 2px;font-size:10px;color:var(--bd-muted)}.bd-ai-message{color:var(--bd-navy);font-weight:600}.bd-ai-collapsed{border:1px solid rgba(22,61,143,.12);border-radius:10px;overflow:hidden;background:#f7f9fc}.bd-ai-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:0;background:transparent;color:var(--bd-navy);font-family:var(--bd-font);font-size:13px;font-weight:700;letter-spacing:normal;text-transform:none;cursor:pointer}.bd-ai-panel{padding:0 8px 8px;display:grid;gap:8px}.bd-featured>header a,.bd-featured>header button{border:0;background:transparent;color:var(--bd-navy);font-size:11px;font-weight:700;text-decoration:none}.bd-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bd-feature-grid article:nth-child(n+4),.bd-feature-phone{display:none}.bd-feature-meta{display:flex;justify-content:space-between;align-items:center}.bd-feature-grid article>small,.bd-feature-meta small{font-size:10px;font-weight:500;color:#7b8797}.bd-feature-teams{display:flex;align-items:center;gap:6px;min-width:0;margin:8px 0 2px;color:inherit}.bd-feature-teams,.bd-feature-teams:hover{text-decoration:none}.bd-feature-teams strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.bd-feature-teams em{font-size:9px;color:#99a3b2;font-style:normal}.bd-feature-score{font-size:13px!important;font-weight:800;color:#15803d!important;font-variant-numeric:tabular-nums;font-style:normal;white-space:nowrap}.bd-feature-odds{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px}.bd-feature-odds button{height:34px;padding:0 7px}.bd-empty{display:grid;gap:14px;padding:28px 20px 22px;background:#fff;border:1px solid var(--bd-line);border-radius:10px}.bd-empty,.bd-empty>.bd-empty-copy,.bd-empty>p{text-align:center;color:#7c8899;font-size:13px;line-height:1.45}.bd-empty>.bd-empty-copy,.bd-empty>p{margin:0}.bd-empty-actions{display:grid;gap:10px;width:min(100%,420px);margin:0 auto}.bd-empty-cta,a.bd-empty-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 16px;border:0;border-radius:8px;background:var(--bd-navy);color:#fff!important;font-size:14px;font-weight:700;letter-spacing:.01em;text-decoration:none!important;cursor:pointer;transition:background .15s ease,transform .12s ease}.bd-empty-cta:hover,a.bd-empty-cta:hover{background:#1a4a9c}.bd-empty-cta:active,a.bd-empty-cta:active{transform:translateY(1px)}@media (min-width:960px){.customer-light,body,html{width:100%;max-width:none;margin:0;padding:0;height:auto!important;min-height:100%;overflow:visible!important;background:var(--bd-page)!important;transform:none;filter:none;perspective:none}#beti15-simple-desktop{width:100%;padding:0}#beti15-simple-desktop,.bd-window{min-height:100dvh;background:var(--bd-page);overflow:visible;transform:none;filter:none}.bd-window{height:auto;max-height:none;display:block}.bd-desktop-header{position:sticky;top:0;z-index:40}#beti15-simple-desktop .bd-header,.bd-header.app-header{position:relative;top:auto;z-index:40;height:var(--bd-header);padding:0!important;border-bottom:0}.bd-utility-bar{position:sticky;top:var(--bd-header);z-index:30}#beti15-simple-desktop .bd-workspace,.bd-workspace{display:block;overflow:visible!important;transform:none;filter:none;background:var(--bd-page)}#beti15-simple-desktop .bd-shell.bd-layout,.bd-shell.bd-layout{width:min(100% - 32px,var(--bd-shell-max));margin-inline:auto;background:var(--bd-panel);border-inline:1px solid var(--bd-line);min-height:0;height:auto;overflow:visible!important;transform:none;filter:none;align-items:stretch}.bd-shell.bd-layout:not(.bd-layout-full){min-height:calc(100vh - var(--bd-header) - var(--bd-utility))}.bd-main,.bd-main-split{min-width:0;min-height:0;overflow:visible;transform:none;padding:16px 0}.bd-main-split{display:flex;align-items:stretch}.bd-sidebar-slot{display:block;flex:0 0 auto;overflow:visible}.bd-slip-column{align-self:stretch;overflow:visible;transform:none}#beti15-simple-desktop .desktop-betslip,.bd-slip-column>.desktop-betslip,.desktop-betslip{display:flex;flex-direction:column;position:sticky;top:106px;height:calc(100vh - 118px);max-height:calc(100vh - 118px);min-height:0;overflow:hidden;align-self:start;width:100%;min-width:0;z-index:1}#beti15-simple-desktop .desktop-betslip:has(.bd-slip-empty-wrap),.bd-slip-column>.desktop-betslip:has(.bd-slip-empty-wrap),.desktop-betslip:has(.bd-slip-empty-wrap){height:auto;max-height:calc(100vh - 118px)}#beti15-simple-desktop .bd-slip-empty-wrap{justify-content:flex-start;gap:10px}#beti15-simple-desktop .bd-slip-empty{padding:2px 0 0;gap:4px}#beti15-simple-desktop .bd-slip-browse{margin-top:0}#beti15-simple-desktop .bd-market-strip-row .board-market-tabstrip,#beti15-simple-desktop .bd-market-strip-row .match-table-header{flex:0 0 auto;width:auto}#beti15-simple-desktop .bd-market-strip-row{width:100%}#beti15-simple-desktop .bd-ep-switch{margin-left:auto;justify-content:flex-end}#beti15-simple-desktop .bd-competition{margin-bottom:10px;background:var(--bd-card);border:1px solid var(--bd-line);border-radius:12px;overflow:hidden}#beti15-simple-desktop .bd-competition>header{padding:8px 12px 6px;gap:6px}#beti15-simple-desktop .bd-competition .bd-event:nth-child(2n),#beti15-simple-desktop .bd-event,#beti15-simple-desktop .bd-event:hover{margin:0;padding:12px;gap:2px 8px;border:0;border-radius:0;border-top:1px solid var(--bd-line);box-shadow:none;background:var(--bd-card)}#beti15-simple-desktop .bd-competition>header+.bd-event{border-top:0}#beti15-simple-desktop .bd-event .bd-card-market{display:none}#beti15-simple-desktop .bd-event .bd-time,#beti15-simple-desktop .bd-event .bd-time strong{line-height:1.1}#beti15-simple-desktop .bd-event .bd-teams{row-gap:0}#beti15-simple-desktop .bd-event .bd-teams strong{font-size:15px;line-height:1.15}#beti15-simple-desktop .bd-event .bd-teams small{margin-top:0;font-size:12px;line-height:1.2}#beti15-simple-desktop .bd-event .bd-prices button,#beti15-simple-desktop .bd-event .bd-prices.is-headed .bd-line-cell,#beti15-simple-desktop .bd-event .bd-prices.is-headed button{height:var(--ui-control-height,44px);min-height:var(--ui-control-height,44px)}#beti15-simple-desktop .bd-slip-tabs{padding:0;border:0;border-bottom:1px solid var(--bd-line);border-radius:0;background:transparent}#beti15-simple-desktop .bd-slip-tabs button{min-height:var(--ui-control-height,44px);font-size:var(--ui-font-control,14px);font-weight:600;border-bottom:3px solid transparent;border-radius:0;background:transparent}#beti15-simple-desktop .bd-slip-tabs button.is-on{border-bottom-color:var(--bd-blue);background:transparent;color:var(--bd-ink);font-weight:700}#beti15-simple-desktop .bd-line-cell,#beti15-simple-desktop .bd-prices button{padding-left:6px;padding-right:6px}#beti15-simple-desktop .board-filter-row,#beti15-simple-desktop .today-filters{position:sticky;top:calc(var(--bd-header) + var(--bd-utility));z-index:25;margin:0 0 12px;min-height:var(--bd-filter-height);background:var(--bd-panel)}#beti15-simple-desktop .market-toolbar{position:sticky;top:calc(var(--bd-header) + var(--bd-utility) + var(--bd-filter-height));z-index:20;margin:0;min-height:0;background:#f3f7ff;border-bottom:1px solid var(--bd-line)}#beti15-simple-desktop .fixture-list{margin-top:0}#beti15-simple-desktop .match-board-table{background:var(--bd-card);border:1px solid var(--bd-line);border-radius:8px;overflow:visible;box-shadow:none}#beti15-simple-desktop .board-date-header{background:var(--bd-surface);color:var(--bd-navy);border-color:var(--bd-line);font-size:11px;font-weight:700}#beti15-simple-desktop .match-board-row{background:var(--bd-card);border-bottom:1px solid var(--bd-line);min-height:58px}#beti15-simple-desktop .match-board-row:hover{background:#eaf1ff}#beti15-simple-desktop .fixture-team{font-size:13px;line-height:17px;font-weight:700;color:var(--bd-ink)}#beti15-simple-desktop .match-live-score{color:#15803d;font-weight:800;font-variant-numeric:tabular-nums}#beti15-simple-desktop .fixture-time{font-size:12px;font-weight:600;color:var(--bd-ink);font-variant-numeric:tabular-nums}#beti15-simple-desktop .match-odd-btn{height:2.125rem;width:44px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;border:1px solid #dce4ef;background:#ffffff;color:#172033}#beti15-simple-desktop .match-odd-btn:hover{background:#f4f7fb;border-color:#c5d0e0;color:#172033}#beti15-simple-desktop .match-odd-btn-selected,#beti15-simple-desktop .match-odd-btn-selected:hover{background:#155EEF;border-color:#155EEF;color:#ffffff;box-shadow:inset 0 -3px 0 #FACC15}#beti15-simple-desktop .match-odd-placeholder{border-style:dashed;background:transparent;color:var(--bd-muted)}#beti15-simple-desktop .more-markets{min-width:76px;white-space:nowrap;overflow:visible;font-size:10px;font-weight:600;color:var(--bd-muted);flex-shrink:0}#beti15-simple-desktop .fixture-market-group.is-tertiary{display:flex}#beti15-simple-desktop .bd-header nav a,#beti15-simple-desktop .bd-header nav a.nav-link{padding:0 16px;border-radius:0;height:100%;background:transparent!important;color:#dbe5ff!important;font-weight:600;font-style:normal}#beti15-simple-desktop .bd-header nav .nav-active,#beti15-simple-desktop .bd-header nav a.nav-active{color:#fff!important;background:transparent!important;border-bottom:3px solid var(--bd-gold)}#beti15-simple-desktop .bd-header .bd-actions .header-notify-btn,#beti15-simple-desktop .bd-header .bd-actions .header-theme-btn,#beti15-simple-desktop .bd-header .bd-actions .login,#beti15-simple-desktop .bd-header .bd-actions .search{color:#fff;border:1px solid #6f8ac4;background:transparent;display:inline-flex;align-items:center;justify-content:center}#beti15-simple-desktop .bd-header .bd-actions .header-notify-btn,#beti15-simple-desktop .bd-header .bd-actions .header-theme-btn,#beti15-simple-desktop .bd-header .bd-actions .search{width:36px;padding:0}#beti15-simple-desktop .bd-header .bd-actions .header-notify-btn svg,#beti15-simple-desktop .bd-header .bd-actions .header-theme-btn svg,#beti15-simple-desktop .bd-header .bd-actions .search svg{display:block;color:#fff;stroke:currentColor}}@media (min-width:960px) and (max-width:1199px){#beti15-simple-desktop .fixture-market-group.is-tertiary,#beti15-simple-desktop .market-toolbar .market-col.is-tertiary{display:none!important}#beti15-simple-desktop .match-board-odds{width:calc(146px * 2 + .25rem)!important;max-width:calc(146px * 2 + .25rem)!important}#beti15-simple-desktop .bd-more,#beti15-simple-desktop .more-markets .more-markets-full{display:inline-flex;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bd-navy)}#beti15-simple-desktop .more-markets .more-markets-short{display:none}}@media (max-width:1199px){#beti15-simple-desktop .bd-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#beti15-simple-desktop .bd-feature-grid article:nth-child(3){display:none}}@media (min-width:1120px){#beti15-simple-desktop .bd-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}#beti15-simple-desktop .bd-feature-grid article:nth-child(3){display:block}}@media (min-width:960px) and (max-width:1119px){#beti15-simple-desktop{--bd-time:56px;--bd-odds:208px;--bd-odds-goals:360px;--bd-more:86px}#beti15-simple-desktop .bd-columns,#beti15-simple-desktop .bd-prices{grid-template-columns:repeat(3,minmax(0,1fr))}#beti15-simple-desktop .bd-columns.is-dual,#beti15-simple-desktop .bd-prices.is-dual{grid-template-columns:repeat(3,minmax(0,1fr)) 6px repeat(3,minmax(0,1fr))}#beti15-simple-desktop .bd-feature-grid{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:4px}#beti15-simple-desktop .bd-feature-grid article:nth-child(-n+3){flex:0 0 calc((100% - 8px) / 2);width:calc((100% - 8px) / 2);max-width:none;scroll-snap-align:start}#beti15-simple-desktop .bd-feature-grid article:nth-child(3){display:block}}@media (max-width:959px){.bd-sidebar-slot,.bd-slip,.bd-slip-column{display:none}.bd-layout,.bd-main,.bd-main-split{display:contents}#beti15-simple-desktop .bd-casino-push,#beti15-simple-desktop .bd-promo{margin:12px 12px 8px;width:auto}.bd-window{display:contents;background:transparent;overflow:visible}#beti15-simple-desktop .match-board-table{border:0;background:transparent;overflow:visible}#beti15-simple-desktop .bd-market-strip,#beti15-simple-desktop .market-toolbar{position:sticky;top:calc(52px + env(safe-area-inset-top, 0px));z-index:22;background:#eef3fb}html[data-theme=dark] #beti15-simple-desktop .bd-market-strip,html[data-theme=dark] #beti15-simple-desktop .market-toolbar{background:var(--bd-page);border-bottom-color:var(--bd-line);box-shadow:none}#beti15-simple-desktop .bd-competition>header{grid-template-columns:minmax(0,1fr) 44px;min-height:44px;padding:0;line-height:1.25}#beti15-simple-desktop .bd-columns{display:none}#beti15-simple-desktop .bd-competition .bd-event:nth-child(2n),#beti15-simple-desktop .bd-event,#beti15-simple-desktop .bd-event.has-goals,#beti15-simple-desktop .bd-event.is-early-detail,#beti15-simple-desktop .bd-event:hover{grid-template-columns:minmax(0,1fr);grid-template-areas:"meta" "teams" "market" "odds";align-items:start;row-gap:4px;-moz-column-gap:8px;column-gap:8px;padding:8px 12px 10px;margin:0;border-radius:10px;box-shadow:none}#beti15-simple-desktop .bd-competition .bd-event.has-early-note:nth-child(2n),#beti15-simple-desktop .bd-event.has-early-note,#beti15-simple-desktop .bd-event.has-early-note.has-goals,#beti15-simple-desktop .bd-event.has-early-note.is-early-detail,#beti15-simple-desktop .bd-event.has-early-note:hover{grid-template-areas:"time more" "note note" "teams teams" "market market" "odds odds"}html:not([data-theme=dark]) #beti15-simple-desktop .bd-competition .bd-event:nth-child(2n),html:not([data-theme=dark]) #beti15-simple-desktop .bd-event,html:not([data-theme=dark]) #beti15-simple-desktop .bd-event:hover{border:0;border-bottom:1px solid #e0e4e8;background:#FFFFFF;box-shadow:none}#beti15-simple-desktop .bd-event .bd-time strong{font-size:13px;font-weight:500;letter-spacing:0}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-time strong{color:#737A82}#beti15-simple-desktop .bd-event .bd-teams{grid-area:teams;min-width:0;row-gap:6px}#beti15-simple-desktop .bd-event .bd-teams strong{display:block;min-width:0;max-width:100%;font-size:16px;font-weight:800;line-height:1.2;letter-spacing:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-teams strong{color:#18202A}#beti15-simple-desktop .bd-event .bd-teams small{display:block;margin-top:2px;font-size:12px;font-weight:400;line-height:1.3}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-teams small{color:#68717D;font-size:11px;font-weight:500}#beti15-simple-desktop .bd-event .bd-card-market{display:none}#beti15-simple-desktop .bd-event .bd-prices button,#beti15-simple-desktop .bd-event .bd-prices.is-headed .bd-line-cell,#beti15-simple-desktop .bd-event .bd-prices.is-headed button{height:40px;min-height:40px;border-radius:8px;box-shadow:none}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button:not(.active),html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices.is-headed .bd-line-cell,html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices.is-headed button{border:1px solid #dde1e5;background:#F0F2F4;color:#18202A}#beti15-simple-desktop .bd-event .bd-prices .bd-slot-label,#beti15-simple-desktop .bd-event .bd-prices span{font-size:13px;font-weight:500}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices .bd-slot-label,html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices span{color:#737A82}#beti15-simple-desktop .bd-event .bd-prices b{font-size:15px;font-weight:700}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices b{color:#25282D}#beti15-simple-desktop .bd-event .bd-time{grid-area:time}#beti15-simple-desktop .bd-event .bd-more{display:inline-grid;grid-area:more;grid-template-columns:minmax(2.75rem,auto) 12px;align-items:center;-moz-column-gap:4px;column-gap:4px;min-height:0;min-width:0;font-size:13px;font-weight:500;line-height:1}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-more{color:#25282D}#beti15-simple-desktop .bd-event .bd-more-count{text-align:right;font-variant-numeric:tabular-nums}#beti15-simple-desktop .bd-event .bd-more-arrow{width:12px;font-size:16px;font-weight:400;line-height:1;text-align:center}#beti15-simple-desktop .bd-combo-card{flex:0 0 87%;flex-basis:87%;max-width:87%}#beti15-simple-desktop .bd-event .bd-prices,#beti15-simple-desktop .bd-event .bd-prices.is-dual{grid-area:odds;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}#beti15-simple-desktop .bd-event .bd-odds-split{display:none}#beti15-simple-desktop .bd-prices.is-headed .bd-slot-label{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap}#beti15-simple-desktop .bd-prices.is-headed .bd-line-cell,#beti15-simple-desktop .bd-prices.is-headed button{justify-content:space-between;padding:0 8px}}@media (max-width:767px){.bd-header-inner.bd-shell{width:100%;max-width:none;padding:0 12px}#beti15-simple-desktop .bd-feature-desk{display:none}#beti15-simple-desktop .bd-feature-phone{display:block}#beti15-simple-desktop .bd-feature-grid{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;padding-right:12px}#beti15-simple-desktop .bd-feature-grid::-webkit-scrollbar{display:none}#beti15-simple-desktop .bd-feature-grid article,#beti15-simple-desktop .bd-feature-grid article:nth-child(n){display:block;flex:0 0 78%;max-width:300px;scroll-snap-align:start;padding:10px 10px 8px}#beti15-simple-desktop .bd-feature-phone-league{margin:0 0 8px;font-size:11px;font-weight:600;color:#6b7789;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#beti15-simple-desktop .bd-feature-phone-body{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:6px;color:inherit;text-decoration:none}#beti15-simple-desktop .bd-feature-side{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}#beti15-simple-desktop .bd-feature-side strong{width:100%;max-height:2.4em;font-size:12px;font-weight:600;line-height:1.2;text-align:center;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#beti15-simple-desktop .bd-feature-mark{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:#eef3fb;border:1px solid #d5deec;color:#155EEF;font-size:9px;font-weight:700;-o-object-fit:contain;object-fit:contain}#beti15-simple-desktop .bd-feature-kick{display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:4px;min-width:64px}#beti15-simple-desktop .bd-feature-kick b{font-size:12px;font-weight:700;color:#155EEF;font-variant-numeric:tabular-nums}#beti15-simple-desktop .bd-feature-kick small{font-size:10px;font-weight:500;color:#7b8797}#beti15-simple-desktop .bd-feature-phone .bd-feature-odds{margin-top:8px;gap:4px}#beti15-simple-desktop .bd-feature-phone .bd-feature-odds button{height:32px;min-height:32px;justify-content:center;gap:0;padding:0 4px;background:#ffffff;border-color:#dce4ef;color:#172033}#beti15-simple-desktop .bd-feature-phone .bd-feature-odds b:before{content:"| ";font-weight:500;color:rgba(23,32,51,.35)}#beti15-simple-desktop .bd-feature-phone .bd-feature-odds button.active b:before,#beti15-simple-desktop .bd-feature-phone .bd-feature-odds button.active:hover b:before{color:#FACC15}}.bd-main-menu{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-start;font-family:var(--bd-font)}.bd-main-menu-backdrop{position:absolute;inset:0;border:0;padding:0;margin:0;background:rgba(22,61,143,.42);cursor:pointer;z-index:0}.bd-main-menu-panel{position:relative;z-index:2;width:min(100vw,420px);height:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--bd-page);color:var(--bd-ink);box-shadow:8px 0 40px rgba(22,61,143,.28);padding:0 0 calc(28px + env(safe-area-inset-bottom, 0px));pointer-events:auto}.bd-main-menu-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;min-height:56px;padding:calc(10px + env(safe-area-inset-top, 0px)) 14px 10px;background:linear-gradient(105deg,#155EEF,#155EEF 48%,#1a4a9c);border-bottom:3px solid var(--bd-gold)}.bd-main-menu-brand{display:inline-flex;align-items:center}.bd-main-menu-brand .bd-logo-img{height:28px;width:auto}.bd-main-menu-close{width:40px;height:40px;border:1px solid rgba(255,255,255,.35);border-radius:8px;background:transparent;color:#fff;font-size:26px;line-height:1;cursor:pointer}.bd-main-menu-close:hover{border-color:var(--bd-gold);color:var(--bd-gold);background:rgba(245,196,0,.12)}.bd-main-menu-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 14px 16px}.bd-main-menu-more{margin:0 14px 16px;padding:12px 14px;border-radius:12px;background:var(--bd-card);border:1px solid var(--bd-line)}.bd-main-menu-more p{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5b6b88}.bd-main-menu-more a{display:block;font-size:14px;font-weight:700;color:var(--bd-navy);text-decoration:none}.bd-main-menu-more a:hover{color:var(--bd-gold)}.bd-main-menu-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:76px;padding:10px 6px;border-radius:12px;background:var(--bd-card);color:var(--bd-ink);text-decoration:none;border:1px solid var(--bd-line);box-shadow:0 1px 2px rgba(22,61,143,.06);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.bd-main-menu-tile:hover{background:var(--bd-surface);border-color:#b7c8e8;text-decoration:none;color:var(--bd-navy)}.bd-main-menu-tile.is-active{background:var(--bd-navy);border-color:var(--bd-gold);color:#fff;box-shadow:0 4px 14px rgba(22,61,143,.28)}.bd-main-menu-tile-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:22px;line-height:1}.bd-main-menu-tile.is-active .bd-main-menu-tile-icon{filter:none}.bd-main-menu-badge{position:absolute;top:-8px;right:-14px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bd-gold);color:var(--bd-navy);font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 0 2px var(--bd-card)}.bd-main-menu-tile.is-active .bd-main-menu-badge{box-shadow:0 0 0 2px var(--bd-navy)}.bd-main-menu-tile-label{font-size:12px;font-weight:700;letter-spacing:.01em;font-family:var(--bd-label);text-transform:uppercase}.bd-main-menu-sports{display:flex;gap:8px;overflow-x:auto;padding:0 14px 4px;margin-bottom:14px;scrollbar-width:none}.bd-main-menu-sports::-webkit-scrollbar{display:none}.bd-main-menu-sport{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;border:1.5px solid var(--bd-line);background:var(--bd-card);color:var(--bd-muted);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.bd-main-menu-sport:hover{border-color:#b7c8e8;color:var(--bd-navy)}.bd-main-menu-sport.is-active{border-color:var(--bd-navy);color:var(--bd-navy);background:var(--bd-surface);box-shadow:inset 0 -2px 0 var(--bd-gold)}.bd-main-menu-leagues{margin:0 14px;padding:4px 12px 12px;border-radius:14px;background:var(--bd-card);border:1px solid var(--bd-line)}.bd-main-menu-leagues-head{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;color:var(--bd-navy);font-size:15px;font-weight:800;font-family:var(--bd-label);letter-spacing:.04em;text-transform:uppercase;padding:12px 2px 8px;cursor:pointer}.bd-main-menu-chevron{display:inline-block;transform:rotate(-90deg);transition:transform .15s ease;color:var(--bd-muted)}.bd-main-menu-chevron.is-open{transform:rotate(0deg);color:var(--bd-gold)}.bd-main-menu-league-list{list-style:none;margin:0;padding:0}.bd-main-menu-league-empty{padding:16px 4px;color:var(--bd-muted);font-size:13px}.bd-main-menu-league-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:48px;padding:8px 2px;color:var(--bd-ink);text-decoration:none;border-bottom:1px solid var(--bd-line)}.bd-main-menu-league-row:last-child{border-bottom:0}.bd-main-menu-league-row:hover{color:var(--bd-navy);text-decoration:none;background:var(--bd-surface);border-radius:8px}.bd-main-menu-league-icon{width:28px;height:28px;border-radius:999px;background:var(--bd-surface);border:1px solid var(--bd-line);display:inline-flex;align-items:center;justify-content:center;font-size:14px;overflow:hidden}.bd-main-menu-league-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bd-main-menu-league-name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-main-menu-league-count{color:var(--bd-muted);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.bd-main-menu-league-arrow{color:var(--bd-navy);font-size:18px;line-height:1;opacity:.45}.bd-main-menu-view-all{display:block;margin:14px 14px 0;text-align:center;color:var(--bd-navy);font-size:13px;font-weight:800;font-family:var(--bd-label);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:12px;border:1.5px solid var(--bd-navy);border-radius:10px;background:var(--bd-card)}.bd-main-menu-view-all:hover{background:var(--bd-navy);color:#fff;border-color:var(--bd-gold);text-decoration:none}html[data-theme=dark] .bd-main-menu-backdrop{background:rgba(0,0,0,.55)}html[data-theme=dark] .bd-main-menu-panel{background:var(--bd-page);box-shadow:8px 0 40px rgba(0,0,0,.5)}html[data-theme=dark] .bd-main-menu-leagues,html[data-theme=dark] .bd-main-menu-more,html[data-theme=dark] .bd-main-menu-sport,html[data-theme=dark] .bd-main-menu-tile,html[data-theme=dark] .bd-main-menu-view-all{background:var(--bd-card);border-color:var(--bd-line);color:var(--bd-ink)}html[data-theme=dark] .bd-main-menu-more p{color:#9aabc4}html[data-theme=dark] .bd-main-menu-more a{color:var(--bd-ink)}html[data-theme=dark] .bd-main-menu-tile.is-active{background:var(--bd-navy);border-color:var(--bd-gold);color:#fff}html[data-theme=dark] .bd-main-menu-sport.is-active{border-color:var(--bd-gold);color:var(--bd-gold);background:rgba(245,196,0,.1);box-shadow:none}html[data-theme=dark] .bd-main-menu-leagues-head{color:#fff}html[data-theme=dark] .bd-main-menu-view-all{color:var(--bd-gold);border-color:rgba(245,196,0,.45)}html[data-theme=dark] .bd-main-menu-view-all:hover{background:rgba(245,196,0,.12);color:var(--bd-gold)}@media (min-width:960px){.bd-main-menu{justify-content:center;align-items:stretch}.bd-main-menu-panel{width:min(480px,92vw);margin:24px auto;height:calc(100% - 48px);border-radius:16px;overflow:hidden;box-shadow:0 24px 64px rgba(22,61,143,.35)}}.bd-league-picker{display:flex;flex-direction:column;gap:18px}.bd-league-picker-section{background:var(--bd-card);border:1px solid var(--bd-line);border-radius:12px;overflow:hidden}.bd-league-picker-menu .bd-league-picker-section{background:transparent;border:0;border-radius:0}.bd-league-picker-section-head{padding:12px 14px 8px}.bd-league-picker-section-head h2{margin:0;color:var(--bd-navy);font-size:14px;font-weight:800;font-family:var(--bd-label);letter-spacing:.04em;text-transform:uppercase}.bd-league-picker-menu .bd-league-picker-section-head h2{color:#fff}.bd-league-picker-section-head p{margin:4px 0 0;color:var(--bd-muted);font-size:12px}.bd-league-picker-section-head-row{display:flex;flex-direction:column;gap:8px}.bd-league-picker-back{align-self:flex-start;border:0;background:transparent;color:var(--bd-navy);font-size:13px;font-weight:700;padding:0;cursor:pointer}.bd-league-picker-menu .bd-league-picker-back{color:var(--bd-gold)}.bd-league-picker-top-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 12px 12px}@media (min-width:720px){.bd-league-picker-top-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bd-league-picker-top-card{display:flex;flex-direction:column;gap:2px;min-height:72px;padding:10px 12px;border-radius:10px;border:1px solid var(--bd-line);background:var(--bd-surface);color:var(--bd-ink);text-decoration:none}.bd-league-picker-top-card:hover{border-color:var(--bd-navy);color:var(--bd-navy);text-decoration:none}.bd-league-picker-menu .bd-league-picker-top-card{background:#1c2430;border-color:#2a3444;color:#f3f5f8}.bd-league-picker-menu .bd-league-picker-top-card:hover{border-color:var(--bd-gold);color:var(--bd-gold)}.bd-league-picker-flag{font-size:18px;line-height:1}.bd-league-picker-top-label{font-size:13px;font-weight:700}.bd-league-picker-top-meta{font-size:11px;color:var(--bd-muted)}.bd-league-picker-menu .bd-league-picker-top-meta{color:#9aa6b8}.bd-league-picker-list{list-style:none;margin:0;padding:0 4px 8px}.bd-league-picker-row{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:48px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--bd-ink);text-decoration:none;text-align:left;cursor:pointer}.bd-league-picker-row:hover{background:var(--bd-surface);color:var(--bd-navy);text-decoration:none}.bd-league-picker-menu .bd-league-picker-row{color:#f3f5f8}.bd-league-picker-menu .bd-league-picker-row:hover{background:rgba(255,255,255,.04);color:#fff}.bd-league-picker-icon{width:28px;height:28px;border-radius:999px;background:var(--bd-surface);border:1px solid var(--bd-line);display:inline-flex;align-items:center;justify-content:center;font-size:14px;overflow:hidden}.bd-league-picker-menu .bd-league-picker-icon{background:#1c2430;border-color:#2a3444}.bd-league-picker-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bd-league-picker-name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-league-picker-count{color:var(--bd-muted);font-size:12px;font-weight:600;white-space:nowrap}.bd-league-picker-arrow{color:var(--bd-navy);opacity:.45;font-size:18px;line-height:1}.bd-league-picker-menu .bd-league-picker-arrow{color:#6b778a;opacity:1}.bd-sports-browse{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:max(12px,env(safe-area-inset-top)) 12px 12px}.bd-sports-browse-backdrop{position:absolute;inset:0;border:0;background:rgba(8,16,36,.55);cursor:pointer}.bd-sports-browse-panel{position:relative;z-index:1;width:min(420px,100%);max-height:min(720px,calc(100vh - 24px - env(safe-area-inset-top, 0px)));margin-top:max(8px,env(safe-area-inset-top,0px));display:flex;flex-direction:column;border-radius:14px;background:#fff;box-shadow:0 18px 48px rgba(8,16,36,.28);overflow:hidden}.bd-sports-browse-header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:6px;min-height:56px;padding:10px 12px;border-bottom:1px solid #e6ebf3;flex-shrink:0;background:#fff}.bd-sports-browse-spacer{width:44px;height:44px}.bd-sports-browse-title{gap:8px;min-width:0;font-size:16px;font-weight:700;text-align:center;line-height:1.2}.bd-sports-browse-back,.bd-sports-browse-close,.bd-sports-browse-title{display:inline-flex;align-items:center;justify-content:center;color:#12203a}.bd-sports-browse-back,.bd-sports-browse-close{width:44px;height:44px;border:1px solid #d7deea;border-radius:10px;background:#f6f8fc;font-size:22px;line-height:1;cursor:pointer;z-index:2}.bd-sports-browse-back:hover,.bd-sports-browse-close:hover{background:#eef2f7;border-color:var(--bd-navy);color:var(--bd-navy)}.bd-sports-browse-chips{display:flex;gap:8px;padding:12px 14px 14px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #eef2f7;flex-shrink:0;background:#fff}.bd-sports-browse-chips::-webkit-scrollbar{display:none}.bd-sports-browse-chip{flex-shrink:0;min-width:44px;height:34px;padding:0 12px;border-radius:999px;border:1px solid #d7deea;background:#fff;color:#3b4a63;font-size:13px;font-weight:600;cursor:pointer}.bd-sports-browse-chip.is-active{background:var(--bd-navy);border-color:var(--bd-navy);color:#fff}.bd-sports-browse-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-top:16px}.bd-sports-browse-list{list-style:none;margin:0;padding:0 0 12px}.bd-sports-browse-row{width:100%;display:grid;grid-template-columns:36px 1fr auto 16px;align-items:center;gap:10px;min-height:54px;padding:10px 14px;border:0;border-bottom:1px solid #eef2f7;background:#fff;color:#12203a;text-align:left;cursor:pointer}.bd-sports-browse-row:hover{background:#f6f8fc}.bd-sports-browse-row.is-top{background:color-mix(in srgb,var(--bd-navy) 10%,#fff);color:var(--bd-navy);font-weight:700;margin:4px 10px 12px;width:calc(100% - 20px);border-bottom:1px solid color-mix(in srgb,var(--bd-navy) 18%,#fff);border-radius:10px;border:1px solid color-mix(in srgb,var(--bd-navy) 18%,#fff)}.bd-sports-browse-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.bd-sports-browse-icon img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.bd-sports-browse-name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-sports-browse-count{font-size:13px;font-weight:600;color:#6b778a}.bd-sports-browse-arrow{color:#9aa6b8;font-size:18px}.bd-sports-browse-empty{margin:0;padding:24px 16px;text-align:center;color:#6b778a;font-size:13px}html[data-theme=dark] .bd-sports-browse-panel{background:#152238;box-shadow:0 18px 48px rgba(0,0,0,.45)}html[data-theme=dark] .bd-sports-browse-chips,html[data-theme=dark] .bd-sports-browse-header{background:#152238}html[data-theme=dark] .bd-sports-browse-chips,html[data-theme=dark] .bd-sports-browse-header,html[data-theme=dark] .bd-sports-browse-row{border-color:#243450}html[data-theme=dark] .bd-sports-browse-name,html[data-theme=dark] .bd-sports-browse-row,html[data-theme=dark] .bd-sports-browse-title{color:#e8eef8;background:transparent}html[data-theme=dark] .bd-sports-browse-row:hover{background:#1c2c48}html[data-theme=dark] .bd-sports-browse-row.is-top{background:color-mix(in srgb,var(--bd-gold) 14%,#152238);color:var(--bd-gold);border-color:color-mix(in srgb,var(--bd-gold) 28%,#152238)}html[data-theme=dark] .bd-sports-browse-chip{background:#1c2c48;border-color:#314564;color:#c9d4e6}html[data-theme=dark] .bd-sports-browse-chip.is-active{background:var(--bd-gold);border-color:var(--bd-gold);color:#12203a}html[data-theme=dark] .bd-sports-browse-back,html[data-theme=dark] .bd-sports-browse-close{background:#1c2c48;border-color:#314564;color:#e8eef8}html[data-theme=dark] .bd-sports-browse-back:hover,html[data-theme=dark] .bd-sports-browse-close:hover{background:#243450;border-color:var(--bd-gold);color:var(--bd-gold)}.bd-slip-fab,.bd-slip-sheet,.bd-slip-sheet-backdrop{display:none}@media (max-width:959px){.bd-slip-sheet-backdrop{display:block;position:fixed;inset:0;z-index:55;border:0;background:rgba(15,23,42,.45)}.bd-slip-sheet{display:flex;flex-direction:column;position:fixed;inset:0;z-index:110;width:100%;height:100%;max-height:none;padding:calc(8px + env(safe-area-inset-top, 0px)) 12px calc(8px + env(safe-area-inset-bottom, 0px));overflow:hidden;background:#F3F4F5;border:0;border-radius:0;box-shadow:none}html[data-theme=dark] .bd-slip-sheet{background:var(--bd-page,#1A2330)}.bd-slip-sheet-handle{display:none}.bd-slip-sheet-bar{min-height:44px;margin:0 0 8px;padding:0;background:transparent;border-bottom:1px solid #e4e7ec}.bd-slip-sheet-bar strong{font-size:16px;font-weight:700}.bd-slip-mybets,.bd-slip-sheet-back,.bd-slip-sheet-bar .bd-slip-head-actions button{border:0;background:transparent;color:#737A82;font-size:14px;font-weight:500;min-height:44px;padding:0 8px}.bd-slip-sheet-bar .bd-slip-tabs{border-bottom:0}.bd-slip-sheet-bar .bd-slip-tabs button{min-height:40px;padding:8px 4px 7px;font-size:14px;font-weight:600;text-decoration:none}.bd-slip-sheet-bar .bd-slip-head-actions button[aria-label="Close betslip"]{color:#25282D;font-size:22px;font-weight:500;line-height:1;text-decoration:none;min-width:36px;padding:0}.bd-slip-intro{margin:0;color:#737A82;font-size:14px;font-weight:400;line-height:1.4}.bd-slip-clear{align-self:flex-start;margin:4px 0 8px;color:#737A82;text-decoration:underline}.bd-slip-clear,.bd-slip-payout-toggle{padding:0;border:0;background:transparent;font-size:14px;font-weight:500}.bd-slip-payout-toggle{margin:4px 0 0;color:#155EEF;text-align:left}.bd-calc-details{grid-column:1/-1;display:block}.bd-slip-sheet .bd-stake-hint{font-size:14px}.bd-slip-sheet .bd-slip-card{padding:8px 36px 8px 10px;border:1px solid #d9dde1;border-radius:12px;background:#FFFFFF;box-shadow:none}.bd-slip-sheet .bd-slip-match-card{padding:8px 10px 6px;overflow:hidden;border-radius:8px}.bd-slip-sheet .bd-slip-match-head strong{font-size:12px}.bd-slip-sheet .bd-slip-match-head small,.bd-slip-sheet .bd-slip-selection-line .bd-slip-card-change{font-size:10px}.bd-slip-sheet .bd-slip-match-price,.bd-slip-sheet .bd-slip-selection-line .bd-slip-card-selection{font-size:12px}.bd-slip-sheet .bd-slip-selection-line .bd-slip-card-meta{font-size:11px}.bd-slip-sheet .bd-calc dd,.bd-slip-sheet .bd-calc dt,.bd-slip-sheet .bd-quick-stakes button,.bd-slip-sheet .bd-slip-card-change,.bd-slip-sheet .bd-slip-card-meta,.bd-slip-sheet .bd-slip-card-odd,.bd-slip-sheet .bd-slip-card-selection,.bd-slip-sheet .bd-slip-card-top strong,.bd-slip-sheet .bd-slip-modes button,.bd-slip-sheet .bd-stake-head,.bd-slip-sheet .text-sm,.bd-slip-sheet .text-xs{font-size:14px}.bd-slip-sheet .bd-slip-card-remove{top:2px;right:2px;min-width:32px;min-height:32px;font-size:20px}.bd-slip-sheet .bd-slip-selection-row .bd-slip-card-remove{position:static;top:auto;right:auto;width:22px;min-width:22px;height:22px;min-height:22px;font-size:15px}.bd-slip-sheet .bd-slip-stake-dock,.bd-slip-sheet .bd-slip-summary{background:var(--bd-card)}html[data-theme=dark] .bd-slip-sheet .bd-slip-card{background:var(--bd-card);border-color:var(--bd-line)}html[data-theme=dark] .bd-slip-sheet-bar .bd-slip-head-actions button[aria-label="Close betslip"]{color:var(--bd-ink)}.bd-slip-sheet .bd-quick-stakes button{min-height:32px}.bd-slip-card-selection{margin:2px 0 0;font-size:14px;font-weight:500;color:var(--bd-ink)}.bd-slip-sheet .bd-slip-head{position:sticky;top:0;z-index:2;background:#F3F4F5}html[data-theme=dark] .bd-slip-sheet .bd-slip-head{background:var(--bd-page,#1A2330)}.bd-slip-sheet .bd-slip-flow{flex:1 1 auto;min-height:0;overflow:hidden}.bd-slip-sheet .bd-slip-scroll{flex:1 1 auto;min-height:0;overflow:auto}.bd-slip-sheet .bd-slip-stake-dock,.bd-slip-sheet .bd-slip-summary{flex:0 0 auto;position:static;background:transparent}.bd-slip-sheet .bd-slip-cta{position:static;bottom:auto;z-index:auto;padding-bottom:max(4px,env(safe-area-inset-bottom,0px));background:transparent}.bd-slip-fab{display:none;align-items:center;gap:10px;position:fixed;z-index:48;left:auto;right:12px;width:auto;max-width:calc(100% - 24px);bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px));min-height:44px;padding:8px 14px;border:0;border-radius:12px;background:var(--bd-navy);color:#fff;font-size:14px;font-weight:700;box-shadow:0 8px 20px rgba(22,61,143,.28)}.bd-slip-fab b{margin-left:auto;font-size:15px;font-variant-numeric:tabular-nums}body:has(.bd-slip-fab) #beti15-simple-desktop .bd-main{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}}html[data-theme=dark] .bd-booking input,html[data-theme=dark] .bd-slip-card,html[data-theme=dark] .bd-stake input:not(#bd-stake-input),html[data-theme=dark] .bd-stake-block input:not(#bd-stake-input){background:var(--bd-card);border-color:var(--bd-line);color:var(--bd-ink)}html[data-theme=dark] .bd-slip-card.is-odds-changed,html[data-theme=dark] .bd-slip-card.is-suspended{background:#3a2f12;border-color:#c9a227;color:#f5d56a}html[data-theme=dark] .bd-odds-warn{background:#2A2416;border-color:rgba(250,204,21,.45) rgba(250,204,21,.45) rgba(250,204,21,.45) #FACC15;color:#F6E7C1}html[data-theme=dark] .bd-odds-accept,html[data-theme=dark] .bd-odds-warn-icon{color:#FACC15;border-color:#FACC15}html[data-theme=dark] .bd-odds-accept{background:transparent}html[data-theme=dark] .bd-slip-bonus,html[data-theme=dark] .bd-slip-summary .bd-slip-bonus.is-unlocked{background:#163544;border-color:transparent;color:#E7F6FC}html[data-theme=dark] .bd-slip-payout-lead{background:#1e3340;border-color:#2f4d5c}html[data-theme=dark] .bd-slip-payout-panel dt{color:#c5d0d8}html[data-theme=dark] .bd-slip-payout-panel dd{color:#f4f6f8}html[data-theme=dark] .bd-slip-systems button.is-on{background:color-mix(in srgb,var(--bd-navy) 35%,#172033)}html[data-theme=dark] .bd-slip-success{background:color-mix(in srgb,var(--bd-place) 18%,#172033);color:#7dffb0}html[data-theme=dark] .bd-place.tone-muted{background:#334155;color:#94a3b8}html[data-theme=dark] .bd-book{background:transparent;color:#fff;border-color:rgba(255,255,255,.75)}html[data-theme=dark] .bd-booked-code{color:#fff}.bd-match{font-family:var(--bd-font)}.bd-match-crumb{display:flex;align-items:center;gap:8px;min-height:36px;margin:0 0 10px;font-size:12px;font-weight:600;color:var(--bd-muted)}.bd-match-crumb a{color:var(--bd-navy);text-decoration:none}.bd-match-crumb a:hover{text-decoration:underline}.bd-match-odds-age{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--bd-line);border-radius:99px;background:#fff;color:var(--bd-muted);font-size:11px;font-weight:600}.bd-match-odds-age span{width:6px;height:6px;border-radius:99px;background:var(--bd-gold)}.bd-match-sticky{position:sticky;top:calc(52px + env(safe-area-inset-top, 0px));z-index:22;margin:8px 0 12px;background:var(--bd-panel);pointer-events:auto;isolation:isolate}@media (min-width:960px){.bd-match-sticky{top:calc(var(--bd-header) + var(--bd-utility))}}@media (max-width:959px){.bd-match-hero{padding:8px 10px}.bd-match-hero-top{margin-bottom:10px}.bd-match-crest,.bd-match-crest-img{width:36px;height:36px}.bd-match-team-name{font-size:13px;-webkit-line-clamp:2}.bd-match-kickoff,.bd-match-score{font-size:22px}.bd-match-kickoff{font-size:18px}.bd-match-chips{margin-top:10px;gap:6px;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bd-match-chips::-webkit-scrollbar{display:none}}.bd-match-hero{padding:10px 12px 8px;background-color:#0c2a6e;background-image:none;border:1px solid var(--bd-navy-line);border-radius:12px;color:#fff}.bd-match-hero-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.bd-match-hero-meta{display:flex;align-items:center;gap:8px;min-width:0}.bd-match-league{margin:0;font-family:var(--bd-label);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.78);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-match-ft,.bd-match-live{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:3px 8px;border-radius:99px;font-size:10px;font-weight:700;letter-spacing:.06em}.bd-match-live{background:var(--bd-gold);color:var(--bd-navy)}.bd-match-live-dot{width:6px;height:6px;border-radius:99px;background:var(--bd-gold)}.bd-match-ft{background:rgba(255,255,255,.12);color:#fff}.bd-match-fav{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);border-radius:99px;background:transparent;color:rgba(255,255,255,.78)}.bd-match-fav.is-on,.bd-match-fav:hover{border-color:var(--bd-gold);color:var(--bd-gold);background:rgba(245,196,0,.12)}.bd-match-sides{gap:12px}.bd-match-sides,.bd-match-team{display:flex;align-items:center}.bd-match-team{flex:1;gap:10px;min-width:0}.bd-match-team.is-away{flex-direction:row-reverse;text-align:right}.bd-match-crest,.bd-match-crest-img{width:32px;height:32px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.bd-match-crest{display:flex;align-items:center;justify-content:center;border-radius:99px;background:#fff;color:var(--bd-navy);font-size:12px;font-weight:700}.bd-match-crest-img{padding:4px;background:#fff;border-radius:99px}.bd-match-team-name{margin:0;font-size:14px;font-weight:700;line-height:1.25;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bd-match-team-link{color:inherit;text-decoration:none}.bd-match-team-link:hover{color:var(--bd-gold)}.bd-match-clock{flex-shrink:0;min-width:88px;display:flex;flex-direction:column;align-items:center}.bd-match-kickoff,.bd-match-score,.bd-match-vs{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;color:#fff}.bd-match-score{display:flex;align-items:center;gap:8px}.bd-match-score-sep{font-weight:500;color:rgba(255,255,255,.45)}.bd-match-kickoff,.bd-match-vs{font-size:18px;font-weight:800;letter-spacing:.04em;text-transform:lowercase;color:rgba(255,255,255,.72)}.bd-match-minute{margin:6px 0 0;font-size:13px;font-weight:700;color:var(--bd-gold)}.bd-match-date{margin:6px 0 0;font-size:11px;font-weight:600;color:rgba(255,255,255,.7);white-space:nowrap}.bd-match-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.bd-match-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;background:rgba(255,255,255,.12);font-size:11px}.bd-match-chip span{font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.7)}.bd-match-chip b{font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.bd-match-tabs{background:#fff;border:1px solid var(--bd-line);border-radius:12px}.bd-match-market-group,.bd-match-market-row{content-visibility:auto;contain-intrinsic-size:auto 88px}.bd-match-book-count{margin:0 0 4px}.bd-match-market-list{display:flex;flex-direction:column;gap:4px;padding:4px 6px 6px}.bd-match-market-group>.bd-match-market-head{padding:8px 10px}.bd-match-market-group .bd-match-market{border-radius:8px;box-shadow:none;border-color:#d7deea}.bd-match-market-group .bd-match-market-head{padding:8px 10px 4px;background:transparent;border-bottom:1px solid #eef2f8}.bd-match-market-group .bd-match-market-name{font-size:12px;letter-spacing:.04em}.bd-match-market-group .bd-match-market>div:last-child{padding:0 8px 8px}@media (max-width:959px){.bd-match-market-list{gap:3px;padding:2px 4px 4px}.bd-match-market-group .match-market-odd{min-height:40px;padding:6px 8px}}.bd-match-tabs-row{display:flex;align-items:center;gap:4px;border-bottom:1px solid color-mix(in srgb,var(--bd-line) 80%,transparent)}.bd-match-tablist{display:flex;flex:1;min-width:0;gap:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-match-tablist::-webkit-scrollbar{display:none}.bd-match-expand-bar{display:flex;justify-content:flex-end;padding:0 4px 2px}.bd-match-expand-btn{min-height:36px;padding:0 14px;border:1px solid var(--bd-line);border-radius:8px;background:#fff;color:var(--bd-navy);font-family:var(--bd-font);font-size:13px;font-weight:700}.bd-match-expand-btn:hover{border-color:var(--bd-navy);background:var(--bd-surface)}#beti15-simple-desktop .bd-match-tab,.bd-match-tab{display:inline-flex;align-items:center;padding:0 14px;min-height:46px;border:0;background:transparent;color:var(--bd-navy);font-size:13px;font-weight:600;white-space:nowrap;box-shadow:inset 0 -3px 0 transparent}#beti15-simple-desktop .bd-match-tab.is-selected,#beti15-simple-desktop .bd-match-tab[aria-selected=true],.bd-match-tab.is-selected{margin:6px 4px;padding:0 12px;min-height:34px;border-radius:999px;background:#0c2a6e;color:#fff;font-weight:800;box-shadow:none}.bd-match-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;margin-left:6px;padding:0 5px;border-radius:999px;background:#e7eef8;color:#0c2a6e;font-size:11px;font-weight:800;line-height:16px}.bd-match-tab.is-selected .bd-match-tab-count{background:rgba(255,255,255,.22);color:#fff}.bd-match-quick{display:flex;gap:8px;margin-top:8px}.bd-match-quick button{min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;font-size:12px;font-weight:800}.bd-match-quick button.is-on{background:#fff;color:#0c2a6e;border-color:#fff}.bd-ep-inline{margin:0 10px 8px;padding:8px 10px;border-radius:8px;background:#f4f7fb;color:#243044;font-size:12px;line-height:1.45}.bd-ep-inline a{font-weight:800;color:#0c2a6e}.bd-match-trust{margin:16px 8px 8px;padding:8px 10px;border-top:1px solid var(--bd-line);color:var(--bd-muted);font-size:11px;line-height:1.45}.bd-match-trust p{margin:0}.bd-match-trust p+p{margin-top:2px}.bd-match-trust a{font-weight:700;color:var(--bd-navy)}.match-market-odd-status{flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#9a6700}.bd-match-search-btn{width:36px;height:36px;margin-right:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bd-line);border-radius:99px;background:#fff;color:var(--bd-navy)}.bd-match-search-btn.is-on,.bd-match-search-btn:hover{border-color:var(--bd-navy);background:var(--bd-surface)}.bd-match-search{padding:0 12px 12px}#beti15-simple-desktop .bd-match-search-input,.bd-match-search-input{width:100%;height:44px;padding:0 12px;border:1px solid var(--bd-line);border-radius:8px;background:#fff;color:var(--bd-ink);font-family:var(--bd-font);font-size:15px;font-weight:600}.bd-match-search-input:focus{outline:none;border-color:#8aa0cc;box-shadow:0 0 0 3px rgba(22,61,143,.12)}.bd-ai-insight{margin:0 0 12px;padding:14px 14px 12px;border:1px solid #d7e3f8;border-radius:12px;background:#fff;color:#172033;box-shadow:0 1px 0 rgba(23,63,143,.04)}.bd-ai-insight.is-loading{min-height:92px}.bd-ai-insight-skel{height:14px;margin-bottom:10px;border-radius:7px;background:#eaf2ff}.bd-ai-insight-skel.is-short{width:46%;margin-bottom:0}.bd-ai-insight-head{display:flex;align-items:flex-start;gap:10px}.bd-ai-insight-head h2{margin:0;color:#155EEF;font-size:16px;font-weight:800;letter-spacing:-.01em}.bd-ai-insight-icon{width:22px;height:22px;margin-top:2px;color:#FACC15;flex:0 0 auto}.bd-ai-insight-kicker{margin:0 0 2px;color:#155EEF;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bd-ai-insight-badge{margin-left:auto;padding:3px 8px;border-radius:999px;background:#fff8d6;color:#172033;font-size:11px;font-weight:800;white-space:nowrap}.bd-ai-insight-badge.is-live{background:#eaf2ff;color:#155EEF}.bd-ai-insight-badge.is-warn{background:#fff4e5;color:#8a4b08}.bd-ai-insight-detail,.bd-ai-insight-disclaimer,.bd-ai-insight-meta,.bd-ai-insight-note,.bd-ai-insight-notice,.bd-ai-insight-state{margin:8px 0 0;color:#667085;font-size:12px;line-height:1.45}.bd-ai-insight-market{margin:10px 0 0;color:#172033;font-size:18px;font-weight:800}.bd-ai-insight-prob{margin:2px 0 0;color:#155EEF;font-size:13px;font-weight:700}.bd-ai-insight-signals{margin:10px 0 0;padding:0;list-style:none}.bd-ai-insight-signals li{position:relative;margin:0;padding:4px 0 4px 14px;color:#172033;font-size:13px;line-height:1.35}.bd-ai-insight-signals li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:#FACC15}.bd-ai-insight-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.bd-ai-insight-text{padding:0;border:0;background:transparent;color:#155EEF;font-size:13px;font-weight:700;cursor:pointer}.bd-ai-insight-add{min-height:36px;padding:0 14px;border:0;border-radius:8px;background:#FACC15;color:#172033;font-size:13px;font-weight:800;cursor:pointer}.bd-ai-insight-add:disabled{opacity:.55;cursor:default}.bd-ai-insight-detail{padding-top:8px;border-top:1px solid #eaf2ff}.bd-ai-insight-detail p{margin:0 0 6px}.bd-ai-tips-wrap{margin:0 0 12px}.bd-ai-tips-bar{display:flex;align-items:center;margin:0 0 8px}.bd-ai-tips-collapse{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#155EEF;font-size:14px;font-weight:800;cursor:pointer}.bd-ai-tips-collapse .bd-ai-insight-icon{width:16px;height:16px;margin:0;color:#155EEF}.bd-ai-tips-stage{position:relative;pointer-events:none}.bd-ai-tips-stage>*{pointer-events:auto}.bd-ai-tips{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 4px;outline:none}.bd-ai-tips:focus-visible{box-shadow:0 0 0 3px rgba(22,61,143,.16);border-radius:12px}.bd-ai-tips::-webkit-scrollbar{display:none}.bd-ai-tip{flex:0 0 82%;scroll-snap-align:start;display:flex;flex-direction:column;border:1px solid #e6ebf2;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(13,25,41,.05);overflow:hidden}.bd-ai-tip-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 8px;background:#f7f8fb;color:#155EEF}.bd-ai-tip-title{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#155EEF;font-size:13px;font-weight:800}.bd-ai-tip-title .bd-ai-insight-icon{width:16px;height:16px;margin:0;color:#155EEF}.bd-ai-tip-more{width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:#5b6b86;font-size:14px;cursor:pointer}.bd-ai-tip-copy{margin:0;padding:10px 12px 4px;color:#172033;font-size:14px;line-height:1.4}.bd-ai-tip-pick{padding:8px 12px 12px}.bd-ai-tip-market{display:block;margin-bottom:6px;color:#6e7a8c;font-size:12px}.bd-ai-tip-odd{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 12px;border:1px solid #d7e3f8;border-radius:8px;background:#eef3fa;color:#172033;font-size:15px;font-weight:800;cursor:pointer}.bd-ai-tip-odd.is-on{border-color:#155EEF;background:#eaf2ff;box-shadow:inset 3px 0 0 #FACC15;color:#155EEF}.bd-ai-tip-why{margin:0 12px 12px;padding-top:8px;border-top:1px solid #eaf2ff;color:#172033;font-size:12px;line-height:1.4}.bd-ai-tip-why p{margin:0 0 4px}.bd-ai-tip-why p:first-child{color:#155EEF;font-weight:800}.bd-ai-tips-nav{display:none}.bd-ai-tips-note{margin:8px 0 0;color:#667085;font-size:11px;line-height:1.4}.bd-ai-tips-next{position:absolute;right:0;top:72px;width:32px;height:32px;border:1px solid #e6ebf2;border-radius:999px;background:#f3f4f6;color:#172033;font-size:20px;line-height:1;cursor:pointer;box-shadow:0 1px 2px rgba(13,25,41,.08)}@media (min-width:960px){.bd-ai-tip{flex-basis:300px;width:300px}.bd-ai-tips{padding:2px 36px}.bd-ai-tips-nav{position:absolute;top:64px;z-index:1;display:grid;place-items:center;width:32px;height:32px;border:1px solid #e6ebf2;border-radius:999px;background:#f3f4f6;color:#172033;font-size:20px;line-height:1;cursor:pointer;box-shadow:0 1px 2px rgba(13,25,41,.08)}.bd-ai-tips-nav:disabled{opacity:.35;cursor:default}.bd-ai-tips-nav.is-prev{left:0}.bd-ai-tips-nav.is-next{right:0}}.bd-match-builder-strip{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 12px;padding:12px 14px;border:1px solid #ead48a;border-radius:10px;background:linear-gradient(90deg,#fff8d6,#fff 55%);text-align:left;cursor:pointer}.bd-match-builder-strip-kicker{font-family:var(--bd-label);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bd-navy)}.bd-match-builder-strip-copy{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--bd-muted)}.bd-match-builder-strip-cta{flex-shrink:0;padding:7px 12px;border-radius:8px;background:var(--bd-navy);color:#fff;font-size:13px;font-weight:700}.bd-match-expand{font-size:12px;font-weight:600;color:var(--bd-navy);background:none;border:0;padding:0}.bd-match-expand:hover{text-decoration:underline}.bd-match-expand-dot{color:var(--bd-muted);font-size:12px}#beti15-simple-desktop .bd-match .card,.bd-match .card{background:#fff;border:1px solid var(--bd-line);border-radius:10px;box-shadow:none}.bd-primary-odds{display:flex;flex-direction:column;gap:8px;margin:8px 8px 0}.bd-primary-odds .bd-match-market-head{padding:8px 12px 4px;background:transparent}@media (max-width:959px){.bd-match{padding-bottom:calc(9.5rem + env(safe-area-inset-bottom, 0px))}.bd-match-hero{padding:8px 12px 6px}.bd-match-hero-top{margin-bottom:6px}.bd-primary-odds{gap:4px;margin-top:4px}.bd-primary-odds .bd-match-market-head{padding:4px 10px 0}.bd-primary-odds .bd-match-market-name{font-size:12px;line-height:16px}.bd-primary-odds .bd-match-market>div:last-child{padding-bottom:6px}#beti15-simple-desktop .bd-primary-odds .match-market-odd,.bd-primary-odds .match-market-odd{min-height:48px;height:auto;padding:8px 10px}.bd-primary-odds .match-market-odd-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.bd-match-market-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#f7f9fd;border:0;text-align:left}.bd-match-market-head:hover{background:var(--bd-surface)}.bd-match-market-name{margin:0;min-width:0;font-family:var(--bd-label);font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--bd-navy);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-match-market-line{margin-left:6px;font-family:var(--bd-font);font-weight:600;letter-spacing:0;text-transform:none;color:var(--bd-muted)}.bd-match-market-chevron{color:var(--bd-muted);font-size:12px}.bd-match-market.is-suspended{border-color:#e2b203}#beti15-simple-desktop .bd-match .match-market-odd,.bd-match .match-market-odd{min-height:48px;padding:10px 12px;border:1px solid #323c4e;border-radius:8px;background:#1b2330}@media (max-width:959px){#beti15-simple-desktop .bd-match .bd-primary-odds .match-market-odd,.bd-match .bd-primary-odds .match-market-odd{min-height:48px;height:auto;flex-direction:row;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px}.bd-match .bd-primary-odds .match-market-odd-label{font-size:10px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bd-match .bd-primary-odds .match-market-odd-price{font-size:14px;line-height:1.15}}#beti15-simple-desktop .bd-match .match-market-odd:hover:not(:disabled),.bd-match .match-market-odd:hover:not(:disabled){background:#283244;border-color:#445068}#beti15-simple-desktop .bd-match .match-market-odd-label,.bd-match .match-market-odd-label{color:rgba(247,249,252,.78);font-size:12px;font-weight:600}#beti15-simple-desktop .bd-match .match-market-odd-price,.bd-match .match-market-odd-price{color:#f7f9fc;font-size:15px;font-weight:800}@media (max-width:959px){#beti15-simple-desktop .bd-match .bd-primary-odds .match-market-odd-label,.bd-match .bd-primary-odds .match-market-odd-label{font-size:11px}}#beti15-simple-desktop .bd-match .match-market-odd-selected,#beti15-simple-desktop .bd-match .match-market-odd-selected:hover,.bd-match .match-market-odd-selected,.bd-match .match-market-odd-selected:hover{background:#155EEF;border-color:#155EEF;color:#ffffff;box-shadow:inset 3px 0 0 #FACC15}#beti15-simple-desktop .bd-match .match-market-odd-selected .match-market-odd-label,#beti15-simple-desktop .bd-match .match-market-odd-selected .match-market-odd-price,#beti15-simple-desktop .bd-match .match-market-odd-selected:hover .match-market-odd-label,#beti15-simple-desktop .bd-match .match-market-odd-selected:hover .match-market-odd-price,.bd-match .match-market-odd-selected .match-market-odd-label,.bd-match .match-market-odd-selected .match-market-odd-price,.bd-match .match-market-odd-selected:hover .match-market-odd-label,.bd-match .match-market-odd-selected:hover .match-market-odd-price{color:#ffffff!important}html[data-theme=dark] #beti15-simple-desktop .bd-match .match-market-odd-selected,html[data-theme=dark] #beti15-simple-desktop .bd-match .match-market-odd-selected:hover,html[data-theme=dark] .bd-match .match-market-odd-selected,html[data-theme=dark] .bd-match .match-market-odd-selected:hover{background:var(--brand);border-color:var(--brand);color:#ffffff;box-shadow:none}html[data-theme=dark] #beti15-simple-desktop .bd-match .match-market-odd-selected .match-market-odd-label,html[data-theme=dark] #beti15-simple-desktop .bd-match .match-market-odd-selected .match-market-odd-price,html[data-theme=dark] .bd-match .match-market-odd-selected .match-market-odd-label,html[data-theme=dark] .bd-match .match-market-odd-selected .match-market-odd-price{color:#ffffff!important}.bd-match .match-market-odd-best{border-color:var(--bd-gold)}.bd-match .match-market-odd-best-badge{background:var(--bd-gold);color:var(--bd-navy)}.bd-match-tracker-toggle{flex-shrink:0;width:96px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;border-right:1px solid var(--bd-line);background:var(--bd-surface)}.bd-match-tracker-kicker{font-family:var(--bd-label);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bd-navy)}.bd-match-tracker-hint{font-size:11px;font-weight:600;color:var(--bd-muted)}.bd-match-builder-intro{padding:14px 16px;margin-bottom:12px;border:1px solid #ead48a;border-left:4px solid var(--bd-gold);border-radius:10px;background:#fffdf4}.bd-match-builder-intro h3{margin:0;font-size:15px;font-weight:700;color:var(--bd-navy)}.bd-match-builder-intro p{margin:4px 0 0;font-size:13px;font-weight:600;color:var(--bd-muted)}.bd-match-builder-market{padding:10px 12px 8px}.bd-match-builder-tray{position:sticky;bottom:calc(64px + env(safe-area-inset-bottom, 0px));z-index:12;margin-top:12px;padding:14px;border:1px solid var(--bd-line);border-radius:12px;background:#fff;box-shadow:none}@media (min-width:960px){.bd-match-builder-tray{bottom:12px}}.bb-pwa{background:#F4F6F8;color:#172033;min-height:100%}.bb-pwa-head,.bb-sheet-head{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:52px;background:#fff;border-bottom:1px solid #dce4ef}.bb-pwa-head{position:sticky;top:0;z-index:6}.bb-pwa-head h1,.bb-sheet-head h2{margin:0;text-align:center;font-size:16px;font-weight:700;color:#172033}.bb-icon{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#172033}.bb-icon,.bb-icon-spacer{width:44px;height:44px}.bb-match{display:flex;flex-direction:column;justify-content:center;gap:2px;width:100%;min-height:56px;padding:8px 16px;border:0;border-bottom:1px solid #dce4ef;background:#fff;text-align:left}.bb-match strong,.bb-match-row strong{font-size:14px;font-weight:700;color:#172033}.bb-legs span,.bb-match span,.bb-match-row span,.bb-summary span{font-size:12px;font-weight:600;color:#667085}.bb-tools{position:sticky;top:52px;z-index:5;background:#F4F6F8}.bb-tabs{display:flex;gap:8px;overflow-x:auto;padding:8px 16px;background:#F4F6F8;scrollbar-width:none}.bb-tabs::-webkit-scrollbar{display:none}.bb-tab{flex:0 0 auto;min-height:44px;padding:0 14px;border:1px solid #dce4ef;border-radius:10px;background:#fff;color:#172033;font-size:14px;font-weight:700}.bb-tab.is-on{border-color:#155EEF;background:#155EEF;color:#fff}.bb-search{display:block;padding:0 16px 8px;background:#F4F6F8}.bb-search input,.bb-stake input{width:100%;height:44px;padding:0 12px;border:1px solid #dce4ef;border-radius:10px;background:#fff;color:#172033;font-size:16px}.bb-acc-list{background:#fff;border-top:1px solid #dce4ef}.bb-acc{border-bottom:1px solid #dce4ef}.bb-acc-btn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 16px;border:0;background:#fff;color:#172033;font-size:14px;font-weight:700;text-align:left}.bb-odds{display:grid;gap:8px;padding:0 16px 12px}.bb-odd{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:0 12px;border:1px solid #dce4ef;border-radius:10px;background:#F4F6F8;color:#172033;font-size:13px;font-weight:600;text-align:left}.bb-odd b{font-variant-numeric:tabular-nums;color:#155EEF}.bb-odd.is-on{border-color:#155EEF;background:#EAF2FF}.bb-empty,.bb-note{margin:0;padding:16px;font-size:13px;font-weight:600;color:#667085}.bb-note.is-ok{color:#168447}.bb-note.is-err{color:#B42318}.bb-pwa-book.has-summary{padding-bottom:calc(72px + 56px + env(safe-area-inset-bottom, 0px))}.bb-summary{position:fixed;left:0;right:0;bottom:calc(56px + env(safe-area-inset-bottom, 0px));z-index:70;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:8px 16px;border-top:1px solid #dce4ef;background:#fff}.bb-summary strong{display:block;font-size:14px;color:#172033}.bb-place,.bb-review,.bb-slip{min-height:44px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:700}.bb-place,.bb-review{border:0;background:#155EEF;color:#fff}.bb-place,.bb-slip{width:100%}.bb-place{min-height:48px}.bb-slip{border:1px solid #dce4ef;background:#fff;color:#172033}.bb-sheet{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;background:#F4F6F8}.bb-sheet-body{flex:1;overflow:auto;padding-bottom:env(safe-area-inset-bottom,0)}.bb-match-list{margin:0;padding:0;list-style:none;background:#fff}.bb-match-row{display:flex;flex-direction:column;justify-content:center;gap:2px;width:100%;min-height:56px;padding:8px 16px;border:0;border-bottom:1px solid #dce4ef;background:#fff;text-align:left}.bb-match-row.is-on{background:#EAF2FF}.bb-legs{margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #dce4ef}.bb-legs,.bb-legs li{border-bottom:1px solid #dce4ef}.bb-legs li{display:grid;grid-template-columns:1fr auto 44px;align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 16px}.bb-legs li:last-child{border-bottom:0}.bb-legs b,.bb-legs strong{display:block;font-size:14px;color:#172033}.bb-legs b{font-variant-numeric:tabular-nums;color:#155EEF}.bb-legs button{width:44px;height:44px;border:0;background:transparent;color:#667085;font-size:22px}.bb-sheet-match{margin:0;padding:12px 16px;font-size:14px;font-weight:700}.bb-stake{display:grid;gap:6px;padding:16px;font-size:12px;font-weight:700;color:#667085}.bb-sheet-stats{display:grid;gap:8px;margin:0 16px 16px;padding:12px;border:1px solid #dce4ef;border-radius:12px;background:#fff}.bb-sheet-stats p{display:flex;justify-content:space-between;margin:0;font-size:13px;font-weight:600;color:#667085}.bb-sheet-stats strong{color:#172033}.bb-sheet-foot{display:grid;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid #dce4ef;background:#fff}.bb-help{display:grid;gap:12px;padding:16px}.bb-help p{margin:0;font-size:14px;line-height:1.45;color:#172033}.bb-pwa :where(a,button,input):focus-visible{outline:2px solid #155EEF;outline-offset:2px}@media (min-width:960px){.bb-pwa{max-width:840px;margin:0 auto}.bb-pwa-book.has-summary{padding-bottom:80px}.bb-summary{position:sticky;left:auto;right:auto;width:auto;bottom:0}}.bd-match-builder-tray h4{margin:0 0 8px;font-size:14px;font-weight:700;color:var(--bd-navy)}.bd-match-builder-tray ul{margin:0 0 12px;padding:0;list-style:none}.bd-match-builder-tray li{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;color:var(--bd-ink)}.bd-match-builder-tray li b{color:var(--bd-navy);font-variant-numeric:tabular-nums}.bd-match-builder-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:10px}.bd-match-builder-grid label,.bd-match-builder-grid p{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--bd-muted)}.bd-match-builder-grid strong{font-size:22px;font-weight:800;color:var(--bd-navy);font-variant-numeric:tabular-nums}.bd-match-builder-win{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--bd-muted)}.bd-match-builder-win span{color:var(--bd-success);font-weight:700}.bd-match-builder-ok{color:var(--bd-success);font-size:12px;font-weight:600}.bd-match-builder-err{color:var(--bd-error);font-size:12px;font-weight:600}.bd-match-builder-actions{display:grid;gap:8px}.bd-match-builder-actions .bd-place{width:100%;min-height:48px;font-size:15px;font-weight:700}.bd-match-builder-slip{width:100%;min-height:44px;border:1px solid var(--bd-navy);border-radius:8px;background:#fff;color:var(--bd-navy);font-size:14px;font-weight:700}@media (max-width:640px){.bd-match-builder-strip-copy{display:none}.bd-match-kickoff,.bd-match-score{font-size:22px}.bd-match-crest,.bd-match-crest-img{width:36px;height:36px}.bd-match-team-name{font-size:13px}}html[data-theme=dark] .bd-match .card,html[data-theme=dark] .bd-match-builder-tray,html[data-theme=dark] .bd-match-odds-age,html[data-theme=dark] .bd-match-search-input,html[data-theme=dark] .bd-match-tabs{background:var(--bd-card);border-color:#243044}html[data-theme=dark] .bd-match-tabs{border-bottom:0}html[data-theme=dark] .bd-match-tabs-row{border-bottom-color:#243044}html[data-theme=dark] .bd-match-market-head,html[data-theme=dark] .bd-match-tracker-toggle{background:var(--bd-surface)}.bd-match-stats{display:grid;gap:12px}.bd-match-stats-nav{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.bd-match-stats-nav::-webkit-scrollbar{display:none}.bd-match-stats-nav button{flex:0 0 auto;border:1px solid var(--bd-line);background:#fff;color:var(--bd-navy);border-radius:999px;padding:7px 12px;min-height:36px;font-size:12px;font-weight:700;white-space:nowrap}.bd-match-stats-nav button:hover{border-color:var(--bd-gold);color:var(--bd-ink)}.bd-match-stats-disclaimer,.bd-match-stats-note,.bd-match-stats-source,.bd-match-stats-unavailable{font-size:12px;color:var(--bd-muted);line-height:1.45}.bd-match-stats-unavailable{margin:0;font-weight:600}.bd-match-stats-source{margin:0}.bd-match-stats-card{padding:14px 16px}.bd-match-stats-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.bd-match-stats-head h3{margin:0;font-size:14px;font-weight:700;color:var(--bd-navy)}.bd-match-stats-head span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bd-gold)}.bd-match-stats-insight{margin:0 0 8px;font-size:14px;line-height:1.5;color:var(--bd-ink)}.bd-match-stats-disclaimer{margin:0;font-style:italic}.bd-match-stats-pair{display:grid;grid-template-columns:1fr minmax(90px,140px) 1fr;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--bd-line)}.bd-match-stats-pair.is-names{border-top:0;padding-top:0}.bd-match-stats-pair-val{font-size:14px;font-weight:700;color:var(--bd-navy);font-variant-numeric:tabular-nums}.bd-match-stats-pair-val.is-away{text-align:right}.bd-match-stats-pair-label{text-align:center;font-size:11px;font-weight:600;color:var(--bd-muted)}.bd-match-stats-grid{display:grid;gap:14px}@media (min-width:700px){.bd-match-stats-grid{grid-template-columns:1fr 1fr}}.bd-match-stats-side-title{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--bd-navy)}.bd-match-stats-pills{display:flex;flex-wrap:wrap;gap:6px}.bd-match-stats-pill{min-width:0;border-radius:8px;background:var(--bd-surface,#f4f6fb);padding:6px 8px}.bd-match-stats-wdl{display:block;font-size:12px;font-weight:800}.bd-match-stats-wdl.is-win{color:#1a8a4a}.bd-match-stats-wdl.is-loss{color:#c62828}.bd-match-stats-wdl.is-draw{color:var(--bd-muted)}.bd-match-stats-pill-meta{display:block;font-size:10px;color:var(--bd-muted);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-match-stats-lineup,.bd-match-stats-meetings{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.bd-match-stats-lineup li,.bd-match-stats-meeting{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;color:var(--bd-ink)}.bd-match-stats-lineup small,.bd-match-stats-meeting small{color:var(--bd-muted);font-size:11px}.bd-match-stats-lineup b{width:22px;color:var(--bd-navy);font-variant-numeric:tabular-nums}html[data-theme=dark] .bd-match-stats-nav button,html[data-theme=dark] .bd-match-stats-pill{background:var(--bd-surface);border-color:var(--bd-line);color:#dbe5ff}html[data-theme=dark] .bd-match-stats-head h3,html[data-theme=dark] .bd-match-stats-insight,html[data-theme=dark] .bd-match-stats-pair-val,html[data-theme=dark] .bd-match-stats-side-title{color:#fff}html[data-theme=dark] .bd-competition{border-color:var(--bd-line)}html[data-theme=dark] .bd-competition>header{background:transparent;border:0;color:#dbe5ff}html[data-theme=dark] .bd-competition .bd-event:nth-child(2n),html[data-theme=dark] .bd-event,html[data-theme=dark] .bd-event:hover{background:var(--bd-card);border-top-color:transparent}html[data-theme=dark] .bd-market-strip{background:var(--bd-page);border-bottom:1px solid var(--bd-line);box-shadow:none}html[data-theme=dark] .bd-feed-pager,html[data-theme=dark] .bd-view-all,html[data-theme=dark] .bd-view-all:hover{background:var(--bd-panel);color:var(--bd-ink)}html[data-theme=dark] .bd-columns{color:#dbe5ff}html[data-theme=dark] #beti15-simple-desktop .bd-feature-phone .bd-feature-odds button,html[data-theme=dark] #beti15-simple-desktop .match-odd-btn,html[data-theme=dark] .bd-feature-odds button,html[data-theme=dark] .bd-line-cell,html[data-theme=dark] .bd-prices button{background:#1b2330;border-color:#323c4e;color:#f7f9fc}html[data-theme=dark] .bd-feature-odds span,html[data-theme=dark] .bd-line-cell span,html[data-theme=dark] .bd-prices span{color:rgba(247,249,252,.72)}html[data-theme=dark] .bd-feature-odds b,html[data-theme=dark] .bd-line-cell b,html[data-theme=dark] .bd-prices b{color:#f7f9fc}html[data-theme=dark] #beti15-simple-desktop .match-odd-btn:hover,html[data-theme=dark] .bd-feature-odds button:hover:not(:disabled),html[data-theme=dark] .bd-prices button:hover:not(:disabled){background:#283244;border-color:#445068;color:#ffffff}html[data-theme=dark] .bd-feature-odds button:hover:not(:disabled) b,html[data-theme=dark] .bd-feature-odds button:hover:not(:disabled) span,html[data-theme=dark] .bd-prices button:hover:not(:disabled) b,html[data-theme=dark] .bd-prices button:hover:not(:disabled) span{color:#ffffff}html[data-theme=dark] .bd-feature-odds button:disabled,html[data-theme=dark] .bd-prices button:disabled{background:#151b26;color:rgba(247,249,252,.55)}html[data-theme=dark] #beti15-simple-desktop .bd-feature-phone .bd-feature-odds b:before{color:rgba(247,249,252,.45)}.bet-remix{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-end;justify-content:center}.bet-remix.is-panel{align-items:center;padding:24px}.bet-remix-backdrop{position:absolute;inset:0;border:0;background:rgba(8,12,20,.62)}.bet-remix-sheet{position:relative;display:flex;flex-direction:column;width:min(100%,720px);max-height:min(100%,900px);height:100%;background:#10151d;color:#f7f9fc;border-radius:16px 16px 0 0;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.bet-remix.is-panel .bet-remix-sheet{height:min(860px,calc(100vh - 48px));border-radius:16px}.bet-remix-bar,.bet-remix-header,.bet-remix-meta{display:flex;align-items:center;gap:8px}.bet-remix-bar,.bet-remix-header{padding:12px 16px}.bet-remix-header h2{flex:1;margin:0;text-align:center;font-size:16px}.bet-remix-icon,.bet-remix-nav button{border:0;background:transparent;color:inherit;font-size:22px}.bet-remix-banner,.bet-remix-explain,.bet-remix-note,.bet-remix-status{margin:0 16px 8px;font-size:13px;line-height:1.4;color:#c5ced9}.bet-remix-banner,.bet-remix-status{color:#f7f9fc}.bet-remix-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"count nav" "fold nav" "odds nav";align-items:center;justify-content:stretch;gap:2px 12px;padding:0 16px 8px;font-size:13px}.bet-remix-meta p,.bet-remix-meta strong,.bet-remix-meta>span{margin:0}.bet-remix-meta p{grid-area:count;white-space:nowrap}.bet-remix-meta strong{grid-area:fold}.bet-remix-meta>span{grid-area:odds}.bet-remix-nav{grid-area:nav;display:flex;flex-direction:column}.bet-remix-list{flex:1;overflow:auto;padding:0 16px 88px}.bet-remix-dots{display:flex;justify-content:center;gap:8px;padding:8px 16px 0}.bet-remix-dots button{width:44px;height:44px;min-width:44px;min-height:44px;border:0;border-radius:99px;background:transparent;position:relative}.bet-remix-dots button:after{content:"";position:absolute;left:18px;top:18px;width:8px;height:8px;border-radius:99px;background:#3a4454}.bet-remix-dots button.is-on:after{background:#f5c518}.bet-remix-bar{position:sticky;bottom:0;flex-wrap:wrap;background:#10151d;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.bet-remix-bar .bet-remix-note{flex:1 0 100%;margin:0 0 4px;text-align:center}.bet-remix-add,.bet-remix-again{flex:1;border-radius:10px;font-weight:700}.bet-remix-again{background:transparent;color:#f7f9fc;border:1px solid #8ea0b8}.bet-remix-add{background:#f5c518;color:#1a1403;border:0}.bet-remix-add:disabled,.bet-remix-again:disabled{opacity:.55}.bet-remix-skeleton{display:grid;gap:10px;padding:16px}.bet-remix-skeleton span{display:block;height:72px;border-radius:12px;background:linear-gradient(90deg,#1a212c 25%,#243041 50%,#1a212c 75%);background-size:200% 100%;animation:bet-remix-pulse 1.1s ease-in-out infinite}.bet-remix-conflict{margin:8px 16px;padding:12px;border-radius:12px;background:#1a212c}.bet-remix-conflict h3,.bet-remix-conflict p{margin:0 0 8px}.bet-remix-conflict .bet-remix-add,.bet-remix-conflict .bet-remix-again{width:100%;margin-top:8px}@keyframes bet-remix-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.bet-remix-skeleton span{animation:none}}.bd-main-menu-more a+a{margin-top:8px}.bd-install-bar{display:none}@media (max-width:959px){.bd-install-bar{position:sticky;top:0;z-index:28;left:auto;right:auto;bottom:auto;display:flex;align-items:center;gap:8px;margin:0;padding:4px 10px;min-height:40px;border-radius:0;background:#163D8F;color:#fff;box-shadow:0 1px 0 rgba(11,18,32,.12)}.bd-install-bar .bd-install-icon{width:28px;height:28px;border-radius:8px}.bd-install-bar .bd-install-copy strong{font-size:12px}.bd-install-bar .bd-install-copy span{font-size:11px}.bd-install-bar .bd-install-action{min-height:28px;padding:0 10px;font-size:12px}}.bd-app-hero-icon,.bd-install-icon{border-radius:12px;background:#fff}.bd-install-copy{display:flex;flex-direction:column;min-width:0;flex:1}.bd-install-copy strong{font-size:14px;line-height:1.2}.bd-install-copy span{font-size:12px;color:#d4e2f7}.bd-install-action{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border:0;border-radius:8px;background:#F5C400;color:#172033;font-size:13px;font-weight:800;text-decoration:none}.bd-install-dismiss{width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:#fff;font-size:20px;line-height:1}.bd-app-page{width:min(880px,calc(100% - 32px));margin:18px auto 40px;color:var(--bd-ink)}.bd-app-crumb{display:flex;gap:8px;margin:0 0 14px;color:var(--bd-muted);font-size:12px}.bd-app-crumb a{color:var(--bd-navy);text-decoration:none;font-weight:700}.bd-app-banner{display:flex;gap:18px;align-items:center;margin-bottom:16px;padding:22px;border-radius:16px;background:radial-gradient(120% 140% at 100% 0,rgba(250,204,21,.22),transparent 42%),linear-gradient(135deg,#163D8F,#0E2A66);color:#fff}.bd-app-kicker{margin:0 0 4px;color:#FACC15;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bd-app-banner h1{margin:0 0 6px;color:#fff;font-size:32px;line-height:1.1}.bd-app-banner p{margin:0;max-width:46rem;color:#E2E8F0;font-size:15px;line-height:1.5}.bd-app-card>p,.bd-app-note,.bd-app-platforms p{margin:0;color:var(--bd-muted);font-size:14px;line-height:1.5}.bd-app-card{margin-top:12px;padding:16px;border:1px solid var(--bd-line);border-radius:14px;background:var(--bd-card)}.bd-app-card h2,.bd-app-platforms h3{margin:0 0 6px;color:var(--bd-ink);font-size:18px}.bd-app-platforms h3{font-size:16px}.bd-app-platforms{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.bd-app-platforms article{padding:14px;border-radius:12px;background:var(--bd-surface)}.bd-app-platforms .bd-app-primary{margin-top:12px}.bd-app-features{grid-template-columns:1fr 1fr}.bd-app-sports{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.bd-app-sports a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--bd-line);border-radius:999px;background:var(--bd-card);color:var(--bd-ink);font-size:13px;font-weight:700;text-decoration:none}.bd-app-sports a:hover{border-color:var(--bd-navy);color:var(--bd-navy)}@media (max-width:720px){.bd-app-banner{flex-direction:column;align-items:flex-start}.bd-app-banner h1{font-size:26px}.bd-app-features,.bd-app-platforms{grid-template-columns:1fr}}.bd-app-card ol,.bd-app-features{margin:12px 0 0;padding:0}.bd-app-card ol{padding-left:1.2rem}.bd-app-card li{margin-top:8px;line-height:1.45}.bd-app-features{list-style:none;display:grid;gap:10px}.bd-app-features li{display:flex;flex-direction:column;gap:2px;margin:0}.bd-app-features span{color:var(--bd-muted);font-size:14px}.bd-app-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bd-app-primary,.bd-app-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:8px;font-weight:800;text-decoration:none}.bd-app-primary{border:0;background:#163D8F;color:#fff}.bd-app-secondary{border:1px solid var(--bd-line);background:transparent;color:var(--bd-ink)}.bd-app-share{display:inline-block;width:16px;height:16px;margin:0 2px -2px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bd-app-ready{margin:0 0 12px;padding:12px 14px;border-radius:12px;background:#163D8F;color:#fff;font-weight:700}.bd-app-note{margin-top:16px}.bd-app-note a{color:var(--bd-navy);font-weight:700}html[data-theme=dark] .bd-app-crumb a,html[data-theme=dark] .bd-app-note a{color:#93C5FD}html[data-theme=dark] .bd-app-kicker{color:#FACC15}html[data-theme=dark] .bd-app-sports a:hover{color:#93C5FD;border-color:#93C5FD}.bd-app-primary,.bd-app-secondary{cursor:pointer}.ep-rules-page{width:100%;max-width:880px;margin:0 auto;padding:24px 16px 48px;color:var(--bd-ink,var(--text-primary,#172033))}.ep-rules-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 14px;padding:0;list-style:none;font-size:12px;color:var(--bd-muted,var(--text-muted,#667085))}.ep-rules-breadcrumb li:not(:last-child):after{content:"/";margin-left:6px;color:var(--bd-muted,#94a3b8)}.ep-rules-breadcrumb a{color:inherit;text-decoration:none}.ep-rules-breadcrumb a:hover{color:var(--bd-navy,var(--accent-blue,#1a6ef5));text-decoration:underline}.ep-rules-header h1{margin:0 0 8px;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:800;line-height:1.25;color:var(--bd-ink,#172033)}.ep-rules-header p{margin:0 0 20px;font-size:14px;line-height:1.55;color:var(--bd-muted,#667085)}.ep-rules-toc{margin-bottom:20px}.ep-rules-toc__title{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--bd-ink,#172033)}.ep-rules-toc ol{margin:0;padding-left:1.2rem;display:grid;gap:6px;font-size:13px;line-height:1.4}.ep-rules-toc a{color:var(--bd-navy,var(--accent-blue,#1a6ef5));text-decoration:none;font-weight:600}.ep-rules-toc a:focus-visible,.ep-rules-toc a:hover{text-decoration:underline;outline:none}.ep-rules-example-grid{display:grid;gap:12px;margin-bottom:20px}@media (min-width:720px){.ep-rules-example-grid{grid-template-columns:1fr 1fr}}.ep-rules-example-card h2{margin:0 0 8px;font-size:15px;font-weight:800;color:var(--bd-ink,#172033)}.ep-rules-example-card p{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--bd-muted,#4b5563)}.ep-rules-example-card__badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;margin-bottom:8px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em}.ep-rules-example-card--1up{border-color:color-mix(in srgb,var(--bd-selected,#00a651) 45%,var(--bd-line,#dce4ef));background:color-mix(in srgb,var(--bd-selected,#00a651) 8%,var(--bd-card,#fff))}.ep-rules-example-card--1up .ep-rules-example-card__badge{background:var(--bd-selected,#00a651);color:#0b1220}.ep-rules-example-card--2up{border-color:color-mix(in srgb,var(--bd-navy,#1a6ef5) 40%,var(--bd-line,#dce4ef));background:color-mix(in srgb,var(--bd-navy,#1a6ef5) 8%,var(--bd-card,#fff))}.ep-rules-example-card--2up .ep-rules-example-card__badge{background:var(--bd-navy,#1a6ef5);color:#fff}.ep-rules-example-card__example-label{margin:0 0 6px!important;font-size:12px!important;font-weight:700;color:var(--bd-ink,#172033)!important}.ep-rules-example-card ol{margin:0;padding-left:1.15rem;display:grid;gap:6px;font-size:13px;line-height:1.45;color:var(--bd-muted,#4b5563)}.ep-rules-section__title{margin:0 0 10px;font-size:15px;font-weight:700;color:var(--bd-ink,#172033)}.ep-rules-section__body{display:grid;gap:8px;font-size:14px;line-height:1.55;color:var(--bd-muted,#3d4a5c)}.ep-rules-section__body[hidden]{display:none}.ep-rules-section__body ul{margin:0;padding-left:1.2rem;display:grid;gap:6px}.ep-rules-accordion__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer;min-height:44px}.ep-rules-accordion__trigger:focus-visible{outline:2px solid var(--bd-navy,#1a6ef5);outline-offset:2px;border-radius:6px}.ep-rules-accordion__chevron{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:color-mix(in srgb,var(--bd-line,#dce4ef) 80%,transparent);font-size:18px;line-height:1}.ep-rules-actions{display:grid;gap:16px;margin-top:28px}.ep-rules-back{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:44px;align-items:center;justify-content:center;padding:0 18px;font-weight:800;text-decoration:none}.ep-rules-related{display:flex;flex-wrap:wrap;gap:12px 18px;font-size:13px}.ep-rules-related a{color:var(--bd-navy,var(--accent-blue,#1a6ef5));font-weight:600;text-decoration:none}.ep-rules-related a:focus-visible,.ep-rules-related a:hover{text-decoration:underline;outline:none}.ep-rules-meta{margin-top:28px;padding-top:16px;border-top:1px solid var(--bd-line,#dce4ef);font-size:12px;line-height:1.5;color:var(--bd-muted,#667085)}.ep-rules-meta p{margin:0 0 4px}.bd-sports-home-desktop{display:block;min-width:0}.bd-sports-home-page .bd-sports-home-legacy{display:none}@media (max-width:959px){.bd-sports-home-desktop{padding:8px 12px 0}.bd-league-nav .bd-sport-btn{width:auto;max-width:46%;height:36px;min-height:36px;font-size:14px;font-weight:500;border-radius:12px}}@media (min-width:768px){.ep-rules-accordion__chevron{display:none}.ep-rules-accordion__trigger{pointer-events:none;min-height:0;cursor:default}.ep-rules-accordion__trigger:focus-visible{outline:none}}.bd-combo{margin:2px 0 10px}.bd-combo .bd-field-label{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--bd-ink);font-size:15px;font-weight:800;letter-spacing:0;text-transform:none}.bd-combo-rules{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid rgba(15,23,42,.35);border-radius:50%;background:#fff;color:#111827;font-size:11px;font-weight:700;font-style:italic;line-height:1;cursor:pointer}.bd-combo-rules-panel{max-width:440px;margin:0 0 8px;padding:8px 10px;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.06),0 6px 16px rgba(15,23,42,.1);color:#374151;font-size:12px;line-height:1.4}.bd-combo-row{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 8px;scrollbar-width:none}.bd-combo-row::-webkit-scrollbar{display:none}.bd-combo-card{flex:0 0 min(calc(100% - 36px),320px);gap:0;box-sizing:border-box;overflow:hidden;scroll-snap-align:start;padding:12px 14px;border:1px solid var(--bd-line);border-radius:12px;background:var(--bd-card,#fff);box-shadow:none}.bd-combo-card,.bd-combo-legs{display:flex;flex-direction:column;min-width:0}.bd-combo-legs{margin-top:8px}.bd-combo-match strong{display:block;min-width:0;color:var(--bd-ink);font-size:16px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.bd-combo-when{display:flex;gap:8px;margin:0 0 8px;color:#262a2d;font-size:13px;font-weight:700}.bd-combo-place{margin:4px 0 0;color:#7d8386;font-size:13px;font-weight:500;line-height:1.2}#beti15-simple-desktop button.bd-combo-pick,.bd-combo-pick{position:relative;display:flex;flex-wrap:wrap;gap:4px;align-items:baseline;width:100%;margin:0;padding:2px 6px 12px 16px;border:0;border-radius:8px;background:transparent;color:var(--bd-muted);overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.25;text-align:left;cursor:pointer}#beti15-simple-desktop button.bd-combo-pick.is-on,button.bd-combo-pick.is-on{background:rgba(21,94,239,.12)}.bd-combo-pick:last-child{padding-bottom:0}.bd-combo-pick:before{content:"";position:absolute;left:0;top:.38em;width:6px;height:6px;border-radius:50%;background:#262a2d}.bd-combo-pick:not(:last-child):after{content:"";position:absolute;left:2.5px;top:.9em;bottom:0;width:1px;background:#abaeb0}.bd-combo-pick b,.bd-combo-pick span{min-width:0;overflow-wrap:anywhere}.bd-combo-pick b{color:var(--bd-ink);font-weight:800}.bd-combo-pick span{color:var(--bd-muted)}.bd-combo-leg-when{flex:1 0 100%;color:#262a2d;font-size:12px;font-weight:700}.bd-combo-notice{margin:0;color:#b45309;font-size:12px;line-height:1.3}.bd-combo-price{width:100%;min-height:36px;margin-top:8px;border:1px solid #e6d48a;border-radius:8px;background:#FFF8DE;color:#12203A;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;cursor:pointer}html[data-theme=dark] #beti15-simple-desktop .bd-combo-card,html[data-theme=dark] .bd-combo-card{background:#182235;border-color:rgba(148,163,184,.32);color:#F8FAFC}html[data-theme=dark] #beti15-simple-desktop .bd-combo-leg-when,html[data-theme=dark] #beti15-simple-desktop .bd-combo-match strong,html[data-theme=dark] #beti15-simple-desktop .bd-combo-pick b,html[data-theme=dark] #beti15-simple-desktop .bd-combo-when,html[data-theme=dark] .bd-combo-leg-when,html[data-theme=dark] .bd-combo-match strong,html[data-theme=dark] .bd-combo-pick b,html[data-theme=dark] .bd-combo-when{color:#F8FAFC}html[data-theme=dark] #beti15-simple-desktop .bd-combo-pick:before,html[data-theme=dark] .bd-combo-pick:before{background:#F8FAFC}html[data-theme=dark] #beti15-simple-desktop .bd-combo-pick:not(:last-child):after,html[data-theme=dark] .bd-combo-pick:not(:last-child):after{background:#64748b}html[data-theme=dark] #beti15-simple-desktop .bd-combo-pick,html[data-theme=dark] #beti15-simple-desktop .bd-combo-place,html[data-theme=dark] #beti15-simple-desktop button.bd-combo-pick,html[data-theme=dark] .bd-combo-pick,html[data-theme=dark] .bd-combo-place,html[data-theme=dark] button.bd-combo-pick{color:#94a3b8;background:transparent}html[data-theme=dark] #beti15-simple-desktop button.bd-combo-pick.is-on,html[data-theme=dark] button.bd-combo-pick.is-on{background:rgba(21,94,239,.28)}html[data-theme=dark] #beti15-simple-desktop .bd-combo-price,html[data-theme=dark] .bd-combo-price{background:#243044;border-color:rgba(244,214,122,.28);color:#F4E7A8}.bd-combo-price:disabled{opacity:.65;cursor:wait}.bd-discover{gap:10px;padding:4px 0 16px}.bd-discover,.bd-discover-section{display:flex;flex-direction:column}.bd-discover-section{gap:4px}.bd-discover .bd-ep-line{padding:0 12px}.bd-discover-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 12px}.bd-discover-head h2{margin:0;font-size:16px;font-weight:750;color:#12203a}.bd-discover-head a{color:#155eef;font-size:13px;font-weight:700;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.bd-discover-leagues{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0 12px 2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-discover-leagues::-webkit-scrollbar{display:none}.bd-discover-leagues>a:not(.bd-discover-more){display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:38px;min-height:38px;padding:0 8px 0 10px;border:1px solid #e3e8ef;border-radius:19px;background:#fff;color:#25282d;text-decoration:none;font-size:13px;font-weight:650;line-height:1;white-space:nowrap}.bd-discover-leagues .bd-league-flag{font-size:15px}.bd-discover-leagues .bd-league-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin:0;padding:0 5px;border-radius:999px;background:#eef2f6;color:#526278;font-size:11px;font-weight:700;line-height:1}.bd-discover-more{display:inline-flex;flex:0 0 auto;align-items:center;height:38px;padding:0 4px;color:#155eef;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.bd-discover-sport-links{display:flex;gap:8px;overflow-x:auto;padding:0 12px 4px;scrollbar-width:none}.bd-discover-sport-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border-radius:8px;background:#fff;border:1px solid #e3e8ef;color:#25282d;text-decoration:none;font-size:13px;font-weight:650;white-space:nowrap}.bd-discover-section .bd-home-casino-card{width:108px;flex:0 0 108px;text-decoration:none;color:#25282d}.bd-discover-section .bd-home-casino-thumb{display:block;height:72px;border-radius:10px;overflow:hidden;background:#eef2f6}.bd-discover-section .bd-home-casino-card strong{display:block;margin-top:6px;font-size:12px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .bd-discover-head h2,html[data-theme=dark] .bd-discover-leagues>a:not(.bd-discover-more),html[data-theme=dark] .bd-discover-section .bd-home-casino-card,html[data-theme=dark] .bd-discover-sport-links a{color:#f5f8fc}html[data-theme=dark] .bd-discover-head a,html[data-theme=dark] .bd-discover-more{color:#93c5fd}html[data-theme=dark] .bd-discover-leagues>a:not(.bd-discover-more){background:#1c2b42;border-color:rgba(245,248,252,.16)}html[data-theme=dark] .bd-discover-leagues .bd-league-count{background:rgba(245,248,252,.12);color:#c9d3e0}html[data-theme=dark] .bd-discover-sport-links a{background:#2a3e58;border-color:rgba(245,248,252,.14)}html[data-theme=dark] .bd-discover-section .bd-home-casino-thumb{background:#1a2c42}.bd-quick-games{gap:2px;margin:0;padding:0}.bd-quick-games .bd-discover-head{min-height:0;margin:0;padding-top:0;padding-bottom:0}.bd-quick-games .bd-casino-rail{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin:0;padding:0 12px;overflow-x:auto;scroll-snap-type:none}.bd-quick-games .bd-casino-rail .bd-home-casino-card{flex:0 0 96px;width:96px;min-width:96px;max-width:96px;height:auto;min-height:0;margin:0;padding:0;color:#12203a}.bd-quick-games .bd-casino-rail .bd-home-casino-thumb{display:block;position:relative;width:100%;height:auto;min-height:0;aspect-ratio:1/1;overflow:hidden;border-radius:10px}.bd-quick-games .bd-casino-rail .bd-home-casino-thumb img,.bd-quick-games .bd-casino-rail .bd-home-casino-thumb picture{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bd-quick-games .bd-home-casino-card strong{display:block;margin:4px 0 0;padding:0;overflow:hidden;color:#12203a;font-size:12px;font-weight:650;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1}html[data-theme=dark] .bd-quick-games .bd-casino-rail .bd-home-casino-card,html[data-theme=dark] .bd-quick-games .bd-home-casino-card strong{color:#f5f8fc}.bd-combo .bd-discover-head{min-height:32px}.bd-combo .bd-discover-head h2{display:inline-flex;align-items:center;gap:6px}.bd-combo-row{padding-left:12px;padding-right:12px}html:not([data-theme=dark]) #beti15-simple-desktop{--bd-page:#F3F4F6;background:#F3F4F6}html:not([data-theme=dark]) .bd-combo-card{padding:10px 12px 8px;border:1px solid #e0e4e8;border-radius:12px;background:#FFFFFF;box-shadow:none}html:not([data-theme=dark]) .bd-combo-match strong{color:#18202A;font-size:15px;font-weight:800}html:not([data-theme=dark]) .bd-combo-when{margin-bottom:4px;color:#18202A;font-size:12px;font-weight:700}html:not([data-theme=dark]) .bd-combo-pick span,html:not([data-theme=dark]) .bd-combo-place{color:#68717D}html:not([data-theme=dark]) .bd-combo-pick{padding:1px 0 8px 14px;color:#68717D;cursor:default}html:not([data-theme=dark]) .bd-combo-pick b{color:#18202A;font-weight:800}html:not([data-theme=dark]) .bd-combo-pick:before{background:#68717D}html:not([data-theme=dark]) #beti15-simple-desktop .bd-combo-price,html:not([data-theme=dark]) .bd-combo-price{margin-top:6px;border:0;border-radius:8px;background:#ECEFF2;color:#18202A;box-shadow:none}html:not([data-theme=dark]) #beti15-simple-desktop .bd-combo-price.is-on,html:not([data-theme=dark]) .bd-combo-price.is-on{background:#FACC15;border-color:transparent;color:#18202A}#beti15-simple-desktop .bd-ep-note-label{display:inline-flex;align-items:center;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--bd-muted,#526278);font:inherit;font-size:11px;font-weight:650;line-height:1.2;text-align:left;cursor:pointer}#beti15-simple-desktop .bd-ep-note-label:hover,#beti15-simple-desktop .bd-ep-note-label[aria-expanded=true]{background:transparent;color:var(--bd-link,#155eef)}#beti15-simple-desktop .bd-ep-note-label:focus-visible{outline:2px solid #155eef;outline-offset:2px}html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-competition{margin:0 0 4px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-competition .bd-event:nth-child(2n),html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event,html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event.has-early-note,html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event.has-goals,html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event:hover{margin:0 12px 8px;padding:8px 12px 10px;border:0;border-radius:10px;box-shadow:0 1px 2px rgba(16,23,34,.06),0 6px 14px rgba(16,23,34,.05);background:#FFFFFF;row-gap:4px}@media (max-width:959px){html:not([data-theme=dark]) #beti15-simple-desktop .bd-sports-home-desktop .bd-competition .bd-event:nth-child(2n),html:not([data-theme=dark]) #beti15-simple-desktop .bd-sports-home-desktop .bd-event,html:not([data-theme=dark]) #beti15-simple-desktop .bd-sports-home-desktop .bd-event.has-early-note,html:not([data-theme=dark]) #beti15-simple-desktop .bd-sports-home-desktop .bd-event.has-goals,html:not([data-theme=dark]) #beti15-simple-desktop .bd-sports-home-desktop .bd-event:hover{margin:0 0 8px}}html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event .bd-teams strong{color:#18202A;font-weight:800}html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-ep-note-label,html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event .bd-teams small,html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event .bd-time strong{color:#68717D}html:not([data-theme=dark]) #beti15-simple-desktop :is(.bd-discover-matches,.bd-sports-home-desktop) .bd-event .bd-time.is-live strong{color:#dc2626}#beti15-simple-desktop .bd-ep-badges{position:relative;display:inline-flex;align-items:center;gap:4px;min-width:0}#beti15-simple-desktop .bd-ep-badge,#beti15-simple-desktop .bd-ep-info{display:inline-flex;align-items:center;justify-content:center;height:18px;border-radius:4px;background:#ECEFF2;color:#68717D;font-size:10px;font-weight:800;letter-spacing:.02em;line-height:1}#beti15-simple-desktop .bd-ep-badge{padding:0 5px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}#beti15-simple-desktop .bd-ep-info{width:18px;padding:0;border:0;cursor:pointer}#beti15-simple-desktop .bd-ep-info:hover{background:#E2E6EA;color:#18202A}#beti15-simple-desktop .bd-ep-info:focus-visible{outline:2px solid #18202A;outline-offset:2px}#beti15-simple-desktop .bd-ep-tip{position:absolute;z-index:8;top:calc(100% + 6px);left:0;width:240px;padding:8px 10px;border:1px solid #e0e4e8;border-radius:8px;background:#fff;color:#18202A;font-size:12px;font-weight:500;line-height:1.4}#beti15-simple-desktop .bd-ep-tip p,.bd-ep-sheet p{margin:0 0 6px}.bd-ep-sheet-backdrop{position:fixed;inset:0;z-index:120;display:flex;align-items:flex-end;background:rgba(7,17,31,.55)}.bd-ep-sheet{width:100%;padding:14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-radius:16px 16px 0 0;background:#fff;color:#18202A}.bd-ep-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.bd-ep-sheet-head strong{font-size:15px;font-weight:800}.bd-ep-sheet-head button{border:0;background:transparent;color:#18202A;font-size:13px;font-weight:700}#beti15-simple-desktop .bd-ep-tip a,.bd-ep-sheet a,.bd-ep-sheet p{font-size:13px;line-height:1.4}#beti15-simple-desktop .bd-feature-odds button b,#beti15-simple-desktop .bd-prices button b{position:relative}#beti15-simple-desktop .bd-odd-tick{position:absolute;right:calc(100% + 3px);top:50%;transform:translateY(-50%);font-size:11px;font-weight:800;line-height:1;pointer-events:none}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button{height:40px;min-height:40px;border-radius:8px;box-shadow:none;transform:none}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button:not(.active):not(:disabled),html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button:not(.active):not(:disabled){border:1px solid #dde1e5;background:#F0F2F4;color:#18202A}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button:not(.active):not(:disabled) b,html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button:not(.active):not(:disabled) span,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button:not(.active):not(:disabled) b,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button:not(.active):not(:disabled) span{background:transparent;color:#18202A}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button:hover:not(.active):not(:disabled),html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button:hover:not(.active):not(:disabled){background:#E6E9ED;border-color:#D0D5DB;color:#18202A}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button:active:not(.active):not(:disabled),html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button:active:not(.active):not(:disabled){background:#DDE1E5;border-color:#D0D5DB;color:#18202A}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button.active,html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button.active b,html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button.active span,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button.active,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button.active b,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button.active span{background:#FFD21A;border-color:#FFD21A;color:#101722}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button.active b,html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button.active span,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button.active b,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button.active span{background:transparent}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button.active:hover:not(:disabled),html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button.active:hover:not(:disabled){background:#FFE566;border-color:#FFE566;color:#101722}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button.active:active:not(:disabled),html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button.active:active:not(:disabled){background:#E6BE00;border-color:#E6BE00;color:#101722}html:not([data-theme=dark]) #beti15-simple-desktop .bd-event .bd-prices button:focus-visible,html:not([data-theme=dark]) #beti15-simple-desktop .bd-feature-odds button:focus-visible{outline:2px solid #18202A;outline-offset:2px}