.SelectComponent_SelectComponent__EcgMd{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.SelectComponent_SelectComponent__EcgMd label{font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE);color:#000;font-weight:100;line-height:26px;text-align:justify}.SelectComponent_SelectComponent__EcgMd select{font-family:Ubuntu,sans-serif;font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE);color:#000;font-weight:100;line-height:26px;background-color:#eee;padding:8px;width:100%;text-align:left;resize:none;margin:0;border:0;box-sizing:border-box;transition:all .3s;opacity:.7}.SelectComponent_SelectComponent__EcgMd select:focus-visible{outline:0 dashed rgba(0,0,0,.25);box-shadow:inset 0 -4px #2c75fd;border-radius:3px}.SelectComponent_SelectComponent__EcgMd select:hover{opacity:1}.SliderComponent_SliderComponent__nuj7l{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.SliderComponent_SliderComponent__nuj7l label{font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE);color:#000;font-weight:100;line-height:26px;text-align:justify}.SliderComponent_SliderComponent__nuj7l input{border-radius:18px;-webkit-appearance:none;width:100%;height:12px;background:linear-gradient(90deg,#2c75fd 0,#2c75fd 50%,#d3d3d3 0,#d3d3d3);outline:none;opacity:.7;transition:opacity .2s;margin:11px 0}.SliderComponent_SliderComponent__nuj7l input:hover{opacity:1}.SliderComponent_SliderComponent__nuj7l input:hover::-webkit-slider-thumb{background:#2c75fd;opacity:1}.SliderComponent_SliderComponent__nuj7l input::-webkit-slider-thumb{border-radius:18px;appearance:none;width:25px;height:25px;background:#b1b1b1;cursor:pointer;opacity:0}.SliderComponent_SliderComponent__nuj7l input:-webkit-slider-runnable-track{height:10px;-webkit-appearance:none;color:#494949;margin-top:-1px}.BadgeComponent_BadgeComponent__N5RGX{align-items:center;display:flex;gap:12px;background-color:#000;font-weight:400;color:#fff;margin:0;flex:0 1 auto;text-align:center;padding:2px 12px 2px 8px;font-size:var(--FONT_SIZE_MINI);border-radius:4px}.TextAreaComponent_TextAreaComponent__4rGAa{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.TextAreaComponent_TextAreaComponent__4rGAa label{font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE);color:#000;font-weight:100;line-height:26px;text-align:justify}.TextAreaComponent_TextAreaComponent__4rGAa textarea{font-family:Ubuntu,sans-serif;font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE);color:#000;font-weight:100;line-height:26px;background-color:#eee;padding:8px;width:100%;text-align:left;resize:none;margin:0;border:0;box-sizing:border-box;transition:all .3s;opacity:.7}.TextAreaComponent_TextAreaComponent__4rGAa textarea:focus-visible{outline:0 dashed rgba(0,0,0,.25);box-shadow:inset 0 -4px #2c75fd;border-radius:3px;opacity:1}.TextAreaComponent_TextAreaComponent__4rGAa textarea:hover{opacity:1}.LikeComponent_LikeComponent__xtf_0{z-index:var(--Z_INDEX_FOREGROUND);cursor:pointer;left:8px;bottom:8px;font-size:var(--FONT_SIZE_MEDIUM);font-weight:500;color:#fff;border-radius:4px;transition:all .1s}.LikeComponent_LikeComponent__xtf_0 button{transition:all .1s;font-weight:700;width:100%;cursor:pointer;background:rgba(0,0,0,0);border:0;color:inherit;padding:8px;font-size:inherit}.LikeComponent_LikeComponent__xtf_0 button .LikeComponent_icon___N_jr{font-family:var(--FONT_FAMILY_MATERIAL_SYMBOLS);font-variation-settings:"FILL" 1;margin-right:8px;color:#000;background:#ebebeb;padding:8px;border-radius:100px}.LikeComponent_LikeComponent__xtf_0 button .LikeComponent_amount__sXF1_{color:#000}.LikeComponent_LikeComponent__xtf_0 button.LikeComponent_active__PmrHt .LikeComponent_icon___N_jr{font-variation-settings:"FILL" 1;color:var(--COLOR_RED);opacity:1;animation:LikeComponent_growDown__z3x_H .3s ease forwards}.LikeComponent_LikeComponent__xtf_0 button.LikeComponent_active__PmrHt.LikeComponent_favorite__PyW1h .LikeComponent_icon___N_jr{color:var(--COLOR_BLUE)}.LikeComponent_LikeComponent__xtf_0 .LikeComponent_icon___N_jr{display:inline-block;opacity:1;font-size:var(--FONT_SIZE_MEDIUM);margin-bottom:2px}.LikeComponent_LikeComponent__xtf_0.LikeComponent_mini__xmrqV button{padding:8px 16px;font-size:var(--FONT_SIZE_MEDIUM)}.LikeComponent_LikeComponent__xtf_0.LikeComponent_blue__5iJBm{background:var(--COLOR_BLUE_SHADOW);color:#fff}.LikeComponent_LikeComponent__xtf_0.LikeComponent_blue__5iJBm[disabled]{border:3px solid #fff;background:#ebebeb;pointer-events:none;box-shadow:inset 4px 4px 0 #e1e1e1,inset -4px -4px 0 #f5f5f5}.LikeComponent_LikeComponent__xtf_0.LikeComponent_blue__5iJBm[disabled] button{color:#d2d2d2;cursor:not-allowed}.LikeComponent_LikeComponent__xtf_0.LikeComponent_blue__5iJBm:hover{background:var(--COLOR_BLUE);color:#fff}.LikeComponent_LikeComponent__xtf_0.LikeComponent_blue__5iJBm:active{background:var(--COLOR_BLUE_SHADOW);color:#fff}.LikeComponent_LikeComponent__xtf_0.LikeComponent_transparent-night__i0Or7{background:rgba(0,0,0,0);color:#fff;border:none}.LikeComponent_LikeComponent__xtf_0.LikeComponent_transparent-night__i0Or7 button{padding:0;color:inherit;font-family:Ubuntu;font-weight:200;font-size:var(--FONT_SIZE_MEDIUM);text-underline-offset:5px}.LikeComponent_LikeComponent__xtf_0.LikeComponent_transparent-night__i0Or7:hover{background:rgba(0,0,0,0);transform:translateY(0)}.LikeComponent_LikeComponent__xtf_0.LikeComponent_transparent-night__i0Or7:hover button{text-decoration:underline}.LikeComponent_LikeComponent__xtf_0.LikeComponent_transparent-night__i0Or7[disabled]{background:rgba(0,0,0,0);box-shadow:none;color:hsla(0,0%,100%,.35)}.LikeComponent_LikeComponent__xtf_0[disabled]{border:none;background:#ebebeb;pointer-events:none;box-shadow:inset 4px 4px 0 #e1e1e1,inset -4px -4px 0 #f5f5f5}.LikeComponent_LikeComponent__xtf_0[disabled] button{color:#d2d2d2;cursor:not-allowed}.Txt2ImageComponent_Txt2ImageComponent__bwApi{position:relative;justify-content:center;grid-gap:12px;display:flex;flex-direction:row;width:100%;max-width:1432px;align-items:flex-start;justify-content:flex-start;display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:1fr 768px}.Txt2ImageComponent_Txt2ImageComponent__bwApi>div:nth-of-type(2){grid-column:1;grid-row:2/3}.Txt2ImageComponent_Txt2ImageComponent__bwApi>picture{grid-column:2;grid-row:1/3}@media(max-width:1320px){.Txt2ImageComponent_Txt2ImageComponent__bwApi{grid-template-rows:auto;grid-template-columns:1fr;grid-gap:0}.Txt2ImageComponent_Txt2ImageComponent__bwApi>div:nth-of-type(2){grid-column:unset;grid-row:unset}.Txt2ImageComponent_Txt2ImageComponent__bwApi>picture{grid-column:unset;grid-row:2}}.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_landscape__vjYYi{grid-template-columns:440px minmax(768px,968px)}.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_landscape__vjYYi .Interface,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_landscape__vjYYi .RenderCardComponent,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_landscape__vjYYi img,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_landscape__vjYYi picture{max-width:960px}.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_landscape__vjYYi img{width:100%}@media(max-width:1320px){.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_landscape__vjYYi{grid-template-columns:1fr}}.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_portrait__xWv5J .Interface,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_portrait__xWv5J .RenderCardComponent,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_portrait__xWv5J img,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_portrait__xWv5J picture,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_square__mBa7s .Interface,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_square__mBa7s .RenderCardComponent,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_square__mBa7s img,.Txt2ImageComponent_Txt2ImageComponent__bwApi.Txt2ImageComponent_square__mBa7s picture{max-width:768px}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card{position:relative;justify-self:center;max-width:768px;width:100%;flex:1 1;background:#fff;padding:32px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;box-sizing:border-box;transition:opacity .3s}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card h1{grid-column:1/5;font-size:var(--FONT_SIZE_H3);color:#000;font-weight:500}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card p{grid-column:1/5}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card form{display:grid;grid-template-columns:repeat(4,1fr);grid-column:1/5;gap:12px}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card form div:first-of-type{grid-column:1/5}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card form div:nth-of-type(2){grid-column:1/3}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card form div:nth-of-type(3){grid-column:3/5}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card form div:nth-of-type(4){grid-column:1/3}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card form div:nth-of-type(5){grid-column:3/5}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card form div:last-of-type{grid-column:1/5}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card.loading{opacity:0}@media(max-width:1320px){.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card{margin-bottom:24px}}@media(max-width:768px){.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card{padding:4vw;margin-bottom:2.67vw}}.Txt2ImageComponent_Txt2ImageComponent__bwApi .Card.disabled:after{font-family:var(--FONT_FAMILY_MATERIAL_SYMBOLS);background:hsla(0,0%,100%,.85);content:"lock_clock";color:#afafaf;font-size:128px;font-weight:800;display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:2}.Txt2ImageComponent_Txt2ImageComponent__bwApi picture:after{position:absolute;display:block;content:"";width:100%;height:100%;opacity:0;transition:opacity 30s ease-out}.Txt2ImageComponent_Txt2ImageComponent__bwApi picture.loading{filter:brightness(10) saturate(10) contrast(10);transition:filter 30s ease-out;animation:Txt2ImageComponent_shake__XT1Vd 1s ease;animation-iteration-count:infinite}.Txt2ImageComponent_Txt2ImageComponent__bwApi picture.loading img{transition:all 30s ease-out;transform:scale(1.05);filter:blur(100px)}.Txt2ImageComponent_Txt2ImageComponent__bwApi picture.loading:after{position:absolute;display:block;content:"";background:#fff;width:100%;height:100%;opacity:1}.Txt2ImageComponent_Txt2ImageComponent__bwApi picture img{background:#fff;height:100%;width:100vw}.Txt2ImageComponent_Txt2ImageComponent__bwApi .gallery{grid-column:1/4;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;width:100%}.Txt2ImageComponent_Txt2ImageComponent__bwApi .gallery div{background:#fff}@media(max-width:1320px){.Txt2ImageComponent_Txt2ImageComponent__bwApi .gallery{grid-template-columns:1fr 1fr;grid-column:1/2;justify-self:center;width:768px}}@keyframes Txt2ImageComponent_shake__XT1Vd{0%{transform:translate(2px,2px) rotate(0deg)}5%{transform:translate(1px,2px) rotate(0deg)}10%{transform:translate(1px,-2px) rotate(-1deg)}15%{transform:translate(-2px,-4px) rotate(-2deg)}20%{transform:translate(3px,1px) rotate(-1deg)}25%{transform:translate(-3px,1px) rotate(0deg)}30%{transform:translate(1px,-1px) rotate(1deg)}35%{transform:translate(3px,1px) rotate(-1deg)}40%{transform:translate(-6px) rotate(2deg)}45%{transform:translate(6px,4px) rotate(0deg)}50%{transform:translate(1px,-1px) rotate(1deg)}55%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}65%{transform:translate(3px,1px) rotate(-1deg)}70%{transform:translate(6px,4px) rotate(0deg)}75%{transform:translate(-1px,-1px) rotate(1deg)}80%{transform:translate(1px,2px) rotate(0deg)}85%{transform:translate(1px,-1px) rotate(1deg)}90%{transform:translate(1px,-2px) rotate(-1deg)}95%{transform:translate(-6px) rotate(2deg)}to{transform:translate(-6px) rotate(2deg)}}.generate_GeneratePage__TOywN{display:flex;flex-direction:column;align-items:center;gap:12px}.generate_GeneratePage__TOywN .sectionTitle{text-transform:uppercase;text-align:left;font-size:calc(--FONT_SIZE_H1);text-transform:capitalize;color:#000;font-weight:500;margin-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);max-width:1432px;width:100%;grid-column-start:1;grid-column-end:-1;display:flex;justify-content:space-between;padding:32px;box-sizing:border-box}.generate_GeneratePage__TOywN .sectionTitle>div{display:flex;justify-content:center;align-items:flex-end}.generate_GeneratePage__TOywN .sectionTitle .refresh{cursor:pointer;transition:all 1s;opacity:.5;filter:grayscale(100%)}.generate_GeneratePage__TOywN .sectionTitle .refresh:hover{filter:grayscale(0);transform:scale(1.2);opacity:1}.generate_GeneratePage__TOywN .sectionTitle .refresh:active{transform:scale(1);opacity:1}.generate_GeneratePage__TOywN .gallery{display:flex;grid-template-columns:1fr 1fr 1fr 1fr;gap:4px;width:100%;max-width:1432px}.generate_GeneratePage__TOywN .gallery a{display:flex;flex-direction:column}.generate_GeneratePage__TOywN .gallery a .image{flex:0 0 300px;position:relative}.generate_GeneratePage__TOywN .gallery a .image .overlay{cursor:pointer;background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 33%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--Z_INDEX_FOREGROUND);padding:8px;display:flex;align-items:flex-end;transition:all .2s;box-shadow:inset 0 -160px 50px -100px rgba(0,0,0,.5);opacity:0}.generate_GeneratePage__TOywN .gallery a .image .overlay .prompt{font-size:var(--FONT_SIZE_SMALL);color:#fff;text-align:left;font-weight:500;text-shadow:0 0 4px #000}.generate_GeneratePage__TOywN .gallery a .image img{object-fit:cover;position:absolute;height:100%;width:100%;inset:0;color:rgba(0,0,0,0)}.generate_GeneratePage__TOywN .gallery a:hover .image .overlay{opacity:1}@media(max-width:1320px){.generate_GeneratePage__TOywN .gallery{grid-template-columns:1fr 1fr 1fr 1fr;grid-column:1/2;justify-self:center;max-width:100%}}@media(max-width:550px){.generate_GeneratePage__TOywN .gallery{grid-template-columns:1fr;justify-self:center;max-width:768px}}.GenerateHeaderComponent_GenerateHeaderComponent__i9X2f{display:flex;justify-content:flex-end;width:100%;max-width:100%;align-self:center;box-sizing:border-box;gap:32px;position:sticky;top:48px;background:rgba(0,0,0,.85);z-index:var(--Z_INDEX_FOREGROUND);padding:8px 0}.GenerateHeaderComponent_GenerateHeaderComponent__i9X2f .GenerateHeaderComponent_container__NfPlN{display:flex;width:100%;max-width:1432px;margin:0 auto;padding:0 36px;box-sizing:border-box;justify-content:flex-end;align-self:center;gap:24px}@media(max-width:900px){.GenerateHeaderComponent_GenerateHeaderComponent__i9X2f .GenerateHeaderComponent_container__NfPlN{padding:0 4vw}}.GenerateHeaderComponent_GenerateHeaderComponent__i9X2f.GenerateHeaderComponent_mini__sq_1n{position:fixed;z-index:9;display:flex;background:#000;bottom:0;align-items:center;justify-content:center;border-top:1px dashed #fff;max-width:none}.GalleryComponent_GalleryComponent__I7pqK{display:flex;flex-direction:column;gap:3px;max-width:1432px;align-self:center}.GalleryComponent_GalleryComponent__I7pqK .item .container{justify-content:space-between;align-items:flex-start;padding:0;display:grid;grid-template-columns:minmax(360px,768px) minmax(220px,100%);gap:32px}.GalleryComponent_GalleryComponent__I7pqK .item .container picture img{position:static!important;height:default;object-fit:cover;width:100%;height:100%;min-width:15vw;min-height:15vw;cursor:pointer;transition:all .1s;background:rgba(0,0,0,.05)}.GalleryComponent_GalleryComponent__I7pqK .item .container picture img:hover{filter:brightness(.5)}.GalleryComponent_GalleryComponent__I7pqK .item .card{box-shadow:0 15px 30px -35px #000;background:#fff;background:linear-gradient(180deg,#f8f8f8,#f5f5f5 30%,#f0f0f0);padding:32px;border-radius:4px;box-sizing:border-box;grid-template-columns:repeat(4,1fr);display:grid;gap:16px;position:relative}.GalleryComponent_GalleryComponent__I7pqK .item .card .delete{animation:GalleryComponent_fadeIn__YfxZf .3s ease forwards;background:rgba(0,0,0,.9);position:absolute;top:0;bottom:0;right:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:32px;padding:32px}.GalleryComponent_GalleryComponent__I7pqK .item .card .delete .label{font-size:var(--FONT_SIZE_H2);color:#fff}.GalleryComponent_GalleryComponent__I7pqK .item .card .delete .buttons{width:100%;display:flex;flex-direction:row;justify-content:stretch;align-items:center}.GalleryComponent_GalleryComponent__I7pqK .item .card .name{font-size:var(--FONT_SIZE_H3);color:#000;font-weight:500;grid-column:1/4;grid-row:1;text-align:left}.GalleryComponent_GalleryComponent__I7pqK .item .card .date{font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE);font-weight:100;grid-column:3/5;grid-row:1;text-align:right}.GalleryComponent_GalleryComponent__I7pqK .item .card .prompt{text-align:left;grid-column:1/5;font-weight:100;font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE)}.GalleryComponent_GalleryComponent__I7pqK .item .card .buttons{display:flex;grid-column:1/5;gap:16px}.GalleryComponent_GalleryComponent__I7pqK .item .card .buttons div{flex:1 1 100%}@media(max-width:960px){.GalleryComponent_GalleryComponent__I7pqK .item .container{grid-template-columns:1fr;grid-template-rows:1fr auto;grid-gap:0}.GalleryComponent_GalleryComponent__I7pqK .item .container .card{width:100%}}@media(max-width:640px){.GalleryComponent_GalleryComponent__I7pqK .details .container h1{font-size:var(--FONT_SIZE_H3)}}.GalleryComponent_GalleryComponent__I7pqK.GalleryComponent_grid__EsopH{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;flex-direction:row;flex-wrap:wrap}.GalleryComponent_GalleryComponent__I7pqK.GalleryComponent_grid__EsopH img{aspect-ratio:1}.GalleryComponent_GalleryComponent__I7pqK.GalleryComponent_grid__EsopH .item .container{grid-template-columns:1fr;height:100%}.GalleryComponent_GalleryComponent__I7pqK.GalleryComponent_grid__EsopH .item .container picture{align-self:center;height:100%}.GalleryComponent_GalleryComponent__I7pqK.GalleryComponent_grid__EsopH .RenderCardComponent{display:none}@media(max-width:960px){.GalleryComponent_GalleryComponent__I7pqK.GalleryComponent_grid__EsopH{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}}@media(max-width:640px){.GalleryComponent_GalleryComponent__I7pqK.GalleryComponent_grid__EsopH{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}}.PaginationComponent_PaginationComponent__He0Qk{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.PaginationComponent_PaginationComponent__He0Qk li{width:32px;height:32px;display:flex}.PaginationComponent_PaginationComponent__He0Qk li a{font-size:var(--FONT_SIZE_SMALL);height:100%;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;border-radius:4px;transition:all .1s;background:#fff;border:2px dashed var(--COLOR_BLUE);color:var(--COLOR_BLUE);font-weight:400;opacity:.5}.PaginationComponent_PaginationComponent__He0Qk li a.current{opacity:1;border:2px solid #373737;color:#373737;font-weight:800}.PaginationComponent_PaginationComponent__He0Qk li a:hover{opacity:1;transform:translateY(-2px);background:var(--COLOR_BLUE);box-shadow:2px 2px 0 rgba(0,0,0,.9);border:2px solid #0f0f0f;color:#fff}.PaginationComponent_PaginationComponent__He0Qk li a:active{opacity:1;transform:translateY(-1px);box-shadow:2px 2px 0 #000;background:var(--COLOR_BLUE);color:#fff}