.toast-enter-active[data-v-b93a17c2],.toast-leave-active[data-v-b93a17c2]{transition:all .3s ease}.toast-enter-from[data-v-b93a17c2],.toast-leave-to[data-v-b93a17c2]{opacity:0;transform:translate(100%)}.toast-move[data-v-b93a17c2]{transition:transform .3s ease}.group:hover .group-hover\:scale-110[data-v-266a68bc]{transform:scale(1.1)}iframe[data-v-266a68bc]{border-radius:inherit}@keyframes pulse-shadow-266a68bc{0%,to{box-shadow:0 0 #ef4444b3}50%{box-shadow:0 0 0 10px #ef444400}}.pulse-shadow[data-v-266a68bc]{animation:pulse-shadow-266a68bc 2s infinite}@keyframes pulse-266a68bc{0%,to{opacity:1}50%{opacity:.8}}.loading[data-v-266a68bc]{animation:pulse-266a68bc 2s cubic-bezier(.4,0,.6,1) infinite}.line-clamp-2[data-v-a74c503f],.line-clamp-2[data-v-eefe83e8]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes shimmer-eefe83e8{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes float-eefe83e8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-slow-eefe83e8{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes float-delayed-eefe83e8{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-15px) scale(1.1)}}@keyframes float-reverse-eefe83e8{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(25px) rotate(-180deg)}}@keyframes pulse-slow-eefe83e8{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.5}}@keyframes fade-in-eefe83e8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-eefe83e8{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes twinkle-eefe83e8{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes twinkle-delayed-eefe83e8{0%,to{opacity:.2;transform:scale(.8) rotate(0)}50%{opacity:.9;transform:scale(1.3) rotate(180deg)}}@keyframes twinkle-slow-eefe83e8{0%,to{opacity:.4;transform:scale(1) rotate(0)}50%{opacity:.8;transform:scale(1.1) rotate(360deg)}}@keyframes twinkle-fast-eefe83e8{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.4)}}@keyframes scale-in-eefe83e8{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes category-slide-in-eefe83e8{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-shimmer[data-v-eefe83e8]{animation:shimmer-eefe83e8 2s infinite}.animate-float[data-v-eefe83e8]{animation:float-eefe83e8 3s ease-in-out infinite}.animate-float-slow[data-v-eefe83e8]{animation:float-slow-eefe83e8 8s ease-in-out infinite}.animate-float-delayed[data-v-eefe83e8]{animation:float-delayed-eefe83e8 6s ease-in-out infinite 2s}.animate-float-reverse[data-v-eefe83e8]{animation:float-reverse-eefe83e8 10s ease-in-out infinite}.animate-pulse-slow[data-v-eefe83e8]{animation:pulse-slow-eefe83e8 12s ease-in-out infinite}.animate-fade-in[data-v-eefe83e8]{animation:fade-in-eefe83e8 1s ease-out}.animate-slide-up[data-v-eefe83e8]{animation:slide-up-eefe83e8 1.2s ease-out}.animate-twinkle[data-v-eefe83e8]{animation:twinkle-eefe83e8 3s ease-in-out infinite}.animate-twinkle-delayed[data-v-eefe83e8]{animation:twinkle-delayed-eefe83e8 4s ease-in-out infinite 1s}.animate-twinkle-slow[data-v-eefe83e8]{animation:twinkle-slow-eefe83e8 5s ease-in-out infinite}.animate-twinkle-fast[data-v-eefe83e8]{animation:twinkle-fast-eefe83e8 2s ease-in-out infinite}.animate-scale-in[data-v-eefe83e8]{animation:scale-in-eefe83e8 1.5s ease-out .5s both}.animate-category-1[data-v-eefe83e8]{animation:category-slide-in-eefe83e8 .8s ease-out .2s both}.animate-category-2[data-v-eefe83e8]{animation:category-slide-in-eefe83e8 .8s ease-out .4s both}.animate-category-3[data-v-eefe83e8]{animation:category-slide-in-eefe83e8 .8s ease-out .6s both}.animate-category-4[data-v-eefe83e8]{animation:category-slide-in-eefe83e8 .8s ease-out .8s both}.animate-category-5[data-v-eefe83e8]{animation:category-slide-in-eefe83e8 .8s ease-out 1s both}.animate-category-6[data-v-eefe83e8]{animation:category-slide-in-eefe83e8 .8s ease-out 1.2s both}.group:hover .group-hover\:scale-110[data-v-eefe83e8]{transform:scale(1.1)}.group:hover .group-hover\:scale-105[data-v-eefe83e8]{transform:scale(1.05)}.shadow-xl[data-v-eefe83e8]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.shadow-2xl[data-v-eefe83e8]{box-shadow:0 25px 50px -12px #00000040}@media (max-width: 640px){.grid-cols-1[data-v-eefe83e8]{gap:1rem}.px-4[data-v-eefe83e8]{padding-left:1rem;padding-right:1rem}}.prose[data-v-26ef9012]{max-width:none}.transition-all[data-v-43335924]{transition:all .2s ease-in-out}.pattern-dots[data-v-a799eb10]{background-image:radial-gradient(circle,white 1px,transparent 1px);background-size:20px 20px}.line-clamp-1[data-v-a799eb10]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-a799eb10]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes fade-in-up-a799eb10{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient-shift-a799eb10{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes float-a799eb10{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow-a799eb10{0%,to{box-shadow:0 0 20px #3b82f64d}50%{box-shadow:0 0 30px #3b82f699,0 0 40px #9333ea66}}.animate-fade-in-up[data-v-a799eb10]{animation:fade-in-up-a799eb10 .6s ease-out forwards}.animate-gradient[data-v-a799eb10]{background-size:200% 200%;animation:gradient-shift-a799eb10 3s ease infinite}.animate-float[data-v-a799eb10]{animation:float-a799eb10 3s ease-in-out infinite}.animate-pulse-glow[data-v-a799eb10]{animation:pulse-glow-a799eb10 2s ease-in-out infinite}.backdrop-blur-sm[data-v-a799eb10]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur-lg[data-v-a799eb10]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.glass-effect[data-v-a799eb10]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.gradient-text[data-v-a799eb10]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-shift-a799eb10 3s ease infinite}.hover-lift[data-v-a799eb10]{transition:all .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-a799eb10]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 25px 50px -12px #00000040}.shadow-soft[data-v-a799eb10]{box-shadow:0 2px 15px #00000014,0 0 0 1px #0000000d}.shadow-medium[data-v-a799eb10]{box-shadow:0 4px 25px #0000001a,0 0 0 1px #0000000d}.shadow-strong[data-v-a799eb10]{box-shadow:0 10px 40px #00000026,0 0 0 1px #0000000d}.py-16[data-v-a799eb10]{padding-top:0!important;padding-bottom:4rem}[data-v-a799eb10]::-webkit-scrollbar{width:8px;height:8px}[data-v-a799eb10]::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}[data-v-a799eb10]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:10px}[data-v-a799eb10]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#2563eb,#7c3aed)}@media (max-width: 640px){.grid-cols-1[data-v-a799eb10]{gap:1rem}.text-5xl[data-v-a799eb10]{font-size:2.5rem}.text-7xl[data-v-a799eb10]{font-size:3rem}.py-12[data-v-a799eb10]{padding-top:2rem;padding-bottom:2rem}.px-8[data-v-a799eb10]{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width: 768px){.rounded-3xl[data-v-a799eb10]{border-radius:1.5rem}.p-12[data-v-a799eb10]{padding:2rem}.gap-8[data-v-a799eb10]{gap:1.5rem}}.transform[data-v-a799eb10]{transform:translateZ(0);will-change:transform}.transition-all[data-v-a799eb10]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.focus-ring[data-v-a799eb10]{transition:all .2s ease}.focus-ring[data-v-a799eb10]:focus{outline:none;box-shadow:0 0 0 3px #3b82f61a,0 0 0 6px #3b82f633}@keyframes spin-a799eb10{to{transform:rotate(360deg)}}.animate-spin[data-v-a799eb10]{animation:spin-a799eb10 1s linear infinite}.btn-modern[data-v-a799eb10]{position:relative;overflow:hidden;transform:translateZ(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-modern[data-v-a799eb10]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-modern[data-v-a799eb10]:hover:before{left:100%}.grid>div[data-v-a799eb10]{opacity:0;animation:fade-in-up-a799eb10 .6s ease-out forwards}.grid>div[data-v-a799eb10]:nth-child(1){animation-delay:.1s}.grid>div[data-v-a799eb10]:nth-child(2){animation-delay:.2s}.grid>div[data-v-a799eb10]:nth-child(3){animation-delay:.3s}.grid>div[data-v-a799eb10]:nth-child(4){animation-delay:.4s}.grid>div[data-v-a799eb10]:nth-child(5){animation-delay:.5s}.grid>div[data-v-a799eb10]:nth-child(6){animation-delay:.6s}.grid>div[data-v-a799eb10]:nth-child(7){animation-delay:.7s}.grid>div[data-v-a799eb10]:nth-child(8){animation-delay:.8s}.line-clamp-2[data-v-11bfb25d]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes fade-in-11bfb25d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-11bfb25d{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes float-11bfb25d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-fade-in[data-v-11bfb25d]{animation:fade-in-11bfb25d 1s ease-out}.animate-shimmer[data-v-11bfb25d]{animation:shimmer-11bfb25d 2s infinite}.animate-float[data-v-11bfb25d]{animation:float-11bfb25d 3s ease-in-out infinite}.gradient-text[data-v-11bfb25d]{background:linear-gradient(45deg,#3b82f6,#ec4899);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.group:hover .group-hover\:scale-110[data-v-11bfb25d]{transform:scale(1.1)}.group:hover .group-hover\:scale-105[data-v-11bfb25d]{transform:scale(1.05)}[data-v-11bfb25d]::-webkit-scrollbar{width:8px}[data-v-11bfb25d]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[data-v-11bfb25d]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:4px}[data-v-11bfb25d]::-webkit-scrollbar-thumb:hover{background:#1d4ed8}.shadow-xl[data-v-11bfb25d]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.shadow-2xl[data-v-11bfb25d]{box-shadow:0 25px 50px -12px #00000040}@media (max-width: 640px){.grid-cols-1[data-v-11bfb25d]{gap:1rem}.px-4[data-v-11bfb25d]{padding-left:1rem;padding-right:1rem}}.product-gallery[data-v-ba96e214]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.main-image-container[data-v-ba96e214]{position:relative}.thumbnail-grid[data-v-ba96e214]{margin-top:1rem}.group:hover .zoom-hint[data-v-85c2cfc8]{opacity:1}.cursor-crosshair[data-v-85c2cfc8]{cursor:crosshair}.cursor-pointer[data-v-85c2cfc8]{cursor:pointer}.z-50[data-v-85c2cfc8]{z-index:50}.zoom-window[data-v-85c2cfc8]{transition:opacity .2s ease-in-out}.zoom-lens[data-v-85c2cfc8]{transition:transform .1s ease-out}.zoom-window-fade-enter-active[data-v-85c2cfc8],.zoom-window-fade-leave-active[data-v-85c2cfc8]{transition:opacity .3s ease}.zoom-window-fade-enter-from[data-v-85c2cfc8],.zoom-window-fade-leave-to[data-v-85c2cfc8]{opacity:0}@keyframes pulse-85c2cfc8{0%,to{opacity:1}50%{opacity:.8}}.loading[data-v-85c2cfc8]{animation:pulse-85c2cfc8 2s cubic-bezier(.4,0,.6,1) infinite}.group[data-v-85c2cfc8]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width: 768px){.cursor-crosshair[data-v-85c2cfc8]{cursor:pointer}}.zoom-image[data-v-85c2cfc8]{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.zoom-overlay[data-v-85c2cfc8]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@keyframes float-7c534a01{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-7c534a01]{animation:float-7c534a01 3s ease-in-out infinite}.hover\:scale-105[data-v-7c534a01]:hover{transform:scale(1.05)}@keyframes progress-7c534a01{0%{width:0%}to{width:75%}}.bg-gradient-to-r.animate-pulse[data-v-7c534a01]{animation:progress-7c534a01 2s ease-in-out}.line-clamp-2[data-v-78140ef6],.line-clamp-2[data-v-11c9608f]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toast-enter-active[data-v-31733eec],.toast-leave-active[data-v-31733eec]{transition:all .3s ease}.toast-enter-from[data-v-31733eec],.toast-leave-to[data-v-31733eec]{opacity:0;transform:translate(100%)}.max-h-96[data-v-674c6625]::-webkit-scrollbar{width:4px}.max-h-96[data-v-674c6625]::-webkit-scrollbar-track{background:#f1f1f1}.max-h-96[data-v-674c6625]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.max-h-96[data-v-674c6625]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media (max-width: 1024px){.sidebar-transition[data-v-674c6625]{transition:transform .3s ease-in-out}}.file-upload-container[data-v-f71a816d]{width:100%}.file-upload-container input[type=file][data-v-f71a816d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.product-image-manager[data-v-f9f41259]{width:100%}.line-clamp-2[data-v-b3b1f4de]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-b3b1f4de]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-2ff74606]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prose[data-v-2ff74606]{color:#374151}.prose h2[data-v-2ff74606]{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#1f2937}.prose h3[data-v-2ff74606]{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;color:#1f2937}.prose p[data-v-2ff74606]{margin-bottom:1rem;line-height:1.75}.prose ul[data-v-2ff74606],.prose ol[data-v-2ff74606]{margin-bottom:1rem;padding-left:1.5rem}.prose li[data-v-2ff74606]{margin-bottom:.5rem}.prose blockquote[data-v-2ff74606]{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1.5rem 0;font-style:italic;color:#6b7280}.prose img[data-v-2ff74606]{margin:1.5rem 0;border-radius:.5rem;max-width:100%;height:auto}.z-50[data-v-d0e3c517]{z-index:50}.opacity-0[data-v-d0e3c517]{opacity:0}.invisible[data-v-d0e3c517]{visibility:hidden}.group:hover .group-hover\:opacity-100[data-v-d0e3c517]{opacity:1}.group:hover .group-hover\:visible[data-v-d0e3c517]{visibility:visible}.overflow-y-auto[data-v-d0e3c517]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-d0e3c517]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-d0e3c517]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.overflow-y-auto[data-v-d0e3c517]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
