.ChatSearchDialog_root__H6IwY{position:relative;z-index:2000}.ChatSearchDialog_backdrop__ffYXX{position:fixed;inset:0;background:rgb(0 0 0/12%)}.ChatSearchDialog_position__H0ELE{position:fixed;inset:0;padding-top:80px}.ChatSearchDialog_dialog__AMSO0{width:100%;overflow:hidden;border-block:1px solid var(--border-gray-200);background:rgb(255 255 255/94%);backdrop-filter:saturate(150%) blur(24px)}.ChatSearchDialog_inner___xaPK{display:flex;flex-direction:column;width:min(100%,1200px);height:min(620px,calc(100dvh - 80px));margin:0 auto}.ChatSearchDialog_header__OwgWc{display:flex;align-items:baseline;justify-content:space-between;padding:32px 32px 12px;gap:16px}.ChatSearchDialog_eyebrow__73TPo{color:#3b82f6;font-family:monospace;font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ChatSearchDialog_hint__HR8_k{color:#6b7280;font-size:.76rem}.ChatSearchDialog_inputRow__kUKW4{display:grid;grid-template-columns:auto 1fr auto;align-items:center;margin:12px 32px 0;padding:0 12px;gap:11px;border:1px solid var(--border-gray-200);border-radius:8px;color:#6b7280}.ChatSearchDialog_field__3M0kd label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ChatSearchDialog_field__3M0kd input{border:0;background:transparent;box-shadow:none}.ChatSearchDialog_inputRow__kUKW4>button{display:grid;width:30px;height:30px;place-items:center;border-radius:8px}.ChatSearchDialog_inputRow__kUKW4>button:hover{background:#eff6ff}.ChatSearchDialog_results__0u_LC{flex:1 1 auto;min-height:0;padding:14px 32px;overflow-y:auto}.ChatSearchDialog_status__ah5dP{padding:24px 12px;color:#6b7280;font-size:.82rem;text-align:center}.ChatSearchDialog_status__ah5dP button{color:#3b82f6;text-decoration:underline}.ChatSearchDialog_resultActive__u3rq7,.ChatSearchDialog_result__3pVmm{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;width:100%;min-height:68px;padding:11px 12px;gap:10px;border-radius:8px;text-align:left}.ChatSearchDialog_result__3pVmm{color:#3b82f6}.ChatSearchDialog_result__3pVmm:hover{background:#eff6ff}.ChatSearchDialog_resultActive__u3rq7{background:#111827;color:white}.ChatSearchDialog_copy__p3Fa2{display:flex;min-width:0;flex-direction:column;gap:4px}.ChatSearchDialog_copy__p3Fa2 strong{font-size:.95rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatSearchDialog_copy__p3Fa2 small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.76rem;color:#6b7280;white-space:pre-line}.ChatSearchDialog_resultActive__u3rq7 small{color:#f3f4f6}.ChatSearchDialog_footer__CIQiu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 32px;border-top:1px solid var(--border-gray-200);color:#6b7280;font-size:11px}.ChatSearchDialog_hints__4MvFr,.ChatSearchDialog_pages__Qx3OG{display:flex;gap:18px}.ChatSearchDialog_hints__4MvFr span{display:inline-flex;align-items:center;gap:3px}.ChatSearchDialog_pages__Qx3OG button{border-radius:8px;background:#eff6ff;color:#3b82f6;padding:8px 12px}.ChatSearchDialog_newChat__VPOxq{display:inline-flex;align-items:center;gap:6px;color:#3b82f6;white-space:nowrap}.ChatSearchDialog_newChat__VPOxq:disabled,.ChatSearchDialog_pages__Qx3OG button:disabled{opacity:.4}@media (max-width:640px){.ChatSearchDialog_footer__CIQiu{flex-wrap:wrap}.ChatSearchDialog_newChat__VPOxq{order:1;width:100%;justify-content:center}.ChatSearchDialog_header__OwgWc{padding:20px 12px 8px}.ChatSearchDialog_hint__HR8_k{display:none}.ChatSearchDialog_inputRow__kUKW4{margin:8px 12px 0}.ChatSearchDialog_footer__CIQiu,.ChatSearchDialog_results__0u_LC{padding:12px}.ChatSearchDialog_hints__4MvFr{gap:8px}}html[data-genhealth-desktop-theme] .ChatSearchDialog_backdrop__ffYXX{background:rgb(0 0 0/40%)}html[data-genhealth-desktop-theme] .ChatSearchDialog_dialog__AMSO0{border-color:var(--desktop-border);background:color-mix(in srgb,var(--desktop-raised) 94%,transparent);color:var(--desktop-text)}html[data-genhealth-desktop-theme] .ChatSearchDialog_eyebrow__73TPo{color:var(--desktop-muted);font:var(--desktop-font-micro);letter-spacing:normal;text-transform:none}html[data-genhealth-desktop-theme] .ChatSearchDialog_copy__p3Fa2 small,html[data-genhealth-desktop-theme] .ChatSearchDialog_footer__CIQiu,html[data-genhealth-desktop-theme] .ChatSearchDialog_hint__HR8_k,html[data-genhealth-desktop-theme] .ChatSearchDialog_status__ah5dP{color:var(--desktop-muted)}html[data-genhealth-desktop-theme] .ChatSearchDialog_inputRow__kUKW4{border-color:var(--desktop-border);color:var(--desktop-muted)}html[data-genhealth-desktop-theme] .ChatSearchDialog_field__3M0kd input{color:var(--desktop-text)}html[data-genhealth-desktop-theme] .ChatSearchDialog_field__3M0kd input::-moz-placeholder{color:var(--desktop-muted)}html[data-genhealth-desktop-theme] .ChatSearchDialog_field__3M0kd input::placeholder{color:var(--desktop-muted)}html[data-genhealth-desktop-theme] .ChatSearchDialog_inputRow__kUKW4>button:hover,html[data-genhealth-desktop-theme] .ChatSearchDialog_result__3pVmm:hover{background:var(--desktop-hover);color:var(--desktop-text)}html[data-genhealth-desktop-theme] .ChatSearchDialog_newChat__VPOxq,html[data-genhealth-desktop-theme] .ChatSearchDialog_status__ah5dP button{color:var(--desktop-accent)}html[data-genhealth-desktop-theme] .ChatSearchDialog_result__3pVmm{color:var(--desktop-text)}html[data-genhealth-desktop-theme] .ChatSearchDialog_resultActive__u3rq7{background:var(--desktop-selected);color:var(--desktop-text)}html[data-genhealth-desktop-theme] .ChatSearchDialog_resultActive__u3rq7 small{color:var(--desktop-muted)}html[data-genhealth-desktop-theme] .ChatSearchDialog_footer__CIQiu{border-color:var(--desktop-border)}html[data-genhealth-desktop-theme] .ChatSearchDialog_pages__Qx3OG button{border:1px solid var(--desktop-border);background:transparent;color:var(--desktop-text)}html[data-genhealth-desktop-theme] .ChatSearchDialog_pages__Qx3OG button:hover:enabled{background:var(--desktop-hover)}html[data-genhealth-desktop-theme] .ChatSearchDialog_newChat__VPOxq:disabled{color:var(--desktop-muted);opacity:1}