.Ui_navbar__QJ9wq{height:100px;display:flex;justify-content:space-between;padding:0 15rem}@media screen and (max-width:1280px){.Ui_navbar__QJ9wq{height:90px;padding:1.5rem 8rem}}@media screen and (max-width:960px){.Ui_navbar__QJ9wq{height:80px;padding:1.5rem 4rem}}@media screen and (max-width:768px){.Ui_navbar__QJ9wq{height:70px}}@media screen and (max-width:500px){.Ui_navbar__QJ9wq{height:60px}}.Ui_navItems__FKauB{position:relative;top:0;right:0;display:flex;align-items:center}.Ui_links__wxdLO{display:flex;gap:4rem;margin-right:4rem}.Ui_link__VqiXx{font-size:1.2rem;text-decoration:none;transition:all .3s ease-in-out}.Ui_link__VqiXx:hover{background-color:hsl(var(--card))}.Ui_avatarContainer__Ghj4t{border-radius:50%;overflow:hidden;cursor:pointer}.Ui_avatar__tDpag{font-size:35px;object-fit:cover}.Ui_menu__BY6QC{position:absolute;top:55px;right:25px;background-color:var(--dashboard-card);border-radius:5px;padding:.8rem .2rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:10;transition:all .2s ease-in-out}.Ui_menuItem__CNEa7{display:block;color:var(--foreground);margin:0 5px;line-height:18px;font-size:1.2rem;padding:.5rem 1rem;transition:all .2s ease-in-out}.Ui_menuItem__CNEa7:hover{opacity:.9;background-color:var(--dashboard-accent);border-radius:5px}.Ui_upgradeMenuItem__zBhuY{display:block;margin:0 5px;line-height:18px;font-size:1.2rem;padding:.5rem 1rem;color:#fff;background-color:var(--dashboard-card);border:none;border-radius:5px;cursor:pointer}.Ui_upgradeMenuItem__zBhuY:hover{opacity:.9;background-color:var(--dashboard-accent);border-radius:5px}.Ui_logo___7MgU{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.Ui_logoText__uEy0f{font-size:1.15rem;font-weight:700;color:#eaeaea}.Ui_getStarted__z1lnv{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;border-radius:50px;padding:16px 20px;font-size:large;font-weight:500;background:linear-gradient(90deg,#676bb9,#359ebb);color:#fff;border:none;cursor:pointer;transition:box-shadow .2s ease}.Ui_getStarted__z1lnv:hover{box-shadow:0 .4rem 0 rgba(75,121,185,.5),0 0 1.5rem rgba(177,113,193,.5)}.Ui_avatarIcon__o1E4_{border-radius:5px;background-color:var(--dashboard-bg);padding:0 .1rem;position:absolute;top:1.7rem;left:1rem}@media screen and (max-width:768px){.Ui_navbar__QJ9wq{padding:1rem 2rem}.Ui_logoText__uEy0f{display:none}.Ui_avatar__tDpag{font-size:30px}.Ui_getStarted__z1lnv{font-size:medium}.Ui_authButton__MrVgo,.Ui_links__wxdLO{display:none}.Ui_avatarIcon__o1E4_{width:25px;height:25px;top:1rem;left:.65rem}.Ui_menu__BY6QC{top:30px;right:20px}.Ui_menuItem__CNEa7,.Ui_upgradeMenuItem__zBhuY{font-size:1.1rem}}.Ui_progressContainer__CnNL9{width:100%;background-color:#edf2f7;border-radius:9999px;height:.625rem}.Ui_progressBar__eGep0{background-color:var(--dashboard-accent);height:.625rem;border-radius:9999px}.Ui_freeCounter__5bKoX{margin:0 1.2rem 1rem}.Ui_freeContainer__JeCOg{background-color:var(--dashboard-card);padding:1.5rem 1rem;border-radius:.375rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.Ui_freeInner__j_k_H{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.Ui_freeText__NxQqj{margin:0;font-size:1.1rem;color:var(--dashboard-accent)}.Ui_freeButton__QEIAv{color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:1rem;background-image:linear-gradient(to bottom right,var(--dashboard-accent),#856f21);border-radius:.375rem;border:none;font-weight:500;font-size:1.1rem;padding:.625rem 1.25rem;text-align:center}.Ui_freeButton__QEIAv:hover{background-image:linear-gradient(to bottom left,var(--dashboard-accent),#856f21)}.Ui_freeButton__QEIAv:focus{outline:none;box-shadow:0 0 0 .25rem #a3bffa}.Ui_zapIcon__ZzyiG{width:1.5rem;height:1.5rem;fill:#fff;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Ui_upgradeModal__YbSW6{display:block;position:fixed;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:.5rem;border-color:#252727;width:600px;height:80vh;overflow:auto;background-color:var(--dashboard-bg);color:#fff;padding:2.5rem}.Ui_upgradeModal__YbSW6 h1{font-size:46px;margin:0}.Ui_upgradeModal__YbSW6 p{font-size:1.2rem;margin:2rem 0;color:var(--dashboard-accent)}.Ui_closeButton__Wdcle{position:absolute;top:1rem;color:#fff;background-color:transparent;border:none;cursor:pointer;transition:color .2s}.Ui_closeButton__Wdcle:focus,.Ui_closeButton__Wdcle:hover{color:#bbb;cursor:pointer}.Ui_left__3b_jC{left:1rem}.Ui_right__dDBD0{right:1rem}.Ui_details__ANYyp div{display:flex;flex-direction:row;font-size:1.2rem;border-left:2px solid #0f0f0f;border-right:2px solid #0f0f0f;border-bottom:2px solid #0f0f0f;padding:1.5rem}.Ui_details__ANYyp+details{margin-top:.5rem}.Ui_details__ANYyp li{margin-bottom:.5rem}.Ui_details__ANYyp ul{list-style:none;padding-left:0}.Ui_details__ANYyp li:before{content:"•";color:var(--dashboard-accent);font-size:20px;margin-right:10px;align-items:center}.Ui_summary__4yIoN{font-size:1.5rem;list-style:none}.Ui_summary__4yIoN::-webkit-details-marker{display:none}.Ui_summary__4yIoN{border:2px solid #0f0f0f;background-color:var(--dashboard-card);border-radius:.375rem;cursor:pointer;position:relative;padding:.75em 1em .75em calc(1.75rem + .75rem + .75rem);transition:background-color .2s}.Ui_summary__4yIoN:before{position:absolute;top:50%;transform:translateY(-50%);left:.75rem;content:"↓";width:1.75rem;height:1.75rem;color:#fff;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}.Ui_details__ANYyp[open] .Ui_summary__4yIoN{background-color:var(--dashboard-hover)}.Ui_details__ANYyp[open] .Ui_summary__4yIoN:before{content:"↑"}.Ui_summary__4yIoN:hover{background-color:var(--dashboard-hover)}.Ui_upgradeModal__YbSW6::-webkit-scrollbar{width:10px}.Ui_upgradeModal__YbSW6::-webkit-scrollbar-track{background:transparent}.Ui_upgradeModal__YbSW6::-webkit-scrollbar-thumb{background:#393c44;border-radius:5px}.Ui_upgradeModal__YbSW6::-webkit-scrollbar-thumb:hover{background:#4d4f57}.Ui_upgradeButtonContainer__iiCER{flex:1 1;margin-left:2rem;display:flex;align-items:center;justify-content:center}.Ui_upgradeButton__9HsQ_{color:#fff;display:flex;align-items:center;cursor:pointer;gap:1rem;background-color:var(--dashboard-accent);border-radius:.375rem;border:none;font-weight:500;font-size:1.2rem;padding:.7rem 1.2rem;text-align:center;transition:background-color .2s}.Ui_upgradeButton__9HsQ_:hover{background-color:#247a97}@media (max-width:768px){.Ui_upgradeModal__YbSW6{width:calc(100% - 4.5rem);height:80vh;padding:1.2rem}.Ui_upgradeModal__YbSW6 h1{font-size:2rem}.Ui_upgradeButton__9HsQ_,.Ui_upgradeModal__YbSW6 p{font-size:1rem}.Ui_upgradeButtonContainer__iiCER{margin-left:0;margin-top:1rem}.Ui_upgradeButtonContainer__iiCER button{padding:.5rem 1rem}.Ui_details__ANYyp div{font-size:1rem;flex-direction:column;padding:1rem;align-items:flex-start}.Ui_summary__4yIoN{font-size:1.2rem}}.Ui_modalBackdrop__Zf_sL{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:1;animation:Ui_fade-out__4bLPi .1s forwards}.Ui_modalBackdrop__Zf_sL.Ui_visible__Qv7jw{display:flex;animation:Ui_fade-in__TB6p3 .1s forwards}.Ui_loader__9i_sG{border:5px solid #f3f3f3;border-top-color:currentcolor;border-radius:50%;animation:Ui_spin__l9Wcz 1s linear infinite}@keyframes Ui_spin__l9Wcz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Ui_fade-out__4bLPi{to{display:none;opacity:0}}@keyframes Ui_fade-in__TB6p3{0%{display:none;opacity:0}to{display:flex;opacity:1}}.Dashboard_layoutContainer__9eS4U{display:flex;flex-direction:column;height:100vh;color:var(--dashboard-foreground)}.Dashboard_navbar__9PuQ_{display:none;height:60px;align-items:center;justify-content:space-between;padding:0 1.5rem;background-color:var(--dashboard-bg);border-bottom:2px solid #292b2b}.Dashboard_navItems__YImWX{position:relative;top:0;right:0;display:flex;align-items:center}.Dashboard_logo__Rna8A{display:flex;flex-direction:row;align-items:center;gap:1.5rem;margin-left:1.5rem;margin-bottom:5rem}.Dashboard_logoText__Tcnc_{font-size:1rem;font-weight:700;color:var(--dashboard-foreground)}.Dashboard_hamburger__X6cfj{display:none;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer}.Dashboard_mainContainer__bS2YH{display:flex;flex-direction:row}.Dashboard_sidebar__fxc59{display:flex;flex-direction:column;justify-content:space-between;width:400px;flex-grow:1;padding:2rem 1rem;box-shadow:2px 0 5px rgba(0,0,0,.3);background-color:var(--dashboard-bg)}.Dashboard_sidebarClose__oMgOa{display:none}.Dashboard_sideBarList__IQddV{display:flex;flex-direction:column;gap:10px}.Dashboard_sidebarList__283oC{list-style:none;padding:0;margin:0}.Dashboard_sidebarList__283oC li{margin-bottom:1.5rem}.Dashboard_sidebarList__283oC li a{display:flex;flex-direction:row;align-items:center;gap:1rem;font-size:1.2rem;font-weight:500;text-decoration:none;color:var(--dashboard-foreground);padding:1rem 1.5rem;border-radius:10px;transition:background-color .3s ease}.Dashboard_sidebarList__283oC li a.Dashboard_activeProduct__3EsKP,.Dashboard_sidebarList__283oC li a:hover{background-color:var(--dashboard-hover)}.Dashboard_content__F83tF{overflow-y:auto;height:100vh;-webkit-overflow-scrolling:touch;width:100%;flex-grow:1;padding:1rem 5rem;background-color:var(--dashboard-content-bg);scrollbar-width:thin;scrollbar-color:#393c44 transparent}.Dashboard_content__F83tF::-webkit-scrollbar{width:10px}.Dashboard_content__F83tF::-webkit-scrollbar-track{background:transparent}.Dashboard_content__F83tF::-webkit-scrollbar-thumb{background:#393c44;border-radius:5px}.Dashboard_content__F83tF::-webkit-scrollbar-thumb:hover{background:#4d4f57}.Dashboard_title__VupWQ{font-size:3rem;text-align:center;margin-bottom:1rem;color:var(--dashboard-foreground)!important}.Dashboard_subTitle__hw_HK{font-size:1.5rem;font-weight:500;text-align:center;margin-bottom:3rem;color:var(--dashboard-accent)}.Dashboard_productList__NFu0r{display:grid;grid-template-columns:1;grid-gap:2rem;gap:2rem}.Dashboard_productCard__OWG7z{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:5.5rem;padding:1rem 2.5rem;font-size:1.2rem;border-radius:10px;background-color:var(--dashboard-bg);box-shadow:0 0 10px rgba(0,0,0,.3);transition:box-shadow .2s ease;color:var(--dashboard-foreground)}.Dashboard_productCard__OWG7z:hover{box-shadow:0 0 0 hsla(0,0%,100%,.1),0 0 2rem var(--dashboard-hover)}.Dashboard_cardText__iVs_A{display:flex;flex-direction:row;align-items:center;gap:2rem}.Dashboard_icon__tATdR{width:50px;height:50px;padding:10px;border-radius:5px}.Dashboard_convIcon__1yhIG{background-color:rgba(103,107,185,.3)}.Dashboard_imgIcon___ZWyq{background-color:rgba(229,78,78,.3)}.Dashboard_videoIcon__f1mLs{background-color:rgba(234,177,84,.3)}.Dashboard_codeIcon__LcE8B{background-color:rgba(61,165,85,.3)}.Dashboard_musicIcon__tsLFQ{background-color:rgba(218,229,96,.3)}.Dashboard_sectionTitle__tIV0D{display:flex;flex-direction:row;align-items:center;gap:2rem;font-size:1.6rem;font-weight:500}.Dashboard_sectionSubtitle__4ZVgG{font-size:.8rem;font-weight:200;color:var(--dashboard-accent);margin-bottom:1rem}.Dashboard_inputContainer__su5_2{position:relative}.Dashboard_conversationInput__pn7Uk{min-height:58px;max-height:300px;line-height:1.9;width:100%;padding:10px 15px;font-size:18px;font-family:inherit;border:2px solid #dfe1e6;border-radius:4px;outline:none;box-sizing:border-box;resize:none;scrollbar-width:thin;scrollbar-color:#d8d8d8 #f5f5f5;z-index:0}.Dashboard_imageInput__7pclA{padding-right:450px}.Dashboard_conversationInput__pn7Uk:focus{border-color:#359ebb}.Dashboard_conversationInput__pn7Uk::-webkit-scrollbar{width:12px;background-color:#fff}.Dashboard_conversationInput__pn7Uk::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:10px;background-clip:padding-box;border:2px solid transparent}.Dashboard_conversationInput__pn7Uk::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.Dashboard_sendButton__Krx9U{position:absolute;right:25px;top:50%;transform:translateY(-40%);cursor:pointer;background-color:transparent;border:none;outline:none;transition:opacity .2s ease}.Dashboard_sendButton__Krx9U:hover{opacity:.8}.Dashboard_loadingResponse__eYMEZ{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:1rem;font-size:1.1rem}.Dashboard_dot__KO_nt{height:4px;width:4px;background-color:#6b6c7b;border-radius:50%;display:inline-block}.Dashboard_dot__KO_nt:first-child{opacity:1}.Dashboard_dot__KO_nt:nth-child(2){animation:Dashboard_dotSecond___mib2 2.5s infinite}.Dashboard_dot__KO_nt:nth-child(3){animation:Dashboard_dotThird__aLfey 2.5s infinite}@keyframes Dashboard_dotSecond___mib2{0%,20%,to{opacity:0}21%,90%{opacity:1}}@keyframes Dashboard_dotThird__aLfey{0%,50%,to{opacity:0}51%,90%{opacity:1}}.Dashboard_imageSizeSelect__2gsyH,.Dashboard_numberSelect__RQGrl{margin-top:5px;min-width:140px;height:48px;padding:0 1rem;border-width:2px;border-radius:5px;border-color:#c7c7c7;font-size:1rem}.Dashboard_imageSizeSelect__2gsyH{margin-left:10px}.Dashboard_conversationContainer__qSGIi{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem;border-radius:10px}.Dashboard_noConvContainer__AUeV5{display:flex;align-items:center;justify-content:center;margin-top:5rem;opacity:.5}.Dashboard_message__VXpgn{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;line-height:36px;gap:1rem;padding:1.5rem 1.5rem 1.5rem 4rem;font-size:1.1rem;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3)}.Dashboard_message__VXpgn p{margin:0;padding:0}.Dashboard_user__ExPHs{background-color:var(--dashboard-card)}.Dashboard_bot__WXAO9{background-color:var(--dashboard-bg)}.Dashboard_imagesContainer__yxdiJ{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:2rem;gap:1rem;flex-wrap:wrap}.Dashboard_imageCard__ouYZ4{flex-direction:column;gap:1rem;padding:1rem;border-radius:10px;background-color:#1d1e1e}.Dashboard_downloadButton__rLLe9,.Dashboard_imageCard__ouYZ4{display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(0,0,0,.3)}.Dashboard_downloadButton__rLLe9{width:100%;height:35px;border-radius:5px;background-color:#359ebb;transition:box-shadow .2s ease}.Dashboard_downloadButton__rLLe9:hover{box-shadow:0 0 0 hsla(0,0%,100%,.1),0 0 2rem hsla(0,0%,20%,.5);opacity:.95}.Dashboard_generatedImage__T_THN{width:100px;height:100px;border-radius:10px}.Dashboard_markdown__n6xXF{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-wrap:pretty;width:100%}.Dashboard_markdownPre__MKjBi{position:relative;width:100%;margin:.5rem 0;overflow-x:scroll;background-color:#272822;border-radius:8px}.Dashboard_markdownCode__EpeSI{padding:.4rem .7rem;margin:0 .2rem;border-radius:5px;background-color:#292b2b}.Dashboard_copyIcon__N89D2{width:20px;height:20px;position:absolute;top:1.2rem;right:1rem}.Dashboard_copyIcon__N89D2.Dashboard_clipboard__8UEd3{cursor:pointer;transition:opacity .2s}.Dashboard_copyIcon__N89D2.Dashboard_clipboard__8UEd3:hover{opacity:.8}.Dashboard_copyText__fIWFI{position:absolute;top:.7rem;right:3rem;font-size:.8rem;color:var(--dashboard-foreground)}.Dashboard_musicContainer__7Gm3O{margin-top:2rem}.Dashboard_audioPlayer__69pUV{width:100%;min-width:100px;height:50px;border-radius:10px;background-color:#292b2b}.Dashboard_video__kRLXq{aspect-ratio:16/9;border-radius:10px;background-color:#000;border-width:1px}.Dashboard_mobileLogo__BgpPa{display:none;font-size:1rem;font-weight:700;color:var(--dashboard-foreground)}@media (max-width:768px){.Dashboard_mainContainer__bS2YH{flex-direction:column}.Dashboard_navbar__9PuQ_{display:flex}.Dashboard_logo__Rna8A{display:none}.Dashboard_hamburger__X6cfj,.Dashboard_mobileLogo__BgpPa{display:flex}.Dashboard_sidebar__fxc59{position:fixed;top:0;height:100dvh;width:100%;padding:3rem 1rem;opacity:.98;transition:left .3s ease;z-index:1}.Dashboard_sidebarClose__oMgOa{display:block}.Dashboard_open__Ckr8F{left:0}.Dashboard_close__xlGdG{left:-110%}.Dashboard_content__F83tF{height:calc(100vh - 80px);width:100%;padding:1rem 1.5rem}.Dashboard_title__VupWQ{font-size:2rem}.Dashboard_subTitle__hw_HK{font-size:1.2rem}.Dashboard_productCard__OWG7z{height:5rem;padding:1rem 1.5rem;font-size:1rem}.Dashboard_cardText__iVs_A{gap:1.5rem}.Dashboard_icon__tATdR{width:36px;height:36px;padding:8px}.Dashboard_conversationInput__pn7Uk{min-height:40px;max-height:150px;line-height:1.3;width:100%;padding:8px 25px 8px 12px;font-size:14px}.Dashboard_sendButton__Krx9U{right:15px}.Dashboard_sendIcon__dz7hm{width:20px;height:20px}.Dashboard_sectionTitle__tIV0D{font-size:1.1rem;gap:1.2rem}.Dashboard_sectionSubtitle__4ZVgG{font-size:.6rem}.Dashboard_loadingResponse__eYMEZ{right:10px}.Dashboard_dot__KO_nt{height:3px;width:3px}.Dashboard_robotIcon__bA4qN{width:150px;height:150px}.Dashboard_conversationContainer__qSGIi{gap:1rem;margin-top:1rem}.Dashboard_message__VXpgn{line-height:24px;gap:.5rem;padding:1rem 1rem 1rem 3rem;font-size:.8rem}.Dashboard_video__kRLXq{width:100%}.Dashboard_copyIcon__N89D2{width:16px;height:16px;position:absolute;top:.5rem;right:.5rem;background:transparent;border:none;cursor:pointer}.Dashboard_copyText__fIWFI{top:.3rem;right:2rem;font-size:.6rem}}@media screen and (max-width:1500px){.Dashboard_sidebarList__283oC li a{font-size:1.1rem}}