.care-plan-picker-module__M7ZAmW__picker{gap:var(--space-3);background:var(--surface-card);border:var(--border-hair) solid var(--border-subtle);border-radius:var(--radius-lg);max-width:480px;box-shadow:var(--shadow-md);padding:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.care-plan-picker-module__M7ZAmW__label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.care-plan-picker-module__M7ZAmW__select{font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-strong);background:var(--bg-elevated);border:var(--border-hair) solid var(--border-default);border-radius:var(--radius-sm);padding:var(--space-3)}.care-plan-picker-module__M7ZAmW__result{font-family:var(--font-serif);color:var(--text-body)}.care-plan-picker-module__M7ZAmW__price{font-family:var(--font-sans);font-size:var(--text-xl);color:var(--text-accent);font-variant-numeric:tabular-nums}.care-plan-picker-module__M7ZAmW__term{color:var(--text-muted);font-size:var(--text-sm)}.care-plan-picker-module__M7ZAmW__note{font-size:var(--text-sm);font-style:italic;font-family:var(--font-serif);color:var(--text-muted)}
