.settings-panel[data-astro-cid-z5xuuzu6]{max-width:var(--wf-content-narrow)}.settings-panel[data-astro-cid-z5xuuzu6] h2[data-astro-cid-z5xuuzu6]{margin-block-start:var(--wf-space-1)}.settings-status[data-astro-cid-z5xuuzu6]{min-height:1.5em}.stats-shell{--flow-space:var(--wf-space-10)}.stats-summary{gap:var(--wf-space-3);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.metric-card{gap:var(--wf-space-2);padding:var(--wf-space-5);display:grid}.metric-card span{color:var(--wf-text-muted);font-size:.8rem;font-weight:700}.metric-card strong{font-size:clamp(1.4rem,1.2rem + .7vw,1.9rem)}.metric-card--emphasis{border-color:var(--wf-brand);background:var(--wf-surface-brand)}.metric-card--emphasis strong{color:var(--wf-brand)}.stats-charts{gap:var(--wf-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stats-details-grid{gap:var(--wf-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mistake-list{gap:var(--wf-space-3);padding:0;list-style:none;display:grid}.mistake-list li,.breakdown-list>div{justify-content:space-between;align-items:center;gap:var(--wf-space-3);border-block-end:1px solid var(--wf-border-subtle);padding-block-end:var(--wf-space-2);display:flex}.breakdown-list{gap:var(--wf-space-3);display:grid}.breakdown-list dd{font-variant-numeric:tabular-nums;margin:0;font-weight:750}.recent-grid{gap:var(--wf-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.recent-card{padding:var(--wf-space-5)}.recent-card>div{justify-content:space-between;gap:var(--wf-space-3);margin-block-end:var(--wf-space-4);display:flex}.recent-card>div span{color:var(--wf-text-muted)}.recent-card dl{gap:var(--wf-space-2);display:grid}.recent-card dl div{justify-content:space-between;gap:var(--wf-space-3);display:flex}.recent-card dt{color:var(--wf-text-muted)}.recent-card dd{text-align:end;margin:0}.data-controls{max-width:var(--wf-content-reading)}.empty-state{justify-items:start;gap:var(--wf-space-4);max-width:42rem;display:grid}.empty-state__mark{border:1px solid var(--wf-brand);border-radius:var(--wf-radius-control);background:var(--wf-surface-brand);width:3rem;height:3rem;color:var(--wf-brand);place-items:center;font-size:1.5rem;display:grid}@media (width<=60rem){.stats-charts,.stats-details-grid{grid-template-columns:1fr}}.training-stats,.performance-stats,.code-stats,.assessment-stats{gap:var(--wf-space-5);display:grid}.assessment-stats:not(.flow){grid-template-columns:minmax(0,1fr) auto;align-items:center}.code-stats:not(.flow){justify-content:space-between;align-items:center;gap:var(--wf-space-5);display:flex}.assessment-stats__heading{justify-content:space-between;align-items:end;gap:var(--wf-space-3);flex-wrap:wrap;display:flex}.assessment-stats__heading>div{gap:var(--wf-space-2);display:grid}.assessment-stats__heading time{color:var(--wf-text-muted);font-size:.88rem}.training-stats__metrics{gap:var(--wf-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.training-stats__metrics>div{gap:var(--wf-space-1);padding:var(--wf-space-4);border:1px solid var(--wf-border-subtle);border-radius:var(--wf-radius-control);background:var(--wf-surface-sunken);display:grid}.training-stats__metrics dt{color:var(--wf-text-secondary);font-size:.78rem;font-weight:750}.training-stats__metrics dd{color:var(--wf-text-primary);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}.performance-stats__metrics{gap:var(--wf-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.code-stats__metrics{gap:var(--wf-space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.code-stats__metrics>div{gap:var(--wf-space-1);padding:var(--wf-space-3);border:1px solid var(--wf-border-subtle);border-radius:var(--wf-radius-control);background:var(--wf-surface-sunken);display:grid}.code-stats__metrics dt{color:var(--wf-text-muted);font-size:.78rem;font-weight:700}.code-stats__metrics dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}.performance-stats__metrics>div{gap:var(--wf-space-1);padding:var(--wf-space-4);border:1px solid var(--wf-border-subtle);border-radius:var(--wf-radius-control);background:var(--wf-surface-sunken);display:grid}.performance-stats__metrics dt{color:var(--wf-text-secondary);font-size:.78rem;font-weight:750}.performance-stats__metrics dd{color:var(--wf-text-primary);font-variant-numeric:tabular-nums;font-weight:800}@media (width<=42rem){.assessment-stats:not(.flow){grid-template-columns:1fr}.code-stats:not(.flow){flex-direction:column;align-items:stretch}.code-stats:not(.flow) .button,.assessment-stats:not(.flow) .button{width:100%}.training-stats__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-stats__metrics{grid-template-columns:1fr}}
