.edit-image-container{font-family:Arial,sans-serif}.edit-image-container .zoomValue{border:none}.edit-image-container .videoPrompt input{height:35px;padding:1%;font-size:15px}.edit-image-container .videoPrompt div,.edit-image-container .videoStyles div{border-radius:8px}.edit-image-container .videoPrompt label,.edit-image-container .videoStyles label{margin-top:-3px}.edit-image-container .videoStyles .Mui-focused label{margin-top:0}.edit-image-container .videoStyles div{height:48px;padding:1%;font-size:15px}.edit-image-container .videoStyles button{padding-top:35%}.edit-image-container .MuiAlert-icon{margin-right:5px}.edit-image-container .footer-icon-button{border:1px solid rgba(13,13,13,.1);padding:.315rem}.edit-image-container .footer-icon-button .icon-button{font-size:1.5rem;color:#fff}.edit-image-container .sidebar .MuiTab-labelIcon{font-size:14px;text-transform:capitalize;padding:6px;min-height:45px}.edit-image-container .sidebar .Mui-selected{background-color:#d4e8f6}.edit-image-container .action-item{cursor:pointer;width:31%;margin:3% 1%;padding:4%;text-align:center;border:1px solid #ccc;border-radius:6px;font-size:12px}.edit-image-container .video-action-item{cursor:pointer;display:inline-block;font-size:13px;padding:8px}.edit-image-container .icon-size{width:16px;height:16px;vertical-align:inh}.edit-image-container .canvas-area .canvas{transition:border-color .3s ease}.edit-image-container .canvas-area .canvas:hover{border-color:#0078d4}.edit-image-container .empty-canvas-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;color:#50555a;pointer-events:none;text-align:center;width:100%;z-index:5;opacity:.7;text-transform:capitalize}.edit-image-container .resolution-selection{display:flex;gap:6px;margin-top:4px}.edit-image-container .resolution-selection .resolution-card{flex:1;padding:8px 4px;border:1.5px solid #ececec;border-radius:10px;text-align:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background:#fafafa;display:flex;flex-direction:column;align-items:center;justify-content:center}.edit-image-container .resolution-selection .resolution-card:hover{border-color:#6c58fe;background:#f9f8ff;transform:translateY(-1px)}.edit-image-container .resolution-selection .resolution-card.selected{border-color:#6c58fe;background:#f5f3ff;box-shadow:0 2px 8px rgba(108,88,254,.12)}.edit-image-container .resolution-selection .resolution-card.selected .res-label{color:#6c58fe;font-weight:700}.edit-image-container .resolution-selection .resolution-card.selected .res-icon{color:#6c58fe}.edit-image-container .resolution-selection .resolution-card .res-icon{font-size:16px;margin-bottom:2px;color:#8c8c8c}.edit-image-container .resolution-selection .resolution-card .res-label{font-size:12.5px;color:#444;font-weight:500}.edit-image-container .resolution-selection .resolution-card .res-badge{font-size:8px;padding:0 3px;background:#eee;border-radius:3px;margin-top:2px;color:#777;text-transform:uppercase;font-weight:600}.edit-image-container .resolution-selection .resolution-card.selected .res-badge{background:#6c58fe;color:#fff}.edit-image-container .settings-toggle-card{display:flex;align-items:center;justify-content:space-between;padding:6px 4px;border-radius:10px;background:#f8faff;border:1px solid #eef2ff;margin-bottom:2px;transition:all .2s}.edit-image-container .settings-toggle-card:hover{background:#f4f7ff;border-color:#dbeafe}.edit-image-container .settings-toggle-card .toggle-info{display:flex;align-items:center;gap:10px}.edit-image-container .settings-toggle-card .toggle-info .toggle-icon-bg{width:28px;height:28px;border-radius:7px;background:rgba(108,88,254,.08);display:flex;align-items:center;justify-content:center;color:#6c58fe}.edit-image-container .settings-toggle-card .toggle-info .toggle-icon-bg svg{font-size:16px}.edit-image-container .settings-toggle-card .toggle-info .toggle-text .toggle-title{font-size:12px;font-weight:600;color:#2d2d2d;display:block}.edit-image-container .settings-toggle-card .toggle-info .toggle-text .toggle-desc{font-size:10.5px;color:#777}.edit-image-container .premium-stepper-label .MuiStepLabel-label{font-size:13.5px!important;font-weight:600!important;color:#333!important;letter-spacing:-.01em}.edit-image-container .premium-stepper-label .step-icon-container{width:28px;height:28px;border-radius:8px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;transition:all .3s}.edit-image-container .premium-stepper-label .step-icon-container svg{font-size:16px}.edit-image-container .premium-stepper-label .step-icon-container.active{color:#fff;box-shadow:0 2px 6px rgba(108,88,254,.25)}.edit-image-container .MuiStepContent-root{margin-left:14px!important;padding-left:20px!important;padding-top:4px!important;padding-bottom:4px!important;border-left:1.5px solid #eaeaea!important}.edit-image-container .MuiStep-root{padding-bottom:4px!important}.edit-image-container .action-button-premium{background:linear-gradient(135deg,#6272f1,#9b59b6)!important;border-radius:10px!important;padding:8px 20px!important;text-transform:none!important;font-weight:700!important;font-size:13px!important;box-shadow:0 4px 15px rgba(98,114,241,.35)!important;transition:all .3s!important}.edit-image-container .action-button-premium:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(98,114,241,.5)!important}.edit-image-container .action-button-premium:active{transform:translateY(0)}.prompt-description-static-view{display:flex;flex-wrap:wrap;gap:0;align-items:center}.prompt-description-static-view.edit-mode{display:none}.prompt-description-static-view .prompt-static-text-container{display:inline-flex;align-items:center;white-space:normal;word-break:break-word;margin-right:4px;font-size:1rem}.prompt-description-static-view .prompt-input{padding:2px 4px;height:auto;outline:1px solid #ccc;border-bottom:2px solid #1c1c1c;background:#fff;border-radius:5px;font-size:1rem;margin:2px 4px 2px 0;width:-moz-max-content;width:max-content;min-width:150px}.prompt-description-static-view .prompt-input.Mui-focused,.prompt-description-static-view .prompt-input:hover{border-bottom:2px solid #6c58fe}.prompt-description-static-view .prompt-input:after,.prompt-description-static-view .prompt-input:before{display:none}.prompt-description-static-view .prompt-input input{padding:0;min-height:unset;font-size:1rem;white-space:nowrap;overflow:visible;text-overflow:clip;width:auto;min-width:auto}.miniEditor-Save-Model .MuiPaper-elevation.MuiPaper-rounded{width:50%!important}.MuiSnackbar-anchorOriginBottomLeft{left:5%!important}.animated-input{position:relative;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:border-bottom-color .3s ease}.animated-input:focus{outline:none}.stylesModalDialog .MuiDialog-paperScrollPaper{border-radius:20px}.animated-input:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:crimson;transition:width .4s cubic-bezier(.4,0,.2,1),left .4s cubic-bezier(.4,0,.2,1);transform:translateX(-50%)}.animated-input:focus:before{width:100%;left:50%}body{overflow:hidden!important}.textColor:hover{background-color:rgba(241,239,239,.6705882353)}.colorPickerPopover .MuiPopover-paper{padding:1%}.colorPickerText{height:40px;border:1px solid #ccc;margin-top:4%;width:100%;border-radius:6px;padding:3%}.box-with-gradient-borders.animate:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;padding:6px;border-radius:16px;background:linear-gradient(90deg,rgb(52,168,82),rgb(255,211,20),rgb(255,70,65),rgb(49,134,255),rgb(52,168,82));background-size:300% 100%;animation:run-gradient 1s linear infinite;z-index:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.box-with-gradient-borders{position:relative;z-index:1}@keyframes run-gradient{0%{background-position:0 50%}to{background-position:200% 50%}}@media screen and (min-width:1300px)and (max-width:1350px)and (min-height:600px)and (max-height:650px){.edit-image-container{height:92vh!important}.canvas-content canvas{height:auto!important}.canvas,.canvas-content canvas{max-height:480px!important}.canvas-outpaint canvas{max-height:470px!important;height:auto!important}.canvas-MaskFree,.canvas-Product{height:490px!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes drift{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideLeft{0%{transform:translateX(30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideRight{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes tumble{0%{transform:rotate(-30deg) scale(.5);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}@keyframes neonPulse{0%,to{filter:drop-shadow(0 0 5px #6272f1) drop-shadow(0 0 10px #6272f1)}50%{filter:drop-shadow(0 0 15px #6272f1) drop-shadow(0 0 30px #6272f1)}}@keyframes rise{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scrapbook{0%{transform:rotate(-10deg) scale(.8) translateY(20px);opacity:0}to{transform:rotate(0) scale(1) translateY(0);opacity:1}}@keyframes stomp{0%{transform:scale(5);opacity:0;filter:blur(10px)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes tectonic{0%{transform:translateX(-2px)}25%{transform:translateX(2px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}to{transform:translateX(-2px)}}@keyframes flicker{0%,to{opacity:1}50%{opacity:.3}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes jitter{0%{transform:translate(0)}25%{transform:translate(2px,2px)}50%{transform:translate(-2px,-2px)}75%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}75%{transform:rotate(-8deg)}}@keyframes yoyo{0%{transform:translateY(0)}to{transform:translateY(-30px)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes swing{0%{transform:rotate(0deg)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes jello{0%,11%,to{transform:translateZ(0)}22%{transform:skewX(-12.5deg) skewY(-12.5deg)}33%{transform:skewX(6.25deg) skewY(6.25deg)}44%{transform:skewX(-3.125deg) skewY(-3.125deg)}55%{transform:skewX(1.5625deg) skewY(1.5625deg)}66%{transform:skewX(-.78125deg) skewY(-.78125deg)}77%{transform:skewX(.390625deg) skewY(.390625deg)}88%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes typewriter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes blockReveal{0%{transform:scaleX(0);opacity:0}50%{transform:scaleX(1.1);opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes burst{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes roll{0%{transform:translateX(-100%) rotate(-1turn);opacity:0}to{transform:translateX(0) rotate(0);opacity:1}}@keyframes skate{0%{transform:translateX(-50px) skewX(20deg);opacity:0}70%{transform:translateX(10px) skewX(-10deg);opacity:1}to{transform:translateX(0) skewX(0);opacity:1}}@keyframes wipeRight{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ascend{0%{transform:translateY(40px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes blurFade{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes barndoor{0%{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}@keyframes circleReveal{0%{clip-path:circle(0)}to{clip-path:circle(100%)}}@keyframes bungee{0%{transform:translateY(100px) scaleY(2);opacity:0}60%{transform:translateY(-20px) scaleY(.8);opacity:1}to{transform:translateY(0) scaleY(1);opacity:1}}@keyframes grow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes shrink{0%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes spin360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinNeg360{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes peek{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.anim-fade{animation:fadeIn .8s ease-out forwards}.anim-pop{animation:popIn .5s cubic-bezier(.175,.885,.32,1.275) forwards}.anim-breathe{animation:breathe 3s ease-in-out infinite}.anim-drift{animation:drift 1s ease-out forwards}.anim-slide-up{animation:slideUp .6s ease-out forwards}.anim-slide-down{animation:slideDown .6s ease-out forwards}.anim-slide-left{animation:slideLeft .6s ease-out forwards}.anim-slide-right{animation:slideRight .6s ease-out forwards}.anim-tumble{animation:tumble .8s cubic-bezier(.175,.885,.32,1.275) forwards}.anim-neon{animation:neonPulse 2s ease-in-out infinite}.anim-rise{animation:rise .8s ease-out forwards}.anim-scrapbook{animation:scrapbook .8s ease-out forwards}.anim-stomp{animation:stomp .5s cubic-bezier(.215,.61,.355,1) forwards}.anim-tectonic{animation:tectonic .3s linear infinite}.anim-flicker{animation:flicker .2s linear infinite}.anim-blink{animation:blink .8s step-end infinite}.anim-jitter{animation:jitter .2s linear infinite}.anim-wiggle{animation:wiggle .4s ease-in-out infinite}.anim-yoyo{animation:yoyo 1s ease-in-out infinite alternate}.anim-pulse{animation:pulse 1s ease-in-out infinite}.anim-bounce{animation:bounce 1s infinite}.anim-swing{animation:swing 1s ease-in-out infinite}.anim-jello{animation:jello 1s infinite}.anim-block{animation:blockReveal .6s cubic-bezier(.645,.045,.355,1) forwards;transform-origin:left}.anim-typewriter{animation:typewriter 1.5s steps(40) forwards}.anim-burst{animation:burst .6s cubic-bezier(.175,.885,.32,1.275) forwards}.anim-roll{animation:roll .8s ease-out forwards}.anim-skate{animation:skate .8s cubic-bezier(.215,.61,.355,1) forwards}.anim-wipe{animation:wipeRight 1s ease-in-out forwards}.anim-ascend{animation:ascend .8s ease-out forwards}.anim-pan{animation:slideUp 2s linear infinite alternate}.anim-shift{animation:slideRight 2s linear infinite alternate}.anim-blur{animation:blurFade 1s ease-out forwards}.anim-barndoor{animation:barndoor .8s ease-in-out forwards}.anim-circle{animation:circleReveal .8s ease-in-out forwards}.anim-bungee{animation:bungee 1s cubic-bezier(.175,.885,.32,1.275) forwards}.anim-grow{animation:grow .6s ease-out forwards}.anim-shrink{animation:shrink .6s ease-out forwards}.anim-bob{animation:bob 1.5s ease-in-out infinite}.anim-spin-360{animation:spin360 1s ease-in-out forwards}.anim-spin-neg-360{animation:spinNeg360 1s ease-in-out forwards}.anim-peek{animation:peek .6s ease-out forwards}