.admin-layout[data-v-36aff87d]{background:var(--ink);min-height:100vh}.admin-top[data-v-36aff87d]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14110ef0;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.admin-bar[data-v-36aff87d]{align-items:center;display:flex;gap:32px;height:64px;margin:0 auto;max-width:1200px;padding:0 var(--gutter)}.admin-logo[data-v-36aff87d]{align-items:baseline;display:flex;gap:10px}.admin-logo .display[data-v-36aff87d]{font-size:26px}.admin-logo small[data-v-36aff87d]{color:var(--cognac);font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.admin-nav[data-v-36aff87d]{display:flex;gap:6px}.admin-link[data-v-36aff87d]{border-radius:999px;color:var(--muted);font-size:14px;font-weight:600;padding:8px 14px}.admin-link.on[data-v-36aff87d],.admin-link[data-v-36aff87d]:hover{color:var(--text)}.admin-link.on[data-v-36aff87d]{background:var(--ink-3)}.admin-right[data-v-36aff87d]{align-items:center;display:flex;font-size:13px;gap:18px;margin-left:auto}.ghost-link[data-v-36aff87d],.who[data-v-36aff87d]{color:var(--muted)}.ghost-link[data-v-36aff87d]{font-size:13px;font-weight:600}.ghost-link[data-v-36aff87d]:hover{color:var(--cognac-2)}.admin-main[data-v-36aff87d]{margin:0 auto;max-width:1200px;padding:28px var(--gutter) 48px}.admin-tabs[data-v-36aff87d]{display:none}@media(max-width:760px){.admin-nav[data-v-36aff87d],.admin-right[data-v-36aff87d]{display:none}.admin-bar[data-v-36aff87d]{height:56px}.admin-main[data-v-36aff87d]{padding:20px 16px calc(96px + env(safe-area-inset-bottom))}.admin-tabs[data-v-36aff87d]{background:var(--ink-2);border-top:1px solid var(--line);bottom:0;display:grid;grid-template-columns:repeat(4,1fr);left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:50}.admin-tabs a[data-v-36aff87d],.admin-tabs button[data-v-36aff87d]{align-items:center;color:var(--muted);display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:2px;padding:10px 0 12px}.admin-tabs .on[data-v-36aff87d]{color:var(--cognac)}.tab-icon[data-v-36aff87d]{font-size:18px;line-height:1.2}}
