/** * Assessment Component Styles */ .assessment-page .page-content { padding: 16px; } .assessment-page .column-icon { font-size: 24px; } .assessment-page .column-subtitle { font-size: 12px; color: #5F6368; } .assessment-page .wound-image { width: 100%; max-height: 250px; object-fit: contain; border-radius: 12px; margin-bottom: 16px; } .assessment-page .context-display { background: #f4f4f4; border-radius: 8px; padding: 12px; } .assessment-page .context-display .context-label { font-size: 12px; font-weight: 500; color: #5F6368; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 4px; } .assessment-page .context-display .context-text { font-size: 14px; color: #202124; margin: 0; line-height: 1.5; } .assessment-page .steps-container { margin-top: 16px; } .assessment-page .error-box { background: #FDECEA; border: 1px solid #EA4335; border-radius: 8px; padding: 12px; margin-top: 16px; font-size: 14px; color: #C5221F; } .assessment-page .report-placeholder { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 200px; color: #9AA0A6; text-align: center; gap: 8px; } .assessment-page .placeholder-icon { font-size: 48px; opacity: 0.5; } .assessment-page .report-card-value.small { font-size: 14px; font-weight: 400; line-height: 1.5; white-space: pre-line; } .assessment-page .start-over { width: 100%; margin-top: 16px; }