.dash-layout{gap:var(--p-section);min-width:0;display:grid}@media (min-width:1024px){.dash-layout{column-gap:var(--p-space-12);grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.dash-rail,.dash-main{gap:var(--p-section);min-width:0;display:grid}.dash-balance{gap:var(--p-space-4);display:grid}.dash-balance-head{justify-content:space-between;align-items:baseline;gap:var(--p-space-4);display:flex}.dash-balance-label{font-family:var(--p-font-ui);letter-spacing:0;line-height:var(--p-lh-sm);font-size:var(--p-text-sm);color:var(--lk-muted);margin:0;font-weight:500}.dash-grade{align-items:baseline;gap:var(--p-space-2);color:var(--lk-ink);margin:0;display:inline-flex}.dash-grade-letter{font-family:var(--p-font-heading);font-size:var(--p-text-grade);letter-spacing:-.01em;font-weight:500;line-height:1}.dash-grade-score{font-size:var(--p-text-sm);color:var(--lk-muted)}.dash-counts{gap:var(--p-space-1) var(--p-space-4);font-size:var(--p-text-sm);color:var(--lk-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dash-counts b{color:var(--lk-ink);font-weight:500}.dash-next{align-items:start;column-gap:var(--p-space-3);row-gap:var(--p-space-2);margin-top:var(--p-space-2);padding:var(--p-space-4) var(--p-space-5);border-radius:var(--p-radius-sm);background:var(--lk-blue-soft);color:inherit;transition:background-color var(--p-dur-fast) var(--p-ease-out), transform var(--p-dur-fast) var(--p-ease-out);grid-template-columns:8px minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.dash-next:hover{background:color-mix(in srgb, var(--lk-blue) 14%, transparent)}}.dash-next:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.dash-next:active{transform:none}}.dash-next:focus-visible{box-shadow:var(--p-ring-focus);outline:none}.dash-next-dot{background:var(--lk-blue);width:8px;height:8px;box-shadow:0 0 0 4px var(--lk-blue-soft);border-radius:50%;flex:none;margin-top:7px}.dash-next-copy{gap:2px;min-width:0;display:grid}.dash-next-label{font-size:var(--p-text-xs);color:var(--lk-muted);font-weight:500}.dash-next-title{font-size:var(--p-text-md);color:var(--lk-ink);font-weight:600;line-height:1.35}.dash-next-detail{font-size:var(--p-text-sm);color:var(--lk-muted);line-height:1.4}.dash-next-cta{font-size:var(--p-text-sm);color:var(--lk-blue);white-space:nowrap;flex:none;align-self:center;align-items:center;gap:2px;margin-right:-4px;font-weight:500;display:inline-flex}@media (max-width:479.98px){.dash-next-cta{grid-column:2;align-self:start}}.dash-row-cta{font-size:var(--p-text-sm);color:var(--lk-blue);white-space:nowrap;font-weight:500}.dash-chance{text-align:right;min-width:3.25rem;font-size:var(--p-text-md);color:var(--lk-ink);font-weight:500}.dash-tool-value{white-space:nowrap;font-size:var(--p-text-sm);color:var(--lk-ink);text-align:right;font-weight:500}.dash-tool-value[data-state=untouched]{color:var(--lk-muted);font-weight:400}.dash-note{margin:var(--p-space-3) 0 0;font-size:var(--p-text-sm);color:var(--lk-muted)}@media (prefers-reduced-motion:reduce){.dash-next{transition:none}.dash-next:active{transform:none}}
