.crm-topnav[data-astro-cid-vc4qtrt6]{z-index:20;border-bottom:1px solid var(--command-border);background:var(--command-panel);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.85rem clamp(1rem,3vw,2.25rem);display:flex;position:sticky;top:0}.crm-topnav-links[data-astro-cid-vc4qtrt6]{align-items:center;gap:.25rem;display:flex}.crm-topnav-link[data-astro-cid-vc4qtrt6][hidden]{display:none}.crm-topnav-link[data-astro-cid-vc4qtrt6]{border-radius:var(--radius-pill);color:var(--command-muted);align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.crm-topnav-link[data-astro-cid-vc4qtrt6]:hover{color:var(--command-text);background:var(--command-orange-soft)}.crm-topnav-link[data-astro-cid-vc4qtrt6].is-active{color:var(--command-orange);background:var(--command-orange-soft)}.crm-topnav-icon[data-astro-cid-vc4qtrt6]{flex:none;width:1.05rem;height:1.05rem}@media (width<=620px){.crm-topnav-link[data-astro-cid-vc4qtrt6] span[data-astro-cid-vc4qtrt6]:last-child{display:none}}.exp-shell{background:var(--command-bg);min-height:100vh;color:var(--command-text);display:flex}body[data-auth=pending] .exp-shell{visibility:hidden}.auth-guard{z-index:9999;background:var(--command-bg);place-items:center;display:grid;position:fixed;inset:0}body[data-auth=ok] .auth-guard{display:none}.auth-guard-spinner{border:3px solid var(--command-border);border-top-color:var(--command-orange);border-radius:999px;width:2.25rem;height:2.25rem;animation:.7s linear infinite auth-guard-spin}@keyframes auth-guard-spin{to{transform:rotate(360deg)}}.exp-sidebar{border-right:1px solid var(--command-border);background:linear-gradient(180deg, #0d131bf5, #05080cfa), var(--command-bg);flex-direction:column;flex-shrink:0;gap:.75rem;width:16rem;padding:1rem .75rem;display:flex}.exp-brand{color:var(--command-text);align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;display:flex}.exp-mark{letter-spacing:-.16em;font-size:1.6rem;font-weight:900}.exp-mark span{color:var(--command-orange)}.exp-brand-copy{letter-spacing:.2em;text-transform:uppercase;color:var(--command-muted);font-size:.7rem;font-weight:800}.exp-nav{flex-direction:column;gap:.15rem;display:flex}.exp-nav-link{color:var(--command-muted);border-radius:.6rem;padding:.55rem .75rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s;display:block}.exp-nav-link:hover{color:var(--command-text);background:#94a3b81f}.exp-nav-link.is-active{color:var(--command-orange);background:var(--command-orange-soft)}.exp-body{flex-direction:column;flex:auto;min-width:0;display:flex}.exp-main{flex:auto;width:100%;max-width:72rem;margin:0 auto;padding:3.5rem clamp(1rem,3vw,2.25rem) 4rem}.exp-main.is-fluid{max-width:none;padding-top:1.75rem}.exp-main.is-reskinned :is(.bg-white,.bg-white\/80,.bg-white\/90,.bg-white\/95,.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background-color:var(--command-panel)!important}.exp-main.is-reskinned :is(.text-gray-900,.text-slate-900,.text-gray-800,.text-slate-800,.text-gray-700,.text-slate-700){color:var(--command-text)!important}.exp-main.is-reskinned :is(.text-gray-600,.text-slate-600,.text-gray-500,.text-slate-500,.text-gray-400,.text-slate-400){color:var(--command-muted)!important}.exp-main.is-reskinned :is(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-100,.border-slate-200,.border-slate-300){border-color:var(--command-border)!important}.exp-main.is-reskinned :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--command-panel-strong)!important;border-color:var(--command-border)!important;color:var(--command-text)!important}.exp-main.is-reskinned :is(input[type=checkbox],input[type=radio]){background-color:var(--command-panel-strong)!important;border-color:var(--command-border)!important}.exp-main.is-reskinned :is(input[type=checkbox],input[type=radio]):checked{background-color:#f97316!important;border-color:#f97316!important}.exp-main.is-reskinned :is(input,select,textarea)::placeholder{color:var(--command-muted-soft)!important}.exp-main.is-reskinned :is(.text-blue-700,.text-blue-600,.text-blue-500){color:var(--command-orange)!important}.exp-main.is-reskinned :is(.bg-blue-50,.bg-blue-100,.bg-indigo-50,.bg-sky-50){background-color:var(--command-orange-soft)!important}.exp-main.is-reskinned :is(.hover\:bg-gray-50:hover,.hover\:bg-gray-100:hover,.hover\:bg-slate-50:hover,.hover\:bg-slate-100:hover){background-color:#94a3b824!important}
