.PlanSearch_searchContainer__V74CU{position:relative;width:100%}.PlanSearch_searchInput__oOGUH{width:100%;padding:12px 16px;background:var(--card);border:1px solid var(--border);border-radius:12px;color:var(--text-primary);font-size:14px;font-weight:500;transition:all .2s;outline:none}.PlanSearch_searchInput__oOGUH:focus{border-color:var(--accent);background:var(--bg-elevated);box-shadow:0 0 0 4px var(--accent-soft)}.PlanSearch_searchInput__oOGUH::placeholder{color:var(--muted-foreground)}.PlanSearch_resultsList__TtPNQ{position:absolute;top:100%;left:0;right:0;background:var(--card);border:1px solid var(--border);border-radius:12px;margin-top:8px;max-height:280px;overflow-y:auto;z-index:100;box-shadow:0 10px 25px -5px rgba(0,0,0,.25),0 8px 10px -6px rgba(0,0,0,.2)}.PlanSearch_resultItem__VP449{padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--border);transition:all .2s}.PlanSearch_resultItem__VP449:last-child{border-bottom:none}.PlanSearch_resultItem__VP449:hover{background:color-mix(in srgb,var(--bg-base) 70%,var(--accent-soft))}.PlanSearch_planName__Ze4kA{font-weight:700;font-size:13px;color:var(--text-primary);line-height:1.4}.PlanSearch_issuerName__45RYn{font-size:11px;font-weight:500;color:var(--muted-foreground);margin-top:2px}.PlanSearch_badge__FE_9H{display:inline-block;padding:2px 8px;border-radius:6px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.025em}.PlanSearch_verified__m_X6k{background:var(--accent-soft);color:var(--accent-dim);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.PlanSearch_pending__aj_gL{background:color-mix(in srgb,#f59e0b 12%,transparent);color:#fbbf24;border:1px solid color-mix(in srgb,#f59e0b 35%,transparent)}.PlanSearch_mapped__08xDD{background:var(--accent-soft);color:var(--accent-dim);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.PlanSearch_loader__Hr_S7{width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:PlanSearch_spin__md8jd .8s linear infinite}@keyframes PlanSearch_spin__md8jd{to{transform:rotate(1turn)}}.PlanSearch_focused__OTmAy{background:color-mix(in srgb,var(--bg-base) 70%,var(--accent-soft))}