@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";.lang-switcher[data-v-e41c1085]{display:flex;align-items:center;gap:.25rem}.lang-btn[data-v-e41c1085]{background:none;border:1.5px solid transparent;border-radius:6px;padding:.2rem .35rem;font-size:1.2rem;line-height:1;cursor:pointer;opacity:.45;transition:opacity .2s,border-color .2s}.lang-btn[data-v-e41c1085]:hover{opacity:.85}.lang-btn.active[data-v-e41c1085]{opacity:1;border-color:#8b6050}.currency-switcher[data-v-2856fa51]{display:flex;align-items:center;gap:.1rem}.currency-btn[data-v-2856fa51]{background:none;border:1.5px solid transparent;border-radius:6px;padding:.2rem .45rem;font-size:.75rem;font-weight:600;letter-spacing:.03em;color:#d6c0b8;cursor:pointer;opacity:.55;transition:opacity .2s,border-color .2s,color .2s;line-height:1.6}.currency-btn[data-v-2856fa51]:hover:not(:disabled){opacity:.85}.currency-btn.active[data-v-2856fa51]{opacity:1;color:#fff;border-color:#8b6050}.currency-btn.busy[data-v-2856fa51]{cursor:wait;opacity:.4}.navbar[data-v-f30e0dec]{background:#1c1f28;position:sticky;top:0;z-index:100}.navbar-inner[data-v-f30e0dec]{max-width:1200px;margin:0 auto;padding:0 1.5rem;height:64px;display:flex;align-items:center;justify-content:space-between}.logo[data-v-f30e0dec]{text-decoration:none;display:flex;align-items:center;gap:.25rem;font-size:1.3rem;font-weight:600;color:#fff;z-index:101}.logo-text[data-v-f30e0dec]{font-size:1.3rem;font-weight:600;color:#fff}.logo-accent[data-v-f30e0dec]{color:#8b6050}.logo-img[data-v-f30e0dec]{height:40px;width:40px;object-fit:contain}.desktop-nav[data-v-f30e0dec]{display:flex;align-items:center;gap:1rem}.nav-link[data-v-f30e0dec]{color:#d6c0b8;text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s;white-space:nowrap}.nav-link[data-v-f30e0dec]:hover,.nav-link.router-link-exact-active[data-v-f30e0dec]{color:#fff}.cart-link[data-v-f30e0dec]{position:relative}.badge[data-v-f30e0dec]{position:absolute;top:-8px;right:-14px;background:#8b6050;color:#fff;font-size:.7rem;font-weight:600;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.divider[data-v-f30e0dec]{width:1px;height:18px;background:#3a3f4d;flex-shrink:0}.logout-btn[data-v-f30e0dec]{background:none;border:1.5px solid #8b6050;color:#8b6050;padding:.4rem 1rem;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}.logout-btn[data-v-f30e0dec]:hover{background:#8b6050;color:#fff}.burger[data-v-f30e0dec]{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:.5rem;z-index:101}.burger span[data-v-f30e0dec]{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .25s,opacity .25s;transform-origin:center}.burger.open span[data-v-f30e0dec]:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger.open span[data-v-f30e0dec]:nth-child(2){opacity:0}.burger.open span[data-v-f30e0dec]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.drawer[data-v-f30e0dec]{position:fixed;inset:64px 0 0;background:#1c1f28;z-index:99;display:flex;flex-direction:column;padding:1.5rem}.drawer-nav[data-v-f30e0dec]{display:flex;flex-direction:column;gap:.25rem;flex:1}.drawer-link[data-v-f30e0dec]{color:#d6c0b8;text-decoration:none;font-size:1.1rem;font-weight:500;padding:.85rem .5rem;border-bottom:1px solid #2e3340;transition:color .2s;position:relative}.drawer-link[data-v-f30e0dec]:hover,.drawer-link.router-link-exact-active[data-v-f30e0dec]{color:#fff}.drawer-badge[data-v-f30e0dec]{display:inline-flex;align-items:center;justify-content:center;background:#8b6050;color:#fff;font-size:.7rem;font-weight:600;width:18px;height:18px;border-radius:50%;margin-left:.5rem;vertical-align:middle}.drawer-footer[data-v-f30e0dec]{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:1px solid #2e3340;margin-top:auto}.backdrop[data-v-f30e0dec]{display:none}.drawer-enter-active[data-v-f30e0dec],.drawer-leave-active[data-v-f30e0dec]{transition:transform .25s ease,opacity .25s ease}.drawer-enter-from[data-v-f30e0dec],.drawer-leave-to[data-v-f30e0dec]{transform:translate(100%);opacity:0}.nav-links[data-v-f30e0dec]{display:flex;align-items:center;gap:1rem}.desktop-extras[data-v-f30e0dec]{display:contents}@media(max-width:700px){.logo[data-v-f30e0dec]{display:none}}@media(max-width:560px){.desktop-extras[data-v-f30e0dec]{display:none}.burger[data-v-f30e0dec]{display:flex}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background:#fff;color:#1c1f28}main.with-nav{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.login-page[data-v-c384978c]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1c1f28}.lang-bar[data-v-c384978c]{position:absolute;top:1.25rem;right:1.5rem}.lang-bar[data-v-c384978c] .lang-btn.active{border-color:#8b6050}.lang-bar[data-v-c384978c] .lang-btn:hover{opacity:.9}.login-logo[data-v-c384978c]{width:192px;height:192px;object-fit:contain;margin-bottom:1.5rem}.login-card[data-v-c384978c]{background:#fff;padding:3rem 2.5rem;border-radius:12px;width:100%;max-width:400px;margin:0 1rem}h1[data-v-c384978c]{font-size:1.75rem;font-weight:600;color:#1c1f28;margin-bottom:.25rem}h1 span[data-v-c384978c]{color:#8b6050}.subtitle[data-v-c384978c]{color:#8b6050;font-size:.9rem;margin-bottom:1.25rem}.tabs[data-v-c384978c]{display:flex;margin-bottom:1.5rem;border:1.5px solid #d6c0b8;border-radius:8px;overflow:hidden}.tab[data-v-c384978c]{flex:1;padding:.6rem;background:#fff;border:none;font-size:.85rem;font-weight:500;color:#8b6050;cursor:pointer;transition:all .2s}.tab.active[data-v-c384978c]{background:#8b6050;color:#fff}.tab[data-v-c384978c]:not(.active):hover{background:#f5f0ed}.error[data-v-c384978c]{background:#fdf2f2;color:#b91c1c;padding:.75rem 1rem;border-radius:8px;font-size:.85rem;margin-bottom:1rem}label[data-v-c384978c]{display:block;font-size:.85rem;font-weight:500;color:#1c1f28;margin-bottom:.4rem}input[data-v-c384978c]{width:100%;padding:.7rem 1rem;border:1.5px solid #d6c0b8;border-radius:8px;font-size:.95rem;color:#1c1f28;margin-bottom:1.25rem;outline:none;transition:border-color .2s}input[data-v-c384978c]::placeholder{color:#d6c0b8}input[data-v-c384978c]:focus{border-color:#8b6050}.submit-btn[data-v-c384978c]{width:100%;padding:.75rem;background:#8b6050;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s}.submit-btn[data-v-c384978c]:hover{background:#1c1f28}.submit-btn[data-v-c384978c]:disabled{opacity:.6;cursor:not-allowed}.card[data-v-3ca4ba74]{background:#fff;border:1.5px solid #d6c0b8;border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .2s,box-shadow .2s;height:100%;display:flex;flex-direction:column}.card[data-v-3ca4ba74]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #1c1f281a}.img-wrap[data-v-3ca4ba74]{position:relative;width:100%;aspect-ratio:4 / 3;background:#f5f0ed;overflow:hidden;flex-shrink:0}.img-wrap img[data-v-3ca4ba74]{width:100%;height:100%;object-fit:cover}.no-img[data-v-3ca4ba74]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#d6c0b8;font-size:.9rem}.info[data-v-3ca4ba74]{padding:1rem 1.25rem 1.25rem;flex:1;display:flex;flex-direction:column}h3[data-v-3ca4ba74]{font-size:1rem;font-weight:600;color:#1c1f28;margin-bottom:.4rem;line-height:1.3}.desc[data-v-3ca4ba74]{font-size:.82rem;color:#8b6050;line-height:1.4;margin-bottom:.75rem}.price-row[data-v-3ca4ba74]{display:flex;justify-content:flex-end;margin-top:auto}.price-block[data-v-3ca4ba74]{display:flex;flex-direction:column;align-items:flex-end}.price[data-v-3ca4ba74]{font-size:1.05rem;font-weight:600;color:#1c1f28}.variant-label[data-v-3ca4ba74]{font-size:.75rem;color:#8b6050}.page-title[data-v-e758d535]{font-size:1.5rem;font-weight:600;color:#1c1f28;margin-bottom:1.5rem}.grid[data-v-e758d535]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem;align-items:stretch}.status[data-v-e758d535]{color:#8b6050;padding:2rem 0}.status.error[data-v-e758d535]{color:#b91c1c}.status[data-v-55db85b1]{color:#8b6050;padding:2rem 0}.status.error[data-v-55db85b1]{color:#b91c1c}.back[data-v-55db85b1]{background:none;border:none;color:#8b6050;font-size:.9rem;cursor:pointer;padding:0;margin-bottom:1.5rem;transition:color .2s}.back[data-v-55db85b1]:hover{color:#1c1f28}.layout[data-v-55db85b1]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}@media(max-width:768px){.layout[data-v-55db85b1]{grid-template-columns:1fr;gap:1.5rem}}.main-img[data-v-55db85b1]{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f5f0ed}.main-img img[data-v-55db85b1]{width:100%;height:100%;object-fit:cover}.no-img[data-v-55db85b1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#d6c0b8;font-size:1rem}.thumbs[data-v-55db85b1]{display:flex;gap:.5rem;margin-top:.75rem}.thumbs img[data-v-55db85b1]{width:64px;height:64px;object-fit:cover;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:border-color .2s}.thumbs img.active[data-v-55db85b1],.thumbs img[data-v-55db85b1]:hover{border-color:#8b6050}h1[data-v-55db85b1]{font-size:1.6rem;font-weight:600;color:#1c1f28;line-height:1.3;margin-bottom:.25rem}.code[data-v-55db85b1]{font-size:.8rem;color:#d6c0b8;margin-bottom:1.25rem}.prose[data-v-55db85b1]{font-size:.92rem;color:#1c1f28;line-height:1.6;margin-bottom:1rem}.prose[data-v-55db85b1] p{margin:0 0 .75em}.prose[data-v-55db85b1] p:last-child{margin-bottom:0}.prose[data-v-55db85b1] strong{font-weight:600}.prose[data-v-55db85b1] em{font-style:italic}.prose[data-v-55db85b1] ul,.prose[data-v-55db85b1] ol{padding-left:1.25rem;margin:.5em 0 .75em}.prose[data-v-55db85b1] li{margin-bottom:.25em}.prose[data-v-55db85b1] a{color:#8b6050;text-decoration:underline}.prose[data-v-55db85b1] a:hover{color:#1c1f28}.prose[data-v-55db85b1] code{background:#f5f0ed;padding:.1em .35em;border-radius:3px;font-size:.88em}.prose[data-v-55db85b1] hr{border:none;border-top:1px solid #d6c0b8;margin:1rem 0}.additional[data-v-55db85b1]{color:#8b6050;margin-top:1.5rem}.variants-section h2[data-v-55db85b1]{font-size:1rem;font-weight:600;color:#1c1f28;margin-bottom:.75rem}.variants[data-v-55db85b1]{display:flex;flex-direction:column;gap:.5rem}.variant[data-v-55db85b1]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1.5px solid #d6c0b8;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s;text-align:left;font-family:inherit}.variant[data-v-55db85b1]:hover{border-color:#8b6050}.variant.selected[data-v-55db85b1]{border-color:#8b6050;background:#f5f0ed}.variant-label[data-v-55db85b1]{font-size:.92rem;font-weight:500;color:#1c1f28}.variant-price[data-v-55db85b1]{font-size:.92rem;font-weight:600;color:#1c1f28}.purchase[data-v-55db85b1]{margin-top:1.5rem;padding-top:1.5rem;border-top:1.5px solid #d6c0b8;display:flex;align-items:center;justify-content:space-between;gap:1rem}.purchase-left[data-v-55db85b1]{display:flex;align-items:center;gap:1.5rem}.selected-summary[data-v-55db85b1]{display:flex;flex-direction:column}.total-price[data-v-55db85b1]{font-size:1.5rem;font-weight:600;color:#1c1f28}.selected-label[data-v-55db85b1]{font-size:.82rem;color:#8b6050}.qty-control[data-v-55db85b1]{display:flex;align-items:center;gap:.5rem}.qty-btn[data-v-55db85b1]{width:32px;height:32px;border:1.5px solid #d6c0b8;border-radius:6px;background:#fff;color:#1c1f28;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.qty-btn[data-v-55db85b1]:hover:not(:disabled){border-color:#8b6050}.qty-btn[data-v-55db85b1]:disabled{opacity:.3;cursor:not-allowed}.qty-value[data-v-55db85b1]{font-size:1rem;font-weight:600;color:#1c1f28;min-width:24px;text-align:center}.add-btn[data-v-55db85b1]{padding:.75rem 2rem;background:#8b6050;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s;white-space:nowrap}.add-btn[data-v-55db85b1]:hover{background:#1c1f28}.add-btn[data-v-55db85b1]:disabled{opacity:.6;cursor:not-allowed}.added-message[data-v-55db85b1]{margin-top:1rem;min-height:1.25rem;font-size:.88rem;font-weight:500;color:transparent}.added-message.visible[data-v-55db85b1]{color:#16a34a}.cart-item[data-v-e5e282e6]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;border-bottom:1px solid #d6c0b8;gap:1.5rem}.item-info[data-v-e5e282e6]{flex:1;min-width:0}.item-name[data-v-e5e282e6]{font-size:.95rem;font-weight:600;color:#1c1f28;text-decoration:none;transition:color .2s}.item-name[data-v-e5e282e6]:hover{color:#8b6050}.item-variant[data-v-e5e282e6]{font-size:.82rem;color:#8b6050;margin-top:.2rem}.item-unit[data-v-e5e282e6]{font-size:.78rem;color:#d6c0b8;margin-top:.15rem}.item-actions[data-v-e5e282e6]{display:flex;align-items:center;gap:1.25rem;flex-shrink:0}.qty-control[data-v-e5e282e6]{display:flex;align-items:center;gap:.5rem}.qty-btn[data-v-e5e282e6]{width:30px;height:30px;border:1.5px solid #d6c0b8;border-radius:6px;background:#fff;color:#1c1f28;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.qty-btn[data-v-e5e282e6]:hover:not(:disabled){border-color:#8b6050}.qty-btn[data-v-e5e282e6]:disabled{opacity:.3;cursor:not-allowed}.qty-value[data-v-e5e282e6]{font-size:.95rem;font-weight:600;color:#1c1f28;min-width:20px;text-align:center}.line-total[data-v-e5e282e6]{font-size:1rem;font-weight:600;color:#1c1f28;min-width:80px;text-align:right}.remove-btn[data-v-e5e282e6]{background:none;border:none;color:#d6c0b8;font-size:1rem;cursor:pointer;padding:.25rem;transition:color .2s}.remove-btn[data-v-e5e282e6]:hover{color:#b91c1c}.page-title[data-v-d6976005]{font-size:1.5rem;font-weight:600;color:#1c1f28;margin-bottom:1.5rem}.status[data-v-d6976005]{color:#8b6050;padding:2rem 0}.status.error[data-v-d6976005]{color:#b91c1c}.empty[data-v-d6976005]{text-align:center;padding:3rem 0}.empty p[data-v-d6976005]{color:#8b6050;font-size:1rem;margin-bottom:1rem}.continue-link[data-v-d6976005]{color:#8b6050;text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s}.continue-link[data-v-d6976005]:hover{color:#1c1f28}.cart-footer[data-v-d6976005]{margin-top:2rem;padding-top:1.5rem;border-top:2px solid #1c1f28;display:flex;align-items:center;justify-content:flex-end;gap:2rem;flex-wrap:wrap}.clear-btn[data-v-d6976005]{background:none;border:1.5px solid #d6c0b8;color:#8b6050;padding:.6rem 1.25rem;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;margin-right:auto}.clear-btn[data-v-d6976005]:hover{border-color:#b91c1c;color:#b91c1c}.clear-btn[data-v-d6976005]:disabled{opacity:.5;cursor:not-allowed}.subtotal-row[data-v-d6976005]{display:flex;align-items:baseline;gap:.75rem}.subtotal-label[data-v-d6976005]{font-size:1rem;color:#8b6050}.subtotal-value[data-v-d6976005]{font-size:1.5rem;font-weight:600;color:#1c1f28}.checkout-btn[data-v-d6976005]{display:inline-block;padding:.75rem 2rem;background:#8b6050;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .2s}.checkout-btn[data-v-d6976005]:hover{background:#1c1f28}.page-title[data-v-9c81144c]{font-size:1.5rem;font-weight:600;color:#1c1f28;margin-bottom:1.5rem}.status[data-v-9c81144c]{color:#8b6050;padding:2rem 0}.status.error[data-v-9c81144c]{color:#b91c1c}.empty[data-v-9c81144c]{text-align:center;padding:3rem 0}.empty p[data-v-9c81144c]{color:#8b6050;margin-bottom:1rem}.checkout-layout[data-v-9c81144c]{max-width:640px}.section[data-v-9c81144c]{margin-bottom:2.5rem}.section-title[data-v-9c81144c]{font-size:1.1rem;font-weight:600;color:#1c1f28;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1.5px solid #d6c0b8}.summary-items[data-v-9c81144c]{display:flex;flex-direction:column;gap:.6rem}.summary-item[data-v-9c81144c]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.summary-item-info[data-v-9c81144c]{display:flex;gap:.5rem;color:#1c1f28}.summary-item-qty[data-v-9c81144c]{color:#8b6050;flex-shrink:0}.summary-item-price[data-v-9c81144c]{font-weight:600;color:#1c1f28;flex-shrink:0}.summary-total[data-v-9c81144c]{display:flex;justify-content:space-between;margin-top:1rem;padding-top:.75rem;border-top:1.5px solid #d6c0b8;font-size:1rem;color:#8b6050}.summary-total-value[data-v-9c81144c]{font-size:1.25rem;font-weight:600;color:#1c1f28}.no-batches[data-v-9c81144c]{color:#8b6050;font-size:.9rem;padding:1rem 0}.batches[data-v-9c81144c]{display:flex;flex-direction:column;gap:.75rem}.batch[data-v-9c81144c]{text-align:left;font-family:inherit;padding:1rem 1.25rem;border:1.5px solid #d6c0b8;border-radius:10px;background:#fff;cursor:pointer;transition:all .2s}.batch[data-v-9c81144c]:hover:not(:disabled){border-color:#8b6050}.batch.selected[data-v-9c81144c]{border-color:#8b6050;background:#f5f0ed}.batch.expired[data-v-9c81144c]{opacity:.4;cursor:not-allowed}.batch-main[data-v-9c81144c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.batch-name[data-v-9c81144c]{font-size:.95rem;font-weight:600;color:#1c1f28}.batch-date[data-v-9c81144c],.batch-deadline[data-v-9c81144c]{font-size:.82rem;color:#8b6050}.batch-deadline.urgent[data-v-9c81144c]{color:#b91c1c;font-weight:500}.batch-note[data-v-9c81144c]{font-size:.8rem;color:#8b6050;margin-top:.35rem;font-style:italic}.form-grid[data-v-9c81144c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.field[data-v-9c81144c]{display:flex;flex-direction:column;gap:.3rem}.field.full[data-v-9c81144c]{grid-column:1 / -1}.field-label[data-v-9c81144c]{font-size:.82rem;font-weight:600;color:#1c1f28}.required[data-v-9c81144c]{color:#b91c1c}.field-input[data-v-9c81144c]{padding:.65rem .9rem;border:1.5px solid #d6c0b8;border-radius:8px;font-family:inherit;font-size:.9rem;color:#1c1f28;outline:none;transition:border-color .2s}.field-input[data-v-9c81144c]::placeholder{color:#d6c0b8}.field-input[data-v-9c81144c]:focus{border-color:#8b6050}.field-input.invalid[data-v-9c81144c]{border-color:#b91c1c}.field-error[data-v-9c81144c]{font-size:.78rem;color:#b91c1c}@media(max-width:480px){.form-grid[data-v-9c81144c]{grid-template-columns:1fr}.field.full[data-v-9c81144c]{grid-column:1}}.notes-input[data-v-9c81144c]{width:100%;padding:.75rem 1rem;border:1.5px solid #d6c0b8;border-radius:8px;font-family:inherit;font-size:.9rem;color:#1c1f28;resize:vertical;outline:none;transition:border-color .2s;min-height:80px}.notes-input[data-v-9c81144c]::placeholder{color:#d6c0b8}.notes-input[data-v-9c81144c]:focus{border-color:#8b6050}.checkout-footer[data-v-9c81144c]{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:2px solid #1c1f28;gap:1rem}.back-link[data-v-9c81144c]{color:#8b6050;text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s}.back-link[data-v-9c81144c]:hover{color:#1c1f28}.confirm-btn[data-v-9c81144c]{padding:.75rem 2.5rem;background:#8b6050;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s}.confirm-btn[data-v-9c81144c]:hover:not(:disabled){background:#1c1f28}.confirm-btn[data-v-9c81144c]:disabled{opacity:.5;cursor:not-allowed}.submit-error[data-v-9c81144c]{color:#b91c1c;font-size:.88rem;margin-top:1rem}.page-title[data-v-8a86d9e1]{font-size:1.5rem;font-weight:600;color:#1c1f28;margin-bottom:1.5rem}.status[data-v-8a86d9e1]{color:#8b6050;padding:2rem 0}.status.error[data-v-8a86d9e1]{color:#b91c1c}.empty[data-v-8a86d9e1]{text-align:center;padding:3rem 0}.empty p[data-v-8a86d9e1]{color:#8b6050;margin-bottom:1rem}.back-link[data-v-8a86d9e1]{color:#8b6050;text-decoration:none;font-size:.9rem;font-weight:500}.back-link[data-v-8a86d9e1]:hover{color:#1c1f28}.orders[data-v-8a86d9e1]{display:flex;flex-direction:column;gap:1.25rem;max-width:700px}.order-card[data-v-8a86d9e1]{border:1.5px solid #d6c0b8;border-radius:10px;padding:1.25rem 1.5rem}.order-header[data-v-8a86d9e1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.order-header-left[data-v-8a86d9e1]{display:flex;flex-direction:column}.order-number[data-v-8a86d9e1]{font-size:.95rem;font-weight:600;color:#1c1f28}.order-date[data-v-8a86d9e1]{font-size:.78rem;color:#d6c0b8;margin-top:.1rem}.status-badge[data-v-8a86d9e1]{font-size:.75rem;font-weight:600;padding:.3rem .75rem;border-radius:20px;text-transform:uppercase;letter-spacing:.02em}.status-badge.pending[data-v-8a86d9e1]{background:#fef9c3;color:#854d0e}.status-badge.processing[data-v-8a86d9e1]{background:#fef3c7;color:#92400e}.status-badge.paid[data-v-8a86d9e1]{background:#dbeafe;color:#1eaf20}.status-badge.shipped[data-v-8a86d9e1],.status-badge.distributor[data-v-8a86d9e1]{background:#e0e7ff;color:#d7cd18}.status-badge.delivered[data-v-8a86d9e1]{background:#dcfce7;color:#135fa6}.status-badge.cancelled[data-v-8a86d9e1]{background:#fee2e2;color:#991b1b}.order-batch[data-v-8a86d9e1]{font-size:.82rem;color:#8b6050;margin-bottom:1rem}.order-batch-date[data-v-8a86d9e1]{color:#d6c0b8}.order-items[data-v-8a86d9e1]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0;border-top:1px solid #d6c0b8;border-bottom:1px solid #d6c0b8}.order-item[data-v-8a86d9e1]{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;font-size:.88rem}.order-item-name[data-v-8a86d9e1]{color:#1c1f28}.order-item-detail[data-v-8a86d9e1]{color:#8b6050;font-size:.82rem}.order-item-total[data-v-8a86d9e1]{font-weight:600;color:#1c1f28;text-align:right}.order-footer[data-v-8a86d9e1]{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;gap:1rem}.order-actions[data-v-8a86d9e1]{display:flex;gap:.75rem;align-items:center}.resume-btn[data-v-8a86d9e1]{background:#8b6050;border:none;color:#fff;padding:.45rem 1rem;border-radius:6px;font-size:.82rem;font-weight:500;cursor:pointer;transition:background .2s}.resume-btn[data-v-8a86d9e1]:hover:not(:disabled){background:#1c1f28}.resume-btn[data-v-8a86d9e1]:disabled{opacity:.5;cursor:not-allowed}.cancel-btn[data-v-8a86d9e1]{background:none;border:1.5px solid #d6c0b8;color:#8b6050;padding:.45rem 1rem;border-radius:6px;font-size:.82rem;font-weight:500;cursor:pointer;transition:all .2s}.cancel-btn[data-v-8a86d9e1]:hover:not(:disabled){border-color:#b91c1c;color:#b91c1c}.cancel-btn[data-v-8a86d9e1]:disabled{opacity:.5;cursor:not-allowed}.order-total[data-v-8a86d9e1]{display:flex;align-items:baseline;gap:.5rem;margin-left:auto}.order-total-label[data-v-8a86d9e1]{font-size:.88rem;color:#8b6050}.order-total-value[data-v-8a86d9e1]{font-size:1.15rem;font-weight:600;color:#1c1f28}.success-wrapper[data-v-bb9bc95d]{display:flex;justify-content:center;align-items:flex-start;padding:3rem 1rem}.success-card[data-v-bb9bc95d]{background:#fff;border:1.5px solid #d6c0b8;border-radius:14px;padding:2.5rem 2rem;width:100%;max-width:460px;text-align:center}.icon-wrap[data-v-bb9bc95d]{display:flex;justify-content:center;margin-bottom:1.5rem}.checkmark[data-v-bb9bc95d]{width:64px;height:64px}.checkmark-circle[data-v-bb9bc95d]{stroke:#16a34a;stroke-width:2;stroke-dasharray:166;stroke-dashoffset:166;animation:draw-circle-bb9bc95d .5s ease forwards}.checkmark-check[data-v-bb9bc95d]{stroke:#16a34a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:draw-check-bb9bc95d .35s ease .45s forwards}@keyframes draw-circle-bb9bc95d{to{stroke-dashoffset:0}}@keyframes draw-check-bb9bc95d{to{stroke-dashoffset:0}}h2[data-v-bb9bc95d]{font-size:1.4rem;font-weight:600;color:#1c1f28;margin-bottom:.35rem}.subtitle[data-v-bb9bc95d]{font-size:.92rem;color:#8b6050;margin-bottom:2rem}.details[data-v-bb9bc95d]{background:#f5f0ed;border-radius:10px;padding:1.25rem 1.5rem;margin-bottom:2rem;text-align:left;display:flex;flex-direction:column;gap:1rem}.detail-row[data-v-bb9bc95d]{display:flex;flex-direction:column;gap:.3rem}.detail-label[data-v-bb9bc95d]{font-size:.75rem;font-weight:600;color:#8b6050;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-bb9bc95d]{font-size:.88rem;color:#1c1f28;line-height:1.5}.status-badge[data-v-bb9bc95d]{display:inline-block;background:#dcfce7;color:#166534;font-size:.78rem;font-weight:600;padding:.3rem .75rem;border-radius:20px;text-transform:uppercase;letter-spacing:.03em;width:fit-content}.actions[data-v-bb9bc95d]{display:flex;flex-direction:column;gap:.75rem}.btn-primary[data-v-bb9bc95d]{display:block;padding:.75rem 1.5rem;background:#8b6050;color:#fff;border-radius:8px;text-decoration:none;font-size:.95rem;font-weight:500;transition:background .2s}.btn-primary[data-v-bb9bc95d]:hover{background:#1c1f28}.btn-secondary[data-v-bb9bc95d]{display:block;padding:.75rem 1.5rem;border:1.5px solid #d6c0b8;color:#8b6050;border-radius:8px;text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s}.btn-secondary[data-v-bb9bc95d]:hover{border-color:#8b6050;color:#1c1f28}.cancelled[data-v-6cd9d5c4]{display:flex;justify-content:center;padding:3rem 1rem}.cancelled-card[data-v-6cd9d5c4]{background:#fff;border:1.5px solid #d6c0b8;border-radius:14px;padding:2.5rem 2rem;width:100%;max-width:460px;text-align:center}.cancelled-card h3[data-v-6cd9d5c4]{font-size:1.4rem;font-weight:600;color:#1c1f28;margin-bottom:.35rem}.cancelled-card p[data-v-6cd9d5c4]{font-size:.92rem;color:#8b6050;line-height:1.5;margin-bottom:.75rem}.note[data-v-6cd9d5c4]{background:#f5f0ed;border-radius:8px;padding:.9rem 1.1rem;font-size:.88rem!important;color:#1c1f28!important;margin-bottom:1.5rem!important}.note a[data-v-6cd9d5c4]{color:#8b6050;font-weight:500;text-decoration:none}.note a[data-v-6cd9d5c4]:hover{color:#1c1f28}.actions[data-v-6cd9d5c4]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.btn-primary[data-v-6cd9d5c4]{display:block;padding:.75rem 1.5rem;background:#8b6050;color:#fff;border-radius:8px;text-decoration:none;font-size:.95rem;font-weight:500;transition:background .2s}.btn-primary[data-v-6cd9d5c4]:hover{background:#1c1f28}
