#deauville-score[data-level="1"],#deauville-score[data-level="2"]{color:var(--success)}#deauville-score[data-level="3"]{color:var(--accent)}#deauville-score[data-level="4"]{color:var(--warning)}#deauville-score[data-level="5"]{color:var(--danger)}#deauville-response[data-level="1"]{color:var(--success)}#deauville-response[data-level="3"]{color:var(--warning)}#deauville-response[data-level="4"],#deauville-response[data-level="5"]{color:var(--danger)}.deauville-scores{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}.deauville-score-card{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);font-family:var(--font-sans);color:var(--text-secondary);background:var(--bg-input);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);text-align:left;border:2px solid #0000;display:flex}.deauville-score-card:hover{background:var(--bg-elevated);border-color:var(--border-color)}.deauville-score-card--active{color:#fff;background:var(--accent);border-color:var(--accent)}.deauville-score-card--active[data-level="4"]{background:var(--warning);border-color:var(--warning);color:var(--bg-primary)}.deauville-score-card--active[data-level="5"]{background:var(--danger);border-color:var(--danger)}.deauville-score-card__num{font-size:var(--text-lg);text-align:center;min-width:24px;font-weight:700}.deauville-score-card__desc{font-size:var(--text-xs);font-weight:500;line-height:1.3}.deauville-option-img{object-fit:contain;background:var(--bg-primary);border-radius:var(--radius-sm);flex-shrink:0;width:56px;height:56px}
