/* AutoCare Beta 12 — QA Test Lab */
.b12-global-env{font-size:10px;font-weight:850;letter-spacing:.08em;border:1px solid rgba(229,102,44,.4);color:#e5662c;border-radius:999px;padding:5px 8px;background:rgba(229,102,44,.06)}.b12-hero,.b12-gate{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.b12-hero h2,.b12-gate h3{margin:4px 0 6px}.b12-env,.b12-lock{border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850;letter-spacing:.04em;background:rgba(229,102,44,.1);color:#e5662c;border:1px solid rgba(229,102,44,.25)}.b12-lock.open{background:rgba(54,201,128,.12);color:#36c980;border-color:rgba(54,201,128,.25)}.b12-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.b12-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.b12-card{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--border,#ddd);border-radius:12px;background:rgba(255,255,255,.02)}.b12-card strong,.b12-card small{display:block}.b12-card small{margin-top:3px;color:var(--muted,#777)}.b12-status{flex:0 0 auto;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.b12-status.ok{background:rgba(54,201,128,.12);color:#36a86f}.b12-status.bad{background:rgba(255,159,47,.12);color:#d67b11}.b12-note{margin-top:12px;padding:11px 12px;border-radius:11px;background:rgba(229,102,44,.06);font-size:12px;line-height:1.45}@media(max-width:600px){.b12-grid{grid-template-columns:1fr}.b12-global-env{display:none}.b12-actions .btn{flex:1 1 auto}}
