.user-navbar[data-v-d4941008]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px #0000000a;height:64px;left:0;position:fixed;right:0;top:0;width:100%;z-index:1001}.user-navbar-container[data-v-d4941008]{justify-content:space-between;max-width:100%;padding:0 24px;width:100%}.user-navbar-container[data-v-d4941008],.user-navbar-left[data-v-d4941008]{align-items:center;display:flex;height:100%}.user-navbar-left[data-v-d4941008]{min-width:200px}.user-navbar-logo[data-v-d4941008]{align-items:center;cursor:pointer;display:flex;height:100%;padding-left:10px;text-decoration:none}.user-navbar-title[data-v-d4941008]{color:#1a1a1a;display:inline-block;font-size:20px;font-weight:600;height:32px;letter-spacing:-.02em;line-height:32px;margin:2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-navbar-right[data-v-d4941008]{align-items:center;color:#1a1a1a;display:flex;gap:4px;height:64px;justify-content:flex-end;min-width:280px}.user-navbar-link[data-v-d4941008]{color:inherit;text-decoration:none}.user-navbar-btn[data-v-d4941008]{align-items:center;border-radius:8px;color:#1a1a1a;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;height:36px;justify-content:center;padding:0 14px;transition:all .2s ease}.user-navbar-btn[data-v-d4941008]:hover{background:#0000000a}.user-navbar-btn-icon[data-v-d4941008]{font-size:16px}.user-navbar-user[data-v-d4941008]{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:space-around;margin-left:8px;padding:0 12px;transition:all .2s ease}.user-navbar-user[data-v-d4941008]:hover{background:#0000000a}.user-navbar-avatar-wrapper[data-v-d4941008]{cursor:pointer;margin-right:8px}.user-navbar-avatar[data-v-d4941008]{border:1px solid rgba(0,0,0,.06);border-radius:50%;height:28px;width:28px}.user-navbar-user-name[data-v-d4941008]{align-items:center;cursor:pointer;display:flex}.user-navbar-name-text[data-v-d4941008]{color:#1a1a1a;font-size:14px;font-weight:500;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-navbar-arrow[data-v-d4941008]{color:#8c8c8c;font-size:12px;margin-left:4px;transition:transform .3s}.user-navbar-arrow.rotate-180[data-v-d4941008]{transform:rotate(180deg)}.user-navbar-dropdown[data-v-d4941008]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:8px;box-shadow:0 4px 12px #0000001a;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%;width:220px;z-index:1050}.space-y-2 img[data-v-d4941008]{transform:none!important;transition:none}.bg-blue-50[data-v-d4941008],.bg-green-50[data-v-d4941008]{transition:all .2s ease}.bg-blue-50[data-v-d4941008]:hover{box-shadow:0 4px 8px #3b82f626;transform:translateY(-2px)}.bg-green-50[data-v-d4941008]:hover{box-shadow:0 4px 8px #22c55e26;transform:translateY(-2px)}.dropdown-user-info[data-v-d4941008]{border-bottom:1px solid rgba(0,0,0,.06);padding:12px}.dropdown-user-header[data-v-d4941008]{align-items:center;display:flex;gap:10px}.dropdown-avatar[data-v-d4941008]{border:1px solid rgba(0,0,0,.06);border-radius:50%;flex-shrink:0;height:36px;width:36px}.dropdown-user-details[data-v-d4941008]{flex:1;min-width:0}.dropdown-user-name[data-v-d4941008]{color:#1a1a1a;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-user-name[data-v-d4941008]:hover{color:#1890ff}.dropdown-user-id[data-v-d4941008]{color:#8c8c8c;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu[data-v-d4941008]{padding:4px 0}.dropdown-menu-item[data-v-d4941008]{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:8px 12px;text-decoration:none;transition:background-color .2s}.dropdown-menu-item[data-v-d4941008]:hover{background:#0000000a}.dropdown-menu-item i[data-v-d4941008]{color:#666;font-size:16px;text-align:center;width:16px}.dropdown-menu-item-danger[data-v-d4941008]{color:#ff4d4f}.dropdown-menu-item-danger[data-v-d4941008]:hover{background:#ff4d4f14}.dropdown-menu-item-danger i[data-v-d4941008]{color:#ff4d4f}.dropdown-enter-active[data-v-d4941008]{transition:all .2s ease-out}.dropdown-leave-active[data-v-d4941008]{transition:all .15s ease-in}.dropdown-enter-from[data-v-d4941008]{opacity:0;transform:translateY(-8px) scale(.96)}.dropdown-leave-to[data-v-d4941008]{opacity:0;transform:translateY(-4px) scale(.98)}.dropdown-enter-to[data-v-d4941008],.dropdown-leave-from[data-v-d4941008]{opacity:1;transform:translateY(0) scale(1)}.shop-sidebar-container[data-v-0c2c681c]{background:#fff;border-right:1px solid #e5e7eb;height:100%;min-height:100vh;will-change:transform}.sidebar-content[data-v-0c2c681c]{background:#fff;min-height:100%;padding:.5rem 0}.nav-group[data-v-0c2c681c]{margin-bottom:.125rem}.nav-group-header[data-v-0c2c681c]{align-items:center;background:transparent;border-radius:.5rem;color:#4b5563;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;margin:0 .5rem;padding:.75rem 1rem;transition:all .2s ease}.nav-group-header[data-v-0c2c681c]:hover{background:#f3f4f6;color:#1f2937}.nav-group-header.is-active[data-v-0c2c681c]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 2px 8px #3b82f64d;color:#fff}.nav-group-header-content[data-v-0c2c681c]{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0}.nav-group-icon[data-v-0c2c681c]{flex-shrink:0;font-size:1.125rem}.nav-group-label[data-v-0c2c681c]{font-size:.9375rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-group-arrow[data-v-0c2c681c]{flex-shrink:0;font-size:.75rem;transition:transform .2s ease}.nav-group-content[data-v-0c2c681c]{display:flex;flex-direction:column;gap:.125rem;padding:.25rem 0}.sub-item-link[data-v-0c2c681c]{align-items:center;border-radius:.375rem;color:#6b7280;cursor:pointer;display:flex;font-size:.875rem;gap:.625rem;margin:0 .5rem;padding:.625rem 1rem .625rem 2.75rem;position:relative;text-decoration:none;transition:all .2s ease}.sub-item-link[data-v-0c2c681c]:hover{background:#f3f4f6;color:#1f2937}.sub-item-link.is-active[data-v-0c2c681c]{background:linear-gradient(90deg,#eff6ff,#dbeafe);color:#3b82f6;font-weight:500}.sub-item-link.is-active[data-v-0c2c681c]:before{background:#3b82f6;border-radius:2px;content:"";height:60%;left:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:3px}.sub-item-icon[data-v-0c2c681c]{flex-shrink:0;font-size:.875rem;transition:transform .2s ease}.sub-item-link.is-active .sub-item-icon[data-v-0c2c681c],.sub-item-link:hover .sub-item-icon[data-v-0c2c681c]{transform:scale(1.1)}.sub-item-label[data-v-0c2c681c]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-0c2c681c] .p-tag{font-size:.625rem;height:1.125rem;min-width:1.25rem;padding:.125rem .375rem}.menu-slide-enter-active[data-v-0c2c681c],.menu-slide-leave-active[data-v-0c2c681c]{overflow:hidden;transition:all .3s ease}.menu-slide-enter-from[data-v-0c2c681c],.menu-slide-leave-to[data-v-0c2c681c]{max-height:0;opacity:0;transform:translateY(-10px)}.menu-slide-enter-to[data-v-0c2c681c],.menu-slide-leave-from[data-v-0c2c681c]{max-height:1000px;opacity:1;transform:translateY(0)}@media (max-width:1024px){.shop-sidebar-container[data-v-0c2c681c]{border-right:none}}.shop-layout[data-v-e05ac2bb]{background:#f9fafb;display:flex;flex-direction:column;min-height:100vh}.shop-layout-body[data-v-e05ac2bb]{display:flex;flex:1;min-height:0;position:relative}.shop-layout-sidebar[data-v-e05ac2bb]{background:#fff;border-right:1px solid #e5e7eb;flex-shrink:0;height:calc(100vh - 64px);left:0;overflow-y:auto;position:fixed;top:64px;width:15%;z-index:40}@media (min-width:1920px){.shop-layout-sidebar[data-v-e05ac2bb]{left:calc(50vw - 960px);width:288px}.shop-layout-main--full[data-v-e05ac2bb]{margin-left:0;width:100%}.shop-layout-content--edit[data-v-e05ac2bb]{margin:0 auto;max-width:1920px;width:82%}}.shop-layout-main[data-v-e05ac2bb]{margin-left:15%;margin-top:64px;min-width:0;overflow-x:hidden;width:85%}.shop-layout-main--full[data-v-e05ac2bb]{margin-left:0;width:100%}.shop-layout-content[data-v-e05ac2bb]{padding:1rem;width:100%}.shop-layout-content--edit[data-v-e05ac2bb]{margin:0 auto;max-width:1920px;padding:1rem;width:82%}@media (max-width:768px){.shop-layout-body[data-v-e05ac2bb]{flex-direction:column}.shop-layout-sidebar[data-v-e05ac2bb]{border-bottom:1px solid #e5e7eb;border-right:none;height:auto;left:auto;position:static;top:auto;width:100%}.shop-layout-main[data-v-e05ac2bb],.shop-layout-main--full[data-v-e05ac2bb]{margin-left:0;width:100%}.shop-layout-content[data-v-e05ac2bb]{padding:1rem}.shop-layout-content--edit[data-v-e05ac2bb]{max-width:100%;padding:1rem;width:100%}}.shop-layout-sidebar[data-v-e05ac2bb]::-webkit-scrollbar{width:6px}.shop-layout-sidebar[data-v-e05ac2bb]::-webkit-scrollbar-track{background:#f1f1f1}.shop-layout-sidebar[data-v-e05ac2bb]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.shop-layout-sidebar[data-v-e05ac2bb]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.shop-layout-sidebar[data-v-e05ac2bb]{scrollbar-color:#cbd5e1 #f1f1f1;scrollbar-width:thin;-webkit-overflow-scrolling:touch;backface-visibility:hidden;overscroll-behavior:contain;transform:translateZ(0);will-change:auto}
