calculateStylishWindowSizeClass

Classifies the available size using the Material adaptive breakpoints.

Width boundaries are 600 dp and 840 dp; height boundaries are 480 dp and 900 dp. Keeping this function pure makes responsive decisions deterministic and testable on every Kotlin target.


Classifies a window using caller-provided breakpoints.