@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_dd5f33c6-module__WggDGG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_dd5f33c6-module__WggDGG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.fe42ddf4.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d6617093-module__z61v7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d6617093-module__z61v7q__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.liquidGlass-wrapper{border-radius:var(--lg-radius,12px);box-shadow:var(--lg-box-shadow,var(--lg-shadow-offset-x,0px)var(--lg-shadow-offset-y,4px)var(--lg-shadow-blur,6px)var(--lg-shadow-spread,-1px)var(--lg-shadow,#0000001f),126px 150px 55px 0 var(--lg-shadow-highlight-1,#fff0),81px 96px 50px 0 var(--lg-shadow-highlight-2,#ffffff05),45px 54px 42px 0 var(--lg-shadow-highlight-3,#ffffff12),20px 24px 31px 0 var(--lg-shadow-highlight-4,#ffffff1f),5px 6px 17px 0 var(--lg-shadow-highlight-5,#ffffff24));font-weight:600;transition:transform .3s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden}.liquidGlass-wrapper:not([data-enable-border-animation=true]){border:var(--lg-border-width,1px)solid var(--lg-border,#ffffff59)}.liquidGlass-inner{border-radius:var(--lg-radius,12px);width:100%;height:100%;position:relative;overflow:hidden}.liquidGlass-effect{z-index:0;border-radius:var(--lg-radius,12px);-webkit-backdrop-filter:blur(var(--lg-blur,18px));backdrop-filter:blur(var(--lg-blur,18px));filter:url(#glass-distortion);position:absolute;inset:0}.liquidGlass-tint{z-index:1;border-radius:var(--lg-radius,12px);background:var(--lg-tint,#ffffff2e);position:absolute;inset:0}.liquidGlass-shine{z-index:2;border-radius:var(--lg-radius,12px);pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(ellipse var(--lg-shadow-inner-width,180px)var(--lg-shadow-inner-height,180px)at var(--lg-mouse-x,50%)var(--lg-mouse-y,50%),rgba(255,255,255,var(--lg-shadow-inner-weight,1))0%,rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.8))var(--lg-shadow-inner-blur-stop-1,30%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.4))var(--lg-shadow-inner-blur-stop-2,50%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.1))var(--lg-shadow-inner-blur-stop-3,70%),transparent var(--lg-shadow-inner-blur-stop-4,90%)),radial-gradient(ellipse var(--lg-shadow-inner-width,180px)var(--lg-shadow-inner-height,180px)at var(--lg-mirror-x,50%)var(--lg-mirror-y,50%),rgba(255,255,255,var(--lg-shadow-inner-weight,1))0%,rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.8))var(--lg-shadow-inner-blur-stop-1,30%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.4))var(--lg-shadow-inner-blur-stop-2,50%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.1))var(--lg-shadow-inner-blur-stop-3,70%),transparent var(--lg-shadow-inner-blur-stop-4,90%));mask-image:radial-gradient(ellipse var(--lg-shadow-inner-width,180px)var(--lg-shadow-inner-height,180px)at var(--lg-mouse-x,50%)var(--lg-mouse-y,50%),rgba(255,255,255,var(--lg-shadow-inner-weight,1))0%,rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.8))var(--lg-shadow-inner-blur-stop-1,30%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.4))var(--lg-shadow-inner-blur-stop-2,50%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.1))var(--lg-shadow-inner-blur-stop-3,70%),transparent var(--lg-shadow-inner-blur-stop-4,90%)),radial-gradient(ellipse var(--lg-shadow-inner-width,180px)var(--lg-shadow-inner-height,180px)at var(--lg-mirror-x,50%)var(--lg-mirror-y,50%),rgba(255,255,255,var(--lg-shadow-inner-weight,1))0%,rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.8))var(--lg-shadow-inner-blur-stop-1,30%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.4))var(--lg-shadow-inner-blur-stop-2,50%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.1))var(--lg-shadow-inner-blur-stop-3,70%),transparent var(--lg-shadow-inner-blur-stop-4,90%));-webkit-mask-composite:source-over;mask-composite:add;-webkit-mask-image:radial-gradient(ellipse var(--lg-shadow-inner-width,180px)var(--lg-shadow-inner-height,180px)at var(--lg-mouse-x,50%)var(--lg-mouse-y,50%),rgba(255,255,255,var(--lg-shadow-inner-weight,1))0%,rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.8))var(--lg-shadow-inner-blur-stop-1,30%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.4))var(--lg-shadow-inner-blur-stop-2,50%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.1))var(--lg-shadow-inner-blur-stop-3,70%),transparent var(--lg-shadow-inner-blur-stop-4,90%)),radial-gradient(ellipse var(--lg-shadow-inner-width,180px)var(--lg-shadow-inner-height,180px)at var(--lg-mirror-x,50%)var(--lg-mirror-y,50%),rgba(255,255,255,var(--lg-shadow-inner-weight,1))0%,rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.8))var(--lg-shadow-inner-blur-stop-1,30%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.4))var(--lg-shadow-inner-blur-stop-2,50%),rgba(255,255,255,calc(var(--lg-shadow-inner-weight,1)*.1))var(--lg-shadow-inner-blur-stop-3,70%),transparent var(--lg-shadow-inner-blur-stop-4,90%));-webkit-mask-composite:add;transition:opacity .2s,-webkit-mask-position .1s ease-out,mask-position .1s ease-out;position:absolute;inset:0;box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80}.liquidGlass-shine[data-enable-border-animation=true],.liquidGlass-wrapper:hover .liquidGlass-shine[data-enable-border-animation=true],.liquidGlass-wrapper:not(:hover) .liquidGlass-shine[data-enable-border-animation=true]{opacity:1}.liquidGlass-content{z-index:10;font-family:inherit;position:relative}.liquidGlass-wave{pointer-events:none;z-index:11;width:0;height:0;clip-path:inset(0 round var(--lg-radius,12px));background:radial-gradient(circle,#ffffff4d 0%,#fff3 25%,#ffffff1a 45%,#ffffff0d 65%,#0000 85%);border-radius:50%;animation:.6s ease-out wave-ripple;position:absolute;transform:translate(-50%,-50%)}@keyframes wave-ripple{0%{opacity:1;width:0;height:0}to{opacity:0;width:800px;height:800px}}
.onboarding-chat-module__8SBpMW__layout{--setup-edge:color-mix(in srgb,var(--border)60%,transparent);font-family:var(--font-geist-sans),sans-serif}.onboarding-chat-module__8SBpMW__checklistPointer{z-index:65;left:4rem;bottom:calc(var(--rail-footer-height,7rem) + 5rem);color:var(--brand);pointer-events:none;animation:.85s ease-in-out infinite alternate onboarding-chat-module__8SBpMW__checklist-point;position:fixed}@keyframes onboarding-chat-module__8SBpMW__checklist-point{0%{opacity:.65;transform:translate(5px,-5px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.onboarding-chat-module__8SBpMW__checklistPointer{animation:none}}.onboarding-chat-module__8SBpMW__conversation,.onboarding-chat-module__8SBpMW__dock{width:100%;max-width:48rem;margin-inline:auto}.onboarding-chat-module__8SBpMW__conversation{flex-direction:column;gap:.75rem;padding:2.5rem 1.5rem 1rem;display:flex}.onboarding-chat-module__8SBpMW__conversation>.onboarding-chat-module__8SBpMW__assistant{margin-top:1.25rem}.onboarding-chat-module__8SBpMW__conversation>.onboarding-chat-module__8SBpMW__assistant:first-child{margin-top:0}.onboarding-chat-module__8SBpMW__message,.onboarding-chat-module__8SBpMW__activity,.onboarding-chat-module__8SBpMW__bubble{font-size:.9375rem;line-height:1.65}.onboarding-chat-module__8SBpMW__message{white-space:pre-wrap;max-width:64ch;color:var(--foreground);text-wrap:pretty}.onboarding-chat-module__8SBpMW__activity{color:var(--muted-foreground)}.onboarding-chat-module__8SBpMW__assistant{gap:.875rem}.onboarding-chat-module__8SBpMW__avatar{width:1.75rem;height:1.75rem}.onboarding-chat-module__8SBpMW__bubble{white-space:pre-wrap;background:var(--muted);max-width:80%;color:var(--foreground);border-radius:1.125rem 1.125rem .375rem;padding:.5rem .875rem;font-size:.875rem}.onboarding-chat-module__8SBpMW__dock{flex-direction:column;gap:.5rem;padding:.75rem 1.5rem 1.25rem;display:flex}.onboarding-chat-module__8SBpMW__panel{border:1px solid var(--setup-edge);background:var(--card);border-radius:1.125rem;transition:border-color .2s;overflow:hidden}.onboarding-chat-module__8SBpMW__panel:focus-within{border-color:var(--border)}.onboarding-chat-module__8SBpMW__panelContent{overscroll-behavior:contain;max-height:54dvh;overflow-y:auto}.onboarding-chat-module__8SBpMW__panelContent+.onboarding-chat-module__8SBpMW__composer{border-top:1px solid var(--setup-edge)}.onboarding-chat-module__8SBpMW__question{padding:1.25rem 1.25rem 1.125rem;animation:.24s ease-out both onboarding-chat-module__8SBpMW__panel-enter}.onboarding-chat-module__8SBpMW__connect form>div:last-child{z-index:1;background:var(--card);margin-bottom:-1.125rem;padding-bottom:1.125rem;position:sticky;bottom:0}.onboarding-chat-module__8SBpMW__heading{letter-spacing:-.01em;text-wrap:balance;color:var(--foreground);font-size:1rem;font-weight:500;line-height:1.4}.onboarding-chat-module__8SBpMW__pickerQuestion{padding:1.125rem .75rem .625rem}.onboarding-chat-module__8SBpMW__pickerQuestion .onboarding-chat-module__8SBpMW__heading,.onboarding-chat-module__8SBpMW__pickerQuestion .onboarding-chat-module__8SBpMW__formHeader{padding-inline:.5rem}.onboarding-chat-module__8SBpMW__pickerQuestion .onboarding-chat-module__8SBpMW__formHeader{margin-bottom:.5rem}.onboarding-chat-module__8SBpMW__question>.onboarding-chat-module__8SBpMW__formHeader:last-child{margin-bottom:0}.onboarding-chat-module__8SBpMW__choices{flex-direction:column;gap:.125rem;min-width:0;margin-top:.5rem;display:flex}.onboarding-chat-module__8SBpMW__choices>li{min-width:0}.onboarding-chat-module__8SBpMW__choice{width:100%;min-height:2.25rem;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.375rem .5rem;font-size:.875rem;font-weight:400;line-height:1.4;transition:background-color .15s;display:flex}.onboarding-chat-module__8SBpMW__choice:hover,.onboarding-chat-module__8SBpMW__choiceActive{background:var(--accent)}.onboarding-chat-module__8SBpMW__choiceNumber{font-variant-numeric:tabular-nums;width:1.25rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:flex}.onboarding-chat-module__8SBpMW__choice:focus-visible,.onboarding-chat-module__8SBpMW__skip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.onboarding-chat-module__8SBpMW__choice:disabled{pointer-events:none;opacity:.45}.onboarding-chat-module__8SBpMW__choiceLabel{overflow-wrap:anywhere;min-width:0}.onboarding-chat-module__8SBpMW__composer{align-items:flex-end;gap:.5rem;padding:.5rem .5rem .5rem .625rem;display:flex}.onboarding-chat-module__8SBpMW__formHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.onboarding-chat-module__8SBpMW__skip{min-height:2rem;color:var(--muted-foreground);border-radius:.5rem;align-items:center;gap:.375rem;font-size:.8125rem;transition:color .15s;display:inline-flex}.onboarding-chat-module__8SBpMW__skip:hover{color:var(--foreground)}.onboarding-chat-module__8SBpMW__skip:disabled{pointer-events:none;opacity:.45}.onboarding-chat-module__8SBpMW__inviteFields{align-items:flex-start;gap:.5rem;display:flex}.onboarding-chat-module__8SBpMW__rail{border-left:1px solid var(--border);width:18rem;padding:2rem}@keyframes onboarding-chat-module__8SBpMW__panel-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.onboarding-chat-module__8SBpMW__conversation{gap:1.5rem;padding:1.5rem 1rem .75rem}.onboarding-chat-module__8SBpMW__dock{padding:.5rem .75rem .75rem}.onboarding-chat-module__8SBpMW__question{padding:1rem}.onboarding-chat-module__8SBpMW__connect form>div:last-child{margin-bottom:-1rem;padding-bottom:1rem}.onboarding-chat-module__8SBpMW__pickerQuestion{padding:1rem .5rem .5rem}.onboarding-chat-module__8SBpMW__choice{min-height:2.75rem}.onboarding-chat-module__8SBpMW__inviteFields{flex-direction:column;align-items:stretch}.onboarding-chat-module__8SBpMW__assistant{gap:.75rem}.onboarding-chat-module__8SBpMW__bubble{max-width:90%}}@media (prefers-reduced-motion:reduce){.onboarding-chat-module__8SBpMW__question{animation:none}.onboarding-chat-module__8SBpMW__choice,.onboarding-chat-module__8SBpMW__skip,.onboarding-chat-module__8SBpMW__panel{transition:none}}.onboarding-chat-module__8SBpMW__finish{isolation:isolate;width:100%;min-height:3.75rem;color:var(--brand-foreground);background:linear-gradient(180deg,color-mix(in oklab,var(--brand)86%,white)0%,var(--brand)52%,color-mix(in oklab,var(--brand)84%,black)100%);box-shadow:inset 0 1px 0 #ffffff3d,inset 0 -1px 0 #0000002e,0 1px 2px #0000002e,0 16px 36px -14px color-mix(in oklab,var(--brand)75%,transparent);cursor:pointer;border-radius:1.125rem;align-items:center;gap:.875rem;padding:0 .875rem 0 1.125rem;transition:transform .18s ease-out,box-shadow .18s ease-out;animation:.52s cubic-bezier(.2,.8,.2,1) both onboarding-chat-module__8SBpMW__finish-rise;display:flex;position:relative;overflow:hidden}.onboarding-chat-module__8SBpMW__finish:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff42 50%,#0000 70%);animation:1.1s ease-out .38s both onboarding-chat-module__8SBpMW__finish-sheen;position:absolute;inset:0;transform:translate(-120%)}.onboarding-chat-module__8SBpMW__finish:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff47,inset 0 -1px 0 #0000002e,0 1px 2px #0000002e,0 22px 44px -14px color-mix(in oklab,var(--brand)90%,transparent);transform:translateY(-1px)}.onboarding-chat-module__8SBpMW__finish:hover:not(:disabled):before{animation:.9s ease-out both onboarding-chat-module__8SBpMW__finish-sheen-again}.onboarding-chat-module__8SBpMW__finish:active:not(:disabled){transform:translateY(0)scale(.995)}.onboarding-chat-module__8SBpMW__finish:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.onboarding-chat-module__8SBpMW__finish:disabled{cursor:default}.onboarding-chat-module__8SBpMW__finishMark{width:1.625rem;height:1.625rem;color:var(--brand-foreground);flex-shrink:0;animation:.76s cubic-bezier(.34,1.56,.64,1) .14s both onboarding-chat-module__8SBpMW__finish-bloom}.onboarding-chat-module__8SBpMW__finishMarkBusy{animation:1.1s linear infinite onboarding-chat-module__8SBpMW__finish-spin}.onboarding-chat-module__8SBpMW__finishLabel{text-align:left;letter-spacing:-.015em;flex:1;font-size:1rem;font-weight:600}.onboarding-chat-module__8SBpMW__finishKey{color:#ffffffeb;background:#ffffff24;border-radius:.5rem;align-items:center;gap:.375rem;padding:.3125rem .5625rem;font-size:.75rem;font-weight:500;display:none;box-shadow:inset 0 0 0 1px #fff3}@media (min-width:640px){.onboarding-chat-module__8SBpMW__finishKey{display:inline-flex}}@keyframes onboarding-chat-module__8SBpMW__finish-rise{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-chat-module__8SBpMW__finish-bloom{0%{opacity:0;transform:rotate(-120deg)scale(.35)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes onboarding-chat-module__8SBpMW__finish-spin{to{transform:rotate(360deg)}}@keyframes onboarding-chat-module__8SBpMW__finish-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes onboarding-chat-module__8SBpMW__finish-sheen-again{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.onboarding-chat-module__8SBpMW__finish,.onboarding-chat-module__8SBpMW__finish:before,.onboarding-chat-module__8SBpMW__finish:hover:not(:disabled):before,.onboarding-chat-module__8SBpMW__finishMark,.onboarding-chat-module__8SBpMW__finishMarkBusy{animation:none}.onboarding-chat-module__8SBpMW__finish:before{transform:translate(-120%)}}
