:root{--read-caption:.75rem;--read-body:.875rem;--read-leading:1.55;--read-link:139 183 255;--read-negative:255 150 141}html:not(.light)[data-liquid-glass=true]{--c-bg-hover:35 56 88}html.light,html.light[data-liquid-glass=true]{--read-link:19 75 176;--read-negative:169 37 29;--c-ink-faint:65 87 119;--c-up:9 111 64;--c-gold:137 78 0}.sharp-readable :is(.text-\[8px\],.text-\[9px\],.text-\[10px\],.text-\[11px\]):not(.landing-page *){font-size:var(--read-caption);line-height:1.5}.sharp-readable :is(.text-xs,.text-sm):not(.landing-page *){line-height:var(--read-leading)}.sharp-readable :is(.text-ink-faint,.text-ink-dim):not(.landing-page *){text-wrap:pretty}.sharp-readable .tabular{font-variant-numeric:tabular-nums lining-nums}.sharp-readable .text-brand:not(.landing-page *){color:rgb(var(--read-link))}.sharp-readable .text-down:not(.landing-page *){color:rgb(var(--read-negative))}.sharp-readable :is(h1,h2,h3):not(.landing-page *){text-wrap:balance;overflow-wrap:break-word}.sharp-readable :is(input,select,textarea):not(.landing-page *){border-width:1px;border-color:rgb(var(--c-ink-faint)/.65)}.sharp-readable :is(input,textarea)::-moz-placeholder{opacity:1}.sharp-readable :is(input,textarea)::placeholder{opacity:1}.sharp-readable :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid rgb(var(--c-info));outline-offset:3px}.sharp-readable .sharp-button.bg-brand,.sharp-readable :is(button,a).bg-brand:not(.landing-page *){background:#235bce;color:#fff}.sharp-readable .sharp-button.bg-chaos{background:#235bce;color:#fff}.sharp-readable .sharp-button.bg-down{background:#ba302b;color:#fff}.sharp-readable .sharp-button:disabled{opacity:.7;box-shadow:none}.sharp-readable table:not(.landing-page *){font-size:var(--read-body);line-height:1.5;font-variant-numeric:tabular-nums}.sharp-readable table th{font-size:var(--read-caption);font-weight:700;color:rgb(var(--c-ink-dim));letter-spacing:.04em}.sharp-readable table td,.sharp-readable table th{padding-top:.875rem;padding-bottom:.875rem}.sharp-readable table tbody tr+tr{border-top:1px solid rgb(var(--c-line)/.5)}.sharp-readable table tbody tr:focus-within{box-shadow:inset 3px 0 rgb(var(--c-info))}.sharp-readable .overflow-x-auto:has(>table){overscroll-behavior-x:contain;scrollbar-width:thin}html[data-liquid-glass=true] .sharp-app-shell .card-grad:before{opacity:.25}html[data-liquid-glass=true] .sharp-app-shell .card-grad{box-shadow:0 8px 24px rgb(0 0 0/.12),inset 0 1px 0 rgb(255 255 255/.06)}html:not(.light)[data-liquid-glass=true] .sharp-app-shell .card-grad{background:linear-gradient(145deg,rgb(var(--c-bg-card)),rgb(var(--c-bg-soft)))}.sharp-readable .sport-mark-copy small{font-size:.625rem;line-height:1.35;letter-spacing:.03em}.sharp-readable .sport-mark-copy b{font-size:.75rem;line-height:1.3}.sharp-readable [role=dialog]{overscroll-behavior:contain}.sharp-readable [role=dialog] :is(input,textarea,select){scroll-margin-block:5rem}@media(max-width:639px){.sharp-readable :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.landing-page *){font-size:16px;max-width:100%}.sharp-readable :is(button,[role=tab]):not(.landing-page *):not([role=switch]){min-height:44px}.sharp-readable .sharp-app-shell main{min-width:0}.sharp-readable table td{padding-top:1rem;padding-bottom:1rem}.sharp-readable .sharp-topnav{padding-top:env(safe-area-inset-top)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sharp-readable .animate-rise{animation:none}}