#academy-microbiology .explorer select,#academy-microbiology .explorer input[type=number]{font:500 .9rem var(--f-body);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-sm);padding:7px 9px;min-height:38px;width:100%;box-sizing:border-box}#academy-microbiology .explorer select:focus-visible,#academy-microbiology .explorer input[type=number]:focus-visible{outline:2px solid var(--sec);outline-offset:1px}#academy-microbiology .mi-plates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}#academy-microbiology .mi-plates label{min-width:0}#academy-microbiology #mi-thWarn{margin:0;font-size:.85rem;color:var(--ink-2)}#academy-microbiology .mi-gw-ctrl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px 18px;align-items:end;margin:0 0 10px}#academy-microbiology .mi-gw-ctrl label{display:grid;gap:4px;font-size:.88rem}#academy-microbiology .mi-gw-ctrl label>span{display:flex;justify-content:space-between;gap:8px}
