.styles_examples__zHtsE{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:500px;grid-gap:var(--gap-xl);gap:var(--gap-xl)}.styles_example__f5sEL{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:var(--gap-l);gap:var(--gap-m);position:relative;border-radius:var(--radius-m);overflow:hidden;box-shadow:var(--shadow-xl) var(--black);z-index:1;cursor:pointer}.styles_example__f5sEL:before{content:"";display:block;position:absolute;bottom:0;left:0;top:0;right:0;background:linear-gradient(0,var(--black),transparent 50%,transparent);z-index:-1}.styles_example__f5sEL img{z-index:-2;object-fit:cover}.styles_suggestionTag__XsVPz{display:inline-block;padding:var(--gap-s) var(--gap-m);background-color:var(--black-opaque);border:1px solid var(--gray-800);border-radius:var(--radius-s);font-size:var(--font-size-s)}.styles_promptForm__BqVpX{width:100%;border-radius:var(--radius-s);position:relative;padding:1px;background:linear-gradient(45deg,#ff4593,#ffe713 32%,#17d7ff 66%,#077bff)}.styles_promptForm__BqVpX:before{content:"";position:absolute;left:0;top:-20px;right:0;bottom:0;background-image:linear-gradient(135deg,#ff4593,#ffe713 33%,#17d7ff 66%,#077bff);opacity:.2;z-index:-1;filter:blur(1.5rem)}.styles_form__g2QBB{display:flex;align-items:center;gap:var(--gap-m);background-color:var(--black-light);padding:var(--gap-l);border-radius:var(--radius-s)}.styles_promptTextarea__D9frl{flex:1 1;resize:none}.styles_generateButton__3gfEL{display:flex;align-items:center;justify-content:center;padding:var(--gap-l) var(--gap-xl);background-color:var(--black-light-opaque);transition:opacity .3s linear;border-radius:var(--radius-s);border:1px solid var(--gray-800)}.styles_generateButton__3gfEL:disabled{opacity:.2}.styles_promptSuggestions__oC9Ja{display:flex;flex-direction:column;gap:var(--gap-m)}.styles_title__71Mz7{margin-left:var(--gap-m)}.styles_suggestions__d2vHw{display:flex;flex-wrap:wrap;gap:var(--gap-s)}.style_resultImage__lAl_R{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;animation:style_open__pLIaz .3s ease-in-out forwards;overflow:hidden;border-radius:var(--radius-s)}@keyframes style_open__pLIaz{to{grid-template-rows:1fr}}.style_animation__PEz_s{position:relative}.style_animation__PEz_s img{box-shadow:var(--shadow-xl) var(--black)}.style_animation__PEz_s:has(img):before{content:"";display:block;position:absolute;bottom:0;left:0;top:0;right:0;background:linear-gradient(0,var(--black),transparent 50%,transparent)}.style_content__UJrr_{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gap-m);position:absolute;bottom:var(--gap-xl);left:var(--gap-xl);right:var(--gap-xl)}.style_error__AbW4_{color:var(--danger)}.styles_loading__vQd5q{display:inline-block;position:relative;width:36px;height:36px}.styles_loading__vQd5q div{position:absolute;border:2px solid var(--gray-100);opacity:1;border-radius:50%;animation:styles_loading__vQd5q 1s cubic-bezier(0,.2,.8,1) infinite}.styles_loading__vQd5q div:nth-child(2){animation-delay:-.5s}@keyframes styles_loading__vQd5q{0%{top:18px;left:18px;width:0;height:0;opacity:0}4.9%{top:18px;left:18px;width:0;height:0;opacity:0}5%{top:18px;left:18px;width:0;height:0;opacity:1}to{top:0;left:0;width:36px;height:36px;opacity:0}}.styles_homePageContainer__2Metw{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-xl)}.styles_title__378Ay{font-size:calc(var(--font-size-3xl)*1.25);font-weight:900;color:var(--gray-100)}.styles_description__qMOrB,.styles_title__378Ay{max-width:50ch}.styles_description__qMOrB{font-size:var(--font-size-xl);margin-bottom:var(--gap-xl)}