.lx .rt-sl{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);cursor:help}.lx .rt-bands{display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr));gap:8px;align-items:stretch;padding:12px 16px;border-bottom:1px solid var(--line)}.lx .rt-bl{align-self:center;font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);cursor:help;padding-right:6px}.lx .rt-bands button{display:grid;gap:2px;text-align:left;padding:9px 12px;border-radius:12px;border:1px solid var(--line);background:#00000040;color:var(--text);cursor:pointer;font:inherit;min-width:0;transition:border-color .2s,background .2s}.lx .rt-bands button b{font:500 14px var(--sans);color:var(--ivory);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx .rt-bands button b i{font:500 10.5px var(--mono);font-style:normal;color:var(--mist);margin-left:4px}.lx .rt-bands button span{font:500 11px var(--mono);color:var(--amber);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx .rt-bands button[data-b=full] span{color:var(--mist)}.lx .rt-bands button:hover{border-color:var(--line3)}.lx .rt-bands button[aria-pressed=true]{border-color:var(--amber);background:#ffb45417;box-shadow:0 0 0 1px var(--amber) inset}.lx .rt .meters{gap:8px}.lx .rt-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px}.lx .rt-deck{justify-content:center;gap:12px 10px}.lx .rt-grp{display:grid;gap:2px;justify-items:center;padding:6px 6px 0;border-radius:12px;border:1px solid var(--line)}.lx .rt-gl{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rose)}.lx .rt-kn{display:flex;gap:2px}.lx .rt.quiz-on .src,.lx .rt.quiz-on .rt-sl{opacity:.4;pointer-events:none}.lx .rt.quiz-on [data-flip] .k{display:none}.lx .quiz-on .rt-bands,.lx .quiz-on .rt-row{filter:blur(14px) grayscale(1);opacity:.35;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:980px){.lx .rt-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.lx .rt-bands{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 8px}.lx .rt-bl{grid-column:1/-1;padding:0 4px}.lx .rt-bands button{padding:10px}.lx .rt-bands button b i{display:block;margin:0}.lx .rt canvas[data-r=spec]{height:240px!important}.lx .rt-grp{justify-items:stretch;border:0;border-top:1px solid var(--line);border-radius:0;padding:10px 0 0}.lx .rt-grp:first-child{border-top:0}.lx .rt-kn{display:grid;gap:0}.lx .rt-kn .knob.sl+.knob.sl{border-top:1px solid var(--line)}}
