.assessment-hub__header{justify-content:space-between;align-items:flex-start;gap:var(--hdrm-space-4);display:flex}.assessment-hub__title{font-family:var(--hdrm-font-display);font-size:var(--hdrm-font-size-heading-lg);line-height:var(--hdrm-line-height-heading-lg);color:var(--hdrm-color-on-dark)}.assessment-hub__subtitle{margin-top:var(--hdrm-space-2);font-size:var(--hdrm-font-size-body);line-height:var(--hdrm-line-height-body);color:var(--hdrm-color-on-dark-muted)}.assessment-hub__status{margin-top:var(--hdrm-space-8);font-size:var(--hdrm-font-size-body);line-height:var(--hdrm-line-height-body);color:var(--hdrm-color-on-dark-muted)}.assessment-hub__failure{align-items:flex-start;gap:var(--hdrm-space-3);margin-top:var(--hdrm-space-8);flex-direction:column;display:flex}.assessment-hub__failure>p{font-size:var(--hdrm-font-size-body);line-height:var(--hdrm-line-height-body);color:var(--hdrm-color-on-dark-muted)}.assessment-hub__correlation{font-size:var(--hdrm-font-size-label);line-height:var(--hdrm-line-height-label)}.assessment-hub__saved{font-size:var(--hdrm-font-size-body);line-height:var(--hdrm-line-height-body);font-weight:var(--hdrm-font-weight-semibold);color:var(--hdrm-color-success)}.assessment-hub__steps{gap:var(--hdrm-space-4);margin-top:var(--hdrm-space-8);flex-direction:column;display:flex}.assessment-step-card{gap:var(--hdrm-space-3);flex-direction:column;display:flex}.assessment-step-card__title{font-size:var(--hdrm-font-size-heading-md);line-height:var(--hdrm-line-height-heading-md);color:var(--hdrm-color-on-dark)}.assessment-step-card__description{font-size:var(--hdrm-font-size-body-sm);line-height:var(--hdrm-line-height-body-sm);color:var(--hdrm-color-on-dark-muted)}.assessment-results-card{align-items:flex-start;gap:var(--hdrm-space-3);flex-direction:column;display:flex}.assessment-step-card--locked{opacity:.8}.assessment-step-card--next{border-color:var(--hdrm-color-accent);background:var(--hdrm-color-surface-raised)}.assessment-step-card--done{color:var(--hdrm-color-on-dark-muted);align-items:flex-start}.assessment-step-card--done .hdrm-btn{color:var(--hdrm-color-on-dark-muted)}.assessment-lifestyle-bar{background-color:var(--hdrm-color-border-raised);border-radius:var(--hdrm-radius-sm);height:.25rem;overflow:hidden}.assessment-lifestyle-bar__fill{background-color:var(--hdrm-color-success);border-radius:var(--hdrm-radius-sm);height:100%}
