.LabValuesPanel_tabs__p0w6B{display:flex;gap:6px;overflow-x:auto;padding-bottom:8px;margin-bottom:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.LabValuesPanel_tabs__p0w6B::-webkit-scrollbar{display:none}.LabValuesPanel_tab__giPzN{padding:8px 14px;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;font-size:.8125rem;font-weight:500;font-family:inherit;color:var(--gray-600);cursor:pointer;white-space:nowrap;transition:all .2s ease;box-shadow:var(--shadow-sm)}.LabValuesPanel_tab__giPzN:hover{border-color:var(--gray-300);color:var(--gray-900);transform:translateY(-1px);box-shadow:var(--shadow-md)}.LabValuesPanel_tab__giPzN.LabValuesPanel_active__By6tF{background:var(--blue-600);border-color:var(--blue-600);color:var(--white)}.LabValuesPanel_searchBox__kCB_a{position:relative;margin-bottom:16px}.LabValuesPanel_searchIcon__XjDAk{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--gray-400);pointer-events:none}.LabValuesPanel_searchInput__ZYZZq{width:100%;padding:10px 12px 10px 36px;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;font-size:.875rem;font-family:inherit;color:var(--gray-900);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.LabValuesPanel_searchInput__ZYZZq::placeholder{color:var(--gray-400)}.LabValuesPanel_searchInput__ZYZZq:focus{border-color:var(--blue-300);box-shadow:0 0 0 3px var(--blue-50)}.LabValuesPanel_labList__Pbp_A{display:flex;flex-direction:column;gap:8px}.LabValuesPanel_labCard__QCQLu{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;overflow:hidden;transition:box-shadow .15s ease}.LabValuesPanel_labCard__QCQLu:hover{box-shadow:var(--shadow-md)}.LabValuesPanel_labCardHeader__2RQCJ{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;cursor:pointer;gap:10px}.LabValuesPanel_labName__jtOsy{font-size:.875rem;font-weight:600;color:var(--gray-900);flex-shrink:0}.LabValuesPanel_labRange__ocBF6{display:flex;align-items:center;gap:6px;flex:1 1;justify-content:flex-end}.LabValuesPanel_rangeText__c1sW_{font-size:.8125rem;font-weight:500;color:var(--gray-600);font-family:var(--font-mono,monospace);white-space:nowrap}.LabValuesPanel_unitText___Pkcc{font-size:.75rem;color:var(--gray-400);white-space:nowrap}.LabValuesPanel_expandIcon___T6FV{color:var(--gray-400);transition:transform .2s ease;flex-shrink:0}.LabValuesPanel_expandIcon___T6FV.LabValuesPanel_expanded__HqgRf{transform:rotate(180deg)}.LabValuesPanel_labCardBody__9x7lB{padding:0 14px 14px;border-top:1px solid var(--gray-100)}.LabValuesPanel_significanceText__n3ATg{font-size:.8125rem;line-height:1.6;color:var(--gray-600);margin-top:10px}.LabValuesPanel_criticalRow__GOb58{display:flex;gap:12px;margin-top:10px;flex-wrap:wrap}.LabValuesPanel_criticalBadge__QH_dP{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:600;font-family:var(--font-mono,monospace)}.LabValuesPanel_criticalHigh__J83Aj,.LabValuesPanel_criticalLow__FUD8X{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.LabValuesPanel_mnemonicBox__YUeDm{margin-top:10px;padding:8px 12px;border-radius:6px;background:var(--amber-50);border-left:3px solid var(--amber-600)}.LabValuesPanel_mnemonicLabel__MWSrU{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--amber-600);margin-bottom:2px}.LabValuesPanel_mnemonicText__b8iNM{font-size:.8125rem;color:var(--gray-700);line-height:1.5}.LabValuesPanel_emptyState__8ysCr{text-align:center;padding:32px 16px;color:var(--gray-400);font-size:.875rem}.LabValuesPanel_sectionLabel__igpMb{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-400);padding:8px 0 6px;margin-top:8px}.LabValuesPanel_tegSection__5IfaK{margin-top:16px}.LabValuesPanel_tegCard__i_EYu{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;overflow:hidden}.LabValuesPanel_tegRow__uSPb5{display:flex;align-items:flex-start;padding:10px 14px;gap:12px;border-bottom:1px solid var(--gray-100)}.LabValuesPanel_tegRow__uSPb5:last-child{border-bottom:none}.LabValuesPanel_tegName__U2pSS{font-size:.8125rem;font-weight:600;color:var(--gray-900);min-width:120px;flex-shrink:0}.LabValuesPanel_tegRange__Tu3g5{font-size:.8125rem;color:var(--blue-600);font-weight:500;min-width:80px;flex-shrink:0;font-family:var(--font-mono,monospace)}.LabValuesPanel_tegInterp__noNIP{font-size:.8125rem;color:var(--gray-600);line-height:1.5}@media (min-width:769px){.LabValuesPanel_labCardHeader__2RQCJ{padding:14px 16px}.LabValuesPanel_labCardBody__9x7lB{padding:0 16px 16px}.LabValuesPanel_tegRow__uSPb5{padding:12px 16px}}.ABGInterpreter_container__pb_wP{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;overflow:hidden}.ABGInterpreter_inputSection__fKbqp{padding:16px;border-bottom:1px solid var(--gray-100)}.ABGInterpreter_inputGrid__4J835{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}@media (min-width:769px){.ABGInterpreter_inputGrid__4J835{grid-template-columns:repeat(4,1fr)}.ABGInterpreter_inputSection__fKbqp{padding:20px}}.ABGInterpreter_inputGroup__rW_n5{display:flex;flex-direction:column;gap:4px}.ABGInterpreter_inputLabel__YHzoZ{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500)}.ABGInterpreter_inputField__l_xvV{padding:8px 10px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:6px;font-size:.875rem;font-family:var(--font-mono,monospace);color:var(--gray-900);outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ABGInterpreter_inputField__l_xvV::placeholder{color:var(--gray-400)}.ABGInterpreter_inputField__l_xvV:focus{border-color:var(--blue-300);box-shadow:0 0 0 3px var(--blue-50)}.ABGInterpreter_inputField__l_xvV.ABGInterpreter_abnormalHigh__ehSun,.ABGInterpreter_inputField__l_xvV.ABGInterpreter_abnormalLow__q7wT6{border-color:#fca5a5;background:#fef2f2}.ABGInterpreter_actions__kS7I4{display:flex;gap:8px;margin-top:12px}.ABGInterpreter_interpretBtn__XJ8CV{padding:9px 16px;background:var(--blue-600);border:none;border-radius:8px;font-size:.8125rem;font-weight:500;font-family:inherit;color:var(--white);cursor:pointer;transition:background .15s ease}.ABGInterpreter_interpretBtn__XJ8CV:hover{background:var(--blue-700)}.ABGInterpreter_interpretBtn__XJ8CV:disabled{background:var(--gray-300);cursor:not-allowed}.ABGInterpreter_clearBtn__cxU9d{padding:9px 16px;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;font-size:.8125rem;font-weight:500;font-family:inherit;color:var(--gray-600);cursor:pointer;transition:all .15s ease}.ABGInterpreter_clearBtn__cxU9d:hover{background:var(--gray-50);border-color:var(--gray-300)}.ABGInterpreter_resultSection___71Kq{padding:16px}@media (min-width:769px){.ABGInterpreter_resultSection___71Kq{padding:20px}}.ABGInterpreter_diagnosisBox__8vid0{padding:12px 14px;border-radius:8px;margin-bottom:16px;font-size:.9375rem;font-weight:600;line-height:1.5}.ABGInterpreter_diagnosisAcidosis__PJr0R{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.ABGInterpreter_diagnosisAlkalosis__DQcLo{background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe}.ABGInterpreter_diagnosisNormal__CvFgS{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.ABGInterpreter_stepsContainer__csFmt{display:flex;flex-direction:column;gap:10px}.ABGInterpreter_step__TmMJK{display:flex;gap:10px;align-items:flex-start}.ABGInterpreter_stepNumber__iTBYT{width:24px;height:24px;border-radius:50%;background:var(--blue-50);color:var(--blue-600);font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.ABGInterpreter_stepContent__NF6Qy{flex:1 1}.ABGInterpreter_stepTitle__Zkohh{font-size:.8125rem;font-weight:600;color:var(--gray-900);margin-bottom:2px}.ABGInterpreter_stepDetail__r1CR1{font-size:.8125rem;color:var(--gray-600);line-height:1.5}.ABGInterpreter_calculationsGrid__Qfkt7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-top:16px}@media (min-width:769px){.ABGInterpreter_calculationsGrid__Qfkt7{grid-template-columns:repeat(4,1fr)}}.ABGInterpreter_calcCard___OP9w{padding:10px 12px;background:var(--gray-50);border:1px solid var(--gray-100);border-radius:8px}.ABGInterpreter_calcLabel___Q2zF{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);margin-bottom:4px}.ABGInterpreter_calcValue__e7Rjp{font-size:1rem;font-weight:700;color:var(--gray-900);font-family:var(--font-mono,monospace)}.ABGInterpreter_calcNormal__lWUCX{color:var(--green-500)}.ABGInterpreter_calcAbnormal__vVIRQ{color:#dc2626}.ABGInterpreter_calcUnit__dibb0{font-size:.75rem;font-weight:400;color:var(--gray-500);margin-left:2px}.ABGInterpreter_calcNote__QYEZ9{font-size:.6875rem;color:var(--gray-400);margin-top:2px}.ABGInterpreter_emptyResult___SG1U{text-align:center;padding:24px 16px;color:var(--gray-400);font-size:.8125rem}.ABGInterpreter_sectionTitle__U1ekJ{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-400);margin-top:16px;margin-bottom:8px}@keyframes page_slideDown__n_74h{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page_page__1b5oj{display:flex;flex-direction:column;min-height:100%}.page_header__CiLAj{display:flex;align-items:center;justify-content:space-between;padding:0 12px;height:56px;background:linear-gradient(135deg,var(--blue-600),var(--blue-700));position:relative;overflow:hidden}.page_header__CiLAj:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06),transparent);pointer-events:none}@media (min-width:769px){.page_header__CiLAj{padding:0 20px}}.page_headerLeft__uiVt2{display:flex;align-items:center;gap:10px;position:relative;z-index:1}.page_pageTitle__B22pv{font-size:.9375rem;font-weight:700;color:var(--white);display:flex;align-items:center;gap:8px;letter-spacing:.02em}.page_content__PoAN6{flex:1 1;overflow-y:auto;padding:16px;background:var(--gray-50)}@media (min-width:769px){.page_content__PoAN6{padding:24px 32px}}.page_inner__1BxMJ{max-width:900px;margin:0 auto;animation:page_slideDown__n_74h .35s ease both}.page_viewToggle__ZALX_{display:flex;gap:4px;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;padding:3px;margin-bottom:16px}.page_viewBtn__aAO8M{padding:8px 16px;background:none;border:none;border-radius:6px;font-size:.8125rem;font-weight:500;font-family:inherit;color:var(--gray-500);cursor:pointer;transition:all .15s ease}.page_viewBtn__aAO8M:hover{color:var(--gray-700)}.page_viewBtn__aAO8M.page_activeView__UQF9Q{background:var(--blue-600);color:var(--white);box-shadow:var(--shadow-sm)}.page_footer__CBkDW{padding:12px 16px;text-align:center;font-size:.75rem;color:var(--gray-400);border-top:1px solid var(--gray-100);background:var(--white)}