.likely-reveal{text-align:center}.likely-question{font-size:clamp(20px,3vw,32px);max-width:850px;margin:12px auto 30px}.likely-podium{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin:24px 0}.likely-person{background:linear-gradient(140deg,#32d6d921,#bdff0014);border:1px solid #37dbe375;border-radius:28px;padding:28px;min-width:220px;max-width:100%;display:grid;gap:10px}.likely-person>.avatar{font-size:80px}.likely-person h2{margin:0;color:#c5ff00;overflow-wrap:anywhere}.likely-person>span:last-child{color:#bfb3d0}.duo .likely-person:nth-child(2){border-color:#ff3f98;background:#ff3f9812}.likely-list{max-width:850px;margin:26px auto;display:grid;gap:12px}.likely-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-align:left;gap:12px;padding:12px 18px;border:1px solid #ffffff20;border-radius:16px;background:#ffffff06}.likely-row strong{overflow-wrap:anywhere}.likely-row .avatar{font-size:30px}.likely-track{grid-column:2/-1;background:#ffffff12;height:6px;border-radius:9px;overflow:hidden}.likely-track i{display:block;height:100%;background:#37dbe3;border-radius:9px}.animate .likely-person{animation:likely-pop 1.6s both}.animate .likely-track i{animation:likely-bar 1.8s both;transform-origin:left}.demo-progress{font-size:14px;color:#37dbe3;padding:14px 0}.card-backs{font-size:20px;letter-spacing:-5px;color:#b68afd;margin-left:auto}.test-label{color:#37dbe3;font-size:12px}.screen .likely-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:1200px}.screen .likely-person .avatar{font-size:100px}@keyframes likely-pop{0%{opacity:0;transform:translateY(18px) scale(.93)}65%,100%{opacity:1;transform:none}}@keyframes likely-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.animate .likely-person,.animate .likely-track i{animation:none}}@media(max-width:500px){.likely-person{min-width:0;flex:1;padding:16px}.likely-person>.avatar{font-size:55px}.likely-person h2{font-size:24px}.likely-row{padding:12px}.likely-podium{gap:10px}}
