.admin-layout[data-v-10a26851]{background-color:var(--background);min-height:100vh}.admin-frame[data-v-10a26851]{flex-direction:column;gap:20px;max-width:1440px;margin:0 auto;padding:24px 20px 40px;display:flex}@media (width<=768px){.admin-frame[data-v-10a26851]{gap:16px;padding:16px 12px 32px}}.admin-bar[data-v-10a26851]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.admin-logo[data-v-10a26851]{width:auto;height:36px}.admin-nav[data-v-10a26851]{flex:1;gap:8px;display:flex}.admin-link[data-v-10a26851]{border-radius:var(--radius-sm);color:var(--dark);transition:var(--transition-base);padding:8px 14px;font-weight:500;text-decoration:none}.admin-link.router-link-exact-active[data-v-10a26851],.admin-link[data-v-10a26851]:hover{background-color:var(--white)}.admin-link.router-link-exact-active[data-v-10a26851]{color:var(--primary-contrast)}.admin-state[data-v-10a26851]{justify-content:center;padding:4rem 0;display:flex}.admin-denied[data-v-10a26851]{flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.admin-denied-title[data-v-10a26851]{margin:0;font-size:1.4rem}.admin-denied-text[data-v-10a26851]{color:var(--gray-500);margin:0}
