.chat-page_mic-permission-modal__PU1xC{max-width:min(calc(100% - 2.5em),22em);width:100%;padding:3.53125em 1.78125em 2.75em}.chat-page_popup-input-wrapper__4Wjpp{display:flex;align-items:center;height:2.5em;width:13.875em;border-radius:2.25em;padding:0 .9375em;position:relative;z-index:1}.chat-page_phone-input-wrapper__vC8P9{padding:0 .9375em 0 .5em}.chat-page_popup-input-wrapper--error__l2tQl{border:1px solid #d11919}.chat-page_popup-input-wrapper--otp__WBdXj{width:auto;height:auto;gap:.25em;background:none}.chat-page_otp-input__kHPGa{width:2.5em;height:2.5em;padding:0;text-align:center;background:rgba(219,220,202,.12);box-shadow:inset 0 -4px 7.9px 0 rgba(0,0,0,.15),inset 0 1px 1px 0 rgba(255,241,200,.35),inset 0 -2px 3.2px 0 rgba(255,248,228,.05),inset 0 1px 3.3px 0 rgba(255,248,228,.5);border-radius:.25em;color:white;font-size:.75em;font-weight:700;transition:border-color .15s ease;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.chat-page_otp-input__kHPGa input{font-size:.875em;font-weight:700}.chat-page_otp-input__shine__vM_N1{position:absolute;top:0;width:13.125em;top:1.45em;filter:blur(24px);pointer-events:none}.chat-page_otp-input--error__JLB5s{border-color:#d11919}.chat-page_popup-input___JZcr{position:relative;font-size:.75em}.chat-page_popup-input__error__WmMyL{font-size:.75em;color:#d11919;font-weight:500;text-align:center;margin-top:.5em;width:100%}.chat-page_popup-overlay__aeExx{display:flex;z-index:999999999;overflow:auto}.chat-page_fixed-fullscreen__SZbIc,.chat-page_popup-overlay__aeExx{position:fixed;top:0;left:0;width:100%;height:100%}.chat-page_absolute-full__iAjS_{position:absolute;top:0;left:0;width:100%;height:100%}.chat-page_text--lg__84k2J{font-size:1.5em}.chat-page_text--medium__2AjMG{font-size:1.125em}.chat-page_text--base__4JYSc{font-size:.875em}.chat-page_text--sm__zO5gr{font-size:.75em}.chat-page_text--xs__MEAah{font-size:.625em}.chat-page_icon-size--xs__sgUl6{width:.625em;height:.625em}.chat-page_icon-btn--sm__SHKJp{width:1.5em;height:1.5em}.chat-page_icon-btn--base__28huR{width:2em;height:2em}.chat-page_popup__2hNWz{position:absolute;text-align:center;--popup-border-width:1px;--popup-border-radius:10px;border-radius:var(--popup-border-radius);background:transparent;box-shadow:0 6px 12px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);color:white;display:flex;align-items:center;justify-content:center}.chat-page_popup__background-blur__WjrmE{position:fixed;inset:0;pointer-events:none;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background:rgba(15,15,15,0);animation:chat-page_popup-background-blur-in__QqMCT .28s ease-out forwards}@keyframes chat-page_popup-background-blur-in__QqMCT{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background:rgba(15,15,15,0)}to{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(15,15,15,.3)}}.chat-page_popup__2hNWz>*{position:relative}.chat-page_popup__close-btn__wWrBu{position:absolute;top:1.25em;right:1.25em;z-index:5}.chat-page_popup__background__vV4Qq{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--popup-border-radius);background:linear-gradient(180deg,rgba(15,15,15,.4),rgba(15,15,15,.8))}.chat-page_popup__background--light__dx_B5{background:rgba(255,248,228,.03)}.chat-page_popup__inner-shadows__PAyy5{position:absolute;top:var(--popup-border-width);left:var(--popup-border-width);width:calc(100% - var(--popup-border-width) * 2);height:calc(100% - var(--popup-border-width) * 2);box-shadow:inset 0 10px 42.8px -9.738px rgba(255,248,228,.2),inset 0 -10px 19.6px 0 rgba(0,0,0,.9),inset 0 0 52.7px -7.303px rgba(255,248,228,.05);border-radius:var(--popup-border-radius);opacity:.6}.chat-page_popup__inner-shadows--light__s0Kq4{box-shadow:inset 0 0 94px -7.3px rgba(255,248,228,.1),inset 7.75px -2px 16.3px 0 rgba(0,0,0,.3),inset -7.75px 7.75px 8.764px -9.75px rgba(255,248,228,.4);opacity:.85}.chat-page_popup__border--light__oHa4P,.chat-page_popup__border__2qUs_{position:absolute;top:0;left:0;width:100%;height:100%}.chat-page_popup__border--light__oHa4P{pointer-events:none}.chat-page_popup__border--light__oHa4P rect{opacity:.3}.chat-page_popup__border--light__oHa4P rect,.chat-page_popup__border__2qUs_ rect{width:calc(100% - var(--popup-border-width));height:calc(100% - var(--popup-border-width));rx:var(--popup-border-radius);x:calc(var(--popup-border-width) / 2);y:calc(var(--popup-border-width) / 2);stroke-width:var(--popup-border-width);fill:none}.chat-page_popup__border__2qUs_ rect{opacity:.15}.chat-page_popup__content__jxdCo{position:relative;z-index:2}.chat-page_popup__heading__L07Mx{font-size:1.5em}.chat-page_popup__paragraph__aTzP1{font-size:.875em;line-height:normal;text-wrap:pretty}.chat-page_popup__paragraph--xs__GOBtU{font-size:.625em;text-wrap:pretty}.chat-page_popup__paragraph--sm__rL0Xe{font-size:.75em;text-wrap:pretty}.chat-page_popup__button__eTDKA{display:flex;align-items:center;justify-content:center;border-radius:2.125em;font-weight:700;height:3.25em;width:100%}.chat-page_popup__button__eTDKA span{font-size:1.125em}.chat-page_memory-upgrade-popup__51kW9,.chat-page_tos-popup__vAuZ0{position:relative;margin:auto auto 0;padding:2.5em 2.5em 3.5em;bottom:-1em;max-width:min(calc(100% - 1.5em),24em);border-bottom-left-radius:0}.chat-page_memory-upgrade-popup__51kW9{padding-top:3.5em}.chat-page_service-unavailable-popup__dKxG1{position:relative;margin:auto;padding:2.5em 2.5em 3em;max-width:min(calc(100% - 1.5em),24em)}.chat-page_scenarios-popup__NzuGv{padding:1.25em 0 0;width:min(calc(100% - 2.5em),26em);flex-direction:column;margin:auto;position:relative}.chat-page_scenarios-popup__btn__nywVq{display:flex;align-items:center;justify-content:center;font-weight:700;padding:.375em .75em;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1.125em}.chat-page_scenarios-popup__btn__nywVq span{font-size:.75em}.chat-page_scenarios-popup__card__r9A26{position:relative;display:flex;align-items:flex-start;gap:.875rem;width:100%;padding:.75rem;border-radius:.5rem;box-sizing:border-box;overflow:hidden;transition:background .15s ease;background:rgba(255,248,228,.05);text-align:left}.chat-page_scenarios-popup__card__tint__Mge4I{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:0;transition:opacity .15s ease}.chat-page_scenarios-popup__card__r9A26>:not(.chat-page_scenarios-popup__card__tint__Mge4I){position:relative;z-index:1}.chat-page_scenarios-popup__card--interactive__aiw7K{cursor:pointer}.chat-page_scenarios-popup__card--interactive__aiw7K:not(.chat-page_scenarios-popup__card--active__ROqkZ):not(.chat-page_scenarios-popup__card--has-scene-tint__jnEyf):hover{background:rgba(255,255,255,.1)}.chat-page_scenarios-popup__card--interactive__aiw7K:not(.chat-page_scenarios-popup__card--active__ROqkZ):not(.chat-page_scenarios-popup__card--has-scene-tint__jnEyf):active{background:rgba(255,255,255,.14)}.chat-page_scenarios-popup__card--interactive__aiw7K.chat-page_scenarios-popup__card--has-scene-tint__jnEyf:not(.chat-page_scenarios-popup__card--active__ROqkZ):hover .chat-page_scenarios-popup__card__tint__Mge4I{opacity:.1}.chat-page_scenarios-popup__card--interactive__aiw7K.chat-page_scenarios-popup__card--has-scene-tint__jnEyf:not(.chat-page_scenarios-popup__card--active__ROqkZ):active .chat-page_scenarios-popup__card__tint__Mge4I{opacity:.2}.chat-page_scenarios-popup__card--interactive__aiw7K.chat-page_scenarios-popup__card--active__ROqkZ{cursor:default}.chat-page_scenarios-popup__card--interactive__aiw7K.chat-page_scenarios-popup__card--active__ROqkZ.chat-page_scenarios-popup__card--has-scene-tint__jnEyf .chat-page_scenarios-popup__card__tint__Mge4I{opacity:.2}.chat-page_scenarios-popup__card--interactive__aiw7K.chat-page_scenarios-popup__card--active__ROqkZ:not(.chat-page_scenarios-popup__card--has-scene-tint__jnEyf){background:rgba(255,255,255,.34)}.chat-page_scenarios-popup__card--interactive__aiw7K:focus-visible{outline:2px solid white;outline-offset:2px}.chat-page_scenarios-popup__card--placeholder__yYpVw{pointer-events:none;cursor:default;background:rgba(255,248,228,.05)}.chat-page_scenarios-popup__card__body__Es0Er{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.75rem}.chat-page_scenarios-popup__card__top__FeLEa{display:flex;align-items:flex-start;gap:.875rem;width:100%}.chat-page_scenarios-popup__card__meta__CaISX{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.125rem}.chat-page_scenarios-popup__card__meta__CaISX p{margin:0}.chat-page_scenarios-popup__card__title-row__wucdJ{display:flex;align-items:center;gap:.25rem;width:100%}.chat-page_scenarios-popup__card-desc__MlELf{white-space:pre-line}.chat-page_scenarios-popup__card-desc--tight-lines__MwHFT{line-height:1.2}.chat-page_scenarios-popup__card__footer__wmlLH{display:flex;align-items:center;justify-content:flex-end;width:100%}.chat-page_scenarios-popup__expand-chevron__bOCy4{width:1.125rem;height:auto;flex-shrink:0}.chat-page_scenarios-popup__placeholder-footer__kDKWc{display:inline-flex;align-items:center;gap:.25em;font-size:.75rem;font-weight:700;line-height:1.2;border-bottom:.0625rem solid white}@media (min-width:48em){.chat-page_scenarios-popup__placeholder-footer__kDKWc{font-size:.875rem}}.chat-page_auth-popup__jJ9HZ{padding:3.625em 2em 2.625em;flex-direction:column;width:100%;max-width:min(calc(100% - 2.5em),22em);position:relative;margin:auto}.chat-page_ai-disclaimer-popup__h8y5w{position:relative;padding:.75em;gap:1.125em;top:3.75em;width:100%;justify-content:flex-start;margin:0 auto auto;max-width:min(calc(100% - 2.5 * var(--size-fluid-px)),21.25em)}.chat-page_ai-disclaimer-popup__icon-wrapper__GbLkf{display:flex;align-items:center;justify-content:center;width:2.75em;height:2.75em;background:rgba(255,255,255,.1);border-radius:.25em;flex-shrink:0}.chat-page_ai-disclaimer-popup__icon-wrapper__GbLkf svg{width:54.5%}.chat-page_ai-disclaimer-popup__right-column__WIyUh{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25em}.chat-page_header__5c3wC{padding-top:calc(1 * var(--size-fluid-px))}.chat-page_header-popup__s_s1y{position:relative;width:100%;display:flex;gap:.625em;flex-direction:column;max-width:min(calc(100% - 2.5 * var(--size-fluid-px)),18.75em)}.chat-page_header__buttons__SVtCN{justify-content:space-between;gap:.75em;padding:0 calc(1.5 * var(--size-fluid-px))}.chat-page_header__logo__t0tXm{pointer-events:all;display:none}@media (min-width:32em){.chat-page_header-popup__s_s1y{position:absolute;top:calc(1 * var(--size-fluid-px))}}@media (min-width:calc(48 * clamp(1rem,calc(0.608rem + 1.044dvh),1.5rem))) and (min-aspect-ratio:1/1){.chat-page_header__5c3wC{padding-top:var(--top-page-padding)}.chat-page_header-popup__s_s1y{position:absolute;left:var(--horizontal-page-padding);top:var(--top-page-padding)}.chat-page_header__buttons__SVtCN{justify-content:flex-end;padding:0 var(--horizontal-page-padding)}.chat-page_header__logo__t0tXm{display:flex}}.chat-page_header-popup__s_s1y .chat-page_popup__2hNWz{width:100%;padding:.75em;pointer-events:all;position:relative}.chat-page_messaging__input-container__Oj1o0{display:flex;position:relative;width:100%;align-items:center;padding:.5em .9375em;gap:1.25em;height:2.75em;border-radius:2.25em}.chat-page_messaging__input-container__Oj1o0:hover{cursor:text}.chat-page_messaging__bottom-shadow__ZdAH8{position:fixed;left:0;width:100%;height:calc(14.3125em + 2 * var(--size-fluid-px) + 200px);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.72) 8.82rem,rgba(0,0,0,.8));bottom:calc(-200px - 5.125em);transform:translateY(calc(-1 * (100dvh - var(--vvh))));pointer-events:none;transition:transform .2s ease}.chat-page_btn--base__nH3wj{display:flex;align-items:center;justify-content:center;height:2em;border-radius:2em;padding:0 1em;gap:.25em;font-weight:700}.chat-page_btn--base__nH3wj span{font-size:.75em}.chat-page_btn--base__nH3wj>svg{height:66%;width:auto}.chat-page_country-code-btn__RsZ6_{height:1.5em;padding:0 .5em}.chat-page_country-search-wrapper__1m7yv{width:100%;height:1.5em;padding:0 .5em}.chat-page_messaging__textarea__oDT8j{flex:1 1;min-width:0;width:100%;height:auto;max-height:2em;font-size:.75em;resize:none;overflow-y:auto;overflow-x:visible;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.chat-page_messaging__textarea__oDT8j:focus::placeholder{opacity:0}.chat-page_messaging__textarea__oDT8j:disabled{opacity:0}.chat-page_messaging__textarea__oDT8j::-webkit-scrollbar{width:8px}.chat-page_messaging__textarea__oDT8j::-webkit-scrollbar-track{background:transparent}.chat-page_messaging__textarea__oDT8j::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2);border-radius:999px;background-clip:content-box}.chat-page_messaging__record-btn__SaMWT{display:flex;align-items:center;justify-content:center;height:5em;width:5em;background:rgba(219,220,202,.12);box-shadow:inset 0 -4px 8.3px 0 rgba(0,0,0,.3),inset 0 4px 4px 0 rgba(255,241,200,.35),inset 0 -4px 3.2px 0 rgba(255,248,228,.05),inset 0 2px 6px 0 rgba(255,248,228,.5)}.chat-page_messaging__record-btn__shine__U2I_t{left:0;right:0;top:0;bottom:0;filter:blur(10px);background:radial-gradient(147.18% 93.5% at 50.22% 6.5%,rgba(255,248,228,.6) 0,rgba(255,248,228,0) 100%)}.chat-page_messaging__record-btn__SaMWT svg{width:54%}.chat-page_messaging__record-btn__shadow__fSGeF{position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:box-shadow .15s ease}.chat-page_pre-prompt-button__8fDP_{display:flex;align-items:center;justify-content:center;position:relative;padding-left:.5em;padding-right:.5em;height:2.75em;width:100%;flex-shrink:1;border-radius:2.25em;text-wrap:pretty;text-align:center}.chat-page_pre-prompt-button__8fDP_ p{font-size:.75em}.chat-page_glass-popover__liKiW{position:absolute;width:max-content;min-width:11.75rem;z-index:1;pointer-events:none;transition:opacity .15s ease}.chat-page_glass-popover__backdrop__SQHF1{position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(15,15,15,.4) -24.98%,rgba(15,15,15,.8) 72.97%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset -4px 4px 2.6px -9.7px rgba(255,248,228,.03),inset 4px -2px 10px 0 rgba(0,0,0,.2),inset 0 0 29.3px -7.3px rgba(255,248,228,.2);filter:drop-shadow(-4px 6px 11.9px rgba(0,0,0,.1))}.chat-page_glass-popover__body__EfVru{position:relative;color:white;padding:.75rem 1rem;white-space:nowrap;max-width:calc(100vw - 1.25em);z-index:1;text-align:center}.chat-page_custom-tooltip-glass__a581q{position:relative;width:max-content;max-width:min(20rem,calc(100vw - 1.25rem))}.chat-page_custom-tooltip-glass__backdrop__OGmh9{position:absolute;inset:0;border-radius:1.375rem;background:linear-gradient(180deg,rgba(15,15,15,.4) -24.98%,rgba(15,15,15,.8) 72.97%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset -4px 4px 2.6px -9.7px rgba(255,248,228,.03),inset 4px -2px 10px 0 rgba(0,0,0,.2),inset 0 0 29.3px -7.3px rgba(255,248,228,.2);filter:drop-shadow(-4px 6px 11.9px rgba(0,0,0,.1));border:1px solid rgba(255,248,228,.1)}.chat-page_custom-tooltip-glass__body__ef8Bs{position:relative;color:white;padding:.75rem 1rem;font-size:.75rem;line-height:135%;white-space:normal;text-align:center;z-index:1}.chat-page_options-popup__H5fiV{top:100%;right:0;margin-top:.375em;z-index:10;transform-origin:top right;overflow:hidden;pointer-events:all}.chat-page_loader__SBkDW{gap:.875em;padding:0 1.25em;color:white}.chat-page_loader__video__ZgH6i{position:absolute;top:0;object-fit:contain;height:100%;width:100%;max-width:unset}.chat-page_loader__loading-text__4NbGc{font-size:1.75em}.chat-page_loader__loading-text__dot__j45E4{font-size:inherit;animation:chat-page_avatarLoaderDot__21d4F 1.5s ease-in-out infinite}.chat-page_scenarios-hint-popover__oh0V3{transition:opacity .5s ease;font-size:.875rem;right:-.4rem;top:calc(100% + .25rem)}.chat-page_preprompt-limit-popover__tACxe{transition:opacity .5s ease;font-size:.875rem;right:-.8rem;bottom:calc(100% + .25rem)}@keyframes chat-page_avatarLoaderDot__21d4F{0%{opacity:0}33.33%{opacity:1}66.66%{opacity:1}to{opacity:0}}.chat-page_loader__loading-bar__NOFqk{width:100%;max-width:14.125em;height:1em;border-radius:2.125em;overflow:hidden}.chat-page_loader__loading-bar__fill__sKpQP{box-shadow:inset 0 -4px 7.9px 0 rgba(0,0,0,.15),inset 0 1px 1px 0 rgba(255,241,200,.35),inset 0 -2px 3.2px 0 rgba(255,248,228,.05),inset 0 1px 3.3px 0 rgba(255,248,228,.5),0 6px 11.9px 0 rgba(0,0,0,.2),inset 0 -1px 42.8px -9.738px rgba(255,248,228,.13),inset 0 -10px 19.6px 0 rgba(0,0,0,.07);position:absolute;height:100%;border-radius:inherit;transition:width .3s ease}.chat-page_loader__loading-message__sI4jR{font-weight:700;font-size:.875em}.chat-page_header__icon__BI1wd{border-radius:50%;object-fit:cover;object-position:center}@media (min-aspect-ratio:1/1){.chat-page_memory-upgrade-popup__51kW9,.chat-page_tos-popup__vAuZ0{padding:2.5em;bottom:unset;margin:auto;border-bottom-left-radius:var(--popup-border-radius);border-bottom-right-radius:var(--popup-border-radius)}.chat-page_memory-upgrade-popup__51kW9{padding-top:3.5em}}.chat-page_message-list-overlay__Qsnit{position:absolute;z-index:1;pointer-events:none;top:0;width:100%;height:var(--vvh);overflow:hidden;transform:translateY(var(--vv-offset-y));padding-inline:0;padding-top:calc(1.5 * var(--size-fluid-px) + 5.35em);padding-bottom:calc(1.25 * var(--size-fluid-px) + 6.5em);transition:padding .35s ease,height .2s ease,transform .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.chat-page_message-list-overlay--input-focused__q83cc{padding-bottom:calc(1.25 * var(--size-fluid-px) + 3.25em)}.chat-page_conversation-starters__grid__047l2{display:grid;width:100%;grid-template-columns:repeat(2,1fr) auto;align-items:center;grid-gap:calc(.5 * var(--size-fluid));gap:calc(.5 * var(--size-fluid));transition:opacity .15s ease}.chat-page_conversation-starters__grid--hidden__aEZ7y{opacity:0;pointer-events:none}@media (min-height:calc(37.5 * clamp(1rem,calc(0.608rem + 1.044dvh),1.5rem))) and (min-aspect-ratio:5/8){.chat-page_message-list-overlay--input-focused__q83cc{padding-bottom:calc(1.25 * var(--size-fluid-px) + 6.5em)}.chat-page_conversation-starters__grid--hidden__aEZ7y{opacity:1;pointer-events:all}}