/* v0.12.16.7 · One centered desktop canvas, bounded master/detail lists. */
@media(min-width:1201px){
 html:not(.native-app) .main-shell{min-width:0;--desktop-content-width:1920px}
 html:not(.native-app) body #content{width:100%;max-width:var(--desktop-content-width);margin-inline:auto}
 html:not(.native-app) .topbar{width:100%;max-width:none}
 html:not(.native-app) #content .admin-content{max-width:none}
 html:not(.native-app) #content .brand-settings-layout{max-width:none!important}
 html:not(.native-app) .data-tools{margin:0 33px 22px;max-width:none;flex-wrap:wrap;gap:8px}
 html:not(.native-app) .ops-tabs{margin-left:33px;margin-right:33px;max-width:none}
 html:not(.native-app) .intro-actions{flex-wrap:wrap;justify-content:flex-end}
 html:not(.native-app) .inbox-columns{grid-template-columns:clamp(360px,28vw,480px) minmax(0,1fr)}
 html:not(.native-app) .inbox-filter-row .search{flex:1.4;max-width:480px}
 html:not(.native-app) .inbox-filter-row select{max-width:260px}
}
@media(min-width:701px) and (max-width:1200px){html:not(.native-app) .data-tools{margin-left:25px;margin-right:25px;gap:8px;flex-wrap:wrap}}
@media(min-width:701px) and (max-width:950px){html:not(.native-app) .data-tools{margin-left:18px;margin-right:18px}}
