.remi-face-module__W0xJiW__orb{--s:56px;--spring:linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163 27%, 1.154, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1.004 83.8%, 1);width:var(--s);height:var(--s);vertical-align:middle;flex:none;line-height:0;transition:scale .2s ease-out,rotate .3s ease-out,translate .16s ease-out;animation:4.2s ease-in-out infinite remi-face-module__W0xJiW__float;display:inline-block;position:relative}.remi-face-module__W0xJiW__svg{width:100%;height:100%;display:block;overflow:visible}.remi-face-module__W0xJiW__glow,.remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__sparkB,.remi-face-module__W0xJiW__face,.remi-face-module__W0xJiW__eyes,.remi-face-module__W0xJiW__l,.remi-face-module__W0xJiW__r,.remi-face-module__W0xJiW__cheeks,.remi-face-module__W0xJiW__smile{transform-box:fill-box;transform-origin:50%}.remi-face-module__W0xJiW__glow{opacity:.9;transition:opacity .3s ease-out;animation:4.2s ease-in-out infinite remi-face-module__W0xJiW__glowBreathe}.remi-face-module__W0xJiW__ring{transform-box:view-box;transform-origin:0 0;animation:9s ease-in-out infinite remi-face-module__W0xJiW__ringSway;transform:translate(50px,54px)rotate(-17deg)}.remi-face-module__W0xJiW__comet{opacity:0;stroke-dashoffset:100px}.remi-face-module__W0xJiW__sparkA{opacity:.8;transition:opacity .3s ease-out;animation:2.4s ease-in-out infinite remi-face-module__W0xJiW__twinkle}.remi-face-module__W0xJiW__sparkB{opacity:.8;transition:opacity .3s ease-out;animation:3.1s ease-in-out .7s infinite remi-face-module__W0xJiW__twinkle}.remi-face-module__W0xJiW__face{translate:calc(var(--lx,0) * 5px) calc(var(--ly,0) * 5px + var(--fy,0px));transition:translate .18s ease-out}.remi-face-module__W0xJiW__set{opacity:0;transition:opacity .12s ease-out}.remi-face-module__W0xJiW__happy{opacity:1}.remi-face-module__W0xJiW__l,.remi-face-module__W0xJiW__r{transition:rotate .3s ease-out}.remi-face-module__W0xJiW__cheeks,.remi-face-module__W0xJiW__smile{opacity:0;transition:opacity .16s ease-out}.remi-face-module__W0xJiW__blink{animation:.14s ease-in-out remi-face-module__W0xJiW__blink}.remi-face-module__W0xJiW__orb[data-paused=true],.remi-face-module__W0xJiW__orb[data-paused=true] *,.remi-face-module__W0xJiW__orb[data-hidden=true],.remi-face-module__W0xJiW__orb[data-hidden=true] *{animation-play-state:paused!important}.remi-face-module__W0xJiW__interactive{cursor:pointer}@media (hover:hover) and (pointer:fine){.remi-face-module__W0xJiW__interactive:hover{translate:0 -2px;scale:1.06}.remi-face-module__W0xJiW__interactive:hover .remi-face-module__W0xJiW__glow{opacity:1}}.remi-face-module__W0xJiW__interactive:active{transition-duration:90ms;scale:.92}.remi-face-module__W0xJiW__orb[data-state=listening]{scale:1.04}.remi-face-module__W0xJiW__orb[data-state=listening] .remi-face-module__W0xJiW__face{--fy:3px}.remi-face-module__W0xJiW__orb[data-state=typing] .remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__orb[data-state=typing] .remi-face-module__W0xJiW__sparkB{animation-duration:1.2s}.remi-face-module__W0xJiW__orb:is([data-state=typing],[data-state=thinking],[data-state=oops]) .remi-face-module__W0xJiW__happy{opacity:0}.remi-face-module__W0xJiW__orb:is([data-state=typing],[data-state=thinking],[data-state=oops]) .remi-face-module__W0xJiW__dots{opacity:1}.remi-face-module__W0xJiW__orb[data-state=thinking]{animation:.9s ease-in-out infinite remi-face-module__W0xJiW__thinkPulse}.remi-face-module__W0xJiW__orb[data-state=thinking] .remi-face-module__W0xJiW__face{animation:3.6s ease-in-out infinite remi-face-module__W0xJiW__lookAround}.remi-face-module__W0xJiW__orb[data-state=thinking] .remi-face-module__W0xJiW__ring{animation:2s ease-in-out infinite remi-face-module__W0xJiW__ringThink}.remi-face-module__W0xJiW__orb[data-state=thinking] .remi-face-module__W0xJiW__glow{opacity:1;animation:none}.remi-face-module__W0xJiW__orb[data-state=thinking] .remi-face-module__W0xJiW__comet{opacity:.9;animation:1.3s linear infinite remi-face-module__W0xJiW__comet}.remi-face-module__W0xJiW__orb[data-state=happy]{animation:remi-face-module__W0xJiW__pop .36s var(--spring), remi-face-module__W0xJiW__float 4.2s ease-in-out .36s infinite}.remi-face-module__W0xJiW__orb[data-state=happy] .remi-face-module__W0xJiW__cheeks{opacity:.5}.remi-face-module__W0xJiW__orb[data-state=happy] .remi-face-module__W0xJiW__face{animation:.2s ease-in-out remi-face-module__W0xJiW__nod}.remi-face-module__W0xJiW__orb[data-state=happy] .remi-face-module__W0xJiW__sparkA{animation:.3s ease-out remi-face-module__W0xJiW__sparkBump,2.4s ease-in-out .3s infinite remi-face-module__W0xJiW__twinkle}.remi-face-module__W0xJiW__orb:is([data-state=sad],[data-state=resting]) .remi-face-module__W0xJiW__happy{opacity:0}.remi-face-module__W0xJiW__orb:is([data-state=sad],[data-state=resting]) .remi-face-module__W0xJiW__rest{opacity:1}.remi-face-module__W0xJiW__orb[data-state=sad]{rotate:-4deg}.remi-face-module__W0xJiW__orb[data-state=sad] .remi-face-module__W0xJiW__face{--fy:1.5px}.remi-face-module__W0xJiW__orb[data-state=sad] .remi-face-module__W0xJiW__rest .remi-face-module__W0xJiW__l{rotate:-10deg}.remi-face-module__W0xJiW__orb[data-state=sad] .remi-face-module__W0xJiW__rest .remi-face-module__W0xJiW__r{rotate:10deg}.remi-face-module__W0xJiW__orb[data-state=sad] .remi-face-module__W0xJiW__glow{opacity:.6;animation:none}.remi-face-module__W0xJiW__orb[data-state=sad] :is(.remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__sparkB){opacity:.4;animation:none}.remi-face-module__W0xJiW__orb[data-state=resting]{animation:6.5s ease-in-out infinite remi-face-module__W0xJiW__floatSlow}.remi-face-module__W0xJiW__orb[data-state=resting] .remi-face-module__W0xJiW__glow{opacity:.5;animation:none}.remi-face-module__W0xJiW__orb[data-state=resting] :is(.remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__sparkB){opacity:.35;animation:none}.remi-face-module__W0xJiW__orb[data-state=wave]{animation:1.1s ease-in-out remi-face-module__W0xJiW__wakeWrap,4.2s ease-in-out 1.1s infinite remi-face-module__W0xJiW__float}.remi-face-module__W0xJiW__orb[data-state=wave] .remi-face-module__W0xJiW__rest{opacity:1;animation:80ms ease-out .22s forwards remi-face-module__W0xJiW__fadeOut}.remi-face-module__W0xJiW__orb[data-state=wave] .remi-face-module__W0xJiW__happy{animation:.1s ease-out .3s both remi-face-module__W0xJiW__fadeIn}.remi-face-module__W0xJiW__orb[data-state=wave] .remi-face-module__W0xJiW__happy :is(.remi-face-module__W0xJiW__l,.remi-face-module__W0xJiW__r){animation:.12s ease-out .3s backwards remi-face-module__W0xJiW__popY}.remi-face-module__W0xJiW__orb[data-state=wave] .remi-face-module__W0xJiW__eyes{animation:.14s ease-in-out .9s remi-face-module__W0xJiW__blink}.remi-face-module__W0xJiW__orb[data-state=wave] .remi-face-module__W0xJiW__sparkA{animation:.32s ease-out .3s backwards remi-face-module__W0xJiW__sparkPop,2.4s ease-in-out .62s infinite remi-face-module__W0xJiW__twinkle}.remi-face-module__W0xJiW__orb[data-state=wave] .remi-face-module__W0xJiW__sparkB{animation:.32s ease-out .39s backwards remi-face-module__W0xJiW__sparkPop,3.1s ease-in-out .71s infinite remi-face-module__W0xJiW__twinkle}.remi-face-module__W0xJiW__orb[data-state=sleep]{animation:7s ease-in-out infinite remi-face-module__W0xJiW__floatSleep}.remi-face-module__W0xJiW__orb[data-state=sleep] .remi-face-module__W0xJiW__happy{opacity:0}.remi-face-module__W0xJiW__orb[data-state=sleep] .remi-face-module__W0xJiW__line{opacity:1}.remi-face-module__W0xJiW__orb[data-state=sleep] .remi-face-module__W0xJiW__face{--fy:1.5px}.remi-face-module__W0xJiW__orb[data-state=sleep] .remi-face-module__W0xJiW__glow{animation-duration:7s}.remi-face-module__W0xJiW__orb[data-state=sleep] :is(.remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__sparkB){opacity:.45;animation:none}.remi-face-module__W0xJiW__orb[data-state=urgent]{animation:.36s ease-out remi-face-module__W0xJiW__shake,4.2s ease-in-out .36s infinite remi-face-module__W0xJiW__float}.remi-face-module__W0xJiW__orb[data-state=urgent] .remi-face-module__W0xJiW__wow{animation:1.02s ease-out both remi-face-module__W0xJiW__wowHold}.remi-face-module__W0xJiW__orb[data-state=urgent] .remi-face-module__W0xJiW__happy{animation:1.02s ease-out both remi-face-module__W0xJiW__wowHide}.remi-face-module__W0xJiW__orb[data-state=urgent] .remi-face-module__W0xJiW__cheeks{opacity:.5;transition-delay:.9s}.remi-face-module__W0xJiW__orb[data-state=urgent] .remi-face-module__W0xJiW__sparkB{animation:.5s ease-in-out 2 remi-face-module__W0xJiW__pulseB,1.9s ease-out both remi-face-module__W0xJiW__amber,3.1s ease-in-out 1s infinite remi-face-module__W0xJiW__twinkle}.remi-face-module__W0xJiW__orb[data-state=unsure] .remi-face-module__W0xJiW__glow{opacity:.45;animation:none}.remi-face-module__W0xJiW__orb[data-state=unsure] .remi-face-module__W0xJiW__happy .remi-face-module__W0xJiW__l{rotate:-6deg}.remi-face-module__W0xJiW__orb[data-state=unsure] .remi-face-module__W0xJiW__happy .remi-face-module__W0xJiW__r{rotate:6deg}.remi-face-module__W0xJiW__orb[data-state=oops]{animation:.36s ease-out remi-face-module__W0xJiW__shake,4.2s ease-in-out .36s infinite remi-face-module__W0xJiW__float;rotate:-6deg}.remi-face-module__W0xJiW__orb[data-state=oops] :is(.remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__sparkB){opacity:.5;animation:none}.remi-face-module__W0xJiW__orb[data-state=giggle]{animation:remi-face-module__W0xJiW__squish .45s var(--spring), remi-face-module__W0xJiW__float 4.2s ease-in-out .45s infinite}.remi-face-module__W0xJiW__orb[data-state=giggle] .remi-face-module__W0xJiW__cheeks,.remi-face-module__W0xJiW__orb[data-state=giggle] .remi-face-module__W0xJiW__smile{opacity:.9}.remi-face-module__W0xJiW__orb[data-state=giggle] :is(.remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__sparkB){animation:.36s ease-out remi-face-module__W0xJiW__burst,2.4s ease-in-out .36s infinite remi-face-module__W0xJiW__twinkle}.remi-face-module__W0xJiW__orb[data-state=newchat]{animation:remi-face-module__W0xJiW__newPop .28s var(--spring), remi-face-module__W0xJiW__float 4.2s ease-in-out .28s infinite}.remi-face-module__W0xJiW__orb[data-state=newchat] .remi-face-module__W0xJiW__ring{animation:.7s ease-in-out remi-face-module__W0xJiW__ringTurn,9s ease-in-out .7s infinite remi-face-module__W0xJiW__ringSway}.remi-face-module__W0xJiW__orb[data-state=newchat] .remi-face-module__W0xJiW__eyes{animation:.14s ease-in-out .12s remi-face-module__W0xJiW__blink}@media (pointer:coarse){.remi-face-module__W0xJiW__orb[data-state=idle] .remi-face-module__W0xJiW__face{animation:6s ease-in-out infinite remi-face-module__W0xJiW__drift}}@keyframes remi-face-module__W0xJiW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes remi-face-module__W0xJiW__floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-2%)}}@keyframes remi-face-module__W0xJiW__floatSleep{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2%)scale(1.015)}}@keyframes remi-face-module__W0xJiW__glowBreathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes remi-face-module__W0xJiW__ringSway{0%,to{transform:translate(50px,54px)rotate(-17deg)}50%{transform:translate(50px,54px)rotate(-14deg)}}@keyframes remi-face-module__W0xJiW__ringThink{0%,to{transform:translate(50px,54px)rotate(-20deg)}50%{transform:translate(50px,54px)rotate(-11deg)}}@keyframes remi-face-module__W0xJiW__ringTurn{0%{transform:translate(50px,54px)rotate(-17deg)}to{transform:translate(50px,54px)rotate(343deg)}}@keyframes remi-face-module__W0xJiW__twinkle{0%,to{opacity:.55;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes remi-face-module__W0xJiW__blink{0%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes remi-face-module__W0xJiW__comet{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes remi-face-module__W0xJiW__thinkPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes remi-face-module__W0xJiW__lookAround{0%,to{transform:translate(3px,-3px)}25%{transform:translate(-3px,-2px)}50%{transform:translate(-1px,-3.5px)}75%{transform:translate(3px,-1.5px)}}@keyframes remi-face-module__W0xJiW__pop{0%{transform:scale(1)}35%{animation-timing-function:var(--spring);transform:scale(1.12)}to{transform:scale(1)}}@keyframes remi-face-module__W0xJiW__sparkBump{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes remi-face-module__W0xJiW__nod{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes remi-face-module__W0xJiW__wakeWrap{0%{transform:rotate(-10deg)scale(.94)}25%{transform:rotate(0)scale(1)}27.3%{transform:rotate(0)}41.8%{transform:rotate(-9deg)}56.4%{transform:rotate(7deg)}70.9%{transform:rotate(-3deg)}85.5%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes remi-face-module__W0xJiW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes remi-face-module__W0xJiW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes remi-face-module__W0xJiW__popY{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes remi-face-module__W0xJiW__sparkPop{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes remi-face-module__W0xJiW__wowHold{0%{opacity:0}11.7%{opacity:1}88.2%{opacity:1}to{opacity:0}}@keyframes remi-face-module__W0xJiW__wowHide{0%{opacity:0}88.2%{opacity:0}to{opacity:1}}@keyframes remi-face-module__W0xJiW__shake{0%{transform:translate(0)}20%{transform:translate(-2%)}40%{transform:translate(2%)}60%{transform:translate(-1.5%)}80%{transform:translate(1%)}to{transform:translate(0)}}@keyframes remi-face-module__W0xJiW__pulseB{0%,to{transform:scale(1)}50%{transform:scale(1.6)}}@keyframes remi-face-module__W0xJiW__amber{0%,60%{fill:#f5a524}to{fill:#7cc0ff}}@keyframes remi-face-module__W0xJiW__squish{0%{transform:scale(1)}27%{transform:scale(1.1,.9)}58%{animation-timing-function:var(--spring);transform:scale(.94,1.06)}to{transform:scale(1)}}@keyframes remi-face-module__W0xJiW__burst{0%,to{transform:scale(1)}50%{transform:scale(1.7)}}@keyframes remi-face-module__W0xJiW__newPop{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes remi-face-module__W0xJiW__drift{0%,to{transform:translate(0)}50%{transform:translate(2px,1px)}}@media (prefers-reduced-motion:reduce){.remi-face-module__W0xJiW__orb,.remi-face-module__W0xJiW__orb *{animation:none!important}.remi-face-module__W0xJiW__orb{translate:none!important;rotate:none!important;scale:none!important}.remi-face-module__W0xJiW__face,.remi-face-module__W0xJiW__l,.remi-face-module__W0xJiW__r{translate:none!important;rotate:none!important}.remi-face-module__W0xJiW__glow{opacity:.9}.remi-face-module__W0xJiW__sparkA,.remi-face-module__W0xJiW__sparkB{opacity:1}.remi-face-module__W0xJiW__orb[data-state=thinking] .remi-face-module__W0xJiW__comet{opacity:.9;stroke-dashoffset:86px}.remi-face-module__W0xJiW__orb[data-state=wave] .remi-face-module__W0xJiW__rest{opacity:0}}@media (forced-colors:active){.remi-face-module__W0xJiW__orb{box-sizing:border-box;border:1px solid canvastext;border-radius:50%}}
.remi-module__YnSH5W__root{--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--spring:linear(0, .18 4%, .55 9%, .86 15%, 1.06 21%, 1.13 26%, 1.12 31%, 1.05 38%, .99 46%, .98 52%, 1 62%, 1.003 80%, 1);--spring-soft:linear(0, .34 6%, .7 12%, .94 19%, 1.04 26%, 1.05 32%, 1.02 41%, .995 53%, 1.001 70%, 1);--brand:#0a66c2;--brand-hover:#08508f;--tint:#f4f8fc;--tint-strong:#eef4fb;--line:#e9ecef;--ink:#222;--ink-2:#434a54;--ink-3:#6a6969}@supports not (transition-timing-function:linear(0, 1)){.remi-module__YnSH5W__root{--spring:cubic-bezier(.34, 1.4, .64, 1);--spring-soft:cubic-bezier(.25, 1.15, .4, 1)}}.remi-module__YnSH5W__launcher{right:12px;bottom:max(calc(var(--sticky-h,0px) + 12px + env(safe-area-inset-bottom,0px)), var(--corner-clear,0px));transition:bottom .26s var(--ease-out);z-index:45;cursor:pointer;-webkit-tap-highlight-color:transparent;pointer-events:none;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex;position:fixed}.remi-module__YnSH5W__launcherOrb{pointer-events:auto;width:64px;height:64px;animation:remi-module__YnSH5W__launcherIn .52s var(--spring) both;border-radius:999px;place-items:center;display:grid;position:relative}.remi-module__YnSH5W__launcherOrb:before{content:"";opacity:.85;pointer-events:none;border-radius:999px;position:absolute;inset:14px 12px 8px;box-shadow:0 6px 18px #0a66c259,0 2px 4px #0000001f}.remi-module__YnSH5W__launcher:focus-visible .remi-module__YnSH5W__launcherOrb{outline:2px solid var(--brand);outline-offset:2px}.remi-module__YnSH5W__launcher[data-quiet=true] .remi-module__YnSH5W__launcherOrb{animation:.2s linear both remi-module__YnSH5W__fadeIn}.remi-module__YnSH5W__launcher[data-hidden=true]{visibility:hidden}.remi-module__YnSH5W__launcher[data-aside=gone]{opacity:0;transition:bottom .26s var(--ease-out), opacity .16s linear}.remi-module__YnSH5W__launcher[data-aside=gone] .remi-module__YnSH5W__launcherOrb,.remi-module__YnSH5W__launcher[data-aside=gone] .remi-module__YnSH5W__tag{pointer-events:none}.remi-module__YnSH5W__launcher[data-aside=peek]{transition:bottom .26s var(--ease-out), right .22s var(--ease-out);right:-42px}.remi-module__YnSH5W__launcher[data-aside=no]{transition:bottom .26s var(--ease-out), right .22s var(--ease-out), opacity .16s linear}@keyframes remi-module__YnSH5W__launcherIn{0%{opacity:0;transform:scale(0)}30%{opacity:1}to{opacity:1;transform:scale(1)}}.remi-module__YnSH5W__inProgress{background:var(--brand);border:2px solid #fff;border-radius:999px;width:12px;height:12px;animation:.2s linear both remi-module__YnSH5W__fadeIn;position:absolute;top:9px;left:9px;box-shadow:0 1px 3px #0000002e}.remi-module__YnSH5W__tag{transform-origin:100%;width:112px;height:40px;animation:remi-module__YnSH5W__tagIn .56s var(--spring-soft) .26s backwards;transition:width .46s var(--spring-soft), height .46s var(--spring-soft), opacity .22s var(--ease-out), transform .32s var(--ease-out);background:#fff;border:1px solid #d6e4f3;border-radius:14px;flex:none;position:relative;box-shadow:0 8px 24px #10182824,0 1px 3px #10182814}.remi-module__YnSH5W__tag:after{content:"";background:#fff;border-top:1px solid #d6e4f3;border-right:1px solid #d6e4f3;width:9px;height:9px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.remi-module__YnSH5W__tagClip{border-radius:inherit;text-align:left;flex-direction:column;justify-content:center;padding:0 14px 0 12px;display:flex;position:absolute;inset:0;overflow:hidden}.remi-module__YnSH5W__tagTitle{font:600 14px/18px var(--font-sans);color:var(--ink);white-space:nowrap;align-items:center;gap:7px;display:flex}.remi-module__YnSH5W__tagDot{background:#16a34a;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #16a34a29}.remi-module__YnSH5W__tagExample{opacity:0;max-height:0;font:400 12.5px/17px var(--font-sans);color:var(--ink-2);white-space:nowrap;transition:max-height .36s var(--ease-out), margin-top .36s var(--ease-out), opacity .22s linear;margin-top:0;display:block;overflow:hidden}.remi-module__YnSH5W__launcher[data-tag=open] .remi-module__YnSH5W__tag{width:232px;height:60px}.remi-module__YnSH5W__launcher[data-tag=open] .remi-module__YnSH5W__tagExample{opacity:1;max-height:17px;margin-top:3px;transition-delay:.12s}.remi-module__YnSH5W__launcher:not([data-tag=tucked]) .remi-module__YnSH5W__tag{pointer-events:auto}.remi-module__YnSH5W__launcher[data-tag=tucked] .remi-module__YnSH5W__tag{opacity:0;transform:translate(14px)scale(.9)}@media (max-width:639px){.remi-module__YnSH5W__launcher[data-tag=open] .remi-module__YnSH5W__tag{width:212px}}@media (hover:hover){.remi-module__YnSH5W__launcher:hover .remi-module__YnSH5W__tag{border-color:#b6d3f0}}.remi-module__YnSH5W__tagCaret{vertical-align:-2px;background:var(--brand);width:1.5px;height:13px;margin-left:2px;animation:1s step-end infinite remi-module__YnSH5W__caretBlink;display:inline-block}.remi-module__YnSH5W__tagCaret[data-done=false]{animation:none}@keyframes remi-module__YnSH5W__caretBlink{50%{opacity:0}}@keyframes remi-module__YnSH5W__tagIn{0%{opacity:0;transform:translate(14px)scale(.9)}}.remi-module__YnSH5W__panel{--head-h:64px;--head-edge:#f5f9fd;z-index:50;background:linear-gradient(180deg, #ebf3fc 0px, var(--head-edge) var(--head-h), #fff calc(var(--head-h) + 220px));border:1px solid var(--line);contain:layout paint;outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.remi-module__YnSH5W__panel[data-layout=desktop]{width:var(--w,400px);height:var(--h,660px);transform-origin:calc(100% - 32px) calc(100% - 32px);border-radius:20px;bottom:16px;right:16px;box-shadow:0 16px 48px #1018282e,0 2px 8px #10182814}.remi-module__YnSH5W__panel[data-layout=desktop][data-sizing=true]{transition:width .28s var(--ease-out), height .28s var(--ease-out)}.remi-module__YnSH5W__panel[data-layout=phone]{--head-h:76px;height:var(--sheet-h,60dvh);transition:height .3s var(--ease-out);border-bottom:0;border-radius:20px 20px 0 0;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #10182829}.remi-module__YnSH5W__panel[data-layout=phone][data-kb=true]{top:var(--sheet-top,0px);transition:none;bottom:auto}.remi-module__YnSH5W__panel[data-dragging=true]{transition:none}.remi-module__YnSH5W__panel[data-open=false]{visibility:hidden;pointer-events:none}.remi-module__YnSH5W__panel[data-intro=true] .remi-module__YnSH5W__stagger{animation:remi-module__YnSH5W__rise .56s var(--ease-out) both;animation-delay:calc(.32s + var(--i,0) * 90ms)}@keyframes remi-module__YnSH5W__rise{0%{opacity:0;transform:translateY(12px)}}@keyframes remi-module__YnSH5W__fadeIn{0%{opacity:0}}.remi-module__YnSH5W__header{z-index:2;background:0 0;flex:none;align-items:center;gap:10px;min-height:64px;padding:10px 10px 10px 14px;display:flex;position:relative}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__header{touch-action:none;gap:6px;padding-top:18px;padding-left:12px}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__headerOrb{width:46px}.remi-module__YnSH5W__handle{cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;width:120px;height:22px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.remi-module__YnSH5W__handle:before{content:"";background:#c9ced6;border-radius:3px;width:36px;height:5px}.remi-module__YnSH5W__headerOrb{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:52px;height:52px;padding:0;display:grid}.remi-module__YnSH5W__headerOrb[data-empty=true]{display:none}.remi-module__YnSH5W__title{flex:1;min-width:0}.remi-module__YnSH5W__name{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:22px;font-weight:500;line-height:26px}.remi-module__YnSH5W__status{font:400 12.5px/16px var(--font-sans);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;animation:remi-module__YnSH5W__statusIn .16s var(--ease-out) both;margin-top:1px;display:block;overflow:hidden}.remi-module__YnSH5W__status:before{content:"";vertical-align:1px;background:#16a34a;border-radius:999px;width:7px;height:7px;margin-right:6px;display:inline-block}.remi-module__YnSH5W__status[data-tone=busy]:before{background:var(--brand);animation:1.1s ease-in-out infinite remi-module__YnSH5W__statusPulse}.remi-module__YnSH5W__status[data-tone=warn]:before{background:#f59e0b}.remi-module__YnSH5W__status[data-tone=off]:before{background:#9ca3af}@keyframes remi-module__YnSH5W__statusPulse{50%{opacity:.35;transform:scale(.75)}}@keyframes remi-module__YnSH5W__statusIn{0%{opacity:0;transform:translateY(4px)}}.remi-module__YnSH5W__iconBtn{min-width:36px;height:36px;color:var(--ink-2);font:500 13px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;transition:background-color .12s linear;display:inline-flex}.remi-module__YnSH5W__iconBtn:hover{background:#f3f4f6}.remi-module__YnSH5W__iconBtn:active{background:#e5e7eb}.remi-module__YnSH5W__iconBtn:focus-visible,.remi-module__YnSH5W__chipBtn:focus-visible,.remi-module__YnSH5W__quickRow:focus-visible,.remi-module__YnSH5W__railPill:focus-visible,.remi-module__YnSH5W__bigBtn:focus-visible,.remi-module__YnSH5W__moreLink:focus-visible,.remi-module__YnSH5W__textBtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__iconBtn{min-width:44px;height:44px}.remi-module__YnSH5W__newChat{height:34px;color:var(--brand);font:500 13px/18px var(--font-sans);white-space:nowrap;cursor:pointer;animation:remi-module__YnSH5W__popIn .24s var(--ease-out) both;transition:background-color .12s linear, border-color .12s linear, transform 90ms var(--ease-out);background:#fff;border:1px solid #cfe0f3;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 9px;display:inline-flex;box-shadow:0 1px 2px #1018280f}.remi-module__YnSH5W__newChat svg{width:18px;height:18px}@media (hover:hover){.remi-module__YnSH5W__newChat:hover{background:var(--tint);border-color:var(--brand)}}.remi-module__YnSH5W__newChat:active{transform:scale(.96)}.remi-module__YnSH5W__newChat:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__newChat{height:40px}@keyframes remi-module__YnSH5W__popIn{0%{opacity:0;transform:scale(.8)}}.remi-module__YnSH5W__grip{z-index:3;cursor:nwse-resize;touch-action:none;background:0 0;border:0;width:22px;height:22px;padding:0;position:absolute;top:0;left:0}.remi-module__YnSH5W__grip:before{content:"";opacity:0;border-top:2px solid #b8c2cf;border-left:2px solid #b8c2cf;border-top-left-radius:4px;width:9px;height:9px;transition:opacity .14s linear;position:absolute;top:6px;left:6px}.remi-module__YnSH5W__panel:hover .remi-module__YnSH5W__grip:before,.remi-module__YnSH5W__grip:focus-visible:before{opacity:1}.remi-module__YnSH5W__sizeReadout{z-index:4;color:#fff;font:500 12px/16px var(--font-sans);pointer-events:none;background:#222222db;border-radius:999px;padding:3px 8px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.remi-module__YnSH5W__thread{z-index:1;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-height:0;padding:8px 20px 16px;position:relative;overflow:hidden auto}.remi-module__YnSH5W__thread:hover{scrollbar-color:#d5d9df transparent}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__thread{padding:8px 16px 16px}.remi-module__YnSH5W__turn{margin-top:20px}.remi-module__YnSH5W__hidden{text-align:center;font:400 12px/16px var(--font-sans);color:var(--ink-3);margin:12px 0 0}.remi-module__YnSH5W__empty{text-align:center;flex-direction:column;align-items:center;padding-top:8px;display:flex}.remi-module__YnSH5W__panel[data-compact=true] .remi-module__YnSH5W__empty{padding-top:2px}.remi-module__YnSH5W__panel[data-compact=true] .remi-module__YnSH5W__greet1{margin-top:4px;font-size:23px;line-height:28px}.remi-module__YnSH5W__panel[data-compact=true] .remi-module__YnSH5W__greet2{margin-top:4px;font-size:14px;line-height:20px}.remi-module__YnSH5W__panel[data-compact=true] .remi-module__YnSH5W__tryLabel{display:none}.remi-module__YnSH5W__panel[data-compact=true] .remi-module__YnSH5W__quickCarousel{margin-top:14px}.remi-module__YnSH5W__panel[data-compact=true] .remi-module__YnSH5W__quickCard{min-height:68px}.remi-module__YnSH5W__hero{place-items:center;display:grid;overflow:visible}.remi-module__YnSH5W__greet1{font-family:var(--font-serif);color:var(--ink);margin:10px 0 0;font-size:26px;font-weight:500;line-height:32px}.remi-module__YnSH5W__greet2{max-width:32ch;font:400 14.5px/21px var(--font-sans);color:var(--ink-2);margin:6px 0 0}.remi-module__YnSH5W__tryLabel{text-align:left;font:500 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);align-self:stretch;margin:20px 0 8px}.remi-module__YnSH5W__quickList{align-self:stretch;gap:8px;display:grid}.remi-module__YnSH5W__panel[data-size=large] .remi-module__YnSH5W__quickList{grid-template-columns:1fr 1fr}.remi-module__YnSH5W__panel[data-size=large] .remi-module__YnSH5W__quickList>:last-child{grid-column:1/-1}.remi-module__YnSH5W__quickRow{border:1px solid var(--line);text-align:left;min-height:48px;font:500 14px/20px var(--font-sans);color:var(--ink);cursor:pointer;transition:background-color .14s linear, border-color .14s linear, transform 80ms var(--ease-out);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:6px 14px 6px 8px;display:flex}.remi-module__YnSH5W__quickRow:active{transform:scale(.985)}@media (hover:hover){.remi-module__YnSH5W__quickRow:hover{background:var(--tint);border-color:#b6d3f0}.remi-module__YnSH5W__quickRow:hover .remi-module__YnSH5W__chev{transform:translate(3px)}}.remi-module__YnSH5W__quickIcon{background:var(--tint-strong);width:32px;height:32px;color:var(--brand);border-radius:999px;flex:none;place-items:center;display:grid}.remi-module__YnSH5W__quickText{flex:1;min-width:0}.remi-module__YnSH5W__quickSub{font:400 12.5px/16px var(--font-sans);color:var(--ink-3);display:block}.remi-module__YnSH5W__chev{color:var(--ink-3);transition:transform .14s var(--ease-out);flex:none}.remi-module__YnSH5W__quickCarousel{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;align-self:stretch;gap:8px;padding-bottom:4px;scroll-padding:0 16px;display:flex;overflow-x:auto}.remi-module__YnSH5W__quickCarousel::-webkit-scrollbar{display:none}.remi-module__YnSH5W__quickCard{border:1px solid var(--line);text-align:left;width:148px;min-height:76px;font:500 13.5px/18px var(--font-sans);color:var(--ink);scroll-snap-align:start;cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;flex:none;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.remi-module__YnSH5W__quickCard .remi-module__YnSH5W__quickIcon{width:28px;height:28px}.remi-module__YnSH5W__bubble{background:var(--brand);color:#fff;width:fit-content;max-width:82%;font:400 15px/22px var(--font-sans);overflow-wrap:anywhere;white-space:pre-line;transform-origin:100% 100%;animation:remi-module__YnSH5W__bubbleIn .22s var(--ease-out) both;border-radius:18px 18px 6px;margin:0 0 0 auto;padding:10px 14px}@keyframes remi-module__YnSH5W__bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}.remi-module__YnSH5W__answer{animation:remi-module__YnSH5W__fadeUp .2s var(--ease-out) both;margin-top:12px}@keyframes remi-module__YnSH5W__fadeUp{0%{opacity:0;transform:translateY(6px)}}.remi-module__YnSH5W__lead{max-width:92%;font:400 15px/23px var(--font-sans);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0}.remi-module__YnSH5W__lead+.remi-module__YnSH5W__lead{margin-top:10px}.remi-module__YnSH5W__list{max-width:92%;font:400 15px/23px var(--font-sans);color:var(--ink);margin:8px 0 0;padding:0 0 0 20px;list-style:outside}.remi-module__YnSH5W__list li+li{margin-top:6px}.remi-module__YnSH5W__list li::marker{color:var(--brand)}.remi-module__YnSH5W__after{font:400 14px/21px var(--font-sans);color:var(--ink-2);margin:12px 0 0}.remi-module__YnSH5W__caret{vertical-align:-.17em;background:var(--brand);border-radius:1px;width:2px;height:1.05em;margin-left:2px;animation:.9s ease-in-out infinite remi-module__YnSH5W__caretPulse;display:inline-block}@keyframes remi-module__YnSH5W__caretPulse{50%{opacity:.35}}.remi-module__YnSH5W__note{font:400 12.5px/18px var(--font-sans);color:var(--ink-3);margin:10px 0 0}.remi-module__YnSH5W__cards{gap:8px;margin-top:10px;display:grid}.remi-module__YnSH5W__panel[data-size=large] .remi-module__YnSH5W__cards{grid-template-columns:1fr 1fr}.remi-module__YnSH5W__card{border:1px solid var(--line);min-height:76px;color:inherit;-webkit-tap-highlight-color:#0a66c214;touch-action:manipulation;animation:remi-module__YnSH5W__cardIn .26s var(--ease-out) both;animation-delay:calc(min(var(--i,0), 4) * 70ms);transition:transform .16s var(--ease-out), border-color .16s linear, background-color 90ms linear;background:#fff;border-radius:14px;grid-template-columns:44px minmax(0,1fr) 16px;align-items:start;gap:12px;padding:12px;text-decoration:none;display:grid;position:relative;box-shadow:0 1px 2px #1018280a}.remi-module__YnSH5W__card:after{content:"";opacity:0;pointer-events:none;border-radius:14px;transition:opacity .16s linear;position:absolute;inset:-1px;box-shadow:0 4px 14px #0a66c21f}@media (hover:hover){a.remi-module__YnSH5W__card:hover{border-color:#b6d3f0;transform:translateY(-1px)}a.remi-module__YnSH5W__card:hover:after{opacity:1}a.remi-module__YnSH5W__card:hover .remi-module__YnSH5W__chev{color:var(--brand);transform:translate(2px)}}a.remi-module__YnSH5W__card:active{background:var(--tint);transform:scale(.985)}a.remi-module__YnSH5W__card:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.remi-module__YnSH5W__card[data-urgency=urgent]{box-shadow:inset 3px 0 #f59e0b,0 1px 2px #1018280a}.remi-module__YnSH5W__dense{grid-template-columns:36px minmax(0,1fr) 16px;min-height:64px;padding:10px 12px}@keyframes remi-module__YnSH5W__cardIn{0%{opacity:0;transform:translateY(10px)scale(.98)}}.remi-module__YnSH5W__logo{background:#f8f9fa;border:1px solid #efefef;border-radius:10px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.remi-module__YnSH5W__dense .remi-module__YnSH5W__logo{border-radius:9px;width:36px;height:36px}.remi-module__YnSH5W__logo img{object-fit:contain;width:100%;height:100%;padding:6px}.remi-module__YnSH5W__mono{font:600 18px/1 var(--font-sans)}.remi-module__YnSH5W__cardText{min-width:0}.remi-module__YnSH5W__employer{font:500 12.5px/16px var(--font-sans);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.remi-module__YnSH5W__roleTitle{-webkit-line-clamp:2;font:600 14.5px/20px var(--font-sans);color:var(--ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.remi-module__YnSH5W__meta{font:400 12.5px/16px var(--font-sans);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.remi-module__YnSH5W__timing{font:500 12.5px/16px var(--font-sans);color:var(--ink-2);align-items:center;gap:6px;margin-top:6px;display:flex}.remi-module__YnSH5W__timing:before{content:"";background:#6a6969;border-radius:999px;flex:none;width:8px;height:8px}.remi-module__YnSH5W__timing[data-urgency=urgent]{color:#9a3412}.remi-module__YnSH5W__timing[data-urgency=urgent]:before{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b40}.remi-module__YnSH5W__timing[data-urgency=soon]{font-weight:600}.remi-module__YnSH5W__timing[data-urgency=soon]:before{background:var(--brand)}.remi-module__YnSH5W__timing[data-urgency=none]{color:var(--ink-3);font-weight:400}.remi-module__YnSH5W__timing[data-urgency=none]:before{background:0 0;box-shadow:inset 0 0 0 1.5px #6a6969}.remi-module__YnSH5W__timing[data-urgency=opens]{color:#166534}.remi-module__YnSH5W__timing[data-urgency=opens]:before{background:#16a34a}.remi-module__YnSH5W__moreLink{min-height:44px;font:500 14px/20px var(--font-sans);color:var(--brand);align-items:center;gap:6px;margin-top:4px;text-decoration:none;display:flex}.remi-module__YnSH5W__moreLink svg{transition:transform .14s var(--ease-out)}.remi-module__YnSH5W__moreLink:hover svg{transform:translate(3px)}.remi-module__YnSH5W__links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.remi-module__YnSH5W__pageLink{background:var(--tint);height:32px;font:500 13px/18px var(--font-sans);color:var(--brand);border:1px solid #d7e6f6;border-radius:999px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.remi-module__YnSH5W__pageLink:hover{border-color:var(--brand)}.remi-module__YnSH5W__applyLink{background:var(--brand);color:#fff;min-height:44px;transition:transform .14s var(--ease-out), background .14s linear;border-radius:22px;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.remi-module__YnSH5W__applyLink:hover{background:#0958a8}.remi-module__YnSH5W__applyLink:active{transform:scale(.98)}.remi-module__YnSH5W__applyLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.remi-module__YnSH5W__applyLink svg{width:15px;height:15px}.remi-module__YnSH5W__followUps{margin-top:14px}.remi-module__YnSH5W__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.remi-module__YnSH5W__chipGroupLabel{width:100%;font:500 12px/16px var(--font-sans);color:var(--ink-3);margin:10px 0 0;display:block}.remi-module__YnSH5W__chipBtn{height:36px;font:500 14px/20px var(--font-sans);color:var(--brand);cursor:pointer;animation:remi-module__YnSH5W__rise .16s var(--ease-out) both;animation-delay:calc(var(--i,0) * 30ms);transition:background-color .12s linear, border-color .12s linear, transform 80ms var(--ease-out);background:#fff;border:1px solid #b6d3f0;border-radius:999px;padding:0 16px}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__chipBtn{height:44px}@media (hover:hover){.remi-module__YnSH5W__chipBtn:hover{background:var(--tint);border-color:var(--brand)}}.remi-module__YnSH5W__chipBtn:active{background:#e8f1fb;transform:scale(.96)}.remi-module__YnSH5W__chipBtn[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.remi-module__YnSH5W__chipBtn:disabled{opacity:.4;cursor:default}.remi-module__YnSH5W__chipBtn[aria-pressed=true]:disabled{opacity:1}.remi-module__YnSH5W__textBtn{min-height:32px;font:500 13px/18px var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;margin-top:8px;padding:0;display:inline-flex}.remi-module__YnSH5W__thinking{background:var(--tint);height:40px;font:400 13px/18px var(--font-sans);color:var(--ink-3);border-radius:18px 18px 18px 6px;align-items:center;gap:10px;margin-top:12px;padding:0 14px;animation:.16s linear both remi-module__YnSH5W__fadeIn;display:inline-flex}.remi-module__YnSH5W__dots{gap:4px;display:inline-flex}.remi-module__YnSH5W__dots i{background:var(--brand);opacity:.45;border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite remi-module__YnSH5W__dot}.remi-module__YnSH5W__dots i:nth-child(2){animation-delay:.12s}.remi-module__YnSH5W__dots i:nth-child(3){animation-delay:.24s}@keyframes remi-module__YnSH5W__dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.remi-module__YnSH5W__skeleton{background:#f8f9fa;border:1px solid #edeff1;border-radius:14px;height:76px;margin-top:8px;position:relative;overflow:hidden}.remi-module__YnSH5W__skeleton:after{content:"";background:linear-gradient(90deg,#fff0,#fffc,#fff0);width:40%;animation:1.2s linear infinite remi-module__YnSH5W__shimmer;position:absolute;inset:0}.remi-module__YnSH5W__panel[data-compact=true] .remi-module__YnSH5W__skeleton+.remi-module__YnSH5W__skeleton{display:none}@keyframes remi-module__YnSH5W__shimmer{0%{transform:translate(-100%)}to{transform:translate(350%)}}.remi-module__YnSH5W__limitCard{animation:remi-module__YnSH5W__limitIn .24s var(--spring) both;background:linear-gradient(#f4f8fc,#fff);border:1px solid #cfe0f3;border-radius:18px;margin-top:12px;padding:16px}@keyframes remi-module__YnSH5W__limitIn{0%{opacity:0;transform:scale(.96)}}.remi-module__YnSH5W__limitTop{align-items:center;gap:12px;display:flex}.remi-module__YnSH5W__limitTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:19px;font-weight:500;line-height:24px}.remi-module__YnSH5W__limitBody{font:400 14px/21px var(--font-sans);color:var(--ink-2);margin:10px 0 0}.remi-module__YnSH5W__bigBtn{background:var(--brand);color:#fff;width:100%;height:52px;font:600 16px/24px var(--font-sans);cursor:pointer;transition:background-color .12s linear, transform 90ms var(--ease-out);border:0;border-radius:14px;justify-content:center;align-items:center;margin-top:14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.remi-module__YnSH5W__bigBtn:hover{background:var(--brand-hover)}.remi-module__YnSH5W__bigBtn:active{transform:scale(.98)}.remi-module__YnSH5W__bigBtn:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);width:30%;animation:.7s ease-in-out .5s both remi-module__YnSH5W__shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes remi-module__YnSH5W__shine{to{transform:translate(420%)}}.remi-module__YnSH5W__limitSmall{text-align:center;font:400 13px/18px var(--font-sans);color:var(--ink-3);margin:10px 0 0}.remi-module__YnSH5W__jumpWrap{z-index:3;flex:none;height:0;position:relative}.remi-module__YnSH5W__jump{white-space:nowrap;height:36px;font:500 13px/18px var(--font-sans);color:var(--ink);cursor:pointer;animation:remi-module__YnSH5W__jumpIn .2s var(--ease-out) both;z-index:2;background:#fff;border:1px solid #dcdcdc;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000001f}@keyframes remi-module__YnSH5W__jumpIn{0%{opacity:0;transform:translate(-50%,8px)}}.remi-module__YnSH5W__toast{z-index:3;color:#fff;font:400 13.5px/20px var(--font-sans);animation:remi-module__YnSH5W__jumpIn2 .2s var(--ease-out) both;background:#222;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:flex;position:absolute;top:72px;left:12px;right:12px}@keyframes remi-module__YnSH5W__jumpIn2{0%{opacity:0;transform:translateY(8px)}}.remi-module__YnSH5W__toast button{color:#9cc8f5;font:600 13.5px/20px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:6px 4px}.remi-module__YnSH5W__rail{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;animation:remi-module__YnSH5W__fadeUp .2s var(--ease-out) both;flex:none;gap:8px;padding:8px 16px 0;display:flex;overflow-x:auto}.remi-module__YnSH5W__rail::-webkit-scrollbar{display:none}.remi-module__YnSH5W__railPill{border:1px solid var(--line);height:36px;font:500 13.5px/18px var(--font-sans);color:var(--ink-2);white-space:nowrap;scroll-snap-align:start;cursor:pointer;background:#f8f9fa;border-radius:999px;flex:none;padding:0 14px}.remi-module__YnSH5W__railPill:hover{color:var(--brand);border-color:#b6d3f0}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__railPill{height:44px}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__pageLink,.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__textBtn{min-height:44px}.remi-module__YnSH5W__composer{background:#fff;border-top:1px solid #efefef;flex:none;padding:10px 16px}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__composer{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.remi-module__YnSH5W__panel[data-layout=phone][data-kb=true] .remi-module__YnSH5W__composer{padding-bottom:8px}.remi-module__YnSH5W__field{background:#fff;border:1px solid #dcdcdc;border-radius:22px;align-items:flex-end;gap:8px;min-height:44px;padding:4px 4px 4px 16px;transition:border-color .14s linear;display:flex;position:relative}.remi-module__YnSH5W__field:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .14s linear;position:absolute;inset:-1px;box-shadow:0 0 0 3px #0a66c22e}.remi-module__YnSH5W__field:focus-within{border-color:var(--brand)}.remi-module__YnSH5W__field:focus-within:after{opacity:1}.remi-module__YnSH5W__field[data-locked=true]{background:#f8f9fa}.remi-module__YnSH5W__textarea{resize:none;min-width:0;min-height:34px;max-height:120px;font:400 14.5px/22px var(--font-sans);color:var(--ink);caret-color:var(--brand);field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:6px 0}.remi-module__YnSH5W__textarea::placeholder{color:var(--ink-3)}@media (max-width:1023px){.remi-module__YnSH5W__textarea{font-size:16px}}.remi-module__YnSH5W__send{background:var(--brand);color:#fff;cursor:pointer;width:36px;height:36px;transition:transform .22s var(--spring), background-color .12s linear;border:0;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.remi-module__YnSH5W__send:after{content:"";position:absolute;inset:-4px}.remi-module__YnSH5W__send:hover{background:var(--brand-hover)}.remi-module__YnSH5W__send:active{transform:scale(.9)}.remi-module__YnSH5W__send:disabled{color:#8aa4c0;cursor:default;background:#e6edf5;transform:scale(.86)}.remi-module__YnSH5W__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:999px;animation:.7s linear infinite remi-module__YnSH5W__spin;position:absolute;inset:4px}@keyframes remi-module__YnSH5W__spin{to{transform:rotate(360deg)}}.remi-module__YnSH5W__hint{min-height:20px;font:400 12px/16px var(--font-sans);color:var(--ink-3);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.remi-module__YnSH5W__panel[data-layout=phone] .remi-module__YnSH5W__hint:empty{display:none}.remi-module__YnSH5W__left{font:500 12.5px/16px var(--font-sans);color:var(--ink-2);animation:remi-module__YnSH5W__statusIn .18s var(--ease-out) both;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.remi-module__YnSH5W__left[data-last=true]{color:#9a3412}.remi-module__YnSH5W__left[data-last=true]:before{content:"";background:#f59e0b;border-radius:999px;width:6px;height:6px}.remi-module__YnSH5W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.remi-module__YnSH5W__launcher,.remi-module__YnSH5W__launcher[data-aside]{transition:none}.remi-module__YnSH5W__launcherOrb,.remi-module__YnSH5W__inProgress,.remi-module__YnSH5W__tag,.remi-module__YnSH5W__panel[data-intro=true] .remi-module__YnSH5W__stagger,.remi-module__YnSH5W__status,.remi-module__YnSH5W__newChat,.remi-module__YnSH5W__bubble,.remi-module__YnSH5W__answer,.remi-module__YnSH5W__card,.remi-module__YnSH5W__chipBtn,.remi-module__YnSH5W__limitCard,.remi-module__YnSH5W__jump,.remi-module__YnSH5W__toast,.remi-module__YnSH5W__rail,.remi-module__YnSH5W__left,.remi-module__YnSH5W__thinking{animation:.12s linear both remi-module__YnSH5W__fadeIn!important}.remi-module__YnSH5W__dots i,.remi-module__YnSH5W__skeleton:after,.remi-module__YnSH5W__spinner,.remi-module__YnSH5W__bigBtn:after,.remi-module__YnSH5W__caret,.remi-module__YnSH5W__tagCaret,.remi-module__YnSH5W__status:before{animation:none!important}.remi-module__YnSH5W__panel,.remi-module__YnSH5W__card,.remi-module__YnSH5W__quickRow,.remi-module__YnSH5W__send,.remi-module__YnSH5W__tag,.remi-module__YnSH5W__tagExample{transition:none!important}}
