.song-card-module__0l009a__card{box-shadow:none;background:#fff;border:1px solid #dadada;border-radius:0;margin:1.5rem 0;padding:clamp(1.25rem,3vw,1.75rem)}.song-card-module__0l009a__header{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.song-card-module__0l009a__identity{flex:1;min-width:0}.song-card-module__0l009a__rank{color:#666;letter-spacing:.05em;font-size:.75rem;font-weight:600}.song-card-module__0l009a__rank b{color:#000;margin:0 .25rem;font-size:.95rem}.song-card-module__0l009a__card .song-card-module__0l009a__title{font-family:var(--font-body), sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere;border:0;margin:.45rem 0 .4rem;padding:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:750;line-height:1.45}.song-card-module__0l009a__card .song-card-module__0l009a__artist{color:#666;overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.6}.song-card-module__0l009a__tempo{text-align:right;flex:none;padding-top:1.5rem}.song-card-module__0l009a__tempo strong{color:#000;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:1.5rem;line-height:1.2;display:block}.song-card-module__0l009a__tempo small{letter-spacing:.12em;margin-top:.25rem;font-size:.7rem;font-weight:600;display:block}.song-card-module__0l009a__tempo>span{color:#666;margin-top:.45rem;font-size:.7rem;display:block}.song-card-module__0l009a__tempo .song-card-module__0l009a__unverified{color:#666;background:#f0f0f0;border-radius:0;padding:.4rem .6rem;font-size:.75rem}.song-card-module__0l009a__scene{flex-wrap:wrap;align-items:baseline;gap:.65rem;margin-top:1.2rem;display:flex}.song-card-module__0l009a__scene>span{color:#666;font-size:.75rem}.song-card-module__0l009a__scene strong{color:#000;background:#f0f0f0;border-radius:0;padding:.3rem .65rem;font-size:.85rem;font-weight:600}.song-card-module__0l009a__card .song-card-module__0l009a__description p{margin:.8rem 0 0;font-size:1rem;line-height:1.85}.song-card-module__0l009a__card .song-card-module__0l009a__search{color:#000;text-underline-offset:4px;gap:.5rem;margin-top:1rem;font-size:.8rem;font-weight:600;text-decoration:underline;display:inline-flex}.song-card-module__0l009a__search:focus-visible{outline-offset:5px;border-radius:0;outline:2px solid #000}@media (max-width:480px){.song-card-module__0l009a__header{flex-direction:column;gap:.7rem}.song-card-module__0l009a__tempo{text-align:left;padding-top:0}.song-card-module__0l009a__tempo strong{align-items:baseline;gap:.4rem;font-size:1.25rem;display:flex}.song-card-module__0l009a__tempo small{margin:0;display:inline}.song-card-module__0l009a__tempo>span:not(.song-card-module__0l009a__unverified){display:none}}
