✓ All panels use same glass bg, blur, radius, shadow
✓ All labels are 11px, standard case, rgba(255,255,255,.4)
✓ All dropdowns use .panel-dropdown component
✓ All sliders use .panel-slider-row / .panel-slider / .panel-slider-val
✓ All dividers use .panel-divider (rgba(255,255,255,.1))
✓ Active toggle = white fill + dark text
✓ Action buttons = rgba(255,255,255,.15) bg
✓ Text buttons = no bg, colored text
⚠ Brush panel tool buttons still use .tool-btn2 (should migrate to shared toggle component)
⚠ Border panel Apply/Clear use .tb-action-btn inline vs panel-level pattern
⚠ GIF picker back button uses .bp-picker-back (unique) — could standardize