.stats-page{min-height:100vh;color:var(--pixel-ink)}.stats-layout{max-width:1240px;margin:0 auto;padding:calc(96px + env(safe-area-inset-top)) 32px 72px}.stats-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:36px}.stats-intro h1{font-family:var(--font-pixel);font-size:clamp(18px,2.5vw,28px);line-height:1.7;letter-spacing:-1px;overflow-wrap:anywhere}.stats-timer-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:44px;padding:10px 14px;font-size:12px;border:1px solid var(--pixel-line);border-radius:3px;background:var(--pixel-paper)}.stats-timer-link:hover{background:var(--pixel-screen)}.stats-timer-link:active{background:var(--pixel-shadow)}.stats-overview{display:grid;grid-template-columns:1.35fr repeat(4,1fr);margin-bottom:32px;border:1px solid var(--pixel-line);background:var(--pixel-paper);box-shadow:4px 4px 0 var(--pixel-shadow)}.stats-metric{min-width:0;padding:24px 20px;border-left:1px solid var(--pixel-line)}.stats-metric:first-child{border-left:0;background:var(--pixel-screen)}.stats-metric>svg{width:15px;height:15px;margin-bottom:22px;color:var(--pixel-muted)}.stats-metric:first-child>svg{color:var(--pixel-accent)}.stats-metric-value{font-family:var(--font-pixel);font-size:clamp(13px,1.4vw,18px);line-height:1.9;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stats-metric-label{margin-top:8px;font-size:12px;line-height:1.5;color:var(--pixel-muted)}.stats-page .stats-panel{min-width:0;padding:24px;border:1px solid var(--pixel-line);border-radius:3px;background:var(--pixel-paper);box-shadow:3px 3px 0 var(--pixel-shadow)}.stats-panel h3{font-size:15px;font-weight:600;color:var(--pixel-ink)}.stats-panel h3:before{content:"";display:inline-block;width:7px;height:7px;margin-right:10px;background:var(--pixel-growth);vertical-align:2px}.stats-panel button:not(.stats-heat-cell),.stats-panel select{min-height:40px}.stats-panel button:disabled{opacity:.45}.stats-panel button:not(:disabled):active{transform:translateY(1px)}.stats-heat-summary{background:var(--pixel-screen);border:1px solid var(--pixel-line);border-radius:2px}.stats-small-value{font-family:var(--font-pixel);font-size:18px;line-height:1.8;color:var(--pixel-ink)}.stats-heat-cell{border:1px solid color-mix(in srgb,var(--pixel-growth) 35%,var(--pixel-line));border-radius:1px}.stats-heat-0{background:var(--pixel-page)}.stats-heat-1{background:color-mix(in srgb,var(--pixel-growth) 24%,var(--pixel-paper))}.stats-heat-2{background:color-mix(in srgb,var(--pixel-growth) 47%,var(--pixel-paper))}.stats-heat-3{background:color-mix(in srgb,var(--pixel-growth) 72%,var(--pixel-paper))}.stats-heat-4{background:var(--pixel-growth)}button.stats-heat-cell:hover{outline:2px solid var(--pixel-ink);outline-offset:1px}.stats-tooltip{border:1px solid var(--pixel-line);background:var(--pixel-paper);color:var(--pixel-ink);border-radius:2px;box-shadow:3px 3px 0 var(--pixel-shadow)}.stats-pro-badge{display:inline-block;padding:6px 8px;margin-bottom:20px;font-family:var(--font-pixel);font-size:10px;background:var(--pixel-screen);color:var(--pixel-ink);border:1px solid var(--pixel-line)}.stats-page .stats-pro-card{padding:32px;border-top:3px solid var(--pixel-growth);box-shadow:5px 5px 0 var(--pixel-shadow)}.stats-locked-preview{max-height:510px;overflow:hidden}.stats-overview-loading .stats-panel{box-shadow:none;border:0;border-left:1px solid var(--pixel-line);min-height:173px}.stats-overview-loading .stats-panel:first-child{border-left:0}.stats-layout .highcharts-container{max-width:100%}@media (max-width:1023px){.stats-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-metric:first-child{grid-column:span 2}.stats-metric:nth-child(3){border-left:0}.stats-metric:nth-child(n+3){border-top:1px solid var(--pixel-line)}}@media (max-width:639px){.stats-layout{padding:calc(84px + env(safe-area-inset-top)) 16px 40px}.stats-intro{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.stats-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-metric{padding:18px 14px}.stats-metric:first-child{grid-column:1/-1}.stats-metric:first-child .stats-metric-value{font-size:24px}.stats-metric:nth-child(n+2){border-top:1px solid var(--pixel-line)}.stats-metric:nth-child(odd){border-left:1px solid var(--pixel-line)}.stats-metric:first-child,.stats-metric:nth-child(2n){border-left:0}.stats-page .stats-panel{padding:18px 14px}.stats-page .stats-pro-card{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.stats-page .animate-pulse,.stats-page .animate-spin{animation:none}.stats-page *,.stats-page :before{transition:none}}@media (forced-colors:active){.stats-heat-cell{border-color:CanvasText}.stats-heat-1,.stats-heat-2,.stats-heat-3,.stats-heat-4{background:Highlight;forced-color-adjust:none}}.stats-overview-loading .stats-panel>div{max-width:100%}.stats-panel select:focus-visible{outline:3px solid var(--pixel-accent);outline-offset:3px;box-shadow:none}.stats-heat-cell:focus-visible{outline:2px solid var(--pixel-ink);outline-offset:1px}.stats-layout>.grid>div:first-child{min-width:0}@media (max-width:1023px){.stats-overview-loading .stats-panel:first-child{grid-column:span 2}.stats-overview-loading .stats-panel:nth-child(n+3){border-top:1px solid var(--pixel-line)}}@media (max-width:639px){.stats-overview-loading .stats-panel:nth-child(n+2){border-top:1px solid var(--pixel-line)}}