.mz-wall{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}body.mz-no-gl{background:var(--paper-0)}.p-music .mz{z-index:2;gap:40px;padding-top:30px;padding-bottom:10px;display:grid;position:relative}.p-music .mz-hero{grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-template-areas:"title say""deck deck""tick tick";align-items:end;gap:24px 36px;display:grid}.p-music .mz-title{grid-area:title}.p-music .mz-say{font:400 14px/1.55 var(--f-term);color:var(--ink-2);border-left:2px solid var(--sig);background:#0c0b0aeb;grid-area:say;margin:0 0 8px;padding:12px 14px}.p-music .mz-say strong{color:var(--paper-0);background:var(--sig);padding:0 4px}.p-music .mz-deck{border:1px solid var(--line-2);background:#0c0b0af0;grid-area:deck;grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;gap:36px;padding:28px;display:grid;position:relative}.p-music .mz-deck:before,.p-music .mz-deck:after{content:"+";font:400 14px/1 var(--f-term);color:var(--ink-3);position:absolute}.p-music .mz-deck:before{top:-8px;left:-5px}.p-music .mz-deck:after{bottom:-9px;right:-5px}.p-music .mz-sleeve{aspect-ratio:1.62;isolation:isolate;text-decoration:none;display:block;position:relative}.p-music .mz-sleeve>*{pointer-events:none}.p-music .mz-sleeve__front{z-index:2;aspect-ratio:1;background:var(--c2,var(--paper-3));border:1px solid var(--ink-3);width:61.7%;position:absolute;top:0;left:0;overflow:hidden}.p-music .mz-sleeve__front img{object-fit:cover;width:100%;height:100%;display:block}.p-music .mz-rec{aspect-ratio:1;will-change:transform;width:59%;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:3%;right:0}.p-music .mz-sleeve:hover .mz-rec,.p-music .mz-sleeve:focus-visible .mz-rec{transform:translate(9%)}.p-music .mz-rec__disc{--hole:radial-gradient(circle closest-side, transparent 0 12.5%, #000 12.9%);border:1px solid var(--ink-3);-webkit-mask:var(--hole);mask:var(--hole);animation:spin var(--turn,2s) linear infinite;animation-play-state:var(--spinning,paused);background:#1b1815;border-radius:50%;position:absolute;inset:6%;overflow:hidden}.p-music .mz-rec__disc img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p-music .mz-rec__disc:after{content:"";background:radial-gradient(circle closest-side,#0000 0 12.5%,#fff9 13% 14%,#d7dce657 14.4% 29%,#ffffff80 29.4% 30.4%,#0000 30.8%),radial-gradient(circle closest-side,#0000 0 96.5%,#ffffff59 97.5% 100%);border-radius:50%;position:absolute;inset:0}.p-music .mz-rec:after{content:"";pointer-events:none;mix-blend-mode:screen;background:conic-gradient(from 200deg, transparent 0, #ffffff42 6%, transparent 14%, #96dcff2b 30%, #ff96e626 36%, transparent 44% 60%, #ffffff3d 68%, transparent 76%, #ffe69621 90%, transparent 100%);border-radius:50%;position:absolute;inset:6%;-webkit-mask:radial-gradient(circle closest-side,#0000 0 30%,#000 31%);mask:radial-gradient(circle closest-side,#0000 0 30%,#000 31%)}.p-music .mz-rec__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.p-music .mz-rec__ring circle{fill:none;stroke:var(--line-2);stroke-width:1px}.p-music .mz-rec__ring .mz-rec__done{stroke:var(--sig);stroke-width:2px;stroke-dasharray:0 100;transition:stroke-dasharray 1s linear}.p-music .mz-now{gap:8px;min-width:0;display:grid}.p-music .mz-state{font:500 11px/1.3 var(--f-term);letter-spacing:.12em;text-transform:uppercase;color:var(--sig);justify-content:space-between;gap:12px;margin:0;display:flex}.p-music .mz-clock{color:var(--ink-3)}.p-music .mz-song{font:800 clamp(34px, 4.4vw, 72px)/.92 var(--f-wide);letter-spacing:-.04em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-stretch:125%}.p-music .mz-artist{font:600 clamp(17px, 1.6vw, 22px)/1.2 var(--f-wide);color:var(--ink-2);margin:0}.p-music .mz-album{font:400 12px/1.4 var(--f-term);color:var(--ink-3);margin:0}.p-music .mz-album:before{content:"// ";color:var(--ink-4)}.p-music .mz-album:empty{display:none}.p-music .mz-time{font:400 12px/1 var(--f-term);color:var(--ink-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:4px 0 0;display:grid}.p-music .mz-bar{background:var(--line-2);height:3px}.p-music .mz-bar span{background:var(--sig);width:0;height:100%;display:block}.p-music .mz-deck:not(.is-live) .mz-time{display:none}.p-music .mz-facts{border-top:1px dashed var(--line-2);grid-template-columns:repeat(4,auto);justify-content:start;gap:4px 26px;margin:10px 0 4px;padding-top:10px;display:grid}.p-music .mz-facts dt{font:400 10px/1.4 var(--f-term);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.p-music .mz-facts dd{font:500 13px/1.3 var(--f-term);color:var(--ink);margin:2px 0 0}.p-music .mz-facts dd b{color:var(--ink-4);border:1px solid var(--line-2);margin-right:4px;padding:0 4px;font-weight:400}.p-music .mz-facts dd b.on{color:var(--paper-0);background:var(--ink-2);border-color:var(--ink-2)}.p-music .mz-go{font:500 12px/1 var(--f-term);color:var(--paper-0);background:var(--ink);justify-self:start;padding:7px 12px;text-decoration:none}.p-music .mz-go:before{content:"["}.p-music .mz-go:after{content:" ↗]"}.p-music .mz-go:hover{background:var(--sig)}.p-music .mz-go--sm{display:inline-block}.p-music .mz-tick{border-block:1px solid var(--line-2);background:#0c0b0aeb;grid-area:tick;padding:7px 0;overflow:hidden}.p-music .mz-tick p{white-space:nowrap;font:500 12px/1 var(--f-term);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);animation:marquee var(--dur,40s) linear infinite;margin:0;display:inline-flex}.p-music .mz-tick span{padding:0 14px}.p-music .mz-tick span:after{content:"»";color:var(--sig);margin-left:28px}.p-music .mz-code{color:var(--ink-2);justify-items:start;gap:3px;margin:2px 0 6px;display:grid}.p-music .mz-code[hidden]{display:none}.p-music .mz-code .fly-bar{width:calc(var(--m,300) * 1px);background:var(--ink);max-width:100%;height:26px;color:var(--paper-0)}.p-music .mz-code small{font:400 10.5px/1 var(--f-term);letter-spacing:.08em;color:var(--ink-3)}.p-music .mz-h{font:800 clamp(30px, 3.6vw, 54px)/1 var(--f-wide);letter-spacing:-.04em;color:var(--ink);border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 14px;padding-bottom:10px;font-stretch:125%;display:flex}.p-music .mz-h__n{font:400 12px/1 var(--f-term);letter-spacing:.1em;color:var(--ink-3)}.p-music .mz-log,.p-music .mz-top,.p-music .mz-bill,.p-music .mz-words{border:1px solid var(--line-2);background:#0c0b0aeb;padding:20px}.p-music .mz-wave{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.p-music .mz-card{color:var(--ink);border-bottom:1px solid var(--line);grid-template-columns:26px 40px minmax(0,1fr) auto;grid-template-areas:"n img b t""n img i t";align-items:center;gap:0 12px;padding:7px 4px;text-decoration:none;display:grid}.p-music .mz-card .n{font:500 11px/1 var(--f-term);color:var(--ink-3);grid-area:n}.p-music .mz-card img{object-fit:cover;grid-area:img;width:40px;height:40px}.p-music .mz-card b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 14px/1.3 var(--f-wide);grid-area:b;overflow:hidden}.p-music .mz-card i{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 12px/1.3 var(--f-term);color:var(--ink-3);grid-area:i;font-style:normal;overflow:hidden}.p-music .mz-card small{font:400 11px/1 var(--f-term);color:var(--ink-3);grid-area:t}.p-music .mz-card:hover,.p-music .mz-card:focus-visible,.p-music .mz-card.is-lit{background:var(--paper-2);outline:none}.p-music .mz-card.is-on .n,.p-music .mz-card.is-on b{color:var(--sig)}.p-music .mz-card.is-on .n:before{content:"▶ "}.p-music .mz-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;gap:8px;display:grid}.p-music .mz-tile{aspect-ratio:1;background:var(--paper-3);color:var(--ink);text-decoration:none;display:block;position:relative;overflow:hidden}.p-music .mz-tile--big{grid-area:span 2/span 2}.p-music .mz-tile img{object-fit:cover;width:100%;height:100%;transition:filter .2s;display:block}.p-music .mz-tile__n{font:700 12px/1.2 var(--f-term);color:var(--paper-0);background:var(--ink);padding:3px 7px;position:absolute;top:0;left:0}.p-music .mz-tile__x{font:500 11px/1.2 var(--f-term);color:var(--paper-0);background:var(--sig);padding:3px 7px;position:absolute;top:0;right:0}.p-music .mz-tile__t{background:#0c0b0ae0;padding:6px 8px;transition:translate .2s;display:grid;position:absolute;bottom:0;left:0;right:0;translate:0 100%}.p-music .mz-tile:hover .mz-tile__t,.p-music .mz-tile.is-lit .mz-tile__t,.p-music .mz-tile:focus-visible .mz-tile__t{translate:0}.p-music .mz-tile__t b{font:700 13px/1.2 var(--f-wide);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-music .mz-tile__t span{font:400 11px/1.3 var(--f-term);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-music .mz-bill{grid-template-columns:minmax(0,1fr) 280px;gap:28px;display:grid}.p-music .mz-bill[hidden]{display:none}.p-music .mz-bill__h{font:500 11px/1 var(--f-term);letter-spacing:.14em;text-transform:uppercase;color:var(--sig);margin:0 0 14px}.p-music .mz-bill__list{flex-wrap:wrap;align-items:baseline;gap:2px 0;margin:0;padding:0;list-style:none;display:flex}.p-music .mz-bill__list li{font:800 calc(var(--fs) * .62)/1 var(--f-wide);letter-spacing:-.035em;color:var(--ink);text-transform:uppercase;font-stretch:125%}.p-music .mz-bill__list li:nth-child(3n+2){color:#0000;-webkit-text-stroke:1px var(--ink-2)}.p-music .mz-bill__list li:not(:last-child):after{content:"/";color:var(--ink-4);-webkit-text-stroke:0;margin:0 .3em;font-weight:300}.p-music .mz-bill__list li.is-lit,.p-music .mz-bill__list li[data-artists]:hover{color:var(--sig);-webkit-text-stroke:0}.p-music .mz-motm{color:var(--ink);align-content:start;gap:4px;text-decoration:none;display:grid}.p-music .mz-motm[hidden]{display:none}.p-music .mz-motm__k{font:500 11px/1.3 var(--f-term);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.p-music .mz-motm img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.p-music .mz-motm b{font:800 18px/1.1 var(--f-wide)}.p-music .mz-motm i{font:400 13px/1.3 var(--f-term);color:var(--ink-2);font-style:normal}.p-music .mz-motm small{font:400 11px/1.3 var(--f-term);color:var(--sig)}.p-music .mz-words{counter-reset:sheet;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid}.p-music .mz-sheet{counter-increment:sheet;border-bottom:1px solid var(--line-2);padding:22px 24px}.p-music .mz-sheet:nth-child(odd){border-right:1px solid var(--line-2)}.p-music .mz-sheet h2{font:800 clamp(24px, 2.4vw, 36px)/1 var(--f-wide);letter-spacing:-.035em;color:var(--ink);align-items:baseline;gap:12px;margin:0 0 12px;font-stretch:125%;display:flex}.p-music .mz-sheet h2:before{content:"[" counter(sheet, decimal-leading-zero) "]";font:500 12px/1 var(--f-term);letter-spacing:0;color:var(--sig)}.p-music .mz-sheet p{max-width:40em;font:400 15.5px/1.65 var(--f-text);color:var(--ink-2)}.p-music .mz-sheet .dim{font:400 12px/1.5 var(--f-term);color:var(--ink-3);font-style:normal}.p-music .mz-logo{float:right;width:110px;height:auto;margin:0 0 10px 16px}.p-music .mz-genres{flex-wrap:wrap;gap:6px;margin:4px 0 12px;padding:0;list-style:none;display:flex}.p-music .mz-genres li{font:400 12px/1.2 var(--f-term);color:var(--ink-2);border:1px solid var(--line-2);cursor:grab;border-radius:999px;padding:3px 10px 4px}.p-music .mz-genres li:nth-child(4n+1){color:var(--paper-0);background:var(--sig);border-color:var(--sig)}.p-music .mz-genres li.is-held{cursor:grabbing;z-index:9}.p-music .nums{border-top:1px solid var(--line-2);grid-template-columns:1fr 1fr;gap:0;margin:10px 0 18px;display:grid}.p-music .num{border-bottom:1px solid var(--line-2);gap:4px;padding:10px 0;display:grid}.p-music .num b{font:800 clamp(24px, 2.4vw, 34px)/1 var(--f-wide);letter-spacing:-.03em;color:var(--ink);font-stretch:125%}.p-music .num:last-child b{font:500 14px/1.6 var(--f-term);letter-spacing:0;color:var(--sig)}.p-music .num span{font:400 10.5px/1 var(--f-term);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.p-music.mz-lit .mz-say,.p-music.mz-lit .mz-deck,.p-music.mz-lit .mz-tick,.p-music.mz-lit .mz-log,.p-music.mz-lit .mz-top,.p-music.mz-lit .mz-bill,.p-music.mz-lit .mz-words{background:0 0;border-color:#0000}.p-music.mz-lit .mz-deck:before,.p-music.mz-lit .mz-deck:after{content:none}.p-music .mz-sleeve__front{box-shadow:7px 7px #000c}.p-music .mz-rec{filter:drop-shadow(6px 6px #000000bf)}.p-music .mz-tile{box-shadow:3px 3px #000}.p-music .mz-motm img{box-shadow:5px 5px #000}@media (width<=1000px){.p-music .mz-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""say""deck""tick"}.p-music .mz-deck{grid-template-columns:minmax(0,1fr)}.p-music .mz-sleeve{max-width:460px}.p-music .mz-wave{grid-template-columns:minmax(0,1fr)}.p-music .mz-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.p-music .mz-bill,.p-music .mz-words{grid-template-columns:minmax(0,1fr)}.p-music .mz-sheet:nth-child(odd){border-right:0}}@media (width<=640px){.p-music .mz{gap:24px;padding-top:20px}.p-music .mz-deck{padding:16px}.p-music .mz-facts{grid-template-columns:repeat(2,auto)}.p-music .mz-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.p-music .mz-log,.p-music .mz-top,.p-music .mz-bill{padding:14px}.p-music .mz-sheet{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.p-music .mz-rec__disc{animation:none}.p-music .mz-sleeve__front,.p-music .mz-rec{transition:none}}.p-music .mz-rec__3d{pointer-events:none;width:108%;height:108%;display:block;position:absolute;inset:-4%}.p-music .mz-rec.is-out,.p-music .mz-sleeve:hover .mz-rec.is-out{z-index:3;transform:translate(46%)scale(1.06)}.p-music .mz-rec.is-3d .mz-rec__disc,.p-music .mz-rec.is-3d:after{display:none}.p-music .mz-sleeve__front.is-3d{box-shadow:none;background:0 0;border-color:#0000;overflow:visible}.p-music .mz-sleeve__front.is-3d img{visibility:hidden}.p-music .mz-sleeve__3d{filter:drop-shadow(7px 7px #000c);width:124%;height:124%;display:block;position:absolute;inset:-12%}
