.mixing-lab{margin:12px 0;padding:10px;border:1px solid rgba(104,213,183,.27);border-radius:10px;background:rgba(5,23,31,.58);min-width:0}
.mixing-lab h4{margin:0 0 6px;color:#a6f0d9;font-size:11px;letter-spacing:.09em}
.mixing-lab p{font-size:11px;line-height:1.45;color:#a7c5cf;margin:6px 0}
.mixing-controls,.mixing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.mixing-controls label{font-size:11px;color:#c0dce3;min-width:0}
.mixing-controls select{display:block;width:100%;margin-top:4px}
.mixing-grid{margin-top:8px}
.mixing-grid div{padding:6px;background:rgba(112,210,189,.07);border-radius:6px;min-width:0}
.mixing-grid span{display:block;font-size:10px;color:#a6bfca}
.mixing-grid b{font-size:12px;color:#d6fff0;overflow-wrap:anywhere}
#mixing-chart{display:block;width:100%;height:105px;margin-top:8px}
#mixing-export{width:100%;min-height:34px;margin-top:6px}
#mixing-cohorts{overflow-wrap:anywhere}
@media(max-width:390px){.mixing-lab{padding:8px}.mixing-grid b{font-size:11px}}
