- Criteria items: switch to 2-row layout (row 1: checkbox+label+×, row 2: level pills)
via flex-wrap + order + flex-basis: 100% on level-group — pills no longer compete
with label text for horizontal space
- Summary section: add missing base styles for textarea/select/input inside
.summary-inputs-panel (border, border-radius, padding, font-family) that were
removed with .bilan-container rules in Task 6
- Fix .summary-output-panel textarea and .observation-textarea: replace border-color
shortcut with full border shorthand + border-radius
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Remove double border-top separator on evaluation-summary-section
- Add overflow: hidden to competence-card to contain header negative margins
- Replace removed --shadow-lg with --shadow-card-hover in .dragging rule
- Add htmlFor/id pairing on checkbox and label for click accessibility
- Show error toast when PDF export attempted with no observation generated
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Transform .competence-item layout from vertical flex-column to horizontal flex-row with checkbox, label (flex-grow), level pills, and remove button. Remove 'Niveau:' label text and reposition remove-field-btn from absolute to static positioning.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>