.search-bar_root__wpWQd{position:relative;min-width:0}.search-bar_bar__6KMOt{position:relative;display:flex;align-items:center;background:var(--color-surface);transition:box-shadow var(--motion-border),border-color var(--motion-border)}.search-bar_full__z9w3V{height:46px;border:1.5px solid var(--color-ink);border-radius:var(--search-radius)}.search-bar_compact__fwm0s{height:40px;padding:0 4px 0 2px;border:1px solid var(--color-line);border-radius:var(--search-radius-mobile);background:var(--color-bg)}.search-bar_bar__6KMOt:focus-within{box-shadow:var(--search-focus-halo)}.search-bar_open__3bday.search-bar_full__z9w3V{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:var(--search-panel-shadow)}.search-bar_open__3bday.search-bar_compact__fwm0s{border-color:var(--color-ink);background:var(--color-surface);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:var(--search-panel-shadow)}.search-bar_panel__e5MvF{position:absolute;top:100%;left:0;right:0;z-index:var(--z-search);overflow:hidden;background:var(--color-surface);box-shadow:var(--search-panel-shadow);animation:search-bar_panelIn__yk8p8 .16s ease-out}.search-bar_panelFull__GNog2{margin-top:-1.5px;border:1.5px solid var(--color-ink);border-top:0;border-radius:0 0 var(--search-radius) var(--search-radius)}.search-bar_panelCompact__n1nek{margin-top:-1px;border:1px solid var(--color-ink);border-top:0;border-radius:0 0 var(--search-radius-mobile) var(--search-radius-mobile)}.search-bar_panel__e5MvF:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:var(--color-line)}.search-bar_scroll__QAdVv{max-height:min(60vh,460px);overflow-y:auto;overscroll-behavior:contain}.search-bar_scopeScroll__pa1tc{max-height:min(60vh,380px);overflow-y:auto;overscroll-behavior:contain}.search-bar_chips__SNwZ1{-webkit-mask-image:linear-gradient(90deg,black 92%,transparent);mask-image:linear-gradient(90deg,black 92%,transparent)}@keyframes search-bar_panelIn__yk8p8{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.search-bar_panel__e5MvF{animation:none}.search-bar_bar__6KMOt{transition:none}}