.OnboardingHeroVoice_heroVoiceWrap___cYVn{width:380px;height:380px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.OnboardingHeroVoice_heroVoiceLottieInner__Szkxb{width:500px;height:500px;flex-shrink:0}.OnboardingHeroVoice_heroVoiceLottie__goQtH{display:block;width:500px;height:500px;min-width:500px;min-height:500px}.OnboardingHeroVoice_heroVoicePlaceholder__vLBBH{width:380px;height:380px;min-width:380px;min-height:380px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(184,255,224,.3) 0,rgba(0,223,129,.25) 40%,rgba(44,194,149,.2) 100%)}.onboarding-layout_onboardingLoadingLift__hXlyG{transform:translateY(-42px)}.onboarding-layout_pageWrapper__Rqw_m{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh;padding:79px 16px max(24px,env(safe-area-inset-bottom,0px));box-sizing:border-box;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.onboarding-layout_pageWrapper__Rqw_m:after,.onboarding-layout_pageWrapper__Rqw_m:before{content:"";flex:1 1 0;min-height:0}@media (min-width:1440px) and (min-height:900px){.onboarding-layout_pageWrapper__Rqw_m:before{flex:0.65 1 0}.onboarding-layout_pageWrapper__Rqw_m:after{flex:1.35 1 0}}.onboarding-layout_pageWrapper__Rqw_m>*{flex-shrink:0}@media (min-width:768px){.onboarding-layout_pageWrapper__Rqw_m{padding-left:24px;padding-right:24px}}.onboarding-layout_pageWrapperChat__uv6Pw{padding-top:56px;max-height:none;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:visible}.onboarding-layout_pageWrapperChat__uv6Pw:after,.onboarding-layout_pageWrapperChat__uv6Pw:before{display:none}.onboarding-layout_cardShell__cdnsr{width:100%;max-width:560px;min-height:535px;padding:15.458px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:14px}@media (min-width:768px){.onboarding-layout_cardShell__cdnsr{padding:24px}}.onboarding-layout_cardShellEntrance__mkdK7>*{opacity:0;max-height:0;overflow:hidden;animation:onboarding-layout_cardShellEntrance__mkdK7 .6s ease-out forwards}.onboarding-layout_cardShellEntrance__mkdK7>:first-child{animation-delay:0s}.onboarding-layout_cardShellEntrance__mkdK7>:nth-child(2){animation-delay:.5s}.onboarding-layout_cardShellEntrance__mkdK7>:nth-child(3){animation-delay:1s}.onboarding-layout_cardShellEntrance__mkdK7>:nth-child(4){animation-delay:1.5s}.onboarding-layout_cardShellEntrance__mkdK7>:nth-child(5){animation-delay:2s}.onboarding-layout_cardShellEntrance__mkdK7>:nth-child(6){animation-delay:2.5s}@keyframes onboarding-layout_cardShellEntrance__mkdK7{0%{opacity:0;max-height:0;transform:translateY(14px)}to{opacity:1;max-height:800px;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.onboarding-layout_cardShellEntrance__mkdK7>*{animation:none;opacity:1;max-height:none;overflow:visible;transform:none}}.onboarding-layout_actionsWrap__kEwke{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;width:100%;padding:0 20px}@media (max-width:519px){.onboarding-layout_actionsWrap__kEwke{flex-direction:column}}.onboarding-layout_actionsWrap__kEwke .onboarding-layout_auth-button__vs97N,.onboarding-layout_actionsWrap__kEwke .onboarding-layout_auth-modal-secondary-btn__X88P7{width:220px!important;min-width:220px!important;max-width:220px!important;flex-shrink:0}.onboarding-layout_actionBtnPrimary__v8R4j,.onboarding-layout_actionBtnSecondary__GdMPl{width:220px!important;min-width:220px;max-width:220px;height:44px;border-radius:18px;font-family:var(--font-montserrat),Montserrat,sans-serif;font-weight:600;font-size:14px;cursor:pointer;transition:opacity .2s ease,background .2s ease;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.onboarding-layout_actionBtnPrimary__v8R4j{background:linear-gradient(95deg,#b8ffe0 -4.04%,#00df81 44.87%,#2cc295 82.51%);color:#032221;border:none}.onboarding-layout_actionBtnPrimary__v8R4j:hover:not(:disabled){opacity:.95}.onboarding-layout_actionBtnPrimary__v8R4j:disabled{opacity:.6;cursor:not-allowed}.onboarding-layout_actionBtnSecondary__GdMPl{border:.75px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.5);color:#e5e7eb}.onboarding-layout_actionBtnSecondary__GdMPl:focus,.onboarding-layout_actionBtnSecondary__GdMPl:focus-visible,.onboarding-layout_actionBtnSecondary__GdMPl:hover{background:rgba(0,0,0,.88);color:#e5e7eb;opacity:1}.onboarding-layout_actionsWrap__kEwke .onboarding-layout_auth-modal-secondary-btn__X88P7{background:rgba(0,0,0,.5);color:#e5e7eb;border-color:hsla(0,0%,100%,.12);transition:background .2s ease}.onboarding-layout_actionsWrap__kEwke .onboarding-layout_auth-modal-secondary-btn__X88P7:focus,.onboarding-layout_actionsWrap__kEwke .onboarding-layout_auth-modal-secondary-btn__X88P7:focus-visible,.onboarding-layout_actionsWrap__kEwke .onboarding-layout_auth-modal-secondary-btn__X88P7:hover{background:rgba(0,0,0,.88)!important;color:#e5e7eb!important;opacity:1!important}.Card_border-wrapper__UkPyn{position:relative;border-radius:16px;padding:2px;overflow:hidden}.Card_border-wrapper__UkPyn:before{content:"";position:absolute;top:50%;left:50%;width:max(300%,1200px);height:max(300%,1200px);transform:translate(-50%,-50%);background:conic-gradient(from 0deg,#414141 0deg,#fff 72deg,#0f2ec6 144deg,#ed3930 216deg,#fff 288deg,#414141 1turn);border-radius:50%;animation:Card_rotate-border__sdtYf 12s linear infinite;transform-origin:center}.Card_border-wrapper__UkPyn:after{content:"";position:absolute;inset:2px;border-radius:14px;z-index:1}.Card_inner-container__ScPZh{position:relative;background:rgba(0,0,0,.29);border-radius:14px;box-shadow:inset 0 4px 35.5px 17px #ffffff1c;backdrop-filter:blur(20px);z-index:2}.Card_border-wrapper__UkPyn.Card_auth-card__B78Hk{padding:0;background-image:url(/images/glass.webp);background-position:50%;background-size:100% 100%;background-repeat:no-repeat;border-radius:16px;border:none;background-color:transparent}.Card_border-wrapper__UkPyn.Card_auth-card-register__SSjoS{background-image:var(--card-bg-image)}.Card_border-wrapper__UkPyn.Card_auth-card-modal__TyPmy{padding:1px;border-radius:30px;background:linear-gradient(227deg,hsla(0,0%,100%,.25) 9.27%,rgba(0,0,0,.15) 74.27%),linear-gradient(144deg,#f1f7f6 2%,rgba(3,98,76,.35) 25%,#f1f7f6 35%,hsla(0,0%,100%,.55) 40%,rgba(5,26,25,.6) 65%)}.Card_border-wrapper__UkPyn.Card_auth-card-modal__TyPmy .Card_inner-container__ScPZh.Card_auth-card__B78Hk{background-image:url(/images/modal-bg.png)!important;background-color:transparent!important;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;border-radius:29px;z-index:2}.Card_border-wrapper__UkPyn.Card_auth-card__B78Hk:after,.Card_border-wrapper__UkPyn.Card_auth-card__B78Hk:before{content:none}.Card_inner-container__ScPZh.Card_auth-card__B78Hk{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;border-radius:16px;min-height:100%;border:none!important;padding:0}.Card_auth-content__oiP46{padding:50px 55px 46px;width:100%;height:100%}@media (max-width:767px){.Card_auth-content__oiP46{padding:32px 36px}}@keyframes Card_rotate-border__sdtYf{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media (min-width:768px){.Card_border-wrapper__UkPyn:before{animation-duration:15s}}.Card_border-wrapper__UkPyn:hover:before{animation-play-state:paused}.Card_border-wrapper__UkPyn.Card_onboarding-card__4OAUp{padding:0;border-radius:0;background:transparent;border:none}.Card_border-wrapper__UkPyn.Card_onboarding-card__4OAUp:after,.Card_border-wrapper__UkPyn.Card_onboarding-card__4OAUp:before{content:none}.Card_inner-container__ScPZh.Card_onboarding-inner__ETFkE{border-radius:0;border:none;background:transparent;backdrop-filter:none;box-shadow:none}.Card_sequential-entrance__Em5mM>*{opacity:0;max-height:0;overflow:hidden;animation:Card_sequentialEntrance__60g6n .6s ease-out forwards}.Card_sequential-entrance__Em5mM>:first-child{animation-delay:0s}.Card_sequential-entrance__Em5mM>:nth-child(2){animation-delay:.5s}.Card_sequential-entrance__Em5mM>:nth-child(3){animation-delay:1s}.Card_sequential-entrance__Em5mM>:nth-child(4){animation-delay:1.5s}.Card_sequential-entrance__Em5mM>:nth-child(5){animation-delay:2s}.Card_sequential-entrance__Em5mM>:nth-child(6){animation-delay:2.5s}.Card_sequential-entrance__Em5mM>[data-sequential-separator]{animation:Card_sequentialEntranceSeparator__BaX9O .6s ease-out forwards}@keyframes Card_sequentialEntrance__60g6n{0%{opacity:0;max-height:0;transform:translateY(14px)}to{opacity:1;max-height:280px;transform:translateY(0)}}@keyframes Card_sequentialEntranceSeparator__BaX9O{0%{opacity:0;max-height:0}to{opacity:1;max-height:80px}}@media (prefers-reduced-motion:reduce){.Card_sequential-entrance__Em5mM>*{animation:none;opacity:1;max-height:none;overflow:visible;transform:none}.Card_sequential-entrance__Em5mM>[data-sequential-separator]{animation:none}}.ChatPage_container__ixfHa{flex:1;min-height:0;width:100%;display:flex;overflow:hidden}.ChatPage_carouselSection__tPmY0{flex:1;min-width:0;overflow:auto;display:flex;justify-content:center;align-items:flex-start}.ChatPage_container__ixfHa:has(.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU){overflow:visible}@media (max-width:1023px){.ChatPage_container__ixfHa{flex-direction:column}}.ChatPage_chatSection___vG2k{overflow:hidden;transition:all .7s cubic-bezier(.4,0,.2,1);flex:1;opacity:1;min-height:0}@media (max-width:1023px){.ChatPage_chatSection___vG2k{flex:1;min-height:0;display:flex;flex-direction:column}}.ChatPage_chatSection___vG2k.ChatPage_completed__QviRU{width:0;opacity:0;flex:none;overflow:hidden;pointer-events:none}.ChatPage_profileSection__Z8xyO{display:none;overflow:hidden;transition:all .7s cubic-bezier(.4,0,.2,1)}.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU{overflow:visible!important}@media (max-width:1023px){.ChatPage_profileSection__Z8xyO{display:block;flex-shrink:0;order:-1}.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU{flex:1;flex-shrink:1;overflow:visible!important;min-height:100vh!important;height:auto!important}}@media (min-width:1024px){.ChatPage_profileSection__Z8xyO{display:block;width:24rem;order:0}.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU{flex:1;overflow:visible!important;height:100vh!important}}@media (min-width:1280px){.ChatPage_profileSection__Z8xyO{width:28rem}.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU{overflow:visible!important;height:100vh!important}}@media (max-width:639px){.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU{overflow:visible!important;max-height:none!important;height:auto!important;min-height:100vh!important}}@media (min-width:640px) and (max-width:767px){.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU{overflow:visible!important;max-height:none!important;height:auto!important;min-height:100vh!important}}@media (min-width:768px) and (max-width:1023px){.ChatPage_profileSection__Z8xyO.ChatPage_completed__QviRU{overflow:visible!important;max-height:none!important;height:auto!important;min-height:100vh!important}}.ChatPage_separator__1gM0o{width:1px;background-color:#1f2937;transition:background-color .7s ease-in-out}@media (max-width:1023px){.ChatPage_separator__1gM0o{display:none}}.ChatPage_separator__1gM0o.ChatPage_completed__QviRU{background:linear-gradient(180deg,rgba(59,130,246,.5),rgba(168,85,247,.5),rgba(59,130,246,.5))}.ChatPage_backgroundGlow__pc466{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at center,rgba(59,130,246,.05) 0,transparent 70%);transition:opacity 1s ease-in-out}.ChatPage_backgroundGlow__pc466.ChatPage_visible__5cWSw{opacity:1}.ChatPage_chatOverlay__4hbvP{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.5));pointer-events:none;opacity:0;transition:opacity .7s ease-in-out;z-index:10}.ChatPage_chatOverlay__4hbvP.ChatPage_visible__5cWSw{opacity:1}.ChatPage_profileGlow__KPH2V{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at top right,rgba(59,130,246,.1) 0,transparent 50%);transition:opacity 1.5s ease-in-out}.ChatPage_profileGlow__KPH2V.ChatPage_visible__5cWSw{opacity:1}@keyframes ChatPage_scaleUp__fUHiM{0%{transform:scale(.98)}to{transform:scale(1)}}.ChatPage_animateScale__gJPaJ{animation:ChatPage_scaleUp__fUHiM .7s ease-out forwards}@keyframes ChatPage_fadeIn__QKREe{0%{opacity:0}to{opacity:1}}.ChatPage_animateFadeIn__tTQyC{animation:ChatPage_fadeIn__QKREe 1s ease-in-out forwards}.ResultPage_container__jdnW6{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-height:100vh;padding:158px 16px 24px;box-sizing:border-box}@media (min-width:768px){.ResultPage_container__jdnW6{padding-left:24px;padding-right:24px}}.ResultPage_content__mzSNK{max-width:500px;width:100%;padding:15.458px 0;box-sizing:border-box;text-align:center}@media (min-width:768px){.ResultPage_content__mzSNK{padding:24px 0}}.ResultPage_loading__L_ZGD,.ResultPage_stateText__F5Md2{color:hsla(0,0%,100%,.85);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px}.ResultPage_title__cX3Ly{text-align:center;leading-trim:both;text-edge:cap;text-shadow:0 4.776px 4.776px rgba(0,0,0,.25);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(90deg,#fff 33.58%,#848484 74.64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:24px}.ResultPage_profileCard__Z7LHm{position:relative;border-radius:24px;border:1.7px solid transparent;background:linear-gradient(#1d1d1d,#1d1d1d) padding-box,linear-gradient(146deg,#f1f7f6 3.47%,#03624c 19.31%,#f1f7f6 32.23%,#021b1a 69.12%) border-box;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);backdrop-filter:blur(17.145185470581055px);max-height:52vh;overflow:auto;margin-bottom:24px;padding-right:6px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.25) hsla(0,0%,100%,.06)}.ResultPage_profileCard__Z7LHm::-webkit-scrollbar{width:8px}.ResultPage_profileCard__Z7LHm::-webkit-scrollbar-track{margin:12px 0;border-radius:4px;background:hsla(0,0%,100%,.06)}.ResultPage_profileCard__Z7LHm::-webkit-scrollbar-thumb{border-radius:4px;background:hsla(0,0%,100%,.25)}.ResultPage_profileCard__Z7LHm::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}.ResultPage_profileCardInner__GBt7y{padding:18px 18px 12px;text-align:left}.ResultPage_profileCardInner__GBt7y p{margin:0 0 12px;color:#f4f8fa;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px;line-height:1.45}.ResultPage_profileCardInner__GBt7y p:last-child{margin-bottom:0}.ResultPage_profileCardInner__GBt7y strong{color:#fff;font-weight:700}.ResultPage_profileCardInner__GBt7y ol,.ResultPage_profileCardInner__GBt7y ul{margin:0 0 12px;padding-left:20px;color:#f4f8fa;font-size:17px;line-height:1.45}.ResultPage_profileCardInner__GBt7y ol{list-style-type:decimal;list-style-position:outside;padding-left:28px}.ResultPage_profileCardInner__GBt7y ul{list-style-type:disc;list-style-position:outside}.ResultPage_profileCardInner__GBt7y li{margin-bottom:8px;padding-left:4px;display:list-item}.ResultPage_profileCardInner__GBt7y li:last-child{margin-bottom:0}.ResultPage_ideasMarkdown__oCrLN ol{list-style-type:decimal!important;list-style-position:outside!important;padding-left:28px;margin:0 0 16px}.ResultPage_ideasMarkdown__oCrLN ol li{margin-bottom:10px;padding-left:6px;display:list-item}.ResultPage_ideasMarkdown__oCrLN ul{list-style-type:disc!important;list-style-position:outside!important;padding-left:28px}@media (max-width:768px){.ResultPage_profileCardInner__GBt7y ol,.ResultPage_profileCardInner__GBt7y p,.ResultPage_profileCardInner__GBt7y ul{font-size:17px}}.ResultPage_ideasLoadingOverlay__vrTGR{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:rgba(0,0,0,.92);padding:24px}.ResultPage_ideasLoadingLottieWrap__cZfR7{width:100px;height:100px;flex-shrink:0}@media (min-width:768px){.ResultPage_ideasLoadingLottieWrap__cZfR7{width:224px;height:224px}}.ResultPage_ideasLoadingSpinner__y_iJF{width:48px;height:48px;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;animation:ResultPage_ideasLoadingSpin__I4j32 .8s linear infinite}@keyframes ResultPage_ideasLoadingSpin__I4j32{to{transform:rotate(1turn)}}.ResultPage_ideasLoadingText__qU1IK{color:#fff;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px;font-weight:500;margin:0;text-align:center}.ResultPage_ideasLoadingBlock__AXWHo,.ResultPage_ideasLoadingStack__qOril{display:flex;flex-direction:column;align-items:center;gap:16px}.ResultPage_ideasLoadingBlock__AXWHo{justify-content:center;min-height:200px;width:100%;margin-bottom:24px}.ResultPage_ideasLoadingBlock__AXWHo .ResultPage_ideasLoadingLottieWrap__cZfR7{flex-shrink:0}.ResultPage_ideasLoadingBlockText__AdPR9{color:hsla(0,0%,100%,.85);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px;margin:0;text-align:center}.ResultPage_ideasCardList__wGAIz{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:20px}.ResultPage_ideaCard__JJP7k{display:flex;align-items:flex-start;gap:12px;width:100%;padding:16px 18px;text-align:left;border-radius:16px;border:1.7px solid hsla(0,0%,100%,.2);background:rgba(29,29,29,.8);color:#f4f8fa;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px;line-height:1.45;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.ResultPage_ideaCard__JJP7k:hover{border-color:rgba(3,98,76,.5);background:rgba(29,29,29,.95)}.ResultPage_ideaCardSelected__fAcd5{border-color:#03624c;background:rgba(3,98,76,.15);box-shadow:0 0 0 2px rgba(3,98,76,.3)}.ResultPage_ideaCardNumber__g3x4N{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.12);color:#fff;font-family:var(--font-montserrat),Montserrat,sans-serif;font-weight:600;font-size:15px}.ResultPage_ideaCardSelected__fAcd5 .ResultPage_ideaCardNumber__g3x4N{background:#03624c;color:#fff}.ResultPage_ideaCardText__9YbaU{flex:1;min-width:0}.ResultPage_ideasActions__Z8liY{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;width:100%;margin-bottom:24px}.ResultPage_ideasSubtitle__uKggS{color:hsla(0,0%,100%,.85);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:1.4;margin:0 0 16px;text-align:center}.ResultPage_ideasActions__Z8liY .ResultPage_confirmButton__g_XeN,.ResultPage_ideasActions__Z8liY .ResultPage_otherIdeaButton__45b0O{min-width:0;width:auto;max-width:100%}.ResultPage_ideasActions__Z8liY .ResultPage_otherIdeaButton__45b0O{background:transparent;color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.35);transition:background .2s ease,border-color .2s ease,color .2s ease}.ResultPage_ideasActions__Z8liY .ResultPage_otherIdeaButton__45b0O:focus,.ResultPage_ideasActions__Z8liY .ResultPage_otherIdeaButton__45b0O:focus-visible,.ResultPage_ideasActions__Z8liY .ResultPage_otherIdeaButton__45b0O:hover:not(:disabled){background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.5);opacity:1}.ResultPage_ideasActions__Z8liY .ResultPage_confirmButtonDisabled__7XyHB,.ResultPage_ideasActions__Z8liY .ResultPage_confirmButton__g_XeN:disabled,.ResultPage_ideasActions__Z8liY .ResultPage_otherIdeaButton__45b0O:disabled{opacity:.5;cursor:not-allowed}.ResultPage_chatRow__A0JQS,.ResultPage_ideasInputWrapper__ofmwf{width:100%;margin-bottom:20px}.ResultPage_chatRow__A0JQS{display:flex;gap:10px;align-items:center}.ResultPage_chatInput__dw7r_{flex:1;min-width:0;padding:10px 14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.08);color:#f4f8fa;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:15px;outline:none}.ResultPage_chatInput__dw7r_::placeholder{color:hsla(0,0%,100%,.5)}.ResultPage_chatInput__dw7r_:focus{border-color:rgba(3,98,76,.6)}.ResultPage_sendButton__C1fFC{flex-shrink:0;min-width:90px}.ResultPage_actions__Ycgj9{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;margin-bottom:24px}.ResultPage_actions__Ycgj9 .ResultPage_continueButton__HMVIj,.ResultPage_actions__Ycgj9 .ResultPage_otherIdeaButton__45b0O{width:210px;max-width:210px;min-width:0}.ScriptPage_content__Y4jG9{width:100%;max-width:468px;text-align:center}.ScriptPage_title__oGNLQ{display:flex;flex-direction:column;gap:2px;margin-bottom:8px;text-align:center}.ScriptPage_userName__k5Exd{background:linear-gradient(94deg,#81e7f9 4.4%,#00df81 41.69%,#03624c);background-clip:text;-webkit-background-clip:text}.ScriptPage_titleText__Px6zt,.ScriptPage_userName__k5Exd{text-align:center;leading-trim:both;text-edge:cap;text-shadow:0 4.776px 4.776px rgba(0,0,0,.25);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal;-webkit-text-fill-color:transparent}.ScriptPage_titleText__Px6zt{background:linear-gradient(90deg,#fff 33.58%,#848484 74.64%);background-clip:text;-webkit-background-clip:text}.ScriptPage_subtitle__ajd5l{color:hsla(0,0%,100%,.85);text-align:center;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.4;margin-bottom:20px}.ScriptPage_scriptCard__puXTx{position:relative;border-radius:24px;border:1.7px solid transparent;background:linear-gradient(#1d1d1d,#1d1d1d) padding-box,linear-gradient(146deg,#f1f7f6 3.47%,#03624c 19.31%,#f1f7f6 32.23%,#021b1a 69.12%) border-box;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);backdrop-filter:blur(17.145185470581055px);padding:18px 18px 12px;text-align:left;box-sizing:border-box;overflow:visible}.ScriptPage_scriptText__SjXPH{margin:0;background:transparent}.ScriptPage_scriptText__SjXPH p{margin:0 0 12px;color:#f4f8fa;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px;line-height:1.45}.ScriptPage_scriptText__SjXPH p:last-child{margin-bottom:0}.ScriptPage_scriptText__SjXPH strong{color:#fff;font-weight:700}.ScriptPage_scriptText__SjXPH ol,.ScriptPage_scriptText__SjXPH ul{margin:0 0 12px;padding-left:20px}.ScriptPage_scriptText__SjXPH li{color:#f4f8fa;font-size:17px;line-height:1.45}.ScriptPage_scriptSection__NxuF_{margin-bottom:20px}.ScriptPage_scriptSection__NxuF_:last-child{margin-bottom:0}.ScriptPage_scriptSectionTitle__yyrZ7{margin:0 0 8px;color:#fff;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.02em}.ScriptPage_scriptSectionBody__nBVKZ{margin:0;color:#f4f8fa;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.ScriptPage_scrollHint___KkR6{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom,0px));z-index:25;display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:calc(100vw - 32px);margin:0;padding:12px 20px;border-radius:14px;background:rgba(3,98,76,.25);border:1.5px solid rgba(0,223,129,.5);box-shadow:0 2px 12px rgba(0,0,0,.3);color:#e8f5f2;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:.02em;pointer-events:none;transform:translateX(-50%);animation:ScriptPage_hintPulse__OTUBE 1.4s ease-in-out infinite}.ScriptPage_scrollHint___KkR6:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid;margin-left:2px;opacity:.9}@keyframes ScriptPage_hintPulse__OTUBE{0%,to{transform:translateX(-50%) translateY(0);opacity:.95;box-shadow:0 2px 12px rgba(0,0,0,.3)}50%{transform:translateX(-50%) translateY(-3px);opacity:1;box-shadow:0 4px 16px rgba(0,223,129,.15)}}.ScriptPage_stateText__OJn4G{margin:0;color:hsla(0,0%,100%,.85);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:17px}.ScriptPage_actions__za3ME{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.ScriptPage_copyButton__UKzDH{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;width:188px;max-width:188px;border-radius:999px;border:1px solid rgba(153,172,190,.6);background:transparent;color:rgba(173,191,209,.95);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease;box-sizing:border-box}.ScriptPage_copyButton__UKzDH:hover:not(:disabled){border-color:rgba(0,223,129,.45);color:#e8f5f2;background:rgba(0,223,129,.08)}.ScriptPage_copyButtonCopied__5iwZ7{border-color:rgba(0,223,129,.55);color:#b8ffe0;background:rgba(0,223,129,.12)}.ScriptPage_copyButtonIcon__LNpTy{flex-shrink:0}.ScriptPage_likeButton__SSxFH{width:188px;max-width:188px;min-width:0}.ScriptPage_improveButton__M2ZL_{width:188px;border-radius:999px;border:1px solid rgba(153,172,190,.6);background:transparent;color:rgba(173,191,209,.9);font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:18px;font-weight:500;height:48px}.ScriptPage_improveButton__M2ZL_:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.ScriptPage_titleText__Px6zt,.ScriptPage_userName__k5Exd{font-size:32px}.ScriptPage_subtitle__ajd5l{font-size:18px;line-height:1.4}.ScriptPage_scriptSectionBody__nBVKZ,.ScriptPage_scriptSectionTitle__yyrZ7{font-size:17px}.ScriptPage_copyButton__UKzDH,.ScriptPage_improveButton__M2ZL_,.ScriptPage_likeButton__SSxFH{width:168px;max-width:168px}}