.ticker-wrap[data-v-35b02ef3]{width:100%;overflow:hidden;white-space:nowrap;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.ticker-track[data-v-35b02ef3]{display:inline-flex;align-items:center;gap:1rem;animation:ticker-scroll-35b02ef3 50s linear infinite;will-change:transform}.ticker-item[data-v-35b02ef3]{display:inline-block;opacity:.98;letter-spacing:.02em}.ticker-dot[data-v-35b02ef3]{opacity:.7;font-size:.5em;vertical-align:middle}@keyframes ticker-scroll-35b02ef3{0%{transform:translate(0)}to{transform:translate(-50%)}}.line-clamp-2[data-v-35b02ef3]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scrollbar-hide[data-v-35b02ef3]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-35b02ef3]::-webkit-scrollbar{display:none}@media(max-width:640px){.scrollbar-hide[data-v-35b02ef3]{-webkit-overflow-scrolling:touch}}.train-container[data-v-35b02ef3]{position:relative;width:100%}.train-track[data-v-35b02ef3]{width:100%;overflow:hidden;position:relative}.nav-slider-train[data-v-35b02ef3]{display:inline-flex;will-change:transform;white-space:nowrap;width:-moz-max-content;width:max-content;transition:transform .6s cubic-bezier(.4,0,.2,1)}.nav-slider-train.train-animating[data-v-35b02ef3]{animation:trainMove-35b02ef3 var(--animation-speed, 60s) linear infinite!important;animation-play-state:running!important;transition:animation-duration .5s ease-out}.nav-slider-train.train-animating.train-paused[data-v-35b02ef3]{animation-play-state:paused!important}@media(max-width:768px){.nav-slider-train.train-animating[data-v-35b02ef3]{animation:trainMove-35b02ef3 var(--animation-speed, 50s) linear infinite!important;transition:animation-duration .4s ease-out,transform .6s cubic-bezier(.4,0,.2,1)}.train-container:hover .nav-slider-train.train-animating[data-v-35b02ef3]{animation-duration:var(--animation-speed, 100s)!important}}@keyframes trainMove-35b02ef3{0%{transform:translate(0)}to{transform:translate(-25%)}}.nav-slider[data-v-35b02ef3]{transition:all .3s cubic-bezier(.4,0,.2,1)}.category-item[data-v-35b02ef3]{opacity:1;transform:translate(0)}.header-nav-hover[data-v-35b02ef3]{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.header-nav-hover[data-v-35b02ef3]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.header-nav-hover[data-v-35b02ef3]:hover:before{left:100%}@media(max-width:375px){header[data-v-35b02ef3]{overflow-x:hidden}.container[data-v-35b02ef3]{padding-left:.5rem;padding-right:.5rem}}@media(max-width:768px){button[data-v-35b02ef3],a[data-v-35b02ef3]{min-height:44px;min-width:44px}}@media(max-width:640px){.truncate[data-v-35b02ef3]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.slide-down-enter-active[data-v-35b02ef3]{transition:all .3s ease-out}.slide-down-leave-active[data-v-35b02ef3]{transition:all .25s ease-in}.slide-down-enter-from[data-v-35b02ef3]{opacity:0;transform:translateY(-20px);max-height:0}.slide-down-enter-to[data-v-35b02ef3],.slide-down-leave-from[data-v-35b02ef3]{opacity:1;transform:translateY(0);max-height:200px}.slide-down-leave-to[data-v-35b02ef3]{opacity:0;transform:translateY(-20px);max-height:0}@keyframes scale-in-b978f9f8{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-in[data-v-b978f9f8]{animation:scale-in-b978f9f8 .2s ease-out}.line-clamp-2[data-v-8a9dcf41]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-product-card[data-v-8a9dcf41]:active{transform:scale(.99)}.home-product-card-media[data-v-8a9dcf41]{aspect-ratio:4 / 3}.scrollbar-hide[data-v-8a9dcf41]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-8a9dcf41]::-webkit-scrollbar{display:none}@keyframes popup-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-popup-in{animation:popup-in .25s ease-out}.products-page[data-v-69694c23]{background:linear-gradient(180deg,rgba(var(--ui-primary-color-rgb, 59, 130, 246),.04),#f8fafc 72px,#f1f5f9)}@media(min-width:1024px){.products-page-header[data-v-69694c23]{padding-bottom:0}}.products-meta-pill[data-v-69694c23]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;border-radius:9999px;font-size:.6875rem;font-weight:600}@media(min-width:1024px){.products-meta-pill[data-v-69694c23]{padding:.3rem .6rem;font-size:.75rem}}.products-meta-pill--primary[data-v-69694c23]{background:color-mix(in srgb,var(--ui-primary-color) 12%,white);color:var(--ui-primary-color);border:1px solid color-mix(in srgb,var(--ui-primary-color) 25%,transparent)}.products-meta-pill--green[data-v-69694c23]{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.products-mobile-filter-btn[data-v-69694c23]{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color))}.products-filter-panel[data-v-69694c23]{background:#fff;border:1px solid rgba(var(--ui-primary-color-rgb, 59, 130, 246),.12);border-radius:1rem;padding:1rem;box-shadow:0 1px 3px #0f172a0f}@media(min-width:1024px){.products-filter-panel[data-v-69694c23]{padding:1.25rem;border-radius:1.25rem}}.products-toolbar[data-v-69694c23]{background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(var(--ui-primary-color-rgb, 59, 130, 246),.1);border-radius:.875rem;padding:.75rem 1rem;box-shadow:0 1px 2px #0f172a0a}@media(min-width:640px){.products-toolbar[data-v-69694c23]{position:sticky;top:5.5rem;z-index:20;padding:.875rem 1.125rem}}.products-sort-select[data-v-69694c23]{padding:.5rem 2rem .5rem .75rem;border-radius:.625rem;border:1px solid #e2e8f0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E") right .5rem center / 1.25rem no-repeat;font-size:.8125rem;font-weight:600;color:var(--ui-primary-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.products-sort-select[data-v-69694c23]:focus{outline:none;border-color:var(--ui-primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary-color) 20%,transparent)}.products-empty[data-v-69694c23]{background:#fff;border-radius:1.25rem;border:1px dashed #cbd5e1;box-shadow:0 1px 3px #0f172a0a}.line-clamp-2[data-v-69694c23]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-scrollbar[data-v-69694c23]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-69694c23]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-69694c23]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-primary-color) 40%,#cbd5e1);border-radius:10px}.products-list-card[data-v-69694c23]:active,.home-product-card[data-v-69694c23]:active{transform:scale(.99)}.products-list-card-media[data-v-69694c23],.home-product-card-media[data-v-69694c23],.products-skeleton-media[data-v-69694c23]{aspect-ratio:4 / 3}.line-clamp-2[data-v-a4605e2e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.border-3[data-v-a4605e2e]{border-width:3px}.home-product-card[data-v-a4605e2e]:active{transform:scale(.99)}.home-product-card-media[data-v-a4605e2e]{aspect-ratio:4 / 3}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .2s ease}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.cart-page-head[data-v-9ac5b981]{border-top:3px solid var(--ui-primary-color, #e91e8c)}.cart-page-head__icon[data-v-9ac5b981]{width:2.25rem;height:2.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0));box-shadow:0 2px 8px #0000001f}.cart-stat-chip[data-v-9ac5b981]{font-size:.6875rem;font-weight:600;padding:.25rem .5rem;border-radius:9999px;background:rgba(var(--ui-primary-color-rgb, 233, 30, 140),.1);color:var(--ui-primary-color, #e91e8c)}.cart-total-chip[data-v-9ac5b981]{font-size:.8125rem;font-weight:700;padding:.25rem .625rem;border-radius:9999px;color:#fff;background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.cart-price[data-v-9ac5b981]{color:var(--ui-primary-color, #e91e8c)}.cart-item[data-v-9ac5b981]{border-left-width:3px;border-left-style:solid}.cart-item--active[data-v-9ac5b981]{border-left-color:var(--ui-primary-color, #e91e8c)}.cart-item--soldout[data-v-9ac5b981]{border-left-color:#c62828;background:snow}.cart-badge[data-v-9ac5b981]{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.15rem .45rem;border-radius:9999px}.cart-badge--danger[data-v-9ac5b981]{background:#ffebee;color:#c62828}.cart-badge--warn[data-v-9ac5b981]{background:#fff3e0;color:#e65100}.cart-variant[data-v-9ac5b981]{font-size:.6875rem;font-weight:500;padding:.15rem .5rem;border-radius:3px;background:#f5f5f5;color:#565959;border:1px solid #eeeeee}.cart-variant--color[data-v-9ac5b981]{display:inline-flex;align-items:center;gap:.375rem}.cart-qty-btn[data-v-9ac5b981]{min-width:2.25rem;min-height:2.25rem;padding:0 .75rem;font-size:1rem;font-weight:600;color:#212121;background:#fafafa;transition:background .15s}.cart-qty-btn[data-v-9ac5b981]:hover:not(:disabled){background:#f0f0f0}.cart-qty-btn[data-v-9ac5b981]:disabled{opacity:.4;cursor:not-allowed}.cart-qty-val[data-v-9ac5b981]{min-width:2.5rem;text-align:center;font-size:.875rem;font-weight:600;border-left:1px solid #d4d5d9;border-right:1px solid #d4d5d9;padding:.375rem 0}.cart-remove-btn[data-v-9ac5b981]{padding:.375rem;color:#878787;border-radius:4px;transition:color .15s,background .15s}.cart-remove-btn[data-v-9ac5b981]:hover{color:#c62828;background:#ffebee}.cart-summary__head[data-v-9ac5b981]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:linear-gradient(to right,#fafafa,#fff);border-bottom:1px solid #f0f0f0}.cart-summary__icon[data-v-9ac5b981]{width:1.75rem;height:1.75rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.cart-summary[data-v-9ac5b981]{border-left:3px solid var(--ui-primary-color, #e91e8c)}.cart-btn[data-v-9ac5b981]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:4px;transition:transform .1s,opacity .15s}.cart-btn[data-v-9ac5b981]:active:not(:disabled){transform:scale(.98)}.cart-btn[data-v-9ac5b981]:disabled{opacity:.55;cursor:not-allowed}.cart-btn--primary[data-v-9ac5b981]{color:#fff;border:none;background:linear-gradient(to right,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0));box-shadow:0 2px 8px #0000001f}.cart-btn--outline[data-v-9ac5b981]{color:var(--ui-primary-color, #e91e8c);background:#fff;border:1px solid var(--ui-primary-color, #e91e8c)}.cart-btn--danger[data-v-9ac5b981]{color:#fff;background:#c62828;border:none}.cart-modal-handle[data-v-9ac5b981],.cart-modal-accent[data-v-9ac5b981]{background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.cart-modal-accent[data-v-9ac5b981]{height:3px}.cart-modal-enter-active[data-v-9ac5b981],.cart-modal-leave-active[data-v-9ac5b981]{transition:opacity .2s ease}.cart-modal-enter-from[data-v-9ac5b981],.cart-modal-leave-to[data-v-9ac5b981]{opacity:0}.cart-modal-enter-active .relative[data-v-9ac5b981],.cart-modal-leave-active .relative[data-v-9ac5b981]{transition:transform .25s ease}.cart-modal-enter-from .relative[data-v-9ac5b981]{transform:translateY(100%)}@media(min-width:640px){.cart-modal-enter-from .relative[data-v-9ac5b981]{transform:scale(.96)}}.line-clamp-2[data-v-bd961439]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes blob-3b40de62{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(50px,-80px) scale(1.1) rotate(120deg)}66%{transform:translate(-40px,60px) scale(.9) rotate(240deg)}}.animate-blob[data-v-3b40de62]{animation:blob-3b40de62 8s ease-in-out infinite}.animation-delay-2000[data-v-3b40de62]{animation-delay:2s}.animation-delay-4000[data-v-3b40de62]{animation-delay:4s}@keyframes gridMove-3b40de62{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes shake-3b40de62{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-3b40de62]{animation:shake-3b40de62 .5s ease-in-out}input[type=tel][data-v-3b40de62]::-webkit-inner-spin-button,input[type=tel][data-v-3b40de62]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes blob-b5974420{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(50px,-80px) scale(1.1) rotate(120deg)}66%{transform:translate(-40px,60px) scale(.9) rotate(240deg)}}.animate-blob[data-v-b5974420]{animation:blob-b5974420 8s ease-in-out infinite}.animation-delay-2000[data-v-b5974420]{animation-delay:2s}.animation-delay-4000[data-v-b5974420]{animation-delay:4s}@keyframes gridMove-b5974420{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes shake-b5974420{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-b5974420]{animation:shake-b5974420 .5s ease-in-out}input[type=tel][data-v-b5974420]::-webkit-inner-spin-button,input[type=tel][data-v-b5974420]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes gridMove-957941d5{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes blob-957941d5{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob[data-v-957941d5]{animation:blob-957941d5 7s infinite}.animation-delay-2000[data-v-957941d5]{animation-delay:2s}.animation-delay-4000[data-v-957941d5]{animation-delay:4s}input[type=tel][data-v-19ec28f0]::-webkit-inner-spin-button,input[type=tel][data-v-19ec28f0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes slide-in-19ec28f0{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in[data-v-19ec28f0]{animation:slide-in-19ec28f0 .3s ease-out}@keyframes scale-in-19ec28f0{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-in[data-v-19ec28f0]{animation:scale-in-19ec28f0 .2s ease-out}.modal-fade-enter-active[data-v-343e1617],.modal-fade-leave-active[data-v-343e1617]{transition:opacity .2s ease}.modal-fade-enter-active .relative[data-v-343e1617],.modal-fade-leave-active .relative[data-v-343e1617]{transition:transform .25s ease,opacity .2s ease}.modal-fade-enter-from[data-v-343e1617],.modal-fade-leave-to[data-v-343e1617]{opacity:0}.modal-fade-enter-from .relative[data-v-343e1617]{transform:translateY(100%)}@media(min-width:640px){.modal-fade-enter-from .relative[data-v-343e1617]{transform:translateY(0) scale(.96)}}.od-modal__handle-bg[data-v-78959ec7],.od-modal__header[data-v-78959ec7]{background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.od-spinner[data-v-78959ec7]{border-color:var(--ui-primary-color, #e91e8c)}.od-total[data-v-78959ec7],.od-link[data-v-78959ec7]{color:var(--ui-primary-color, #e91e8c)}.od-status-pill[data-v-78959ec7]{display:inline-flex;padding:.15rem .5rem;border-radius:9999px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#fff3;border:1px solid rgba(255,255,255,.35);color:#fff}.od-status-pill--delivered[data-v-78959ec7]{background:#2e7d3259;border-color:#fff6}.od-status-pill--shipped[data-v-78959ec7]{background:#7b1fa259}.od-status-pill--pending[data-v-78959ec7]{background:#f57f1759}.od-status-pill--cancelled[data-v-78959ec7]{background:#c6282859}.od-status-pill--returned[data-v-78959ec7]{background:#ef6c0059}.od-section[data-v-78959ec7]{background:#fff;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.od-section--price[data-v-78959ec7]{border-left:3px solid var(--ui-primary-color, #e91e8c)}.od-section--items[data-v-78959ec7]{border-left:3px solid #7b1fa2}.od-section--ship[data-v-78959ec7]{border-left:3px solid #e65100}.od-section--address[data-v-78959ec7]{border-left:3px solid #0288d1}.od-section--pay[data-v-78959ec7]{border-left:3px solid #2e7d32}.od-section__head[data-v-78959ec7]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:linear-gradient(to right,#fafafa,#fff);border-bottom:1px solid #f0f0f0}.od-section__title[data-v-78959ec7]{font-size:.875rem;font-weight:600;color:#212121}.od-section__icon[data-v-78959ec7]{width:1.75rem;height:1.75rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#fff}.od-section__icon--price[data-v-78959ec7]{background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.od-section__icon--track[data-v-78959ec7]{background:linear-gradient(135deg,#43a047,#2e7d32)}.od-section__icon--items[data-v-78959ec7]{background:linear-gradient(135deg,#8e24aa,#6a1b9a)}.od-section__icon--ship[data-v-78959ec7]{background:linear-gradient(135deg,#fb8c00,#e65100)}.od-section__icon--address[data-v-78959ec7]{background:linear-gradient(135deg,#29b6f6,#0288d1)}.od-section__icon--pay[data-v-78959ec7]{background:linear-gradient(135deg,#66bb6a,#2e7d32)}.od-section__body[data-v-78959ec7]{padding:.875rem 1rem}.od-info-card[data-v-78959ec7]{padding:.625rem .75rem;border-radius:4px;background:#fafafa;border:1px solid #f0f0f0}.od-info-card--success[data-v-78959ec7]{background:#e8f5e9;border-color:#c8e6c9}.od-info-card__label[data-v-78959ec7]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#878787}.od-info-card__value[data-v-78959ec7]{font-size:.8125rem;font-weight:600;color:#212121;margin-top:.125rem}.od-btn[data-v-78959ec7]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:4px;transition:opacity .15s,transform .1s}.od-btn[data-v-78959ec7]:active:not(:disabled){transform:scale(.98)}.od-btn--primary[data-v-78959ec7]{color:#fff;border:none;background:linear-gradient(to right,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0));box-shadow:0 2px 8px #0000001f}.od-btn--danger[data-v-78959ec7]{color:#c62828;background:#fff;border:1px solid #ef9a9a}.od-btn--outline[data-v-78959ec7]{color:var(--ui-primary-color, #e91e8c);background:#fff;border:1px solid var(--ui-primary-color, #e91e8c)}.order-modal-enter-active[data-v-78959ec7],.order-modal-leave-active[data-v-78959ec7]{transition:opacity .2s ease}.order-modal-enter-from[data-v-78959ec7],.order-modal-leave-to[data-v-78959ec7]{opacity:0}.order-modal-enter-active .od-modal[data-v-78959ec7],.order-modal-leave-active .od-modal[data-v-78959ec7]{transition:transform .25s ease}.order-modal-enter-from .od-modal[data-v-78959ec7]{transform:translateY(100%)}@media(min-width:640px){.order-modal-enter-from .od-modal[data-v-78959ec7]{transform:translateY(16px) scale(.98)}}.orders-page-head[data-v-05e80e56]{border-top:3px solid var(--ui-primary-color, #e91e8c)}.orders-page-head__icon[data-v-05e80e56]{width:2.25rem;height:2.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0));box-shadow:0 2px 8px #0000001f}.orders-count-badge[data-v-05e80e56]{min-width:2rem;height:2rem;padding:0 .5rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.orders-card[data-v-05e80e56]{border-left-width:3px;border-left-style:solid}.orders-card--delivered[data-v-05e80e56]{border-left-color:#2e7d32}.orders-card--shipped[data-v-05e80e56]{border-left-color:#7b1fa2}.orders-card--active[data-v-05e80e56]{border-left-color:var(--ui-primary-color, #e91e8c)}.orders-card--cancelled[data-v-05e80e56]{border-left-color:#c62828}.orders-card--returned[data-v-05e80e56]{border-left-color:#ef6c00}.status-pill[data-v-05e80e56]{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.status-pill--delivered[data-v-05e80e56]{background:#e8f5e9;color:#2e7d32}.status-pill--shipped[data-v-05e80e56]{background:#f3e5f5;color:#7b1fa2}.status-pill--transit[data-v-05e80e56]{background:#fff3e0;color:#e65100}.status-pill--pending[data-v-05e80e56]{background:#fff8e1;color:#f57f17}.status-pill--cancelled[data-v-05e80e56]{background:#ffebee;color:#c62828}.status-pill--returned[data-v-05e80e56]{background:#fff3e0;color:#ef6c00}.status-pill--default[data-v-05e80e56]{background:rgba(var(--ui-primary-color-rgb, 233, 30, 140),.1);color:var(--ui-primary-color, #e91e8c)}.orders-total[data-v-05e80e56]{font-size:.9375rem;font-weight:700;color:var(--ui-primary-color, #e91e8c)}.headline-badge--success[data-v-05e80e56]{background:#e8f5e9;color:#1b5e20}.headline-badge--danger[data-v-05e80e56]{background:#ffebee;color:#b71c1c}.headline-badge--warning[data-v-05e80e56]{background:#fff3e0;color:#e65100}.headline-badge--info[data-v-05e80e56]{background:rgba(var(--ui-primary-color-rgb, 233, 30, 140),.1);color:var(--ui-primary-color, #e91e8c)}.headline-badge--neutral[data-v-05e80e56]{background:#f5f5f5;color:#424242}.orders-item-img[data-v-05e80e56]{box-shadow:inset 0 0 0 1px #00000008}.orders-step--done[data-v-05e80e56]{background:linear-gradient(to right,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.orders-step--pending[data-v-05e80e56]{background:#e0e0e0}.orders-tabs[data-v-05e80e56]{-webkit-overflow-scrolling:touch;scrollbar-width:none}.orders-tabs[data-v-05e80e56]::-webkit-scrollbar{display:none}.orders-tab[data-v-05e80e56]{padding:.75rem .875rem;font-size:.8125rem;font-weight:500;color:#565959;border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s,border-color .15s,background .15s;-webkit-tap-highlight-color:transparent;border-radius:.25rem .25rem 0 0}.orders-tab--active[data-v-05e80e56]{color:var(--ui-primary-color, #e91e8c);border-bottom-color:var(--ui-primary-color, #e91e8c);font-weight:600;background:rgba(var(--ui-primary-color-rgb, 233, 30, 140),.06)}.orders-actions[data-v-05e80e56]{display:flex;flex-wrap:wrap;gap:.5rem}.mk-btn[data-v-05e80e56]{flex:1 1 calc(50% - .25rem);min-height:2.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#212121;background:#fff;border:1px solid #d4d5d9;border-radius:3px;text-align:center;transition:background .15s,border-color .15s,transform .1s;-webkit-tap-highlight-color:transparent}.mk-btn[data-v-05e80e56]:active:not(:disabled){transform:scale(.98);background:#fafafa}.mk-btn[data-v-05e80e56]:disabled{opacity:.6;cursor:not-allowed}.mk-btn--filled[data-v-05e80e56]{color:#fff;border-color:transparent;background:linear-gradient(to right,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0));box-shadow:0 2px 6px #0000001f}.mk-btn--filled[data-v-05e80e56]:active:not(:disabled){background:linear-gradient(to right,var(--ui-secondary-color, #9c27b0),var(--ui-primary-color, #e91e8c))}.mk-btn--accent[data-v-05e80e56]{color:var(--ui-primary-color, #e91e8c);border-color:var(--ui-primary-color, #e91e8c);background:#fff}.mk-btn--danger[data-v-05e80e56]{color:#c62828;border-color:#ef9a9a;background:#fff}@media(min-width:768px){.orders-actions[data-v-05e80e56]{gap:.625rem}.mk-btn[data-v-05e80e56]{flex:0 1 auto;min-width:8.5rem}.mk-btn--filled[data-v-05e80e56]{min-width:10rem}}input[type=tel][data-v-795a6e81]::-webkit-inner-spin-button,input[type=tel][data-v-795a6e81]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.co-spinner[data-v-2928d270]{border-color:var(--ui-primary-color, #e91e8c)}.co-modal-accent[data-v-2928d270]{background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.co-link[data-v-2928d270],.co-price[data-v-2928d270]{color:var(--ui-primary-color, #e91e8c)}.checkout-page-head[data-v-2928d270]{border-top:3px solid var(--ui-primary-color, #e91e8c)}.checkout-page-head__icon[data-v-2928d270]{width:2.25rem;height:2.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0));box-shadow:0 2px 8px #0000001f}.checkout-total-chip[data-v-2928d270]{font-size:.8125rem;font-weight:700;padding:.35rem .75rem;border-radius:9999px;color:#fff;background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.co-section[data-v-2928d270]{background:#fff;border:1px solid #e8e8e8;border-left-width:3px;border-left-style:solid;overflow:hidden;box-shadow:0 1px 3px #0000000a}.co-section--address[data-v-2928d270]{border-left-color:#0288d1}.co-section--items[data-v-2928d270]{border-left-color:#7b1fa2}.co-section__head[data-v-2928d270]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:linear-gradient(to right,#fafafa,#fff);border-bottom:1px solid #f0f0f0}.co-section__title[data-v-2928d270]{font-size:.875rem;font-weight:600;color:#212121}.co-section__icon[data-v-2928d270]{width:1.75rem;height:1.75rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#fff}.co-section__icon--address[data-v-2928d270]{background:linear-gradient(135deg,#29b6f6,#0288d1)}.co-section__icon--items[data-v-2928d270]{background:linear-gradient(135deg,#8e24aa,#6a1b9a)}.co-section__icon--price[data-v-2928d270]{background:linear-gradient(135deg,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0))}.co-section__body[data-v-2928d270]{padding:.875rem 1rem}.co-address-card[data-v-2928d270]{padding:.75rem;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;transition:border-color .15s,background .15s}.co-address-card[data-v-2928d270]:hover{border-color:#d4d5d9;background:#fafafa}.co-address-card--selected[data-v-2928d270]{border-color:var(--ui-primary-color, #e91e8c);background:rgba(var(--ui-primary-color-rgb, 233, 30, 140),.05)}.co-radio[data-v-2928d270]{width:1.25rem;height:1.25rem;border-radius:9999px;border:2px solid #d4d5d9;display:flex;align-items:center;justify-content:center}.co-radio--checked[data-v-2928d270]{border-color:var(--ui-primary-color, #e91e8c);background:var(--ui-primary-color, #e91e8c)}.co-badge[data-v-2928d270]{font-size:.625rem;font-weight:600;padding:.1rem .4rem;border-radius:9999px}.co-badge--green[data-v-2928d270]{background:#e8f5e9;color:#2e7d32}.co-variant[data-v-2928d270]{font-size:.6875rem;padding:.1rem .45rem;border-radius:3px;background:#f5f5f5;color:#565959;border:1px solid #eee}.co-qty-btn[data-v-2928d270]{min-width:2rem;min-height:2rem;font-size:1rem;font-weight:600;background:#fafafa;color:#212121}.co-qty-btn[data-v-2928d270]:disabled{opacity:.4}.co-qty-val[data-v-2928d270]{min-width:2.25rem;text-align:center;font-size:.8125rem;font-weight:600;border-left:1px solid #d4d5d9;border-right:1px solid #d4d5d9}.co-summary[data-v-2928d270]{background:#fff;border:1px solid #e8e8e8;border-left:3px solid var(--ui-primary-color, #e91e8c);box-shadow:0 1px 3px #0000000a}.co-summary__head[data-v-2928d270]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:linear-gradient(to right,#fafafa,#fff);border-bottom:1px solid #f0f0f0}.co-pay-option[data-v-2928d270]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;transition:border-color .15s,background .15s}.co-pay-option[data-v-2928d270]:hover{background:#fafafa}.co-pay-option--selected[data-v-2928d270]{border-color:var(--ui-primary-color, #e91e8c);background:rgba(var(--ui-primary-color-rgb, 233, 30, 140),.05)}.co-input[data-v-2928d270]{min-height:2.5rem;padding:.5rem .75rem;border:1px solid #d4d5d9;border-radius:4px;font-size:.875rem;outline:none;transition:border-color .15s}.co-input[data-v-2928d270]:focus{border-color:var(--ui-primary-color, #e91e8c);box-shadow:0 0 0 2px rgba(var(--ui-primary-color-rgb, 233, 30, 140),.12)}.co-label[data-v-2928d270]{display:block;font-size:.75rem;font-weight:600;color:#565959;margin-bottom:.375rem}.co-btn[data-v-2928d270]{display:inline-flex;align-items:center;justify-content:center;min-height:2.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:4px;transition:transform .1s,opacity .15s}.co-btn[data-v-2928d270]:active:not(:disabled){transform:scale(.98)}.co-btn--sm[data-v-2928d270]{min-height:2rem;padding:.25rem .75rem;font-size:.75rem}.co-btn--primary[data-v-2928d270]{color:#fff;border:none;background:linear-gradient(to right,var(--ui-primary-color, #e91e8c),var(--ui-secondary-color, #9c27b0));box-shadow:0 2px 6px #0000001a}.co-btn--outline[data-v-2928d270]{color:var(--ui-primary-color, #e91e8c);background:#fff;border:1px solid var(--ui-primary-color, #e91e8c)}.co-btn--disabled[data-v-2928d270],.co-btn[data-v-2928d270]:disabled{opacity:.55;cursor:not-allowed;background:#bdbdbd!important;box-shadow:none}.prose ul[data-v-6a593a19]{margin-top:.5rem;margin-bottom:.5rem}.page-dynamic-content[data-v-6a593a19] a{color:var(--ui-primary-color);font-weight:600;text-decoration:underline}.prose ul[data-v-6a536638]{margin-top:.5rem;margin-bottom:.5rem}.page-dynamic-content[data-v-6a536638] a{color:var(--ui-primary-color);font-weight:600;text-decoration:underline}.prose ul[data-v-e712da2a]{margin-top:.5rem;margin-bottom:.5rem}.page-dynamic-content[data-v-e712da2a] a{color:var(--ui-primary-color);font-weight:600;text-decoration:underline}.prose ul[data-v-f3da9ffe]{margin-top:.5rem;margin-bottom:.5rem}.page-dynamic-content[data-v-f3da9ffe] a{color:var(--ui-primary-color);font-weight:600;text-decoration:underline}.prose ul[data-v-46f0ede6]{margin-top:.5rem;margin-bottom:.5rem}.page-dynamic-content[data-v-46f0ede6] a{color:var(--ui-primary-color);font-weight:600;text-decoration:underline}.prose ul[data-v-a7cad50b]{margin-top:.5rem;margin-bottom:.5rem}.page-dynamic-content[data-v-a7cad50b] a,.page-dynamic-content[data-v-0fffb8bb] a{color:var(--ui-primary-color);font-weight:600;text-decoration:underline}@media(hover:hover){.franchise-submit-btn[data-v-2f00911c]:not(:disabled):hover{transform:scale(1.01);box-shadow:0 12px 28px -8px #0003}}.franchise-hero-grid[data-v-2f00911c]{background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:48px 48px}.franchise-input[data-v-2f00911c]:focus{outline:none;border-color:var(--ui-primary-color);background-color:#fff;box-shadow:0 0 0 4px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.12)}.page-dynamic-content[data-v-2f00911c] a{color:var(--ui-primary-color);font-weight:600;text-decoration:underline}.page-dynamic-content[data-v-2f00911c] h1,.page-dynamic-content[data-v-2f00911c] h2,.page-dynamic-content[data-v-2f00911c] h3{color:#111827}.page-dynamic-content[data-v-2f00911c] img,.page-dynamic-content[data-v-2f00911c] video{max-width:100%;height:auto}@media(prefers-reduced-motion:reduce){.animate-pulse[data-v-2f00911c]{animation:none}}@keyframes blob-429c651e{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(50px,-80px) scale(1.1) rotate(120deg)}66%{transform:translate(-40px,60px) scale(.9) rotate(240deg)}}.animate-blob[data-v-429c651e]{animation:blob-429c651e 8s ease-in-out infinite}.animation-delay-2000[data-v-429c651e]{animation-delay:2s}.animation-delay-4000[data-v-429c651e]{animation-delay:4s}@keyframes gridMove-429c651e{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes shake-429c651e{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-429c651e]{animation:shake-429c651e .5s ease-in-out}input[data-v-429c651e]:focus{box-shadow:0 0 0 4px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.3)}[data-v-429c651e]::-webkit-scrollbar{width:8px}[data-v-429c651e]::-webkit-scrollbar-track{background:#ffffff1a}[data-v-429c651e]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}[data-v-429c651e]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.router-link-active[data-v-fa89caba]{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color))!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.admin-dashboard[data-v-e0383569]{animation:fadeIn-e0383569 .5s ease-in}@keyframes fadeIn-e0383569{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.admin-settings[data-v-87aac9fd]{animation:fadeIn-87aac9fd .5s ease-in}@keyframes fadeIn-87aac9fd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.toast-enter-active[data-v-87aac9fd]{animation:slideInRight-87aac9fd .3s ease-out}.toast-leave-active[data-v-87aac9fd]{animation:slideOutRight-87aac9fd .3s ease-in}@keyframes slideInRight-87aac9fd{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutRight-87aac9fd{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.animate-slide-in[data-v-87aac9fd]{animation:slideInRight-87aac9fd .3s ease-out}.admin-ui-settings[data-v-afb206a0]{animation:fadeIn-afb206a0 .5s ease-in}@keyframes fadeIn-afb206a0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.toast-enter-active[data-v-afb206a0]{animation:slideInRight-afb206a0 .3s ease-out}.toast-leave-active[data-v-afb206a0]{animation:slideOutRight-afb206a0 .3s ease-in}@keyframes slideInRight-afb206a0{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutRight-afb206a0{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.animate-slide-in[data-v-afb206a0]{animation:slideInRight-afb206a0 .3s ease-out}.admin-products[data-v-b12eb9c1]{animation:fadeIn-b12eb9c1 .5s ease-in}@keyframes fadeIn-b12eb9c1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}tbody tr[data-v-b12eb9c1]{transition:all .2s ease}tbody tr[data-v-b12eb9c1]:hover{transform:translate(4px);box-shadow:0 4px 12px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.1)}.overflow-x-auto[data-v-b12eb9c1]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-b12eb9c1]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.overflow-x-auto[data-v-b12eb9c1]::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color));border-radius:10px}.overflow-x-auto[data-v-b12eb9c1]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to right,var(--ui-secondary-color),var(--ui-primary-color))}button[data-v-b12eb9c1]{transition:all .2s ease}button[data-v-b12eb9c1]:active{transform:scale(.95)}thead tr[data-v-b12eb9c1]{background:linear-gradient(135deg,var(--ui-primary-color) 0%,var(--ui-secondary-color) 100%);box-shadow:0 2px 8px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.2)}@keyframes slide-in-b12eb9c1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in[data-v-b12eb9c1]{animation:slide-in-b12eb9c1 .3s ease-out}.admin-main-categories[data-v-a85fc436]{animation:fadeIn-a85fc436 .5s ease-in}@keyframes fadeIn-a85fc436{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-a85fc436{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in[data-v-a85fc436]{animation:slide-in-a85fc436 .3s ease-out}tbody tr[data-v-a85fc436]{transition:all .2s ease}tbody tr[data-v-a85fc436]:hover{transform:translate(4px);box-shadow:0 4px 12px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.1)}.overflow-x-auto[data-v-a85fc436]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-a85fc436]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.overflow-x-auto[data-v-a85fc436]::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color));border-radius:10px}.overflow-x-auto[data-v-a85fc436]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to right,var(--ui-secondary-color),var(--ui-primary-color))}button[data-v-a85fc436]{transition:all .2s ease}button[data-v-a85fc436]:active{transform:scale(.95)}thead tr[data-v-a85fc436]{background:linear-gradient(135deg,var(--ui-primary-color) 0%,var(--ui-secondary-color) 100%);box-shadow:0 2px 8px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.2)}.admin-categories[data-v-e6e1b2c5]{animation:fadeIn-e6e1b2c5 .5s ease-in}@keyframes fadeIn-e6e1b2c5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}tbody tr[data-v-e6e1b2c5]{transition:all .2s ease}tbody tr[data-v-e6e1b2c5]:hover{transform:translate(4px);box-shadow:0 4px 12px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.1)}.overflow-x-auto[data-v-e6e1b2c5]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-e6e1b2c5]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.overflow-x-auto[data-v-e6e1b2c5]::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color));border-radius:10px}.overflow-x-auto[data-v-e6e1b2c5]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to right,var(--ui-secondary-color),var(--ui-primary-color))}button[data-v-e6e1b2c5]{transition:all .2s ease}button[data-v-e6e1b2c5]:active{transform:scale(.95)}thead tr[data-v-e6e1b2c5]{background:linear-gradient(135deg,var(--ui-primary-color) 0%,var(--ui-secondary-color) 100%);box-shadow:0 2px 8px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.2)}@keyframes slide-in-e6e1b2c5{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in[data-v-e6e1b2c5]{animation:slide-in-e6e1b2c5 .3s ease-out}.fixed.inset-0[data-v-ce9f3e70]{animation:fadeIn-ce9f3e70 .2s ease-out}@keyframes fadeIn-ce9f3e70{0%{opacity:0}to{opacity:1}}.admin-orders[data-v-b225794c]{animation:fadeIn-b225794c .5s ease-in;box-sizing:border-box}.admin-orders[data-v-b225794c] *{box-sizing:border-box}@media(max-width:640px){.orders-search-filters-section .orders-select[data-v-b225794c],.orders-search-filters-section .orders-advanced-btn[data-v-b225794c]{width:100%}}@keyframes fadeIn-b225794c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.orders-thead[data-v-b225794c]{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color))!important}.orders-table-wrap .orders-row[data-v-b225794c]:hover{transform:translate(2px);box-shadow:0 2px 8px #3b82f614}.admin-orders .orders-search-input[data-v-b225794c]:focus,.admin-orders .orders-select[data-v-b225794c]:focus,.admin-orders .orders-per-page[data-v-b225794c]:focus{border-color:var(--ui-primary-color);outline:none}.orders-table-wrap[data-v-b225794c]::-webkit-scrollbar{height:8px}.orders-table-wrap[data-v-b225794c]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.orders-table-wrap[data-v-b225794c]::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--ui-primary-color),#2563eb);border-radius:10px}.orders-table-wrap[data-v-b225794c]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to right,#2563eb,#1d4ed8)}button[data-v-b225794c]{transition:all .2s ease}button[data-v-b225794c]:active{transform:scale(.98)}.admin-orders .orders-header-btn-pill[data-v-b225794c]{background:#fff;color:var(--ui-primary-color);border-radius:9999px;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.admin-orders .orders-header-btn-pill[data-v-b225794c]:hover:not(:disabled){box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #00000014}.admin-orders .orders-header-btn-pill svg[data-v-b225794c]{color:var(--ui-primary-color)}.admin-orders .orders-header-select-theme[data-v-b225794c]{border:none;background:#fff;color:var(--ui-primary-color);font-weight:600;border-radius:9999px;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.admin-orders .orders-header-select-theme[data-v-b225794c]:hover{box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #00000014}.admin-orders .orders-header-select-theme[data-v-b225794c]:focus{outline:none;box-shadow:0 0 0 2px var(--ui-primary-color)}.admin-orders .orders-header-select-theme option[data-v-b225794c]{color:#1f2937}.admin-orders .orders-search-filters-section .orders-search-input[data-v-b225794c]:focus,.admin-orders .orders-search-filters-section .orders-select[data-v-b225794c]:focus{border-color:var(--ui-primary-color)}.admin-orders .orders-create-shipments-btn[data-v-b225794c]{background:linear-gradient(135deg,#f97316,#dc2626)}.admin-orders .orders-create-shipments-btn[data-v-b225794c]:hover:not(:disabled){background:linear-gradient(135deg,#ea580c,#b91c1c)}.admin-orders .orders-create-pickup-btn[data-v-b225794c]{background:linear-gradient(135deg,#14b8a6,#06b6d4)}.admin-orders .orders-create-pickup-btn[data-v-b225794c]:hover{background:linear-gradient(135deg,#0d9488,#0891b2)}@keyframes shake-5683a849{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-5683a849]{animation:shake-5683a849 .5s}.admin-management[data-v-bac6d9c2]{animation:fadeIn-bac6d9c2 .5s ease-in}@keyframes fadeIn-bac6d9c2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}tbody tr[data-v-bac6d9c2]{transition:all .2s ease}tbody tr[data-v-bac6d9c2]:hover{transform:translate(4px);box-shadow:0 4px 12px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.1)}.overflow-x-auto[data-v-bac6d9c2]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-bac6d9c2]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.overflow-x-auto[data-v-bac6d9c2]::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color));border-radius:10px}.overflow-x-auto[data-v-bac6d9c2]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to right,var(--ui-secondary-color),var(--ui-primary-color))}button[data-v-bac6d9c2]{transition:all .2s ease}button[data-v-bac6d9c2]:active{transform:scale(.95)}thead tr[data-v-bac6d9c2]{background:linear-gradient(135deg,var(--ui-primary-color) 0%,var(--ui-secondary-color) 100%);box-shadow:0 2px 8px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.2)}@keyframes shake-9ac26786{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-9ac26786]{animation:shake-9ac26786 .5s}.admin-customers[data-v-3594c55d]{animation:fadeIn-3594c55d .5s ease-in}@keyframes fadeIn-3594c55d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}tbody tr[data-v-3594c55d]{transition:all .2s ease}tbody tr[data-v-3594c55d]:hover{transform:translate(4px);box-shadow:0 4px 12px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.1)}.overflow-x-auto[data-v-3594c55d]::-webkit-scrollbar{height:8px}.overflow-x-auto[data-v-3594c55d]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.overflow-x-auto[data-v-3594c55d]::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--ui-primary-color),var(--ui-secondary-color));border-radius:10px}.overflow-x-auto[data-v-3594c55d]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to right,var(--ui-secondary-color),var(--ui-primary-color))}button[data-v-3594c55d]{transition:all .2s ease}button[data-v-3594c55d]:active{transform:scale(.95)}thead tr[data-v-3594c55d]{background:linear-gradient(135deg,var(--ui-primary-color) 0%,var(--ui-secondary-color) 100%);box-shadow:0 2px 8px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.2)}.admin-hero-banners[data-v-bccf0371]{animation:fadeIn-bccf0371 .5s ease-in}@keyframes fadeIn-bccf0371{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.group[data-v-bccf0371]:hover{transform:translateY(-4px)}.toast-enter-active[data-v-fa6c9f07]{transition:all .3s ease-out}.toast-leave-active[data-v-fa6c9f07]{transition:all .3s ease-in}.toast-enter-from[data-v-fa6c9f07],.toast-leave-to[data-v-fa6c9f07]{opacity:0;transform:translate(100%) scale(.9)}.toast-enter-to[data-v-fa6c9f07],.toast-leave-from[data-v-fa6c9f07]{opacity:1;transform:translate(0) scale(1)}.safe-area-bottom[data-v-99398c24]{padding-bottom:calc(env(safe-area-inset-bottom) + 4px)}.nav-button[data-v-99398c24]{position:relative;overflow:visible}.nav-button[data-v-99398c24]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100%;height:100%;border-radius:1rem;background:radial-gradient(circle,rgba(var(--ui-primary-color-rgb, 59, 130, 246),.15) 0%,transparent 70%);transition:transform .3s ease;pointer-events:none}.nav-button[data-v-99398c24]:active:before{transform:translate(-50%,-50%) scale(1.2)}.nav-button.active[data-v-99398c24]{transform:translateY(-2px)}.nav-button.active[data-v-99398c24]:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--ui-primary-color);box-shadow:0 0 8px var(--ui-primary-color)}.nav-button[data-v-99398c24] *{transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-button.active svg[data-v-99398c24]{filter:drop-shadow(0 2px 4px rgba(var(--ui-primary-color-rgb, 59, 130, 246),.3))}@keyframes bounce-in-99398c24{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.nav-button .animate-pulse[data-v-99398c24]{animation:bounce-in-99398c24 .3s ease-out}.backdrop-blur-xl[data-v-99398c24]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nav-button[data-v-99398c24]:not(.active):hover{transform:translateY(-1px)}.nav-button[data-v-99398c24]:not(.active):active{transform:translateY(0) scale(.95)}.nav-button.active[data-v-99398c24]{filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.safe-area-top[data-v-627dd30b]{padding-top:env(safe-area-inset-top,0)}.app-install-banner-card[data-v-627dd30b]{position:relative;margin:14px 16px 0;padding:16px 14px 16px 18px;min-height:80px;display:flex;align-items:center;gap:14px;background:#fff;border-radius:20px;box-shadow:0 10px 40px -10px #0000001f,0 4px 16px -4px #0000000f,0 0 0 1px #0000000a;overflow:hidden}.app-install-accent[data-v-627dd30b]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:44px;border-radius:0 3px 3px 0;background:var(--ui-primary-color, #2563eb);opacity:.9}.app-install-close[data-v-627dd30b]{flex-shrink:0;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#475569;background:#f1f5f9;border:1px solid rgba(0,0,0,.08);transition:background .2s ease,color .2s ease}.app-install-close[data-v-627dd30b]:hover{background:#e2e8f0;color:#1e293b}.app-install-close[data-v-627dd30b]:active{background:#cbd5e1;color:#0f172a}.app-install-icon[data-v-627dd30b]{flex-shrink:0;width:52px;height:52px;border-radius:50%;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 12px #0000000f;display:flex;align-items:center;justify-content:center}.app-install-icon-fallback[data-v-627dd30b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:#fff;background:var(--ui-primary-color, #2563eb)}.app-install-text[data-v-627dd30b]{flex:1;min-width:0;padding-right:6px}.app-install-name[data-v-627dd30b]{font-size:16px;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-install-tagline[data-v-627dd30b]{font-size:12px;font-weight:500;color:#64748b;line-height:1.4;margin-top:3px}.app-install-cta[data-v-627dd30b]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:11px 18px;border-radius:14px;font-size:13px;font-weight:700;letter-spacing:.02em;text-decoration:none;background:var(--ui-primary-color, #2563eb);color:#fff;box-shadow:0 2px 10px -2px #0003;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.app-install-cta[data-v-627dd30b]:hover{filter:brightness(1.06);box-shadow:0 4px 14px -2px #00000040}.app-install-cta[data-v-627dd30b]:active{transform:scale(.97)}.app-install-cta-arrow[data-v-627dd30b]{width:16px;height:16px;flex-shrink:0}.banner-slide-enter-active[data-v-627dd30b]{transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .3s ease}.banner-slide-leave-active[data-v-627dd30b]{transition:transform .28s ease,opacity .22s ease}.banner-slide-enter-from[data-v-627dd30b],.banner-slide-leave-to[data-v-627dd30b]{transform:translateY(-100%);opacity:0}.banner-slide-enter-to[data-v-627dd30b]{transform:translateY(0);opacity:1}#app[data-v-55aaff6c]{min-height:100vh}
