.lab-portal[data-v-03d63a7e]{height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.lab-portal-inner[data-v-03d63a7e]{max-width:1080px;overflow:visible}[dir] .lab-portal-inner[data-v-03d63a7e]{margin:0 auto}.lab-portal-auth[data-v-03d63a7e]{max-width:420px}[dir] .lab-portal-auth[data-v-03d63a7e]{margin:10vh auto 0}.lab-portal-header[data-v-03d63a7e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}[dir] .lab-portal-header[data-v-03d63a7e]{margin-bottom:1rem}.lab-portal-bar[data-v-03d63a7e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}[dir] .lab-portal-bar[data-v-03d63a7e]{margin-bottom:.75rem}.lab-portal-banner[data-v-03d63a7e]{color:#9a4a00;font-weight:600}[dir] .lab-portal-banner[data-v-03d63a7e]{margin-bottom:.75rem;padding:.65rem .9rem;border-radius:8px;background:#fff7e6;border:1px solid #ffe0b2;cursor:pointer}.lab-portal-empty[data-v-03d63a7e]{color:#6e6b7b}[dir] .lab-portal-empty[data-v-03d63a7e]{padding:2rem 1rem;text-align:center}.lab-portal-cards[data-v-03d63a7e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.75rem}[dir] .lab-portal-card[data-v-03d63a7e]{padding:.85rem 1rem;border:1px solid #ebe9f1;border-radius:10px;background:#fff}.lab-portal-card__top[data-v-03d63a7e]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.lab-portal-card__chips[data-v-03d63a7e]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}[dir] .lab-portal-card__chips[data-v-03d63a7e]{margin:.5rem 0}.lab-portal-card__line[data-v-03d63a7e]{font-size:.9rem}[dir] .lab-portal-card__line[data-v-03d63a7e]{margin-top:.25rem}.lab-portal-range[data-v-03d63a7e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}[dir] .lab-portal-range[data-v-03d63a7e]{margin-bottom:1rem}.lab-portal-kpis[data-v-03d63a7e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}[dir] .lab-portal-kpis[data-v-03d63a7e]{margin-bottom:.5rem}[dir] .lab-portal-kpi[data-v-03d63a7e]{padding:.7rem .9rem;border:1px solid #ebe9f1;border-radius:10px}[dir=ltr] .lab-portal-kpi[data-v-03d63a7e]{border-left:4px solid #28c76f}[dir=rtl] .lab-portal-kpi[data-v-03d63a7e]{border-right:4px solid #28c76f}[dir=ltr] .lab-portal-kpi--bad[data-v-03d63a7e]{border-left-color:#ea5455}[dir=rtl] .lab-portal-kpi--bad[data-v-03d63a7e]{border-right-color:#ea5455}.lab-portal-kpi__label[data-v-03d63a7e]{font-size:.72rem;font-weight:700;text-transform:uppercase;color:#6e6b7b}.lab-portal-kpi__value[data-v-03d63a7e]{font-size:1.5rem;font-weight:800}.lab-portal-diff[data-v-03d63a7e]{color:#9a4a00;font-weight:600}.lab-portal-password[data-v-03d63a7e]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}@media (max-width:600px){.lab-portal-kpis[data-v-03d63a7e]{grid-template-columns:1fr}}