.AlgorithmCard_card__MQIcX{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .15s ease}.AlgorithmCard_card__MQIcX:hover{box-shadow:var(--shadow-md)}.AlgorithmCard_headerCritical__RYmfy{background:linear-gradient(135deg,var(--red-600),var(--red-700))}.AlgorithmCard_headerUrgent__jlaSb{background:linear-gradient(135deg,var(--amber-600),#b45309)}.AlgorithmCard_headerReference__DXbk1{background:linear-gradient(135deg,var(--blue-600),var(--blue-700))}.AlgorithmCard_header__U8I7W{padding:14px 16px;color:var(--white)}.AlgorithmCard_titleRow__zwGP3{display:flex;align-items:center;justify-content:space-between;gap:8px}.AlgorithmCard_title__Dpu7j{font-size:var(--text-md);font-weight:700;line-height:var(--leading-tight)}.AlgorithmCard_badge__nNJk6{flex-shrink:0;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:var(--radius-full);background:hsla(0,0%,100%,.2);white-space:nowrap}.AlgorithmCard_categoryTag__CXmx8{margin-top:6px;font-size:var(--text-xs);opacity:.8;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.AlgorithmCard_body__MoZxr{padding:16px;display:flex;flex-direction:column;gap:16px}.AlgorithmCard_stepsSection__DKVHl{display:flex;flex-direction:column;gap:0}.AlgorithmCard_sectionLabel__WMYSK{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-400);margin-bottom:8px}.AlgorithmCard_step__00Rd_{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--gray-100)}.AlgorithmCard_step__00Rd_:last-child{border-bottom:none}.AlgorithmCard_stepNumber__mB2ug{flex-shrink:0;width:22px;height:22px;border-radius:var(--radius-full);background:var(--gray-100);color:var(--gray-600);font-size:var(--text-xs);font-weight:700;display:flex;align-items:center;justify-content:center}.AlgorithmCard_stepCritical__8ldwa .AlgorithmCard_stepNumber__mB2ug{background:var(--red-500);color:var(--white)}.AlgorithmCard_stepContent__JcRlr{flex:1 1;min-width:0}.AlgorithmCard_stepAction__5C_oF{font-size:var(--text-base);font-weight:600;color:var(--gray-900);line-height:var(--leading-normal)}.AlgorithmCard_stepCritical__8ldwa .AlgorithmCard_stepAction__5C_oF{color:var(--red-600)}.AlgorithmCard_stepDetail__6HNZr{font-size:var(--text-sm);color:var(--gray-500);margin-top:3px;line-height:var(--leading-normal)}.AlgorithmCard_stepTiming__wxHHp{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);color:var(--blue-600);font-weight:600;margin-top:4px}.AlgorithmCard_substepList__cjTmm{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:3px}.AlgorithmCard_substep__LmSx7{font-size:var(--text-sm);color:var(--gray-600);padding-left:12px;position:relative;line-height:var(--leading-normal)}.AlgorithmCard_substep__LmSx7:before{content:"\2022";position:absolute;left:0;color:var(--gray-400)}.AlgorithmCard_decisionBox__NhbIQ{margin-top:8px;border:1px solid var(--blue-200);border-radius:var(--radius-md);overflow:hidden;font-size:var(--text-sm)}.AlgorithmCard_decisionQuestion__mfYlD{background:var(--blue-50);padding:8px 10px;font-weight:600;color:var(--blue-700)}.AlgorithmCard_decisionPaths__lVQgr{display:flex;flex-direction:column}.AlgorithmCard_decisionPath__6Gju0{padding:6px 10px;display:flex;gap:6px;border-top:1px solid var(--blue-100)}.AlgorithmCard_pathLabel__gaTBo{flex-shrink:0;font-weight:700;font-size:var(--text-xs);text-transform:uppercase}.AlgorithmCard_pathYes__tSP4H{color:var(--green-500)}.AlgorithmCard_pathNo__dcsji{color:var(--red-500)}.AlgorithmCard_pathText__pkw15{color:var(--gray-700)}.AlgorithmCard_medTable__0xdb7{width:100%;border-collapse:collapse;font-size:var(--text-sm);border:1px solid var(--gray-200);border-radius:var(--radius-md);overflow:hidden}.AlgorithmCard_medTable__0xdb7 th{background:var(--gray-50);padding:6px 10px;text-align:left;font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);border-bottom:1px solid var(--gray-200)}.AlgorithmCard_medTable__0xdb7 td{padding:6px 10px;border-bottom:1px solid var(--gray-100);color:var(--gray-700)}.AlgorithmCard_medTable__0xdb7 tr:last-child td{border-bottom:none}.AlgorithmCard_medName__9nrtn{font-weight:600;color:var(--gray-900)}.AlgorithmCard_equipmentList__W8482{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.AlgorithmCard_equipmentItem__71hm_{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);color:var(--gray-600);cursor:pointer;padding:3px 0}.AlgorithmCard_equipmentItem__71hm_:hover{color:var(--gray-900)}.AlgorithmCard_checkbox__ynpKN{width:16px;height:16px;border-radius:3px;border:1.5px solid var(--gray-300);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .15s ease;background:var(--white)}.AlgorithmCard_checked__qlIp8{background:var(--green-500);border-color:var(--green-500)}.AlgorithmCard_checkmark__M1Gb_{color:var(--white)}.AlgorithmCard_keyPointsBox__n4VOl{background:var(--amber-50);border-left:3px solid var(--amber-600);border-radius:var(--radius-md);padding:12px 14px}.AlgorithmCard_keyPointsLabel__RywuS{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--amber-600);margin-bottom:6px}.AlgorithmCard_keyPointsList__NQUMF{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.AlgorithmCard_keyPoint__HBISi{font-size:var(--text-sm);color:var(--gray-700);line-height:var(--leading-normal);padding-left:14px;position:relative}.AlgorithmCard_keyPoint__HBISi:before{content:"\25B8";position:absolute;left:0;color:var(--amber-600);font-size:.625rem;top:2px}.AlgorithmCard_collapsed__P8l7v .AlgorithmCard_body__MoZxr{display:none}.AlgorithmCard_expandBtn__D1j8x{width:100%;padding:10px 16px;background:var(--gray-50);border:none;border-top:1px solid var(--gray-100);font-size:var(--text-sm);font-weight:500;font-family:inherit;color:var(--gray-500);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .15s ease}.AlgorithmCard_expandBtn__D1j8x:hover{background:var(--gray-100);color:var(--gray-700)}.AlgorithmCard_expandIcon__uhQhx{transition:transform .2s ease}.AlgorithmCard_expandIconOpen__l1YA8{transform:rotate(180deg)}.QuickRefGrid_filters__hDjUa{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.QuickRefGrid_filterBtn__6h4Ed{padding:6px 14px;border-radius:var(--radius-full);border:1px solid var(--gray-200);background:var(--white);font-size:var(--text-sm);font-weight:500;font-family:inherit;color:var(--gray-600);cursor:pointer;transition:all .15s ease;white-space:nowrap}.QuickRefGrid_filterBtn__6h4Ed:hover{background:var(--gray-50);border-color:var(--gray-300)}.QuickRefGrid_filterActive__1hQi1{background:var(--blue-600);border-color:var(--blue-600);color:var(--white)}.QuickRefGrid_filterActive__1hQi1:hover{background:var(--blue-700);border-color:var(--blue-700)}.QuickRefGrid_searchBox__lAOhZ{position:relative;flex:1 1;min-width:180px}.QuickRefGrid_searchIcon__sMvnG{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--gray-400);pointer-events:none}.QuickRefGrid_searchInput__VIQn2{width:100%;padding:7px 12px 7px 34px;border:1px solid var(--gray-200);border-radius:var(--radius-full);font-size:var(--text-sm);font-family:inherit;color:var(--gray-900);background:var(--white);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.QuickRefGrid_searchInput__VIQn2::placeholder{color:var(--gray-400)}.QuickRefGrid_searchInput__VIQn2:focus{border-color:var(--blue-300);box-shadow:0 0 0 3px var(--blue-50)}.QuickRefGrid_toolbar__PqS1c{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}@media (min-width:768px){.QuickRefGrid_toolbar__PqS1c{flex-direction:row;align-items:center;justify-content:space-between}}.QuickRefGrid_grid__hbJ6U{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:768px){.QuickRefGrid_grid__hbJ6U{grid-template-columns:1fr 1fr}}.QuickRefGrid_empty__lQ2sx{grid-column:1/-1;text-align:center;padding:40px 20px;color:var(--gray-400);font-size:var(--text-base)}.page_page__EUK29{display:flex;flex-direction:column;min-height:100%}.page_header__tr_H6{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__tr_H6: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__tr_H6{padding:0 20px}}.page_headerLeft__XFhU4{display:flex;align-items:center;gap:10px;position:relative;z-index:1}.page_pageTitle__5j8Lb{font-size:.9375rem;font-weight:700;color:var(--white);display:flex;align-items:center;gap:8px;letter-spacing:.02em}.page_content__m5Gg2{flex:1 1;overflow-y:auto;padding:16px;background:var(--gray-50)}@media (min-width:769px){.page_content__m5Gg2{padding:24px 32px}}.page_inner__Y_X7_{max-width:960px;margin:0 auto}.page_footer__ZTFOM{padding:12px 16px;text-align:center;font-size:.75rem;color:var(--gray-400);border-top:1px solid var(--gray-100);background:var(--white)}