html.ux-v1 .kpop-h2-surprise{flex-direction:column;align-items:center;gap:12px;max-width:560px;margin:-20px auto 44px;display:flex}html.ux-v1 .kpop-h2-lede-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}html.ux-v1 .kpop-h2-lede{color:var(--ux-muted);margin:0;font-size:15px;line-height:1.5}html.ux-v1 .kpop-h2-ghost{border:1px solid var(--ux-edge);height:40px;color:var(--ux-ink);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1;display:inline-flex}html.ux-v1 .kpop-h2-ghost:hover{background:var(--ux-surface);border-color:var(--ux-input)}html.ux-v1 .kpop-h2-btn{transition:background-color .15s, border-color .15s, transform .12s var(--ux-ease)}html.ux-v1 .kpop-h2-btn:active{transform:scale(.98)}html.ux-v1 .kpop-h2-s-k{--kpop-s:var(--ux-pink-fill);--kpop-s-soft:var(--ux-pink-soft);--kpop-s-ink:var(--ux-pink-soft-ink)}html.ux-v1 .kpop-h2-pick{box-sizing:border-box;background:var(--ux-raised);border:1px solid var(--ux-line);text-align:left;border-radius:16px;align-items:center;gap:12px;width:100%;max-width:520px;padding:10px 12px;display:flex}html.ux-v1 .kpop-h2-th{background:var(--kpop-s-soft);color:var(--kpop-s-ink);flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}html.ux-v1 .kpop-h2-pick-tile{border-radius:11px;width:42px;height:42px;font-size:13px}html.ux-v1 .kpop-h2-th-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}html.ux-v1 .kpop-h2-pick-body{flex-direction:column;flex:1;min-width:0;display:flex}html.ux-v1 .kpop-h2-pick-k{color:var(--kpop-s-ink);font-size:12px;font-weight:700}html.ux-v1 .kpop-h2-pick-t{color:var(--ux-ink);font-size:15px;font-weight:700}html.ux-v1 .kpop-h2-clamp{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}html.ux-v1 .kpop-h2-pick-play{background:var(--kpop-s);min-height:38px;color:var(--ux-on-accent);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}html.ux-v1 .kpop-h2-pick-again{border:1px solid var(--ux-line);background:var(--ux-raised);min-height:38px;color:var(--ux-ink);cursor:pointer;border-radius:999px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600}html.ux-v1 .kpop-h2-rise{animation:.4s cubic-bezier(.2,.8,.2,1) both kpop-h2-rise}@keyframes kpop-h2-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){html.ux-v1 .kpop-h2-surprise{margin:-12px auto 28px}}@media (max-width:520px){html.ux-v1 .kpop-h2-pick{flex-wrap:wrap;row-gap:10px}html.ux-v1 .kpop-h2-pick-body{flex-basis:calc(100% - 54px)}html.ux-v1 .kpop-h2-pick-t.kpop-h2-clamp{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}html.ux-v1 .kpop-h2-pick-play{margin-left:54px}}@media (prefers-reduced-motion:reduce){html.ux-v1 .kpop-h2-btn{transition:none}html.ux-v1 .kpop-h2-btn:active{transform:none}html.ux-v1 .kpop-h2-rise{animation:none}}
