#toolsPage .midiTester{margin-bottom:28px;padding:24px;border:1px solid #469eac;border-radius:16px;font-size:17px;line-height:1.55}#toolsPage .midiTester h2{font-size:30px;margin:8px 0}#toolsPage .midiTester h3{font-size:21px}#toolsPage .midiTester :is(button,input,select,summary){font-size:16px}#toolsPage .midiTester .help{font-size:15px;line-height:1.6}#toolsPage .midiTester label{display:flex;flex-direction:column;gap:6px}#toolsPage .mtGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0}#toolsPage .mtMeters>div{padding:18px;background:#102b33;border-radius:12px;display:flex;flex-direction:column;gap:5px}#toolsPage .mtMeters b{font-size:36px;color:#6fe9d7;font-variant-numeric:tabular-nums}#toolsPage .mtMeters small{font-size:15px}#toolsPage .mtFields{align-items:end}#toolsPage .mtFields input{width:100px}#toolsPage .mtLog{overflow:auto;max-height:360px;border:1px solid #355361;border-radius:10px;margin:18px 0}#toolsPage .mtLog table{width:100%;border-collapse:collapse;text-align:left;font-size:15px}#toolsPage .mtLog :is(td,th){padding:10px;border-bottom:1px solid #2d4554;white-space:nowrap}#toolsPage .mtLog th{position:sticky;top:0;background:#132431}#toolsPage #mtResult{padding:15px;background:#132d39;border-radius:10px}#toolsPage .midiTester button:disabled{opacity:.45;cursor:not-allowed}#toolsPage .midiTester details{margin-top:18px}#toolsPage .midiTester summary{cursor:pointer;color:#71e4de}@media(max-width:700px){#toolsPage .mtGrid{grid-template-columns:1fr}#toolsPage .midiTester{padding:16px}}
