.SearchBar_searchBar__O9NM7{display:flex;align-items:center;justify-content:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);background:rgba(255,255,255,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.SearchBar_searchBar__O9NM7:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-100),var(--shadow-lg)}.SearchBar_icon__2vdTz{color:var(--color-text-muted);flex-shrink:0}.SearchBar_input__cM9F1{flex:1;border:none;background:rgba(0,0,0,0);padding:0;font-size:var(--fs-base);color:var(--color-text);outline:none}.SearchBar_input__cM9F1::-moz-placeholder{color:var(--color-text-light)}.SearchBar_input__cM9F1::placeholder{color:var(--color-text-light)}.SearchBar_input__cM9F1::-webkit-search-cancel-button{display:none}.SearchBar_clearButton__QKWPy{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--color-text-muted);border-radius:var(--radius-full);transition:background var(--transition-fast),color var(--transition-fast);flex-shrink:0}.SearchBar_clearButton__QKWPy:hover{background:var(--color-gray-100);color:var(--color-text)}.SearchBar_clearButton__QKWPy:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}