:root{--campus-display-scale:1}@media (min-width:1800px){html:has(.campus-shell){--campus-display-scale:1.25;zoom:var(--campus-display-scale)}html:has(.campus-shell) .campus-shell{min-height:calc(100dvh / var(--campus-display-scale))}html:has(.campus-shell) .campus-sidebar{height:calc(100dvh / var(--campus-display-scale));min-height:0}html:has(.campus-shell) .campus-workspace{min-height:calc(100dvh / var(--campus-display-scale))}html:has(.campus-shell) .campus-navigation.is-grouped{flex:1 0 auto}html:has(.campus-shell) :is(.campus-brand,.sidebar-space,.sidebar-footer){flex-shrink:0}html:has(.campus-shell) dialog{overflow:auto;max-width:calc(100vw / var(--campus-display-scale) - 32px)!important;max-height:calc(100dvh / var(--campus-display-scale) - 32px)!important}}
