@media(max-width:1100px){.sidebar{width:225px;min-width:225px}.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.two-col{grid-template-columns:1fr}.main-container{padding-left:28px;padding-right:28px}}
@media(max-width:720px){.sidebar{position:fixed;transform:translateX(-102%);transition:transform .2s ease;width:265px;min-width:265px;box-shadow:var(--shadow)}.sidebar.open{transform:translateX(0)}.mobile-backdrop{position:fixed;inset:0;background:#060e1bb3;z-index:15;display:block}.menu-toggle{display:block}.topbar{height:64px;padding:0 18px}.top-private{display:none}.main-container{padding:25px 17px 54px}.hero{padding:27px 20px}.hero-art{display:none}.metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric{padding:15px}.metric-value{font-size:25px}.panel{padding:18px}.section-top{align-items:stretch;flex-direction:column}.editor-wrap,.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.three-col{grid-template-columns:1fr}.dialog-body{padding:19px}.queue-right{max-width:100px}.actions .btn{flex:1}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}