.more-hero{--base:0s}.more-dot{background:var(--st);width:.45rem;height:.45rem;box-shadow:0 0 0 0 var(--st);border-radius:50%;animation:2.2s ease-out infinite more-ping}@keyframes more-ping{to{box-shadow:0 0 0 .6rem #0000}}.more-count{color:var(--faint);margin-top:1.4rem;font-size:.64rem}.more-sec{padding-top:0}.more-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:clamp(.9rem,1.6vw,1.5rem);display:grid}.more-card{border:1px solid var(--line);background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--accent) 9%, transparent), transparent 70%), #ffffff04;transition:border-color .4s, box-shadow .5s, transform .5s var(--ease);border-radius:1.4rem;flex-direction:column;padding:1.25rem;display:flex;position:relative}.more-card:hover,.more-card.live{border-color:color-mix(in oklab, var(--accent) 45%, transparent);box-shadow:0 40px 80px -50px color-mix(in oklab, var(--accent) 60%, transparent)}.more-card.live{transform:translateY(-3px)}.more-cover{aspect-ratio:1;width:min(100%,17rem);margin:0 auto;position:relative}.more-ring{width:100%;height:100%;position:absolute;inset:0}.more-art{box-shadow:0 0 0 1px var(--line2), 0 20px 50px -20px #000000e6;border-radius:50%;animation:30s linear infinite paused more-spin;position:absolute;inset:16%;overflow:hidden}.more-card.live .more-art{animation-play-state:running}@keyframes more-spin{to{transform:rotate(360deg)}}.more-art img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.more-mono{background:radial-gradient(circle at 30% 25%, color-mix(in oklab, var(--accent) 55%, transparent), transparent 60%), radial-gradient(circle at 75% 80%, #6366f159, transparent 65%), #0b0c12;width:100%;height:100%;font-family:var(--font-display);color:#ffffffe6;place-items:center;font-size:clamp(2.6rem,5vw,3.6rem);font-style:italic;display:grid}@supports (color:lab(0% 0 0)){.more-mono{background:radial-gradient(circle at 30% 25%, color-mix(in oklab, var(--accent) 55%, transparent), transparent 60%), radial-gradient(circle at 75% 80%, lab(49.0485% 30.3448 -71.8736/.35), transparent 65%), #0b0c12}}.more-body{margin-top:1rem}.more-tags{color:var(--faint);flex-wrap:wrap;gap:.4rem .9rem;font-size:.58rem;display:flex}.more-st{color:var(--accent)}.more-name{letter-spacing:-.035em;margin-top:.5rem;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:500}.more-n{color:var(--faint);margin-top:.2rem;font-size:.56rem}.more-tracks{gap:.35rem;margin-top:.9rem;display:grid}.more-tracks li{border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.45rem .5rem .45rem .45rem;transition:background .3s;display:grid}.more-tracks li:hover,.more-tracks li.on{background:#ffffff0a}.more-play{border:1px solid color-mix(in oklab, var(--accent) 50%, transparent);width:2.5rem;height:2.5rem;color:var(--accent);cursor:pointer;transition:background .3s, color .3s, transform .3s var(--spring);border-radius:50%;place-items:center;display:grid}.more-play:hover,.on .more-play{background:var(--accent);color:#07070b}.more-play:active{transform:scale(.92)}.more-play svg{fill:currentColor;width:1rem;height:1rem}.more-title{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;display:block;overflow:hidden}.more-bar{background:var(--line);border-radius:3px;height:3px;margin-top:.45rem;position:relative;overflow:hidden}.on .more-bar{cursor:pointer;height:4px}.more-bar i{transform-origin:0;background:linear-gradient(90deg, color-mix(in oklab, var(--accent) 60%, transparent), var(--accent));position:absolute;inset:0}.more-time{text-align:right;letter-spacing:.08em;min-width:4.6rem;color:var(--faint);font-size:.56rem}.more-cta{border-radius:1.4rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:clamp(2rem,4vw,3.5rem);padding:clamp(1.2rem,2.5vw,2rem);display:flex}.more-cta b{font-size:1.15rem;font-weight:500}.more-cta p{max-width:38rem;color:var(--mute);margin-top:.3rem;font-size:.92rem;line-height:1.55}.more-time:empty{min-width:0}.more-eq{height:2.6rem;animation:more-eq-in .5s var(--ease) both;grid-column:1/-1;align-items:center;gap:3px;margin:.35rem .2rem .1rem;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@keyframes more-eq-in{0%{opacity:0;height:0}}.more-eq span{background:linear-gradient(180deg, var(--accent), color-mix(in oklab, var(--accent) 45%, #6366f1));opacity:.45;will-change:transform;border-radius:99px;flex:1;height:100%;transition:opacity .5s;transform:scaleY(.08)}.more-eq.live span{opacity:.95}.more-eq.fake.live span{animation:more-eq var(--sp) ease-in-out var(--dl) infinite alternate}@keyframes more-eq{0%{transform:scaleY(.15)}50%{transform:scaleY(.85)}to{transform:scaleY(.4)}}@media (max-width:640px){.more-grid{gap:.7rem}.more-card{border-radius:1.1rem;grid-template-columns:5.6rem minmax(0,1fr);align-items:center;column-gap:.9rem;padding:.8rem;display:grid}.more-card.live{transform:none}.more-cover{width:5.6rem;margin:0}.more-art{inset:13%}.more-body{display:contents}.more-head{grid-area:1/2}.more-tags{font-size:.52rem}.more-name{margin-top:.25rem;font-size:1.25rem}.more-n{font-size:.5rem}.more-tracks{grid-column:1/-1;gap:.15rem;margin-top:.6rem}.more-tracks li{gap:.6rem;padding:.35rem .4rem}.more-play{width:2.1rem;height:2.1rem}.more-play svg{width:.85rem;height:.85rem}.more-title{font-size:.88rem}.more-time{min-width:0;font-size:.5rem}.more-eq{height:2rem}.more-cta{padding:1.1rem}}@media (prefers-reduced-motion:reduce){.more-art,.more-dot{animation:none}}.more-links{border-top:1px solid var(--line);grid-column:1/-1;gap:.5rem;margin-top:.9rem;padding-top:.8rem;display:grid}.more-links p{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.more-links .mono{color:var(--faint);flex-basis:100%;margin-bottom:.1rem;font-size:.52rem}.more-links a{border:1px solid var(--line2);color:#fffc;border-radius:999px;align-items:center;height:1.7rem;padding-inline:.7rem;font-size:.74rem;transition:border-color .3s,color .3s,background .3s;display:inline-flex}.more-links a:hover{border-color:color-mix(in oklab, var(--accent) 60%, transparent);background:color-mix(in oklab, var(--accent) 12%, transparent);color:#fff}
