.search_page__2t9_j{min-height:100vh}.search_header__Y00s5{padding:3rem 0 2rem;border-bottom:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-bg-card),var(--color-bg))}.search_title__6D17m{font-size:2rem;font-weight:800;margin-bottom:.5rem}.search_subtitle__xZARD{color:var(--color-text-muted);margin-bottom:2rem}.search_searchBar__qwOw_{display:flex;align-items:center;gap:.75rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:.875rem 1.25rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);max-width:720px}.search_searchBar__qwOw_:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-muted)}.search_searchIcon___Qgky{color:var(--color-text-subtle);flex-shrink:0}.search_searchInput__1M5BF{flex:1 1;background:none;border:none;outline:none;font-family:var(--font-sans);font-size:1.0625rem;color:var(--color-text)}.search_searchInput__1M5BF::placeholder{color:var(--color-text-subtle)}.search_clearBtn__2rqOt{color:var(--color-text-subtle);cursor:pointer;font-size:.875rem;transition:color var(--transition-fast)}.search_clearBtn__2rqOt:hover{color:var(--color-text)}.search_filters__W2WnC{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:1.5rem}.search_filterChip__Hw_7T{padding:.4rem 1rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast)}.search_filterChipActive__HJiQw,.search_filterChip__Hw_7T:hover{color:var(--color-text);border-color:var(--color-primary);background:var(--color-primary-muted)}.search_divider__jEzxB{width:1px;height:20px;background:var(--color-border);margin:0 .25rem}.search_resultCount__rMkac{font-size:.9375rem;color:var(--color-text-muted);margin-bottom:1.5rem}.search_resultsGrid__e1eYl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.search_resultCard__8vqJK{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.search_resultType__PfkkJ{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary-hover)}.search_resultTitle__qAwBM{font-size:1.0625rem;font-weight:600}.search_resultDesc__9i5QK{font-size:.875rem;color:var(--color-text-muted);line-height:1.5;flex:1 1}.search_resultFooter__deCV_{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--color-border);margin-top:auto}.search_resultDomain__Inod6{font-size:.8125rem;color:var(--color-text-subtle);text-transform:capitalize}.search_resultPrice__yOx3A{font-size:.9375rem;font-weight:700}.search_loadingGrid__hKlGZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.search_skeletonCard__8j1YM{height:200px;border-radius:var(--radius-xl)}.search_emptyState__sJ_Ge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:5rem 0}.search_emptyIcon__Oy5H7{font-size:3rem}.search_emptyState__sJ_Ge h2{font-size:1.5rem;font-weight:700}.search_emptyState__sJ_Ge p{color:var(--color-text-muted)}.search_emptyLinks__kY5zg{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.search_suggestTitle__Convw{font-size:.875rem;color:var(--color-text-subtle);font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem}.search_suggests__FIyB8{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.search_suggestChip__MoNJE{padding:.5rem 1.125rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:.9375rem;color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast)}.search_suggestChip__MoNJE:hover{color:var(--color-text);border-color:var(--color-border-light)}@media (max-width:1024px){.search_loadingGrid__hKlGZ,.search_resultsGrid__e1eYl{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.search_loadingGrid__hKlGZ,.search_resultsGrid__e1eYl{grid-template-columns:1fr}}