.music-home .mh-samples{scroll-margin-top:80px}.music-home .mh-showcase-description{margin:0 0 26px;color:#938b92;text-align:center;font-size:13px;line-height:1.7}.music-home .mh-coverflow{--coverflow-width:352px;--coverflow-height:408px;--coverflow-step:calc(var(--coverflow-width) - 24px);--coverflow-depth:125px;position:relative;isolation:isolate}.music-home .mh-coverflow-stage{position:relative;height:calc(var(--coverflow-height) + 36px);perspective:1200px;overflow:clip;touch-action:pan-y pinch-zoom;user-select:none}.music-home .mh-coverflow-card{position:absolute;left:50%;top:12px;width:var(--coverflow-width);height:var(--coverflow-height);display:flex;flex-direction:column;padding:12px;border:1px solid #ffffff12;border-radius:18px;background:#141314;box-shadow:0 10px 30px #0005;transform:translateX(calc(-50% + var(--slide-offset) * var(--coverflow-step))) translateY(calc(var(--slide-depth) * 10px)) translateZ(calc(var(--slide-depth) * -1 * var(--coverflow-depth))) rotateY(var(--slide-turn)) scale(var(--slide-scale));opacity:calc(1 - var(--slide-depth) * .15);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s,border-color .2s}.music-home .mh-coverflow-card[data-centered=true]{border-color:#ffffff26}.music-home .mh-coverflow-card[data-playing=true]{border-color:#fc6f9f70}.music-home .mh-coverflow-heading{display:flex;align-items:flex-start;gap:8px;height:62px;flex-shrink:0;padding:3px 3px 12px}.music-home .mh-coverflow-title{flex:1;min-width:0}.music-home .mh-coverflow-title strong{display:block;margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-home .mh-coverflow-title>span{display:block;color:#969098;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-home .mh-coverflow-use{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;min-height:32px;padding:0 10px;border:1px solid #ffffff0a;border-radius:18px;color:#e5dde3;background:#ffffff0a;font-size:10px}.music-home .mh-coverflow-use:hover{background:#ffffff16}.music-home .mh-coverflow-cover{flex:1;min-height:0;position:relative;display:grid;place-items:center;width:100%;padding:0;border:1px solid #ffffff12;border-radius:6px;overflow:hidden;background:#221e23;color:#c6b7c5;cursor:pointer}.music-home .mh-coverflow-cover img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;pointer-events:none}.music-home .mh-coverflow-cover small{position:absolute;bottom:12px;left:12px;padding:4px 7px;border-radius:6px;background:#0009;color:#fff;font-size:10px;font-variant-numeric:tabular-nums}.music-home .mh-coverflow-play{position:absolute;bottom:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#111;background:#fff;box-shadow:0 2px 8px #0004;transition:transform .18s}.music-home .mh-coverflow-cover:hover .mh-coverflow-play{transform:scale(1.08)}.music-home .mh-coverflow-card:not([data-centered=true]) .mh-coverflow-cover small,.music-home .mh-coverflow-card:not([data-centered=true]) .mh-coverflow-play{visibility:hidden}.music-home .mh-coverflow-navigation{display:contents}.music-home .mh-coverflow-navigation button{position:absolute;top:calc(var(--coverflow-height) / 2 - 4px);z-index:10;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #ffffff17;border-radius:50%;background:#151415;color:#b8aeb7}.music-home .mh-coverflow-navigation button:first-child{left:4px}.music-home .mh-coverflow-navigation button:last-child{right:4px}.music-home .mh-coverflow-navigation button:hover{color:#fff;background:#2a242a;border-color:#ffffff30}.music-home .mh-coverflow-count{display:block;text-align:center;color:#817580;font-size:11px;font-variant-numeric:tabular-nums}.music-home .mh-showcase-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:18px}.music-home .mh-showcase-tags span{padding:5px 9px;border:1px solid #ffffff0c;border-radius:6px;color:#a398a5;background:#ffffff03;font-size:10px}.music-home .mh-showcase-credit{display:block;text-align:center;margin-top:14px;color:#6a616b;font-size:10px}.music-home .mh-showcase-error{text-align:center;color:#eca1af;font-size:12px;margin:14px 0 0}.music-home .mh-showcase-error button{margin-left:8px;text-decoration:underline}@media (max-width:1100px){.music-home .mh-coverflow{--coverflow-width:288px;--coverflow-height:344px}}@media (max-width:700px){.music-home .mh-showcase-description{font-size:12px;margin-bottom:20px}.music-home .mh-coverflow{--coverflow-width:min(256px,calc(100vw - 76px));--coverflow-height:312px;--coverflow-depth:210px;--coverflow-step:calc(var(--coverflow-width) - 16px)}.music-home .mh-coverflow-stage{height:calc(var(--coverflow-height) + 30px);margin:0 -16px}.music-home .mh-coverflow-card{padding:10px}.music-home .mh-coverflow-heading{height:54px;padding:2px 2px 10px}.music-home .mh-coverflow-title strong{font-size:13px}.music-home .mh-coverflow-title>span{font-size:11px}.music-home .mh-coverflow-use{padding:0 8px;font-size:9px}.music-home .mh-coverflow-navigation{display:flex;justify-content:center;align-items:center;gap:15px}.music-home .mh-coverflow-navigation button{position:static;width:44px;height:44px}.music-home .mh-showcase-tags{margin-top:16px}}@media (prefers-reduced-motion:reduce){.music-home .mh-coverflow-card,.music-home .mh-coverflow-play{transition:none}}