.bb149-box{flex-direction:column;gap:8px;min-width:0;display:flex;container-type:inline-size}.bb149-box-tab{text-overflow:ellipsis;align-items:center;gap:6px;max-width:150px;display:inline-flex;overflow:hidden}.bb149-box-note{color:var(--muted-foreground);border:1px dashed var(--border);border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px}.bb149-box-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--border);background:var(--card);border-radius:10px;overflow-x:auto}.bb149-box-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.bb149-box-table th,.bb149-box-table td{text-align:right;white-space:nowrap;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);padding:6px}.bb149-box-table th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);background:color-mix(in srgb,var(--secondary) 75%,var(--card));font-size:10.5px;font-weight:650}.bb149-box-table .bb149-box-name{z-index:1;text-align:left;background:var(--card);min-width:120px;max-width:46cqi;position:sticky;left:0}.bb149-box-table th.bb149-box-name{background:color-mix(in srgb,var(--secondary) 75%,var(--card))}.bb149-box-player{align-items:baseline;gap:5px;min-width:0;display:flex}.bb149-box-player a{text-overflow:ellipsis;color:var(--foreground);font-weight:520;text-decoration:none;overflow:hidden}.bb149-box-player a:hover{color:var(--primary);text-decoration:underline}.bb149-box-player small{color:var(--muted-foreground);font-size:10px}.bb149-box-table tr.is-starter .bb149-box-player a{font-weight:700}.bb149-box-i5{background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--primary);border-radius:5px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:700}.bb149-box-table tr.is-dnp td{color:var(--muted-foreground)}.bb149-box-table tr.is-dnp td:not(.bb149-box-name){opacity:.6}.bb149-box-tabname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bb149-box-dnp{font-style:italic}.bb149-box-table td.is-pts{font-weight:700}.bb149-box-table tfoot td{border-bottom:0;border-top:1px solid var(--border);background:color-mix(in srgb,var(--secondary) 45%,var(--card));font-weight:650}.bb149-box-table tfoot td.bb149-box-name{background:color-mix(in srgb,var(--secondary) 45%,var(--card))}.bb149-box-table tfoot small{color:var(--muted-foreground);font-size:10px;font-weight:500;display:block}.bb149-box-shooting{color:var(--muted-foreground);flex-wrap:wrap;gap:12px;margin:0;font-size:11.5px;display:flex}.bb149-box-shooting b{color:var(--foreground)}.bb149-wide{display:none}@container (width>=520px){.bb149-box-table .bb149-wide{display:table-cell}.bb149-box-shooting{display:none}}.bb162-card .tf160-outcomes thead th:last-child{width:100px}.bb162-card .tf160-outcomes tbody .tf160-odd{border-top-right-radius:10px;border-bottom-right-radius:10px}.bb162-card .tf160-card-footer>small{color:var(--muted-foreground);margin-left:auto;font-size:10px}.bb162-card .tf160-feature-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.bb162-card .tf160-market-workspace.bb162-no-markets{grid-template-columns:minmax(0,1fr)}.bb162-market-info{color:var(--foreground);font-size:13px;line-height:1.7}.bb162-market-info p{color:var(--muted-foreground);margin:12px 0}.bb162-market-info dl{border:1px solid var(--border);border-radius:12px;margin:0 0 18px;overflow:hidden}.bb162-market-info dl>div{background:color-mix(in srgb,var(--secondary) 35%,var(--card));grid-template-columns:minmax(90px,.6fr) minmax(0,1.4fr);gap:12px;padding:11px 13px;display:grid}.bb162-market-info dl>div+div{border-top:1px solid var(--border)}.bb162-market-info dt{color:var(--muted-foreground)}.bb162-market-info dd{overflow-wrap:anywhere;margin:0;font-weight:650}.bb162-market-info .bb149-card-links{flex-wrap:wrap;gap:8px;margin:15px 0 0;display:flex}.bb162-market-info .bb149-card-links>a{border:1px solid var(--border);background:var(--card);color:var(--primary);border-radius:9px;padding:7px 10px;font-size:12px;text-decoration:none}@media (width<=760px){.bb162-card .tf160-outcomes thead th:last-child{width:64px}.bb162-card .tf160-card-footer>small{margin-left:0}}html.tf-app-document .bb162-card .tf160-outcomes thead th:last-child{width:64px}html.tf-app-document .bb162-card .tf160-card-footer>small{margin-left:0}.bb162-hero{isolation:isolate;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 15%,var(--card)),var(--card) 55%,color-mix(in srgb,var(--bt-gold,#bc922f) 12%,var(--card)))}.bb162-court{z-index:-1;border:1px solid color-mix(in srgb,var(--primary) 18%,transparent);opacity:.65;pointer-events:none;border-radius:8px;position:absolute;inset:5px;overflow:hidden}.bb162-court:before{content:"";border-left:1px solid color-mix(in srgb,var(--primary) 30%,transparent);position:absolute;inset:0 50%}.bb162-court:after{content:"";border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:50%;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bb162-court>i{border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);width:17%;height:55%;position:absolute;top:50%;transform:translateY(-50%)}.bb162-court>i:first-child{border-radius:0 40% 40% 0;left:-1px}.bb162-court>i:nth-child(2){border-radius:40% 0 0 40%;right:-1px}.bb162-court>i:last-child{display:none}.bb162-workspace .tf160-hero-meta .tf160-match-status{flex-wrap:wrap;justify-content:center;max-width:100%}.bb162-insight{margin:0 var(--tf160-edge,6px) 10px;min-width:0;color:var(--foreground);gap:8px;display:grid}.bb162-section{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));background:linear-gradient(140deg,color-mix(in srgb,var(--primary) 5%,var(--card)),var(--card));border-radius:12px;min-width:0;padding:10px;box-shadow:inset 0 1px #ffffff0d}.bb162-section>h3{align-items:center;gap:6px;margin:0 0 9px;font-size:13px;display:flex}.bb162-section>h3>small{color:var(--muted-foreground);margin-left:auto;font-size:9.5px;font-weight:500}.bb162-section p{color:var(--muted-foreground);font-size:11.5px;line-height:1.55}.bb162-section a{color:var(--primary)}.bb162-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bb162-team-summary{gap:8px;display:grid}.bb162-team-summary>header{align-items:center;gap:6px;font-size:12px;display:flex}.bb162-team-summary>small{color:var(--muted-foreground);font-size:9.5px}.bb162-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;display:grid}.bb162-metrics>div{border:1px solid var(--border);background:var(--card);border-radius:8px;padding:7px 8px}.bb162-metrics dt{color:var(--muted-foreground);font-size:9.5px}.bb162-metrics dd{color:var(--foreground);margin:3px 0 0;font-size:15px;font-weight:750}.bb162-result-list{gap:5px;margin:0;padding:0;list-style:none;display:grid}.bb162-result-list>li{border:1px solid var(--border);background:var(--card);border-radius:8px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:6px;padding:7px 8px;font-size:10.5px;display:grid}.bb162-result-list time{color:var(--muted-foreground);font-size:9.5px}.bb162-result-list li>span{grid-template-columns:minmax(0,1fr) auto;gap:3px;display:grid}.bb162-result-list li>span>b{color:var(--foreground);grid-area:1/2/3;align-self:center}.bb162-table-scroll{min-width:0;overflow:auto}.bb162-table{border-collapse:collapse;width:100%;font-size:11px}.bb162-table th{text-align:left;color:var(--muted-foreground);padding:7px 6px;font-size:9.5px}.bb162-table td{border-top:1px solid var(--border);padding:7px 6px}.bb162-table tr.is-match-team{background:color-mix(in srgb,var(--primary) 9%,var(--card));font-weight:700}.bb162-table td:nth-child(2)>span{align-items:center;gap:6px;min-width:120px;display:flex}.bb162-roster{gap:5px;margin:0;padding:0;list-style:none;display:grid}.bb162-roster li{border-top:1px solid var(--border);align-items:center;gap:6px;padding:6px 0;font-size:11.5px;display:flex}.bb162-roster li small{color:var(--muted-foreground)}.bb162-roster li em{color:var(--primary);border:1px solid var(--border);border-radius:4px;margin-left:auto;padding:1px 4px;font-size:8.5px;font-style:normal}.bb162-info-list{gap:8px;margin:0;display:grid}.bb162-info-list>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:7px;display:flex}.bb162-info-list dt{color:var(--muted-foreground);font-size:10.5px}.bb162-info-list dd{text-align:right;margin:0;font-size:11.5px;font-weight:650}.bb162-insight .tf160-insight-sections{margin:0}.bb162-subsection{gap:8px;min-width:0;display:grid}@media (width<=600px){.bb162-team-grid{grid-template-columns:1fr}.bb162-section{padding:9px}.bb162-hero .tf160-hero-meta .tf160-match-status{gap:3px}.bb162-hero .tf160-hero-meta .tf160-match-status>b{font-size:12px}}.bb147-beta{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:#f97316;border-radius:999px;margin-left:4px;padding:1px 6px;font-size:.62rem;font-style:normal;font-weight:800;line-height:1.5}.rw-sport-switch button small{text-transform:uppercase;letter-spacing:.04em;color:#f97316;font-size:.62rem;font-weight:800}.rw-sport-switch button[aria-pressed=true] small{color:inherit;opacity:.85}.bb147-beta-note{color:var(--tf-muted,#53627c);margin:0 0 10px;font-size:.78rem}.tf37-ai-summary.bb147-summary .tf-ai-summary-probabilities[data-outcomes="1"]{grid-template-columns:minmax(0,1fr)!important}.bb147-summary .tf-ai-summary-probabilities b>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bb147-row .flux-match-main-link{cursor:pointer}.bb147-withdrawn{color:var(--tf-muted,#53627c);margin:0 14px 8px;font-size:.72rem}.bb147-lock{color:var(--tf-accent,#6451d7);align-items:center;gap:4px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.bb147-card{margin-top:8px}.bb147-card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bb147-card-head>div{align-items:center;gap:6px;display:flex}.bb147-title{color:var(--tf-muted,#53627c);margin:10px 0 6px;font-size:.8rem;font-weight:700}.bb147-note{color:var(--tf-muted,#53627c);align-items:flex-start;gap:6px;margin:0 0 8px;font-size:.8rem;line-height:1.45;display:flex}.bb147-note svg{flex:none;margin-top:2px}.bb147-lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bb147-line{border:1px solid var(--tf-border,#d7dcf0);background:var(--tf-bg,#f2f4fa);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:8px 10px;font-size:.84rem;display:grid}.bb147-line-name{min-width:0;display:grid}.bb147-line-name small{color:var(--tf-muted,#53627c);font-size:.7rem}.bb147-line-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bb147-line-nums{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.bb147-line-nums em{color:var(--tf-muted,#53627c);font-size:.72rem;font-style:normal}.bb147-line-result{grid-column:1/-1;font-size:.72rem;font-weight:700}.bb147-line.is-won{border-color:#10b98173}.bb147-line.is-won .bb147-line-result{color:#059669}.bb147-line.is-lost{border-color:#dc262659}.bb147-line.is-lost .bb147-line-result{color:#dc2626}.bb147-all{margin-top:10px}.bb147-all>summary{cursor:pointer;align-items:center;gap:6px;padding:6px 0;font-size:.82rem;font-weight:700;list-style:none;display:flex}.bb147-all>summary::-webkit-details-marker{display:none}.bb147-all>summary small{color:var(--tf-muted,#53627c);font-weight:500}.bb147-all>summary svg{margin-left:auto;transition:transform .2s}.bb147-all[open]>summary svg{transform:rotate(180deg)}.bb147-group{margin:6px 0 10px}.bb147-group>small{color:var(--tf-muted,#53627c);margin:0 0 4px;font-size:.74rem;font-weight:700;display:block}.bb147-foot,.bb147-empty{color:var(--tf-muted,#53627c);margin:10px 0 0;font-size:.74rem}html.dark .bb147-line{background:#ffffff08}@media (prefers-reduced-motion:reduce){.bb147-all>summary svg{transition:none}}.rw-fixture-workspace .rw-heading-tools .rw-sport-switch{display:flex!important}.bb149-league-link{color:inherit;text-decoration:none}.bb149-league-link:hover strong{text-decoration:underline}.bb149-card-links{flex-wrap:wrap;gap:6px;margin:8px 0 2px;display:flex}.bb149-card-links a{border:1px solid var(--border,#e5e7eb);min-height:30px;color:var(--foreground,#111827);background:var(--card,#fff);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.bb149-card-links a:hover{border-color:var(--primary,#6d28d9);color:var(--primary,#6d28d9)}.bb149-box-details>div{padding-top:8px}
