.admin[data-v-0e02b2f3]{grid-template-columns:220px 1fr;min-height:100vh;display:grid}.side[data-v-0e02b2f3]{background:var(--ink);color:#eee7dc;flex-direction:column;gap:24px;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.brand[data-v-0e02b2f3]{font-family:var(--display);align-items:center;gap:10px;font-size:1.15rem;text-decoration:none;display:flex}nav[data-v-0e02b2f3]{gap:4px;display:grid}nav a[data-v-0e02b2f3]{color:#d9d0c3;border-radius:9px;padding:9px 12px;font-weight:500;text-decoration:none}nav a[data-v-0e02b2f3]:hover{background:#ffffff0f}nav a.on[data-v-0e02b2f3]{color:#fff;background:#ffffff1f}.logout[data-v-0e02b2f3]{color:#d9d0c3;text-align:left;margin-top:auto}.content[data-v-0e02b2f3]{min-width:0;padding:28px calc(clamp(16px,3vw,36px))}@media (width<=800px){.admin[data-v-0e02b2f3]{grid-template-columns:1fr}.side[data-v-0e02b2f3]{flex-direction:row;align-items:center;height:auto;padding:12px 16px;position:static}.side[data-v-0e02b2f3],nav[data-v-0e02b2f3]{flex-wrap:wrap}nav[data-v-0e02b2f3]{display:flex}.logout[data-v-0e02b2f3]{margin:0 0 0 auto}}
