Render Flow - Avoiding selector bloat from @extend
Parse SCSS file
Identify @extend usage
Find selectors to extend
Merge selectors in CSS output
Generate combined selector rules
Output final CSS
Browser renders combined selectors
The SCSS compiler reads the file, finds @extend directives, merges selectors that share styles, and outputs combined CSS selectors. The browser then renders these combined selectors as one style rule.