/* The final measured density pass keeps the full office workflow in view. */
@media(min-width:801px){
 aside.rail,aside.subnav{position:sticky;top:0;height:calc(100vh - 78px);align-self:start}
 .job{padding-top:12px;margin-bottom:10px}
 .job h3{min-height:23px;margin-top:12px}
 .job-window{margin-top:14px}
 .job-person{margin-top:10px;min-height:43px}
 .operations-line{padding:18px 0;margin-top:8px}
 .wide-main .data-table td,.wide-main .data-table th{height:36px;padding-top:8px;padding-bottom:8px}
 .unit-table-wrap{min-height:432px}
 .lens{top:22px}
 .lens-label{height:40px}
 .lens th{height:35px;padding-top:8px;padding-bottom:8px}
 .lens td{height:43px}
 .lens-foot{padding-top:9px;padding-bottom:9px}
 .mega{top:164px;max-height:calc(100vh - 184px)}
 .mega .overlay-head{padding-top:12px;padding-bottom:12px}
 .mega-module{padding-top:11px;padding-bottom:10px}
 .mega-module h3{margin-bottom:8px}
 .mega-module>div{gap:3px 12px}
 .mega-grid{padding-bottom:9px}
 .mega .overlay-foot{padding-top:11px;padding-bottom:11px}
}
@media(min-width:1201px){
 .module-settings{grid-template-columns:repeat(3,minmax(0,1fr))}
 .module-settings article{min-height:146px}
}
.nav-glyph.toptabs i{height:4px;width:10px}
.phone-main{padding-bottom:100px}
.overlay-panel{background:color-mix(in srgb,var(--glass) 89%,transparent)}
