.constellation-module__9HmMLG__canvas{width:100%;height:auto;display:block;overflow:visible}.constellation-module__9HmMLG__backdrop{fill:var(--color-ink-300);opacity:.5}.constellation-module__9HmMLG__bond{fill:none;stroke-linecap:round;stroke-linejoin:round}.constellation-module__9HmMLG__bond[data-bond=challenge]{stroke:var(--color-highlighter)}.constellation-module__9HmMLG__bond[data-bond=solution]{stroke:var(--color-sage)}.constellation-module__9HmMLG__bond[data-bond=topic]{stroke:var(--color-topic)}.constellation-module__9HmMLG__line{stroke-width:1.5px}.constellation-module__9HmMLG__swatch{border-radius:9999px;flex-shrink:0;width:9px;height:9px;display:inline-block}.constellation-module__9HmMLG__swatch[data-bond=challenge]{background:var(--color-highlighter)}.constellation-module__9HmMLG__swatch[data-bond=solution]{background:var(--color-sage)}.constellation-module__9HmMLG__swatch[data-bond=topic]{background:var(--color-topic)}.constellation-module__9HmMLG__hit{fill:none;stroke:#0000;stroke-width:14px}.constellation-module__9HmMLG__ring{fill:none;stroke:var(--color-rule);stroke-width:1px;opacity:.7}.constellation-module__9HmMLG__hitArea{fill:#0000;stroke:none}.constellation-module__9HmMLG__dot{fill:var(--color-ink-700);stroke:none}.constellation-module__9HmMLG__star[data-you=true] .constellation-module__9HmMLG__dot{fill:var(--color-accent)}.constellation-module__9HmMLG__halo{fill:none;stroke:var(--color-accent);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite constellation-module__9HmMLG__youPulse}.constellation-module__9HmMLG__youDot{animation:4s ease-in-out infinite constellation-module__9HmMLG__youGlow}.constellation-module__9HmMLG__beam{stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round}.constellation-module__9HmMLG__beamEnd{fill:var(--color-ink-700)}.constellation-module__9HmMLG__label{font-family:var(--font-sans);letter-spacing:.18em;fill:var(--color-ink-400);font-size:11px;font-weight:600}.constellation-module__9HmMLG__labelMore{fill:var(--color-ink-400)}.constellation-module__9HmMLG__labelYou{fill:var(--color-accent)}.constellation-module__9HmMLG__outline{fill:var(--color-paper-150);stroke:var(--color-rule);stroke-width:.8px;stroke-linejoin:round}.constellation-module__9HmMLG__trayDot{background:var(--color-highlighter);opacity:.9;border-radius:9999px;width:9px;height:9px;display:inline-block}.constellation-module__9HmMLG__trayYou{background:var(--color-rose);opacity:1}.constellation-module__9HmMLG__enter{transform-box:fill-box;transform-origin:50%;animation:.24s cubic-bezier(.2,.7,.2,1) both constellation-module__9HmMLG__starEnter}.constellation-module__9HmMLG__sheetRise{animation:.28s cubic-bezier(.2,.7,.2,1) both constellation-module__9HmMLG__sheetRise}@keyframes constellation-module__9HmMLG__youPulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.9;transform:scale(1.7)}}@keyframes constellation-module__9HmMLG__youGlow{0%,to{opacity:1}50%{opacity:.72}}@keyframes constellation-module__9HmMLG__starEnter{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes constellation-module__9HmMLG__sheetRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes constellation-module__9HmMLG__fadeOnly{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.constellation-module__9HmMLG__halo{opacity:.6;animation:none}.constellation-module__9HmMLG__youDot{animation:none}.constellation-module__9HmMLG__enter,.constellation-module__9HmMLG__sheetRise{animation:.12s linear both constellation-module__9HmMLG__fadeOnly;transform:none}}
.find-module__HY4FwW__pulse{animation:1.6s ease-out infinite find-module__HY4FwW__fyt-pulse}@keyframes find-module__HY4FwW__fyt-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-rose) 55%, transparent)}to{box-shadow:0 0 0 14px color-mix(in srgb, var(--color-rose) 0%, transparent)}}.find-module__HY4FwW__glow{box-shadow:0 0 0 14px color-mix(in srgb, var(--color-accent) 14%, transparent), 0 0 0 34px color-mix(in srgb, var(--color-accent) 7%, transparent), var(--shadow-accent)}.find-module__HY4FwW__meter{--level:0}.find-module__HY4FwW__meterBar{transform-origin:50%;transform:scaleY(calc(.22 + var(--level) * var(--k)))}.find-module__HY4FwW__enter{animation:.36s cubic-bezier(.2,.7,.2,1) both find-module__HY4FwW__fyt-enter}@keyframes find-module__HY4FwW__fyt-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.find-module__HY4FwW__rise{animation:.28s cubic-bezier(.2,.7,.2,1) both find-module__HY4FwW__fyt-rise}@keyframes find-module__HY4FwW__fyt-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes find-module__HY4FwW__fyt-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.find-module__HY4FwW__pulse{animation:none}.find-module__HY4FwW__enter,.find-module__HY4FwW__rise{animation:.12s linear both find-module__HY4FwW__fyt-fade}}
