.laboratory-module__oez_zG__shell{color:#082c43;min-height:100vh;font-family:var(--font-manrope),Arial,sans-serif;background:#f3f8fa;padding:36px}.laboratory-module__oez_zG__top{justify-content:space-between;align-items:center;max-width:1180px;margin:auto;display:flex}.laboratory-module__oez_zG__top img{width:112px}.laboratory-module__oez_zG__top a{color:#006f8d;text-decoration:none}.laboratory-module__oez_zG__hero,.laboratory-module__oez_zG__panel{background:#fff;border:1px solid #d5e4e9;border-radius:24px;max-width:1180px;margin:28px auto;padding:30px}.laboratory-module__oez_zG__hero{color:#fff;background:linear-gradient(130deg,#073f55,#087a94)}.laboratory-module__oez_zG__hero p{color:#d9f2f6;max-width:760px}.laboratory-module__oez_zG__boundary{background:#e9f7f7;border-left:4px solid #04a6bb;border-radius:10px;padding:14px 18px}.laboratory-module__oez_zG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.laboratory-module__oez_zG__card{background:#fff;border:1px solid #d7e5e9;border-radius:18px;padding:20px}.laboratory-module__oez_zG__card h3{margin:7px 0}.laboratory-module__oez_zG__meta{color:#5e7887;font-size:.85rem}.laboratory-module__oez_zG__pill{color:#08745e;background:#e0f3ef;border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:700;display:inline-block}.laboratory-module__oez_zG__urgent{color:#a33b1d;background:#fff0eb}.laboratory-module__oez_zG__result{white-space:pre-wrap;background:#f0f8f9;border-radius:12px;margin-top:14px;padding:16px}.laboratory-module__oez_zG__form{gap:14px;display:grid}.laboratory-module__oez_zG__form label{gap:6px;font-weight:700;display:grid}.laboratory-module__oez_zG__form input,.laboratory-module__oez_zG__form select,.laboratory-module__oez_zG__form textarea{font:inherit;border:1px solid #bfd2d9;border-radius:10px;padding:12px}.laboratory-module__oez_zG__form textarea{min-height:90px}.laboratory-module__oez_zG__actions{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.laboratory-module__oez_zG__button,.laboratory-module__oez_zG__actions button{color:#fff;cursor:pointer;background:#006f89;border:0;border-radius:10px;padding:11px 16px;font-weight:700}.laboratory-module__oez_zG__actions .laboratory-module__oez_zG__secondary{color:#08465c;background:#e9f3f5}.laboratory-module__oez_zG__error{color:#9b321a;background:#fff0eb;border-radius:10px;padding:12px}.laboratory-module__oez_zG__success{color:#08644e;background:#e4f6ef;border-radius:10px;padding:12px}.laboratory-module__oez_zG__metric{font-size:2rem;font-weight:800}.laboratory-module__oez_zG__protocol{background:#fff8e9;border:2px solid #dba04c;border-radius:14px;padding:16px}.laboratory-module__oez_zG__check{align-items:flex-start;grid-template-columns:none!important;gap:9px!important;font-weight:500!important;display:flex!important}@media (max-width:650px){.laboratory-module__oez_zG__shell{padding:18px}.laboratory-module__oez_zG__hero,.laboratory-module__oez_zG__panel{border-radius:18px;padding:20px}}
