.section-card{align-items:center;gap:var(--space-4);min-height:84px;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);color:var(--color-text);isolation:isolate;box-shadow:var(--shadow-sm);transition:transform .2s var(--ease-spring), box-shadow .2s ease, border-color .2s ease;text-decoration:none;display:flex;position:relative;overflow:hidden}.section-card:hover:not(.section-card--disabled){border-color:var(--tone-soft);box-shadow:var(--shadow-md);transform:translateY(-2px)}.section-card:active:not(.section-card--disabled){transform:scale(.98)}.section-card--disabled{opacity:.6;cursor:not-allowed}.section-card__icon{border-radius:var(--radius-md);background:var(--tone-soft);width:52px;height:52px;color:var(--tone-ink);flex-shrink:0;justify-content:center;align-items:center;font-size:28px;display:flex}.section-card--disabled .section-card__icon{background:var(--color-border-light);color:var(--color-muted)}.section-card__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.section-card__title{color:var(--color-text);font-size:1.08rem;font-weight:800;line-height:1.25}.section-card__subtitle{color:var(--color-muted);font-size:.88rem;line-height:1.4}.section-card__chevron{background:var(--color-surface-sunken);width:32px;height:32px;color:var(--tone-ink);transition:transform .2s var(--ease-spring), background .2s ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.section-card:hover:not(.section-card--disabled) .section-card__chevron{background:var(--tone-soft);transform:translate(2px)}.section-card__badge{top:var(--space-3);right:var(--space-3);letter-spacing:.04em;padding:var(--space-1) var(--space-2);background:var(--color-warning);color:var(--color-warning-text);border-radius:var(--radius-pill);font-size:.7rem;font-weight:700;position:absolute}.section-card--hero{align-items:flex-start;gap:var(--space-4);min-height:176px;padding:var(--space-6);background:var(--tone-wash);border-radius:var(--radius-xl);border-color:#0000;flex-direction:column}.section-card--hero .section-card__icon{border-radius:var(--radius-lg);background:linear-gradient(140deg, var(--tone-2), var(--tone));color:#fff;width:60px;height:60px;box-shadow:var(--shadow-tone);font-size:32px}.section-card--hero .section-card__title{font-size:1.35rem}.section-card--hero .section-card__chevron{top:var(--space-6);right:var(--space-6);background:var(--color-surface);width:40px;height:40px;box-shadow:var(--shadow-sm);position:absolute}@media (max-width:640px){.section-card--hero{min-height:0;padding:var(--space-5);gap:var(--space-3)}.section-card--hero .section-card__chevron{top:var(--space-5);right:var(--space-5)}.section-card--hero .section-card__title{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.section-card,.section-card__chevron{transition:none}}
