:root{--deep-air:#0a3d62;--airlom-blue:#1273ea;--frost-cyan:#3ec6f0;--comfort-amber:#f5a623;--slate-ink:#16324a;--air-grey:#5b7a93;--mist:#eaf4fb;--night-air:#0a1e30}*{margin:0;padding:0;box-sizing:border-box}body{font-family:IBM Plex Sans Arabic,Poppins,Segoe UI,Tahoma,sans-serif;color:var(--slate-ink);background:var(--mist);line-height:1.5}@media (max-width:768px){.admin-shell{flex-direction:column}.admin-main,.admin-shell{height:auto;overflow:visible}.admin-side{position:static!important;height:auto!important;max-height:none!important}.admin-collapse{display:none!important}html[data-admin-nav=collapsed] .admin-side .admin-brand,html[data-admin-nav=collapsed] .admin-side .admin-label{display:inline}html[data-admin-nav=collapsed] .admin-head{flex-direction:row}html[data-admin-nav=collapsed] .admin-side .admin-icon-only{display:none}.admin-side{width:100%!important;padding:.75rem .9rem .5rem!important}.admin-side>div:first-child{padding-bottom:.6rem!important}.admin-nav{display:flex!important;overflow-x:auto;gap:.25rem;padding-bottom:.35rem;scrollbar-width:thin}.admin-nav a,.admin-nav button{white-space:nowrap;margin-top:0!important;flex-shrink:0}.admin-main{padding:1rem!important}}.admin-shell{height:100vh;overflow:hidden}.admin-side{width:15rem;max-height:100vh;overflow-x:hidden;scrollbar-width:thin;transition:width .15s}.admin-main,.admin-side{height:100vh;overflow-y:auto}.admin-main{overscroll-behavior:contain}.admin-icon-only{display:none}html[data-admin-nav=collapsed] .admin-side{width:4.2rem}html[data-admin-nav=collapsed] .admin-side .admin-brand,html[data-admin-nav=collapsed] .admin-side .admin-label{display:none}html[data-admin-nav=collapsed] .admin-side .admin-icon-only{display:inline}html[data-admin-nav=collapsed] .admin-head{flex-direction:column;gap:.5rem!important}html[data-admin-nav=collapsed] .admin-collapse{-webkit-margin-start:0!important;margin-inline-start:0!important}html[data-admin-nav=collapsed] .admin-nav a{padding-inline:0!important;justify-content:center}html[data-admin-nav=collapsed] .admin-nav button{text-align:center!important;padding-inline:0!important}html[data-admin-nav=collapsed] .admin-build{text-align:center}