.fx-shiny-text.svelte-1vw6fud{display:inline-block;color:var(--fx-base)}.is-animated.svelte-1vw6fud{background-image:var(--fx-shine-layer),var(--fx-fill-layer);background-size:220% 100%,300% 100%;background-position:-80% 50%,0% 50%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-1vw6fud-fx-shiny var(--fx-speed) linear infinite}@keyframes svelte-1vw6fud-fx-shiny{0%{background-position:-80% 50%,0% 50%}to{background-position:180% 50%,100% 50%}}@media (prefers-reduced-motion: reduce){.is-animated.svelte-1vw6fud{animation:none;background-position:-80% 50%,50% 50%}}.fx-spin-logo.svelte-15h4hkb{display:inline-flex;perspective:var(--sl-perspective, 520px);touch-action:none;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;padding:8px;margin:-8px}.is-dragging.svelte-15h4hkb{cursor:grabbing}.fx-sl-inner.svelte-15h4hkb{display:inline-flex;transform-style:preserve-3d}.fx-side-rays.svelte-adiits.svelte-adiits{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0}.is-overlay.svelte-adiits.svelte-adiits{z-index:30}.fx-rays-origin.svelte-adiits.svelte-adiits{position:absolute;top:18%;left:18%;width:0;height:0}.fx-rays-origin.from-right.svelte-adiits.svelte-adiits{left:auto;right:3%}.fx-ray.svelte-adiits.svelte-adiits{position:absolute;top:0;left:0;width:var(--ray-width);height:190vh;--ray-base:82deg;transform-origin:50% 0;transform:rotate(calc(var(--ray-base) + var(--ray-angle)));background:linear-gradient(to bottom,rgba(var(--ray-color),calc(var(--ray-opacity) * .7)) 0%,rgba(var(--ray-color),var(--ray-opacity)) 18%,rgba(var(--ray-color),calc(var(--ray-opacity) * .6)) 55%,rgba(var(--ray-color),0) 95%);filter:blur(13px);opacity:0;animation:svelte-adiits-fx-ray-drift var(--ray-duration) ease-in-out var(--ray-delay) infinite;will-change:opacity}.from-right.svelte-adiits .fx-ray.svelte-adiits{--ray-base:82deg}@keyframes svelte-adiits-fx-ray-drift{0%,to{opacity:.4;transform:rotate(calc(var(--ray-base) + var(--ray-angle)))}50%{opacity:1;transform:rotate(calc(var(--ray-base) + var(--ray-angle) + 6deg))}}@media (prefers-reduced-motion: reduce){.fx-side-rays.svelte-adiits.svelte-adiits{display:none}}.fx-sparkle-field.svelte-1tgjbks.svelte-1tgjbks{position:absolute;top:0;right:0;bottom:0;left:0;top:var(--sf-top, 0px);bottom:var(--sf-bottom, 0px);pointer-events:none;overflow:hidden}.fx-sparkle-field.svelte-1tgjbks canvas.svelte-1tgjbks{display:block}@media (prefers-reduced-motion: reduce){.fx-sparkle-field.svelte-1tgjbks.svelte-1tgjbks{display:none}}.fx-border-glow.svelte-7o8yq2{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--bg-radius);padding:var(--bg-thickness);pointer-events:none;opacity:var(--bg-idle);transition:opacity .3s ease;background:radial-gradient(var(--bg-size) circle at var(--bg-mx) var(--bg-my),rgba(var(--bg-rgb),1) 0%,rgba(var(--bg-rgb),.5) 35%,rgba(var(--bg-rgb),0) 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.is-active.svelte-7o8yq2{opacity:var(--bg-intensity)}@media (prefers-reduced-motion: reduce){.fx-border-glow.svelte-7o8yq2{transition:none}}.fx-track.svelte-162y9zu{scrollbar-width:none}.fx-track.svelte-162y9zu::-webkit-scrollbar{display:none}.fx-pill.svelte-xqc1a9.svelte-xqc1a9{position:relative;isolation:isolate;overflow:hidden;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;line-height:1.25rem;background:transparent;border:1.6px solid transparent;cursor:pointer;transition:border-color .25s ease,transform .25s ease}.fx-pill-fill.svelte-xqc1a9.svelte-xqc1a9{position:absolute;left:50%;bottom:0;z-index:-1;width:150%;aspect-ratio:1 / 1;border-radius:9999px;transform:translate(-50%,78%) scale(.35);opacity:0;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .22s ease}.fx-pill.svelte-xqc1a9:hover .fx-pill-fill.svelte-xqc1a9,.fx-pill.svelte-xqc1a9:focus-visible .fx-pill-fill.svelte-xqc1a9,.fx-pill.is-active.svelte-xqc1a9 .fx-pill-fill.svelte-xqc1a9{transform:translate(-50%,26%) scale(1);opacity:1}.fx-pill-roll.svelte-xqc1a9.svelte-xqc1a9{display:block;position:relative;height:1.25rem;overflow:hidden}.fx-pill-face.svelte-xqc1a9.svelte-xqc1a9{display:block;height:1.25rem;transition:transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.fx-pill.svelte-xqc1a9:hover .fx-pill-face.svelte-xqc1a9,.fx-pill.svelte-xqc1a9:focus-visible .fx-pill-face.svelte-xqc1a9,.fx-pill.is-active.svelte-xqc1a9 .fx-pill-face.svelte-xqc1a9{transform:translateY(-1.25rem)}.fx-pill.is-active.svelte-xqc1a9.svelte-xqc1a9{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.fx-pill.svelte-xqc1a9.svelte-xqc1a9,.fx-pill-fill.svelte-xqc1a9.svelte-xqc1a9,.fx-pill-face.svelte-xqc1a9.svelte-xqc1a9{transition:none}}.fx-background-gradient.svelte-v2z2ew.svelte-v2z2ew{position:relative;border-radius:var(--bgg-radius)}.fx-bgg-glow.svelte-v2z2ew.svelte-v2z2ew{position:absolute;inset:calc(var(--bgg-spread) * -1);z-index:0;border-radius:calc(var(--bgg-radius) + var(--bgg-spread));overflow:hidden;opacity:var(--bgg-idle);transition:opacity .35s ease;pointer-events:none}.fx-bgg-drift.svelte-v2z2ew.svelte-v2z2ew{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(ellipse closest-side at 50% 50%,transparent 0%,transparent 72%,var(--bgg-edge) 100%);filter:blur(var(--bgg-blur));animation:svelte-v2z2ew-fx-bgg-drift var(--bgg-speed) ease-in-out infinite}.fx-background-gradient.svelte-v2z2ew:hover .fx-bgg-glow.svelte-v2z2ew,.fx-background-gradient.svelte-v2z2ew:focus-within .fx-bgg-glow.svelte-v2z2ew{opacity:var(--bgg-active)}.fx-bgg-content.svelte-v2z2ew.svelte-v2z2ew{position:relative;z-index:1;height:100%;border-radius:inherit}@keyframes svelte-v2z2ew-fx-bgg-drift{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.fx-bgg-glow.svelte-v2z2ew.svelte-v2z2ew{transition:none}.fx-bgg-drift.svelte-v2z2ew.svelte-v2z2ew{animation:none}}.fx-flip-words.svelte-1vgzivw.svelte-1vgzivw{position:relative;display:inline-block;text-align:left;vertical-align:bottom}.fx-fw-sizer.svelte-1vgzivw.svelte-1vgzivw{display:block;visibility:hidden;white-space:nowrap}.fx-fw-word.svelte-1vgzivw.svelte-1vgzivw{position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap}.fx-fw-char.svelte-1vgzivw.svelte-1vgzivw{display:inline-block;animation:svelte-1vgzivw-fx-fw-in .46s cubic-bezier(.22,1,.36,1) both}.is-static.svelte-1vgzivw .fx-fw-char.svelte-1vgzivw{animation:none}@keyframes svelte-1vgzivw-fx-fw-in{0%{opacity:0;filter:blur(6px);transform:translateY(-.45em)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.fx-flip-card.svelte-1j62gxh.svelte-1j62gxh{display:block;width:100%;perspective:1200px;background:none;border:0;padding:0;text-align:left;cursor:pointer}.fx-fc-inner.svelte-1j62gxh.svelte-1j62gxh{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--fc-duration) cubic-bezier(.22,1,.36,1)}.fx-flip-card.is-flipped.svelte-1j62gxh .fx-fc-inner.svelte-1j62gxh,.fx-flip-card.is-hoverable.svelte-1j62gxh:hover .fx-fc-inner.svelte-1j62gxh,.fx-flip-card.is-hoverable.svelte-1j62gxh:focus-visible .fx-fc-inner.svelte-1j62gxh{transform:rotateY(180deg)}.fx-fc-face.svelte-1j62gxh.svelte-1j62gxh{display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;width:100%}.fx-fc-back.svelte-1j62gxh.svelte-1j62gxh{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg)}@media (prefers-reduced-motion: reduce){.fx-fc-inner.svelte-1j62gxh.svelte-1j62gxh{transition:none}}.fx-flowing-menu.svelte-q08nec.svelte-q08nec{--fm-hairline:1px solid rgb(var(--rule) / .18);list-style:none;margin:0;padding:0;border-top:var(--fm-hairline)}.is-grid.svelte-q08nec.svelte-q08nec{display:grid;grid-template-columns:repeat(var(--fm-cols),minmax(0,1fr));gap:.5rem;border-top:0}.is-grid.svelte-q08nec .fx-fm-row.svelte-q08nec{border-bottom:0;border:1px solid rgb(var(--warm) / .22);border-radius:.6rem;transition:border-color .3s ease}.is-grid.svelte-q08nec .fx-fm-row.svelte-q08nec:hover,.is-grid.svelte-q08nec .fx-fm-row.svelte-q08nec:focus-within{border-color:rgb(var(--warm) / .5)}.is-grid.svelte-q08nec .fx-fm-face.svelte-q08nec{flex-direction:row;align-items:center;justify-content:center;gap:.55rem;padding:0 .5rem;text-align:left}.is-grid.svelte-q08nec .fx-fm-badge.svelte-q08nec{font-size:1.9rem;flex-shrink:0}.is-grid.svelte-q08nec .fx-fm-label.svelte-q08nec{font-size:.95rem;line-height:1.15}.is-grid.svelte-q08nec .fx-fm-note.svelte-q08nec{display:none}.is-grid.svelte-q08nec .fx-fm-marquee.svelte-q08nec{font-size:.7rem}@media (max-width: 860px){.is-grid.svelte-q08nec.svelte-q08nec{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 520px){.is-grid.svelte-q08nec.svelte-q08nec{grid-template-columns:repeat(3,minmax(0,1fr))}}.fx-fm-row.svelte-q08nec.svelte-q08nec{position:relative;height:var(--fm-row-height);overflow:hidden;border-bottom:var(--fm-hairline)}.fx-fm-face.svelte-q08nec.svelte-q08nec{position:relative;z-index:1;display:flex;align-items:center;gap:.9rem;height:100%;padding:0 1rem;text-decoration:none;color:inherit;transition:opacity .3s ease}.fx-fm-badge.svelte-q08nec.svelte-q08nec{font-size:1.6rem;line-height:1}.fx-fm-label.svelte-q08nec.svelte-q08nec{font-weight:600;font-size:1.05rem;letter-spacing:.01em}.fx-fm-note.svelte-q08nec.svelte-q08nec{font-size:.82rem;opacity:.62;display:none}@media (min-width: 640px){.fx-fm-note.svelte-q08nec.svelte-q08nec{display:inline}}.fx-fm-row.svelte-q08nec:hover .fx-fm-face.svelte-q08nec,.fx-fm-row.svelte-q08nec:focus-within .fx-fm-face.svelte-q08nec{opacity:0}.fx-fm-panel.svelte-q08nec.svelte-q08nec{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;overflow:hidden;background:linear-gradient(90deg,rgb(var(--warm)),rgb(var(--warm-deep)),rgb(var(--warm)));transform:translateY(calc(var(--fm-dir) * -101%));visibility:hidden;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s;pointer-events:none}.fx-fm-row.svelte-q08nec:hover .fx-fm-panel.svelte-q08nec,.fx-fm-row.svelte-q08nec:focus-within .fx-fm-panel.svelte-q08nec{transform:translateY(0);visibility:visible;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.fx-fm-marquee.svelte-q08nec.svelte-q08nec{display:flex;align-items:center;white-space:nowrap;animation:svelte-q08nec-fx-fm-scroll var(--fm-marquee) linear infinite;color:rgb(var(--panel-ink));font-weight:700;font-size:.95rem}.fx-fm-marquee-item.svelte-q08nec.svelte-q08nec{display:inline-flex;align-items:center;gap:.6rem;padding-right:1.2rem}.fx-fm-marquee-badge.svelte-q08nec.svelte-q08nec{font-size:1.3rem}.fx-fm-marquee-note.svelte-q08nec.svelte-q08nec{font-weight:500;opacity:.8}.fx-fm-marquee-sep.svelte-q08nec.svelte-q08nec{opacity:.45}@keyframes svelte-q08nec-fx-fm-scroll{to{transform:translate(-25%)}}@media (prefers-reduced-motion: reduce){.fx-fm-panel.svelte-q08nec.svelte-q08nec,.fx-fm-face.svelte-q08nec.svelte-q08nec{transition:none}.fx-fm-panel.svelte-q08nec.svelte-q08nec{visibility:hidden}.fx-fm-row.svelte-q08nec:hover .fx-fm-panel.svelte-q08nec,.fx-fm-row.svelte-q08nec:focus-within .fx-fm-panel.svelte-q08nec{visibility:visible}.fx-fm-marquee.svelte-q08nec.svelte-q08nec{animation:none}}.fx-share-button.svelte-fqee50.svelte-fqee50{display:inline-block}.fx-sb-pill.svelte-fqee50.svelte-fqee50{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.8rem 1.4rem;border-radius:9999px;border-width:1px;border-style:solid;font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.fx-sb-fan.svelte-fqee50.svelte-fqee50{display:flex;align-items:center;gap:.4rem}.fx-sb-label.svelte-fqee50.svelte-fqee50{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1);pointer-events:none}.fx-sb-pill.svelte-fqee50:hover .fx-sb-label.svelte-fqee50,.fx-sb-pill.svelte-fqee50:focus-within .fx-sb-label.svelte-fqee50{opacity:0;transform:translateY(-45%)}.fx-sb-slot.svelte-fqee50.svelte-fqee50{position:relative;width:2.6rem;height:2.6rem}.fx-sb-mask.svelte-fqee50.svelte-fqee50{display:block;width:100%;height:100%;overflow:hidden;border-radius:9999px}.fx-sb-rise.svelte-fqee50.svelte-fqee50{display:block;height:100%;opacity:0;transform:translateY(115%);transition:opacity .24s ease,transform .38s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--sb-index) * var(--sb-stagger))}.fx-sb-pill.svelte-fqee50:hover .fx-sb-rise.svelte-fqee50,.fx-sb-pill.svelte-fqee50:focus-within .fx-sb-rise.svelte-fqee50{opacity:1;transform:translateY(0)}.fx-sb-action.svelte-fqee50.svelte-fqee50{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:9999px;border-width:1px;border-style:solid;cursor:pointer;transition:transform .18s ease,filter .18s ease}.fx-sb-action.svelte-fqee50.svelte-fqee50:hover,.fx-sb-action.svelte-fqee50.svelte-fqee50:focus-visible{transform:translateY(-3px) scale(1.08);filter:brightness(1.25)}.fx-sb-tip.svelte-fqee50.svelte-fqee50{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%) translateY(4px);padding:.25rem .55rem;border-radius:.5rem;font-size:.68rem;font-weight:500;letter-spacing:.02em;text-transform:none;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.fx-sb-slot.svelte-fqee50:hover .fx-sb-tip.svelte-fqee50,.fx-sb-slot.svelte-fqee50:focus-within .fx-sb-tip.svelte-fqee50{opacity:1;transform:translate(-50%) translateY(0)}@media (prefers-reduced-motion: reduce){.fx-sb-label.svelte-fqee50.svelte-fqee50,.fx-sb-rise.svelte-fqee50.svelte-fqee50,.fx-sb-slot.svelte-fqee50.svelte-fqee50,.fx-sb-action.svelte-fqee50.svelte-fqee50,.fx-sb-tip.svelte-fqee50.svelte-fqee50{transition:none}}.fx-goo-fill.svelte-1j70siy{background-color:var(--goo-fill)}.fx-goo-item-active.svelte-1j70siy{color:var(--goo-label);font-weight:600}.fx-goo-defs.svelte-1j70siy{position:absolute;width:0;height:0;overflow:hidden}.fx-gooey-nav.svelte-1j70siy{position:relative;display:inline-block}.fx-goo-layer.svelte-1j70siy{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.fx-goo-blob.svelte-1j70siy{position:absolute;top:0;left:0;border-radius:9999px;transition:transform var(--goo-duration) cubic-bezier(.34,1.4,.5,1),width var(--goo-duration) cubic-bezier(.34,1.4,.5,1),height var(--goo-duration) ease}.fx-goo-blob.is-instant.svelte-1j70siy{transition:none}.fx-goo-droplet.svelte-1j70siy{position:absolute;border-radius:9999px;margin-left:-3px;margin-top:-3px;animation:svelte-1j70siy-fx-goo-fling .62s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-1j70siy-fx-goo-fling{0%{transform:translate(0) scale(.35);opacity:.9}45%{transform:translate(calc(var(--goo-dx) * .7),calc(var(--goo-dy) * .7)) scale(1);opacity:1}to{transform:translate(var(--goo-dx),var(--goo-dy)) scale(.35);opacity:0}}.fx-goo-items.svelte-1j70siy{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.fx-goo-item.svelte-1j70siy{font-weight:500;display:flex;align-items:center;gap:.5rem;padding:.5rem .85rem;border-radius:9999px;font-size:.95rem;letter-spacing:.01em;text-decoration:none;transition:color .3s ease}@media (max-width: 640px){.fx-goo-items.svelte-1j70siy{gap:.15rem}.fx-goo-item.svelte-1j70siy{padding:.4rem .55rem;font-size:.82rem;gap:.3rem}}@media (prefers-reduced-motion: reduce){.fx-goo-blob.svelte-1j70siy,.fx-goo-item.svelte-1j70siy{transition:none}}.fx-particle-text.svelte-9jtgaq{position:relative;display:block;width:100%}.fx-pt-text.svelte-9jtgaq{display:block}.is-hidden.svelte-9jtgaq{visibility:hidden}.fx-pt-canvas.svelte-9jtgaq{position:absolute;top:0;right:0;bottom:0;left:0;display:none;pointer-events:none}.fx-pt-canvas.is-shown.svelte-9jtgaq{display:block}.fx-option-wheel.svelte-bbrsfh.svelte-bbrsfh{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;outline:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.fx-ow-track.svelte-bbrsfh.svelte-bbrsfh{position:relative;cursor:grab;flex:1 1 auto;min-width:0;max-width:var(--ow-card)}.is-dragging.svelte-bbrsfh.svelte-bbrsfh{cursor:grabbing}.is-vertical.svelte-bbrsfh .fx-ow-slot.svelte-bbrsfh{top:50%;margin-top:calc(var(--ow-card-h, 120px) / -2)}.fx-ow-slot.svelte-bbrsfh.svelte-bbrsfh{position:absolute;top:0;left:0;right:0;transform:translate3d(var(--ow-x),var(--ow-y),0) scale(var(--ow-scale)) rotate(var(--ow-rot));opacity:var(--ow-fade);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s ease}.is-hidden.svelte-bbrsfh.svelte-bbrsfh{opacity:0;pointer-events:none}.fx-ow-jump.svelte-bbrsfh.svelte-bbrsfh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:pointer;background:transparent;border:0}.fx-ow-aside.svelte-bbrsfh.svelte-bbrsfh{display:flex;flex:0 0 auto;min-width:6rem;flex-direction:column;align-items:flex-end;gap:.45rem;text-align:right;pointer-events:none}.fx-ow-count.svelte-bbrsfh.svelte-bbrsfh{font-size:1.9rem;font-weight:700;letter-spacing:.12em;color:rgb(var(--brand))}.fx-ow-hint.svelte-bbrsfh.svelte-bbrsfh{font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--brand));opacity:.8;white-space:nowrap;line-height:1.3}@media (max-width: 520px){.fx-ow-track.svelte-bbrsfh.svelte-bbrsfh{max-width:200px}.fx-ow-aside.svelte-bbrsfh.svelte-bbrsfh{min-width:0}.fx-ow-hint.svelte-bbrsfh.svelte-bbrsfh{font-size:.6rem;letter-spacing:.06em}.fx-ow-count.svelte-bbrsfh.svelte-bbrsfh{font-size:1.5rem}}@media (prefers-reduced-motion: reduce){.fx-ow-slot.svelte-bbrsfh.svelte-bbrsfh{transition:none}}
