.industrial-storeroom-trigger[data-v-184fc407]{align-items:center;background:hsl(var(--bc)/.05);border:1px solid hsl(var(--bc)/.15);color:hsl(var(--bc)/.8);cursor:pointer;display:flex;gap:.5rem;padding:.375rem .75rem;transition:all .15s ease}.industrial-storeroom-trigger[data-v-184fc407]:hover{background:hsl(var(--bc)/.08);border-color:#f59e0b}.trigger-icon[data-v-184fc407]{color:#f59e0b;font-size:1rem}.trigger-content[data-v-184fc407]{align-items:flex-start;display:flex;flex-direction:column;gap:0}.trigger-label[data-v-184fc407]{color:hsl(var(--bc)/.4);font-size:.55rem;font-weight:700;letter-spacing:.1em}.trigger-value[data-v-184fc407]{color:hsl(var(--bc));font-size:.75rem;font-weight:600}.trigger-code[data-v-184fc407]{background:#1a1a2e;color:#f59e0b;font-family:JetBrains Mono,monospace;font-size:.65rem;padding:.125rem .375rem}.trigger-arrow[data-v-184fc407]{color:hsl(var(--bc)/.4);font-size:.75rem}[data-v-184fc407] .industrial-storeroom-menu{background:hsl(var(--b1))!important;border:1px solid hsl(var(--bc)/.15)!important;box-shadow:0 4px 12px #00000026!important;padding:0!important;width:16rem!important}.storeroom-list[data-v-184fc407]{display:flex;flex-direction:column}.storeroom-item[data-v-184fc407]{align-items:center;background:transparent;border:none;border-bottom:1px solid hsl(var(--bc)/.05);color:hsl(var(--bc)/.7);cursor:pointer;display:flex;font-size:.8rem;font-weight:500;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .15s ease}.storeroom-item[data-v-184fc407]:last-child{border-bottom:none}.storeroom-item[data-v-184fc407]:hover{background:hsl(var(--bc)/.05);color:hsl(var(--bc))}.storeroom-item--active[data-v-184fc407]{background:#ffbf001a;border-left:3px solid #f59e0b;color:#f59e0b}.storeroom-item--active[data-v-184fc407]:hover{background:#ffbf0026}.profile-trigger[data-v-bb15f955]{align-items:center;background:transparent;border:1px solid hsl(var(--bc)/.1);cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:all .15s}.profile-trigger[data-v-bb15f955]:hover{background:hsl(var(--bc)/.05);border-color:#f59e0b}.profile-avatar[data-v-bb15f955]{height:2rem;width:2rem}.profile-avatar-placeholder[data-v-bb15f955]{align-items:center;background:#1a1a2e;color:#f59e0b;display:flex;height:2rem;justify-content:center;width:2rem}[data-v-bb15f955] .profile-menu{background:hsl(var(--b1))!important;border:1px solid hsl(var(--bc)/.15)!important;border-radius:0!important;box-shadow:0 4px 12px #00000026!important;padding:0!important;width:18rem!important}.profile-content[data-v-bb15f955]{display:flex;flex-direction:column}.profile-header[data-v-bb15f955]{align-items:center;background:hsl(var(--bc)/.03);border-bottom:1px solid hsl(var(--bc)/.1);display:flex;gap:.75rem;padding:1rem}.profile-avatar-lg[data-v-bb15f955],.profile-avatar-lg-placeholder[data-v-bb15f955]{flex-shrink:0;height:3rem;width:3rem}.profile-avatar-lg-placeholder[data-v-bb15f955]{align-items:center;background:#1a1a2e;color:#f59e0b;display:flex;justify-content:center}.profile-info[data-v-bb15f955]{flex:1;min-width:0}.profile-name[data-v-bb15f955]{color:hsl(var(--bc));font-size:.875rem;font-weight:700}.profile-email[data-v-bb15f955],.profile-name[data-v-bb15f955]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-email[data-v-bb15f955]{color:hsl(var(--bc)/.5);font-family:JetBrains Mono,monospace;font-size:.7rem}.profile-company[data-v-bb15f955]{border-bottom:1px solid hsl(var(--bc)/.1);padding:.75rem 1rem}.company-label[data-v-bb15f955]{color:hsl(var(--bc)/.4);font-size:.6rem;font-weight:700;letter-spacing:.1em;margin-bottom:.25rem}.company-name[data-v-bb15f955]{color:#f59e0b;font-size:.8rem;font-weight:600}.company-location[data-v-bb15f955]{align-items:center;color:hsl(var(--bc)/.5);display:flex;font-size:.7rem;gap:.25rem;margin-top:.25rem}.profile-actions[data-v-bb15f955]{display:flex;flex-direction:column}.profile-action[data-v-bb15f955]{align-items:center;background:transparent;border:none;border-bottom:1px solid hsl(var(--bc)/.05);color:hsl(var(--bc)/.7);cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .15s}.profile-action[data-v-bb15f955]:hover{background:hsl(var(--bc)/.05);color:hsl(var(--bc))}.profile-action[data-v-bb15f955]:last-child{border-bottom:none}.profile-action--danger[data-v-bb15f955]{color:#ef4444}.profile-action--danger[data-v-bb15f955]:hover{background:#ef43431a;color:#ef4444}.industrial-sidebar{background:#1a1a2e;color:#fff;display:flex;min-height:100%}.sidebar-main{display:flex;flex-direction:column;width:16rem}.sidebar-logo{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:center;padding:1.25rem}.sidebar-submenu{border-left:1px solid hsla(0,0%,100%,.1);max-height:100vh;min-height:100%;overflow-y:auto;width:16rem}.industrial-menu{padding:1rem}.industrial-menu .menu-title{border-top:1px solid hsla(0,0%,100%,.08);color:#f59e0b!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.1em!important;margin-top:.75rem!important;padding:.75rem .5rem .5rem!important;text-transform:uppercase!important}.industrial-menu .menu-title:first-child{border-top:none;margin-top:0}.industrial-menu li>a,.industrial-menu li>button{align-items:center;background:transparent;border:none;border-left:3px solid transparent;color:#fff9;cursor:pointer;display:flex;font-size:.8rem;font-weight:500;gap:.625rem;margin:.125rem 0;padding:.625rem .75rem;transition:all .15s ease}.industrial-menu li>a:hover,.industrial-menu li>button:hover{background:#ffffff0d;border-left-color:#f59e0b66;color:#fff}.industrial-menu li>a.active,.industrial-menu li>a.router-link-active,.industrial-menu li>a[aria-current=page]{background:#f59e0b1a!important;border-left-color:#f59e0b!important;color:#f59e0b!important;font-weight:600}.industrial-menu li>a .iconify,.industrial-menu li>button .iconify{flex-shrink:0;font-size:1.125rem}.env-badge{background:#f59e0b!important;border:none;border-radius:0 0 .25rem .25rem;color:#1a1a2e!important;font-size:.7rem;font-weight:700;left:0;letter-spacing:.05em;margin:auto;padding:.25rem 1.25rem;position:absolute;right:0;top:0;z-index:50}.drawer-open-sm .sidebar-main{transition:width .15s ease;width:4.5rem}.drawer-open-sm .sidebar-logo{justify-content:center;padding:1rem .75rem}.drawer-open-sm .industrial-menu{padding:.5rem}.drawer-open-sm .industrial-menu .menu-title{background:#f59e0b80!important;border:none!important;font-size:0!important;height:2px!important;margin:.75rem!important;min-height:2px!important;overflow:hidden!important;padding:0!important}.drawer-open-sm .industrial-menu .menu-title:first-child{display:none!important}.drawer-open-sm .industrial-menu li>a,.drawer-open-sm .industrial-menu li>button{border-left:none;justify-content:center;padding:.75rem;position:relative}.drawer-open-sm .industrial-menu li>a span,.drawer-open-sm .industrial-menu li>button span{display:none}.drawer-open-sm .industrial-menu li>a .iconify,.drawer-open-sm .industrial-menu li>button .iconify{font-size:1.375rem}.drawer-open-sm .industrial-menu li>a.active,.drawer-open-sm .industrial-menu li>a.router-link-active,.drawer-open-sm .industrial-menu li>a[aria-current=page]{border-left:3px solid #f59e0b!important;padding-left:calc(.75rem - 3px)}.drawer-open-sm .industrial-menu li{position:relative}.drawer-open-sm .industrial-menu li>a:after,.drawer-open-sm .industrial-menu li>button:after{background:#1a1a2e;border:1px solid hsla(0,0%,100%,.1);color:#fff;content:attr(data-tooltip);font-size:.75rem;font-weight:500;left:100%;margin-left:.5rem;opacity:0;padding:.5rem .75rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:nowrap;z-index:1000}.drawer-open-sm .industrial-menu li>a:hover:after,.drawer-open-sm .industrial-menu li>button:hover:after{opacity:1;visibility:visible}.drawer-open-sm .sidebar-submenu{display:none}.drawer-open-sm .industrial-menu .menu-dropdown-toggle{border-left:none;justify-content:center;padding:.75rem}.drawer-open-sm .industrial-menu .menu-dropdown-toggle span{display:none}.drawer-open-sm .industrial-menu .menu-dropdown-toggle .iconify{font-size:1.375rem}.drawer-open-sm .industrial-menu .menu-dropdown-toggle:after{display:none!important}.drawer-open-sm .industrial-menu .menu-dropdown{display:none}.industrial-sidebar ::-webkit-scrollbar{width:4px}.industrial-sidebar ::-webkit-scrollbar-track{background:#ffffff0d}.industrial-sidebar ::-webkit-scrollbar-thumb{background:#f59e0b4d}.industrial-sidebar ::-webkit-scrollbar-thumb:hover{background:#f59e0b80}
