.PediatricTabs_tabs___HZYH{display:flex;gap:4px;overflow-x:auto;padding-bottom:8px;margin-bottom:20px;-webkit-overflow-scrolling:touch}.PediatricTabs_tab__22lAo{padding:10px 16px;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;font-size:.8125rem;font-weight:500;color:var(--gray-600);cursor:pointer;white-space:nowrap;transition:all .12s;display:flex;align-items:center;gap:6px;font-family:inherit}.PediatricTabs_tab__22lAo:hover{border-color:var(--gray-300);color:var(--gray-900)}.PediatricTabs_tab__22lAo.PediatricTabs_active__BXGBo{background:var(--teal-600);border-color:var(--teal-600);color:var(--white)}.PediatricTabs_tab__22lAo svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.PatientInput_panel__QlBlP{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:16px;margin-bottom:20px}@media (min-width:769px){.PatientInput_panel__QlBlP{padding:20px}}.PatientInput_header__ennCx{margin-bottom:16px}.PatientInput_title__J7JzA{font-size:.9375rem;font-weight:600;color:var(--gray-900);display:flex;align-items:center;gap:8px}.PatientInput_title__J7JzA svg{width:18px;height:18px;stroke:var(--teal-600);fill:none;stroke-width:2}.PatientInput_grid__1K9vw{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:480px){.PatientInput_grid__1K9vw{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px){.PatientInput_grid__1K9vw{grid-template-columns:repeat(4,1fr)}}.PatientInput_group__OEKmc{display:flex;flex-direction:column;gap:6px}.PatientInput_label__8pwez{font-size:.75rem;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.03em}.PatientInput_row__D5QHV{display:flex;gap:8px}.PatientInput_input__Jobz8{flex:1 1;height:44px;padding:0 14px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;font-size:.9375rem;font-weight:500;font-family:JetBrains Mono,monospace;color:var(--gray-900);transition:all .12s}.PatientInput_input__Jobz8:focus{outline:none;border-color:var(--teal-500);background:var(--white);box-shadow:0 0 0 3px var(--teal-100)}.PatientInput_select__s6_aa{height:44px;padding:0 14px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;font-size:.9375rem;font-weight:500;font-family:inherit;color:var(--gray-900);cursor:pointer;transition:all .12s}.PatientInput_select__s6_aa:focus{outline:none;border-color:var(--teal-500);background:var(--white);box-shadow:0 0 0 3px var(--teal-100)}.PatientInput_unitToggle__IqPHQ{display:flex;background:var(--gray-100);border-radius:6px;padding:3px}.PatientInput_unitBtn__BHHKf{padding:8px 12px;border:none;border-radius:4px;font-size:.75rem;font-weight:600;background:transparent;color:var(--gray-500);cursor:pointer;transition:all .12s}.PatientInput_unitBtn__BHHKf.PatientInput_active__Z1rS9{background:var(--white);color:var(--gray-900);box-shadow:0 1px 2px rgba(0,0,0,.08)}.PatientInput_presets__EkQwH{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--gray-100)}.PatientInput_presetLabel__7l7qJ{font-size:.6875rem;font-weight:600;color:var(--gray-400);text-transform:uppercase;letter-spacing:.03em;width:100%;margin-bottom:4px}.PatientInput_presetBtn__jLzp5{padding:6px 12px;background:var(--teal-50);border:1px solid var(--teal-200);border-radius:6px;font-size:.75rem;font-weight:500;color:var(--teal-700);cursor:pointer;transition:all .12s;font-family:inherit}.PatientInput_presetBtn__jLzp5:hover{background:var(--teal-100);border-color:var(--teal-300)}.PatientInput_presetBtn__jLzp5:active{transform:scale(.98)}.ResultCard_card__GkhPy{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;overflow:hidden}.ResultCard_header__9_6o5{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--gray-50);border-bottom:1px solid var(--gray-100)}.ResultCard_icon__Cvato{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.ResultCard_icon__Cvato svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.ResultCard_teal__J_3Ii{background:var(--teal-100);color:var(--teal-600)}.ResultCard_blue__2JIYG{background:var(--blue-100);color:var(--blue-600)}.ResultCard_amber__63ESo{background:var(--amber-100);color:var(--amber-600)}.ResultCard_green__2O2_P{background:var(--green-100);color:var(--green-600)}.ResultCard_purple__qsnvF{background:var(--purple-100);color:var(--purple-600)}.ResultCard_red__G9NBY{background:var(--red-100);color:var(--red-600)}.ResultCard_title__EzNUl{font-size:.8125rem;font-weight:600;color:var(--gray-900)}.ResultCard_body__B8brS{padding:14px}.ResultCard_row__hFO4B{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--gray-100)}.ResultCard_row__hFO4B:last-child{border-bottom:none}.ResultCard_label__7wHWB{font-size:.8125rem;color:var(--gray-600)}.ResultCard_valueWrap__YcxX0{text-align:right}.ResultCard_value__vy4ch{font-size:.875rem;font-weight:600;font-family:JetBrains Mono,monospace;color:var(--gray-900)}.ResultCard_value__vy4ch.ResultCard_calculated__q6B3W{background:var(--teal-50);padding:4px 10px;border-radius:6px;color:var(--teal-700)}.ResultCard_formula__if45w{font-size:.6875rem;color:var(--gray-400);margin-top:4px}.EmergencyMeds_container__uPnnA{background:var(--red-50);border:1px solid var(--red-200);border-radius:12px;padding:16px;margin-bottom:20px}.EmergencyMeds_header__g9hDC{display:flex;align-items:center;gap:10px;margin-bottom:12px}.EmergencyMeds_icon__nLonB{width:32px;height:32px;background:var(--red-600);border-radius:8px;display:flex;align-items:center;justify-content:center}.EmergencyMeds_icon__nLonB svg{width:18px;height:18px;stroke:var(--white);fill:none;stroke-width:2}.EmergencyMeds_title__JcgsV{font-size:.9375rem;font-weight:600;color:var(--red-700)}.EmergencyMeds_grid__zlE5e{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}@media (min-width:640px){.EmergencyMeds_grid__zlE5e{grid-template-columns:repeat(2,1fr)}}.EmergencyMeds_item__ne7Bp{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--white);border-radius:8px;border:1px solid var(--red-200)}.EmergencyMeds_name___LS2Z{font-size:.8125rem;font-weight:600;color:var(--gray-900)}.EmergencyMeds_perKg__CLaB4{font-size:.625rem;color:var(--gray-400)}.EmergencyMeds_dose__O25hL{font-size:.875rem;font-weight:600;font-family:JetBrains Mono,monospace;color:var(--red-600)}.MedicationCard_card__LcTnY{background:var(--white);border-radius:10px;overflow:hidden;border:1px solid var(--gray-200);border-left:4px solid var(--gray-300)}.MedicationCard_card__LcTnY[data-category=induction]{border-left-color:var(--amber-500)}.MedicationCard_card__LcTnY[data-category=paralytic]{border-left-color:var(--red-500)}.MedicationCard_card__LcTnY[data-category=opioid]{border-left-color:var(--blue-500)}.MedicationCard_card__LcTnY[data-category=reversal]{border-left-color:var(--green-500)}.MedicationCard_card__LcTnY[data-category=vasopressor]{border-left-color:var(--amber-600)}.MedicationCard_card__LcTnY[data-category=emergency]{border-left-color:var(--red-600)}.MedicationCard_header__DLpVc{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--gray-50);border-bottom:1px solid var(--gray-100)}.MedicationCard_name__E_fT9{font-size:.875rem;font-weight:600;color:var(--gray-900)}.MedicationCard_category__XybDI{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:4px}.MedicationCard_induction__82YP6{background:var(--amber-100);color:var(--amber-600)}.MedicationCard_paralytic__hcU6C{background:var(--red-100);color:var(--red-700)}.MedicationCard_opioid__EaEVG{background:var(--blue-100);color:var(--blue-700)}.MedicationCard_reversal__Hzj92{background:var(--green-100);color:var(--green-700)}.MedicationCard_vasopressor__wo5go{background:var(--amber-100);color:var(--amber-600)}.MedicationCard_emergency__PoNec{background:var(--red-100);color:var(--red-700)}.MedicationCard_body__C9Yuy{padding:12px}.MedicationCard_concentration__CI_tM{font-size:.6875rem;color:var(--gray-400);margin-bottom:8px}.MedicationCard_doseRow___rNSx{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.MedicationCard_doseType__dibEA{font-size:.75rem;color:var(--gray-500)}.MedicationCard_doseInfo__rqde8{text-align:right}.MedicationCard_perKg__9KS1U{font-size:.6875rem;color:var(--gray-400)}.MedicationCard_calculated__DTYup{font-size:.875rem;font-weight:600;font-family:JetBrains Mono,monospace;color:var(--teal-700)}.MedicationCard_note__lSDha{font-size:.6875rem;color:var(--gray-500);padding:8px;background:var(--amber-50);border-radius:6px;margin-top:8px;display:flex;align-items:flex-start;gap:6px}.MedicationCard_note__lSDha svg{width:12px;height:12px;stroke:var(--amber-600);fill:none;stroke-width:2;flex-shrink:0;margin-top:1px}.MedicationCard_note__lSDha.MedicationCard_warning__Q82UU{background:var(--red-50)}.MedicationCard_note__lSDha.MedicationCard_warning__Q82UU svg{stroke:var(--red-600)}.MedicationCard_note__lSDha.MedicationCard_warning__Q82UU span{color:var(--red-700)}.NPOPanel_card__3_LHt{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;margin-bottom:16px}.NPOPanel_header__bU4og{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--gray-50);border-bottom:1px solid var(--gray-100)}.NPOPanel_icon__QYHdk{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--teal-100);color:var(--teal-600)}.NPOPanel_icon__QYHdk svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.NPOPanel_title__4LUu_{font-size:.9375rem;font-weight:600;color:var(--gray-900)}.NPOPanel_body__5EMoc{padding:16px}.NPOPanel_grid__NH9IB{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:640px){.NPOPanel_grid__NH9IB{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.NPOPanel_grid__NH9IB{grid-template-columns:repeat(3,1fr)}}.NPOPanel_item__ioOx5{display:flex;align-items:center;gap:12px;padding:14px;background:var(--gray-50);border-radius:8px;border:1px solid var(--gray-100)}.NPOPanel_itemIcon__U_X7l{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem}.NPOPanel_itemIcon__U_X7l.NPOPanel_blue__Xhv3m{background:var(--blue-100)}.NPOPanel_itemIcon__U_X7l.NPOPanel_teal__TwJKp{background:var(--teal-100)}.NPOPanel_itemIcon__U_X7l.NPOPanel_amber___xQeI{background:var(--amber-100)}.NPOPanel_itemIcon__U_X7l.NPOPanel_red__anP3c{background:var(--red-100)}.NPOPanel_content__8xdSE{flex:1 1}.NPOPanel_type___zxPf{font-size:.8125rem;font-weight:600;color:var(--gray-900);margin-bottom:2px}.NPOPanel_time__7utCk{font-size:1rem;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--teal-600)}.NPOPanel_detail__wsjWZ{font-size:.6875rem;color:var(--gray-500);margin-top:2px}.NPOPanel_alert__wWITW{display:flex;gap:12px;padding:14px;border-radius:10px;background:var(--blue-50);border:1px solid var(--blue-200)}.NPOPanel_alertIcon__7q1RF{flex-shrink:0}.NPOPanel_alertIcon__7q1RF svg{width:24px;height:24px;stroke:var(--blue-600);fill:none;stroke-width:2}.NPOPanel_alertContent__c4TPn{flex:1 1}.NPOPanel_alertTitle___Ynxm{font-size:.8125rem;font-weight:600;color:var(--blue-700);margin-bottom:8px}.NPOPanel_alertList__H_dtX{font-size:.8125rem;color:var(--gray-600);padding-left:16px;margin:0}.NPOPanel_alertList__H_dtX li{margin-bottom:4px}.NPOPanel_alertList__H_dtX li:last-child{margin-bottom:0}.PhysiologyPanel_card__jNDXq{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;overflow:hidden}.PhysiologyPanel_header__4p5QJ{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--gray-50);border-bottom:1px solid var(--gray-100)}.PhysiologyPanel_icon__ejyoU{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--teal-100);color:var(--teal-600)}.PhysiologyPanel_icon__ejyoU svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.PhysiologyPanel_title__NlIjF{font-size:.9375rem;font-weight:600;color:var(--gray-900)}.PhysiologyPanel_body__RoHbY{padding:16px}.PhysiologyPanel_grid__HQy3Y{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:640px){.PhysiologyPanel_grid__HQy3Y{grid-template-columns:repeat(2,1fr)}}.PhysiologyPanel_item__Cq_PO{padding:12px 14px;background:var(--white);border:1px solid var(--gray-200);border-radius:8px}.PhysiologyPanel_label__DD1CE{font-size:.75rem;font-weight:500;color:var(--gray-500);margin-bottom:4px}.PhysiologyPanel_value__p_kP2{display:flex;align-items:center;gap:8px}.PhysiologyPanel_change__TgtNV{font-size:.9375rem;font-weight:600;color:var(--gray-900)}.PhysiologyPanel_arrow__EB3dJ{font-size:.875rem}.PhysiologyPanel_arrow__EB3dJ.PhysiologyPanel_up__AmXRr{color:var(--green-600)}.PhysiologyPanel_arrow__EB3dJ.PhysiologyPanel_down__aGyx7{color:var(--red-600)}.PhysiologyPanel_arrow__EB3dJ.PhysiologyPanel_neutral__XNU69{color:var(--gray-500)}.PhysiologyPanel_implication__T47yj{font-size:.6875rem;color:var(--gray-500);margin-top:4px}.EquipmentPanel_card__MJYAh{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;margin-bottom:16px}.EquipmentPanel_header__AMcCc{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--gray-50);border-bottom:1px solid var(--gray-100)}.EquipmentPanel_icon__TmRwh{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--teal-100);color:var(--teal-600)}.EquipmentPanel_icon__TmRwh svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.EquipmentPanel_title__UFlhJ{font-size:.9375rem;font-weight:600;color:var(--gray-900)}.EquipmentPanel_body__a7dy1{padding:16px;overflow-x:auto}.EquipmentPanel_table__yHU7Y{width:100%;border-collapse:collapse;font-size:.8125rem;min-width:600px}.EquipmentPanel_table__yHU7Y th{text-align:left;padding:10px 12px;background:var(--gray-50);border-bottom:1px solid var(--gray-200);font-weight:600;color:var(--gray-700);font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.EquipmentPanel_table__yHU7Y td{padding:10px 12px;border-bottom:1px solid var(--gray-100);color:var(--gray-700)}.EquipmentPanel_table__yHU7Y tr:last-child td{border-bottom:none}.EquipmentPanel_table__yHU7Y tr:hover td{background:var(--gray-50)}.EquipmentPanel_formula__RtMu7{background:var(--teal-50);border:1px solid var(--teal-200);border-radius:12px;padding:16px}.EquipmentPanel_formulaTitle__o0NBp{font-size:.875rem;font-weight:600;color:var(--teal-700);margin-bottom:12px}.EquipmentPanel_formulaGrid__ypaTd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}@media (min-width:640px){.EquipmentPanel_formulaGrid__ypaTd{grid-template-columns:repeat(4,1fr)}}.EquipmentPanel_formulaItem__E2JXz{background:var(--white);padding:10px 12px;border-radius:8px;border:1px solid var(--teal-200)}.EquipmentPanel_formulaLabel__Frwse{display:block;font-size:.6875rem;color:var(--gray-500);margin-bottom:4px}.EquipmentPanel_formulaValue__gnjbB{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;color:var(--teal-700)}.page_container__MPCxt{min-height:100%;display:flex;flex-direction:column;background:var(--gray-50)}.page_content__E8aO3{flex:1 1;padding:16px;max-width:1200px;margin:0 auto;width:100%}@media (min-width:769px){.page_content__E8aO3{padding:24px}}.page_alert__j70PC{display:flex;gap:12px;padding:14px;border-radius:10px;margin-bottom:20px;background:var(--blue-50);border:1px solid var(--blue-200)}.page_alertIcon__f9I8L svg{width:24px;height:24px;stroke:var(--blue-600);fill:none;stroke-width:2}.page_alertContent__b4NRq{flex:1 1}.page_alertTitle__f_FPT{font-size:.8125rem;font-weight:600;color:var(--blue-700);margin-bottom:4px}.page_alertDesc__BrGsH{font-size:.8125rem;color:var(--gray-600)}.page_resultsGrid__d5prl{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:20px}@media (min-width:640px){.page_resultsGrid__d5prl{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page_resultsGrid__d5prl{grid-template-columns:repeat(3,1fr)}}.page_sectionHeader__2_28u{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:12px}.page_sectionTitle__IbuVF{font-size:1rem;font-weight:600;color:var(--gray-900);display:flex;align-items:center;gap:8px;margin:0}.page_sectionTitle__IbuVF svg{width:20px;height:20px;stroke:var(--teal-600);fill:none;stroke-width:2}.page_filterPills__cOPZ7{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.page_filterPill__jZJ_9{padding:6px 12px;border:1px solid var(--gray-200);border-radius:20px;background:var(--white);font-size:.75rem;font-weight:500;color:var(--gray-600);cursor:pointer;white-space:nowrap;transition:all .12s;font-family:inherit}.page_filterPill__jZJ_9:hover{border-color:var(--gray-300)}.page_filterPill__jZJ_9.page_active__QzqP3{background:var(--teal-600);border-color:var(--teal-600);color:var(--white)}.page_warning__Afkxi{display:flex;gap:12px;padding:14px;border-radius:10px;margin-bottom:16px;background:var(--amber-50);border:1px solid var(--amber-100)}.page_warningIcon__gj4_6 svg{width:24px;height:24px;stroke:var(--amber-600);fill:none;stroke-width:2}.page_warningContent__FJyDF{flex:1 1}.page_warningTitle__k38l5{font-size:.8125rem;font-weight:600;color:var(--amber-700);margin-bottom:4px}.page_warningDesc__Eunae{font-size:.8125rem;color:var(--gray-600)}.page_medGrid__tR_wM{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-bottom:24px}@media (min-width:640px){.page_medGrid__tR_wM{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.page_medGrid__tR_wM{grid-template-columns:repeat(3,1fr)}}.page_footer__utryu{padding:12px 16px;text-align:center;font-size:.75rem;color:var(--gray-400);border-top:1px solid var(--gray-100);background:var(--white)}