ul[data-v-3be61afa]{list-style:none}[dir] ul[data-v-3be61afa]{padding:0;margin:0}[dir] p[data-v-3be61afa]{margin:0}.nav-bookmar-content-overlay[data-v-3be61afa]{position:fixed;opacity:0;width:100%;height:100%;top:0;bottom:0;transition:all .7s;z-index:-1}[dir] .nav-bookmar-content-overlay[data-v-3be61afa]{background-color:rgba(0,0,0,.5);-webkit-transition:all .7s}[dir=ltr] .nav-bookmar-content-overlay[data-v-3be61afa],[dir=rtl] .nav-bookmar-content-overlay[data-v-3be61afa]{left:0;right:0}.nav-bookmar-content-overlay[data-v-3be61afa]:not(.show){pointer-events:none}.nav-bookmar-content-overlay.show[data-v-3be61afa]{z-index:10;opacity:1}[dir] .nav-bookmar-content-overlay.show[data-v-3be61afa]{cursor:pointer}.draft-orders-modal-b2b .modal-lg{max-width:640px!important}.draft-orders-modal-b2b .modal-content{overflow:hidden}[dir] .draft-orders-modal-b2b .modal-content{border:1px solid var(--border-color,#e5e7eb);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.1)}[dir] .draft-orders-modal-b2b .modal-body{padding:0}.draft-orders-modal-b2b .modal-wrapper-b2b{color:var(--sf-card-text)}[dir] .draft-orders-modal-b2b .modal-wrapper-b2b{background:var(--sf-card-bg)}.draft-orders-modal-b2b .modal-header-b2b{display:flex;align-items:center;justify-content:space-between}[dir] .draft-orders-modal-b2b .modal-header-b2b{padding:.875rem 1.25rem;border-bottom:1px solid var(--sf-card-border)}.draft-orders-modal-b2b .modal-header-b2b .header-left{display:flex;align-items:center;gap:.625rem}.draft-orders-modal-b2b .modal-header-b2b .header-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}[dir] .draft-orders-modal-b2b .modal-header-b2b .header-icon{background:var(--sf-accent);border-radius:8px}.draft-orders-modal-b2b .modal-header-b2b .header-icon svg{color:#fff}.draft-orders-modal-b2b .modal-header-b2b .header-title{font-size:.9375rem;font-weight:600;color:var(--sf-surface-text-dark)}[dir] .draft-orders-modal-b2b .modal-header-b2b .header-title{margin:0}.draft-orders-modal-b2b .draft-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;color:#fff;font-size:.6875rem;font-weight:600}[dir] .draft-orders-modal-b2b .draft-count-badge{padding:0 6px;background:var(--sf-accent);border-radius:10px}.draft-orders-modal-b2b .modal-header-b2b .close-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;transition:all .15s;color:var(--sf-surface-muted)}[dir] .draft-orders-modal-b2b .modal-header-b2b .close-btn{padding:0;border:1px solid var(--sf-card-border);background:var(--sf-card-bg);border-radius:6px;cursor:pointer}.draft-orders-modal-b2b .modal-header-b2b .close-btn:hover{color:var(--sf-surface-text)}[dir] .draft-orders-modal-b2b .modal-header-b2b .close-btn:hover{background:var(--sf-surface-bg)}[dir] .draft-orders-modal-b2b .modal-body-b2b{padding:0}[dir] .draft-orders-modal-b2b .search-container{padding:.875rem 1.25rem;border-bottom:1px solid var(--sf-card-border)}.draft-orders-modal-b2b .search-input-group .search-icon-wrapper{display:flex;align-items:center;justify-content:center;color:var(--sf-surface-muted)}[dir] .draft-orders-modal-b2b .search-input-group .search-icon-wrapper{padding:0 .75rem;background:var(--sf-surface-bg);border:1px solid var(--sf-card-border)}[dir=ltr] .draft-orders-modal-b2b .search-input-group .search-icon-wrapper{border-right:none;border-radius:6px 0 0 6px}[dir=rtl] .draft-orders-modal-b2b .search-input-group .search-icon-wrapper{border-left:none;border-radius:0 6px 6px 0}.draft-orders-modal-b2b .search-input-group .search-input{color:var(--sf-form-text)!important;font-size:.8125rem!important;height:36px!important}[dir] .draft-orders-modal-b2b .search-input-group .search-input{background:var(--sf-form-bg)!important;border:1px solid var(--sf-form-border)!important}[dir=ltr] .draft-orders-modal-b2b .search-input-group .search-input{border-radius:0 6px 6px 0!important}[dir=rtl] .draft-orders-modal-b2b .search-input-group .search-input{border-radius:6px 0 0 6px!important}.draft-orders-modal-b2b .search-input-group .search-input::placeholder{color:var(--sf-surface-muted)!important}[dir] .draft-orders-modal-b2b .search-input-group .search-input:focus{background:var(--sf-form-bg)!important;border-color:var(--sf-accent)!important;box-shadow:0 0 0 2px rgba(99,102,241,.15)!important}.draft-orders-modal-b2b .drafts-list-container{max-height:55vh;overflow-y:auto}[dir] .draft-orders-modal-b2b .drafts-list-container{padding:.75rem 1.25rem}.draft-orders-modal-b2b .loading-state{display:flex;flex-direction:column;gap:.75rem}[dir] .draft-orders-modal-b2b .skeleton-item{background:var(--sf-surface-bg);border:1px solid var(--sf-card-border);border-radius:8px;padding:.75rem}.draft-orders-modal-b2b .skeleton-header{display:flex;align-items:center;gap:.5rem}[dir] .draft-orders-modal-b2b .skeleton-header{margin-bottom:.5rem}.draft-orders-modal-b2b .skeleton-line{height:12px}[dir] .draft-orders-modal-b2b .skeleton-line{background-size:200% 100%;border-radius:4px}[dir=ltr] .draft-orders-modal-b2b .skeleton-line{background:linear-gradient(90deg,var(--sf-card-border) 25%,var(--sf-surface-bg) 50%,var(--sf-card-border) 75%);animation:shimmer-ltr 1.5s infinite}[dir=rtl] .draft-orders-modal-b2b .skeleton-line{background:linear-gradient(-90deg,var(--sf-card-border) 25%,var(--sf-surface-bg) 50%,var(--sf-card-border) 75%);animation:shimmer-rtl 1.5s infinite}.draft-orders-modal-b2b .skeleton-line.short{width:60px}.draft-orders-modal-b2b .skeleton-line.medium{width:120px}[dir] .draft-orders-modal-b2b .skeleton-line.medium{margin-bottom:.375rem}.draft-orders-modal-b2b .skeleton-line.long{width:200px}.draft-orders-modal-b2b .skeleton-badge{width:60px;height:18px}[dir] .draft-orders-modal-b2b .skeleton-badge{background-size:200% 100%;border-radius:4px}[dir=ltr] .draft-orders-modal-b2b .skeleton-badge{background:linear-gradient(90deg,var(--sf-card-border) 25%,var(--sf-surface-bg) 50%,var(--sf-card-border) 75%);animation:shimmer-ltr 1.5s infinite}[dir=rtl] .draft-orders-modal-b2b .skeleton-badge{background:linear-gradient(-90deg,var(--sf-card-border) 25%,var(--sf-surface-bg) 50%,var(--sf-card-border) 75%);animation:shimmer-rtl 1.5s infinite}@keyframes shimmer-ltr{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-rtl{0%{background-position:-100% 0}to{background-position:300% 0}}.draft-orders-modal-b2b .empty-state,.draft-orders-modal-b2b .error-state{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .draft-orders-modal-b2b .empty-state,[dir] .draft-orders-modal-b2b .error-state{padding:2.5rem 1rem;text-align:center}.draft-orders-modal-b2b .error-icon{color:#ef4444}[dir] .draft-orders-modal-b2b .error-icon{margin-bottom:.75rem}.draft-orders-modal-b2b .empty-icon{color:var(--sf-surface-muted)}[dir] .draft-orders-modal-b2b .empty-icon{margin-bottom:.75rem}.draft-orders-modal-b2b .error-message{font-size:.8125rem;color:var(--sf-surface-muted)}[dir] .draft-orders-modal-b2b .error-message{margin-bottom:1rem}.draft-orders-modal-b2b .empty-title{font-size:.875rem;font-weight:600;color:var(--sf-surface-text-dark)}[dir] .draft-orders-modal-b2b .empty-title{margin-bottom:.25rem}.draft-orders-modal-b2b .empty-subtitle{font-size:.8125rem;color:var(--sf-surface-muted)}[dir] .draft-orders-modal-b2b .empty-subtitle{margin:0}.draft-orders-modal-b2b .retry-btn{display:inline-flex;align-items:center;gap:.375rem;color:var(--sf-surface-text);font-size:.8125rem;font-weight:600;transition:all .15s}[dir] .draft-orders-modal-b2b .retry-btn{padding:.5rem 1rem;border:1px solid var(--sf-card-border);background:var(--sf-card-bg);border-radius:6px;cursor:pointer}[dir] .draft-orders-modal-b2b .retry-btn:hover{background:var(--sf-surface-bg);border-color:var(--sf-accent)}.draft-orders-modal-b2b .drafts-list{display:flex;flex-direction:column;gap:.625rem}.draft-orders-modal-b2b .draft-item{transition:all .15s}[dir] .draft-orders-modal-b2b .draft-item{background:var(--sf-surface-bg);border:1px solid var(--sf-card-border);border-radius:8px;padding:.75rem 1rem;cursor:pointer}.draft-orders-modal-b2b .draft-item:focus,.draft-orders-modal-b2b .draft-item:hover{outline:none}[dir] .draft-orders-modal-b2b .draft-item:focus,[dir] .draft-orders-modal-b2b .draft-item:hover{background:var(--sf-card-bg);border-color:var(--sf-accent)}.draft-orders-modal-b2b .draft-item:focus .draft-arrow,.draft-orders-modal-b2b .draft-item:hover .draft-arrow{color:var(--sf-accent)}[dir=ltr] .draft-orders-modal-b2b .draft-item:focus .draft-arrow,[dir=ltr] .draft-orders-modal-b2b .draft-item:hover .draft-arrow{transform:translateX(2px)}[dir=rtl] .draft-orders-modal-b2b .draft-item:focus .draft-arrow,[dir=rtl] .draft-orders-modal-b2b .draft-item:hover .draft-arrow{transform:translateX(-2px)}.draft-orders-modal-b2b .draft-header{display:flex;align-items:center;justify-content:space-between}[dir] .draft-orders-modal-b2b .draft-header{margin-bottom:.375rem}.draft-orders-modal-b2b .draft-id-group{display:flex;align-items:center;gap:.5rem}.draft-orders-modal-b2b .draft-pre-pedido{font-size:.9375rem;font-weight:700;color:var(--sf-surface-text-dark)}.draft-orders-modal-b2b .draft-status-badge{display:inline-flex;align-items:center;color:var(--sf-warning-text,#b45309);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}[dir] .draft-orders-modal-b2b .draft-status-badge{padding:2px 8px;background:var(--sf-warning-bg,rgba(234,179,8,.15));border-radius:4px}.draft-orders-modal-b2b .draft-arrow{color:var(--sf-surface-muted);transition:all .15s}.draft-orders-modal-b2b .draft-details{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;color:var(--sf-surface-muted)}[dir] .draft-orders-modal-b2b .draft-details{margin-bottom:.375rem}.draft-orders-modal-b2b .draft-erp{font-weight:500}.draft-orders-modal-b2b .draft-value{font-weight:600;color:var(--sf-success,#10b981)}.draft-orders-modal-b2b .draft-client{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--sf-surface-muted)}.draft-orders-modal-b2b .client-icon{color:var(--sf-surface-muted)}.draft-orders-modal-b2b .client-name{font-weight:500;color:var(--sf-surface-text-dark)}.draft-orders-modal-b2b .client-code{color:var(--sf-surface-muted)}.draft-orders-modal-b2b .modal-footer-b2b{display:flex;align-items:center;justify-content:flex-end}[dir] .draft-orders-modal-b2b .modal-footer-b2b{padding:.875rem 1.25rem;border-top:1px solid var(--sf-card-border)}.draft-orders-modal-b2b .footer-right{display:flex;align-items:center;gap:.5rem}.cart-dropdown-wrapper[data-v-31cf11ab]{display:flex;align-items:center}.dropdown-cart[data-v-31cf11ab]{list-style:none}.dropdown-cart a[data-v-31cf11ab]{display:flex;align-items:center}[dir] .dropdown-cart a[data-v-31cf11ab]{padding:0}.cart-icon-container[data-v-31cf11ab]{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.cart-icon[data-v-31cf11ab]{color:var(--text-muted,#64748b);transition:color .15s}.cart-icon[data-v-31cf11ab]:hover{color:var(--text-body,#1e293b)}.cart-badge[data-v-31cf11ab]{position:absolute;top:-2px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;color:#fff;font-size:.625rem;font-weight:700;line-height:1}[dir] .cart-badge[data-v-31cf11ab]{padding:0 4px;background:var(--primary,#6366f1);border-radius:8px}[dir=ltr] .cart-badge[data-v-31cf11ab]{right:-4px}[dir=rtl] .cart-badge[data-v-31cf11ab]{left:-4px}body.dark-layout .cart-icon[data-v-31cf11ab]{color:var(--text-muted,#94a3b8)}body.dark-layout .cart-icon[data-v-31cf11ab]:hover{color:var(--text-body,#e2e8f0)}[dir] .app-footer[data-v-4dbc95cc]{background:var(--sf-footer-bg);padding:1rem 2rem;border-top:1px solid var(--sf-footer-border)}.footer-content[data-v-4dbc95cc]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;flex-wrap:wrap;gap:1rem}[dir] .footer-content[data-v-4dbc95cc]{margin:0 auto}.footer-center[data-v-4dbc95cc],.footer-left[data-v-4dbc95cc],.footer-right[data-v-4dbc95cc]{display:flex;align-items:center;gap:.5rem}.copyright-text[data-v-4dbc95cc]{color:var(--sf-footer-text);font-size:.85rem}.brand-link[data-v-4dbc95cc]{display:flex;align-items:center;text-decoration:none;transition:transform .3s ease}.brand-link[data-v-4dbc95cc]:hover{text-decoration:none}[dir] .brand-link[data-v-4dbc95cc]:hover{transform:scale(1.05)}.brand-text[data-v-4dbc95cc]{font-size:1.25rem;font-weight:700;color:var(--sf-text-primary);letter-spacing:1px}.brand-highlight[data-v-4dbc95cc]{font-size:1.25rem;font-weight:700;color:var(--sf-footer-highlight);letter-spacing:1px}.powered-text[data-v-4dbc95cc]{color:var(--sf-footer-text);font-size:.8rem}.company-link[data-v-4dbc95cc]{color:var(--sf-footer-link);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .3s ease}.company-link[data-v-4dbc95cc]:hover{color:var(--sf-footer-link-hover);text-decoration:none}@media(max-width:768px){.footer-content[data-v-4dbc95cc]{flex-direction:column}[dir] .footer-content[data-v-4dbc95cc]{text-align:center}.footer-center[data-v-4dbc95cc],.footer-left[data-v-4dbc95cc],.footer-right[data-v-4dbc95cc]{justify-content:center}[dir] .app-footer[data-v-4dbc95cc]{padding:1.5rem 1rem}}#logo-aplication[data-v-2eca502a]{display:flex;align-items:center;justify-content:center}.logo[data-v-2eca502a]{transition:all .3s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 2px 8px rgba(102,126,234,.3))}[dir] .logo[data-v-2eca502a]{margin-top:.5rem}.logo[data-v-2eca502a]:hover{filter:drop-shadow(0 4px 12px rgba(0,212,255,.4))}[dir] .logo[data-v-2eca502a]:hover{transform:scale(1.02)}.logo-transition[data-v-2eca502a]{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.global-smart-search[data-v-6efcacc8]{display:flex;align-items:center}.search-trigger[data-v-6efcacc8]{display:flex;align-items:center;gap:.5rem;height:36px;color:var(--sf-header-control-icon,#64748b);transition:all .15s ease;min-width:200px}[dir] .search-trigger[data-v-6efcacc8]{padding:.375rem .75rem;background:var(--sf-header-control-bg,#fff);border:1px solid var(--sf-header-control-border,#e2e8f0);border-radius:8px;cursor:pointer}[dir] .search-trigger[data-v-6efcacc8]:hover{background:var(--sf-header-control-hover-bg,#f8fafc);border-color:var(--sf-accent,#6366f1)}.search-label[data-v-6efcacc8]{flex:1;font-size:.8125rem;color:var(--sf-header-control-icon,#94a3b8)}[dir=ltr] .search-label[data-v-6efcacc8]{text-align:left}[dir=rtl] .search-label[data-v-6efcacc8]{text-align:right}.keyboard-hint[data-v-6efcacc8]{font-size:.625rem;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--sf-header-control-icon,#94a3b8)}[dir] .keyboard-hint[data-v-6efcacc8]{background:var(--sf-surface-bg,#f1f5f9);padding:.125rem .375rem;border-radius:4px;border:1px solid var(--sf-header-control-border,#e2e8f0)}.search-modal-overlay[data-v-6efcacc8]{position:fixed;top:0;bottom:0;backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:flex-start;justify-content:center}[dir] .search-modal-overlay[data-v-6efcacc8]{background:rgba(0,0,0,.5);padding:10vh 1rem}[dir=ltr] .search-modal-overlay[data-v-6efcacc8],[dir=rtl] .search-modal-overlay[data-v-6efcacc8]{left:0;right:0}.search-modal[data-v-6efcacc8]{width:100%;max-width:800px;max-height:70vh;display:flex;flex-direction:column;overflow:hidden}[dir] .search-modal[data-v-6efcacc8]{background:var(--sf-modal-bg,#fff);border:1px solid var(--sf-border-color);border-radius:12px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.search-header[data-v-6efcacc8]{display:flex;align-items:center;gap:.75rem}[dir] .search-header[data-v-6efcacc8]{padding:1rem;border-bottom:1px solid var(--sf-border-color,#e5e7eb)}.search-input-wrapper[data-v-6efcacc8]{flex:1;display:flex;align-items:center;gap:.5rem}[dir] .search-input-wrapper[data-v-6efcacc8]{padding:.5rem .75rem;background:var(--sf-surface-secondary,#f8fafc);border:1px solid var(--sf-border-color,#e5e7eb);border-radius:8px}[dir] .search-input-wrapper[data-v-6efcacc8]:focus-within{border-color:var(--sf-accent,#6366f1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.search-icon[data-v-6efcacc8]{color:var(--sf-text-muted,#94a3b8);flex-shrink:0}.search-input[data-v-6efcacc8]{flex:1;font-size:1rem;color:var(--sf-text-primary,#1e293b);outline:none}[dir] .search-input[data-v-6efcacc8]{border:none;background:transparent}.search-input[data-v-6efcacc8]::placeholder{color:var(--sf-text-muted,#94a3b8)}.loading-spinner[data-v-6efcacc8]{display:flex;align-items:center}.clear-btn[data-v-6efcacc8],.close-btn[data-v-6efcacc8]{display:flex;align-items:center;justify-content:center;color:var(--sf-text-muted,#94a3b8);transition:all .15s ease}[dir] .clear-btn[data-v-6efcacc8],[dir] .close-btn[data-v-6efcacc8]{padding:.25rem;background:none;border:none;cursor:pointer;border-radius:4px}.clear-btn[data-v-6efcacc8]:hover,.close-btn[data-v-6efcacc8]:hover{color:var(--sf-text-primary,#1e293b)}[dir] .clear-btn[data-v-6efcacc8]:hover,[dir] .close-btn[data-v-6efcacc8]:hover{background:var(--sf-surface-secondary,#f1f5f9)}.search-body[data-v-6efcacc8]{display:flex;flex:1;min-height:0;overflow:hidden}.categories-sidebar[data-v-6efcacc8]{width:200px;flex-shrink:0;overflow-y:auto}[dir] .categories-sidebar[data-v-6efcacc8]{padding:.5rem;background:var(--sf-surface-secondary,#f8fafc)}[dir=ltr] .categories-sidebar[data-v-6efcacc8]{border-right:1px solid var(--sf-border-color,#e5e7eb)}[dir=rtl] .categories-sidebar[data-v-6efcacc8]{border-left:1px solid var(--sf-border-color,#e5e7eb)}.category-item[data-v-6efcacc8]{display:flex;align-items:center;gap:.5rem;width:100%;font-size:.8125rem;color:var(--sf-text-secondary,#334155);transition:all .15s ease}[dir] .category-item[data-v-6efcacc8]{padding:.5rem .75rem;background:transparent;border:none;border-radius:6px;cursor:pointer}[dir=ltr] .category-item[data-v-6efcacc8]{text-align:left}[dir=rtl] .category-item[data-v-6efcacc8]{text-align:right}[dir] .category-item[data-v-6efcacc8]:hover{background:var(--sf-surface-tertiary,#e2e8f0)}.category-item.active[data-v-6efcacc8]{color:#fff}[dir] .category-item.active[data-v-6efcacc8]{background:var(--sf-accent,#6366f1)}.category-item.active .category-count[data-v-6efcacc8]{color:#fff}[dir] .category-item.active .category-count[data-v-6efcacc8]{background:hsla(0,0%,100%,.2)}.category-count[data-v-6efcacc8]{font-size:.6875rem;font-weight:600;color:var(--sf-text-muted,#64748b)}[dir] .category-count[data-v-6efcacc8]{padding:.125rem .375rem;background:var(--sf-border-light,#e2e8f0);border-radius:4px}[dir=ltr] .category-count[data-v-6efcacc8]{margin-left:auto}[dir=rtl] .category-count[data-v-6efcacc8]{margin-right:auto}.category-divider[data-v-6efcacc8]{height:1px}[dir] .category-divider[data-v-6efcacc8]{background:var(--sf-border-color,#e2e8f0);margin:.5rem 0}.results-panel[data-v-6efcacc8]{flex:1;overflow-y:auto}[dir] .results-panel[data-v-6efcacc8]{padding:.75rem;background:var(--sf-modal-bg,#fff)}[dir] .results-loading[data-v-6efcacc8]{padding:1rem}[dir] .skeleton-group[data-v-6efcacc8]{margin-bottom:1.5rem}.skeleton-header[data-v-6efcacc8]{height:14px;width:100px}[dir] .skeleton-header[data-v-6efcacc8]{background:var(--sf-border-light,#e2e8f0);border-radius:4px;margin-bottom:.75rem}[dir=ltr] .skeleton-header[data-v-6efcacc8],[dir=rtl] .skeleton-header[data-v-6efcacc8]{animation:pulse-data-v-6efcacc8 1.5s infinite}.skeleton-item[data-v-6efcacc8]{height:48px}[dir] .skeleton-item[data-v-6efcacc8]{background:var(--sf-surface-secondary,#f8fafc);border-radius:6px;margin-bottom:.5rem}[dir=ltr] .skeleton-item[data-v-6efcacc8],[dir=rtl] .skeleton-item[data-v-6efcacc8]{animation:pulse-data-v-6efcacc8 1.5s infinite}@keyframes pulse-data-v-6efcacc8{0%,to{opacity:1}50%{opacity:.5}}.no-results[data-v-6efcacc8],.search-hint[data-v-6efcacc8]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--sf-text-muted,#94a3b8)}[dir] .no-results[data-v-6efcacc8],[dir] .search-hint[data-v-6efcacc8]{padding:3rem 1rem;text-align:center}.hint-icon[data-v-6efcacc8],.no-results-icon[data-v-6efcacc8]{opacity:.5}[dir] .hint-icon[data-v-6efcacc8],[dir] .no-results-icon[data-v-6efcacc8]{margin-bottom:1rem}.no-results h4[data-v-6efcacc8]{font-size:1rem;font-weight:600;color:var(--sf-text-primary,#1e293b)}[dir] .no-results h4[data-v-6efcacc8]{margin-bottom:.25rem}.no-results p[data-v-6efcacc8],.search-hint p[data-v-6efcacc8]{font-size:.875rem}[dir] .no-results p[data-v-6efcacc8],[dir] .search-hint p[data-v-6efcacc8]{margin:0}.hint-examples[data-v-6efcacc8]{font-size:.75rem;color:var(--sf-text-muted,#94a3b8)}[dir] .hint-examples[data-v-6efcacc8]{margin-top:1rem}[dir] .result-group[data-v-6efcacc8]{margin-bottom:1.25rem}.group-header[data-v-6efcacc8]{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;color:var(--sf-text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em}[dir] .group-header[data-v-6efcacc8]{padding:.25rem .5rem;margin-bottom:.375rem}.group-count[data-v-6efcacc8]{font-size:.625rem}[dir] .group-count[data-v-6efcacc8]{padding:.0625rem .25rem;background:var(--sf-border-light,#e2e8f0);border-radius:3px}[dir=ltr] .group-count[data-v-6efcacc8]{margin-left:auto}[dir=rtl] .group-count[data-v-6efcacc8]{margin-right:auto}.result-item[data-v-6efcacc8]{display:flex;align-items:center;gap:.75rem;transition:all .1s ease}[dir] .result-item[data-v-6efcacc8]{padding:.625rem .75rem;border-radius:6px;cursor:pointer}[dir] .result-item.is-highlighted[data-v-6efcacc8],[dir] .result-item[data-v-6efcacc8]:hover{background:var(--sf-surface-secondary,#f1f5f9)}.item-icon[data-v-6efcacc8]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--sf-text-muted,#64748b);flex-shrink:0}[dir] .item-icon[data-v-6efcacc8]{background:var(--sf-surface-tertiary,#f1f5f9);border-radius:6px}.result-item.is-highlighted .item-icon[data-v-6efcacc8],.result-item:hover .item-icon[data-v-6efcacc8]{color:#fff}[dir] .result-item.is-highlighted .item-icon[data-v-6efcacc8],[dir] .result-item:hover .item-icon[data-v-6efcacc8]{background:var(--sf-accent,#6366f1)}.item-content[data-v-6efcacc8]{flex:1;min-width:0}.item-title[data-v-6efcacc8]{font-size:.875rem;font-weight:500;color:var(--sf-text-primary,#1e293b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-title[data-v-6efcacc8] :deep(mark){color:var(--sf-accent,#6366f1)}[dir] .item-title[data-v-6efcacc8] :deep(mark){background:var(--sf-accent-bg,rgba(99,102,241,.2));padding:0 .125rem;border-radius:2px}.item-subtitle[data-v-6efcacc8]{font-size:.75rem;color:var(--sf-text-muted,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-subtitle[data-v-6efcacc8] :deep(mark){color:var(--sf-accent,#6366f1)}[dir] .item-subtitle[data-v-6efcacc8] :deep(mark){background:var(--sf-accent-bg,rgba(99,102,241,.15));padding:0 .125rem;border-radius:2px}.item-meta[data-v-6efcacc8]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.item-status[data-v-6efcacc8]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}[dir] .item-status[data-v-6efcacc8]{padding:.1875rem .375rem;border-radius:4px}.status-success[data-v-6efcacc8]{color:#059669}[dir] .status-success[data-v-6efcacc8]{background:rgba(16,185,129,.1)}.status-warning[data-v-6efcacc8]{color:#d97706}[dir] .status-warning[data-v-6efcacc8]{background:rgba(245,158,11,.1)}.status-danger[data-v-6efcacc8]{color:#dc2626}[dir] .status-danger[data-v-6efcacc8]{background:rgba(239,68,68,.1)}:global(body.dark-layout) .status-success[data-v-6efcacc8]{color:#34d399}[dir] :global(body.dark-layout) .status-success[data-v-6efcacc8]{background:rgba(16,185,129,.2)}:global(body.dark-layout) .status-warning[data-v-6efcacc8]{color:#fbbf24}[dir] :global(body.dark-layout) .status-warning[data-v-6efcacc8]{background:rgba(245,158,11,.2)}:global(body.dark-layout) .status-danger[data-v-6efcacc8]{color:#f87171}[dir] :global(body.dark-layout) .status-danger[data-v-6efcacc8]{background:rgba(239,68,68,.2)}.status-default[data-v-6efcacc8]{color:var(--sf-text-muted,#64748b)}[dir] .status-default[data-v-6efcacc8]{background:var(--sf-border-light,#e2e8f0)}.item-value[data-v-6efcacc8]{font-size:.75rem;font-weight:500;color:var(--sf-text-secondary,#334155)}.item-arrow[data-v-6efcacc8]{color:var(--sf-text-muted,#94a3b8);opacity:0;transition:opacity .1s ease}.result-item.is-highlighted .item-arrow[data-v-6efcacc8],.result-item:hover .item-arrow[data-v-6efcacc8]{opacity:1}.see-more-btn[data-v-6efcacc8]{width:100%;font-size:.75rem;font-weight:500;color:var(--sf-accent,#6366f1);transition:background .1s ease}[dir] .see-more-btn[data-v-6efcacc8]{padding:.5rem;background:none;border:none;border-radius:4px;cursor:pointer}[dir] .search-footer[data-v-6efcacc8],[dir] .see-more-btn[data-v-6efcacc8]:hover{background:var(--sf-surface-secondary,#f8fafc)}[dir] .search-footer[data-v-6efcacc8]{padding:.75rem 1rem;border-top:1px solid var(--sf-border-color,#e5e7eb)}.footer-hints[data-v-6efcacc8]{display:flex;align-items:center;gap:1rem;justify-content:center}.hint[data-v-6efcacc8]{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;color:var(--sf-text-muted,#64748b)}.hint kbd[data-v-6efcacc8]{font-size:.625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[dir] .hint kbd[data-v-6efcacc8]{padding:.125rem .25rem;background:var(--sf-modal-bg,#fff);border:1px solid var(--sf-border-color,#e2e8f0);border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.modal-fade-enter-active[data-v-6efcacc8],.modal-fade-leave-active[data-v-6efcacc8]{transition:all .2s ease}.modal-fade-enter[data-v-6efcacc8],.modal-fade-leave-to[data-v-6efcacc8]{opacity:0}[dir] .modal-fade-enter .search-modal[data-v-6efcacc8],[dir] .modal-fade-leave-to .search-modal[data-v-6efcacc8]{transform:scale(.95) translateY(-20px)}@media (max-width:768px){.search-trigger[data-v-6efcacc8]{min-width:auto}[dir] .search-trigger[data-v-6efcacc8]{padding:.375rem}.keyboard-hint[data-v-6efcacc8],.search-label[data-v-6efcacc8]{display:none}.search-modal-overlay[data-v-6efcacc8]{align-items:stretch}[dir] .search-modal-overlay[data-v-6efcacc8]{padding:0}.search-modal[data-v-6efcacc8]{max-width:none;max-height:none;height:100%}[dir] .search-modal[data-v-6efcacc8]{border-radius:0}.search-body[data-v-6efcacc8]{flex-direction:column}.categories-sidebar[data-v-6efcacc8]{width:100%;flex-direction:row;overflow-x:auto;overflow-y:hidden;display:flex;gap:.25rem}[dir] .categories-sidebar[data-v-6efcacc8]{padding:.5rem;border-bottom:1px solid var(--sf-border-color,#e5e7eb)}[dir=ltr] .categories-sidebar[data-v-6efcacc8]{border-right:none}[dir=rtl] .categories-sidebar[data-v-6efcacc8]{border-left:none}.category-item[data-v-6efcacc8]{white-space:nowrap;flex-shrink:0}.category-divider[data-v-6efcacc8]{display:none}}.vertical-layout.vertical-menu-modern .main-menu{transition:.4s cubic-bezier(.25,.8,.25,1),background 0s;backface-visibility:hidden}[dir] .vertical-layout.vertical-menu-modern .main-menu{transform:translateZ(0)}.vertical-layout.vertical-menu-modern .main-menu .navigation li a{align-items:center}.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i,.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg{height:20px;width:20px;font-size:1.45rem;flex-shrink:0}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i,[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg{margin-right:1.1rem}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i,[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg{margin-left:1.1rem}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i,.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg{font-size:11px;height:11px;width:11px}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i,[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg{margin-right:1.45rem}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i,[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg{margin-left:1.45rem}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu{width:260px}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation .navigation-header .feather-more-horizontal{display:none}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>i:before,.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>svg:before{height:20px;width:20px;font-size:1.45rem}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{content:"";height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:14px;transition:all .2s ease-out}[dir] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1.1rem;transform:rotate(0deg)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{right:20px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{left:20px}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(90deg)}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .footer{margin-left:260px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .footer{margin-right:260px}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{width:80px}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{float:left}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{float:right}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header .modern-nav-toggle{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded{width:260px;z-index:1000}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded .modern-nav-toggle{display:block}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar.fixed-top{left:80px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar.fixed-top{right:80px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:80px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .modern-nav-toggle,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navbar-header .brand-text{display:none}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header{margin-left:2.2rem}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header{margin-right:2.2rem}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header span{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header .feather-more-horizontal{display:block;font-size:1.285rem;width:18px;height:18px}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li:last-child{margin-bottom:1.25rem!important}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.active a{color:#565656}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.active a{background:#f5f5f5;box-shadow:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded{width:260px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header span{display:block}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header .feather-more-horizontal{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{content:"";height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transition:all .2s ease-out}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1rem;transform:rotate(0deg)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{right:20px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{left:20px}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(90deg)}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navbar-header .brand-text{display:inline}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .modern-nav-toggle{display:block}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation{overflow:visible}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header span{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a{text-overflow:inherit}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-left:80px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-right:80px}.vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.floating-nav{width:calc(100% - 4.4rem - 74px)}.vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{width:calc(100% - 74px)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{left:74px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{right:74px}[dir=ltr] .vertical-layout.vertical-menu-modern .collapse-toggle-icon,[dir=ltr] .vertical-layout.vertical-menu-modern .toggle-icon{margin-right:.425rem}[dir=rtl] .vertical-layout.vertical-menu-modern .collapse-toggle-icon,[dir=rtl] .vertical-layout.vertical-menu-modern .toggle-icon{margin-left:.425rem}.vertical-layout.vertical-menu-modern .collapse-toggle-icon:focus,.vertical-layout.vertical-menu-modern .toggle-icon:focus{outline:none}@media(min-width:992px){.vertical-layout.vertical-menu-modern .main-menu{width:260px}}@media(max-width:1199.98px){.vertical-layout.vertical-menu-modern .main-menu,.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:0}[dir=ltr] .vertical-layout.vertical-menu-modern .content,[dir=ltr] .vertical-layout.vertical-menu-modern .footer{margin-left:0}[dir=rtl] .vertical-layout.vertical-menu-modern .content,[dir=rtl] .vertical-layout.vertical-menu-modern .footer{margin-right:0}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-left:0}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-right:0}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:0}}@media(max-width:767.98px){.vertical-layout.vertical-menu-modern .main-menu,.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:0}[dir=ltr] .vertical-layout.vertical-menu-modern .content,[dir=ltr] .vertical-layout.vertical-menu-modern .footer{margin-left:0}[dir=rtl] .vertical-layout.vertical-menu-modern .content,[dir=rtl] .vertical-layout.vertical-menu-modern .footer{margin-right:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){[dir=ltr] .vertical-menu-modern.vertical-layout .main-menu .navigation>li>a>span,[dir=rtl] .vertical-menu-modern.vertical-layout .main-menu .navigation>li>a>span{animation:none}}[dir=ltr] .vertical-overlay-menu .content{margin-left:0}[dir=rtl] .vertical-overlay-menu .content{margin-right:0}.vertical-overlay-menu .navbar .navbar-header{width:260px}[dir=ltr] .vertical-overlay-menu .navbar .navbar-header{float:left}[dir=rtl] .vertical-overlay-menu .navbar .navbar-header{float:right}.vertical-overlay-menu .main-menu,.vertical-overlay-menu.menu-hide .main-menu{opacity:0;transition:width .25s,opacity .25s,transform .25s;width:260px}[dir] .vertical-overlay-menu .main-menu,[dir] .vertical-overlay-menu.menu-hide .main-menu{transform:translateZ(0)}[dir=ltr] .vertical-overlay-menu .main-menu,[dir=ltr] .vertical-overlay-menu.menu-hide .main-menu{left:-260px}[dir=rtl] .vertical-overlay-menu .main-menu,[dir=rtl] .vertical-overlay-menu.menu-hide .main-menu{right:-260px}.vertical-overlay-menu .main-menu .navigation>li>a>i,.vertical-overlay-menu .main-menu .navigation>li>a>svg{transition:all .2s ease;height:20px;width:20px}[dir=ltr] .vertical-overlay-menu .main-menu .navigation>li>a>i,[dir=ltr] .vertical-overlay-menu .main-menu .navigation>li>a>svg{margin-right:14px;float:left}[dir=rtl] .vertical-overlay-menu .main-menu .navigation>li>a>i,[dir=rtl] .vertical-overlay-menu .main-menu .navigation>li>a>svg{margin-left:14px;float:right}.vertical-overlay-menu .main-menu .navigation>li>a>i:before,.vertical-overlay-menu .main-menu .navigation>li>a>svg:before{transition:all .2s ease;font-size:1.429rem}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{content:"";height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transition:all .2s ease-out}[dir] .vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1rem;transform:rotate(0deg)}[dir=ltr] .vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{right:20px}[dir=rtl] .vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{left:20px}[dir=ltr] .vertical-overlay-menu .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(90deg)}[dir=rtl] .vertical-overlay-menu .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)}.vertical-overlay-menu .main-menu .navigation .navigation-header .feather-more-horizontal{display:none}.vertical-overlay-menu.menu-open .main-menu{opacity:1;transition:width .25s,opacity .25s,transform .25s}[dir=ltr] .vertical-overlay-menu.menu-open .main-menu{transform:translate3d(260px,0,0)}[dir=rtl] .vertical-overlay-menu.menu-open .main-menu{transform:translate3d(-260px,0,0)}[dir] .vertical-layout.vertical-menu-modern .main-menu{background:var(--sidebar-bg,#1e293b)!important}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu{border-right:1px solid var(--sidebar-border,hsla(0,0%,100%,.08))}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu{border-left:1px solid var(--sidebar-border,hsla(0,0%,100%,.08))}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content li.has-sub>a:after,.vertical-layout.vertical-menu-modern .main-menu .navigation li.has-sub>a:after{display:none!important;content:none!important}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item{margin:2px 8px}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a{color:var(--sidebar-text,hsla(0,0%,100%,.85));transition:all .15s ease;position:relative}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a{padding:10px 14px;border-radius:8px}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a{border-left:3px solid transparent}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a{border-right:3px solid transparent}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-icon{width:20px;height:20px;min-width:20px;min-height:20px;flex-shrink:0;opacity:.85;image-rendering:crisp-edges;shape-rendering:geometricPrecision}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-icon{transform:none!important}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-icon{margin-right:12px}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-icon{margin-left:12px}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .menu-title{font-size:.875rem;font-weight:500;letter-spacing:.01em;flex:1}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-chevron{width:16px;height:16px;min-width:16px;opacity:.5;transition:transform .15s ease;flex-shrink:0}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-chevron{margin-left:auto}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-chevron{margin-right:auto}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-chevron.chevron-open{transform:rotate(180deg)}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-chevron.chevron-open{transform:rotate(-180deg)}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a:hover{color:var(--sidebar-text,#fff)}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a:hover{background:var(--sidebar-hover-bg,hsla(0,0%,100%,.08))}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a:hover .nav-icon{opacity:1}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a:hover .nav-chevron{opacity:.7}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a,.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a{color:var(--sidebar-active-text,#fff)}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a,[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a{background:var(--sidebar-active-bg,rgba(99,102,241,.15))}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a,[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a{border-left-color:var(--primary,#6366f1)}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a,[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a{border-right-color:var(--primary,#6366f1)}.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a .nav-icon,.vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a .nav-icon{opacity:1;color:var(--primary,#6366f1)}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.has-sub.open>a{background:var(--sidebar-hover-bg,hsla(0,0%,100%,.05))}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content{padding:4px 0 8px 0;margin:0 8px 4px 8px}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content{border-left:1px solid var(--sidebar-border,hsla(0,0%,100%,.1));margin-left:22px}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content{border-right:1px solid var(--sidebar-border,hsla(0,0%,100%,.1));margin-right:22px}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item{margin:1px 0}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a{color:var(--sidebar-muted,hsla(0,0%,100%,.65))}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a{border-radius:6px}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a{padding:8px 14px 8px 16px;margin-left:8px;margin-right:8px;border-left:2px solid transparent}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a{padding:8px 16px 8px 14px;margin-right:8px;margin-left:8px;border-right:2px solid transparent}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a .menu-title{font-size:.8125rem;font-weight:400}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a i,.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a svg{display:none!important}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a:hover{color:var(--sidebar-text,hsla(0,0%,100%,.9))}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a:hover{background:var(--sidebar-hover-bg,hsla(0,0%,100%,.06))}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item.active>a{color:var(--sidebar-active-text,#fff)}[dir] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item.active>a{background:var(--sidebar-active-bg,rgba(99,102,241,.12))}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item.active>a{border-left-color:var(--primary,#6366f1)}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item.active>a{border-right-color:var(--primary,#6366f1)}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item.active>a .menu-title{font-weight:500}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item{margin:4px 6px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a{justify-content:center;min-height:44px;min-width:44px}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a{padding:10px;border-radius:8px}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a{border-left:none}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a{border-right:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a .badge,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a .menu-title,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a .nav-chevron{display:none!important}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a .nav-icon{width:22px;height:22px;min-width:22px;min-height:22px;opacity:.85;image-rendering:crisp-edges;shape-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a .nav-icon{margin:0;transform:none!important}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a:hover{background:var(--sidebar-hover-bg,hsla(0,0%,100%,.08))}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a:hover .nav-icon{opacity:1}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item.active>a,[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item.sidebar-group-active>a{background:var(--sidebar-active-bg,rgba(99,102,241,.15))}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item.active>a .nav-icon,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item.sidebar-group-active>a .nav-icon{opacity:1;color:var(--primary,#6366f1)}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item.has-sub>a:after{display:none!important}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .menu-content{display:none}[dir] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu{background:var(--sidebar-bg,#f8fafc)!important}[dir=ltr] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu{border-right-color:var(--sidebar-border,#e2e8f0)}[dir=rtl] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu{border-left-color:var(--sidebar-border,#e2e8f0)}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content li.has-sub>a:after,body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation li.has-sub>a:after{display:none!important;content:none!important}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a{color:var(--sidebar-text,#334155)}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-icon{color:var(--sidebar-text,#475569)}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a .nav-chevron{color:var(--sidebar-muted,#94a3b8)}[dir] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item>a:hover{background:var(--sidebar-hover-bg,rgba(0,0,0,.04))}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a,body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a{color:var(--sidebar-active-text,#1e293b)}[dir] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a,[dir] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a{background:var(--sidebar-active-bg,rgba(99,102,241,.1))}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.active>a .nav-icon,body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation>li.nav-item.sidebar-group-active>a .nav-icon{color:var(--primary,#6366f1)}[dir=ltr] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content{border-left-color:var(--sidebar-border,#e2e8f0)}[dir=rtl] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content{border-right-color:var(--sidebar-border,#e2e8f0)}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a{color:var(--sidebar-muted,#64748b)}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a:hover{color:var(--sidebar-text,#334155)}[dir] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item>a:hover{background:var(--sidebar-hover-bg,rgba(0,0,0,.03))}body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item.active>a{color:var(--sidebar-active-text,#1e293b)}[dir] body:not(.dark-layout) .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li.nav-item.active>a{background:var(--sidebar-active-bg,rgba(99,102,241,.08))}body:not(.dark-layout) .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item>a .nav-icon{color:var(--sidebar-text,#475569)}body:not(.dark-layout) .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item.active>a .nav-icon,body:not(.dark-layout) .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.nav-item.sidebar-group-active>a .nav-icon{color:var(--primary,#6366f1)}.profile-modal-clean .modal-dialog{max-width:600px}.profile-modal-clean .modal-content{overflow:hidden}[dir] .profile-modal-clean .modal-content{border:1px solid var(--border-color,#e5e7eb);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.1)}[dir] .profile-modal-clean .modal-body{padding:0}.profile-wrapper{color:var(--text-body,#1e293b)}[dir] .profile-wrapper{background:var(--card-bg,#fff)}.profile-header{display:flex;align-items:center;justify-content:space-between}[dir] .profile-header{padding:.875rem 1.25rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.header-left{gap:.625rem}.header-avatar,.header-left{display:flex;align-items:center}.header-avatar{width:32px;height:32px;justify-content:center}[dir] .header-avatar{background:#6366f1;border-radius:8px}.header-avatar svg{color:#fff}.header-title{font-size:.9375rem;font-weight:600;color:var(--text-body,#1e293b)}[dir] .header-title{margin:0}.status-chip{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}[dir] .status-chip{padding:.1875rem .5rem;border-radius:4px}.status-chip.status-active{color:#16a34a}[dir] .status-chip.status-active{background:rgba(34,197,94,.12)}.status-chip.status-inactive{color:#dc2626}[dir] .status-chip.status-inactive{background:rgba(239,68,68,.12)}.close-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;transition:all .15s;color:var(--text-muted,#64748b)}[dir] .close-btn{padding:0;border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);border-radius:6px;cursor:pointer}.close-btn:hover{color:var(--text-body,#1e293b)}[dir] .close-btn:hover{background:var(--hover-bg,#f1f5f9)}[dir] .profile-body{padding:1.25rem}.profile-summary{display:flex;align-items:center;gap:.875rem}[dir] .profile-summary{padding:.875rem;background:var(--subtle-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:8px;margin-bottom:1.25rem}.summary-avatar{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .summary-avatar{border-radius:10px}[dir=ltr] .summary-avatar{background:linear-gradient(135deg,#6366f1,#8b5cf6)}[dir=rtl] .summary-avatar{background:linear-gradient(-135deg,#6366f1,#8b5cf6)}.summary-avatar svg{color:#fff}.summary-info{display:flex;flex-direction:column;gap:.125rem;min-width:0}.summary-name{font-size:.9375rem;font-weight:600;color:var(--text-body,#1e293b)}.summary-email,.summary-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-email{font-size:.8125rem;color:var(--text-muted,#64748b)}[dir] .profile-section{margin-bottom:1rem}[dir] .profile-section:last-child{margin-bottom:0}.section-title{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.03em}[dir] .section-title{margin-bottom:.625rem;padding-bottom:.375rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.section-title svg{color:var(--text-muted,#94a3b8)}.fields-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.fields-grid.cols-1{grid-template-columns:1fr}.fields-grid.cols-3{grid-template-columns:repeat(3,1fr)}.field-item{display:flex;flex-direction:column;gap:.25rem}.field-label{font-size:.6875rem;font-weight:500;color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.02em}[dir] .field-label{margin:0}.field-value{font-size:.8125rem;font-weight:500;color:var(--text-body,#1e293b);min-height:34px;display:flex;align-items:center}[dir] .field-value{padding:.5rem .75rem;background:var(--subtle-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:6px}.profile-footer{display:flex;align-items:center;justify-content:flex-end;gap:.625rem}[dir] .profile-footer{padding:.875rem 1.25rem;border-top:1px solid var(--border-color,#e5e7eb)}.btn-secondary{display:inline-flex;align-items:center;gap:.375rem;color:var(--text-body,#374151);font-size:.8125rem;font-weight:600;transition:all .15s}[dir] .btn-secondary{padding:.5rem 1rem;border:1px solid var(--border-color,#d1d5db);background:var(--card-bg,#fff);border-radius:6px;cursor:pointer}[dir] .btn-secondary:hover{background:var(--hover-bg,#f3f4f6);border-color:var(--border-hover,#9ca3af)}.btn-primary{display:inline-flex;align-items:center;gap:.375rem;color:#fff;font-size:.8125rem;font-weight:600;transition:all .15s}[dir] .btn-primary{padding:.5rem 1rem;border:none;background:#6366f1;border-radius:6px;cursor:pointer}[dir] .btn-primary:hover{background:#5457e5}@media(max-width:640px){.profile-modal-clean .modal-dialog{max-width:calc(100% - 1rem)}[dir] .profile-modal-clean .modal-dialog{margin:.5rem}.fields-grid,.fields-grid.cols-3{grid-template-columns:1fr}.header-left{gap:.5rem}.header-title{font-size:.875rem}.profile-footer{flex-direction:column-reverse}.profile-footer .btn-primary,.profile-footer .btn-secondary{width:100%;justify-content:center}}[dir] body.dark-layout .profile-modal-clean .modal-content{border-color:rgba(148,163,184,.15);box-shadow:0 10px 40px rgba(0,0,0,.3)}body.dark-layout .profile-wrapper{color:var(--text-body,#e2e8f0)}[dir] body.dark-layout .profile-wrapper{background:var(--card-bg,#1e293b)}[dir] body.dark-layout .profile-footer,[dir] body.dark-layout .profile-header,[dir] body.dark-layout .section-title{border-color:rgba(148,163,184,.15)}[dir] body.dark-layout .field-value,[dir] body.dark-layout .profile-summary{background:rgba(51,65,85,.5);border-color:rgba(148,163,184,.15)}body.dark-layout .close-btn{color:var(--text-muted,#94a3b8)}[dir] body.dark-layout .close-btn{background:transparent;border-color:rgba(148,163,184,.2)}body.dark-layout .close-btn:hover{color:var(--text-body,#e2e8f0)}[dir] body.dark-layout .close-btn:hover{background:rgba(51,65,85,.5)}body.dark-layout .btn-secondary{color:var(--text-body,#e2e8f0)}[dir] body.dark-layout .btn-secondary{background:transparent;border-color:rgba(148,163,184,.25)}[dir] body.dark-layout .btn-secondary:hover{background:rgba(51,65,85,.5);border-color:rgba(148,163,184,.35)}body.dark-layout .status-chip.status-active{color:#4ade80}[dir] body.dark-layout .status-chip.status-active{background:rgba(34,197,94,.15)}body.dark-layout .status-chip.status-inactive{color:#f87171}[dir] body.dark-layout .status-chip.status-inactive{background:rgba(239,68,68,.15)}.navbar-container-b2b{width:100%;gap:.75rem;min-height:48px}[dir] .navbar-container-b2b{padding:0 1rem}.navbar-container-b2b .navbar-zone{display:flex;align-items:center;gap:.5rem}.navbar-container-b2b .navbar-zone-left{flex-shrink:0}.navbar-container-b2b .navbar-zone-center{flex:1;display:flex;justify-content:center;max-width:600px}[dir] .navbar-container-b2b .navbar-zone-center{margin:0 auto}.navbar-container-b2b .navbar-zone-right{flex-shrink:0;gap:.375rem}.navbar-container-b2b .menu-collapse-btn,.navbar-container-b2b .menu-toggle-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease}[dir] .navbar-container-b2b .menu-collapse-btn,[dir] .navbar-container-b2b .menu-toggle-btn{padding:0;background:var(--header-control-bg);border:1px solid var(--header-control-border);border-radius:6px}.navbar-container-b2b .menu-collapse-btn svg,.navbar-container-b2b .menu-toggle-btn svg{color:var(--header-control-icon)}[dir] .navbar-container-b2b .menu-collapse-btn:hover,[dir] .navbar-container-b2b .menu-toggle-btn:hover{background:var(--header-control-hover-bg);border-color:var(--header-control-hover-border)}.navbar-container-b2b .menu-collapse-btn:hover svg,.navbar-container-b2b .menu-toggle-btn:hover svg{color:var(--header-control-icon-hover)}.navbar-container-b2b .icon-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease}[dir] .navbar-container-b2b .icon-btn{padding:0;background:var(--header-control-bg);border:1px solid var(--header-control-border);border-radius:6px;cursor:pointer}.navbar-container-b2b .icon-btn svg{color:var(--header-control-icon)}[dir] .navbar-container-b2b .icon-btn:hover{background:var(--header-control-hover-bg);border-color:var(--header-control-hover-border)}.navbar-container-b2b .icon-btn:hover svg{color:var(--header-control-icon-hover)}.navbar-container-b2b .icon-btn-wrapper .dropdown-cart,.navbar-container-b2b .icon-btn-wrapper .nav-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease}[dir] .navbar-container-b2b .icon-btn-wrapper .dropdown-cart,[dir] .navbar-container-b2b .icon-btn-wrapper .nav-link{padding:0;background:var(--header-control-bg);border:1px solid var(--header-control-border);border-radius:6px}.navbar-container-b2b .icon-btn-wrapper .dropdown-cart svg,.navbar-container-b2b .icon-btn-wrapper .nav-link svg{color:var(--header-control-icon)}[dir] .navbar-container-b2b .icon-btn-wrapper .dropdown-cart:hover,[dir] .navbar-container-b2b .icon-btn-wrapper .nav-link:hover{background:var(--header-control-hover-bg);border-color:var(--header-control-hover-border)}.navbar-container-b2b .icon-btn-wrapper .dropdown-cart:hover svg,.navbar-container-b2b .icon-btn-wrapper .nav-link:hover svg{color:var(--header-control-icon-hover)}.navbar-container-b2b .icon-btn-wrapper.cart-wrapper .badge{position:absolute;top:-6px;color:#fff;font-size:.625rem;font-weight:600;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center}[dir] .navbar-container-b2b .icon-btn-wrapper.cart-wrapper .badge{background:#dc2626;padding:0 4px;border-radius:8px;border:2px solid var(--header-bg)}[dir=ltr] .navbar-container-b2b .icon-btn-wrapper.cart-wrapper .badge{right:-6px}[dir=rtl] .navbar-container-b2b .icon-btn-wrapper.cart-wrapper .badge{left:-6px}.navbar-container-b2b .user-dropdown .user-dropdown-toggle{display:flex;align-items:center;gap:.5rem;transition:all .2s ease}[dir] .navbar-container-b2b .user-dropdown .user-dropdown-toggle{background:var(--header-user-bg);border:1px solid var(--header-user-border);border-radius:6px}[dir=ltr] .navbar-container-b2b .user-dropdown .user-dropdown-toggle{padding:.25rem .5rem .25rem .25rem}[dir=rtl] .navbar-container-b2b .user-dropdown .user-dropdown-toggle{padding:.25rem .25rem .25rem .5rem}[dir] .navbar-container-b2b .user-dropdown .user-dropdown-toggle:hover{background:var(--header-user-hover-bg);border-color:var(--header-control-hover-border)}.navbar-container-b2b .user-dropdown .user-dropdown-toggle:after{display:none}.navbar-container-b2b .user-dropdown .user-avatar{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .navbar-container-b2b .user-dropdown .user-avatar{border-radius:6px}[dir=ltr] .navbar-container-b2b .user-dropdown .user-avatar{background:linear-gradient(135deg,#6366f1,#8b5cf6)}[dir=rtl] .navbar-container-b2b .user-dropdown .user-avatar{background:linear-gradient(-135deg,#6366f1,#8b5cf6)}.navbar-container-b2b .user-dropdown .user-avatar svg{color:#fff}.navbar-container-b2b .user-dropdown .user-info{flex-direction:column;line-height:1.2;max-width:140px}[dir=ltr] .navbar-container-b2b .user-dropdown .user-info{text-align:left}[dir=rtl] .navbar-container-b2b .user-dropdown .user-info{text-align:right}.navbar-container-b2b .user-dropdown .user-name{font-size:.8125rem;font-weight:600;color:var(--header-user-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-container-b2b .user-dropdown .user-email{font-size:.6875rem;color:var(--header-user-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-container-b2b .user-dropdown .dropdown-arrow{color:var(--header-user-text-muted);transition:transform .2s ease}[dir=ltr] .navbar-container-b2b .user-dropdown .dropdown-arrow{margin-left:.25rem}[dir=rtl] .navbar-container-b2b .user-dropdown .dropdown-arrow{margin-right:.25rem}[dir=ltr] .navbar-container-b2b .user-dropdown.show .dropdown-arrow{transform:rotate(180deg)}[dir=rtl] .navbar-container-b2b .user-dropdown.show .dropdown-arrow{transform:rotate(-180deg)}.navbar-container-b2b .user-dropdown .dropdown-menu{min-width:160px}[dir] .navbar-container-b2b .user-dropdown .dropdown-menu{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.12);padding:.375rem;margin-top:.25rem}.navbar-container-b2b .user-dropdown .dropdown-menu .dropdown-item{font-size:.8125rem;color:var(--dropdown-text);transition:all .15s ease}[dir] .navbar-container-b2b .user-dropdown .dropdown-menu .dropdown-item{padding:.5rem .75rem;border-radius:6px}.navbar-container-b2b .user-dropdown .dropdown-menu .dropdown-item svg{color:var(--text-muted)}[dir] .navbar-container-b2b .user-dropdown .dropdown-menu .dropdown-item:hover,[dir] .navbar-container-b2b .user-dropdown .dropdown-menu .profile-item:hover,[dir] .navbar-container-b2b .user-dropdown .dropdown-menu .settings-item:hover{background:var(--dropdown-hover)}.navbar-container-b2b .user-dropdown .dropdown-menu .logout-item:hover{color:#dc2626}[dir] .navbar-container-b2b .user-dropdown .dropdown-menu .logout-item:hover{background:rgba(220,38,38,.1)}.navbar-container-b2b .user-dropdown .dropdown-menu .logout-item:hover svg{color:#dc2626}[dir] .navbar-container-b2b .user-dropdown .dropdown-menu .dropdown-divider{margin:.25rem .5rem;border-color:var(--border-color,#e5e7eb)}.navbar-container-b2b .login-btn{display:flex;align-items:center;gap:.375rem;color:#fff;font-weight:600;font-size:.8125rem;transition:all .2s ease}[dir] .navbar-container-b2b .login-btn{padding:.375rem .75rem;border-radius:6px}[dir=ltr] .navbar-container-b2b .login-btn{background:linear-gradient(135deg,#6366f1,#8b5cf6)}[dir=rtl] .navbar-container-b2b .login-btn{background:linear-gradient(-135deg,#6366f1,#8b5cf6)}.navbar-container-b2b .login-btn svg{color:#fff}.navbar-container-b2b .login-btn:hover{opacity:.9;color:#fff}.header-navbar{min-height:48px}[dir] .header-navbar{background:var(--header-bg);border-bottom:1px solid var(--header-border);box-shadow:var(--header-shadow)}[dir] .header-navbar .navbar-container{padding:0}body:not(.dark-layout){--header-bg:#f8fafc;--header-border:#e2e8f0;--header-shadow:0 1px 3px rgba(0,0,0,0.04);--header-control-bg:#fff;--header-control-border:#e2e8f0;--header-control-hover-bg:#f1f5f9;--header-control-hover-border:#cbd5e1;--header-control-icon:#64748b;--header-control-icon-hover:#334155;--header-user-bg:#fff;--header-user-border:#e2e8f0;--header-user-hover-bg:#f1f5f9;--header-user-text:#1e293b;--header-user-text-muted:#64748b;--header-input-bg:#fff;--header-text-primary:#1e293b;--dropdown-bg:#fff;--dropdown-border:#e2e8f0;--dropdown-text:#334155;--dropdown-hover:#f1f5f9}body.dark-layout{--header-bg:#1e293b;--header-border:#334155;--header-shadow:0 1px 3px rgba(0,0,0,0.2);--header-control-bg:#334155;--header-control-border:#475569;--header-control-hover-bg:#475569;--header-control-hover-border:#64748b;--header-control-icon:#94a3b8;--header-control-icon-hover:#e2e8f0;--header-user-bg:#334155;--header-user-border:#475569;--header-user-hover-bg:#475569;--header-user-text:#f1f5f9;--header-user-text-muted:#94a3b8;--header-input-bg:#334155;--header-text-primary:#f1f5f9;--dropdown-bg:#1e293b;--dropdown-border:#334155;--dropdown-text:#e2e8f0;--dropdown-hover:#334155}