/* Styles limited to the testing page and test-batch form */

.lab-item{border:1px solid var(--line,#e7dcd6);padding:16px;border-radius:18px;margin:14px 0}.lab-check{display:flex;align-items:center;gap:10px;margin:12px 0}.lab-check input{width:22px;height:22px;flex-shrink:0}#labResults .summary-line{gap:12px;align-items:start}#labResults b{text-align:right}#labResults details{margin-top:16px}#labResults{margin-top:20px}#labWarning:empty{display:none}@media(max-width:600px){.lab-item .form-grid{grid-template-columns:1fr}.lab-item{padding:12px}#labResults .summary-line{font-size:14px}}
