:root{--bd-shell-max:1360px;--bd-slip:380px;--bd-gap:14px;--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:58px;--bd-market-height:54px;--bd-odds:292px;--bd-odds-goals:508px;--bd-more:86px;--bd-time:70px;--bd-navy:#163D8F;--bd-navy-line:#123476;--bd-blue:#244FAE;--bd-gold:#F5C400;--bd-surface:#EAF1FF;--bd-ink:#172033;--bd-muted:#66758A;--bd-page:#EEF2F7;--bd-panel:#F5F7FA;--bd-card:#ffffff;--bd-line:#D8E1EE;--bd-success:#168447;--bd-place:#00C853;--bd-error:#D43C3C;--bd-font:Inter,system-ui,-apple-system,sans-serif;--bd-label:"Barlow Condensed",Inter,sans-serif}html[data-theme=dark]{--bd-page:#0d1424;--bd-panel:#121a2b;--bd-card:#172033;--bd-line:#334155;--bd-ink:#f7f9fc;--bd-muted:#b7c0ce;--bd-surface:#1a2740}#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:var(--bd-gold);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}.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:#163d8f}.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:#163d8f;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:#163d8f;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:#f5c400}.bd-deposit-timer{margin:10px 0 0;color:#163d8f;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}.board-filter-row{margin:0 0 12px;min-height:0}.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:var(--bd-slip);width:var(--bd-slip);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:linear-gradient(105deg,#163D8F,#244FAE 48%,#1a4a9c);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:block;position:sticky;top:calc(52px + env(safe-area-inset-top, 0px));z-index:30;height:42px;overflow:hidden}.bd-utility{width:100%;max-width:none;margin:0;overflow-x:auto;padding:0 4px;scrollbar-width:none}.bd-utility>a:last-child,.bd-utility>button:first-child{display:none}}@media (max-width:767px){.bd-promo{max-height:none;align-items:flex-start;flex-wrap:wrap;padding:12px 14px}.bd-promo a,.bd-promo button{margin-left:0}}@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-pill{height:36px;min-height:36px;border-radius:20px;flex:0 0 auto}.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-leagues{display:flex;gap:7px;padding:12px 0;overflow-x:auto;scrollbar-width:thin}.bd-leagues button{white-space:nowrap;border:1px solid #dbe2ec;background:var(--bd-card);border-radius:20px;padding:10px 12px;min-height:44px;color:#4c5a6f;font-size:12px;font-weight:600}.bd-leagues .active{background:var(--bd-navy);color:#fff;border-color:var(--bd-navy);font-weight:700}.bd-toolbar{display:flex;justify-content:space-between;margin-bottom:10px}.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{margin:0 0 12px;padding:8px 10px;background:#eef3fb;border:1px solid #cfd9ec;border-radius:10px}.bd-market-strip .board-market-tabstrip{background:transparent;border-bottom:0;padding:0}.bd-market-strip .board-market-tab,.bd-market-strip .market-tab{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]{font-weight:700}#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:#163D8F}.bd-market-status.is-error,.bd-market-status.is-suspended,.bd-market-status.is-unavailable{color:#6b7280}.bd-feed-section{scroll-margin-top:calc(var(--bd-header) + var(--bd-utility) + 12px)}.bd-competition{margin-bottom:10px;overflow:hidden;background:var(--bd-card);border:1px solid #c5d0e4;border-radius:9px;box-shadow:0 1px 0 rgba(22,61,143,.04)}.bd-competition>header{display:grid;grid-template-columns:minmax(0,1fr) var(--bd-odds) var(--bd-more);align-items:center;gap:8px;min-height:40px;padding:9px 10px 9px 12px;background:#e4ecf8;border-bottom:1px solid #c5d0e4;color:#163D8F;font-family:var(--bd-label);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bd-competition>header button{border:0;background:transparent;color:inherit;font:inherit;min-height:36px}.bd-competition>header button,.bd-feed-title{display:flex;align-items:center;gap:6px;min-width:0;text-align:left}.bd-feed-title{font-family:var(--bd-label);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#163D8F}.bd-feed-count{justify-self:end;font-size:10px;font-weight:600;color:#6e7a8c;white-space:nowrap}.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-columns{display:grid;grid-template-columns:repeat(3,minmax(3.5rem,1fr));gap:6px;text-align:center;font-size:11px;font-weight:600;color:#163D8F;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:68px;padding:9px 10px;display:grid;grid-template-columns:var(--bd-time) minmax(0,1fr) var(--bd-odds) var(--bd-more);gap:8px;align-items:center;border-top:1px solid #d7dee9;background:#fff}.bd-competition .bd-event:nth-child(2n){background:#f7f9fc}.bd-event:hover{background:#eef4ff}.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:#15803d;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-teams strong{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-prices{display:grid;grid-template-columns:repeat(3,minmax(3.5rem,1fr));gap:6px}.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 #b8c6dc;background:#eef3fb;border-radius:7px;padding:0 9px;min-width:0;overflow:visible}.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:#4a5d7a;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:#4a5d7a}.bd-feature-odds b,.bd-line-cell b,.bd-prices b{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:#0f2448;white-space:nowrap;overflow:visible;text-overflow:clip}.bd-feature-odds button:hover:not(:disabled),.bd-prices button:hover:not(:disabled){border-color:#9aadc8;background:#e4edf9;color:#0f2448}.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:#0f2448}.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:#d7e4fb;border-color:#163D8F;color:#163D8F}.bd-feature-odds button.active b,.bd-feature-odds button.active span,.bd-prices button.active b,.bd-prices button.active span{color:#163D8F}.bd-feature-odds button.active:hover:not(:disabled),.bd-prices button.active:hover:not(:disabled){background:#c9daf8;border-color:#163D8F;color:#163D8F}.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{color:#163D8F}.bd-feature-odds button:disabled,.bd-prices button:disabled{font-weight:600;opacity:.5;cursor:not-allowed;background:#f6f7fa}.bd-feature-odds button.is-locked,.bd-prices button.is-locked{opacity:1;color:#6b7280}.bd-odd-lock{display:block;width:14px;height:14px}.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-slip{min-height:-moz-min-content;min-height:min-content;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;flex:1;min-width:0;gap:4px;padding:3px;border:1px solid var(--bd-line);border-radius:8px;background:var(--bd-panel,#f4f7fb)}.bd-slip-tabs button{flex:1;min-width:0;min-height:36px;border:0;border-radius:6px;background:transparent;color:#556277;font-size:13px;font-weight:700;padding:6px 8px}.bd-slip-tabs button.is-on{background:var(--bd-navy);color:#fff}.bd-slip-flow{overflow:hidden;gap:10px}.bd-slip-flow,.bd-slip-scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.bd-slip-scroll{gap:14px;overflow:auto}.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:0;padding:10px 0 8px}.bd-slip-stake-dock,.bd-slip-summary{flex:0 0 auto;position:relative;z-index:2;border-top:1px solid var(--bd-line);background:var(--bd-card)}.bd-slip-summary{padding-top:8px}.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-actions{display:flex;gap:8px;align-items:stretch}.bd-book{flex:0 0 112px;height:48px;min-height:48px;border:1px solid var(--bd-navy);border-radius:8px;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:auto}.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:3px}.bd-slip-modes button{flex:1;border:0;background:transparent;min-height:44px;padding:8px 6px;color:var(--bd-muted);font-size:13px;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:10px;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-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-odd,.bd-slip-card-top strong{font-size:13px;font-weight:700;color:var(--bd-ink)}.bd-slip-card-odd{font-variant-numeric:tabular-nums;margin-right:4px}.bd-slip-card-odd.is-changed{color:#b45309}.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;gap:8px;font-size:13px;color:var(--bd-ink);min-height:44px}.bd-slip-better input{width:18px;height:18px;accent-color:var(--bd-navy)}.bd-slip-bonus{margin:0;padding:10px 12px;border-radius:8px;border:1px solid #e6b422;font-size:13px;font-weight:600;color:#7a5a00}.bd-slip-bonus,.bd-slip-bonus.is-unlocked{background:#fff8e1}.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-input,.bd-stake-block input{height:34px;min-height:34px;border:1px solid var(--bd-line);border-radius:8px;padding:0 10px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bd-ink);background:var(--bd-card)}.bd-stake-hint{margin:0;font-size:11px;line-height:1.3;color:#b45309}.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 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:#163d8f;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:grid;gap:8px;margin:0;padding:12px 12px 12px 14px;border:1px solid #e6b422;border-left-width:4px;background:#fff4cc;border-radius:8px;font-size:13px;color:#7a5a00}.bd-odds-warn strong{font-size:13px;font-weight:800;letter-spacing:.01em}.bd-odds-warn span{display:block;font-variant-numeric:tabular-nums}.bd-booking,.bd-stake{display:grid;gap:8px;margin:4px 0 0;color:var(--bd-muted);letter-spacing:normal;text-transform:none}.bd-booking,.bd-booking input,.bd-stake,.bd-stake input{font-family:var(--bd-font);font-size:13px;font-weight:600}.bd-booking input,.bd-stake input{height:34px;min-height:34px;border:1px solid var(--bd-line);border-radius:8px;padding:0 10px;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:hover{border-color:#b7c7e4}#bd-stake-input:focus,#bd-stake-input:focus-visible,.bd-booking input:focus,.bd-booking input:focus-visible,.bd-stake input:focus,.bd-stake input:focus-visible,.bd-stake-block input:focus,.bd-stake-block 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{width:100%;min-height:44px;border:0;border-radius:8px;background:var(--bd-gold);color:var(--bd-ink);font-size:14px;font-weight:700}.bd-quick-stakes{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.bd-quick-stakes button{min-height:36px;border:1px solid var(--bd-line);background:var(--bd-panel);border-radius:8px;font-size:13px;font-weight:600;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:48px;min-height:48px;border:0;border-radius:8px;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(--bd-gold);color:var(--bd-ink)}.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 12px}.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:#163D8F;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:#163d8f;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:#163d8f;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:#163d8f;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:#163d8f}.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}#beti15-simple-desktop .bd-header,.bd-header.app-header{position:sticky;top:0;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:var(--bd-slip);min-width:var(--bd-slip);z-index:21}#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:600;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:600;font-variant-numeric:tabular-nums;border:1px solid var(--bd-line);background:#fff;color:var(--bd-ink)}#beti15-simple-desktop .match-odd-btn:hover{background:#eaf1ff;border-color:var(--bd-blue);color:var(--bd-blue)}#beti15-simple-desktop .match-odd-btn-selected,#beti15-simple-desktop .match-odd-btn-selected:hover{background:#d7e4fb;border-color:#163D8F;color:#163D8F}#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 (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-promo{margin-inline:12px;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 .market-toolbar{position:sticky;top:0;z-index:10}#beti15-simple-desktop .bd-competition>header{grid-template-columns:minmax(0,1fr) auto}#beti15-simple-desktop .bd-columns{display:none}#beti15-simple-desktop .bd-event,#beti15-simple-desktop .bd-event.has-goals{grid-template-columns:58px minmax(0,1fr) auto;grid-template-areas:"time teams more" "odds odds odds";align-items:center;row-gap:8px}#beti15-simple-desktop .bd-event .bd-time{grid-area:time}#beti15-simple-desktop .bd-event .bd-teams{grid-area:teams;min-width:0}#beti15-simple-desktop .bd-event .bd-teams small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#beti15-simple-desktop .bd-event .bd-more{grid-area:more;min-height:0;min-width:36px}#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%;font-size:11px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#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:#163d8f;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:#163d8f;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:#f4f7fb}#beti15-simple-desktop .bd-feature-phone .bd-feature-odds b:before{content:"| ";font-weight:500;color:#9aa6b6}#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:#163D8F}}.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,#163D8F,#244FAE 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;left:0;right:0;bottom:0;z-index:60;width:100%;max-height:85vh;padding:8px 14px calc(12px + env(safe-area-inset-bottom, 0px));overflow:hidden;background:var(--bd-card);border:0;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -8px 28px rgba(15,23,42,.18)}.bd-slip-sheet-handle{width:40px;height:4px;margin:4px auto 8px;border-radius:99px;background:var(--bd-line)}.bd-slip-sheet .bd-slip-head{position:sticky;top:0;z-index:2;background:var(--bd-card)}.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-cta{padding-bottom:4px}.bd-slip-fab{display:inline-flex;align-items:center;gap:10px;position:fixed;z-index:48;left:12px;right:12px;bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px));min-height:48px;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}}html[data-theme=dark] #bd-stake-input,html[data-theme=dark] .bd-booking input,html[data-theme=dark] .bd-slip-card,html[data-theme=dark] .bd-stake input,html[data-theme=dark] .bd-stake-block input{background:var(--bd-card);border-color:var(--bd-line);color:var(--bd-ink)}html[data-theme=dark] .bd-odds-warn,html[data-theme=dark] .bd-slip-bonus,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-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:var(--bd-header);z-index:22;margin-bottom: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))}}.bd-match-hero{padding:14px 16px 16px;background:var(--bd-navy);border:1px solid var(--bd-navy-line);border-bottom:0;border-radius:12px 12px 0 0;color:#fff}.bd-match-hero-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.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:44px;height:44px;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:15px;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{font-size:28px;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{font-size:22px;color:var(--bd-gold)}.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:16px}.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-top:0;border-radius:0 0 12px 12px}.bd-match-tabs-row{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--bd-line)}.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}#beti15-simple-desktop .bd-match-tab,.bd-match-tab{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{font-weight:700;color:var(--bd-ink);box-shadow:inset 0 -3px 0 var(--bd-gold)}.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:#173f8f;font-size:16px;font-weight:800;letter-spacing:-.01em}.bd-ai-insight-icon{width:22px;height:22px;margin-top:2px;color:#f4c928;flex:0 0 auto}.bd-ai-insight-kicker{margin:0 0 2px;color:#244fae;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:#173f8f}.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:#244fae;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:#f4c928}.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:#244fae;font-size:13px;font-weight:700;cursor:pointer}.bd-ai-insight-add{min-height:36px;padding:0 14px;border:0;border-radius:8px;background:#f4c928;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:#163d8f;font-size:14px;font-weight:800;cursor:pointer}.bd-ai-tips-collapse .bd-ai-insight-icon{width:16px;height:16px;margin:0;color:#163d8f}.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:#163d8f}.bd-ai-tip-title{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#163d8f;font-size:13px;font-weight:800}.bd-ai-tip-title .bd-ai-insight-icon{width:16px;height:16px;margin:0;color:#163d8f}.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:#163d8f;background:#eaf2ff;box-shadow:inset 3px 0 0 #f5c400;color:#163d8f}.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:#163d8f;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-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:44px;padding:8px 10px;border:1px solid #d7e3f8;border-radius:8px;background:#eaf2ff}#beti15-simple-desktop .bd-match .match-market-odd:hover:not(:disabled),.bd-match .match-market-odd:hover:not(:disabled){background:#dce8ff;border-color:#8aa0cc}#beti15-simple-desktop .bd-match .match-market-odd-label,.bd-match .match-market-odd-label{color:#172033;font-size:12px;font-weight:600}#beti15-simple-desktop .bd-match .match-market-odd-price,.bd-match .match-market-odd-price{color:#163d8f;font-size:15px;font-weight:800}#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:#d7e4fb;border-color:#163D8F;box-shadow:inset 3px 0 0 #f5c400}#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:#163D8F}.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:12px;z-index:12;margin-top:12px;padding:14px;border:1px solid var(--bd-line);border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(22,61,143,.12)}.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-hero{background:linear-gradient(180deg,#1e4bb8,#122a63)}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:var(--bd-line)}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}