.help-icon-button[data-v-bb31adb4]{position:absolute;top:.5rem;right:.5rem;width:1.25rem;height:1.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;background-color:#f1f5f9;color:#64748b;font-weight:700;font-size:.875rem;cursor:pointer;transition:all .2s ease-in-out}.help-icon-button[data-v-bb31adb4]:hover{background-color:#6366f1;color:#fff;transform:scale(1.1)}.sidebar-link[data-v-bb31adb4]{display:flex;align-items:center;padding:.75rem 1rem;border-radius:.5rem;font-weight:500;color:#9ca3af;transition:background-color .2s ease-in-out,color .2s ease-in-out}.sidebar-link[data-v-bb31adb4]:hover{background-color:#374151;color:#fff}.sidebar-link-active[data-v-bb31adb4]{background-image:linear-gradient(90deg,#4f46e5,#6d28d9);color:#fff;font-weight:600;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.chart-container[data-v-bb31adb4]{position:relative;width:100%;height:320px}.kpi-card[data-v-bb31adb4]{transition:transform .2s,box-shadow .2s;border-color:#e2e8f0}.kpi-card[data-v-bb31adb4]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.stock-badge[data-v-bb31adb4]{display:inline-block;padding:.2rem .6rem;border-radius:9999px;font-weight:600;font-size:.8rem;line-height:1}.stock-safe[data-v-bb31adb4]{background-color:#dcfce7;color:#166534}.stock-low[data-v-bb31adb4]{background-color:#fef3c7;color:#92400e}.stock-empty[data-v-bb31adb4]{background-color:#fee2e2;color:#991b1b}.accordion-content[data-v-bb31adb4]{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.accordion-content.open[data-v-bb31adb4]{max-height:1000px}.panduan-content ul[data-v-bb31adb4]{list-style-position:outside;padding-left:1.5rem}.panduan-content li[data-v-bb31adb4]{margin-bottom:.5rem}.barcode-page-grid[data-v-bb31adb4]{display:grid;grid-template-columns:400px 1fr;gap:2rem;height:calc(100vh - 120px)}.barcode-settings-panel[data-v-bb31adb4]{background:#f8fafc;padding:1.5rem;border-radius:.75rem;border:1px solid #e2e8f0;overflow-y:auto;height:100%}.barcode-preview-area[data-v-bb31adb4]{background:#f1f5f9;padding:1.5rem;border-radius:.75rem;overflow:auto;height:100%;display:flex;justify-content:center;align-items:flex-start}.preview-sheet[data-v-bb31adb4]{background:#fff;display:grid;padding:1mm;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);justify-content:center}.label-box[data-v-bb31adb4]{background:#fff;padding:1.5mm;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;overflow:hidden;border:1px dashed #e2e8f0}.label-box p[data-v-bb31adb4]{margin:0;line-height:1.2;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-box .barcode-svg[data-v-bb31adb4]{flex-grow:1;width:100%;min-height:10px}@keyframes fade-in-up-bb31adb4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-bb31adb4]{animation:fade-in-up-bb31adb4 .6s ease-out forwards;opacity:0}@keyframes fade-in-bb31adb4{0%{opacity:0}to{opacity:1}}.animate-fade-in[data-v-bb31adb4]{animation:fade-in-bb31adb4 .5s ease-in-out}@keyframes fade-in-scale-bb31adb4{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in-scale[data-v-bb31adb4]{animation:fade-in-scale-bb31adb4 .7s ease-out forwards;opacity:0}.help-icon-button-sm[data-v-bb31adb4]{width:1rem;height:1rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;background-color:#e2e8f0;color:#475569;font-weight:700;font-size:.65rem;line-height:1;cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0}.help-icon-button-sm[data-v-bb31adb4]:hover{background-color:#4f46e5;color:#fff}html.fashion-os-dark-page,html.fashion-os-dark-page body{background-color:#0b1120;color-scheme:dark}.fashion-app-shell[data-v-bb31adb4]{transition:background-color .2s ease,color .2s ease}.fashion-dark[data-v-bb31adb4]{background-color:#0b1120!important;color:#e2e8f0;color-scheme:dark}.fashion-dark>main[data-v-bb31adb4]{background-color:#0b1120}.fashion-dark[data-v-bb31adb4] .min-h-screen[class*=bg-gradient-to-br]{background-image:linear-gradient(135deg,#0f172a,#111827 55%,#172033)!important}.fashion-dark[data-v-bb31adb4] .bg-white,.fashion-dark[data-v-bb31adb4] [class~="bg-white/70"],.fashion-dark[data-v-bb31adb4] [class~="bg-white/80"],.fashion-dark[data-v-bb31adb4] [class~="bg-white/90"],.fashion-dark[data-v-bb31adb4] [class~="bg-white/95"]{background-color:rgba(30,41,59,.96)!important}.fashion-dark[data-v-bb31adb4] .bg-gray-50,.fashion-dark[data-v-bb31adb4] .bg-slate-50{background-color:#0f172a!important}.fashion-dark[data-v-bb31adb4] .bg-gray-100,.fashion-dark[data-v-bb31adb4] .bg-slate-100{background-color:#111827!important}.fashion-dark[data-v-bb31adb4] .bg-gray-200,.fashion-dark[data-v-bb31adb4] .bg-slate-200{background-color:#273449!important}.fashion-dark[data-v-bb31adb4] .bg-gray-300,.fashion-dark[data-v-bb31adb4] .bg-slate-300{background-color:#3b4a61!important}.fashion-dark[data-v-bb31adb4] .bg-indigo-100,.fashion-dark[data-v-bb31adb4] .bg-indigo-50{background-color:rgba(49,46,129,.34)!important}.fashion-dark[data-v-bb31adb4] .bg-blue-100,.fashion-dark[data-v-bb31adb4] .bg-blue-50{background-color:rgba(30,64,175,.28)!important}.fashion-dark[data-v-bb31adb4] .bg-cyan-100,.fashion-dark[data-v-bb31adb4] .bg-cyan-50{background-color:rgba(14,116,144,.26)!important}.fashion-dark[data-v-bb31adb4] .bg-purple-100,.fashion-dark[data-v-bb31adb4] .bg-purple-50{background-color:rgba(107,33,168,.28)!important}.fashion-dark[data-v-bb31adb4] .bg-emerald-100,.fashion-dark[data-v-bb31adb4] .bg-emerald-50,.fashion-dark[data-v-bb31adb4] .bg-green-100,.fashion-dark[data-v-bb31adb4] .bg-green-50{background-color:rgba(6,95,70,.3)!important}.fashion-dark[data-v-bb31adb4] .bg-amber-100,.fashion-dark[data-v-bb31adb4] .bg-amber-50,.fashion-dark[data-v-bb31adb4] .bg-orange-100,.fashion-dark[data-v-bb31adb4] .bg-orange-50,.fashion-dark[data-v-bb31adb4] .bg-yellow-100,.fashion-dark[data-v-bb31adb4] .bg-yellow-50{background-color:rgba(146,64,14,.28)!important}.fashion-dark[data-v-bb31adb4] .bg-red-100,.fashion-dark[data-v-bb31adb4] .bg-red-50{background-color:rgba(153,27,27,.28)!important}.fashion-dark[data-v-bb31adb4] .text-black,.fashion-dark[data-v-bb31adb4] .text-gray-700,.fashion-dark[data-v-bb31adb4] .text-gray-800,.fashion-dark[data-v-bb31adb4] .text-gray-900,.fashion-dark[data-v-bb31adb4] .text-slate-700,.fashion-dark[data-v-bb31adb4] .text-slate-800,.fashion-dark[data-v-bb31adb4] .text-slate-900,.fashion-dark[data-v-bb31adb4] .text-slate-950{color:#f1f5f9!important}.fashion-dark[data-v-bb31adb4] .text-gray-600,.fashion-dark[data-v-bb31adb4] .text-slate-600{color:#cbd5e1!important}.fashion-dark[data-v-bb31adb4] .text-gray-500,.fashion-dark[data-v-bb31adb4] .text-slate-500{color:#94a3b8!important}.fashion-dark[data-v-bb31adb4] .text-indigo-600,.fashion-dark[data-v-bb31adb4] .text-indigo-700,.fashion-dark[data-v-bb31adb4] .text-indigo-800,.fashion-dark[data-v-bb31adb4] .text-indigo-900{color:#a5b4fc!important}.fashion-dark[data-v-bb31adb4] .text-blue-600,.fashion-dark[data-v-bb31adb4] .text-blue-700,.fashion-dark[data-v-bb31adb4] .text-blue-800,.fashion-dark[data-v-bb31adb4] .text-blue-900{color:#93c5fd!important}.fashion-dark[data-v-bb31adb4] .text-cyan-600,.fashion-dark[data-v-bb31adb4] .text-cyan-700,.fashion-dark[data-v-bb31adb4] .text-cyan-800,.fashion-dark[data-v-bb31adb4] .text-cyan-900{color:#67e8f9!important}.fashion-dark[data-v-bb31adb4] .text-purple-600,.fashion-dark[data-v-bb31adb4] .text-purple-700,.fashion-dark[data-v-bb31adb4] .text-purple-800,.fashion-dark[data-v-bb31adb4] .text-purple-900{color:#d8b4fe!important}.fashion-dark[data-v-bb31adb4] .text-emerald-600,.fashion-dark[data-v-bb31adb4] .text-emerald-700,.fashion-dark[data-v-bb31adb4] .text-emerald-800,.fashion-dark[data-v-bb31adb4] .text-emerald-900,.fashion-dark[data-v-bb31adb4] .text-green-600,.fashion-dark[data-v-bb31adb4] .text-green-700,.fashion-dark[data-v-bb31adb4] .text-green-800,.fashion-dark[data-v-bb31adb4] .text-green-900{color:#6ee7b7!important}.fashion-dark[data-v-bb31adb4] .text-amber-700,.fashion-dark[data-v-bb31adb4] .text-amber-800,.fashion-dark[data-v-bb31adb4] .text-amber-900,.fashion-dark[data-v-bb31adb4] .text-orange-700,.fashion-dark[data-v-bb31adb4] .text-orange-800,.fashion-dark[data-v-bb31adb4] .text-orange-900,.fashion-dark[data-v-bb31adb4] .text-yellow-700,.fashion-dark[data-v-bb31adb4] .text-yellow-800,.fashion-dark[data-v-bb31adb4] .text-yellow-900{color:#fcd34d!important}.fashion-dark[data-v-bb31adb4] .text-red-600,.fashion-dark[data-v-bb31adb4] .text-red-700,.fashion-dark[data-v-bb31adb4] .text-red-800,.fashion-dark[data-v-bb31adb4] .text-red-900{color:#fca5a5!important}.fashion-dark[data-v-bb31adb4] .border-gray-100,.fashion-dark[data-v-bb31adb4] .border-gray-200,.fashion-dark[data-v-bb31adb4] .border-gray-300,.fashion-dark[data-v-bb31adb4] .border-slate-100,.fashion-dark[data-v-bb31adb4] .border-slate-200,.fashion-dark[data-v-bb31adb4] .border-slate-300,.fashion-dark[data-v-bb31adb4] [class*=divide-gray]>:not([hidden])~:not([hidden]),.fashion-dark[data-v-bb31adb4] [class*=divide-slate]>:not([hidden])~:not([hidden]),.fashion-dark[data-v-bb31adb4] hr{border-color:#334155!important}.fashion-dark[data-v-bb31adb4] input:not([type=checkbox]):not([type=radio]),.fashion-dark[data-v-bb31adb4] select,.fashion-dark[data-v-bb31adb4] textarea{background-color:#0f172a!important;border-color:#475569!important;color:#f8fafc!important;box-shadow:none}.fashion-dark[data-v-bb31adb4] input::-moz-placeholder,.fashion-dark[data-v-bb31adb4] textarea::-moz-placeholder{color:#64748b!important;opacity:1}.fashion-dark[data-v-bb31adb4] input::placeholder,.fashion-dark[data-v-bb31adb4] textarea::placeholder{color:#64748b!important;opacity:1}.fashion-dark[data-v-bb31adb4] input:disabled,.fashion-dark[data-v-bb31adb4] select:disabled,.fashion-dark[data-v-bb31adb4] textarea:disabled{background-color:#1e293b!important;color:#94a3b8!important}.fashion-dark[data-v-bb31adb4] select option{background-color:#0f172a;color:#f8fafc}.fashion-dark[data-v-bb31adb4] input[type=date],.fashion-dark[data-v-bb31adb4] input[type=datetime-local],.fashion-dark[data-v-bb31adb4] input[type=month]{color-scheme:dark}.fashion-dark[data-v-bb31adb4] table{color:#e2e8f0}.fashion-dark[data-v-bb31adb4] thead{background-color:#1e293b!important;color:#f8fafc}.fashion-dark[data-v-bb31adb4] tbody tr{border-color:#334155}.fashion-dark[data-v-bb31adb4] tbody tr:hover{background-color:rgba(51,65,85,.72)!important}.fashion-dark[data-v-bb31adb4] .prose{color:#cbd5e1}.fashion-dark[data-v-bb31adb4] .prose h1,.fashion-dark[data-v-bb31adb4] .prose h2,.fashion-dark[data-v-bb31adb4] .prose h3,.fashion-dark[data-v-bb31adb4] .prose h4,.fashion-dark[data-v-bb31adb4] .prose strong{color:#f8fafc}.fashion-dark[data-v-bb31adb4] .help-icon-button,.fashion-dark[data-v-bb31adb4] .help-icon-button-sm{background-color:#334155;color:#cbd5e1}.fashion-dark[data-v-bb31adb4] .barcode-settings-panel{background-color:#1e293b;border-color:#334155}.fashion-dark[data-v-bb31adb4] .barcode-preview-area{background-color:#0f172a}.fashion-dark[data-v-bb31adb4] .label-box,.fashion-dark[data-v-bb31adb4] .preview-sheet{background-color:#fff!important;color:#111827!important}.fashion-dark[data-v-bb31adb4] .label-box *,.fashion-dark[data-v-bb31adb4] .preview-sheet *{color:#111827!important}.fashion-dark[data-v-bb31adb4] *{scrollbar-color:#475569 #0f172a}.fashion-dark[data-v-bb31adb4] ::-webkit-scrollbar{width:10px;height:10px}.fashion-dark[data-v-bb31adb4] ::-webkit-scrollbar-track{background:#0f172a}.fashion-dark[data-v-bb31adb4] ::-webkit-scrollbar-thumb{background:#475569;border:2px solid #0f172a;border-radius:9999px}.theme-toggle-container[data-v-bb31adb4]{padding:0 .75rem .75rem}.theme-toggle-card[data-v-bb31adb4]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid rgba(148,163,184,.18);border-radius:.75rem;background:hsla(0,0%,100%,.055);color:#e5e7eb;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.theme-toggle-card[data-v-bb31adb4]:hover{background:hsla(0,0%,100%,.1);border-color:rgba(129,140,248,.5)}.theme-toggle-card[data-v-bb31adb4]:active{transform:scale(.985)}.theme-toggle-card[data-v-bb31adb4]:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.theme-toggle-icon[data-v-bb31adb4]{width:2rem;height:2rem;flex-shrink:0;border-radius:.625rem;display:flex;align-items:center;justify-content:center;background:rgba(99,102,241,.18);color:#c7d2fe}.theme-toggle-switch[data-v-bb31adb4]{position:relative;width:2.75rem;height:1.5rem;flex-shrink:0;border-radius:9999px;background-color:#475569;transition:background-color .2s ease}.theme-toggle-switch-knob[data-v-bb31adb4]{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:9999px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:transform .2s ease}.theme-toggle-switch-active[data-v-bb31adb4]{background-color:#6366f1}.theme-toggle-switch-active .theme-toggle-switch-knob[data-v-bb31adb4]{transform:translateX(1.25rem)}@media print{.theme-toggle-container[data-v-bb31adb4]{display:none!important}.fashion-dark[data-v-bb31adb4] .label-box,.fashion-dark[data-v-bb31adb4] .label-box *,.fashion-dark[data-v-bb31adb4] .preview-sheet,.fashion-dark[data-v-bb31adb4] .preview-sheet *{background-color:#fff!important;color:#111827!important}}.view-mode-controls[data-v-bb31adb4]{display:grid;gap:.5rem;padding:0 .75rem .75rem}.view-mode-card[data-v-bb31adb4]{width:100%;display:flex;align-items:center;gap:.7rem;padding:.7rem;border:1px solid rgba(148,163,184,.16);border-radius:.75rem;background-color:hsla(0,0%,100%,.045);color:#e5e7eb;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.view-mode-card[data-v-bb31adb4]:hover{background-color:hsla(0,0%,100%,.09);border-color:rgba(129,140,248,.5)}.view-mode-card[data-v-bb31adb4]:active{transform:scale(.985)}.view-mode-card[data-v-bb31adb4]:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.view-mode-card-active[data-v-bb31adb4]{background-color:rgba(79,70,229,.14);border-color:rgba(129,140,248,.55)}.view-mode-icon[data-v-bb31adb4]{width:2rem;height:2rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:.625rem;background-color:rgba(99,102,241,.18);color:#c7d2fe}.view-mode-action[data-v-bb31adb4]{flex-shrink:0;padding:.25rem .45rem;border-radius:.45rem;background-color:rgba(99,102,241,.18);color:#c7d2fe;font-size:.68rem;font-weight:800}.view-mode-switch[data-v-bb31adb4]{position:relative;width:2.6rem;height:1.4rem;flex-shrink:0;border-radius:9999px;background-color:#475569;transition:background-color .2s ease}.view-mode-switch-knob[data-v-bb31adb4]{position:absolute;top:.175rem;left:.175rem;width:1.05rem;height:1.05rem;border-radius:9999px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:transform .2s ease}.view-mode-switch-active[data-v-bb31adb4]{background-color:#6366f1}.view-mode-switch-active
.view-mode-switch-knob[data-v-bb31adb4]{transform:translateX(1.2rem)}.pending-private-value[data-v-bb31adb4]{letter-spacing:.06em;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{.view-mode-controls[data-v-bb31adb4]{display:none!important}}.theme-toggle-container[data-v-bb31adb4],.view-mode-controls[data-v-bb31adb4]{padding-left:.5rem!important;padding-right:.5rem!important;padding-bottom:.45rem!important}.view-mode-controls[data-v-bb31adb4]{gap:.35rem!important}.theme-toggle-card[data-v-bb31adb4],.view-mode-card[data-v-bb31adb4]{min-height:3.25rem;gap:.5rem!important;padding:.5rem .55rem!important;border-radius:.65rem!important}.theme-toggle-icon[data-v-bb31adb4],.view-mode-icon[data-v-bb31adb4]{width:1.65rem!important;height:1.65rem!important;border-radius:.5rem!important}.theme-toggle-icon svg[data-v-bb31adb4],.view-mode-icon svg[data-v-bb31adb4]{width:1rem!important;height:1rem!important}.theme-toggle-card .text-sm[data-v-bb31adb4],.view-mode-card .text-sm[data-v-bb31adb4]{font-size:.78rem!important;line-height:1rem!important}.theme-toggle-card .text-xs[data-v-bb31adb4],.view-mode-card .text-xs[data-v-bb31adb4]{margin-top:.05rem;font-size:.66rem!important;line-height:.9rem!important}.view-mode-action[data-v-bb31adb4]{padding:.18rem .38rem!important;border-radius:.4rem!important;font-size:.6rem!important}.theme-toggle-switch[data-v-bb31adb4],.view-mode-switch[data-v-bb31adb4]{width:2.15rem!important;height:1.2rem!important}.theme-toggle-switch-knob[data-v-bb31adb4],.view-mode-switch-knob[data-v-bb31adb4]{top:.15rem!important;left:.15rem!important;width:.9rem!important;height:.9rem!important}.theme-toggle-switch-active .theme-toggle-switch-knob[data-v-bb31adb4],.view-mode-switch-active .view-mode-switch-knob[data-v-bb31adb4]{transform:translateX(.95rem)!important}.view-mode-controls+button.sidebar-link[data-v-bb31adb4]{margin-top:.15rem}.theme-toggle-container[data-v-bb31adb4],.view-mode-controls[data-v-bb31adb4]{padding:0 .4rem .35rem!important}.view-mode-controls[data-v-bb31adb4]{gap:.25rem!important}.theme-toggle-card[data-v-bb31adb4],.view-mode-card[data-v-bb31adb4]{min-height:2.55rem!important;gap:.4rem!important;padding:.35rem .45rem!important;border-radius:.55rem!important}.theme-toggle-icon[data-v-bb31adb4],.view-mode-icon[data-v-bb31adb4]{width:1.35rem!important;height:1.35rem!important;border-radius:.4rem!important}.theme-toggle-icon svg[data-v-bb31adb4],.view-mode-icon svg[data-v-bb31adb4]{width:.82rem!important;height:.82rem!important}.theme-toggle-card .text-sm[data-v-bb31adb4],.view-mode-card .text-sm[data-v-bb31adb4]{font-size:.7rem!important;line-height:.82rem!important}.theme-toggle-card .text-xs[data-v-bb31adb4],.view-mode-card .text-xs[data-v-bb31adb4]{margin-top:0!important;font-size:.57rem!important;line-height:.72rem!important}.theme-toggle-switch[data-v-bb31adb4],.view-mode-switch[data-v-bb31adb4]{width:1.75rem!important;height:1rem!important}.theme-toggle-switch-knob[data-v-bb31adb4],.view-mode-switch-knob[data-v-bb31adb4]{top:.125rem!important;left:.125rem!important;width:.75rem!important;height:.75rem!important}.theme-toggle-switch-active .theme-toggle-switch-knob[data-v-bb31adb4],.view-mode-switch-active .view-mode-switch-knob[data-v-bb31adb4]{transform:translateX(.75rem)!important}.view-mode-controls+button.sidebar-link[data-v-bb31adb4]{margin-top:.05rem!important}.fashion-app-shell[data-v-bb31adb4]{background:#f4f6fb}.fashion-main-stage[data-v-bb31adb4]{position:relative;isolation:isolate;scroll-behavior:smooth;background:radial-gradient(ellipse at 12% 0,rgba(99,102,241,.075),transparent 30rem),radial-gradient(ellipse at 92% 18%,rgba(14,165,233,.055),transparent 28rem),#f5f7fb}.fashion-main-stage>div[data-v-bb31adb4]:not([class*=fixed]){animation:fashion-page-arrive-bb31adb4 .48s cubic-bezier(.2,.75,.25,1) both}.fashion-main-stage[data-v-bb31adb4] .rounded-2xl.border-gray-200,.fashion-main-stage[data-v-bb31adb4] .rounded-2xl.border-slate-200,.fashion-main-stage[data-v-bb31adb4] .rounded-3xl.border-gray-200,.fashion-main-stage[data-v-bb31adb4] .rounded-3xl.border-slate-200{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.fashion-main-stage[data-v-bb31adb4] .rounded-2xl.border-gray-200:hover,.fashion-main-stage[data-v-bb31adb4] .rounded-2xl.border-slate-200:hover,.fashion-main-stage[data-v-bb31adb4] .rounded-3xl.border-gray-200:hover,.fashion-main-stage[data-v-bb31adb4] .rounded-3xl.border-slate-200:hover{transform:translateY(-2px);border-color:rgba(129,140,248,.42);box-shadow:0 18px 38px -28px rgba(15,23,42,.45)}.fashion-main-stage[data-v-bb31adb4] button:not(:disabled){transition:filter .18s ease,box-shadow .18s ease,transform .18s ease}.fashion-main-stage[data-v-bb31adb4] button:not(:disabled):hover{filter:brightness(1.045)}.fashion-main-stage[data-v-bb31adb4] button:not(:disabled):active{transform:scale(.985)}.fashion-main-stage[data-v-bb31adb4] input:not([type=checkbox]):not([type=radio]),.fashion-main-stage[data-v-bb31adb4] select,.fashion-main-stage[data-v-bb31adb4] textarea{transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.fashion-main-stage[data-v-bb31adb4] input:not([type=checkbox]):not([type=radio]):focus,.fashion-main-stage[data-v-bb31adb4] select:focus,.fashion-main-stage[data-v-bb31adb4] textarea:focus{border-color:#818cf8!important;box-shadow:0 0 0 4px rgba(99,102,241,.12)!important}.fashion-main-stage[data-v-bb31adb4] tbody tr{transition:background-color .18s ease}.sidebar-link[data-v-bb31adb4]{position:relative;overflow:hidden;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.sidebar-link[data-v-bb31adb4]:hover{transform:translateX(2px)}.sidebar-link-active[data-v-bb31adb4]{background-image:linear-gradient(112deg,#4f46e5,#6d28d9 62%,#7c3aed);box-shadow:0 10px 24px -16px rgba(99,102,241,.95)}@keyframes fashion-page-arrive-bb31adb4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fashion-dark>.fashion-main-stage[data-v-bb31adb4]{background:radial-gradient(ellipse at 12% 0,rgba(99,102,241,.12),transparent 30rem),radial-gradient(ellipse at 92% 18%,rgba(14,165,233,.07),transparent 28rem),#0b1120!important}.login-lamp-scene[data-v-bb31adb4]{--lamp-accent:#f3c96b;position:relative;display:flex;min-height:100vh;min-height:100svh;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;color:#f8fafc;background:radial-gradient(ellipse at 18% 12%,rgba(56,71,116,.42),transparent 35rem),linear-gradient(135deg,#080d1a,#0b1120 52%,#10162a)}.login-scene-grid[data-v-bb31adb4]{position:absolute;inset:0;z-index:-3;opacity:.16;background-image:linear-gradient(rgba(148,163,184,.1) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.1) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.login-scene-glow[data-v-bb31adb4]{position:absolute;z-index:-2;left:-16rem;top:20%;width:40rem;height:40rem;border-radius:50%;background:rgba(79,70,229,.12);filter:blur(100px);animation:login-ambient-drift-bb31adb4 12s ease-in-out infinite alternate}.login-lamp-beam[data-v-bb31adb4]{position:absolute;z-index:-1;left:22%;top:5%;width:76%;height:110%;pointer-events:none;opacity:0;transform:scale(.92);transform-origin:24% 18%;background:radial-gradient(ellipse at 28% 22%,rgba(255,222,151,.3),rgba(251,191,36,.1) 26%,transparent 66%);filter:blur(8px);transition:opacity .8s ease,transform 1s cubic-bezier(.2,.7,.15,1)}.login-lamp-scene.is-lamp-on .login-lamp-beam[data-v-bb31adb4]{opacity:1;transform:scale(1)}.login-lamp-layout[data-v-bb31adb4]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);width:min(1160px,calc(100% - 3rem));min-height:100vh;min-height:100svh;padding:4rem 0 5rem}.login-brand-panel[data-v-bb31adb4]{position:relative;min-width:0}.login-brand-lockup[data-v-bb31adb4]{display:inline-flex;align-items:center;gap:.9rem}.login-brand-mark[data-v-bb31adb4]{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(226,232,240,.24);border-radius:1rem;color:#fff;background:linear-gradient(145deg,rgba(129,140,248,.3),rgba(79,70,229,.12));box-shadow:inset 0 1px hsla(0,0%,100%,.12),0 12px 30px rgba(0,0,0,.18);font-size:1.25rem;font-weight:900}.login-brand-name[data-v-bb31adb4]{color:#f8fafc;font-size:.95rem;font-weight:850;letter-spacing:.16em}.login-brand-caption[data-v-bb31adb4]{margin-top:.18rem;color:#94a3b8;font-size:.57rem;font-weight:800;letter-spacing:.21em}.login-brand-copy[data-v-bb31adb4]{margin-top:clamp(3rem,7vh,5rem)}.login-eyebrow[data-v-bb31adb4]{display:flex;align-items:center;gap:.6rem;color:#c7d2fe;font-size:.68rem;font-weight:850;letter-spacing:.2em}.login-eyebrow>span[data-v-bb31adb4]{width:.45rem;height:.45rem;border-radius:50%;background:#f4ca70;box-shadow:0 0 15px hsla(41,86%,70%,.72)}.login-brand-copy h1[data-v-bb31adb4]{margin-top:1.2rem;color:#f8fafc;font-size:clamp(2.5rem,5vw,4.2rem);font-weight:780;letter-spacing:-.055em;line-height:1.02}.login-brand-copy h1 span[data-v-bb31adb4]{color:#f4d28b;background:linear-gradient(90deg,#fff2d4,#f2c56c 55%,#d5b7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.login-brand-description[data-v-bb31adb4]{max-width:31rem;margin-top:1.35rem;color:#aab5c8;font-size:.98rem;line-height:1.75}.login-lamp-art[data-v-bb31adb4]{position:relative;width:min(100%,33rem);height:18rem;margin-top:2rem}.login-ceiling-line[data-v-bb31adb4]{position:absolute;top:.2rem;left:0;width:74%;height:1px;background:linear-gradient(90deg,rgba(148,163,184,.38),rgba(148,163,184,.02))}.login-lamp-wire[data-v-bb31adb4]{position:absolute;top:0;left:31%;width:1px;height:4.2rem;background:linear-gradient(#64748b,#cbd5e1);transform-origin:top;transition:transform .38s cubic-bezier(.2,.7,.2,1)}.login-lamp-shade[data-v-bb31adb4]{position:absolute;top:3.95rem;left:calc(31% - 2.35rem);width:4.75rem;height:2.5rem;overflow:hidden;border-radius:4rem 4rem .8rem .8rem;background:linear-gradient(145deg,#64748b,#293246 76%);box-shadow:inset 0 1px hsla(0,0%,100%,.28),0 12px 25px rgba(0,0,0,.3);transition:background .5s ease,box-shadow .5s ease}.login-lamp-shade span[data-v-bb31adb4]{position:absolute;right:.3rem;bottom:-.4rem;left:.3rem;height:.45rem;border-radius:50%;background:#111827}.login-bulb[data-v-bb31adb4]{position:absolute;top:6.3rem;left:calc(31% - .42rem);width:.84rem;height:.9rem;border-radius:50% 50% 42% 42%;background:#475569;transition:background .4s ease,box-shadow .4s ease}.login-pull-cord[data-v-bb31adb4]{position:absolute;top:6.35rem;left:31%;width:1px;height:4.4rem;background:linear-gradient(#94a3b8,#64748b);transform-origin:top;transition:transform .34s cubic-bezier(.2,.7,.2,1)}.login-pull-knob[data-v-bb31adb4]{position:absolute;z-index:2;top:10.45rem;left:calc(31% - .78rem);display:grid;width:1.6rem;height:1.8rem;place-items:center;border:1px solid hsla(0,0%,100%,.32);border-radius:.55rem .55rem .75rem .75rem;color:#fff7e5;background:linear-gradient(145deg,#d4ad62,#87652d);box-shadow:0 7px 15px rgba(0,0,0,.28);cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.login-pull-knob span[data-v-bb31adb4]{width:.32rem;height:.32rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-1px,-1px)}.login-pull-knob[data-v-bb31adb4]:hover{filter:brightness(1.15);box-shadow:0 0 24px hsla(41,86%,70%,.35)}.login-pull-knob[data-v-bb31adb4]:focus-visible{outline:3px solid #f4ca70;outline-offset:4px}.login-lamp-scene.is-lamp-pulling .login-lamp-wire[data-v-bb31adb4],.login-lamp-scene.is-lamp-pulling .login-pull-cord[data-v-bb31adb4]{transform:scaleY(1.16)}.login-lamp-scene.is-lamp-pulling .login-pull-knob[data-v-bb31adb4]{transform:translateY(.72rem)}.login-lamp-scene.is-lamp-on .login-lamp-shade[data-v-bb31adb4]{background:linear-gradient(145deg,#f9dd9b,#c39745 78%);box-shadow:inset 0 1px hsla(0,0%,100%,.6),0 0 45px hsla(41,86%,70%,.3)}.login-lamp-scene.is-lamp-on .login-lamp-shade span[data-v-bb31adb4]{background:#fff1c7;box-shadow:0 0 34px 17px rgba(255,224,153,.48)}.login-lamp-scene.is-lamp-on .login-bulb[data-v-bb31adb4]{background:#fff4cc;box-shadow:0 0 25px 10px rgba(255,220,136,.55)}.login-pull-label[data-v-bb31adb4]{position:absolute;top:12.65rem;left:21%;color:#94a3b8;font-size:.72rem;letter-spacing:.04em;transition:color .4s ease}.login-lamp-scene.is-lamp-on .login-pull-label[data-v-bb31adb4]{color:#f4d28b}.login-access-panel[data-v-bb31adb4]{position:relative;min-width:0;perspective:1200px}.login-form-card[data-v-bb31adb4],.login-light-hint-card[data-v-bb31adb4]{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.17);border-radius:1.6rem;background:hsla(0,0%,100%,.96);color:#0f172a;box-shadow:0 32px 90px -35px rgba(0,0,0,.62),0 0 0 1px hsla(0,0%,100%,.1)}.login-form-card[data-v-bb31adb4]{padding:clamp(1.6rem,3vw,2.45rem)}.login-form-card[data-v-bb31adb4]:before,.login-light-hint-card[data-v-bb31adb4]:before{position:absolute;top:0;right:0;left:0;height:.25rem;content:"";background:linear-gradient(90deg,#6366f1,#8b5cf6 55%,#f4ca70)}.login-form-heading h2[data-v-bb31adb4],.login-light-hint-card h2[data-v-bb31adb4]{margin-top:.75rem;color:#111827;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:800;letter-spacing:-.04em}.login-form-heading>p[data-v-bb31adb4]:last-child{margin-top:.55rem;color:#64748b;font-size:.9rem;line-height:1.55}.login-google-button[data-v-bb31adb4]{display:flex;width:100%;align-items:center;justify-content:center;gap:.7rem;margin-top:1.5rem;padding:.82rem 1rem;border:1px solid #dbe2ee;border-radius:.85rem;color:#273449;background:#fff;font-weight:700;transition:background .2s ease,border-color .2s ease,transform .2s ease}.login-google-button[data-v-bb31adb4]:hover{border-color:#a5b4fc;background:#f8faff;transform:translateY(-1px)}.login-divider[data-v-bb31adb4]{display:flex;align-items:center;gap:.85rem;margin:1.35rem 0;color:#94a3b8;font-size:.72rem;font-weight:650}.login-divider[data-v-bb31adb4]:after,.login-divider[data-v-bb31adb4]:before{height:1px;flex:1;content:"";background:#e2e8f0}.login-form-fields[data-v-bb31adb4]{display:grid;gap:1rem}.login-field[data-v-bb31adb4]{display:grid;gap:.45rem;text-align:left}.login-field label[data-v-bb31adb4]{color:#334155;font-size:.78rem;font-weight:750}.login-field label span[data-v-bb31adb4]{color:#94a3b8;font-weight:500}.login-field input[data-v-bb31adb4]{width:100%;min-height:3.15rem;padding:.78rem .9rem;border:1px solid #d7deea;border-radius:.78rem;outline:none;color:#0f172a;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.login-field input[data-v-bb31adb4]::-moz-placeholder{color:#a0aabc}.login-field input[data-v-bb31adb4]::placeholder{color:#a0aabc}.login-field input[data-v-bb31adb4]:focus{border-color:#818cf8;box-shadow:0 0 0 4px rgba(99,102,241,.13)}.login-auth-error[data-v-bb31adb4]{padding:.7rem .85rem;border:1px solid #fecaca;border-radius:.75rem;color:#b91c1c;background:#fef2f2;font-size:.82rem;text-align:left}.login-submit-button[data-v-bb31adb4]{display:flex;min-height:3.25rem;width:100%;align-items:center;justify-content:space-between;gap:1rem;margin-top:.15rem;padding:.8rem 1rem;border:0;border-radius:.82rem;color:#fff;background:linear-gradient(105deg,#4f46e5,#6d28d9 62%,#7c3aed);box-shadow:0 13px 27px -17px rgba(79,70,229,.95);font-weight:800;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.login-submit-button span[data-v-bb31adb4]{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.16);transition:transform .2s ease}.login-submit-button[data-v-bb31adb4]:hover{box-shadow:0 18px 34px -17px rgba(79,70,229,.95);transform:translateY(-1px)}.login-submit-button:hover span[data-v-bb31adb4]{transform:translateX(3px)}.login-register-prompt[data-v-bb31adb4]{margin-top:1.4rem;color:#64748b;font-size:.82rem;text-align:center}.login-register-prompt button[data-v-bb31adb4]{margin-left:.3rem;color:#4f46e5;font-weight:800}.login-register-prompt button[data-v-bb31adb4]:hover{text-decoration:underline}.login-light-hint-card[data-v-bb31adb4]{display:flex;min-height:22rem;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(1.8rem,4vw,3rem);background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.12);box-shadow:inset 0 1px hsla(0,0%,100%,.04),0 30px 70px -45px rgba(0,0,0,.8);color:#e2e8f0;transition:background .6s ease,box-shadow .6s ease,border-color .6s ease}.login-lamp-scene.is-lamp-on .login-light-hint-card[data-v-bb31adb4]{border-color:hsla(41,86%,70%,.45);background:rgba(255,248,227,.12);box-shadow:0 0 58px hsla(41,86%,70%,.12)}.login-hint-icon[data-v-bb31adb4]{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid hsla(41,86%,70%,.35);border-radius:1rem;color:#f4d28b;background:hsla(41,86%,70%,.08);font-size:1.2rem}.login-hint-overline[data-v-bb31adb4]{margin-top:1.5rem;color:#cbd5e1;font-size:.66rem;font-weight:850;letter-spacing:.2em}.login-light-hint-card h2[data-v-bb31adb4]{color:#f8fafc}.login-light-hint-card>p[data-v-bb31adb4]:not(.login-hint-overline){max-width:19rem;margin-top:.65rem;color:#aab5c8;font-size:.9rem;line-height:1.7}.login-hint-line[data-v-bb31adb4]{width:min(100%,15rem);height:2px;margin-top:2rem;overflow:hidden;background:rgba(148,163,184,.2)}.login-hint-line span[data-v-bb31adb4]{display:block;width:38%;height:100%;background:#f4ca70;transform:translateX(-110%);animation:login-hint-scan-bb31adb4 2.8s ease-in-out infinite}.login-scene-footer[data-v-bb31adb4]{position:absolute;right:1.5rem;bottom:1.2rem;color:#64748b;font-size:.6rem;font-weight:800;letter-spacing:.2em}.login-scene-footer span[data-v-bb31adb4]{margin:0 .35rem;color:#f4ca70}.lamp-login-reveal-enter-active[data-v-bb31adb4],.lamp-login-reveal-leave-active[data-v-bb31adb4]{transition:opacity .32s ease,transform .42s cubic-bezier(.2,.7,.2,1),filter .4s ease}.lamp-login-reveal-enter-from[data-v-bb31adb4]{opacity:0;filter:blur(10px);transform:translateY(18px) rotateX(-3deg) scale(.98)}.lamp-login-reveal-leave-to[data-v-bb31adb4]{opacity:0;filter:blur(8px);transform:translateY(-8px) scale(.99)}@keyframes login-hint-scan-bb31adb4{0%,to{transform:translateX(-110%)}55%{transform:translateX(260%)}}@keyframes login-ambient-drift-bb31adb4{0%{transform:translateY(-1rem) scale(.95)}to{transform:translate(5rem,2rem) scale(1.08)}}@media (max-width:900px){.login-lamp-layout[data-v-bb31adb4]{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:2rem;width:min(100% - 2rem,760px)}.login-brand-copy h1[data-v-bb31adb4]{font-size:clamp(2.4rem,6vw,3.4rem)}.login-lamp-art[data-v-bb31adb4]{height:14rem;margin-top:1rem;transform:scale(.88);transform-origin:left top}}@media (max-width:700px){.login-lamp-layout[data-v-bb31adb4]{display:flex;width:min(100% - 2rem,32rem);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.5rem;padding:2rem 0 4.5rem}.login-brand-copy[data-v-bb31adb4]{margin-top:2.1rem}.login-brand-copy h1[data-v-bb31adb4]{max-width:34rem;font-size:clamp(2.25rem,11vw,3.4rem)}.login-brand-description[data-v-bb31adb4]{max-width:26rem;margin-top:.8rem;font-size:.88rem}.login-lamp-art[data-v-bb31adb4]{width:100%;height:8.5rem;margin-top:1rem;transform:scale(.64);transform-origin:left top}.login-access-panel[data-v-bb31adb4]{margin-top:0}.login-light-hint-card[data-v-bb31adb4]{min-height:12rem;padding:1.35rem}.login-light-hint-card .login-hint-overline[data-v-bb31adb4]{margin-top:.8rem}.login-light-hint-card h2[data-v-bb31adb4]{font-size:1.4rem}.login-hint-line[data-v-bb31adb4]{margin-top:1rem}.login-scene-footer[data-v-bb31adb4]{right:1rem;bottom:.8rem}.login-lamp-beam[data-v-bb31adb4]{left:-15%;top:27%;width:130%;height:65%}}@media (prefers-reduced-motion:reduce){.fashion-main-stage>div[data-v-bb31adb4]:not([class*=fixed]),.login-hint-line span[data-v-bb31adb4],.login-scene-glow[data-v-bb31adb4]{animation:none!important}.fashion-main-stage[data-v-bb31adb4] *,.lamp-login-reveal-enter-active[data-v-bb31adb4],.lamp-login-reveal-leave-active[data-v-bb31adb4],.login-lamp-scene[data-v-bb31adb4] *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.fashion-app-shell[data-v-bb31adb4]{width:100%;max-width:100vw;min-width:0;overflow-x:clip}.fashion-app-shell>aside[data-v-bb31adb4]{flex:0 0 16rem;width:16rem;min-width:16rem;max-width:16rem;overflow-x:hidden!important}.fashion-app-shell aside nav[data-v-bb31adb4],.fashion-app-shell aside>div[data-v-bb31adb4]{min-width:0;max-width:100%;overflow-x:hidden!important}.fashion-app-shell aside .sidebar-link[data-v-bb31adb4],.fashion-app-shell aside a[data-v-bb31adb4],.fashion-app-shell aside button[data-v-bb31adb4]{min-width:0;max-width:100%;overflow-wrap:anywhere}.fashion-main-stage[data-v-bb31adb4]{min-width:0;max-width:100%}.fashion-app-shell aside .sidebar-link[data-v-bb31adb4]:hover{transform:none!important}.fashion-app-shell aside .sidebar-link[data-v-bb31adb4]{transition-property:background-color,color,box-shadow}.login-form-card[data-v-bb31adb4]{opacity:.12;filter:brightness(.24) saturate(.38);transition:opacity .7s ease,filter .7s ease,box-shadow .7s ease}.login-lamp-scene.is-lamp-on .login-form-card[data-v-bb31adb4]{opacity:1;filter:none}.login-pull-knob[data-v-bb31adb4]{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.login-lamp-scene.is-lamp-pulling .login-pull-knob[data-v-bb31adb4]{cursor:grabbing;transform:translateY(var(--login-pull-distance,0));transition:none}.login-lamp-scene.is-lamp-pulling .login-pull-cord[data-v-bb31adb4]{height:calc(4.4rem + var(--login-pull-distance, 0px));transform:none;transition:none}.login-lamp-scene.is-lamp-pulling .login-lamp-wire[data-v-bb31adb4]{transform:scaleY(1.04)}@media (prefers-reduced-motion:reduce){.login-form-card[data-v-bb31adb4]{transition:none!important}}