.table-controls[data-v-cb881980]{display:flex;justify-content:space-between;margin-bottom:1rem}.professional-table[data-v-cb881980]{width:100%}.action-buttons[data-v-cb881980]{display:flex;align-items:center;gap:.5rem}.all-cards[data-v-4a819782]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.modern-card[data-v-4a819782]{background:#fff;border-radius:16px;box-shadow:0 12px 40px #3f316933;overflow:hidden;transition:all .3s ease;border:1px solid #f0f4f9;position:relative}.card-top-border[data-v-4a819782]{position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#514087,#7a68ad);border-radius:16px 16px 0 0}.title-container[data-v-4a819782]{display:flex;align-items:center}.card-title[data-v-4a819782]{font-size:1.4rem;font-weight:700;color:#3f3169;margin:0}.close-btn[data-v-4a819782]{background-color:#f2eefb;border-radius:8px;transition:all .2s ease}.close-btn[data-v-4a819782]:hover{background-color:#e0e9ff}.dialog-content[data-v-4a819782]{padding:0 24px}.upload-section[data-v-4a819782]{margin-top:8px}.section-title[data-v-4a819782]{font-size:1.1rem;font-weight:600;color:#3f3169;margin-bottom:8px;display:flex;align-items:center}.image-upload-container[data-v-4a819782]{position:relative;width:100%;height:200px;border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer;border:2px dashed #e6e1f2;background-color:#f9f7fd}.image-upload-container[data-v-4a819782]:hover{border-color:#514087;background-color:#f2eefb}.image-preview-container[data-v-4a819782]{width:100%;height:160px;display:flex;align-items:center;justify-content:center;overflow:hidden}.upload-placeholder[data-v-4a819782]{text-align:center;color:#6f6396}.upload-text[data-v-4a819782]{font-weight:500;margin-top:8px;color:#514087}.upload-subtext[data-v-4a819782]{font-size:.8rem;margin-top:4px;color:#8898aa}.image-preview[data-v-4a819782]{max-width:100%;max-height:100%;object-fit:contain}.image-actions[data-v-4a819782]{display:flex;justify-content:center;gap:8px;width:100%;padding:8px;background-color:#ffffffe6}.action-btn[data-v-4a819782]{text-transform:none;letter-spacing:normal;font-weight:500;border-radius:8px;padding:6px 12px;font-size:.8rem;box-shadow:0 1px 4px #0000001a}.modern-field[data-v-4a819782] .v-field{border-radius:8px!important;background-color:#f9f7fd!important;border:1px solid #e6e1f2}.modern-field[data-v-4a819782] .v-field:hover{border-color:#514087}.submit-btn[data-v-4a819782]{background:linear-gradient(135deg,#514087,#7a68ad);color:#fff!important;border-radius:8px;text-transform:none;font-weight:500;letter-spacing:normal;padding:8px 24px;box-shadow:0 2px 6px #51408733;transition:all .3s ease}.submit-btn[data-v-4a819782]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #5140874d}.dialog-top-transition-enter-active[data-v-4a819782]{animation:slideDown-4a819782 .3s ease-out}.dialog-top-transition-leave-active[data-v-4a819782]{animation:slideUp-4a819782 .3s ease-in}@keyframes slideDown-4a819782{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-4a819782{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}.icon-leading[data-v-4a819782]{display:inline-flex;align-items:center;justify-content:center}.icon-leading-ltr[data-v-4a819782]{margin-inline-end:8px}.icon-leading-rtl[data-v-4a819782]{margin-inline-start:8px}.justify-start-rtl[data-v-4a819782]{justify-content:flex-start!important}.rtl-row[data-v-4a819782],.rtl-actions[data-v-4a819782],[dir=rtl] .title-container[data-v-4a819782]{flex-direction:row-reverse}[dir=rtl] .card-title[data-v-4a819782]{text-align:right}[dir=rtl] .section-title[data-v-4a819782]{flex-direction:row-reverse}[dir=rtl] .v-container[data-v-4a819782]{text-align:right}[dir=rtl] .action-btn .v-icon[data-v-4a819782]{margin-inline-start:6px;margin-inline-end:0}[dir=ltr] .action-btn .v-icon[data-v-4a819782]{margin-inline-end:6px;margin-inline-start:0}.thumbnail[data-v-092c33d1]{width:50px;height:50px;object-fit:cover;border-radius:5px}.create-product-container[data-v-38a16ca4]{--brand: #514087;--brand-2: #7a68ad;--brand-deep: #3f3169;--brand-gradient: linear-gradient(135deg, #514087, #7a68ad);--gold: #e3b43e;--gold-deep: #c9992b;--tint: #f1eefa;--tint-2: #e2dbf3;--ink: #14111f;--ink-2: #2f2b45;--muted: #4f4b69;--faint: #6a6685;--line: #dcd7ea;--field-line: #9a92b8;--field-bg: #fcfbff;--canvas: #f5f4fa;--v-medium-emphasis-opacity: .92;--v-high-emphasis-opacity: 1;--v-disabled-opacity: .55;max-width:1100px;margin:0 auto;padding-bottom:96px;color:var(--ink);color-scheme:light;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ltr-product[data-v-38a16ca4]{direction:ltr;text-align:left}.rtl-product[data-v-38a16ca4]{direction:rtl;text-align:right}.header[data-v-38a16ca4]{position:relative;display:flex;align-items:center;gap:16px;margin:16px 12px 0;padding:22px 24px;border-radius:20px;border:1px solid var(--line);background:radial-gradient(120% 150% at 100% 0%,#fff,#fff0 58%),linear-gradient(135deg,#f1ecfb,#faf8ff 56%,#fcf4e0);overflow:hidden}.header[data-v-38a16ca4]:after{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg,var(--brand),var(--brand-2) 55%,var(--gold))}.header-icon[data-v-38a16ca4]{width:54px;height:54px;border-radius:16px;background:#514087;background:var(--brand-gradient);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #5140874d,inset 0 0 0 1px #ffffff2e;flex-shrink:0}.header-text[data-v-38a16ca4]{display:flex;flex-direction:column;gap:4px;min-width:0}.header h1[data-v-38a16ca4]{font-size:1.6rem;font-weight:800;letter-spacing:-.02em;margin:0;color:var(--ink)}.header-sub[data-v-38a16ca4]{margin:0;font-size:.86rem;line-height:1.5;color:var(--muted)}.section-nav[data-v-38a16ca4]{display:flex;gap:8px;padding:16px 12px 4px;overflow-x:auto;scrollbar-width:none}.section-nav[data-v-38a16ca4]::-webkit-scrollbar{display:none}.nav-chip[data-v-38a16ca4]{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:8px 15px 8px 12px;border-radius:999px;border:1px solid #cfc8e3;background:#fff;color:var(--ink-2);font-family:inherit;font-size:.82rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s}.nav-chip .v-icon[data-v-38a16ca4]{color:var(--brand)}.nav-chip[data-v-38a16ca4]:hover{transform:translateY(-1px);border-color:var(--brand);background:var(--tint);color:var(--brand-deep);box-shadow:0 4px 12px #51408729}.nav-chip[data-v-38a16ca4]:active{transform:translateY(0) scale(.98)}.form-body[data-v-38a16ca4]{padding-top:6px;counter-reset:pcard}.card-style[data-v-38a16ca4]{position:relative;counter-increment:pcard;scroll-margin-top:90px;background-color:#fff;border:1px solid var(--line);border-radius:16px;margin-bottom:18px;overflow:hidden;box-shadow:0 1px 2px #2f25520f,0 6px 16px #2f25520a;transition:border-color .2s,box-shadow .2s}.card-style[data-v-38a16ca4]:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg,var(--brand),var(--brand-2) 58%,rgba(227,180,62,.9));opacity:.8;pointer-events:none}.card-style[data-v-38a16ca4]:hover{border-color:#c9c1e0;box-shadow:0 10px 26px #2f25521a}.card-style--active[data-v-38a16ca4]{border-color:var(--brand-2);box-shadow:0 0 0 3px #7a68ad29}.card-header[data-v-38a16ca4]{display:flex;align-items:center;gap:12px;padding:18px 22px 16px;border-bottom:1px solid var(--line);background:linear-gradient(#fcfbff,#fff)}.card-icon[data-v-38a16ca4]{position:relative;width:38px;height:38px;border-radius:12px;background:var(--tint);border:1px solid var(--tint-2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon[data-v-38a16ca4]:after{content:counter(pcard);position:absolute;top:-7px;inset-inline-start:-7px;width:18px;height:18px;border-radius:50%;border:2px solid #fff;background:var(--gold);color:#3d2f0a;font-size:.6rem;font-weight:800;line-height:1;display:grid;place-items:center;box-shadow:0 1px 4px #c9992b80}.card-title[data-v-38a16ca4]{font-size:1.06rem;font-weight:700;letter-spacing:-.005em;color:var(--ink);margin:0}.card-body[data-v-38a16ca4]{padding:22px!important}.card-style--active .card-header[data-v-38a16ca4]{border-bottom:1px solid var(--line)}.card-style:not(.card-style--active) .card-header[data-v-38a16ca4]{border-bottom:none}.card-style[data-v-38a16ca4] .v-field--variant-filled{border:1.5px solid var(--field-line);border-radius:12px;background:var(--field-bg);box-shadow:0 1px #2f25520a;transition:border-color .15s,background .15s,box-shadow .15s}.card-style[data-v-38a16ca4] .v-field--variant-filled .v-field__overlay{opacity:0!important}.card-style[data-v-38a16ca4] .v-field--variant-filled .v-field__outline{display:none}.card-style[data-v-38a16ca4] .v-field--variant-filled:hover{border-color:var(--brand-2);background:#fff}.card-style[data-v-38a16ca4] .v-field--variant-filled.v-field--focused{border-color:var(--brand);background:#fff;box-shadow:0 0 0 3px #5140871f}.card-style[data-v-38a16ca4] .v-field--variant-filled.v-field--error{border-color:rgb(var(--v-theme-error))}.card-style[data-v-38a16ca4] .v-field--variant-filled.v-field--error.v-field--focused{box-shadow:0 0 0 4px #b000201f}.card-style[data-v-38a16ca4] .v-field--variant-filled.v-field--disabled{background:var(--canvas);border-style:dashed}.card-style[data-v-38a16ca4] .v-field__input input:not([readonly]),.card-style[data-v-38a16ca4] .v-field__input textarea,.card-style[data-v-38a16ca4] .v-select__selection-text,.card-style[data-v-38a16ca4] .v-autocomplete__selection-text{color:var(--ink)!important;font-weight:500}.card-style[data-v-38a16ca4] .v-field__input input::placeholder,.card-style[data-v-38a16ca4] .v-field__input textarea::placeholder{color:var(--faint);opacity:1}.card-style[data-v-38a16ca4] .v-label.v-field-label{color:var(--muted);font-size:.9rem;font-weight:500;opacity:1}.card-style[data-v-38a16ca4] .v-field--active .v-label.v-field-label--floating{color:var(--ink-2);font-weight:600;font-size:.74rem}.card-style[data-v-38a16ca4] .v-field--focused .v-label.v-field-label{color:var(--brand)}.card-style[data-v-38a16ca4] .v-field--error .v-label.v-field-label{color:rgb(var(--v-theme-error))}.card-style[data-v-38a16ca4] .v-field__append-inner .v-icon,.card-style[data-v-38a16ca4] .v-field__clearable .v-icon,.card-style[data-v-38a16ca4] .v-field__prepend-inner .v-icon{color:var(--muted);opacity:1}.card-style[data-v-38a16ca4] .v-field--focused .v-field__append-inner .v-icon{color:var(--brand)}.card-style[data-v-38a16ca4] .v-messages{color:var(--muted);opacity:1;font-size:.74rem}.card-style[data-v-38a16ca4] .v-input--error .v-messages{color:rgb(var(--v-theme-error))}.card-style[data-v-38a16ca4] .v-selection-control .v-label{color:var(--ink-2);opacity:1;font-weight:500;font-size:.9rem}.card-style[data-v-38a16ca4] .v-selection-control__input .v-icon{opacity:1}.card-style[data-v-38a16ca4] .v-checkbox .v-selection-control__input>.v-icon:not(.v-icon--end){color:var(--field-line)}.card-style[data-v-38a16ca4] .v-checkbox .v-selection-control--dirty .v-selection-control__input>.v-icon{color:var(--brand)}.card-style[data-v-38a16ca4] .v-switch .v-selection-control__wrapper .v-switch__track{opacity:.55}.card-style[data-v-38a16ca4] .v-switch .v-selection-control--dirty .v-switch__track{opacity:1}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled{border:1.5px solid var(--field-line);border-radius:12px;background:var(--field-bg);box-shadow:0 1px #2f25520a;transition:border-color .15s,background .15s,box-shadow .15s}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled .v-field__overlay{opacity:0!important}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled .v-field__outline{display:none}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled:hover{border-color:var(--brand-2);background:#fff}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled.v-field--focused{border-color:var(--brand);background:#fff;box-shadow:0 0 0 3px #5140871f}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled.v-field--error{border-color:rgb(var(--v-theme-error))}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled.v-field--error.v-field--focused{box-shadow:0 0 0 4px #b000201f}.barcode-dialog-card[data-v-38a16ca4] .v-field--variant-filled.v-field--disabled{background:var(--canvas);border-style:dashed}.barcode-dialog-card[data-v-38a16ca4] .v-field__input input:not([readonly]),.barcode-dialog-card[data-v-38a16ca4] .v-field__input textarea,.barcode-dialog-card[data-v-38a16ca4] .v-select__selection-text,.barcode-dialog-card[data-v-38a16ca4] .v-autocomplete__selection-text{color:var(--ink)!important;font-weight:500}.barcode-dialog-card[data-v-38a16ca4] .v-field__input input::placeholder,.barcode-dialog-card[data-v-38a16ca4] .v-field__input textarea::placeholder{color:var(--faint);opacity:1}.barcode-dialog-card[data-v-38a16ca4] .v-label.v-field-label{color:var(--muted);font-size:.9rem;font-weight:500;opacity:1}.barcode-dialog-card[data-v-38a16ca4] .v-field--active .v-label.v-field-label--floating{color:var(--ink-2);font-weight:600;font-size:.74rem}.barcode-dialog-card[data-v-38a16ca4] .v-field--focused .v-label.v-field-label{color:var(--brand)}.barcode-dialog-card[data-v-38a16ca4] .v-field--error .v-label.v-field-label{color:rgb(var(--v-theme-error))}.barcode-dialog-card[data-v-38a16ca4] .v-field__append-inner .v-icon,.barcode-dialog-card[data-v-38a16ca4] .v-field__clearable .v-icon,.barcode-dialog-card[data-v-38a16ca4] .v-field__prepend-inner .v-icon{color:var(--muted);opacity:1}.barcode-dialog-card[data-v-38a16ca4] .v-field--focused .v-field__append-inner .v-icon{color:var(--brand)}.barcode-dialog-card[data-v-38a16ca4] .v-messages{color:var(--muted);opacity:1;font-size:.74rem}.barcode-dialog-card[data-v-38a16ca4] .v-input--error .v-messages{color:rgb(var(--v-theme-error))}.barcode-dialog-card[data-v-38a16ca4] .v-selection-control .v-label{color:var(--ink-2);opacity:1;font-weight:500;font-size:.9rem}.barcode-dialog-card[data-v-38a16ca4] .v-selection-control__input .v-icon{opacity:1}.barcode-dialog-card[data-v-38a16ca4] .v-checkbox .v-selection-control__input>.v-icon:not(.v-icon--end){color:var(--field-line)}.barcode-dialog-card[data-v-38a16ca4] .v-checkbox .v-selection-control--dirty .v-selection-control__input>.v-icon{color:var(--brand)}.barcode-dialog-card[data-v-38a16ca4] .v-switch .v-selection-control__wrapper .v-switch__track{opacity:.55}.barcode-dialog-card[data-v-38a16ca4] .v-switch .v-selection-control--dirty .v-switch__track{opacity:1}.date-label[data-v-38a16ca4]{display:block;font-size:.78rem;font-weight:600;color:var(--ink-2);margin-bottom:5px}.image-card[data-v-38a16ca4]{cursor:pointer}.image-card[data-v-38a16ca4]:hover{border-color:var(--brand-2)}.image-card-text[data-v-38a16ca4]{display:flex;justify-content:center;align-items:center;padding:22px!important}.image-container[data-v-38a16ca4]{position:relative;width:100%;max-width:460px;height:210px;border:2px dashed #a99fc9;border-radius:18px;background:linear-gradient(160deg,#fbfaff,#f2eefc);display:grid;place-items:center;overflow:hidden;transition:border-color .2s,background .2s,box-shadow .2s}.image-card:hover .image-container[data-v-38a16ca4]{border-color:var(--brand);background:var(--tint);box-shadow:0 0 0 4px #5140871a}.image-container.has-image[data-v-38a16ca4]{border-style:solid;border-color:var(--line);background:#fff}.image-preview[data-v-38a16ca4]{width:100%;height:100%;object-fit:contain}.image-placeholder[data-v-38a16ca4]{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--muted);font-size:.86rem}.image-placeholder-icon[data-v-38a16ca4]{width:58px;height:58px;border-radius:50%;background:#fff;border:1px solid var(--tint-2);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #51408724;transition:transform .2s}.image-card:hover .image-placeholder-icon[data-v-38a16ca4]{transform:translateY(-2px)}.image-placeholder-text[data-v-38a16ca4]{font-weight:700;color:var(--brand-deep);font-size:.92rem}.image-placeholder-hint[data-v-38a16ca4]{font-size:.76rem;color:var(--faint)}.hidden[data-v-38a16ca4]{display:none}.remove-icon[data-v-38a16ca4]{position:absolute;top:10px;inset-inline-end:10px;background:#fff!important;box-shadow:0 2px 8px #0000002e}.icon-wrapper[data-v-38a16ca4]{padding:4px 11px;border-radius:8px;cursor:pointer;transition:opacity .15s,box-shadow .15s;-webkit-user-select:none;user-select:none}.icon-wrapper[data-v-38a16ca4]:hover{opacity:.92;box-shadow:0 2px 8px #51408761}.currency-code[data-v-38a16ca4]{color:#fff;font-weight:700;font-size:.78rem;letter-spacing:.02em}.variant-section[data-v-38a16ca4]{margin-top:1.25rem}.add-variant-btn[data-v-38a16ca4]{height:40px!important;border-radius:12px!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important}.variant-table-wrap[data-v-38a16ca4]{margin-top:10px;border:1px solid var(--line);border-radius:14px;overflow-x:auto}.variant-table[data-v-38a16ca4]{background:transparent!important}.variant-table[data-v-38a16ca4] th{background:#efecf7!important;color:var(--ink-2)!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.02em}.variant-table[data-v-38a16ca4] td{padding:8px!important;vertical-align:middle}.variant-input[data-v-38a16ca4]{min-width:140px;max-width:220px}.variant-empty[data-v-38a16ca4]{color:var(--faint);padding:28px 0!important}.rtl-product .variant-table th[data-v-38a16ca4],.rtl-product .variant-table td[data-v-38a16ca4]{text-align:right}.brand-btn[data-v-38a16ca4]{color:#fff!important;background:#514087!important;background:linear-gradient(135deg,#514087,#7a68ad)!important}.plain-btn[data-v-38a16ca4]{text-transform:none!important;letter-spacing:0!important;color:var(--muted)!important;font-weight:600!important}.enhanced-field-with-button[data-v-38a16ca4]{position:relative}.enhanced-add-button[data-v-38a16ca4]{background:#514087!important;background:linear-gradient(135deg,#514087,#7a68ad)!important;color:#fff!important;border-radius:10px!important;width:34px!important;height:34px!important;min-width:34px!important;box-shadow:0 3px 10px #5140874d;transition:transform .15s,box-shadow .15s!important}.enhanced-add-button[data-v-38a16ca4]:hover{transform:translateY(-1px);box-shadow:0 6px 14px #51408766}.action-bar[data-v-38a16ca4]{position:sticky;bottom:0;z-index:10;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px 16px;margin-top:8px;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:16px;box-shadow:0 -4px 22px #2f25521a}.action-summary[data-v-38a16ca4]{display:flex;flex-direction:column;gap:1px;margin-inline-end:auto;min-width:0}.action-summary-name[data-v-38a16ca4]{font-size:.9rem;font-weight:700;color:var(--ink);max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-summary-meta[data-v-38a16ca4]{font-size:.74rem;color:var(--faint);font-family:monospace}.rtl-product .action-bar[data-v-38a16ca4]{justify-content:flex-start}.submit-btn[data-v-38a16ca4]{min-width:200px;height:48px!important;border-radius:14px!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;font-size:.95rem!important;box-shadow:0 8px 18px #51408752!important;transition:transform .15s,box-shadow .15s!important}.submit-btn[data-v-38a16ca4]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 24px #5140876b!important}.skeleton[data-v-38a16ca4]{margin:2rem auto}.payment-controls[data-v-38a16ca4]{padding:18px;background-color:#f8f6fd;border:1px solid #d6cfea;border-radius:14px}.payment-amount[data-v-38a16ca4],.return-amount[data-v-38a16ca4]{display:flex;gap:14px;margin-bottom:4px}.payment-amount[data-v-38a16ca4]>*,.return-amount[data-v-38a16ca4]>*{flex:1}.stock-toggle[data-v-38a16ca4]{margin-inline-start:auto}.stock-toggle[data-v-38a16ca4] .v-label{font-weight:600;color:var(--ink-2);opacity:1}.stock-summary[data-v-38a16ca4]{display:flex;align-items:center;justify-content:center;gap:16px;background:var(--tint);border:1px solid #d3cae9;border-radius:14px;padding:12px 20px;flex-wrap:wrap}.stock-summary-item[data-v-38a16ca4]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:54px}.stock-summary-item.total[data-v-38a16ca4]{background:#fff;border-radius:10px;padding:6px 14px;box-shadow:0 1px 4px #5140872e}.stock-summary-item.total .summary-value[data-v-38a16ca4]{color:var(--brand-deep);font-size:1.15rem;font-weight:800}.summary-label[data-v-38a16ca4]{font-size:.7rem;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.summary-value[data-v-38a16ca4]{font-size:.95rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.curr-pill-toggle[data-v-38a16ca4]{display:inline-flex;align-items:center;padding:4px 11px;border-radius:8px;font-size:.76rem;font-weight:700;cursor:pointer;background:var(--tint-2);color:var(--brand-deep);transition:background .15s,color .15s;-webkit-user-select:none;user-select:none;white-space:nowrap}.curr-pill-toggle[data-v-38a16ca4]:hover{background:var(--brand);color:#fff}.rtl-product .v-text-field .v-label[data-v-38a16ca4],.rtl-product .v-select .v-label[data-v-38a16ca4],.rtl-product .v-textarea .v-label[data-v-38a16ca4]{right:0;left:auto;transform-origin:top right}.rtl-input[data-v-38a16ca4] .v-field__input{direction:rtl;text-align:right;cursor:text}.ltr-input[data-v-38a16ca4] .v-field__input{direction:ltr;text-align:left;cursor:text}.rtl-product[data-v-38a16ca4] .v-select .v-field__input{direction:rtl;text-align:right}.ltr-product[data-v-38a16ca4] .v-select .v-field__input{direction:ltr;text-align:left}.create-product-container[data-v-38a16ca4] :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.create-product-container[data-v-38a16ca4] .v-input,.create-product-container[data-v-38a16ca4] .v-input *,.create-product-container[data-v-38a16ca4] .v-input *:focus,.create-product-container[data-v-38a16ca4] .v-input *:focus-visible,.barcode-dialog-card[data-v-38a16ca4] .v-input,.barcode-dialog-card[data-v-38a16ca4] .v-input *,.barcode-dialog-card[data-v-38a16ca4] .v-input *:focus,.barcode-dialog-card[data-v-38a16ca4] .v-input *:focus-visible{outline:none!important}.create-product-container[data-v-38a16ca4] .v-field__input input,.create-product-container[data-v-38a16ca4] .v-field__input textarea,.barcode-dialog-card[data-v-38a16ca4] .v-field__input input{box-shadow:none!important;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion: reduce){.create-product-container[data-v-38a16ca4] *{transition:none!important;scroll-behavior:auto!important}}@media (max-width: 700px){.header[data-v-38a16ca4]{margin:10px 6px 0;padding:16px;gap:12px;border-radius:16px}.header h1[data-v-38a16ca4]{font-size:1.3rem}.header-sub[data-v-38a16ca4]{display:none}.header-icon[data-v-38a16ca4]{width:46px;height:46px;border-radius:13px}.section-nav[data-v-38a16ca4]{padding:12px 6px 0}.action-summary[data-v-38a16ca4]{display:none}.card-header[data-v-38a16ca4]{padding:14px 16px}.card-body[data-v-38a16ca4]{padding:16px!important}.payment-amount[data-v-38a16ca4],.return-amount[data-v-38a16ca4]{flex-direction:column;gap:0}.stock-summary[data-v-38a16ca4]{gap:10px;padding:10px 12px}.submit-btn[data-v-38a16ca4]{width:100%}}.barcode-dialog-card[data-v-38a16ca4]{border-radius:18px!important;overflow:hidden}.barcode-dialog-header[data-v-38a16ca4]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#514087;background:linear-gradient(135deg,#514087,#7a68ad);color:#fff;font-size:1rem;font-weight:700}.barcode-dialog-header-left[data-v-38a16ca4]{display:flex;align-items:center;gap:12px}.barcode-dialog-icon[data-v-38a16ca4]{width:34px;height:34px;border-radius:10px;background:#fff3;display:flex;align-items:center;justify-content:center}.barcode-toggle-row[data-v-38a16ca4]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;background:#f5f4fa;border:1px solid #e0dbee;border-radius:14px}.barcode-toggle-label[data-v-38a16ca4]{font-size:.92rem;font-weight:700;color:#14111f}.barcode-toggle-sub[data-v-38a16ca4]{font-size:.78rem;color:#4f4b69;margin-top:2px}.barcode-search-wrap[data-v-38a16ca4]{position:relative}.barcode-search-dropdown[data-v-38a16ca4]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:9999;background:#fff;border:1px solid #cfc8e3;border-radius:12px;box-shadow:0 12px 28px #2f25522e;max-height:230px;overflow-y:auto;padding:4px}.barcode-search-item[data-v-38a16ca4]{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;cursor:pointer;border-radius:9px;transition:background .15s;font-size:.86rem}.barcode-search-item[data-v-38a16ca4]:hover{background:#f1eefa}.barcode-search-item-name[data-v-38a16ca4]{font-weight:600;color:#14111f}.barcode-search-item-code[data-v-38a16ca4]{font-size:.74rem;color:#6a6685;font-family:monospace}.barcode-queue[data-v-38a16ca4]{padding-top:4px}.barcode-queue-title[data-v-38a16ca4]{display:flex;align-items:center;font-size:.84rem;font-weight:700;color:#2f2b45;margin-bottom:10px}.barcode-queue-item[data-v-38a16ca4]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#faf9fd;border:1px solid #d6cfea;margin-bottom:8px}.barcode-queue-item-info[data-v-38a16ca4]{flex:1;min-width:0}.barcode-queue-item-name[data-v-38a16ca4]{font-size:.88rem;font-weight:600;color:#14111f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barcode-queue-item-code[data-v-38a16ca4]{font-size:.74rem;color:#6a6685;margin-top:2px}.barcode-queue-item-qty[data-v-38a16ca4]{display:flex;align-items:center;gap:6px}.barcode-empty-hint[data-v-38a16ca4]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 16px 12px;color:#6a6685;font-size:.86rem;text-align:center}.empty-icon[data-v-38a16ca4]{width:64px;height:64px;border-radius:50%;background:#f1eefa;border:1px solid #e2dbf3;display:flex;align-items:center;justify-content:center}.barcode-dialog-actions[data-v-38a16ca4]{background:#faf9fd}.btn-count[data-v-38a16ca4]{margin-inline-start:10px;padding:1px 9px;border-radius:8px;background:#ffffff3d;font-weight:800;font-size:.82rem}.barcode-qty-input[data-v-38a16ca4]{width:84px!important}.barcode-qty-input[data-v-38a16ca4] input{text-align:center;font-weight:600;color:#14111f}.modern-card[data-v-cc58b621]{position:relative;overflow:hidden;border-radius:12px;box-shadow:0 8px 32px #3f31691a!important;background:#fff;padding:24px}.modern-card[data-v-cc58b621]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#514087,#7a68ad);border-radius:12px 12px 0 0}.card-header[data-v-cc58b621]{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #f0f4f9}.card-title[data-v-cc58b621]{font-size:1.5rem;font-weight:600;color:#514087;margin:0}.detail-section[data-v-cc58b621]{background-color:#f8f9fa;border-radius:8px;padding:20px;margin-bottom:24px}.detail-grid[data-v-cc58b621]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.detail-item[data-v-cc58b621]{display:flex;flex-direction:column;padding:.5rem 0;border-bottom:1px solid #e0e0e0}.detail-item.full-width[data-v-cc58b621]{grid-column:1 / -1}.detail-label[data-v-cc58b621]{font-weight:600;color:#3f3169;font-size:.875rem}.detail-value[data-v-cc58b621]{font-size:1rem;color:#6f6396;margin-top:4px}.text-pre-wrap[data-v-cc58b621]{white-space:pre-wrap}.section-header[data-v-cc58b621]{margin-bottom:16px}.section-title[data-v-cc58b621]{font-size:1.25rem;font-weight:600;color:#514087;margin:0}.variant-section[data-v-cc58b621],.warehouse-section[data-v-cc58b621]{background-color:#fff;border-radius:8px;padding:20px;margin-bottom:24px;box-shadow:0 1px 3px #0000000d}.image-card[data-v-cc58b621]{border-radius:8px;overflow:hidden;margin-bottom:24px;box-shadow:0 1px 3px #0000000d}.image-container[data-v-cc58b621]{position:relative}.image-label[data-v-cc58b621]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:12px 16px;font-weight:500}.modern-table[data-v-cc58b621]{width:100%;border-collapse:collapse}.modern-table th[data-v-cc58b621]{text-align:left;padding:12px 16px;font-size:13px;font-weight:600;color:#6f6396;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f0f4f9;background-color:#f8f9fa}.modern-table td[data-v-cc58b621]{padding:16px;font-size:14px;color:#3f3169;border-bottom:1px solid #f0f4f9}.modern-table tbody tr:last-child td[data-v-cc58b621]{border-bottom:none}.modern-table tbody tr[data-v-cc58b621]:hover{background-color:#f9fbfd}.thumbnail[data-v-8c8b1dce]{width:50px;height:50px;object-fit:cover;border-radius:5px}.badge[data-v-8c8b1dce]{display:inline-block;background-color:#514087;color:#fff;border-radius:4px;padding:2px 8px;font-size:12px}.filter-sections-container[data-v-8c8b1dce]{display:flex;flex-direction:column;gap:16px}.creative-filter-section[data-v-8c8b1dce]{background:#ffffff0d;border-radius:12px;padding:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.filter-section-header[data-v-8c8b1dce]{display:flex;align-items:center;margin-bottom:12px}.filter-section-title[data-v-8c8b1dce]{font-weight:600;color:var(--v-primary-base);font-size:.9rem}.glass-card[data-v-8c8b1dce]{background:#fffc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)!important}.creative-select[data-v-8c8b1dce]{border-radius:8px}.search-results[data-v-c7f6ba42]{position:absolute;width:100%;max-height:300px;overflow-y:auto;z-index:10000;box-shadow:0 4px 8px #0000001a;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;animation:fadeIn-c7f6ba42 .3s ease-in-out}@keyframes fadeIn-c7f6ba42{0%{opacity:0}to{opacity:1}}.search-item[data-v-c7f6ba42]{padding:12px;cursor:pointer;transition:background .3s}.search-item[data-v-c7f6ba42]:hover{background:#f0f0f0}.barcode-container[data-v-c7f6ba42]{margin-top:20px;text-align:center;padding:20px;border:1px solid #eee;background:#fafafa;border-radius:4px;z-index:1000}.product-details[data-v-c7f6ba42]{margin-bottom:10px}.product-name[data-v-c7f6ba42]{font-size:16px;font-weight:700;color:#514087}.product-price[data-v-c7f6ba42]{font-size:18px;font-weight:700;color:#2e7d32;margin:4px 0}.product-code[data-v-c7f6ba42]{font-size:14px;color:#555}@media print{body[data-v-c7f6ba42] *{visibility:hidden}.barcode-container[data-v-c7f6ba42],.barcode-container[data-v-c7f6ba42] *{visibility:visible}.barcode-container[data-v-c7f6ba42]{position:absolute;left:0;top:0}.product-details[data-v-c7f6ba42]{display:none}}.modern-card[data-v-c7f6ba42]{position:relative;overflow:hidden;border-radius:12px;padding:20px;margin-top:20px;text-align:center}.modern-card[data-v-c7f6ba42]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#514087,#7a68ad);border-radius:12px 12px 0 0}.brand-btn[data-v-c7f6ba42]{background:linear-gradient(90deg,#514087,#7a68ad)!important;color:#fff!important}.barcode-container[data-v-c7f6ba42]{border:none!important;background:transparent!important;padding:20px;text-align:center}
