.admin-workspace{max-width:1680px!important}.admin-workspace-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 24px}.admin-eyebrow{font-size:10px;letter-spacing:2px;color:#c7ab68;font-weight:700}.admin-workspace-header h1{font-size:26px;font-family:inherit;margin:6px 0 0;color:#edf2fb}.admin-workspace-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:25px;align-items:start}.admin-sidebar{position:sticky;top:84px;background:#101b2e;border:1px solid rgba(145,170,210,.15);border-radius:14px;overflow:hidden}.admin-sidebar nav{max-height:calc(100vh - 110px);overflow:auto;padding:14px 10px}.admin-nav-search{padding:0 4px 12px}.admin-nav-search input{width:100%;box-sizing:border-box;background:#091323;border:1px solid #2d3c53;color:#e4edfa;padding:10px;border-radius:8px;font-size:12px}.admin-nav-group{padding:8px 0 12px;border-bottom:1px solid rgba(145,170,210,.1)}.admin-nav-group:last-of-type{border-bottom:0}.admin-nav-group h2{font-family:inherit;font-size:9px;text-transform:uppercase;letter-spacing:1.4px;color:#899bb7;margin:6px 10px 10px}.admin-nav-button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:1px solid transparent;background:transparent;border-radius:8px;color:#b7c4d9;font-size:12px;text-align:left;cursor:pointer;line-height:1.4;margin:2px 0}.admin-nav-button>span{color:#586b87;font-size:16px}.admin-nav-button:hover{background:#1a2941;color:#fff}.admin-nav-button.is-active{background:linear-gradient(100deg,rgba(230,168,23,.19),rgba(230,168,23,.05));border-color:rgba(230,168,23,.3);color:#f0cb71;font-weight:700}.admin-nav-button.is-active>span{color:#e6a817}.admin-nav-button:focus-visible,.admin-menu-toggle:focus-visible{outline:2px solid #e6a817;outline-offset:-2px}.admin-workspace-body{min-width:0}.admin-location{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#8193ae;font-size:11px;padding:0 0 17px}.admin-location strong{color:#c5d1e3;font-weight:500}.admin-menu-toggle{display:none}#admin-nav-empty{font-size:12px;color:#98aac4;padding:10px}.admin-sidebar [hidden]{display:none!important}@media(max-width:1050px){.admin-workspace-layout{grid-template-columns:205px minmax(0,1fr);gap:18px}.admin-nav-button{font-size:11px}}@media(max-width:800px){.admin-workspace-layout{grid-template-columns:1fr;gap:18px}.admin-sidebar{position:static}.admin-menu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:#17253c;color:#ebca7f;padding:14px 16px;font-size:14px;text-align:left;cursor:pointer}.admin-sidebar nav{display:none;max-height:55vh}.admin-sidebar nav.is-open{display:block}.admin-workspace-header h1{font-size:22px}.admin-workspace-header{margin-bottom:18px}.admin-location{padding-bottom:10px}}
