:root{--accent-50: #fff7ed;--accent-100: #ffedd5;--accent-200: #fed7aa;--accent-300: #fdba74;--accent-400: #fb923c;--accent-500: #f97316;--accent-600: #ea580c;--accent-700: #c2410c;--accent-800: #9a3412;--accent-900: #7c2d12}.bg-orange-50{background-color:var(--accent-50)!important}.bg-orange-100{background-color:var(--accent-100)!important}.bg-orange-200{background-color:var(--accent-200)!important}.bg-orange-300{background-color:var(--accent-300)!important}.bg-orange-400{background-color:var(--accent-400)!important}.bg-orange-500{background-color:var(--accent-500)!important}.bg-orange-600{background-color:var(--accent-600)!important}.bg-orange-700{background-color:var(--accent-700)!important}.bg-orange-800{background-color:var(--accent-800)!important}.bg-orange-900{background-color:var(--accent-900)!important}.text-orange-50{color:var(--accent-50)!important}.text-orange-100{color:var(--accent-100)!important}.text-orange-200{color:var(--accent-200)!important}.text-orange-300{color:var(--accent-300)!important}.text-orange-400{color:var(--accent-400)!important}.text-orange-500{color:var(--accent-500)!important}.text-orange-600{color:var(--accent-600)!important}.text-orange-700{color:var(--accent-700)!important}.text-orange-800{color:var(--accent-800)!important}.text-orange-900{color:var(--accent-900)!important}.border-orange-200{border-color:var(--accent-200)!important}.border-orange-300{border-color:var(--accent-300)!important}.border-orange-400{border-color:var(--accent-400)!important}.border-orange-500{border-color:var(--accent-500)!important}.border-orange-600{border-color:var(--accent-600)!important}.border-orange-700{border-color:var(--accent-700)!important}.ring-orange-500\/20{--tw-ring-color: color-mix(in srgb, var(--accent-500) 20%, transparent) !important}.ring-orange-500\/30{--tw-ring-color: color-mix(in srgb, var(--accent-500) 30%, transparent) !important}.hover\:bg-orange-500:hover{background-color:var(--accent-500)!important}.hover\:bg-orange-600:hover{background-color:var(--accent-600)!important}.hover\:text-orange-500:hover{color:var(--accent-500)!important}.hover\:text-orange-600:hover{color:var(--accent-600)!important}.hover\:border-orange-500\/40:hover{border-color:var(--accent-500)!important}.hover\:bg-orange-500\/10:hover{background-color:color-mix(in srgb,var(--accent-500) 10%,transparent)!important}.hover\:bg-orange-500\/20:hover{background-color:color-mix(in srgb,var(--accent-500) 20%,transparent)!important}.bg-orange-500\/5{background-color:color-mix(in srgb,var(--accent-500) 5%,transparent)!important}.bg-orange-500\/10{background-color:color-mix(in srgb,var(--accent-500) 10%,transparent)!important}.bg-orange-600\/10{background-color:color-mix(in srgb,var(--accent-600) 10%,transparent)!important}.bg-orange-600\/20{background-color:color-mix(in srgb,var(--accent-600) 20%,transparent)!important}.border-orange-500\/10{border-color:color-mix(in srgb,var(--accent-500) 10%,transparent)!important}.border-orange-500\/20{border-color:color-mix(in srgb,var(--accent-500) 20%,transparent)!important}.border-orange-500\/30{border-color:color-mix(in srgb,var(--accent-500) 30%,transparent)!important}.shadow-orange-600\/10{--tw-shadow-color: color-mix(in srgb, var(--accent-600) 10%, transparent) !important}.shadow-orange-600\/20{--tw-shadow-color: color-mix(in srgb, var(--accent-600) 20%, transparent) !important}.shadow-orange-900\/20{--tw-shadow-color: color-mix(in srgb, var(--accent-900) 20%, transparent) !important}.shadow-orange-500\/25{--tw-shadow-color: color-mix(in srgb, var(--accent-500) 25%, transparent) !important}.bg-orange-500\/20{background-color:color-mix(in srgb,var(--accent-500) 20%,transparent)!important}.bg-orange-500\/90{background-color:color-mix(in srgb,var(--accent-500) 90%,transparent)!important}.bg-orange-600\/90{background-color:color-mix(in srgb,var(--accent-600) 90%,transparent)!important}.border-orange-500\/40{border-color:color-mix(in srgb,var(--accent-500) 40%,transparent)!important}.border-orange-500\/50{border-color:color-mix(in srgb,var(--accent-500) 50%,transparent)!important}.border-t-orange-500{border-top-color:var(--accent-500)!important}.focus-within\:border-orange-500\/50:focus-within{border-color:color-mix(in srgb,var(--accent-500) 50%,transparent)!important}.border-orange-500\/60{border-color:color-mix(in srgb,var(--accent-500) 60%,transparent)!important}.border-orange-400\/80{border-color:color-mix(in srgb,var(--accent-400) 80%,transparent)!important}.text-orange-500\/50{color:color-mix(in srgb,var(--accent-500) 50%,transparent)!important}.text-orange-500\/60{color:color-mix(in srgb,var(--accent-500) 60%,transparent)!important}.selection\:bg-orange-500\/30::selection{background-color:color-mix(in srgb,var(--accent-500) 30%,transparent)!important}.focus\:ring-orange-500\/50:focus{--tw-ring-color: color-mix(in srgb, var(--accent-500) 50%, transparent) !important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 50%,transparent)!important}.hover\:ring-orange-500\/30:hover{--tw-ring-color: color-mix(in srgb, var(--accent-500) 30%, transparent) !important}.hover\:border-orange-500\/50:hover{border-color:color-mix(in srgb,var(--accent-500) 50%,transparent)!important}.from-orange-500{--tw-gradient-from: var(--accent-500);--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.to-orange-600{--tw-gradient-to: var(--accent-600) !important}.bg-gradient-to-r.from-orange-500.to-orange-600{background-image:linear-gradient(to right,var(--accent-500),var(--accent-600))!important}.hover\:from-orange-500:hover{--tw-gradient-from: var(--accent-500) !important}.hover\:to-orange-500:hover{--tw-gradient-to: var(--accent-500) !important}html,body,#root{overflow-x:hidden;-webkit-overflow-scrolling:touch}:where([aria-modal=true],[role=dialog],[class*=modal],[class*=Modal],[class*=popup],[class*=Popup],[class*=drawer],[class*=Drawer]) :where(*){border-width:0!important;border-color:transparent!important}.studio-no-border :where(*):not([class*=border-dashed]){border-width:0!important;border-color:transparent!important}@supports (padding: env(safe-area-inset-bottom)){body{padding-bottom:env(safe-area-inset-bottom)}}@media(max-width:768px){html{height:100%;height:100dvh;overflow:hidden;position:fixed;width:100%;left:0;top:0}body{height:100%;min-height:100%;min-height:100dvh;overflow:hidden;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch;overscroll-behavior:none}#root{height:100%;min-height:100%;min-height:100dvh;overflow:hidden;display:flex;flex-direction:column}#root>div{min-height:100%;min-height:100dvh;height:100%;height:100dvh;max-height:100dvh;overflow:hidden;display:flex;flex-direction:column}@supports (-webkit-touch-callout: none){#root>div{min-height:-webkit-fill-available;height:-webkit-fill-available}}#root>div.contact-enterprise-sales-page{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}}@media(max-width:768px){html{font-size:16px}header{padding-top:env(safe-area-inset-top)}main{padding-left:.75rem;padding-right:.75rem;padding-bottom:env(safe-area-inset-bottom);flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}header .container{padding-left:.75rem;padding-right:.75rem;gap:.375rem}header img[alt]{max-height:2rem}header [class*=absolute][class*=top-full],header [class*=absolute][class*=right-0]{width:calc(100vw - 1.5rem)!important;max-width:calc(100vw - 1.5rem)!important;right:0;left:auto;font-size:.875rem}header [class*=w-80],header [class*=w-64]{width:calc(100vw - 1.5rem)!important;max-width:calc(100vw - 1.5rem)!important}[class*=fixed][class*=inset-0][class*=flex]{padding:.75rem!important;align-items:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch}[class*=fixed][class*=inset-0]>div[class*=relative][class*=rounded]{max-height:90vh!important;max-height:90dvh!important;overflow-y:auto!important;margin:auto;width:100%!important;max-width:calc(100vw - 1.5rem)!important;font-size:.9375rem;-webkit-overflow-scrolling:touch}.fixed.bottom-0.left-0.right-0{padding-left:.75rem!important;padding-right:.75rem!important;padding-bottom:max(.75rem,env(safe-area-inset-bottom))!important}.fixed.bottom-0.left-0.right-0 .max-w-4xl{max-width:100%!important}.max-w-5xl.mx-auto{padding-left:.75rem!important;padding-right:.75rem!important}.min-h-\[70vh\]{min-height:55vh;padding-top:.75rem;padding-bottom:.75rem}footer{padding-left:.75rem;padding-right:.75rem;font-size:.5625rem!important}.max-w-xl{max-width:calc(100vw - 1.5rem)!important;margin-left:.75rem;margin-right:.75rem}aside:not(.history-sidebar)[class*=absolute][class*=right-0][class*=h-full]{max-height:100vh;max-height:100dvh;width:min(360px,calc(100vw - .75rem))!important}aside.history-sidebar{width:min(260px,78vw)!important;max-width:min(260px,78vw)!important}[class*=absolute][class*=bottom-full]{max-width:min(16rem,calc(100vw - 1.5rem))!important;font-size:.875rem}.max-w-5xl.rounded-\[2rem\],.max-w-5xl.rounded-\[2\.5rem\]{max-height:90vh!important;max-height:90dvh!important;overflow-y:auto!important}}@media(max-width:480px){html{font-size:15px}header .container{padding-left:.625rem;padding-right:.625rem}header img[alt]{max-height:1.875rem}main{padding-left:.625rem;padding-right:.625rem}.fixed.bottom-0.left-0.right-0{padding-left:.625rem!important;padding-right:.625rem!important}[class*=fixed][class*=inset-0]>div[class*=relative][class*=rounded]{max-width:100%!important;border-radius:.875rem!important;padding:.875rem!important;font-size:.9375rem}.max-w-xl{max-width:100%!important;margin-left:.625rem;margin-right:.625rem}footer{font-size:.5625rem!important}aside:not(.history-sidebar)[class*=absolute][class*=right-0][class*=h-full]{width:calc(100vw - .75rem)!important;max-width:none!important}aside.history-sidebar{width:min(260px,78vw)!important;max-width:min(260px,78vw)!important}}@media(max-width:768px){header [class*="text-[12px]"]{font-size:.8125rem!important}header [class*="text-[10px]"]{font-size:.75rem!important}}@media(max-width:480px){header [class*="text-[12px]"]{font-size:.75rem!important}}@media(hover:none)and (pointer:coarse){header button{min-height:2.75rem;min-width:2.75rem}}.voice-selection-gradient{position:relative;opacity:.88;overflow:hidden}.voice-selection-gradient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 0%,rgba(124,45,18,.2) 20%,rgba(194,65,12,.35) 40%,rgba(234,88,12,.3) 50%,rgba(194,65,12,.35) 60%,rgba(124,45,18,.2) 80%,transparent 100%);background-size:200% 200%;animation:voice-gradient-wave 5s ease-in-out infinite;mask-image:linear-gradient(to bottom,transparent 0%,black 30%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 30%);mask-size:100% 100%;-webkit-mask-size:100% 100%}.voice-selection-gradient:after{content:"";position:absolute;left:0;right:0;top:0;height:36%;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,.85) 0%,transparent 100%);z-index:1}.dark .voice-selection-gradient:after{background:linear-gradient(to bottom,rgba(10,10,10,.92) 0%,transparent 100%)}@keyframes voice-gradient-wave{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes voice-gradient-wave-alt{0%,to{background-position:50% 0%}50%{background-position:50% 100%}}.voice-selection-gradient>*{position:relative;z-index:2}.voice-output-char{display:inline;opacity:1}.voice-output-char-enter{display:inline-block;animation:voice-sample-char-fade .2s ease-out forwards}.library-header{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important}@media(max-width:640px){.library-header{position:relative!important;width:100%!important;max-width:100%!important;padding-left:.75rem!important;padding-right:.75rem!important}.library-header-row1 .library-close-btn{position:static!important;right:auto!important;top:auto!important;transform:none!important}.library-header-text{flex:1!important;min-width:0!important;padding-right:0!important}.library-header-text h2{max-width:none}}@media(min-width:641px){.library-header{width:100%!important;max-width:100%!important;padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:768px){.library-header{width:100%!important;max-width:100%!important;padding-left:1.5rem!important;padding-right:1.5rem!important}}.voice-intro-logo-wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.voice-intro-trail{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(0);width:64px;height:96px;clip-path:polygon(35% 0%,65% 0%,85% 100%,15% 100%);background:linear-gradient(to bottom,rgba(251,146,60,.9) 0%,rgba(249,115,22,.75) 20%,rgba(249,115,22,.5) 45%,rgba(234,88,12,.25) 75%,transparent 100%);filter:blur(4px);pointer-events:none;z-index:0;animation:voice-intro-trail-fire .15s ease-in-out infinite alternate}@keyframes voice-intro-trail-fire{0%{opacity:.92;transform:translate(-50%) translateY(0) scaleY(1) scaleX(1.02)}to{opacity:1;transform:translate(-50%) translateY(0) scaleY(1.08) scaleX(.98)}}.voice-intro-logo-wrap.voice-intro-spin .voice-intro-trail,.voice-intro-logo-wrap.voice-intro-zoom .voice-intro-trail{animation:voice-intro-trail-fadeout .35s ease-out forwards}@keyframes voice-intro-trail-fadeout{to{opacity:0;transform:translate(-50%) translateY(0) scaleY(.5);visibility:hidden}}.voice-intro-logo-wrap.voice-intro-slide{animation:voice-intro-slide-up .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes voice-intro-slide-up{0%{transform:translateY(220%);opacity:0}to{transform:translateY(0);opacity:1}}.voice-intro-logo-wrap.voice-intro-spin{animation:voice-intro-spin .9s linear forwards}@keyframes voice-intro-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.voice-intro-logo-wrap.voice-intro-zoom{animation:voice-intro-zoom-out .95s ease-in forwards}@keyframes voice-intro-zoom-out{0%{transform:scale(1);opacity:1}45%{transform:scale(1.35);opacity:1}to{transform:scale(.6);opacity:0}}@keyframes search-web-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.search-web-shimmer-text{background:linear-gradient(90deg,#71717a,#a1a1aa,#fafafa,#a1a1aa,#71717a);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:search-web-shimmer 2s linear infinite}.dark .search-web-shimmer-text{background:linear-gradient(90deg,#52525b,#71717a,#fff,#71717a,#52525b);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:search-web-shimmer 2s linear infinite}@keyframes studio3d-gradient-shift{0%,to{background-position:0% 50%,100% 50%,50% 0%}33%{background-position:100% 50%,0% 50%,50% 100%}66%{background-position:50% 0%,50% 100%,0% 50%}}@keyframes studio3d-orb-float{0%,to{transform:translate(0) scale(1);opacity:.4}25%{transform:translate(2%,-2%) scale(1.02);opacity:.5}50%{transform:translate(-1%,1%) scale(.98);opacity:.35}75%{transform:translate(1%,2%) scale(1.01);opacity:.45}}.studio3d-dark-bg{position:relative;overflow:hidden}.dark .studio3d-dark-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(249,115,22,.08) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 20%,rgba(6,182,212,.06) 0%,transparent 50%),radial-gradient(ellipse 70% 50% at 60% 80%,rgba(139,92,246,.05) 0%,transparent 50%);background-size:200% 200%,200% 200%,200% 200%;background-position:0% 50%,100% 50%,50% 0%;animation:studio3d-gradient-shift 18s ease-in-out infinite;pointer-events:none}.studio3d-dark-bg .studio3d-content-layer{position:relative;z-index:1}.initial-view-bg{position:relative}.initial-view-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.dark .initial-view-bg:before{background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(249,115,22,.08) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 20%,rgba(6,182,212,.06) 0%,transparent 50%),radial-gradient(ellipse 70% 50% at 60% 80%,rgba(139,92,246,.05) 0%,transparent 50%);background-size:200% 200%,200% 200%,200% 200%;background-position:0% 50%,100% 50%,50% 0%;animation:studio3d-gradient-shift 18s ease-in-out infinite}.initial-view-bg>*{position:relative;z-index:1}.studio3d-upload-checkerboard{background-color:#f3f4f6;background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 25%),linear-gradient(-45deg,#e5e7eb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e7eb 75%),linear-gradient(-45deg,transparent 75%,#e5e7eb 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0}.dark .studio3d-upload-checkerboard{background-color:#1f2937;background-image:linear-gradient(45deg,#374151 25%,transparent 25%),linear-gradient(-45deg,#374151 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#374151 75%),linear-gradient(-45deg,transparent 75%,#374151 75%)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.studio3d-scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.studio3d-scrollbar-hide::-webkit-scrollbar{display:none}.studio3d-loading-cube{overflow:visible!important;min-width:0;min-height:0}@keyframes studio3d-loading-cube-rotate{0%{transform:rotateX(0) rotateY(0)}25%{transform:rotateX(90deg) rotateY(90deg)}50%{transform:rotateX(180deg) rotateY(180deg)}75%{transform:rotateX(270deg) rotateY(270deg)}to{transform:rotateX(360deg) rotateY(360deg)}}@media(max-width:768px){.studio3d-loading-center-mobile{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:100%!important;min-height:100dvh!important;width:100%!important;padding:1.5rem 1rem!important;box-sizing:border-box!important}}.studio3d-mobile-loading-overlay{display:none!important}@media(max-width:768px){.studio3d-mobile-loading-overlay{display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;width:100dvw!important;height:100vh!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;margin:0!important;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))!important;z-index:9999!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background-color:#f8f9fa!important;overflow:visible!important;box-sizing:border-box!important}.studio3d-mobile-loading-overlay>*{position:relative;z-index:1;flex-shrink:0;margin-left:auto!important;margin-right:auto!important;text-align:center!important;padding:2rem!important}.dark .studio3d-mobile-loading-overlay{background-color:#050507!important}}@media(max-width:768px){.studio3d-initial-loading{align-items:center!important;justify-content:center!important;width:100%!important;padding:0!important}.studio3d-initial-loading>*{margin-left:auto!important;margin-right:auto!important;text-align:center!important}}@media(max-width:768px){.studio3d-library-modal{align-items:stretch!important}.studio3d-library-modal>*{width:100%!important;min-width:0!important}}@media(max-width:768px){.studio3d-library-content-loading{overflow:visible!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:100%!important;width:100%!important}.studio3d-library-loading-area{width:100%!important;max-width:100%!important;text-align:center!important}.studio3d-library-loading-area>*{margin-left:auto!important;margin-right:auto!important}}.studio3d-library-loading-area{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:0;width:100%;overflow:visible;box-sizing:border-box}@media(max-width:768px){.studio3d-library-loading-area{min-height:55vh!important;min-height:55dvh!important;padding:2.5rem 1.5rem!important;overflow:visible!important}.studio3d-library-loading-area>*{flex-shrink:0}}.studio3d-main-area{position:relative}.studio3d-main-area:before{content:"3D";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:clamp(8rem,25vw,18rem);font-weight:900;letter-spacing:.05em;color:#ffffff05;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes studio-preview-gradient-move{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes studio-preview-shimmer{0%{transform:translate(-50%);opacity:.15}50%{transform:translate(0);opacity:.25}to{transform:translate(50%);opacity:.15}}@keyframes studio-preview-radial-move{0%,to{background-position:30% 20%}33%{background-position:70% 30%}66%{background-position:50% 60%}}@keyframes studio-preview-orb-float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(3%,-2%) scale(1.03)}50%{transform:translate(-2%,2%) scale(.98)}75%{transform:translate(2%,1%) scale(1.02)}}.studio-preview-bg-gradient{background-size:200% 200%!important;animation:studio-preview-gradient-move 12s ease-in-out infinite!important}.studio-preview-bg-radial{background-size:200% 200%!important;background-position:30% 20%!important;animation:studio-preview-radial-move 15s ease-in-out infinite!important}.studio-preview-orb{animation:studio-overlay-fade-in .7s cubic-bezier(.16,1,.3,1) forwards,studio-preview-orb-float 8s ease-in-out 1s infinite!important;opacity:0}.studio-preview-orb-delay-1{animation-delay:.15s,1.15s!important}.studio-preview-orb-delay-2{animation-delay:.25s,1.25s!important}.studio-preview-orb-delay-3{animation-delay:.2s,1.8s!important}@keyframes studio-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes studio-content-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes studio-box-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.studio-overlay-enter{animation:studio-overlay-fade-in .5s cubic-bezier(.16,1,.3,1) forwards}.studio-overlay-enter-delayed{opacity:0;animation:studio-overlay-fade-in .7s cubic-bezier(.16,1,.3,1) forwards}.studio-overlay-delay-1{animation-delay:.1s}.studio-overlay-delay-2{animation-delay:.15s}.studio-overlay-delay-3{animation-delay:.2s}.studio-overlay-delay-4{animation-delay:.25s}.studio-content-reveal{animation:studio-content-reveal .7s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.studio-content-reveal-delay-1{animation-delay:.1s}.studio-content-reveal-delay-2{animation-delay:.2s}.studio-content-reveal-delay-3{animation-delay:.3s}.studio-content-reveal-delay-4{animation-delay:.4s}.studio-content-reveal-delay-5{animation-delay:.5s}.studio-content-reveal-delay-6{animation-delay:.6s}.studio-box-slide-up{animation:studio-box-slide-up .9s cubic-bezier(.16,1,.3,1) .2s forwards;opacity:0}@keyframes studio-switch-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.studio-switch-item{opacity:0;animation:studio-switch-enter .7s cubic-bezier(.16,1,.3,1) forwards}.studio-switch-delay-1{animation-delay:.05s}.studio-switch-delay-2{animation-delay:.15s}.studio-switch-delay-3{animation-delay:.28s}.studio-switch-delay-4{animation-delay:.42s}.studio-switch-delay-5{animation-delay:.58s}.studio-switch-delay-6{animation-delay:.75s}@keyframes studio3d-preview-wipe{0%,40%{clip-path:inset(0 100% 0 0)}50%,90%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.studio3d-preview-textured{animation:studio3d-preview-wipe 10s ease-in-out infinite}@keyframes sidebar-icon-hover-pop{0%{transform:translateY(0) scale(1) rotate(0)}35%{transform:translateY(-1px) scale(1.08) rotate(-6deg)}70%{transform:translateY(0) scale(.98) rotate(3deg)}to{transform:translateY(0) scale(1) rotate(0)}}.sidebar-mini-icon-btn{position:relative;overflow:hidden}.sidebar-mini-icon-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at center,#f9731638,#f9731600 68%);transition:opacity .22s ease}.sidebar-mini-icon-btn:hover:after{opacity:1}.sidebar-mini-icon-btn:hover svg{animation:sidebar-icon-hover-pop .42s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 6px rgba(249,115,22,.28))}.voice-hover-anim-btn{position:relative;overflow:hidden}.voice-hover-anim-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at center,#f9731633,#f9731600 68%);transition:opacity .22s ease}.voice-hover-anim-btn:hover:not(:disabled):after{opacity:1}.voice-hover-anim-btn:hover:not(:disabled) svg{animation:sidebar-icon-hover-pop .42s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 6px rgba(249,115,22,.28))}.microstock-loading-overlay{position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;z-index:10;box-sizing:border-box!important}.microstock-loading-overlay>*{flex-shrink:0}@media(max-width:768px){.microstock-loading-overlay{position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:100vw!important;max-height:100vh!important;max-height:100dvh!important;margin:0!important;padding:0!important;z-index:9998!important;align-items:center!important;justify-content:center!important}.microstock-loading-spinner-wrap{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.75rem!important}}.microstock-page-loading{align-items:center!important;justify-content:center!important}@media(max-width:768px){.microstock-page-loading{align-items:center!important;justify-content:center!important}.microstock-page-loading-spinner-wrap{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1rem!important}}@keyframes studio-fashion-img1{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes studio-fashion-img2{0%,45%{opacity:0}50%,95%{opacity:1}to{opacity:0}}.studio-fashion-img1{animation:studio-fashion-img1 10s ease-in-out infinite}.studio-fashion-img2{animation:studio-fashion-img2 10s ease-in-out infinite}.studio3d-preview-img-wrap{right:0!important;bottom:180px!important;transform:translate(-5%);width:400px!important;height:360px!important;max-width:460px!important;max-height:420px!important}@media(min-width:768px){.studio3d-preview-img-wrap{width:500px!important;height:440px!important;max-width:560px!important;max-height:520px!important}}@media(min-width:1024px){.studio3d-preview-img-wrap{width:600px!important;height:520px!important;max-width:660px!important;max-height:600px!important}}
