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