.dashboard-practice__lead{gap:var(--ui-space-6);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:start;display:grid}.dashboard-practice .button-primary,.dashboard-practice .button-secondary{overflow-wrap:anywhere;text-align:center;white-space:normal}.dashboard-next-practice{min-width:0}.dashboard-next-practice .page-header{padding-block:0}.dashboard-recent,.dashboard-empty-note{color:var(--ui-text-muted)}.dashboard-storage-note{border:1px solid var(--state-warning-border);border-radius:var(--ui-radius-group);padding:var(--ui-space-4);background:var(--state-warning-surface);color:var(--ui-text-primary);font-size:var(--ui-type-body);line-height:var(--ui-leading-body)}.dashboard-mode-grid,.dashboard-weak-grid{gap:var(--ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-mode-card{flex-direction:column;min-height:100%;display:flex}.dashboard-mode-card .button-secondary{align-self:flex-start;margin-top:auto}.dashboard-steps{gap:var(--ui-space-4);counter-reset:dashboard-step;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.dashboard-steps li{counter-increment:dashboard-step;border-top:1px solid var(--ui-border-strong);min-width:0;padding-top:var(--ui-space-4)}.dashboard-steps li:before{margin-bottom:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-type-small);content:"0" counter(dashboard-step);font-weight:700;display:block}.dashboard-steps strong,.dashboard-steps span{display:block}.dashboard-steps span{margin-top:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-type-body);line-height:var(--ui-leading-body)}.dashboard-weak-area{padding:var(--ui-space-4)}@media (width<=900px){.dashboard-practice__lead,.dashboard-mode-grid,.dashboard-weak-grid,.dashboard-steps{grid-template-columns:minmax(0,1fr)}}
