@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_a0331b0e-module__pbHuia__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_a0331b0e-module__pbHuia__variable{--font-ice-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c9952423-module__Ps3xmq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c9952423-module__Ps3xmq__variable{--font-ice-body:"Inter", "Inter Fallback"}
.dot-module__29m_yG__root{z-index:40;pointer-events:none;will-change:transform;width:72px;height:72px;transition:transform .8s cubic-bezier(.3,1.2,.4,1);position:fixed;top:0;left:0}.dot-module__29m_yG__btn{all:unset;cursor:pointer;pointer-events:auto;border-radius:9999px;width:100%;height:100%;display:block}.dot-module__29m_yG__btn:focus-visible{outline:2px solid var(--color-ice-brand);outline-offset:3px}.dot-module__29m_yG__svg{width:100%;height:auto;display:block;overflow:visible}.dot-module__29m_yG__mb{fill:var(--color-ice-brand)}.dot-module__29m_yG__mh{fill:none;stroke:#fff;stroke-width:3.5px;stroke-linecap:round;opacity:.55}.dot-module__29m_yG__me{fill:#fff}.dot-module__29m_yG__mp{fill:#0b0b0b;transform-box:fill-box;transform-origin:50%;transition:transform .25s}.dot-module__29m_yG__lid{fill:var(--color-ice-brand);transition:transform .25s}.dot-module__29m_yG__sh{fill:#0b0b0b;opacity:.12}.dot-module__29m_yG__look{transition:transform .12s}.dot-module__29m_yG__eg{transform-box:fill-box;transform-origin:50%;transition:transform .25s}.dot-module__29m_yG__zz{opacity:0;fill:var(--color-ice-950);font-size:15px;font-weight:800}.dot-module__29m_yG__bob{transform-box:fill-box;transform-origin:50% 100%;animation:3.4s ease-in-out infinite dot-module__29m_yG__breathe}.dot-module__29m_yG__eyes{transform-box:fill-box;transform-origin:50%;animation:5s infinite dot-module__29m_yG__blink}.dot-module__29m_yG__tl,.dot-module__29m_yG__tr,.dot-module__29m_yG__bl2,.dot-module__29m_yG__br2{transform:translateY(0)}.dot-module__29m_yG__root[data-mood=happy] .dot-module__29m_yG__bl2,.dot-module__29m_yG__root[data-mood=happy] .dot-module__29m_yG__br2,.dot-module__29m_yG__root[data-mood=celebrate] .dot-module__29m_yG__bl2,.dot-module__29m_yG__root[data-mood=celebrate] .dot-module__29m_yG__br2{transform:translateY(-13px)}.dot-module__29m_yG__root[data-mood=excited] .dot-module__29m_yG__eg{transform:scale(1.18)}.dot-module__29m_yG__root[data-mood=excited] .dot-module__29m_yG__bob,.dot-module__29m_yG__root[data-mood=celebrate] .dot-module__29m_yG__bob{animation:.6s ease-in-out infinite dot-module__29m_yG__hop}.dot-module__29m_yG__root[data-mood=thinking] .dot-module__29m_yG__tr{transform:translateY(9px)}.dot-module__29m_yG__root[data-mood=thinking] .dot-module__29m_yG__mp{transform:translate(3px,-4px)}.dot-module__29m_yG__root[data-mood=thinking] .dot-module__29m_yG__bob{animation:2.4s ease-in-out infinite dot-module__29m_yG__tilt}.dot-module__29m_yG__root[data-mood=sleeping] .dot-module__29m_yG__tl,.dot-module__29m_yG__root[data-mood=sleeping] .dot-module__29m_yG__tr{transform:translateY(24px)}.dot-module__29m_yG__root[data-mood=sleeping] .dot-module__29m_yG__eyes{animation:none}.dot-module__29m_yG__root[data-mood=sleeping] .dot-module__29m_yG__bob{animation:5s ease-in-out infinite dot-module__29m_yG__breathe}.dot-module__29m_yG__root[data-mood=sleeping] .dot-module__29m_yG__zz{opacity:1;animation:2.4s ease-in-out infinite dot-module__29m_yG__zz}.dot-module__29m_yG__root[data-mood=surprised] .dot-module__29m_yG__eg{transform:scale(1.3)}.dot-module__29m_yG__root[data-mood=surprised] .dot-module__29m_yG__mp{transform:scale(.6)}.dot-module__29m_yG__root[data-mood=surprised] .dot-module__29m_yG__eyes{animation:none}.dot-module__29m_yG__run .dot-module__29m_yG__svg{transform-origin:50% 90%;animation:.6s ease-out dot-module__29m_yG__squash}@keyframes dot-module__29m_yG__breathe{50%{transform:scale(1.02,.975)}}@keyframes dot-module__29m_yG__blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@keyframes dot-module__29m_yG__hop{0%,to{transform:scale(1.04,.94)}50%{transform:translateY(-12px)scale(.97,1.04)}}@keyframes dot-module__29m_yG__tilt{50%{transform:rotate(-6deg)}}@keyframes dot-module__29m_yG__zz{50%{opacity:.4;transform:translateY(-6px)}}@keyframes dot-module__29m_yG__squash{0%{transform:scale(1.2,.82)}45%{transform:scale(.9,1.12)}to{transform:scale(1)}}.dot-module__29m_yG__bubble{border:1px solid var(--color-ice-300);width:max-content;max-width:230px;color:var(--color-ice-950);pointer-events:auto;opacity:0;background:#fff;border-radius:12px 12px 4px;justify-items:start;gap:8px;padding:9px 12px;font-size:13px;line-height:1.4;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;transform:translateY(4px);box-shadow:0 10px 28px -12px #0b0b0b59}.dot-module__29m_yG__bubbleOn{opacity:1;transform:none}.dot-module__29m_yG__root[data-below=true] .dot-module__29m_yG__bubble{border-radius:4px 12px 12px;top:calc(100% + 6px);bottom:auto}.dot-module__29m_yG__root[data-left=true] .dot-module__29m_yG__bubble{border-radius:12px 12px 12px 4px;left:0;right:auto}.dot-module__29m_yG__root[data-left=true][data-below=true] .dot-module__29m_yG__bubble{border-radius:4px 12px 12px}.dot-module__29m_yG__row{align-items:center;gap:8px;display:flex}.dot-module__29m_yG__action{all:unset;cursor:pointer;background:var(--color-ice-brand);color:#fff;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600}.dot-module__29m_yG__action:hover{background:var(--color-ice-brand-600)}.dot-module__29m_yG__action:focus-visible,.dot-module__29m_yG__hide:focus-visible{outline:2px solid var(--color-ice-brand);outline-offset:2px}.dot-module__29m_yG__hide{all:unset;cursor:pointer;color:var(--color-ice-500);font-size:11px;text-decoration:underline}.dot-module__29m_yG__hide:hover{color:var(--color-ice-950)}.dot-module__29m_yG__show{z-index:40;border:1px solid var(--color-ice-300);color:var(--color-ice-700);cursor:pointer;background:#fff;border-radius:9999px;padding:6px 12px;font-size:12px;font-weight:600;position:fixed;bottom:12px;right:12px}.dot-module__29m_yG__show:hover{color:var(--color-ice-brand);border-color:var(--color-ice-brand)}@media (max-width:639px){.dot-module__29m_yG__root{width:56px;height:56px}.dot-module__29m_yG__bubble{max-width:190px;font-size:12px}}@media (prefers-reduced-motion:reduce){.dot-module__29m_yG__root{transition:none}.dot-module__29m_yG__bob,.dot-module__29m_yG__eyes,.dot-module__29m_yG__zz{animation:none!important}.dot-module__29m_yG__run .dot-module__29m_yG__svg{animation:none}}.dot-module__29m_yG__root[data-chat=true] .dot-module__29m_yG__svg{filter:none}.dot-module__29m_yG__panel{z-index:50;border:1px solid var(--color-ice-300);border-radius:var(--radius-ice-xl);width:360px;max-width:calc(100vw - 24px);height:min(540px,100vh - 32px);color:var(--color-ice-950);transform-origin:100% 100%;background:#fff;flex-direction:column;animation:.28s cubic-bezier(.2,1.1,.4,1) dot-module__29m_yG__panelIn;display:flex;position:fixed;bottom:16px;right:16px;overflow:hidden;box-shadow:0 30px 70px -20px #0b0b0b73}@keyframes dot-module__29m_yG__panelIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.dot-module__29m_yG__head{background:var(--color-ice-950);color:#fff;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.dot-module__29m_yG__headTitle{align-items:center;gap:10px;display:flex}.dot-module__29m_yG__headTitle strong{font-size:14px;line-height:1.1;display:block}.dot-module__29m_yG__headTitle small{color:#fff9;font-size:11px;display:block}.dot-module__29m_yG__dotMini{background:var(--color-ice-brand);border-radius:9999px;flex:none;width:30px;height:30px;position:relative}.dot-module__29m_yG__dotMini:before,.dot-module__29m_yG__dotMini:after{content:"";background:#fff;border-radius:9999px;width:7px;height:7px;position:absolute;top:11px}.dot-module__29m_yG__dotMini:before{left:6px}.dot-module__29m_yG__dotMini:after{right:6px}.dot-module__29m_yG__headBtns{gap:6px;display:flex}.dot-module__29m_yG__iconBtn{all:unset;cursor:pointer;color:#ffffffbf;border-radius:8px;padding:4px 9px;font-size:12px}.dot-module__29m_yG__iconBtn:hover{color:#fff;background:#ffffff1f}.dot-module__29m_yG__iconBtn:focus-visible{outline-offset:1px;outline:2px solid #fff}.dot-module__29m_yG__list{background:var(--color-ice-50);flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.dot-module__29m_yG__bot,.dot-module__29m_yG__me{border-radius:14px;max-width:88%;padding:9px 12px;font-size:13.5px;line-height:1.45}.dot-module__29m_yG__bot{border:1px solid var(--color-ice-200);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.dot-module__29m_yG__me{background:var(--color-ice-brand);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.dot-module__29m_yG__bot p,.dot-module__29m_yG__me p{white-space:pre-wrap;margin:0}.dot-module__29m_yG__links{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dot-module__29m_yG__linkBtn{background:var(--color-ice-brand);color:#fff;border-radius:8px;align-items:center;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.dot-module__29m_yG__linkBtn:hover{background:var(--color-ice-brand-600)}.dot-module__29m_yG__linkBtn:focus-visible{outline:2px solid var(--color-ice-brand);outline-offset:2px}.dot-module__29m_yG__chips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.dot-module__29m_yG__chip{all:unset;cursor:pointer;border:1px solid var(--color-ice-brand-line);background:var(--color-ice-brand-tint);color:var(--color-ice-brand-700);border-radius:9999px;padding:6px 11px;font-size:12.5px}.dot-module__29m_yG__chip:hover{border-color:var(--color-ice-brand)}.dot-module__29m_yG__chip:focus-visible{outline:2px solid var(--color-ice-brand);outline-offset:2px}.dot-module__29m_yG__typing{gap:4px;padding:4px 2px;display:inline-flex}.dot-module__29m_yG__typing i{background:var(--color-ice-400);border-radius:9999px;width:6px;height:6px;animation:1s ease-in-out infinite dot-module__29m_yG__typing}.dot-module__29m_yG__typing i:nth-child(2){animation-delay:.15s}.dot-module__29m_yG__typing i:nth-child(3){animation-delay:.3s}@keyframes dot-module__29m_yG__typing{50%{background:var(--color-ice-brand);transform:translateY(-4px)}}.dot-module__29m_yG__form{border-top:1px solid var(--color-ice-200);background:#fff;gap:8px;padding:10px 12px;display:flex}.dot-module__29m_yG__input{border:1px solid var(--color-ice-300);min-width:0;height:40px;color:var(--color-ice-950);background:#fff;border-radius:10px;flex:1;padding:0 12px;font-size:14px}.dot-module__29m_yG__input:focus{border-color:var(--color-ice-brand);outline:none;box-shadow:0 0 0 3px #3462fe26}.dot-module__29m_yG__send{all:unset;cursor:pointer;background:var(--color-ice-brand);color:#fff;border-radius:10px;align-items:center;height:40px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.dot-module__29m_yG__send:hover{background:var(--color-ice-brand-600)}.dot-module__29m_yG__send:disabled{opacity:.45;cursor:default}.dot-module__29m_yG__send:focus-visible{outline:2px solid var(--color-ice-brand);outline-offset:2px}.dot-module__29m_yG__foot{color:var(--color-ice-500);background:#fff;margin:0;padding:0 14px 10px;font-size:11px}.dot-module__29m_yG__sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.dot-module__29m_yG__panel{border-radius:var(--radius-ice-xl) var(--radius-ice-xl) 0 0;width:100vw;max-width:100vw;height:min(78vh,640px);bottom:0;right:0}.dot-module__29m_yG__root[data-chat=true]{visibility:hidden}}@media (prefers-reduced-motion:reduce){.dot-module__29m_yG__panel,.dot-module__29m_yG__typing i{animation:none}}
.fx-module__rx2n3G__glowA,.fx-module__rx2n3G__glowB{filter:blur(110px);pointer-events:none;border-radius:9999px;position:absolute}.fx-module__rx2n3G__glowA{background:#3462fe38;width:900px;height:460px;margin-left:-450px;animation:14s ease-in-out infinite fx-module__rx2n3G__driftA;top:-180px;left:50%}.fx-module__rx2n3G__glowB{background:#3462fe21;width:520px;height:380px;animation:18s ease-in-out infinite fx-module__rx2n3G__driftB;top:260px;right:-160px}@keyframes fx-module__rx2n3G__driftA{50%{transform:translate(60px,30px)scale(1.08)}}@keyframes fx-module__rx2n3G__driftB{50%{transform:translate(-50px,-40px)scale(1.12)}}.fx-module__rx2n3G__float{animation:6s ease-in-out infinite fx-module__rx2n3G__floatY}.fx-module__rx2n3G__float2{animation:7.5s ease-in-out -2s infinite fx-module__rx2n3G__floatY}@keyframes fx-module__rx2n3G__floatY{50%{transform:translateY(-10px)}}.fx-module__rx2n3G__draw{stroke-dasharray:320;stroke-dashoffset:320px;animation:2.6s ease-out .5s forwards fx-module__rx2n3G__draw}@keyframes fx-module__rx2n3G__draw{to{stroke-dashoffset:0}}.fx-module__rx2n3G__flowDown{background:repeating-linear-gradient(to bottom, var(--color-ice-300) 0 5px, transparent 5px 10px);width:2px;height:56px;margin:0 auto;position:relative}.fx-module__rx2n3G__flowDown:after{content:"";background:var(--color-ice-brand);border-radius:9999px;width:8px;height:8px;animation:1.6s ease-in infinite fx-module__rx2n3G__flowDot;position:absolute;top:0;left:-3px}@keyframes fx-module__rx2n3G__flowDot{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(52px)}}.fx-module__rx2n3G__still:after{opacity:1;animation:none;top:24px}.fx-module__rx2n3G__toastIn{animation:.55s cubic-bezier(.2,1.2,.4,1) both fx-module__rx2n3G__toastIn}@keyframes fx-module__rx2n3G__toastIn{0%{opacity:0;transform:translate(28px)scale(.96)}to{opacity:1;transform:none}}.fx-module__rx2n3G__sweep{background-image:linear-gradient(#0000 64%,#3462fe4d 64%);background-repeat:no-repeat;background-size:0% 100%;animation:.9s ease-out .5s forwards fx-module__rx2n3G__sweep}@keyframes fx-module__rx2n3G__sweep{to{background-size:100% 100%}}.fx-module__rx2n3G__marqueeWrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fx-module__rx2n3G__marquee{gap:12px;width:max-content;animation:46s linear infinite fx-module__rx2n3G__marq;display:flex}.fx-module__rx2n3G__marqueeWrap:hover .fx-module__rx2n3G__marquee{animation-play-state:paused}@keyframes fx-module__rx2n3G__marq{to{transform:translate(calc(-50% - 6px))}}.fx-module__rx2n3G__receipt{transition:transform .4s;transform:rotate(-1.6deg)}.fx-module__rx2n3G__receipt:hover{transform:rotate(0)translateY(-4px)}.fx-module__rx2n3G__line{opacity:0;transform:translateY(8px)}.fx-module__rx2n3G__inView .fx-module__rx2n3G__line{animation:.5s ease-out forwards fx-module__rx2n3G__lineIn;animation-delay:var(--d,0s)}@keyframes fx-module__rx2n3G__lineIn{to{opacity:1;transform:none}}.fx-module__rx2n3G__stamp{opacity:0;rotate:-8deg;scale:2}.fx-module__rx2n3G__inView .fx-module__rx2n3G__stamp{animation:.5s cubic-bezier(.2,1.5,.4,1) forwards fx-module__rx2n3G__stamp;animation-delay:var(--d,0s)}@keyframes fx-module__rx2n3G__stamp{to{opacity:1;rotate:-8deg;scale:1}}.fx-module__rx2n3G__badge{transition:transform .3s,box-shadow .3s}.fx-module__rx2n3G__badge:hover{transform:translateY(-6px)rotate(-1deg)}.fx-module__rx2n3G__spot{transform-style:preserve-3d;will-change:transform;transition:transform .25s;position:relative}.fx-module__rx2n3G__spot:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), #3462fe21, transparent 62%);transition:opacity .25s;position:absolute;inset:0}.fx-module__rx2n3G__spot:hover:after{opacity:1}.fx-module__rx2n3G__rise{opacity:0;transform:translateY(18px)}.fx-module__rx2n3G__inView .fx-module__rx2n3G__rise{animation:.6s ease-out forwards fx-module__rx2n3G__lineIn;animation-delay:var(--d,0s)}.fx-module__rx2n3G__press{animation:.4s ease-in-out 1.4s both fx-module__rx2n3G__press}@keyframes fx-module__rx2n3G__press{40%{transform:scale(.94)}to{transform:scale(1)}}.fx-module__rx2n3G__caret{vertical-align:-2px;background:currentColor;width:1px;height:1em;margin-left:1px;animation:1s step-end infinite fx-module__rx2n3G__caret;display:inline-block}@keyframes fx-module__rx2n3G__caret{50%{opacity:0}}.fx-module__rx2n3G__ring{stroke-dasharray:327;stroke-dashoffset:327px}.fx-module__rx2n3G__inView .fx-module__rx2n3G__ring{animation:1.6s cubic-bezier(.3,.7,.2,1) .2s forwards fx-module__rx2n3G__ringFill}@keyframes fx-module__rx2n3G__ringFill{to{stroke-dashoffset:0}}.fx-module__rx2n3G__notch{background:var(--color-ice-50);border:1px solid var(--color-ice-300);border-radius:9999px;width:28px;height:28px;position:absolute}.fx-module__rx2n3G__confetti{z-index:60;pointer-events:none;width:8px;height:8px;animation:.95s ease-out forwards fx-module__rx2n3G__conf;position:fixed}@keyframes fx-module__rx2n3G__conf{to{transform:translate(var(--x), var(--y)) rotate(var(--r));opacity:0}}@media (prefers-reduced-motion:reduce){.fx-module__rx2n3G__glowA,.fx-module__rx2n3G__glowB,.fx-module__rx2n3G__float,.fx-module__rx2n3G__float2,.fx-module__rx2n3G__marquee,.fx-module__rx2n3G__sweep,.fx-module__rx2n3G__press,.fx-module__rx2n3G__caret{animation:none!important}.fx-module__rx2n3G__draw{stroke-dashoffset:0;animation:none!important}.fx-module__rx2n3G__sweep{background-size:100% 100%}.fx-module__rx2n3G__line,.fx-module__rx2n3G__rise{opacity:1;transform:none;animation:none!important}.fx-module__rx2n3G__stamp{opacity:1;rotate:-8deg;scale:1;animation:none!important}.fx-module__rx2n3G__ring{stroke-dashoffset:0;animation:none!important}.fx-module__rx2n3G__receipt,.fx-module__rx2n3G__badge,.fx-module__rx2n3G__spot{transition:none}}
