
.live-dashboard{max-width:1050px;margin-top:30px;color:#e8f7f3}.live-topline,.live-panel-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.live-small{font-size:10px;letter-spacing:2px;color:#8dd9c8;font-weight:800}.live-pill{font-size:12px;padding:9px 13px;border:1px solid #345448;border-radius:30px;color:#acd7ca;background:#17231f}.live-pill.online{color:#7dffce;border-color:#297a60;background:#123329}.live-grid{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:15px;margin:21px 0}.live-tile,.live-panel{background:linear-gradient(145deg,#131c1c,#0c1112);border:1px solid #273936;border-radius:19px;padding:25px}.live-tile{min-height:196px}.live-tile h3{font-size:20px;margin:16px 0 7px}.live-tile p,.live-panel p{color:#8eaaa5;font-size:13px}.live-icon{display:block;font-size:24px;color:#78eccc;margin-bottom:15px}.live-meter{display:flex;align-items:baseline;gap:8px;margin:14px 0}.live-meter span:first-child{font-size:50px;letter-spacing:-3px;font-weight:800;color:#b69af9}.live-meter span:last-child{color:#82918d}.live-bars{display:flex;align-items:flex-end;gap:4px;height:44px}.live-bars i{flex:1;height:20%;background:#273e38;border-radius:4px;transition:height .28s,background .28s}.live-bars i.on{background:linear-gradient(#b08bff,#56dcc2)}.live-panel{margin-top:16px}.live-panel-head h2{font-size:22px;margin:8px 0 5px}.live-panel-head button{padding:10px 16px;background:#244c41;border:1px solid #427c6a;color:#cefff1;border-radius:11px;cursor:pointer}.live-status-line{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px}.live-status-line span{color:#80958e}.live-status-line strong{margin-right:14px;color:#cceee5}.live-note{margin-top:15px}.live-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:23px 0}.live-form-grid label{font-size:12px;color:#98b9b0;font-weight:600}.live-form-grid input,.live-form-grid select{display:block;width:100%;margin-top:8px;padding:12px;background:#080e0f;border:1px solid #29463e;border-radius:10px;color:#eafff9;box-sizing:border-box}.live-save{padding:13px 23px;border:0;border-radius:11px;background:linear-gradient(100deg,#2a9678,#7b68df);color:white;font-weight:800;cursor:pointer}.live-save:disabled{opacity:.55}.live-panel-head #liveSaveStatus{font-size:12px;color:#88dbbd}@media(max-width:850px){.live-grid{grid-template-columns:1fr}.live-form-grid{grid-template-columns:1fr 1fr}}@media(max-width:540px){.live-form-grid{grid-template-columns:1fr}.live-panel-head{align-items:flex-start;flex-direction:column}}
#controllerLicenseCard[hidden],#liveDashboard[hidden]{display:none!important}

.osc-test-control{margin-top:24px;padding:21px;border:1px solid #355046;border-radius:16px;background:linear-gradient(130deg,#132522,#191727)}
.osc-test-head{display:flex;justify-content:space-between;align-items:center;gap:15px}.osc-test-head h3{font-size:22px;margin:6px 0 14px}.osc-test-level{display:flex;align-items:baseline;gap:6px;color:#a4aeb0}.osc-test-level strong{font-size:38px;color:#bba2ff;font-variant-numeric:tabular-nums}
.osc-test-slider{width:100%;cursor:pointer;accent-color:#9d8aff;height:11px;margin:15px 0}.osc-test-slider:disabled{opacity:.35;cursor:not-allowed}.osc-test-labels{display:flex;justify-content:space-between;color:#94a9a3;font-size:12px}.osc-test-control p{margin:14px 0 0}.osc-test-warning{font-size:11px!important;color:#a1a3a4!important}

.osc-test-buttons{display:flex;gap:10px;margin:14px 0}.osc-test-buttons button{border:1px solid #355a53;border-radius:10px;padding:9px 18px;background:#173e37;color:#b5fce6;cursor:pointer;font-weight:650}.osc-test-buttons button:last-child{background:#2c2534;color:#eddcef;border-color:#60465f}.osc-test-buttons button:disabled{opacity:.4;cursor:not-allowed}

#liveSettingsForm[hidden]{display:none!important}
