.SurgeryPicker_picker__wC30W{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);overflow:hidden;margin-bottom:var(--space-7)}.SurgeryPicker_header__MmKqZ{padding:var(--space-7) var(--space-7) var(--space-5)}.SurgeryPicker_title__pnuac{font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--gray-900);margin:0 0 var(--space-1) 0}.SurgeryPicker_subtitle__5_KGs{font-size:var(--text-sm);color:var(--gray-500);margin:0}.SurgeryPicker_searchWrap__ea9Vm{position:relative;display:flex;align-items:center;margin:0 var(--space-7) var(--space-5);background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-lg);transition:border-color .15s ease,box-shadow .15s ease}.SurgeryPicker_searchWrap__ea9Vm:focus-within{border-color:var(--blue-300);box-shadow:0 0 0 3px var(--blue-50)}.SurgeryPicker_searchIcon__9qEaZ{position:absolute;left:12px;width:16px;height:16px;color:var(--gray-400);pointer-events:none}.SurgeryPicker_searchInput__uoy2b{flex:1 1;border:none;background:none;padding:10px 12px 10px 36px;font-size:var(--text-md);color:var(--gray-900);outline:none;font-family:inherit}.SurgeryPicker_searchInput__uoy2b::placeholder{color:var(--gray-400)}.SurgeryPicker_clearBtn__Vgz2g{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:6px 10px;color:var(--gray-400);cursor:pointer}.SurgeryPicker_clearBtn__Vgz2g:hover{color:var(--gray-600)}.SurgeryPicker_list__dYFbu{max-height:340px;overflow-y:auto;border-top:1px solid var(--gray-100)}.SurgeryPicker_group__LqwlZ{padding:var(--space-3) 0}.SurgeryPicker_group__LqwlZ+.SurgeryPicker_group__LqwlZ{border-top:1px solid var(--gray-100)}.SurgeryPicker_categoryLabel__TJa1E{padding:var(--space-2) var(--space-7);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--gray-400)}.SurgeryPicker_item__YOsaN{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3) var(--space-7);background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:background .1s ease}.SurgeryPicker_item__YOsaN:hover{background:var(--gray-50)}.SurgeryPicker_item__YOsaN.SurgeryPicker_active__itU7b{background:var(--blue-50)}.SurgeryPicker_itemName__sMlpQ{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--gray-900)}.SurgeryPicker_item__YOsaN.SurgeryPicker_active__itU7b .SurgeryPicker_itemName__sMlpQ{color:var(--blue-700)}.SurgeryPicker_itemMeta__g2YzM{font-size:var(--text-xs);color:var(--gray-400);white-space:nowrap;margin-left:var(--space-5)}.SurgeryPicker_empty__VG1L2{padding:var(--space-10) var(--space-7);text-align:center;font-size:var(--text-sm);color:var(--gray-400)}.PrepCard_card__sEWnV{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);overflow:hidden}.PrepCard_header__xvr2I{padding:var(--space-7);border-bottom:1px solid var(--gray-100)}.PrepCard_surgeryName__41a5n{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--gray-900);margin:0 0 var(--space-3) 0}.PrepCard_badge__0MFWA{display:inline-block;padding:3px var(--space-3);background:var(--blue-50);color:var(--blue-700);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.03em}.PrepCard_facts___tAH6{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--gray-100)}.PrepCard_fact__JO3Xw{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5) var(--space-7)}.PrepCard_fact__JO3Xw+.PrepCard_fact__JO3Xw{border-left:1px solid var(--gray-100)}.PrepCard_factLabel__YjN1_{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--gray-400)}.PrepCard_factValue__CH5VC{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--gray-900)}@media (max-width:599px){.PrepCard_facts___tAH6{grid-template-columns:1fr}.PrepCard_fact__JO3Xw+.PrepCard_fact__JO3Xw{border-left:none;border-top:1px solid var(--gray-100)}}.PrepCard_section__vkoce{border-top:1px solid var(--gray-100)}.PrepCard_sectionHeader__A7_fZ{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-7);background:var(--gray-50)}.PrepCard_sectionIcon__6MaqI{flex-shrink:0;color:var(--gray-500)}.PrepCard_sectionTitle__ljVB9{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--gray-500);margin:0}.PrepCard_considerationList__mUJ9w{list-style:none;margin:0;padding:var(--space-5) var(--space-7);display:flex;flex-direction:column;gap:var(--space-3)}.PrepCard_considerationItem__FScfg{padding:var(--space-3) var(--space-5);background:var(--amber-50);border-left:3px solid var(--amber-600);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--gray-700);line-height:var(--leading-normal)}.PrepCard_medList__fMZ_O{padding:var(--space-3) var(--space-7) var(--space-5)}.PrepCard_medItem__rsXFN{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) 0;border-bottom:1px solid var(--gray-100)}.PrepCard_medItem__rsXFN:last-child{border-bottom:none}.PrepCard_medName__5YBAi{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--gray-900)}.PrepCard_medPurpose__qniAf{font-size:var(--text-sm);color:var(--gray-400);text-align:right;margin-left:var(--space-5);white-space:nowrap}@media (max-width:499px){.PrepCard_medItem__rsXFN{flex-direction:column;align-items:flex-start;gap:2px}.PrepCard_medPurpose__qniAf{text-align:left;margin-left:0}}.PrepCard_toolLinks__JhDni{padding:var(--space-3) var(--space-7) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.PrepCard_toolLink__oOnsZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-decoration:none;transition:background .1s ease}.PrepCard_toolLink__oOnsZ:hover{background:var(--gray-50)}.PrepCard_toolInfo__s9sUq{display:flex;flex-direction:column;gap:2px}.PrepCard_toolName__8XROa{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--blue-600)}.PrepCard_toolReason__GqKQE{font-size:var(--text-xs);color:var(--gray-400)}.PrepCard_toolArrow__y0dhY{flex-shrink:0;color:var(--blue-400);transition:transform .15s ease}.PrepCard_toolLink__oOnsZ:hover .PrepCard_toolArrow__y0dhY{transform:translateX(2px)}.page_page__KoS4F{flex:1 1;overflow-y:auto;padding:var(--space-10) var(--space-9);background:var(--gray-50)}@media (min-width:768px){.page_page__KoS4F{padding:var(--space-12)}}.page_inner__tKDo_{max-width:840px;margin:0 auto}.page_placeholder__Ru3q9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);padding:var(--space-20) var(--space-7);background:var(--white);border:1px dashed var(--gray-200);border-radius:var(--radius-xl);text-align:center}.page_placeholderIcon__d9vqK{color:var(--gray-300)}.page_placeholderText__Bl0D6{font-size:var(--text-md);color:var(--gray-400);margin:0;max-width:320px}.page_footer__b9mvD{padding:var(--space-7) 0;text-align:center;font-size:var(--text-xs);color:var(--gray-400)}