.app-shell{--app-label-size:11px}.app-shell p{font-size:13px;line-height:1.65}.app-shell small,.app-shell dt{font-size:11px;line-height:1.45}.app-shell dd{font-size:12px;line-height:1.45}.app-shell :is(.delivery-banner,.eyebrow,.matchday-kicker,.hero-link,.hero-lock,.matchday-stats span,.betting-state,.betting-metrics span,.count-badge,.status,.signal-id,.fixture-copy span,.fixture-copy em,.probability-ring span,.metric-pills small,.passport-title,.price-passport dt,.evidence-grid span,.signal-footer,.verified-chip,.live-chip,.health-metrics span,.text-link,.route-kicker,.route-freshness span,.route-freshness small,.route-metric-strip span,.proof-scoreboard span,.route-state,.route-panel-footer,.route-link,.radar-checks li>span,.radar-table-head,.radar-table-row,.ledger-table-head,.ledger-table-row,.ledger-result,.route-back,.route-primary-action,.pick-lifecycle>time,.pick-lifecycle dt,.pick-confidence,.pick-price-card dt,.pick-evidence article span,.pick-responsible,.page-footer,.mobile-nav a),.app-shell :is(.brand span,.nav-item small,.responsible-mini b,.responsible-mini span,.profile>span,.profile b,.profile small,.run-button,.run-button b,.league-badge,.evidence-lock b,.evidence-lock small,.side-intro,.radar-empty b,.radar-empty small,.quality,.radar-item b,.radar-item small,.odds-move span,.odds-move b,.method-card p,.route-header-link span,.route-header-link b,.proof-cohort p,.cohort-labels,.ledger-table-row small,.ledger-table-row code,.proof-principles p,.passport-anatomy p,.missing-pick-actions a,.pick-proof span,.pick-proof small,.pick-lifecycle p,.pick-thesis p,.account-hero aside span,.account-hero aside p,.account-checks span,.account-checks p,.account-gates article span,.account-gates p,.account-lifecycle p,.account-lifecycle li span,.account-rights p,.notifications-hero aside span,.notifications-hero aside p,.notification-policy-strip span,.notification-policy-strip small,.notification-preferences p,.notification-preferences article span,.notification-preferences article i,.notification-preferences footer span,.notification-safety p,.notification-safety li b,.notification-safety li span,.notification-denials span),.app-shell :is(.route-panel-footer code,.radar-checks li small,.radar-checks li b,.daily-track-metrics span,.daily-track-metrics small,.proof-principles article>span,.passport-anatomy article>span,.account-gate-lock){font-size:var(--app-label-size)}.app-shell :is(.betting-metrics b,.metric-pills b,.price-passport dd,.evidence-grid b,.health-metrics b,.route-metric-strip b,.proof-scoreboard b,.ledger-table-row>span:nth-child(2) b,.pick-lifecycle dd,.pick-price-card dd,.pick-evidence article b){font-size:13px}@media (width<=640px){.app-shell{--app-label-size:12px}.app-shell p{font-size:14px;line-height:1.62}.app-shell small{font-size:12px;line-height:1.45}.app-shell dt{font-size:12px}.app-shell dd{font-size:13px}.app-shell .matchday-copy>p,.app-shell .product-route-header p,.app-shell .track-public-copy>p{font-size:14px}.app-shell .betting-metrics span{font-size:10px}.app-shell .betting-metrics small{font-size:11px}.app-shell .mobile-nav{height:68px}.app-shell .mobile-nav a{font-size:11px}.app-shell .main-content{padding-bottom:94px}}
