.dv{align-content:center;min-width:0;padding:.25rem .1rem;display:grid;overflow:hidden}.dv-sheet{width:100%}.dv .lx-rows>li{padding-block:.55rem}.dv-thread{gap:.5rem;padding:.75rem 0 .35rem;display:grid}.dv-in,.dv-out{max-width:84%;padding:.5rem .8rem;font-size:.8125rem;line-height:1.35}.dv-in{color:var(--color-ink);background:#ffffff17;background:lab(100% 0 0/.09);border-radius:1rem 1rem 1rem .3rem;justify-self:start}.dv-out{color:#140d10;color:lab(4.3323% 2.77364 -.347519);background:#f057a1;background:lab(60.252% 64.2912 -7.14372);border-radius:1rem 1rem .3rem;justify-self:end;font-weight:600;box-shadow:0 10px 24px -12px #f363a9cc;box-shadow:0 10px 24px -12px lab(62.6881% 61.1258 -8.04813/.8)}.dv-demo{background:radial-gradient(90% 70% at 100% 0,#40262566,#0000 70%),#0b0c0f;background:radial-gradient(90% 70% at 100% 0,lab(18.3901% 12.7517 5.54947/.4),#0000 70%),lab(3.34745% -.0470057 -1.34529);padding:.8rem 1rem .95rem}.dv-demo-top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.dv-demo-name{font-size:1.15rem}.dv-sleeves{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.7rem;display:grid}.dv-sleeve{aspect-ratio:1;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 10px 20px -12px #000000e6;box-shadow:0 0 0 1px lab(100% 0 0/.08),0 10px 20px -12px lab(0% 0 0/.9)}.dv-sleeve img{object-fit:cover}@media (max-width:1023px){.dv-sleeves{grid-template-columns:repeat(3,minmax(0,4.6rem))}}.dv-artist{background:radial-gradient(90% 70% at 100% 0,#4d252673,#0000 70%),#0b0c0f;background:radial-gradient(90% 70% at 100% 0,lab(20.4989% 19.1665 8.49893/.45),#0000 70%),lab(3.34745% -.0470057 -1.34529);grid-template-columns:6.25rem minmax(0,1fr);align-items:center;gap:.9rem;padding:.85rem 1rem;display:grid}.dv-artist-ph{aspect-ratio:1;display:block;position:relative;overflow:hidden;box-shadow:0 12px 24px -12px #000000e6;box-shadow:0 12px 24px -12px lab(0% 0 0/.9)}.dv-artist-ph img{object-fit:cover}.dv-artist-copy{gap:.3rem;min-width:0;display:grid}.dv-artist-name{font-size:1.1rem}.dv-artist-line{color:var(--color-muted);font-size:.8125rem}.dv-marks{gap:.6rem;padding-top:.2rem;display:flex}.dv-roster{background:#0b0c0f;background:lab(3.34745% -.0470057 -1.34529);grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.8rem 1rem .6rem;display:grid}.dv-roster-a{gap:.35rem;min-width:0;display:grid}.dv-roster-n{color:var(--color-ink);font-size:.6875rem;font-weight:600;line-height:1.25}.dv-roster-foot{border-top:1px solid #ffffff12;border-top:1px solid lab(100% 0 0/.07);padding:.5rem 1rem .6rem}@media (max-width:1023px){.dv-roster{grid-template-columns:repeat(3,minmax(0,4.6rem));justify-content:start}}.dv-cat{margin:0;padding:0;list-style:none;display:grid}.dv-cat li{border-top:1px solid #ffffff12;border-top:1px solid lab(100% 0 0/.07);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-block:.5rem;display:grid}.dv-cat li:first-child{border-top:0}.dv-cat-ph{aspect-ratio:1;display:block;position:relative;overflow:hidden}.dv-cat-ph img{object-fit:cover}.dv-cat-t{min-width:0;color:var(--color-ink);gap:.1rem;font-size:.8125rem;font-weight:700;display:grid}.dv-roster-foot{line-height:1.3}
