.store-shell[data-v-958f19b3]{--store-nav:264px;min-height:100vh;color:var(--eg-text);background:var(--eg-bg);font-family:Poppins,Arial,sans-serif}.store-sidebar[data-v-958f19b3]{z-index:50;width:var(--store-nav);background:var(--eg-surface);border-right:1px solid var(--eg-border);flex-direction:column;padding:24px 16px 16px;transition:width .2s,transform .2s;display:flex;position:fixed;inset:0 auto 0 0}.store-brand[data-v-958f19b3]{padding:0 8px 20px;display:block}.store-brand img[data-v-958f19b3]{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:184px;height:28px}.store-module[data-v-958f19b3]{text-align:left;border:1px solid var(--eg-border);background:var(--eg-surface);border-radius:12px;align-items:center;gap:12px;min-height:50px;margin-bottom:20px;padding:8px 14px;display:flex}.store-module>svg[data-v-958f19b3]:first-child{color:#e86124}.store-module span[data-v-958f19b3]{flex:1}.store-module small[data-v-958f19b3]{color:var(--eg-muted);font-size:10px;display:block}.store-module strong[data-v-958f19b3]{font-size:14px;line-height:1.3;display:block}.store-sidebar nav[data-v-958f19b3]{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.store-nav-label[data-v-958f19b3]{text-transform:uppercase;letter-spacing:.8px;color:var(--eg-muted);margin:18px 12px 8px;font-size:10px;font-weight:600}.store-sidebar nav a[data-v-958f19b3]{border-radius:11px;align-items:center;gap:12px;min-height:42px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.store-sidebar nav a span[data-v-958f19b3],.store-topbar nav strong[data-v-958f19b3],.store-user small[data-v-958f19b3],.store-user strong[data-v-958f19b3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-sidebar nav a svg[data-v-958f19b3]{color:var(--eg-muted);flex-shrink:0}.store-sidebar nav a.active[data-v-958f19b3]{color:#111827;background:#fff7ed;font-weight:600}.store-sidebar nav a.active svg[data-v-958f19b3]{color:#e86124}.store-sidebar nav a[data-v-958f19b3]:hover{background:var(--eg-bg)}.store-user[data-v-958f19b3]{border:1px solid var(--eg-border);border-radius:12px;gap:4px;min-height:56px;margin:18px 0 12px;padding:10px 8px}.store-user[data-v-958f19b3],.store-user>a[data-v-958f19b3]{align-items:center;display:flex}.store-user>a[data-v-958f19b3]{flex:1;gap:9px;min-width:0}.store-avatar[data-v-958f19b3]{color:#9a3412;background:#ffedd5;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:12px;display:grid}.store-user-copy[data-v-958f19b3]{min-width:0}.store-user small[data-v-958f19b3],.store-user strong[data-v-958f19b3]{font-size:12px;display:block}.store-user small[data-v-958f19b3]{color:var(--eg-muted);font-size:11px}.store-user button[data-v-958f19b3]{color:var(--eg-muted);padding:5px}.store-collapse[data-v-958f19b3]{color:var(--eg-muted);align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.store-body[data-v-958f19b3]{margin-left:var(--store-nav)}.store-topbar[data-v-958f19b3]{z-index:2;background:var(--eg-surface);justify-content:space-between;gap:12px;height:72px;padding:0 48px;position:relative}.store-topbar[data-v-958f19b3],.store-topbar nav[data-v-958f19b3],.store-topbar nav button[data-v-958f19b3]{align-items:center;display:flex}.store-topbar nav[data-v-958f19b3]{gap:10px;min-width:0;font-size:13px}.store-topbar nav button[data-v-958f19b3]{white-space:nowrap;color:var(--eg-muted);gap:4px}.store-topbar nav strong[data-v-958f19b3]{font-weight:600}.store-top-actions[data-v-958f19b3]{flex-shrink:0;gap:8px;display:flex}.store-top-actions[data-v-958f19b3]>*{border:1px solid var(--eg-border);background:var(--eg-surface);border-radius:12px;place-items:center;min-width:40px;height:40px;font-size:12px;font-weight:600;display:grid}.store-main[data-v-958f19b3]{isolation:isolate;min-width:0;padding:20px 48px 48px}.store-mobile-menu[data-v-958f19b3]{display:none}.store-scrim[data-v-958f19b3]{z-index:49;background:#10182880;position:fixed;inset:0}.store-module-options[data-v-958f19b3]{gap:16px;display:grid}.store-collapsed[data-v-958f19b3]{--store-nav:80px}.store-collapsed .store-sidebar[data-v-958f19b3]{padding-inline:10px}.store-collapsed .store-brand[data-v-958f19b3]{padding-inline:3px;overflow:hidden}.store-collapsed .store-brand img[data-v-958f19b3]{width:184px;max-width:none}.store-collapsed .store-collapse span[data-v-958f19b3],.store-collapsed .store-module span[data-v-958f19b3],.store-collapsed .store-module>svg[data-v-958f19b3]:last-child,.store-collapsed .store-nav-label[data-v-958f19b3],.store-collapsed .store-sidebar nav a span[data-v-958f19b3],.store-collapsed .store-user-copy[data-v-958f19b3]{display:none}.store-collapsed .store-collapse[data-v-958f19b3],.store-collapsed .store-module[data-v-958f19b3],.store-collapsed .store-sidebar nav a[data-v-958f19b3]{justify-content:center}.store-collapsed .store-user[data-v-958f19b3]{flex-direction:column}.dark .store-sidebar nav a.active{color:#fef3c7;background:#382618}@media (width<=1100px){.store-main[data-v-958f19b3],.store-topbar[data-v-958f19b3]{padding-inline:28px}}@media (width<=900px){.store-shell[data-v-958f19b3]{--store-nav:264px}.store-body[data-v-958f19b3]{margin-left:0}.store-sidebar[data-v-958f19b3]{transform:translate(-100%)}.store-drawer-open .store-sidebar[data-v-958f19b3]{transform:translate(0)}.store-topbar[data-v-958f19b3]{height:64px;padding:0 16px}.store-topbar nav[data-v-958f19b3]{flex:1}.store-main[data-v-958f19b3]{padding:20px 16px 32px}.store-mobile-menu[data-v-958f19b3]{padding:8px;display:flex}.store-top-actions[data-v-958f19b3]>*{min-width:36px;height:36px}.store-collapsed .store-collapse span[data-v-958f19b3],.store-collapsed .store-module span[data-v-958f19b3],.store-collapsed .store-nav-label[data-v-958f19b3],.store-collapsed .store-sidebar nav a span[data-v-958f19b3],.store-collapsed .store-user-copy[data-v-958f19b3]{display:block}.store-collapsed .store-collapse[data-v-958f19b3],.store-collapsed .store-module[data-v-958f19b3],.store-collapsed .store-sidebar nav a[data-v-958f19b3]{justify-content:flex-start}.store-collapsed .store-user[data-v-958f19b3]{flex-direction:row}}@media (prefers-reduced-motion:reduce){.store-sidebar[data-v-958f19b3]{transition:none}}
