.sl-add{text-align:left;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(18px,2.6vw,36px);display:grid}.sl-cap{text-align:center;text-wrap:balance;max-width:52em;margin:18px auto 0}.sl-player{aspect-ratio:16/9;max-height:calc(100svh - var(--nav-h) - 120px);background:#000;border:1px solid #ffffff24;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 50px 120px -40px #000,0 30px 80px -30px #e0328359}.sl-player video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sl-sound{opacity:0}.sl-player.heard .sl-sound{opacity:1}.sl-scan{background:var(--spark);opacity:0;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px 4px #e4ff3888}.sl-watch{font:600 13.5px var(--app);opacity:0;background:#0d0c12e6;border-radius:99px;align-items:center;gap:9px;padding:7px 12px;display:flex;position:absolute;top:14px;left:14px}.sl-mute{font:600 13px var(--app);color:var(--mute);background:#0d0c12d9;border-radius:99px;padding:5px 10px;position:absolute;top:14px;right:14px}.sl-player.heard .sl-mute{opacity:0}.sl-card{gap:12px;padding:16px 16px 14px;display:grid}.sl-card-top{justify-content:space-between;align-items:baseline;display:flex}.sl-card-top b{font:600 16px var(--appd)}.sl-card-top span{font:500 13px var(--data);color:var(--mute)}.sl-lanes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sl-lanes li{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--c);border-radius:11px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 38%;column-gap:12px;padding:9px 12px;display:grid}.sl-lanes b{font:600 14px var(--app)}.sl-lanes span{font:13.5px/1.35 var(--app);color:#bdbbc8;grid-row:2}.sl-lw,.sl-none{grid-area:1/2/3;align-self:center;height:30px}.sl-lw{--p:1}.sl-lw .ks-bars{gap:1px}.sl-lw .ks-played i{background:var(--c)}.sl-none{background:#ffffff1a;border-radius:2px;height:2px;display:block}.sl-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sl-make{height:38px;padding:0 16px;font-size:14px}.dr-cols{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);margin-top:clamp(24px,4.5vh,48px);display:grid}.dr-card{gap:18px;padding:20px 22px;display:grid}.dr-top{justify-content:space-between;align-items:center;display:flex}.dr-top b{font:600 16px var(--appd)}.dr-suggest{color:#ffc2dd;background:#e0328314;border-color:#e0328399}.dr-line{font:500 clamp(20px,1.9vw,27px)/1.6 var(--app);color:var(--ink);margin:0}.dr-tag{vertical-align:.12em;color:#ffc2dd;font:600 max(13px,.62em)/1.6 var(--app);background:#e0328333;border:1px solid #e0328399;border-radius:99px;margin:0 2px;padding:1px 10px;display:inline-block}.dr-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dr-lab{font:600 13px var(--app);color:var(--mute)}.dr-seg{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:3px;display:inline-flex}.dr-seg i{font:600 13px var(--app);color:var(--mute);border-radius:7px;padding:6px 12px;font-style:normal}.dr-seg i.on{background:var(--accent);color:#fff}.dr-takes{gap:14px;display:grid}.dr-take{background:#17151ef2;border:1px solid #ffffff1c;border-radius:16px;gap:10px;padding:16px 18px;display:grid}.dr-take .ks-wave{height:52px}.dr-best{border-color:#e0328399;box-shadow:0 0 0 4px #e032831a}.mu-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:clamp(22px,4vh,44px) 0 0;padding:0;list-style:none;display:grid}.mu-grid li{background:#16141cf2;border:1px solid #ffffff1a;border-radius:16px;align-content:space-between;gap:12px;min-height:clamp(112px,17vh,160px);padding:16px;display:grid;position:relative;overflow:hidden}.mu-grid li:before{content:"";background:radial-gradient(ellipse at 50% 100%,var(--c),transparent 65%);opacity:.18;height:110%;transition:opacity .2s;position:absolute;inset:auto -20% -60%}.mu-grid li.lit:before{opacity:.6}.mu-grid li.lit{border-color:var(--c)}.mu-grid b{font:650 clamp(16px,1.3vw,19px)/1.15 var(--sans);position:relative}.mu-said{color:var(--mute);margin-top:4px;font-size:13px;font-weight:400;line-height:1.3;display:block}.mu-grid .ks-wave{height:34px;position:relative}.mu-grid .ks-played i{background:var(--c)}.mu-grid .ks-play{justify-self:start;position:relative}.mu-grid .ks-play b{background:var(--c)}.mu-cap{margin-top:16px}.cl-panel{gap:18px;margin-top:clamp(24px,4.5vh,48px);padding:22px 24px 18px;display:grid}.cl-waves{height:clamp(120px,22vh,200px);position:relative}.cl-waves .ks-wave{height:100%;position:absolute;inset:0}.cl-before .ks-bars i{background:#8c8a99}.cl-after-wrap{clip-path:inset(0);background:#1b1a21;position:absolute;inset:0}.cl-after .ks-bars i{background:var(--accent)}.cl-line{background:var(--spark);width:2px;box-shadow:0 0 14px var(--spark);position:absolute;top:-8px;bottom:-8px;left:100%}.cl-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cl-studio{margin-left:auto}.cl-studio.lit{border-color:var(--spark);color:#fff;box-shadow:0 0 0 4px #e4ff3822}.sl-kpic{background:radial-gradient(90% 80% at 50% 110%,color-mix(in srgb,var(--c) 34%,transparent),transparent 70%),#1b1922}.sl-klanes{z-index:1;align-content:center;gap:10px;padding:16px;display:grid;position:absolute;inset:0}.sl-klane{--p:0;background:#0f0d15b3;border-radius:10px;gap:6px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.sl-klane.lit{--p:1}.sl-klane b{font:600 13px var(--app);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl-klane .ks-wave{--p:inherit;height:24px}.sl-klane .ks-bars{gap:1.5px}.sl-klane .ks-played i{background:var(--c)}.sl-klanes:has(.sl-klane:only-child) .ks-wave{height:56px}.sl-klanes:has(.sl-klane:nth-child(3)){gap:6px;padding:12px}.sl-klanes:has(.sl-klane:nth-child(3)) .sl-klane{gap:3px;padding:7px 10px}.sl-klanes:has(.sl-klane:nth-child(3)) .ks-wave{height:16px}.sl-kmakers{z-index:1;align-content:center;gap:8px;padding:18px;display:grid;position:absolute;inset:0}.sl-kmakers span{height:44px;font:600 14px var(--app);color:var(--ink2);background:#0f0d15b3;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff17}.sl-kmakers span.lit{color:#fff;box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px #e0328326}.sl-kmakers img{border-radius:6px;outline:0;width:26px;height:26px;position:static}.sl-kmakers i{width:26px;height:26px;font:700 13px var(--app);color:var(--ink);background:#ffffff14;border-radius:6px;place-items:center;font-style:normal;display:grid}@media (width<=860px){.sl-add{grid-template-columns:minmax(0,1fr)}.sl-player{max-height:none}.dr-cols{grid-template-columns:minmax(0,1fr)}.mu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-studio{margin-left:0}}@media (width<=560px){.sl-klanes{gap:6px;padding:10px}.sl-klane{gap:4px;padding:6px 8px}.sl-klane .ks-wave{height:16px}.sl-klanes:has(.sl-klane:nth-child(3)) .ks-wave{display:none}.sl-kmakers{gap:6px;padding:10px}.sl-kmakers span{gap:8px;height:32px;padding:0 8px}.sl-kmakers img,.sl-kmakers i{width:22px;height:22px}}
