@media (max-width: 700px) {
  .student-preferences__panel {
    inline-size: min(
      23rem,
      calc(
        100vw
        - max(0.75rem, env(safe-area-inset-left, 0px))
        - var(--student-prefs-edge)
      )
    );
  }
}
