:root{--card-face: #F5F5F2}html,body{margin:0;height:100%;background:var(--surface-1, #16161E)}#root{height:100vh;height:100dvh;background:var(--bg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:999px}@keyframes boot-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}.boot-bar{animation:boot-slide 1.1s var(--ease-standard) infinite}@media(prefers-reduced-motion:reduce){.boot-bar{animation:none;width:100%!important}}button{font-family:var(--font-body)}button:active:not(:disabled){filter:brightness(.93)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}input[type=datetime-local],input[type=date],input[type=time],input[type=month]{color-scheme:dark;accent-color:var(--amber)}input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.85;filter:invert(70%) sepia(58%) saturate(900%) hue-rotate(347deg) brightness(98%) contrast(94%);transition:opacity var(--dur-tap) var(--ease-standard)}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover,input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=time]::-webkit-calendar-picker-indicator:hover,input[type=month]::-webkit-calendar-picker-indicator:hover{opacity:1}@media(min-width:641px){.dash-greet-bell{display:none!important}}.shell-main [style*="var(--radius-md)"]:has(>input:not([type=range]):not([type=checkbox])),.shell-main [style*="var(--radius-sm)"]:has(>input:not([type=range]):not([type=checkbox])){border-radius:var(--radius-pill)!important}input::-webkit-datetime-edit-year-field:focus{background:#f59e0b47;color:var(--amber-light);outline:none;border-radius:3px}input::-webkit-datetime-edit-month-field:focus{background:#f59e0b47;color:var(--amber-light);outline:none;border-radius:3px}input::-webkit-datetime-edit-day-field:focus{background:#f59e0b47;color:var(--amber-light);outline:none;border-radius:3px}input::-webkit-datetime-edit-hour-field:focus{background:#f59e0b47;color:var(--amber-light);outline:none;border-radius:3px}input::-webkit-datetime-edit-minute-field:focus{background:#f59e0b47;color:var(--amber-light);outline:none;border-radius:3px}input::-webkit-datetime-edit-second-field:focus{background:#f59e0b47;color:var(--amber-light);outline:none;border-radius:3px}input::-webkit-datetime-edit-ampm-field:focus{background:#f59e0b47;color:var(--amber-light);outline:none;border-radius:3px}input::-webkit-datetime-edit-text{color:var(--text-tertiary);padding:0 1px}select{color-scheme:dark;accent-color:var(--amber)}select option{background-color:var(--surface-2);color:var(--text)}select option:hover{background-color:var(--amber-glow);color:var(--amber-light)}select option:checked{background:var(--amber-glow) linear-gradient(0deg,var(--amber-glow),var(--amber-glow));color:var(--amber-light);font-weight:600}button:focus-visible,a:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible{outline:none!important;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--amber)!important}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:640px){.shell-bottomnav button{min-height:44px}}@media(max-width:640px){.pf-hero-side{align-items:stretch!important;width:100%}.pf-hero-side>div:first-child{justify-content:stretch!important}.pf-hero-side>div:first-child>button{flex:1 1 auto;justify-content:center}.pf-hero-side>div:last-child{display:flex!important}.pf-hero-side>div:last-child>button{flex:1}}@media(max-width:640px){.sd-actions{display:grid!important;grid-template-columns:1fr 1fr}.sd-actions>*{width:100%;justify-content:center!important;margin-left:0!important;box-sizing:border-box}.sd-actions>:last-child:nth-child(odd){grid-column:1 / -1}}.sd-cells{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;column-gap:8px}.sd-cells>:last-child:nth-child(odd){grid-column:1 / -1}.os-numtile{container-type:inline-size}.os-numtile-value{font-size:clamp(18px,11.5cqw,34px)!important}.os-numtile-value+span{flex:none}.os-tilegrid{display:grid;grid-template-columns:repeat(var(--os-cols, 2),minmax(0,1fr))}@media(max-width:640px){.os-balance>:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:640px){.os-toast-wrap,#os-toast-host{left:12px!important;right:12px!important;bottom:92px!important;align-items:stretch!important}.os-toast-wrap>*,#os-toast-host>*{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box}}div:has(>[data-os-dialog]){box-sizing:border-box}[data-os-dialog]{max-height:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:column}[data-os-dialog]>[data-os-dialog-part=header],[data-os-dialog]>[data-os-dialog-part=footer]{flex:none}[data-os-dialog]>[data-os-dialog-part=body]{min-height:0;overflow-y:auto}@media(max-width:640px){div:has(>[data-os-dialog]){padding:max(16px,env(safe-area-inset-top,0px)) 8px max(16px,env(safe-area-inset-bottom,0px))!important;align-items:stretch!important}[data-os-dialog]{max-width:100%!important;height:100%;max-height:100%;box-sizing:border-box;border-radius:16px!important;display:flex;flex-direction:column}[data-os-dialog]>[data-os-dialog-part=header]{padding:14px 16px!important;flex:none}[data-os-dialog]>[data-os-dialog-part=body]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px!important;-webkit-overflow-scrolling:touch}[data-os-dialog]>[data-os-dialog-part=footer]{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;flex:none;flex-wrap:wrap;align-items:center}}@media(min-width:641px){.app-shell{position:relative;background:var(--surface-1)!important}.shell-sidebar{position:relative;border-right:0!important;background:var(--surface-1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.shell-brand{border-bottom:0!important}.shell-content{background:var(--surface-1)}.shell-content .shell-header{border-bottom:0!important;box-shadow:none!important;background:var(--surface-1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;position:relative}.shell-main{background:var(--bg);border-top-left-radius:20px;border-bottom-left-radius:0;margin-bottom:env(safe-area-inset-bottom,0px)}.shell-sidebar{padding-bottom:env(safe-area-inset-bottom,0px)}.shell-brand,.shell-content .shell-header{height:calc(48px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important}.shell-sidebar:after,.shell-content .shell-header:after,.app-shell:after{content:none!important;display:none!important}}@media(min-width:1920px){.shell-main [style*="max-width: 1320px"]{max-width:1620px!important}.shell-main [style*="minmax(0px, 1fr) 320px"]{grid-template-columns:minmax(0,1fr) 380px!important}.shell-main [style*="minmax(0px, 1fr) 340px"]{grid-template-columns:minmax(0,1fr) 400px!important}.shell-main [style*="minmax(0px, 1fr) 300px"]{grid-template-columns:minmax(0,1fr) 360px!important}}@media(min-width:2400px){.shell-main [style*="max-width: 1320px"]{max-width:1880px!important}.shell-main [style*="max-width: 1180px"]{max-width:1480px!important}}@media(max-width:1023.98px){.app-shell.is-expanded{--shell-sidebar-w: 176px !important}.shell-main .dash-hero-head{flex-direction:row!important;align-items:flex-start!important;gap:12px!important}.shell-main .dash-hero-controls{align-self:stretch!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.shell-main .dash-hero-meta{flex-wrap:wrap!important;gap:8px 14px!important}.shell-main .screen-header{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.shell-main .screen-header>*{justify-content:flex-start!important}.shell-main .log-mode-switch{justify-content:flex-start!important}.app-shell.is-expanded .shell-main [style*="repeat(4, 1fr)"],.app-shell.is-expanded .shell-main [style*="repeat(4,1fr)"],.app-shell.is-expanded .shell-main [style*="repeat(3, 1fr)"],.app-shell.is-expanded .shell-main [style*="repeat(3,1fr)"]{grid-template-columns:repeat(2,1fr)!important}.shell-main [style*="minmax(0px, 1fr)"],.shell-main [style*="minmax(0, 1fr)"],.shell-main [style*="1fr 360px"],.shell-main [style*="1fr 340px"],.shell-main [style*="1fr 320px"],.shell-main [style*="1fr 300px"],.shell-main [style*="repeat(2, 1fr)"],.shell-main [style*="repeat(2,1fr)"],.shell-main [style*="1fr 1fr"],.shell-main .stats-split,.shell-main .tools-2col{grid-template-columns:minmax(0,1fr)!important}.shell-main .sessions-head{display:none!important}.shell-main .staking-grid{grid-template-columns:repeat(2,1fr)!important}.shell-main .kpi-strip{flex-wrap:wrap!important;padding:4px 0!important}.shell-main .kpi-strip>*{flex:1 1 40%!important;box-sizing:border-box!important;min-width:0!important;border-left:0!important;padding:16px 20px!important}.shell-main .kpi-strip>*:nth-child(n+3){border-top:1px solid var(--border)!important}.shell-main .stat-tiles{grid-template-columns:repeat(4,1fr)!important}.app-shell.is-expanded .shell-main .stat-tiles{grid-template-columns:repeat(2,1fr)!important}.shell-main [style*="minmax(440px"],.shell-main [style*="minmax(400px"]{grid-template-columns:minmax(0,1fr)!important}.shell-main [style*="position: sticky"]{position:static!important}}@media(min-width:641px)and (max-width:1023.98px){.shell-brand{padding-left:12px!important;padding-right:12px!important}.shell-brand>span{font-size:18px!important}.shell-sidebar{padding-bottom:0!important}.shell-navwrap{padding-bottom:6px!important}.shell-main{margin-bottom:0!important}}@media(max-width:640px){.shell-sidebar,.shell-header{display:none!important}.shell-bottomnav{display:flex!important}.shell-main{padding-bottom:100px!important}.shell-main>div{padding-left:16px!important;padding-right:16px!important;padding-top:calc(22px + env(safe-area-inset-top,0px))!important}.shell-main [style*="padding: 32px"]:not(.os-page-root){padding:18px!important}.shell-main [style*="padding: 28px"]{padding:18px!important}.shell-main [style*="padding: 26px"],.shell-main [style*="padding: 24px"],.shell-main [style*="padding: 20px"],.shell-main [style*="padding: 18px"]{padding:16px!important}.shell-main [style*="padding: 22px 20px"]{padding:15px 14px!important}.shell-main [style*="min-height: 116px"]{min-height:84px!important}.shell-main .dash-hero-num{font-size:44px!important}.shell-main .dash-hero-head{flex-direction:row!important;align-items:flex-start!important;gap:12px!important}.shell-main .dash-hero-meta{gap:6px 14px!important}.shell-main .dash-hero-controls{flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.shell-main .dash-hero-controls>*{flex:0 0 auto!important}.shell-main .dash-greet-controls{width:100%!important;justify-content:flex-start!important;gap:8px!important}.shell-main .founder-banner{padding:12px 14px!important;gap:10px!important}.shell-main .founder-banner>div:nth-child(2)>div:nth-child(2){display:none!important}.shell-main .screen-header{flex-direction:column!important;align-items:stretch!important;gap:14px!important;margin-bottom:8px!important}.shell-main .screen-header>*{justify-content:flex-start!important}.shell-main .kpi-strip{flex-wrap:wrap!important;padding:4px 0!important}.shell-main .kpi-strip>*{flex:1 1 100%!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;border-left:0!important;padding:14px 16px!important}.shell-main .kpi-strip>*:nth-child(n+3){border-top:1px solid var(--border)!important}.shell-main [style*="repeat(3, 1fr)"],.shell-main [style*="repeat(3,1fr)"],.shell-main [style*="repeat(4, 1fr)"],.shell-main [style*="repeat(4,1fr)"],.shell-main .stat-tiles{grid-template-columns:repeat(2,1fr)!important}.shell-main [style*="1fr 360px"],.shell-main [style*="1fr 340px"],.shell-main [style*="1fr 320px"],.shell-main [style*="1fr 300px"],.shell-main [style*="minmax(440px"],.shell-main [style*="minmax(400px"],.shell-main [style*="minmax(360px"],.shell-main [style*="minmax(340px"]{grid-template-columns:minmax(0,1fr)!important}.shell-main [style*="120px 1fr 70px 90px"]{grid-template-columns:80px minmax(0,1fr) 46px 60px!important;gap:8px!important}.shell-main [style*="1fr 90px 110px 120px"]{grid-template-columns:minmax(0,1fr) 52px 60px 68px!important;gap:6px!important}.shell-main [style*="60px 1fr 120px 90px"]{grid-template-columns:44px minmax(0,1fr) 80px 60px!important;gap:6px!important}.shell-main [style*="60px 1fr 130px 130px"]{grid-template-columns:44px minmax(0,1fr) 80px 80px!important;gap:6px!important}.shell-main .hscroll,.shell-main [style*=inline-flex][style*="align-self: flex-start"]:not(button),.shell-main [style*="width: max-content"]{display:block!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.shell-main .hscroll::-webkit-scrollbar,.shell-main [style*=inline-flex][style*="align-self: flex-start"]:not(button)::-webkit-scrollbar,.shell-main [style*="width: max-content"]::-webkit-scrollbar{height:0!important;width:0!important;display:none!important}.shell-main .hscroll>*,.shell-main [style*=inline-flex][style*="align-self: flex-start"]:not(button)>*,.shell-main [style*="width: max-content"]>*{flex:0 0 auto!important}.shell-main [style*="repeat(2, 1fr)"]>*,.shell-main [style*="repeat(2,1fr)"]>*,.shell-main [style*="repeat(3, 1fr)"]>*,.shell-main [style*="repeat(3,1fr)"]>*,.shell-main [style*="repeat(4, 1fr)"]>*,.shell-main [style*="repeat(4,1fr)"]>*{min-width:0!important}.shell-main .sessions-head{display:none!important}.shell-main [role=tablist]{display:inline-flex!important;width:auto!important;max-width:100%!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;min-height:56px!important;align-items:center!important}.shell-main [role=tablist]>[role=tab]{flex:0 0 auto!important;min-height:48px!important}.shell-main [role=tablist]::-webkit-scrollbar{display:none!important;height:0!important}.shell-main [style*="padding: 0px 8px 0px 14px"]{height:auto!important;min-height:48px!important}.shell-main [style*="padding: 0px 8px 0px 14px"]>button{align-self:stretch!important;display:inline-flex!important;align-items:center!important}.shell-main button[title=Remove]{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}}.app-shell .shell-sidebar{width:var(--shell-sidebar-w, 256px)!important;min-width:var(--shell-sidebar-w, 256px)!important;max-width:var(--shell-sidebar-w, 256px)!important}.shell-main>.os-page-root{box-sizing:border-box;width:100%;max-width:1320px;margin-left:auto;margin-right:auto}.os-page-root>:first-child h1{font-size:32px!important;line-height:48px!important}.os-page-root--basic-stats>:not(:first-child){box-sizing:border-box;width:100%;max-width:760px;align-self:center}@media(max-width:1000px){.os-page-root>:first-child h1{font-size:28px!important}}@media(max-width:640px){.shell-main>.os-page-root{padding:calc(22px + env(safe-area-inset-top,0px)) 16px 18px!important}}.os-sting .chip{transform-box:fill-box}.os-sting .chip-bottom{transform-origin:50% 100%}.os-sting .chip-mid{transform-origin:50% 50%}.os-sting .chip-top{transform-origin:50% 50%;transform:rotate(-8deg)}.os-sting .os-word{opacity:1}.os-sting.is-playing .chip-bottom{animation:os-shoveBottom 2.1s linear forwards}.os-sting.is-playing .chip-mid{animation:os-shoveMid 2.1s linear forwards}.os-sting.is-playing .chip-top{animation:os-shoveTop 2.1s linear forwards}.os-sting.is-playing .os-word{animation:os-wordReveal .6s cubic-bezier(.16,1,.3,1) 1.15s both}@keyframes os-shoveBottom{0%{transform:translate(-150px) scale(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}20%{transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}26%{transform:translate(0) scale(.97,1.03);animation-timing-function:cubic-bezier(.16,1,.3,1)}33%{transform:translate(0) scale(1)}to{transform:translate(0) scale(1)}}@keyframes os-shoveMid{0%{transform:translate(-150px) scale(1)}5%{transform:translate(-150px) scale(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}26%{transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}32%{transform:translate(0) scale(.97,1.03);animation-timing-function:cubic-bezier(.16,1,.3,1)}39%{transform:translate(0) scale(1)}to{transform:translate(0) scale(1)}}@keyframes os-shoveTop{0%{transform:translate(-160px,2px) rotate(0);animation-timing-function:cubic-bezier(.16,1,.3,1)}12%{transform:translate(-160px,2px) rotate(0);animation-timing-function:cubic-bezier(.16,1,.3,1)}40%{transform:translate(6px,-3px) rotate(-12deg);animation-timing-function:cubic-bezier(.16,1,.3,1)}62%{transform:translate(0) rotate(-8deg)}to{transform:translate(0) rotate(-8deg)}}@keyframes os-wordReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-12px);filter:blur(7px)}55%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.os-sting.is-playing .chip,.os-sting.is-playing .os-word{animation:none!important}.os-sting.is-playing .chip-bottom,.os-sting.is-playing .chip-mid{transform:none!important}.os-sting.is-playing .chip-top{transform:rotate(-8deg)!important}.os-sting.is-playing .os-word{opacity:1!important;clip-path:none!important;transform:none!important;filter:none!important}}input:focus-visible,textarea:focus-visible{outline:none!important;scroll-margin-block:96px 120px}input:not([data-os-field-input]):focus-visible,textarea:not([data-os-field-input]):focus-visible,select:not([data-os-field-input]):focus-visible{border-color:var(--amber)!important;box-shadow:0 0 0 3px var(--amber-glow)}@media(any-pointer:coarse),(max-width:1024px){:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=file]):not([type=hidden]),textarea,select):is([style*="font-size: 10px"],[style*="font-size:10px"],[style*="font-size: 11px"],[style*="font-size:11px"],[style*="font-size: 12px"],[style*="font-size:12px"],[style*="font-size: 13px"],[style*="font-size:13px"],[style*="font-size: 14px"],[style*="font-size:14px"],[style*="font-size: 15px"],[style*="font-size:15px"]){font-size:max(16px,1rem)!important}}.stats-workspace{padding:var(--space-8);max-width:82rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.stats-workspace *,.stats-graph-detail *{box-sizing:border-box}.stats-workspace .screen-header{margin-bottom:0}.shell-main .stats-workspace>.screen-header{flex-direction:row!important;align-items:flex-start!important}.stats-disclosure>section{background:transparent!important;border:0!important;box-shadow:none!important;padding:var(--space-4) 0!important}.stats-workspace button,.stats-graph-detail button{max-width:100%;flex-shrink:0}.stats-workspace button>svg{width:var(--space-4);height:var(--space-4);flex:none}.stats-controls,.stats-chart-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--space-4);align-items:end}.stats-controls>*,.stats-chart-controls>*{min-width:0;max-width:100%}.stats-controls button,.stats-chart-controls button{min-height:var(--space-12)}.stats-section,.stats-overview{min-width:0}.stats-section{border-top:1px solid var(--border-strong);padding-top:var(--space-6)}.stats-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.stats-section-head>*{min-width:0;max-width:100%}.stats-section-head h2{margin:0;font:var(--fw-semibold) var(--text-h3)/var(--lh-snug) var(--font-display);color:var(--text)}.stats-section-head p,.stats-note{margin:var(--space-2) 0 0;font:var(--text-sm)/var(--lh-normal) var(--font-body);color:var(--text-tertiary)}.stats-note{margin-bottom:var(--space-4)}.stats-section-head>div:last-child:not(:first-child){flex:0 1 12rem}.stats-customise{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);padding:var(--space-4) 0 var(--space-6)}.stats-overview .os-numtile{box-shadow:none}.stats-overview .os-numtile-value{font-size:clamp(1.375rem,3vw,2rem)!important}.stats-overview .os-numtile [style*=text-transform]{color:var(--text-secondary)!important}.stats-chart{min-width:0;margin-top:var(--space-6)}.stats-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.stats-label{display:block;font:var(--fw-medium) var(--text-sm)/var(--lh-normal) var(--font-body);color:var(--text-tertiary)}.stats-months{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}.stats-months strong{display:block;font:var(--fw-semibold) var(--text-h2)/var(--lh-snug) var(--font-mono);margin-top:var(--space-2);overflow-wrap:anywhere}.stats-total-row{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;border-top:1px solid var(--border);padding-top:var(--space-4);font:var(--text-sm)/var(--lh-normal) var(--font-body);color:var(--text-secondary)}.stats-total-row strong,.stats-record strong,.stats-quality-row strong,.stats-tournament-row strong,.stats-breakdown-row strong{font-family:var(--font-mono);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.stats-record,.stats-quality-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border)}.stats-record>*,.stats-quality-row>*{min-width:0;overflow-wrap:anywhere}.stats-record strong{font-size:var(--text-h3);flex:0 1 auto;text-align:right}.stats-record p,.stats-quality-row p,.stats-tournament-row p{margin:var(--space-1) 0 0;font:var(--text-sm)/var(--lh-normal) var(--font-body);color:var(--text-tertiary);overflow-wrap:anywhere}.stats-quality-row{font:var(--text-base)/var(--lh-normal) var(--font-body)}.stats-quality-row>div:last-child{text-align:right}.stats-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-8)}.stats-breakdown-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:baseline;font:var(--text-sm)/var(--lh-normal) var(--font-body)}.stats-breakdown-row>span{overflow-wrap:anywhere;color:var(--text-secondary)}.stats-breakdown-row strong{text-align:right}.stats-bar{grid-column:1 / -1;height:var(--space-2);background:var(--surface-3);border-radius:var(--radius-pill);overflow:hidden}.stats-bar>div{height:100%;border-radius:inherit}.stats-table-scroll{max-width:100%;overflow-x:auto}.stats-table{width:100%;border-collapse:collapse;font:var(--text-sm)/var(--lh-normal) var(--font-mono)}.stats-table th,.stats-table td{padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--border);text-align:right;overflow-wrap:anywhere}.stats-table th{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--text-tertiary)}.stats-table th:first-child{text-align:left;padding-left:0}.stats-table td:last-child,.stats-table th:last-child{padding-right:0}.stats-tournament-row{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:var(--space-4);padding:var(--space-6) 0;border-bottom:1px solid var(--border);font-family:var(--font-body)}.stats-tournament-row>*{min-width:0;overflow-wrap:anywhere}.stats-tournament-row strong{display:block;margin-top:var(--space-2)}.stats-disclosure{border-top:1px solid var(--border-strong)}.stats-disclosure summary{padding:var(--space-6) 0;cursor:pointer;font:var(--fw-semibold) var(--text-h3)/var(--lh-normal) var(--font-display)}.stats-disclosure summary span{display:block;margin-top:var(--space-1);font:var(--text-sm)/var(--lh-normal) var(--font-body);color:var(--text-tertiary)}.stats-graph-detail{padding:var(--space-8);max-width:82rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-6);min-width:0}@media(max-width:1100px){.stats-two-column{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.stats-workspace,.stats-graph-detail{padding:var(--space-4);gap:var(--space-6)}.stats-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-controls>:first-child{grid-column:1 / -1}.stats-chart-controls{grid-template-columns:minmax(0,1fr)}.stats-chart-controls>:last-child{padding:var(--space-2) 0}.stats-breakdown{grid-template-columns:minmax(0,1fr)}.stats-tournament-row{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-tournament-row>:first-child{grid-column:1 / -1}.stats-record{flex-wrap:wrap}.stats-record>div{flex:1 1 55%}.stats-record strong{font-size:var(--text-base)}}@media(max-width:380px){.stats-controls{grid-template-columns:minmax(0,1fr)}}.app-loading{max-width:40rem;margin:10vh auto;padding:2rem;font-family:system-ui,sans-serif;color:#f4f4f5;line-height:1.6}.app-loading h1{font-size:1.75rem;line-height:1.2}.app-loading a{color:#ffad43}
