@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Regular-s.p.2qbs-i2c-ky9j.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Medium-s.p.0olkjtjdv78mn.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_SemiBold-s.p.082yiqt_73ckc.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Bold-s.p.2nvxwaktzfxv_.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:clashDisplay Fallback;src:local(Arial);ascent-override:83.42%;descent-override:23.43%;line-gap-override:8.44%;size-adjust:106.69%}.clashdisplay_84130f9a-module__VtTngW__className{font-family:clashDisplay,clashDisplay Fallback}.clashdisplay_84130f9a-module__VtTngW__variable{--font-display:"clashDisplay", "clashDisplay Fallback"}
@font-face{font-family:generalSans;src:url(../media/GeneralSans_Regular-s.p.0ypr6tn8ewkor.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:generalSans;src:url(../media/GeneralSans_Medium-s.p.2csf5ddxy62r4.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:generalSans;src:url(../media/GeneralSans_SemiBold-s.p.1ilrb12bo3o3m.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:generalSans Fallback;src:local(Arial);ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.generalsans_4066483a-module__BL0sja__className{font-family:generalSans,generalSans Fallback}.generalsans_4066483a-module__BL0sja__variable{--font-body:"generalSans", "generalSans Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_d8eecc30-module__bEIZiG__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_d8eecc30-module__bEIZiG__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
.ask-takeover-dock-module__by_w_W__dock{--ask-bottom-gap:22px;z-index:60;right:22px;bottom:calc(var(--ask-bottom-gap) + env(safe-area-inset-bottom,0px) + var(--ask-keyboard-inset,0px));color:#eeede8;width:190px;font-family:var(--font-body), sans-serif;background:0 0;border:1px solid #ffffff29;border-radius:14px;position:fixed;box-shadow:0 14px 55px #0005,inset 0 1px #ffffff06}.ask-takeover-dock-module__by_w_W__dock:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);pointer-events:none;background:#171c1fd9;position:absolute;inset:0}.ask-takeover-dock-module__by_w_W__dock[data-open=true]{border-color:#ffffff32;border-radius:23px;width:min(720px,100vw - 40px);right:max(20px,50vw - 360px)}.ask-takeover-dock-module__by_w_W__dock[data-open=true]:before{background:#1b2022c9}.ask-takeover-dock-module__by_w_W__dock[data-open=true]:focus-within{border-color:#e77a5e70}.ask-takeover-dock-module__by_w_W__dock button,.ask-takeover-dock-module__by_w_W__dock a{cursor:pointer}.ask-takeover-dock-module__by_w_W__dock button:disabled{cursor:default}.ask-takeover-dock-module__by_w_W__dock :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #ed8976}.ask-takeover-dock-module__by_w_W__launcher{color:#eeede8;width:100%;min-height:51px;font:500 14px var(--font-body);white-space:nowrap;border-radius:inherit;justify-content:center;align-items:center;gap:10px;padding:0 14px;display:flex}.ask-takeover-dock-module__by_w_W__launcher>svg:first-child{width:25px;height:20px}.ask-takeover-dock-module__by_w_W__launcher:hover{background:#ffffff05}.ask-takeover-dock-module__by_w_W__expanded{padding:12px 18px 13px}.ask-takeover-dock-module__by_w_W__composerHeader{color:#d5dbd0;min-height:32px;font:500 12px var(--font-body);align-items:center;gap:10px;display:flex}.ask-takeover-dock-module__by_w_W__composerHeader .ask-takeover-dock-module__by_w_W__iconButton{margin-left:auto}.ask-takeover-dock-module__by_w_W__mode{color:#9ea99c;border:1px solid #ffffff14;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:400}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__input{color:#f0efe9;width:100%;min-height:52px;max-height:132px;font:400 17px/1.55 var(--font-body);resize:none;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:9px 1px;display:block;overflow-y:auto}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__input:focus-visible{box-shadow:none;border:0;outline:none}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__input::placeholder{color:#afb6ac;opacity:1}.ask-takeover-dock-module__by_w_W__composerActions{justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding-top:4px;display:flex}.ask-takeover-dock-module__by_w_W__context{color:#aab5a5;align-items:center;gap:12px;min-width:0;display:flex}.ask-takeover-dock-module__by_w_W__context>svg{flex-shrink:0;width:27px;height:21px}.ask-takeover-dock-module__by_w_W__context>span{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.ask-takeover-dock-module__by_w_W__actions{align-items:center;gap:8px;display:flex}.ask-takeover-dock-module__by_w_W__iconButton{color:#9fab99;background:0 0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ask-takeover-dock-module__by_w_W__iconButton:hover{color:#eeede8;background:#ffffff08}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__send,.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__stop{border-radius:50%;flex-shrink:0;width:44px;height:44px;padding:0}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__send{color:#161b19;background:#eeede8}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__send:enabled:hover{color:#fff;background:#e76a55}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__send:disabled{opacity:.35}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__stop{color:#f49781;background:#e76a551a;border:1px solid #e76a5555}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__stop:hover{background:#e76a5530}.ask-takeover-dock-module__by_w_W__conversation{max-height:min(520px, calc(var(--ask-viewport-height) - var(--ask-composer-height) - var(--ask-bottom-gap) - 40px));-webkit-backdrop-filter:blur(26px)saturate(120%);backdrop-filter:blur(26px)saturate(120%);transform-origin:bottom;background:#111719d9;border:1px solid #ffffff29;border-radius:20px;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;right:0;overflow:hidden;box-shadow:0 16px 60px #0006,inset 0 1px #ffffff05}.ask-takeover-dock-module__by_w_W__conversationHeader{border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px 14px;display:flex}.ask-takeover-dock-module__by_w_W__conversationHeader>span{color:#e4e8dd;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.ask-takeover-dock-module__by_w_W__conversationHeader svg{width:23px;height:18px}.ask-takeover-dock-module__by_w_W__conversationHeader a{color:#bbc6b6;align-items:center;gap:5px;font-size:11px;display:inline-flex}.ask-takeover-dock-module__by_w_W__conversationHeader a svg{width:13px;height:13px}.ask-takeover-dock-module__by_w_W__conversationHeader a:hover{color:#f49781}.ask-takeover-dock-module__by_w_W__referenceNote{color:#96a591;flex-shrink:0;margin:0;padding:9px 22px 0;font-size:10px;line-height:1.6}.ask-takeover-dock-module__by_w_W__messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6c786544 transparent;min-height:0;padding:20px 22px 22px;overflow-y:auto}.ask-takeover-dock-module__by_w_W__message{margin-bottom:25px}.ask-takeover-dock-module__by_w_W__message:last-child{margin-bottom:0}.ask-takeover-dock-module__by_w_W__role{color:#a7b7a0;margin-bottom:10px;font-size:11px;font-weight:500;display:block}.ask-takeover-dock-module__by_w_W__message[data-role=user]{background:#ffffff08;border:1px solid #ffffff0c;border-radius:14px 14px 4px;width:fit-content;max-width:88%;margin-left:auto;padding:11px 16px}.ask-takeover-dock-module__by_w_W__message[data-role=user] .ask-takeover-dock-module__by_w_W__role{display:none}.ask-takeover-dock-module__by_w_W__answer{color:#e5eade;overflow-wrap:anywhere;font-size:16px;line-height:1.8}.ask-takeover-dock-module__by_w_W__answer p{white-space:pre-wrap;margin:0 0 14px}.ask-takeover-dock-module__by_w_W__answer p:last-child{margin-bottom:0}.ask-takeover-dock-module__by_w_W__message[data-status=streaming] .ask-takeover-dock-module__by_w_W__answer>p:last-child:after{content:"";vertical-align:-2px;background:#e7846b;width:5px;height:14px;margin-left:3px;display:inline-block}.ask-takeover-dock-module__by_w_W__sources{flex-wrap:wrap;align-items:center;gap:7px;margin-top:18px;display:flex}.ask-takeover-dock-module__by_w_W__sources>span{color:#8d9d87;width:100%;font-size:10px}.ask-takeover-dock-module__by_w_W__sources a{color:#b5c4ad;border:1px solid #aebfa226;border-radius:7px;align-items:center;gap:9px;max-width:100%;padding:7px 10px;font-size:11px;line-height:1.5;text-decoration:none;display:inline-flex}.ask-takeover-dock-module__by_w_W__sources a svg{flex-shrink:0}.ask-takeover-dock-module__by_w_W__sources a:hover{color:#f2f0eb;background:#df89690b;border-color:#df896955}.ask-takeover-dock-module__by_w_W__demoCards{gap:14px;margin-top:18px;display:grid}.ask-takeover-dock-module__by_w_W__demoCard{background:#0b0e10b0;border:1px solid #fff2;border-radius:12px;grid-template-columns:136px minmax(0,1fr);gap:17px;margin:0;padding:12px;display:grid}.ask-takeover-dock-module__by_w_W__demoCard video{aspect-ratio:9/16;object-fit:contain;background:#080909;border-radius:7px;width:136px;display:block}.ask-takeover-dock-module__by_w_W__demoCard figcaption{align-self:center;min-width:0}.ask-takeover-dock-module__by_w_W__demoLabel{color:#de8c73;font:9px/1.6 var(--font-mono);letter-spacing:.04em;display:block}.ask-takeover-dock-module__by_w_W__demoCard strong{color:#f2f0eb;margin:8px 0 5px;font-size:16px;font-weight:500;line-height:1.4;display:block}.ask-takeover-dock-module__by_w_W__demoFormat{color:#a3afa0;font-size:11px;display:block}.ask-takeover-dock-module__by_w_W__demoCard p{color:#d5dccc;margin:12px 0;font-size:13px;line-height:1.6}.ask-takeover-dock-module__by_w_W__demoCard small{color:#8d9d87;font-size:10px;line-height:1.5;display:block}.ask-takeover-dock-module__by_w_W__bookingCard{color:#ecece5;background:#e77a5e0d;border:1px solid #e77a5e55;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:14px 16px;font-size:13px;display:flex}.ask-takeover-dock-module__by_w_W__bookingCard small{color:#aab5a5;margin-top:4px;font-size:11px;display:block}.ask-takeover-dock-module__by_w_W__bookingCard>span:last-child{color:#f0a58b;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.ask-takeover-dock-module__by_w_W__bookingCard:hover{background:#e77a5e20}.ask-takeover-dock-module__by_w_W__suggestions{justify-content:center;gap:8px;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;right:0}.ask-takeover-dock-module__by_w_W__suggestions button{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#c8d0c2;min-height:42px;font:12px/1.4 var(--font-body);text-align:left;background:#161c1dc9;border:1px solid #fff2;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ask-takeover-dock-module__by_w_W__suggestions button:hover{color:#fff;border-color:#e77a5e66}.ask-takeover-dock-module__by_w_W__suggestions svg{flex-shrink:0}.ask-takeover-dock-module__by_w_W__loading{align-items:center;gap:5px;min-height:24px;display:flex}.ask-takeover-dock-module__by_w_W__loading>span:not(.ask-takeover-dock-module__by_w_W__srOnly){background:#b4c3aa;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite ask-takeover-dock-module__by_w_W__answerPulse}.ask-takeover-dock-module__by_w_W__loading>span:nth-child(2){animation-delay:.15s}.ask-takeover-dock-module__by_w_W__loading>span:nth-child(3){animation-delay:.3s}.ask-takeover-dock-module__by_w_W__activity{background:#e77a5e;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite ask-takeover-dock-module__by_w_W__answerPulse}.ask-takeover-dock-module__by_w_W__responseNotice{color:#dba795;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:12px;line-height:1.6;display:flex}.ask-takeover-dock-module__by_w_W__responseNotice button{color:#efb39d;border:1px solid #e77a5e40;border-radius:6px;align-items:center;gap:6px;min-height:32px;padding:5px 8px;display:inline-flex}.ask-takeover-dock-module__by_w_W__latest{color:#e4e8dd;background:#28312bf2;border:1px solid #ffffff25;border-radius:16px;flex-shrink:0;align-self:center;align-items:center;gap:7px;margin:0 0 12px;padding:7px 12px;font-size:11px;display:flex}.ask-takeover-dock-module__by_w_W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ask-takeover-dock-module__by_w_W__dock[data-compact=true] .ask-takeover-dock-module__by_w_W__conversationHeader,.ask-takeover-dock-module__by_w_W__dock[data-compact=true] .ask-takeover-dock-module__by_w_W__referenceNote{display:none}.ask-takeover-dock-module__by_w_W__dock[data-compact=true] .ask-takeover-dock-module__by_w_W__messages{padding-block:12px}@keyframes ask-takeover-dock-module__by_w_W__answerPulse{0%,to{opacity:.35}50%{opacity:1}}@media (max-width:600px){.ask-takeover-dock-module__by_w_W__dock{--ask-bottom-gap:14px;width:174px;right:14px}.ask-takeover-dock-module__by_w_W__dock[data-open=true]{border-radius:20px;width:calc(100vw - 24px);right:12px}.ask-takeover-dock-module__by_w_W__launcher{min-height:48px;font-size:12px}.ask-takeover-dock-module__by_w_W__expanded{padding:10px 14px 12px}.ask-takeover-dock-module__by_w_W__dock .ask-takeover-dock-module__by_w_W__input{font-size:16px}.ask-takeover-dock-module__by_w_W__composerHeader{gap:8px;font-size:11px}.ask-takeover-dock-module__by_w_W__mode{font-size:9px}.ask-takeover-dock-module__by_w_W__context{gap:8px}.ask-takeover-dock-module__by_w_W__context>span{font-size:10px}.ask-takeover-dock-module__by_w_W__context>span svg{display:none}.ask-takeover-dock-module__by_w_W__actions{gap:3px}.ask-takeover-dock-module__by_w_W__conversation{border-radius:18px;bottom:calc(100% + 10px)}.ask-takeover-dock-module__by_w_W__conversationHeader{padding:14px 16px 12px}.ask-takeover-dock-module__by_w_W__conversationHeader a{font-size:10px}.ask-takeover-dock-module__by_w_W__referenceNote{padding-inline:16px;font-size:9px}.ask-takeover-dock-module__by_w_W__messages{padding:16px}.ask-takeover-dock-module__by_w_W__answer{font-size:16px;line-height:1.8}.ask-takeover-dock-module__by_w_W__message[data-role=user]{max-width:94%;padding:10px 12px}.ask-takeover-dock-module__by_w_W__suggestions{gap:6px}.ask-takeover-dock-module__by_w_W__suggestions button{flex:1;gap:6px;padding:9px 10px;font-size:10px}.ask-takeover-dock-module__by_w_W__sources a{font-size:10px}.ask-takeover-dock-module__by_w_W__demoCard{grid-template-columns:136px minmax(0,1fr);gap:12px;padding:10px}.ask-takeover-dock-module__by_w_W__demoCard video{width:136px}.ask-takeover-dock-module__by_w_W__demoCard strong{font-size:14px}.ask-takeover-dock-module__by_w_W__demoCard p{margin-block:8px;font-size:12px}.ask-takeover-dock-module__by_w_W__demoLabel{font-size:8px}.ask-takeover-dock-module__by_w_W__bookingCard{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ask-takeover-dock-module__by_w_W__loading>span,.ask-takeover-dock-module__by_w_W__activity{animation:none!important}.ask-takeover-dock-module__by_w_W__dock *{transition:none!important}}
