.finder-match{margin-top:16px}.finder-match-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0}.finder-match-top>span:first-child{font-family:var(--mono);font-weight:700;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--grey)}.finder-match-top b{font-family:var(--display);font-weight:900;font-size:clamp(2rem,4vw,2.6rem);line-height:1;color:var(--white);font-variant-numeric:tabular-nums}.finder-match-bar{position:relative;height:12px;margin-top:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.finder-match-bar span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--red)}.finder-match-word{margin:8px 0 0;font-size:15px;color:var(--grey)}.finder-match-word b{color:var(--white)}.finder-option.finder-none{min-height:52px;border-style:dashed;background:transparent}.finder-option.finder-none>span:nth-child(2){font-weight:500;color:var(--grey)}.finder-then-match{display:inline-block;margin-left:10px;padding:2px 10px;border-radius:999px;background:#d2263029;color:var(--white);font-size:14px;font-weight:700}@media (prefers-reduced-motion: no-preference){.finder-step{animation:finder-step-in .45s cubic-bezier(.22,1,.36,1) both}.finder-option,.finder-result{animation:finder-rise .5s cubic-bezier(.22,1,.36,1) backwards}.finder-ring{animation:finder-ring 1.1s .35s cubic-bezier(.22,1,.36,1) both}}@keyframes finder-step-in{0%{opacity:0;transform:translate(1.5rem)}}@keyframes finder-ring{0%{stroke-dashoffset:163.4}}
