.shell[data-v-fa376f5e]{min-height:100svh}.admin[data-v-fa376f5e]{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:40px;padding-block:40px 96px;display:grid}.side[data-v-fa376f5e]{gap:18px;display:grid;position:sticky;top:112px}.side-title[data-v-fa376f5e]{align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.group[data-v-fa376f5e]{gap:4px;display:grid}.group-title[data-v-fa376f5e]{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700}.side-link[data-v-fa376f5e]{min-height:42px;color:var(--text-2);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-weight:600;transition:color .18s,background .18s;display:flex}.side-link[data-v-fa376f5e]:hover{color:var(--text);background:var(--surface)}.side-link.current[data-v-fa376f5e]{color:var(--text);background:var(--surface-2)}.badge[data-v-fa376f5e]{background:var(--violet);color:#fff;text-align:center;border-radius:999px;min-width:22px;margin-left:auto;padding:2px 7px;font-size:12px}@media (width<=900px){.admin[data-v-fa376f5e]{grid-template-columns:1fr;gap:24px;padding-top:24px}.side[data-v-fa376f5e]{scrollbar-width:none;gap:6px;margin-inline:-24px;padding-inline:24px;display:flex;position:static;overflow-x:auto}.group-title[data-v-fa376f5e],.side-title[data-v-fa376f5e]{display:none}.group[data-v-fa376f5e]{gap:6px;display:flex}.side-link[data-v-fa376f5e]{background:var(--surface);flex:none}}
