.jz{--bg:#e6e6e2;--bg-top:#f6f6f3;--ink:#111;--ink-soft:#3c3c39;--muted:#6a6a65;--line:#d2d2cc;--accent:#d8232a;--wk1:#fff;--wk2:#ecece8;--wk-edge:#bdbdb7;--chassis1:#2b2b2b;--chassis2:#090909;--silver:#b9b9b4;--lcd-bg:#160406;--lcd-fg:#ff5d6c;--lcd-dim:#7c2a33;--lcd-glow:#ff465a80;--f-logo:"Michroma", "Eurostile", "Arial Black", sans-serif;--f-body:"Inter", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--f-lcd:"VT323", ui-monospace, Consolas, monospace;--f-hand:"Instrument Serif", Georgia, serif;--screen:radial-gradient(120% 140% at 50% 120%, #2a070c 0%, var(--lcd-bg) 60%, #0c0203 100%);--screen-edge:inset 0 2px 3px #000000e6, inset 0 -1px 0 #ffffff12, 0 0 0 1px #000, 0 1px 0 #ffffff1a;--glare:linear-gradient(168deg, #ffffff21 0%, #ffffff0a 34%, transparent 35%), repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 3px);font-family:var(--f-body);padding-top:clamp(24px,4vw,48px)}.jz [hidden]{display:none!important}.jz button,.jz input{font:inherit;color:inherit}.jz button{cursor:pointer}.jz :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jz .ico{flex:none;place-items:center;display:inline-grid}.jz .ico svg{width:100%;height:100%;display:block}.jz .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.jz .spacer{flex:1}.jz .led{background:#5a1012;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.jz .led.on,.jz .jbar.is-playing .led{background:var(--accent);box-shadow:0 0 8px var(--accent)}.jz .desk{background:var(--bg) linear-gradient(180deg, var(--bg-top) 0, var(--bg) 420px) no-repeat;color:var(--ink);letter-spacing:-.005em;border-radius:14px;padding:clamp(10px,1.6vw,18px) clamp(10px,1.6vw,18px) 22px;font-size:15px;font-weight:400;line-height:1.45;box-shadow:inset 0 1px #ffffff80,0 40px 80px -40px #0009}.jz .deck{color:#f3f3f0;background:linear-gradient(180deg, var(--chassis1), var(--chassis2));border-radius:10px;padding:20px 22px 46px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 10px 24px -14px #0009}.jz .deck:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.jz .deck:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 9px,#0a0a0a 9px 16.5px,#0000 16.5px 22.5px,#0a0a0a 22.5px 30px,#0000 30px 48.5px,#0a0a0a 48.5px 56px,#0000 56px 61.5px,#0a0a0a 61.5px 69px,#0000 69px 74.5px,#0a0a0a 74.5px 82px,#0000 82px 91px) top/100% 15px no-repeat,repeating-linear-gradient(90deg,#f7f7f4 0 12px,#9c9c97 12px 13px),#f7f7f4;border-top:1px solid #4a4a4a;height:26px;position:absolute;bottom:0;left:0;right:0}.jz .desk.albums-view .deck{padding-bottom:40px}.jz .brandrow{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex;position:relative}.jz .logo{font-family:var(--f-logo);letter-spacing:.14em;color:#fff;margin:0;font-size:clamp(22px,3.6vw,36px);font-weight:400;line-height:1}.jz .logo .the{font-family:var(--f-hand);color:#d9d9d4;letter-spacing:.01em;vertical-align:.1em;margin-right:.3em;font-size:.78em;font-style:italic}.jz .model{color:var(--silver);letter-spacing:.26em;text-transform:uppercase;margin-top:10px;font-size:10.5px;position:relative}.jz .toplinks{flex-wrap:wrap;gap:8px;display:flex}.jz .btn{color:#f3f3f0;white-space:nowrap;background:linear-gradient(#2e2e2e,#0c0c0c);border:1px solid #000;border-radius:6px;align-items:center;gap:6px;padding:8px 13px 8px 24px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 2px #000,inset 0 1px #ffffff1f}.jz .btn:before{content:"";background:#5a1012;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:10px}.jz .btn:hover:before{background:var(--accent);box-shadow:0 0 8px var(--accent)}.jz .btn:active{box-shadow:none;transform:translateY(2px)}.jz .btn.white{color:var(--ink);border-color:var(--wk-edge);background:linear-gradient(180deg, var(--wk1), var(--wk2));box-shadow:0 2px 0 var(--wk-edge)}.jz .lcdbox{flex-wrap:wrap;align-items:stretch;gap:12px;margin:16px 0 0;display:flex;position:relative}.jz .lcd,.jz .lcdstat,.jz .card .spine .screen,.jz .np-screen{background:var(--screen);box-shadow:var(--screen-edge);position:relative;overflow:hidden}.jz .lcd:before,.jz .lcdstat:before,.jz .card .spine .screen:before,.jz .np-screen:before{content:"";pointer-events:none;border-radius:inherit;background:var(--glare);position:absolute;inset:0}.jz .lcd{border-radius:8px;flex:420px;padding:6px 16px 6px 50px}.jz .lcd:focus-within{box-shadow:var(--screen-edge), 0 0 0 4px #ff5d6c2e}.jz .lcd .ico{width:22px;height:22px;color:var(--lcd-fg);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.jz .q{width:100%;color:var(--lcd-fg);font:32px/1 var(--f-lcd);letter-spacing:.06em;text-shadow:0 0 6px var(--lcd-glow), 0 0 1px #ff9aa4;caret-color:var(--lcd-fg);background:0 0;border:0;outline:none;padding:10px 0;position:relative}.jz .q::placeholder{color:var(--lcd-dim);opacity:1;text-shadow:none}.jz .q::-webkit-search-cancel-button{filter:hue-rotate(120deg)}.jz .lcdstat{min-width:160px;font-family:var(--f-lcd);color:var(--lcd-fg);border-radius:8px;flex-direction:column;flex:none;justify-content:center;padding:8px 14px;line-height:1;display:flex}.jz .lcdstat .big{text-shadow:0 0 6px var(--lcd-glow), 0 0 1px #ff9aa4;font-size:36px}.jz .lcdstat .small{color:var(--lcd-dim);letter-spacing:.1em;font-size:16px}.jz .hint{color:#8f8f8a;margin:12px 2px 0;font-size:12px;position:relative}.jz .hint kbd{font:600 11px var(--f-body);color:#eee;background:#1a1a1a;border:1px solid #000;border-bottom-width:2px;border-radius:4px;padding:0 5px}@media (width<=600px){.jz .q{font-size:23px}.jz .lcdstat{flex-direction:row;flex:100%;align-items:baseline;gap:10px;min-width:0}}.jz .kbd-label{font:600 10px var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;margin:20px 2px 8px;display:flex;position:relative}.jz .kbd-label button{color:var(--muted);font:600 12px var(--f-body);letter-spacing:0;text-transform:none;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.jz .keys{grid-template-columns:repeat(var(--n), minmax(0, 1fr));background:linear-gradient(#000,#1a1a1a) top/100% 6px no-repeat;border-radius:4px;padding-bottom:4px;display:grid;position:relative}.jz .wkey{border:1px solid var(--wk-edge);background:linear-gradient(180deg, var(--wk2) 0, var(--wk1) 30%, var(--wk1) 85%, var(--wk2));height:132px;color:var(--ink);box-shadow:0 4px 0 var(--wk-edge);border-top:0;border-left-width:0;border-radius:0 0 7px 7px;flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;padding:0 2px 10px;transition:transform 60ms;display:flex;position:relative}.jz .wkey:first-child{border-left-width:1px}.jz .wkey .ico{width:36px;height:36px}.jz .wkey .nm{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;font-weight:500;overflow:hidden}.jz .wkey .ct{font:16px/1 var(--f-lcd);color:var(--muted);margin-top:-4px}.jz .wkey:hover:not([disabled]){background:linear-gradient(#e4e4df,#fff 30%,#fafaf7)}.jz .wkey[aria-pressed=true]{box-shadow:0 1px 0 var(--wk-edge);background:linear-gradient(#d9d9d4,#f1f1ed 40%,#e4e4df);transform:translateY(3px)}.jz .wkey[aria-pressed=true]:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent);border-radius:50%;position:absolute;top:48px}.jz .wkey[disabled]{cursor:default;color:#c6c6c0}.jz .wkey[disabled] .ct{visibility:hidden}.jz .bkey{height:40px;width:calc(100% / var(--n) * .5);pointer-events:none;z-index:2;background:linear-gradient(#000,#2a2a2a 85%,#3a3a3a);border-radius:0 0 3px 3px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 2px 2px #00000059}@media (width<=760px){.jz .wkey{height:92px}.jz .wkey .nm{font-size:9.5px}.jz .wkey .ico{width:20px;height:20px}.jz .bkey{height:30px}.jz .wkey[aria-pressed=true]:before{top:38px}}@media (width<=560px){.jz .keys{background:0 0;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:10px}.jz .bkey{display:none}.jz .wkey{border-left-width:1px;border-top:1px solid var(--wk-edge);border-radius:7px}}.jz .desk.albums-view .kbd-label,.jz .desk.albums-view .keys{display:none}.jz .views{border:1px solid var(--wk-edge);width:max-content;max-width:100%;box-shadow:0 3px 0 var(--wk-edge);border-radius:6px;margin:22px 0 0;display:flex;overflow:hidden}.jz .views button{border:0;border-left:1px solid var(--wk-edge);color:var(--ink);background:linear-gradient(180deg, var(--wk1), var(--wk2));padding:10px 20px;font-size:14px;font-weight:600}.jz .views button:first-child{border-left:0}.jz .views button[aria-selected=true]{color:#fff;background:linear-gradient(#2c2c2c,#0b0b0b)}.jz .bar{flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 12px;display:flex}.jz .rub{border:1px solid var(--wk-edge);background:linear-gradient(180deg, var(--wk1), var(--wk2));box-shadow:0 2px 0 var(--wk-edge);color:var(--ink);border-radius:6px;padding:7px 14px 7px 24px;font-size:13px;font-weight:500;position:relative}.jz .rub:before{content:"";background:#cfcfca;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:10px}.jz .rub:active{box-shadow:none;transform:translateY(2px)}.jz .rub[aria-pressed=true]{color:#fff;background:linear-gradient(#2c2c2c,#0b0b0b);border-color:#000;box-shadow:0 2px #000}.jz .rub[aria-pressed=true]:before{background:var(--accent);box-shadow:0 0 8px var(--accent)}.jz .list{flex-direction:column;gap:12px;display:flex}.jz [data-albumview]{margin-top:22px}.jz .card{color:var(--ink);background:linear-gradient(180deg, var(--wk1), var(--wk2));border:1px solid var(--wk-edge);box-shadow:0 3px 0 var(--wk-edge);border-radius:8px;grid-template-columns:96px minmax(0,1fr);scroll-margin-top:90px;display:grid;position:relative;overflow:hidden}.jz .card.current{box-shadow:0 3px 0 var(--wk-edge), 0 0 0 2px #111}.jz .card .spine{background:linear-gradient(180deg, var(--chassis1), var(--chassis2));color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;gap:14px;padding:14px 10px;display:flex}.jz .card .spine .cover{border-radius:6px;place-items:center;width:72px;height:72px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #000,0 2px 6px #00000080}.jz .card .spine .cover img{object-fit:cover;width:100%;height:100%;display:block}.jz .card .spine .cover.empty{box-shadow:none}.jz .card .spine .ico{opacity:.95;width:44px;height:44px}.jz .card .spine .screen{border-radius:6px;width:100%;margin-top:auto;padding:7px 0 5px}.jz .card .spine .bpm{font:30px/1 var(--f-lcd);color:var(--lcd-fg);text-shadow:0 0 6px var(--lcd-glow), 0 0 1px #ff9aa4;text-align:center;position:relative}.jz .card .spine .bpm small{color:var(--lcd-dim);letter-spacing:.12em;text-shadow:none;margin-top:2px;font-size:14px;display:block}.jz .card .body{min-width:0;padding:13px 16px 14px}.jz .card h3{font:600 20px/1.2 var(--f-body);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.jz mark{color:inherit;background:#fff0a8;border-radius:2px;padding:0 1px;box-shadow:0 0 0 1px #f0d35c}.jz .card .sub{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px}.jz .chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.jz .chip{color:#2a2a28;white-space:nowrap;background:0 0;border:1px solid #d6d6d0;border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.jz .chip.vfd{background:var(--lcd-bg);color:var(--lcd-fg);text-shadow:0 0 5px var(--lcd-glow);font:17px/1.05 var(--f-lcd);letter-spacing:.05em;border-color:#000;padding:3px 8px 1px;box-shadow:inset 0 1px 2px #000c}.jz .chip.alb,.jz .chip.pub{background:#fff;border-color:#bdbdb7}.jz .chip.impro{color:#f3f3f0;letter-spacing:.04em;background:linear-gradient(#2e2e2e,#0c0c0c);border-color:#000;padding-left:20px;position:relative}.jz .chip.impro:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 6px var(--accent);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:8px}.jz .lane{scrollbar-width:thin;gap:6px;margin-top:14px;padding-bottom:4px;display:flex;overflow-x:auto}.jz .trk{flex-direction:column;flex:none;align-items:center;gap:5px;width:80px;display:flex}.jz .trk .sym{color:#fff;background:linear-gradient(#2e2e2e,#0c0c0c);border-radius:9px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 2px #000}.jz .trk .sym .ico{width:32px;height:32px}.jz .trk .tn{text-align:center;color:var(--ink-soft);max-width:80px;font-size:11px;line-height:1.15}.jz .notewrap{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.jz .note{min-width:0;font:italic 21px/1.2 var(--f-hand);color:#1b1b1a;flex:260px}.jz .acts{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.jz .play{border:1px solid var(--wk-edge);color:var(--ink);background:linear-gradient(180deg, var(--wk1), var(--wk2));box-shadow:0 2px 0 var(--wk-edge);border-radius:999px;align-items:center;gap:8px;padding:5px 13px 5px 6px;font-size:12.5px;font-weight:500;display:inline-flex}.jz .play .pi{background:linear-gradient(#2e2e2e,#0c0c0c);border-radius:50%;flex:none;width:22px;height:22px;position:relative}.jz .play .pi:after{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7px solid #fff;position:absolute;top:6.5px;left:8.5px}.jz .play.on .pi:after{background:#fff;border:0;width:2.5px;height:8px;top:7px;left:7px;box-shadow:5px 0 #fff}.jz .play.on .pi{box-shadow:0 0 0 2px #d8232a59}.jz .play:active{box-shadow:none;transform:translateY(2px)}.jz .empty-state{background:linear-gradient(180deg, var(--wk1), var(--wk2));border:1px solid var(--wk-edge);box-shadow:0 3px 0 var(--wk-edge);text-align:center;color:var(--ink);border-radius:8px;padding:30px}.jz .list>.empty-state:first-child{margin-top:22px;padding:clamp(36px,7vw,72px) 24px}.jz .empty-state h2{font-family:var(--f-logo);letter-spacing:.14em;margin:12px 0 8px;font-size:clamp(14px,2.2vw,19px);font-weight:400}.jz .empty-state p{max-width:520px;color:var(--ink-soft);margin:6px auto 0}.jz .album{background:linear-gradient(180deg, var(--wk1), var(--wk2));border:1px solid var(--wk-edge);box-shadow:0 3px 0 var(--wk-edge);border-radius:8px;grid-template-columns:220px minmax(0,1fr);gap:22px;padding:18px;display:grid}@media (width<=700px){.jz .album{grid-template-columns:1fr}}.jz .acover{aspect-ratio:1;background:linear-gradient(180deg, var(--chassis1), var(--chassis2));border-radius:6px;place-items:center;width:100%;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff6,0 10px 24px -12px #0009}.jz .acover img{object-fit:cover;width:100%;height:100%;display:block}.jz .acover.empty{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.jz .acover.empty .ico{width:44px;height:44px}.jz .acover.empty span:not(.ico){color:#9a9a95;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.jz .abody{flex-direction:column;gap:12px;min-width:0;display:flex}.jz .atitle{font:600 26px/1.15 var(--f-body);letter-spacing:-.02em;margin:0}.jz .anote{font:italic 20px/1.2 var(--f-hand);color:#1b1b1a;margin:0}.jz .arow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jz .tracks{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.jz .tracks li{border-bottom:1px solid var(--line);grid-template-columns:28px 40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.jz .tracks li.none{color:var(--muted);padding:12px 0;font-size:13px;display:block}.jz .tracks .no{font:20px/1 var(--f-lcd);color:var(--muted)}.jz .tracks .mini{color:#fff;background:linear-gradient(#2e2e2e,#0c0c0c);border-radius:5px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.jz .tracks .mini img{object-fit:cover;width:100%;height:100%}.jz .tracks .mini .ico{width:22px;height:22px}.jz .tracks .tt{overflow-wrap:anywhere;min-width:0;font-weight:600}.jz .tracks .tt small{font:15px/1 var(--f-lcd);color:var(--muted);margin-top:3px;font-weight:400;display:block}.jz .tracks .nomix{color:#a3a39e;font-size:12px}.jz .desk-foot{color:var(--muted);text-align:center;margin:22px 0 0;font-size:12px}.jz .apps{margin-top:clamp(48px,7vw,80px)}.jz .apps h2{font:400 .95rem var(--f-logo);letter-spacing:.3em;text-transform:uppercase;color:#e4efeb;margin:0 0 28px}.jz .app-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:28px;display:grid}.jz .app p{color:#bec8c5;max-width:30em;margin:16px 0 0;font-size:.92rem;line-height:1.6}.jz .badge{color:#f4f5f5;font:400 clamp(.9rem, 1.8vw, 1.1rem)/1 var(--f-logo);letter-spacing:.22em;text-transform:uppercase;outline-offset:-5px;background:linear-gradient(#2b2d2e,#0e0f10);border:2px solid #c9cdce;border-radius:6px;outline:1px solid #1a1b1c;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:18px 26px;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 1px #ffffff40,0 14px 30px -16px #000000e6}.jz .badge small{font:500 .62rem/1 var(--f-body);letter-spacing:.18em;color:#a9aeb0}.jz .badge:hover{transform:translateY(-2px)}body:has(.jbar){padding-bottom:110px}.jz .jbar{z-index:30;left:50%;bottom:max(12px, env(safe-area-inset-bottom));color:#f3f3f0;background:linear-gradient(180deg, var(--chassis1), var(--chassis2));border-radius:10px;grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:14px;width:min(1180px,100% - 24px);padding:10px 14px;display:grid;position:fixed;translate:-50%;box-shadow:inset 0 1px #ffffff1f,0 24px 60px -16px #000000d9}.jz .np-art{background:#1a1a1a;border-radius:6px;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000}.jz .np-art .ico{width:32px;height:32px}.jz .np-art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jz .np-screen{border-radius:8px;gap:7px;min-width:0;padding:8px 14px 10px;display:grid}.jz .np-line{min-width:0;font:22px/1 var(--f-lcd);color:var(--lcd-fg);text-shadow:0 0 6px var(--lcd-glow);letter-spacing:.05em;align-items:center;gap:10px;display:flex;position:relative}.jz .np-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.jz .np-time{color:var(--lcd-dim);text-shadow:none;font-variant-numeric:tabular-nums;flex:none}.jz .jbar.is-playing .np-time{color:var(--lcd-fg);text-shadow:0 0 6px var(--lcd-glow)}.jz .seek{--p:0%;cursor:pointer;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg, var(--lcd-fg) var(--p), var(--lcd-dim) var(--p));border-radius:2px;width:100%;height:4px;margin:0;position:relative}.jz .seek::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(#fff,#c9c9c4);border:1px solid #000;border-radius:50%;width:14px;height:14px}.jz .seek::-moz-range-thumb{background:linear-gradient(#fff,#c9c9c4);border:1px solid #000;border-radius:50%;width:14px;height:14px}.jz .ctrls{align-items:center;gap:6px;display:flex}.jz .cbtn{width:40px;height:40px;color:var(--ink);border:1px solid var(--wk-edge);background:linear-gradient(180deg, var(--wk1), var(--wk2));box-shadow:0 3px 0 var(--wk-edge);border-radius:7px;place-items:center;padding:0;display:grid}.jz .cbtn:active{box-shadow:none;transform:translateY(3px)}.jz .cbtn svg{fill:currentColor;width:16px;height:16px}.jz .cbtn.big{width:50px;height:46px}.jz .cbtn.big svg{width:20px;height:20px}.jz .cbtn .i-pause,.jz .jbar.is-playing .cbtn .i-play{display:none}.jz .jbar.is-playing .cbtn .i-pause{display:block}@media (width<=760px){.jz .jbar{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:8px 10px}.jz .np-art{width:44px;height:44px}.jz .np-line{font-size:19px}.jz .playall,.jz .cbtn[data-prev]{display:none}.jz .cbtn{width:36px;height:36px}.jz .cbtn.big{width:42px;height:40px}}@media (width<=560px){.jz .card{grid-template-columns:72px minmax(0,1fr)}.jz .card .spine .cover{width:54px;height:54px}.jz .card .spine .bpm{font-size:24px}.jz .deck{padding:16px 14px 42px}}
