@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.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.456c9vb2_utt8.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.2fl0vhx7oyatw.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.11x_mcju407z-.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.456c9vb2_utt8.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.2fl0vhx7oyatw.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.11x_mcju407z-.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.456c9vb2_utt8.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.2fl0vhx7oyatw.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.11x_mcju407z-.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.456c9vb2_utt8.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.2fl0vhx7oyatw.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%}._8eKjQq_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}._8eKjQq_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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.3j-a226dh71aj.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.2gwoz23eiro2t.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.0i3h3th1vs4m7.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.0zr6hhvz-h9nw.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%}.ZJ15Cq_className{font-family:Geist,Geist Fallback;font-style:normal}.ZJ15Cq_variable{--font-geist-sans:"Geist", "Geist Fallback"}
.vBWEUa_stack{z-index:60;pointer-events:none;left:50%;bottom:calc(176px + env(safe-area-inset-bottom));flex-direction:column;gap:8px;width:min(340px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}@media (min-width:1024px){.vBWEUa_stack{bottom:24px;left:auto;right:24px;transform:none}}.vBWEUa_toast{pointer-events:auto;cursor:pointer;color:var(--foreground);background:var(--fx-glass);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--border-strong);border-left:3px solid var(--primary);box-shadow:var(--elev-overlay);animation:vBWEUa_tin .3s var(--ease-out);border-radius:16px;padding:12px 14px 12px 16px;font-size:14px;font-weight:600;line-height:1.4}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vBWEUa_toast{background:var(--popover)}}.vBWEUa_toast[data-bye]{animation:vBWEUa_tout .2s var(--ease-in) forwards}.vBWEUa_line+.vBWEUa_line{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}@keyframes vBWEUa_tin{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes vBWEUa_tout{to{opacity:0;transform:translateY(8px)}}@media (min-width:1024px){@keyframes vBWEUa_tin{0%{opacity:0;transform:translate(24px)}}@keyframes vBWEUa_tout{to{opacity:0;transform:translate(24px)}}}@media (prefers-reduced-motion:reduce){.vBWEUa_toast,.vBWEUa_toast[data-bye]{animation:none}}
.szZS3W_hold{isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-touch-callout:none;position:relative;overflow:hidden}.szZS3W_pill:before{content:"";z-index:-1;transform-origin:0;transform:scaleX(var(--hold,0));background:var(--hold-fill);position:absolute;inset:0}.szZS3W_danger{--hold-fill:color-mix(in srgb, var(--destructive) 32%, transparent)}.szZS3W_secondary{--hold-fill:var(--muted)}.szZS3W_icon{overflow:visible}.szZS3W_icon:before{content:"";pointer-events:none;background:conic-gradient(var(--destructive) calc(var(--hold,0) * 360deg), transparent 0);border-radius:9999px;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}
.E9zdfa_reveal{z-index:75;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.E9zdfa_scrim{animation:E9zdfa_fade .2s var(--ease-out);background:#00000073;position:absolute;inset:0}@keyframes E9zdfa_fade{0%{opacity:0}}.E9zdfa_card{text-align:center;width:min(340px,100%);color:var(--foreground);background:var(--popover);border:1px solid var(--border);box-shadow:var(--elev-overlay);transition:background .5s var(--ease-out), box-shadow .5s var(--ease-out), color .5s var(--ease-out);animation:E9zdfa_pop .35s var(--fx-spring);border-radius:22px;justify-items:center;gap:8px;padding:30px 22px 22px;display:grid;position:relative}@keyframes E9zdfa_pop{0%{opacity:0;transform:translateY(16px)scale(.94)}}.E9zdfa_card[data-open]{color:var(--on-color);background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--hue) 65%, white), var(--hue) 60%, color-mix(in srgb, var(--hue) 80%, black));box-shadow:0 0 0 2px color-mix(in srgb, var(--hue) 60%, white), 0 30px 70px -18px var(--hue);border-color:#0000}.E9zdfa_medal{border:1px dashed var(--border-strong);background:var(--muted);width:104px;height:104px;color:var(--muted-foreground);font-family:var(--font-bricolage), sans-serif;border-radius:9999px;place-items:center;margin-bottom:8px;font-size:36px;font-weight:800;display:grid;position:relative}.E9zdfa_card[data-open] .E9zdfa_medal{background:var(--on-color);color:var(--hue);border:0}.E9zdfa_medal[data-shake]{animation:E9zdfa_shake var(--fx-reveal-shake,.8s) ease-in-out}@keyframes E9zdfa_shake{10%,30%,50%,70%{transform:rotate(-6deg)scale(1.04)}20%,40%,60%,80%{transform:rotate(6deg)scale(1.06)}to{transform:none}}.E9zdfa_beam{opacity:0;filter:blur(6px);pointer-events:none;background:linear-gradient(#0000,#fff);border-radius:50% 50% 0 0;width:70%;height:0;position:absolute;bottom:40%;left:50%;transform:translate(-50%)}.E9zdfa_card[data-open] .E9zdfa_beam{animation:1s ease-out forwards E9zdfa_beam}@keyframes E9zdfa_beam{0%{opacity:0;height:0}30%{opacity:1}to{opacity:.45;height:170%}}.E9zdfa_glyph{position:relative}@media (prefers-reduced-motion:reduce){.E9zdfa_card,.E9zdfa_scrim,.E9zdfa_medal[data-shake],.E9zdfa_card[data-open] .E9zdfa_beam{animation:none}.E9zdfa_card{transition:none}}
@property --fx-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.ihi81a_sheen{z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:var(--fx-sheen-strength);animation:ihi81a_sheen var(--fx-sheen-speed) linear infinite;animation-play-state:var(--fx-play,running);background-image:linear-gradient(115deg,#0000 15%,#ff78dc,#78dcff,#fff078,#0000 85%);background-size:300% 300%;position:absolute;inset:0}html:not(.dark) .ihi81a_sheen{mix-blend-mode:soft-light;opacity:calc(var(--fx-sheen-strength) * 1.6)}@keyframes ihi81a_sheen{0%{background-position:0%}to{background-position:300%}}.ihi81a_aurora{isolation:isolate;position:relative}.ihi81a_aurora:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--fx-ang), var(--sky), var(--leaf), var(--grape), var(--rose), var(--sky));-webkit-mask-composite:xor;filter:drop-shadow(0 0 var(--fx-aurora-glow) color-mix(in srgb, var(--leaf) 70%, transparent)) drop-shadow(0 0 calc(var(--fx-aurora-glow) * 2) color-mix(in srgb, var(--grape) 50%, transparent));animation:ihi81a_turn var(--fx-aurora-speed) linear infinite;animation-play-state:var(--fx-play,running);padding:2.5px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ihi81a_turn{to{--fx-ang:360deg}}.ihi81a_once{z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:0;animation:ihi81a_once 1.2s var(--ease-out) .15s;background-image:linear-gradient(115deg,#0000 30%,#ff8ce180,#8ce1ff80,#fff08c80,#0000 70%);background-size:300% 100%;position:absolute;inset:0}html:not(.dark) .ihi81a_once{mix-blend-mode:soft-light}@keyframes ihi81a_once{0%{opacity:1;background-position:100% 0}85%{opacity:1}to{opacity:0;background-position:0 0}}.ihi81a_sweep{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ihi81a_sweep:before{content:"";mix-blend-mode:soft-light;animation:ihi81a_sweep var(--fx-banner-sweep,7s) var(--ease-out) 1.2s infinite;animation-play-state:var(--fx-play,running);background:linear-gradient(105deg,#0000 38%,#ffffff57 47%,#ffffff1a 53%,#0000 62%);position:absolute;inset:-20% -60%;transform:translate(-70%)}@keyframes ihi81a_sweep{0%{transform:translate(-70%)}30%,to{transform:translate(70%)}}@media (prefers-reduced-motion:reduce){.ihi81a_sweep:before{animation:none;display:none}.ihi81a_once{display:none}.ihi81a_sheen{background-position:50%;animation:none}.ihi81a_aurora:before{animation:none}}
.yC0Rqq_gloss{--c1:color-mix(in srgb, var(--hue) 50%, white);--c2:var(--hue);--c3:color-mix(in srgb, var(--hue) 82%, black);isolation:isolate;color:var(--on-color);background:radial-gradient(120% 70% at 15% 0%, #ffffff73 0%, transparent 55%), linear-gradient(160deg, var(--c1) 0%, var(--c2) 48%, var(--c3) 100%);box-shadow:inset 0 0 0 1px #ffffff59, inset 0 1px 0 #ffffffb3, 0 24px 44px -26px var(--c3), var(--elev-card);position:relative;overflow:hidden}.yC0Rqq_gloss:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.yC0Rqq_inset{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff38;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff59}.yC0Rqq_pill{white-space:nowrap;background:#ffffff61;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff73}.yC0Rqq_pillSolid{background:var(--on-color);color:color-mix(in srgb, var(--hue) 70%, white);box-shadow:none}.yC0Rqq_line{stroke-dasharray:1;stroke-dashoffset:1px;animation:yC0Rqq_draw 1.1s var(--ease-out) .15s forwards}.yC0Rqq_area{opacity:0;animation:yC0Rqq_fadeIn .6s var(--ease-out) .7s forwards}@keyframes yC0Rqq_draw{to{stroke-dashoffset:0}}@keyframes yC0Rqq_fadeIn{to{opacity:1}}@media (prefers-reduced-motion:reduce){.yC0Rqq_line,.yC0Rqq_area{stroke-dashoffset:0;opacity:1;animation:none}}
.QICUoW_count{--roll-h:1.4em;font-variant-numeric:tabular-nums;display:inline-flex}.QICUoW_tight{--roll-h:1em}.QICUoW_digits{display:inline-flex}.QICUoW_col{height:var(--roll-h);line-height:var(--roll-h);display:inline-block;overflow:hidden}.QICUoW_strip{transition:transform var(--roll-ms,.22s) var(--fx-spring);flex-direction:column;display:flex}.QICUoW_strip>span{height:var(--roll-h)}@media (prefers-reduced-motion:reduce){.QICUoW_strip{transition:none}}
._1G_9nW_foil{--mx:.5;--my:.5;perspective:900px;position:relative}._1G_9nW_surface{transition:transform .3s var(--ease-out);position:relative;transform:none}._1G_9nW_foil[data-active] ._1G_9nW_surface{transform:rotateX(calc((.5 - var(--my)) * var(--tilt,var(--fx-tilt)) * .8deg)) rotateY(calc((var(--mx) - .5) * var(--tilt,var(--fx-tilt)) * 1deg));transition:transform .12s var(--ease-out)}._1G_9nW_sheen,._1G_9nW_glare{z-index:2;pointer-events:none;opacity:0;transition:opacity .2s var(--ease-out);position:absolute;inset:0}._1G_9nW_sheen{mix-blend-mode:soft-light;background:repeating-linear-gradient(115deg, transparent 0%, color-mix(in srgb, var(--hue) 85%, white) 6%, transparent 12%, #ffffffb3 17%, transparent 22%), repeating-linear-gradient(45deg, #ffffff24 0 1px, transparent 1px 5px);background-size:300% 300%,auto;background-position:calc(var(--mx) * 100%) calc(var(--my) * 100%), 0 0}._1G_9nW_glare{mix-blend-mode:soft-light;background:radial-gradient(circle,#fffc 0%,#ffffff26 22%,#0000 42%) 0 0/200% 200%;background-position:calc(100% - var(--mx) * 100%) calc(100% - var(--my) * 100%)}:is(.dark ._1G_9nW_sheen,.dark ._1G_9nW_glare){mix-blend-mode:overlay}._1G_9nW_foil[data-active] ._1G_9nW_sheen{opacity:var(--strength,var(--fx-foil-strength))}._1G_9nW_foil[data-active] ._1G_9nW_glare{opacity:.9}._1G_9nW_foil[data-shine] ._1G_9nW_sheen,._1G_9nW_foil[data-shine] ._1G_9nW_glare{animation:_1G_9nW_shine .9s var(--ease-out) both}._1G_9nW_foil[data-shine] ._1G_9nW_glare{animation-name:_1G_9nW_shineGlare}@keyframes _1G_9nW_shine{0%{opacity:0;background-position:0 0,0 0}25%{opacity:var(--strength,var(--fx-foil-strength))}to{opacity:0;background-position:100% 100%,0 0}}@keyframes _1G_9nW_shineGlare{0%{opacity:0;background-position:100% 100%}30%{opacity:.9}to{opacity:0;background-position:0 0}}@media (prefers-reduced-motion:reduce){._1G_9nW_foil[data-active] ._1G_9nW_surface{transform:none}._1G_9nW_surface{transition:none}}
.VEZuBq_wrap{width:100%;position:relative}.VEZuBq_car{transform-origin:top;position:absolute;top:0;left:50%}.VEZuBq_track{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:24px;position:absolute;inset:0}.VEZuBq_track[data-held=true]{cursor:grabbing}.VEZuBq_track:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.VEZuBq_slot{transform-origin:50%;perspective:760px;position:absolute;top:50%;left:50%}.VEZuBq_card{border:1px solid var(--border);background:var(--card);width:100%;height:100%;color:var(--card-foreground);box-shadow:var(--elev-raised);border-radius:22px;position:relative;overflow:hidden}
