.partnerBrandScope{--pbrand-card-surface:var(--bt-surface);--pbrand-card-ink-muted:color-mix(in srgb, var(--pbrand-card-ink,var(--bt-ink)) 72%, transparent);--pbrand-card-line:color-mix(in srgb, var(--pbrand-card-ink,var(--bt-ink)) 18%, transparent)}.partnerBrandScope--solid{--pbrand-card-surface:var(--pbrand-primary,var(--bt-ink))}.partnerBrandScope--gradient{--pbrand-card-surface:linear-gradient(140deg, var(--pbrand-primary,var(--bt-ink)) 0%, color-mix(in srgb, var(--pbrand-primary,var(--bt-ink)) 55%, var(--pbrand-accent,var(--bt-ink))) 100%)}.partnerBrandScope--soft{--pbrand-card-surface:color-mix(in srgb, var(--pbrand-primary,var(--bt-ink)) 7%, var(--bt-surface))}.sponsorHeader{border-bottom:1px solid var(--pbrand-card-line);align-items:center;gap:var(--bt-space-2);padding:10px var(--bt-space-3);justify-content:space-between;display:flex}.sponsorHeaderLogo{align-items:center;max-width:140px;display:inline-flex;overflow:hidden}.partnerBrandScope--deep .sponsorHeaderLogo{background:var(--bt-surface);border-radius:var(--bt-radius-md);padding:5px 9px}.sponsorHeaderCta{animation:var(--bt-anim-breathe);background:var(--pbrand-btn,var(--bt-green));border-radius:var(--bt-radius-full);box-shadow:0 0 0 0 color-mix(in srgb, var(--pbrand-btn,var(--bt-green)) 45%, transparent);color:var(--pbrand-btn-ink,var(--bt-ink));font-size:var(--bt-size-caption);white-space:nowrap;align-items:center;gap:6px;padding:7px 14px;font-weight:800;text-decoration:none;display:inline-flex}a.sponsorHeaderCta:hover{filter:brightness(1.06)}.sponsorHeaderCtaLabel{text-underline-offset:3px;text-decoration:underline}.sponsorHeaderCtaArrow{font-weight:900}.sponsorRibbon{background:var(--pbrand-primary,var(--bt-ink));border-top:2px solid var(--pbrand-accent,var(--bt-green));color:var(--pbrand-primary-ink,var(--bt-surface));white-space:nowrap;margin-top:auto;text-decoration:none;display:block;overflow:hidden}.sponsorRibbonTrack{animation:var(--bt-anim-ticker);will-change:transform;align-items:center;gap:14px;width:max-content;padding:4px 14px;display:inline-flex}.sponsorRibbon:hover .sponsorRibbonTrack{animation-play-state:paused}.sponsorRibbonSegment{align-items:center;gap:8px;display:inline-flex}.sponsorRibbonLabel{font-size:var(--bt-size-micro);letter-spacing:var(--bt-track-eyebrow);opacity:.85;text-transform:uppercase;font-weight:500}.sponsorRibbonName{font-size:var(--bt-size-caption);font-weight:800}.sponsorRibbonDot{background:color-mix(in srgb, var(--pbrand-primary-ink,var(--bt-surface)) 55%, transparent);border-radius:var(--bt-radius-circle);width:3px;height:3px;margin-left:14px;display:inline-block}.partnerBrandLogo{object-fit:contain;display:block}.partnerBrandLogo--ribbon{width:auto;height:16px}.partnerBrandLogo--chip{width:auto;height:28px}.partnerBrandLogo--stamp{width:16px;height:16px}.partnerBrandLogoFallback{background:color-mix(in srgb, var(--pbrand-primary-ink,var(--bt-surface)) 18%, transparent);border-radius:var(--bt-radius-xs);color:var(--pbrand-primary-ink,var(--bt-surface));font-size:var(--bt-size-micro);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.partnerBrandLogoFallback.partnerBrandLogo--ribbon{width:16px;height:16px}.partnerBrandLogoFallback.partnerBrandLogo--chip{width:28px;height:28px}.partnerBrandLogoFallback.partnerBrandLogo--stamp{background:var(--pbrand-primary,var(--bt-ink));color:var(--pbrand-primary-ink,var(--bt-surface));width:16px;height:16px}.sponsorOutcomes{border:0;grid-template-columns:1fr 1fr;gap:10px;min-width:0;margin:0;padding:0;display:grid}.sponsorOutcomeBtn{border-radius:var(--bt-radius-lg);cursor:pointer;font-family:inherit;font-size:var(--bt-size-label);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .2s;display:inline-flex}.sponsorOutcomeBtn--affirm{background:var(--pbrand-btn,var(--bt-green));color:var(--pbrand-btn-ink,var(--bt-ink))}.sponsorOutcomeBtn--deny{border-color:color-mix(in srgb, var(--pbrand-card-ink,var(--bt-ink)) 45%, transparent);color:var(--pbrand-card-ink,var(--bt-ink));background:0 0}.sponsorOutcomeBtn:hover{transform:translateY(-1px)}.sponsorOutcomeBtn--selected{box-shadow:0 0 0 3px color-mix(in srgb, var(--pbrand-btn,var(--bt-green)) 40%, transparent)}.sponsorOutcomeBtn--deny.sponsorOutcomeBtn--selected{background:color-mix(in srgb, var(--pbrand-card-ink,var(--bt-ink)) 12%, transparent)}.sponsorOutcomeBtn--dimmed{opacity:.55}.sponsorOutcomeStamp{animation:var(--bt-anim-pop);background:var(--bt-surface);border-radius:var(--bt-radius-circle);box-shadow:var(--bt-shadow-xs);justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}.sponsorOutcomeSelectedNote{font-size:var(--bt-size-micro);opacity:.8;font-weight:500}.sponsoredMarketCard{background:var(--pbrand-card-surface);border:1px solid var(--pbrand-card-line);border-radius:var(--bt-radius-2xl);color:var(--pbrand-card-ink,var(--bt-ink));flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.sponsoredMarketCard:hover{box-shadow:var(--bt-shadow-lift);transform:translateY(-3px)}.sponsoredMarketBody{gap:var(--bt-space-2);padding:var(--bt-space-3);flex-direction:column;flex:1;display:flex}.sponsoredMarketHead{font-size:var(--bt-size-micro);justify-content:space-between;align-items:center;display:flex}.sponsoredCategoryPill{border:1px solid var(--pbrand-card-line);border-radius:var(--bt-radius-full);color:var(--pbrand-card-ink-muted);letter-spacing:var(--bt-track-eyebrow);text-transform:uppercase;padding:2px 8px;font-weight:600}.sponsoredMarketCloses{color:var(--pbrand-card-ink-muted)}.sponsoredMarketQuestion{font-size:var(--bt-size-title);letter-spacing:var(--bt-track-tight);margin:0;font-weight:700;line-height:1.3}.sponsoredMarketSignal{align-items:center;gap:var(--bt-space-2);display:flex}.sponsoredMarketPct{font-feature-settings:"tnum";font-size:var(--bt-size-h-1);font-variant-numeric:tabular-nums;letter-spacing:var(--bt-track-h1);font-weight:800}.sponsoredMarketPctUnit{color:var(--pbrand-card-ink-muted);font-size:var(--bt-size-body);margin-left:2px;font-weight:600}.sponsoredMarketDelta{background:color-mix(in srgb, var(--pbrand-card-ink,var(--bt-ink)) 10%, transparent);border-radius:var(--bt-radius-full);font-size:var(--bt-size-caption);font-variant-numeric:tabular-nums;padding:2px 8px;font-weight:600}.sponsorSpark{flex:1;min-width:64px;height:28px}.sponsorSpark polyline{stroke:var(--pbrand-btn,var(--bt-green));stroke-width:2.5px}.sponsorSpark circle{fill:var(--pbrand-btn,var(--bt-green))}.sponsoredMarketFoot{font-size:var(--bt-size-caption);justify-content:space-between;align-items:center;display:flex}.sponsoredMarketParticipants{color:var(--pbrand-card-ink-muted)}.sponsoredMarketDemoNote{color:var(--pbrand-card-ink-muted);font-size:var(--bt-size-micro)}.sponsoredChoiceInset{background:var(--bt-surface);border-radius:var(--bt-radius-xl);margin:var(--bt-space-2)}.sponsoredBlitzCard{background:linear-gradient(150deg, color-mix(in srgb, var(--pbrand-primary,var(--bt-dark-nav)) 55%, var(--bt-dark-page)) 0%, var(--bt-dark-page) 78%);border:1px solid color-mix(in srgb, var(--pbrand-accent,var(--bt-green)) 35%, transparent);border-radius:var(--bt-radius-2xl);color:var(--bt-on-dark);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.sponsoredBlitzCard:hover{box-shadow:var(--bt-shadow-lift);transform:translateY(-3px)}.sponsoredBlitzCard .sponsorOutcomeBtn--deny{border-color:color-mix(in srgb, var(--bt-on-dark) 40%, transparent);color:var(--bt-on-dark)}.sponsoredBlitzBody{gap:var(--bt-space-2);padding:var(--bt-space-3);flex-direction:column;display:flex}.sponsoredBlitzHead{align-items:center;gap:var(--bt-space-2);display:flex}.sponsoredBlitzPrice{font-feature-settings:"tnum";font-size:var(--bt-size-label);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:800}.sponsoredBlitzClock{animation:var(--bt-anim-breathe);border:2px solid var(--pbrand-accent,var(--bt-green));border-radius:var(--bt-radius-circle);font-feature-settings:"tnum";font-size:var(--bt-size-caption);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:inline-flex}.sponsoredBlitzQuestion{font-size:var(--bt-size-lede);letter-spacing:var(--bt-track-h2);margin:0;font-weight:700;line-height:1.25}.sponsoredBlitzSplit{color:var(--bt-on-dark-secondary);font-size:var(--bt-size-caption);font-variant-numeric:tabular-nums}.sponsorChip{background:color-mix(in srgb, var(--pbrand-primary,var(--bt-ink)) 10%, var(--bt-surface));border:1px solid color-mix(in srgb, var(--pbrand-primary,var(--bt-ink)) 30%, transparent);border-radius:var(--bt-radius-full);color:var(--bt-ink);font-size:var(--bt-size-caption);align-items:center;gap:6px;padding:4px 10px;text-decoration:none;display:inline-flex}.sponsorChip:hover{background:color-mix(in srgb, var(--pbrand-primary,var(--bt-ink)) 16%, var(--bt-surface))}.sponsorChipLabel{color:var(--bt-ink-60);font-weight:500}.sponsorChipName{font-weight:700}.sponsoredFeatureCard{background:var(--pbrand-card-surface);border:1px solid var(--pbrand-card-line);border-radius:var(--bt-radius-2xl);color:var(--pbrand-card-ink,var(--bt-ink));flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.sponsoredFeatureCard:hover{box-shadow:var(--bt-shadow-lift);transform:translateY(-3px)}.sponsorFeatureMedia{margin:0;position:relative}.sponsorFeatureImage{aspect-ratio:16/7;object-fit:cover;width:100%;display:block}.sponsorFeatureEyebrow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb, var(--pbrand-primary,var(--bt-ink)) 82%, transparent);border-radius:var(--bt-radius-full);color:var(--pbrand-primary-ink,var(--bt-surface));font-size:var(--bt-size-micro);letter-spacing:var(--bt-track-eyebrow);text-transform:uppercase;padding:4px 10px;font-weight:700;position:absolute;top:12px;left:12px}.sponsorFeatureBody{gap:var(--bt-space-2);padding:var(--bt-space-3);flex-direction:column;flex:1;display:flex}.sponsorFeatureQuestion{font-size:var(--bt-size-lede);letter-spacing:var(--bt-track-h2);margin:0;font-weight:700;line-height:1.25}.sponsorFeatureSignal{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.sponsorFeatureValue{font-feature-settings:"tnum";font-size:var(--bt-size-h-1);font-variant-numeric:tabular-nums;letter-spacing:var(--bt-track-h1);font-weight:800}.sponsorFeatureValueUnit{color:var(--pbrand-card-ink-muted);font-size:var(--bt-size-label);margin-left:2px;font-weight:600}.sponsorFeatureCaption{color:var(--pbrand-card-ink-muted);font-size:var(--bt-size-caption)}.sponsorFeatureDelta{background:color-mix(in srgb, var(--pbrand-card-ink,var(--bt-ink)) 10%, transparent);border-radius:var(--bt-radius-full);font-size:var(--bt-size-caption);font-variant-numeric:tabular-nums;padding:2px 8px;font-weight:600}.sponsorFeatureCurve{width:100%;height:96px;display:block}.sponsorFeatureCurveLine{filter:drop-shadow(0 1px 6px color-mix(in srgb, var(--pbrand-btn,var(--bt-green)) 45%, transparent));stroke:var(--pbrand-btn,var(--bt-green));stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.sponsorFeatureCurveArea{opacity:.55}.sponsorFeatureCurveStopTop{stop-color:var(--pbrand-btn,var(--bt-green));stop-opacity:.35}.sponsorFeatureCurveStopBottom{stop-color:var(--pbrand-btn,var(--bt-green));stop-opacity:0}.sponsorFeatureCurveDot{fill:var(--pbrand-btn,var(--bt-green))}.sponsorFeatureDescription{color:var(--pbrand-card-ink-muted);font-size:var(--bt-size-small);margin:0;line-height:1.5}.sponsorFeatureMeta{color:var(--pbrand-card-ink-muted);font-size:var(--bt-size-caption);justify-content:space-between;margin-top:auto;padding-top:2px;display:flex}.sponsoredFeatureCard[data-feature-variant=blitz][data-partner-brand]{background:linear-gradient(165deg, color-mix(in srgb, var(--pbrand-primary,var(--bt-dark-nav)) 55%, var(--bt-dark-page)) 0%, var(--bt-dark-page) 72%);border-color:color-mix(in srgb, var(--pbrand-accent,var(--bt-green)) 35%, transparent)}.sponsorFeatureClock{animation:var(--bt-anim-breathe);border:2px solid var(--pbrand-accent,var(--bt-green));border-radius:var(--bt-radius-circle);font-feature-settings:"tnum";font-size:var(--bt-size-caption);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;font-weight:700;display:inline-flex}.sponsorHeaderBrand{align-items:center;gap:8px;min-width:0;display:inline-flex}.sponsorHeaderName{font-size:var(--bt-size-caption);letter-spacing:var(--bt-track-tight);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.sponsorFeatureCurveWrap{position:relative}.sponsorCurveBadge{background:color-mix(in srgb, var(--pbrand-primary,var(--bt-ink)) 90%, transparent);border:1px solid color-mix(in srgb, var(--pbrand-btn,var(--bt-green)) 55%, transparent);border-radius:var(--bt-radius-full);box-shadow:var(--bt-shadow-sm);color:var(--pbrand-primary-ink,var(--bt-surface));align-items:center;gap:6px;padding:5px 11px 5px 6px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;position:absolute;bottom:6px;left:10px}a.sponsorCurveBadge:hover{box-shadow:var(--bt-shadow-md);transform:translateY(-2px)}.sponsorCurveBadgeName{font-size:var(--bt-size-micro);letter-spacing:var(--bt-track-eyebrow);text-transform:uppercase;font-weight:800}
