.admin[data-v-0847977e]{background:#fff;min-height:100vh;display:flex}.admin__nav[data-v-0847977e]{background:#f4f5f7;border-right:1px solid #e5e7eb;flex-direction:column;width:248px;padding:20px 12px;display:flex}.admin__brandrow[data-v-0847977e]{align-items:center;gap:8px;padding:8px 12px 16px;display:flex}.admin__brand[data-v-0847977e]{color:#2563eb;padding:0;font:700 16px/1.2 Inter,sans-serif;text-decoration:none}.admin__menu[data-v-0847977e]{flex-direction:column;flex:1;gap:2px;display:flex}.admin__item[data-v-0847977e]{color:#1f2937;border-radius:12px;padding:10px 12px;font:500 14px/1.2 Inter,sans-serif;text-decoration:none;display:block}.admin__item[data-v-0847977e]:hover{background:#2563eb0f}.admin__item.router-link-active[data-v-0847977e]{color:#fff;background:#2563eb;font-weight:600}.admin__foot[data-v-0847977e]{border-top:1px solid #e5e7eb;flex-direction:column;gap:8px;padding-top:12px;display:flex}.admin__version[data-v-0847977e]{color:#6b7280;margin-top:12px;padding:0 12px;font:400 12px/1.4 Inter,sans-serif}.admin__lk[data-v-0847977e]{color:#2563eb;font:400 13px/1.2 Inter,sans-serif;text-decoration:none}.admin__lk[data-v-0847977e]:focus{outline:none}.admin__lk[data-v-0847977e]:focus-visible{outline:none;text-decoration:underline}.admin__logout[data-v-0847977e]{color:#ef4444;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:9px 12px;font:600 14px/1.2 Inter,sans-serif}.admin__logout[data-v-0847977e]:hover{background:#fef2f2}.admin__main[data-v-0847977e]{flex:1;min-width:0;padding:28px 32px}@media (width<=1024px){.admin[data-v-0847977e]{flex-direction:column}.admin__nav[data-v-0847977e]{-webkit-overflow-scrolling:touch;border-bottom:1px solid #e5e7eb;border-right:0;flex-direction:row;align-items:center;gap:8px;width:100%;padding:10px 12px;overflow-x:auto}.admin__brandrow[data-v-0847977e]{flex-shrink:0;padding:0}.admin__brand[data-v-0847977e]{white-space:nowrap;flex-shrink:0;padding:0 4px}.admin__menu[data-v-0847977e]{flex-direction:row;flex:none;gap:4px}.admin__item[data-v-0847977e]{white-space:nowrap;flex-shrink:0}.admin__foot[data-v-0847977e]{border-top:0;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding-top:0}.admin__version[data-v-0847977e]{display:none}.admin__logout[data-v-0847977e]{white-space:nowrap}.admin__main[data-v-0847977e]{padding:20px 16px}}
