.LoadingDots_root__8o4w0{display:inline-flex;align-items:center;text-align:center;line-height:1.75rem}.LoadingDots_root__8o4w0 span{height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));animation-name:LoadingDots_blink__iunUN;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;margin:0 2px}.LoadingDots_root__8o4w0 span:nth-of-type(2){animation-delay:.2s}.LoadingDots_root__8o4w0 span:nth-of-type(3){animation-delay:.4s}@keyframes LoadingDots_blink__iunUN{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.Button_root__3fIL8{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.125rem;border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem 2.5rem;text-align:center;font-weight:600;text-transform:uppercase;line-height:1.5rem;--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.Button_root__3fIL8:hover{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Button_root__3fIL8:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity));--tw-ring-opacity:0.5}.Button_root__3fIL8[data-active]{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity))}.Button_loading__R7Yd5{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.Button_slim__eaYER{transform:none;padding-top:.5rem;padding-bottom:.5rem;text-transform:none}.Button_disabled__wUorh,.Button_disabled__wUorh:hover{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));filter:grayscale(1);-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.Generate_imageGrid__Ibkyg{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.Generate_imageGridGenerate__G8PD6{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.Generate_singleImageContainer__Yo7p_{max-width:500px;margin:0 auto}.Generate_imageCard__Fuu5s{position:relative;aspect-ratio:1/1;overflow:hidden;background-color:#f0f0f0}.Generate_imageWrapperGenerate__LCuvB{position:relative;padding-bottom:100%}.Generate_imageWrapper__ZiF7M{position:relative;width:100%;border-radius:8px;overflow:hidden}.Generate_imageContainer__yHA2J{position:absolute;top:0;left:0;width:100%;height:20%}.Generate_image__GVCRr{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.Generate_imageWrapperGenerate__LCuvB img,.Generate_imageWrapper__ZiF7M img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Generate_imageOverlay__dMK_c{position:absolute;top:0;left:0;right:0;bottom:0;padding-bottom:10px;padding-right:10px;background-color:rgba(0,0,0,.5);display:flex;justify-content:flex-end;align-items:flex-end;opacity:0;transition:opacity .3s ease}.Generate_imageContainer__yHA2J:hover .Generate_imageOverlay__dMK_c{opacity:1}.Generate_deleteButton__BMYvG{margin:10px;background-color:transparent;color:#fff}.Generate_buttonGroup__7C1WH{display:flex;gap:.5rem}.Generate_buttonGroup__7C1WH button{padding:.5rem;border-radius:4px;background-color:hsla(0,0%,100%,.2);color:#fff;transition:background-color .3s ease}.Generate_buttonGroup__7C1WH button:hover{background-color:hsla(0,0%,100%,.4)}.Generate_buttonGroup__7C1WH button:disabled{opacity:.5;cursor:not-allowed}.Generate_errorImage__m6FUr{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0}.Generate_trashIcon__fG9JC{position:absolute;right:10px;bottom:10px}.Generate_videoGrid__DIX_k{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:1rem}.Generate_videoWrapper__bRbcC{position:relative;border-radius:8px;overflow:hidden;background-color:#f3f4f6;width:300px;height:200px}.Generate_videoWrapper__bRbcC video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.Generate_videoOverlay__yJp6M{position:absolute;top:0;right:0;padding:8px;display:flex;gap:8px;opacity:0;transition:opacity .2s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);width:100%}.Generate_videoWrapper__bRbcC:hover .Generate_videoOverlay__yJp6M{opacity:1}.Generate_inputsContainer__f5qJK{display:flex;flex-direction:column;gap:1rem}.Generate_inputBox__HsOwp{flex:1;display:flex;flex-direction:column}.Navbar_root__QgVqp{position:sticky;top:0;z-index:40;height:4rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}@media (min-width:768px){.Navbar_root__QgVqp{height:5rem}}.Navbar_link__teYe1{display:inline-flex;cursor:pointer;align-items:center;border-radius:.375rem;padding:.25rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:75ms;animation-timing-function:cubic-bezier(.4,0,.2,1)}.Navbar_link__teYe1:focus,.Navbar_link__teYe1:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.Navbar_link__teYe1:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity));--tw-ring-opacity:0.5}.Navbar_logo__INhgK{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;border-radius:9999px;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.1s;animation-timing-function:cubic-bezier(.4,0,.2,1)}