.instant-chat-image-review.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.instant-chat-image-review.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap{opacity:1;pointer-events:auto}:root{--icon-swap-dur:.2s;--icon-swap-blur:2px;--icon-swap-start-scale:.6;--icon-swap-ease:ease-in-out}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap>.t-icon{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale));pointer-events:none;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1;display:inline-flex}.t-icon-swap[data-state=dictate-idle]>.t-icon[data-icon=dictate-idle],.t-icon-swap[data-state=send]>.t-icon[data-icon=send],.t-icon-swap[data-state=dictate-recording]>.t-icon[data-icon=dictate-recording]{opacity:1;filter:blur();pointer-events:auto;transform:scale(1)}@media (prefers-reduced-motion:reduce){.t-icon-swap>.t-icon{transition:none!important}}.welcome-caption{opacity:0;transform:translateY(4px)}.welcome-caption--1{animation:welcome-caption-phase-1 calc(6.7s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}.welcome-caption--2{animation:welcome-caption-phase-2 4.8s linear calc(var(--chat-shell-content-enter,0s) + 6.9s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-caption--3{animation:welcome-caption-phase-3 5s linear calc(var(--chat-shell-content-enter,0s) + 11.9s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-caption--final{animation:welcome-caption-final 3s linear calc(var(--chat-shell-content-enter,0s) + 17.1s + var(--welcome-chat-act-extra-hold,0s)) both}@keyframes welcome-caption-phase-1{0%{opacity:0;transform:translateY(4px)}9.09%,90.91%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes welcome-caption-phase-2{0%{opacity:0;transform:translateY(4px)}10.4%,89.6%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes welcome-caption-phase-3{0%{opacity:0;transform:translateY(4px)}10%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes welcome-caption-final{0%{opacity:0;transform:translateY(4px)}16.7%,to{opacity:1;transform:translateY(0)}}.welcome-tagline{animation:welcome-tagline-fade .6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 18.5s + var(--welcome-chat-act-extra-hold,0s)) both}@keyframes welcome-tagline-fade{0%{opacity:0}to{opacity:1}}.chat-chain-bubbles{-webkit-mask-image:linear-gradient(#0000 0%,#000 32% 100%);mask-image:linear-gradient(#0000 0%,#000 32% 100%)}.chat-chain-dot{animation:.9s cubic-bezier(.4,0,.6,1) infinite chat-chain-dot-bob}.chat-chain-dot:nth-child(2){animation-delay:.12s}.chat-chain-dot:nth-child(3){animation-delay:.24s}@keyframes chat-chain-dot-bob{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}.welcome-respond__shell{width:99px;height:133px;animation:welcome-respond-morph .6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 17.1s + var(--welcome-chat-act-extra-hold,0s)) both;border-radius:18px}@keyframes welcome-respond-morph{0%{border-radius:18px;width:99px;height:133px}to{border-radius:80px 80px 8px 8px;width:80px;height:92px}}.welcome-respond__photo{opacity:.85;animation:welcome-respond-photo .6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 17.1s + var(--welcome-chat-act-extra-hold,0s)) both}@keyframes welcome-respond-photo{0%{opacity:.85}to{opacity:1}}.welcome-respond__chrome{animation:welcome-respond-chrome-fade .6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 17.1s + var(--welcome-chat-act-extra-hold,0s)) both}@keyframes welcome-respond-chrome-fade{0%{opacity:1}to{opacity:0}}.welcome-respond__ripple{opacity:0;transform:translate(-50%,-50%)scale(1)}.welcome-respond__ripple--1{animation:welcome-respond-ripple 1.8s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 12.65s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-respond__ripple--2{animation:welcome-respond-ripple 1.8s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 14.65s + var(--welcome-chat-act-extra-hold,0s)) both}@keyframes welcome-respond-ripple{0%{opacity:.65;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}.welcome-respond__play{opacity:0;animation:welcome-respond-play .6s cubic-bezier(.34, 1.45, .64, 1) calc(var(--chat-shell-content-enter,0s) + 12.5s + var(--welcome-chat-act-extra-hold,0s)) both;transform:translate(-50%,-50%)scale(.5)}@keyframes welcome-respond-play{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.welcome-respond__bar{will-change:height;height:4px}.welcome-respond__bar--1{animation:welcome-respond-bar 1.8s cubic-bezier(.4, 0, .6, 1) calc(var(--chat-shell-content-enter,0s) + 12.85s + var(--welcome-chat-act-extra-hold,0s)) 2 both}.welcome-respond__bar--2{animation:welcome-respond-bar 1.8s cubic-bezier(.4, 0, .6, 1) calc(var(--chat-shell-content-enter,0s) + 12.9s + var(--welcome-chat-act-extra-hold,0s)) 2 both}.welcome-respond__bar--3{animation:welcome-respond-bar 1.8s cubic-bezier(.4, 0, .6, 1) calc(var(--chat-shell-content-enter,0s) + 12.8s + var(--welcome-chat-act-extra-hold,0s)) 2 both}.welcome-respond__bar--4{animation:welcome-respond-bar 1.8s cubic-bezier(.4, 0, .6, 1) calc(var(--chat-shell-content-enter,0s) + 12.95s + var(--welcome-chat-act-extra-hold,0s)) 2 both}.welcome-respond__bar--5{animation:welcome-respond-bar 1.8s cubic-bezier(.4, 0, .6, 1) calc(var(--chat-shell-content-enter,0s) + 12.85s + var(--welcome-chat-act-extra-hold,0s)) 2 both}@keyframes welcome-respond-bar{0%{height:4px}18%{height:14px}32%{height:5px}50%{height:16px}68%{height:6px}82%{height:12px}to{height:4px}}.welcome-review__line{will-change:background-position;background:linear-gradient(90deg,#34443259 50%,#3444321f 50%) 100% 0/200% 100%}.welcome-review__line--1{animation:welcome-review-line 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 7.45s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-review__line--2{animation:welcome-review-line 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 7.65s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-review__line--3{animation:welcome-review-line 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 7.85s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-review__line--4{animation:welcome-review-line 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 8.05s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-review__line--5{animation:welcome-review-line 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 8.25s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-review__line--6{animation:welcome-review-line 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 8.45s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-review__line--7{animation:welcome-review-line 1.6s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 8.65s + var(--welcome-chat-act-extra-hold,0s)) both}@keyframes welcome-review-line{0%{background-position:100% 0}to{background-position:0 0}}.welcome-review__scan{will-change:transform;animation:welcome-review-scan 1.6s cubic-bezier(.4, 0, .6, 1) calc(var(--chat-shell-content-enter,0s) + 7.5s + var(--welcome-chat-act-extra-hold,0s)) 2 both;background:linear-gradient(90deg,#0000,#34443299,#0000)}@keyframes welcome-review-scan{0%{opacity:0;transform:translateY(8px)}20%,80%{opacity:1}to{opacity:0;transform:translateY(117px)}}.welcome-review__avatar{animation:welcome-review-avatar .7s cubic-bezier(.34, 1.45, .64, 1) calc(var(--chat-shell-content-enter,0s) + 7.85s + var(--welcome-chat-act-extra-hold,0s)) both;transform:scale(.4)}@keyframes welcome-review-avatar{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.welcome-step-indicator{animation:welcome-step-indicator-collapse .5s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 17.1s + var(--welcome-chat-act-extra-hold,0s)) forwards}@keyframes welcome-step-indicator-collapse{0%{opacity:1;max-height:60px;margin-bottom:4px}to{opacity:0;max-height:0;margin-bottom:-20px}}.welcome-step--1 .welcome-step__active-fill,.welcome-step--1 .welcome-step__active-num{animation:welcome-step-active-1 calc(20.9s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}.welcome-step--1 .welcome-step__label{animation:welcome-step-label-1 calc(20.9s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}.welcome-step--2 .welcome-step__active-fill,.welcome-step--2 .welcome-step__active-num{animation:welcome-step-active-2 calc(20.9s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}.welcome-step--2 .welcome-step__label{animation:welcome-step-label-2 calc(20.9s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}.welcome-step--3 .welcome-step__active-fill,.welcome-step--3 .welcome-step__active-num{animation:welcome-step-active-3 calc(20.9s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}.welcome-step--3 .welcome-step__label{animation:welcome-step-label-3 calc(20.9s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}@keyframes welcome-step-active-1{0%,34.56%{opacity:1}36.41%,to{opacity:0}}@keyframes welcome-step-active-2{0%,35.48%{opacity:0}36.84%,57.6%{opacity:1}59.45%,to{opacity:0}}@keyframes welcome-step-active-3{0%,58.53%{opacity:0}60.37%,to{opacity:1}}@keyframes welcome-step-label-1{0%,34.56%{color:#344432}36.41%,to{color:#3444328c}}@keyframes welcome-step-label-2{0%,35.48%{color:#3444328c}36.84%,57.6%{color:#344432}59.45%,to{color:#3444328c}}@keyframes welcome-step-label-3{0%,58.53%{color:#3444328c}60.37%,to{color:#344432}}.welcome-animation-root{--chat-shell-content-enter:0s;--welcome-chat-act-extra-hold:.8s}.welcome-scene{opacity:0}.welcome-scene--chat{animation:welcome-scene-fade-phase-1 calc(6.7s + var(--welcome-chat-act-extra-hold,0s)) linear var(--chat-shell-content-enter,0s) both}.welcome-scene--review{animation:welcome-scene-fade-phase-2 4.8s linear calc(var(--chat-shell-content-enter,0s) + 6.9s + var(--welcome-chat-act-extra-hold,0s)) both}.welcome-scene--respond{animation:welcome-scene-fade-in-only .5s cubic-bezier(.22, 1, .36, 1) calc(var(--chat-shell-content-enter,0s) + 11.9s + var(--welcome-chat-act-extra-hold,0s)) both}@keyframes welcome-scene-fade-phase-1{0%{opacity:0}9.09%,90.91%{opacity:1}to{opacity:0}}@keyframes welcome-scene-fade-phase-2{0%{opacity:0}10.4%,89.6%{opacity:1}to{opacity:0}}@keyframes welcome-scene-fade-in-only{0%{opacity:0}to{opacity:1}}.welcome-block-entrance{opacity:0;animation-name:welcome-block-entrance-in;animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards}@keyframes welcome-block-entrance-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.welcome-block-entrance{opacity:1;animation:none;transform:none}}.welcome-block-entrance--step{animation-delay:var(--chat-shell-content-enter,0s)}.welcome-block-entrance--scenes{animation-delay:calc(var(--chat-shell-content-enter,0s) + .1s)}.welcome-block-entrance--captions{animation-delay:calc(var(--chat-shell-content-enter,0s) + .2s)}.InstantChatAlertModal-content{--sheet-bg:254 250 248;background-color:#fefaf8;flex-direction:column;max-width:42rem;height:min(700px,90dvh);max-height:90dvh;margin-inline:auto;display:flex;position:relative;overflow:hidden}[data-mobile-device] .InstantChatAlertModal-content{width:100%;max-width:100dvw;height:100dvh;max-height:100dvh;margin-inline:0}.InstantChatAlertModal-handle{background-color:#4746433b;border-radius:.5rem;align-self:center;margin-top:.5rem;margin-bottom:0}.InstantChatCheckoutModal-content{--sheet-bg:254 250 248;background-color:#fefaf8;flex-direction:column;max-width:42rem;height:min(700px,90dvh);max-height:90dvh;margin-inline:auto;display:flex;position:relative;overflow:hidden}[data-mobile-device] .InstantChatCheckoutModal-content{width:100%;max-width:100dvw;height:100dvh;max-height:100dvh;margin-inline:0}.InstantChatCheckoutModal-handle{background-color:#4746433b;border-radius:.5rem;align-self:center;margin-top:.5rem;margin-bottom:0}.InstantChatSignupModal-content{--sheet-bg:254 250 248;background-color:#fefaf8;flex-direction:column;max-width:42rem;height:min(760px,90dvh);max-height:90dvh;margin-inline:auto;display:flex;position:relative}[data-mobile-device] .InstantChatSignupModal-content{width:100%;max-width:100dvw;height:100dvh;max-height:100dvh;margin-inline:0}@layer silk{.InstantChatSignupModal-content[data-silk~=a11]{overflow:hidden!important}}.InstantChatSignupModal-handle{z-index:20;background-color:#4746433b;border-radius:.5rem;align-self:center;margin-top:.5rem;margin-bottom:0;position:relative}.InstantChatSignupModal-scrollArea{position:relative}.InstantChatSignupModal-scrollFadeTop{pointer-events:none;z-index:3;background:linear-gradient(to bottom, rgb(var(--sheet-bg) / .98), rgb(var(--sheet-bg) / 0));opacity:0;height:4rem;transition:opacity .18s ease-out;position:absolute;top:0;left:0;right:0}.InstantChatSignupModal-scrollFadeTop[data-visible=true]{opacity:1}:root{--text-swap-dur:.18s;--text-swap-translate-y:8px;--text-swap-blur:2px;--text-swap-ease:ease-out}.InstantChatSignupModal-pageSlide.t-page-slide{--page-slide-dur:.36s;--page-fade-dur:.3s;--page-slide-distance:20px;--page-blur:2px;--page-stagger:52ms;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.16, 1, .3, 1);min-height:0}.InstantChatSignupModal-page{overscroll-behavior:contain;min-height:0;overflow:hidden}.InstantChatSignupModal-scrollContent{padding-inline:1.5rem;padding-bottom:1.5rem}@media (min-width:48rem){.InstantChatSignupModal-scrollContent{padding-inline:2.5rem}}.t-page-slide{position:relative}.t-page-slide .t-page[data-page-position=before]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.t-page-slide .t-page[data-page-position=after]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide .t-page{opacity:0;pointer-events:none;transform:translateX(calc(var(--t-page-from-x,0px) * var(--page-exit-enabled)));filter:blur(calc(var(--page-blur) * var(--page-exit-enabled)));transition:opacity var(--page-fade-dur) var(--page-fade-ease), transform var(--page-slide-dur) var(--page-slide-ease), filter var(--page-slide-dur) var(--page-slide-ease);will-change:opacity, transform, filter;position:absolute;inset:0}.t-page-slide .t-page[data-page-position=active]{opacity:1;pointer-events:auto;filter:blur();transition-delay:var(--page-stagger);transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-page-slide .t-page{transition:none!important}}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}.InstantChatSummaryModal-content{--sheet-bg:254 250 248;background-color:#fefaf8;flex-direction:column;max-width:42rem;height:min(800px,90dvh);max-height:90dvh;margin-inline:auto;display:flex;position:relative;overflow:hidden}[data-mobile-device] .InstantChatSummaryModal-content{width:100%;max-width:100dvw;height:100dvh;max-height:100dvh;margin-inline:0}.InstantChatSummaryModal-handle{background-color:#4746433b;border-radius:.5rem;align-self:center;margin-top:.5rem;margin-bottom:0}.InstantChatSummaryModal-pageIndicator{z-index:0;flex:none;position:relative}.InstantChatSummaryModal-pager{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;flex:1;min-height:0;display:flex;overflow:auto hidden}.InstantChatSummaryModal-pager::-webkit-scrollbar{display:none}.InstantChatSummaryModal-page{scroll-snap-align:start;flex:0 0 100%;width:100%;overflow-y:auto}.InstantChatSummaryModal-pagerArea{z-index:1;isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.InstantChatSummaryModal-scrollFadeTop{z-index:3;background:linear-gradient(to bottom, var(--scroll-fade-color,#fff) 0, var(--scroll-fade-color,#fff) 2px, transparent 100%);height:calc(2rem + 2px);top:-2px}
