.search_searchPage__TTeIr{min-height:100vh;padding:2rem;display:flex;justify-content:center;align-items:center}.search_searchContainer__ysJfV{max-width:800px;width:100%}.search_searchContainer__ysJfV h1{text-align:center;color:var(--accent);margin-bottom:.5rem}.search_subtitle__0UJIg{text-align:center;color:var(--text-dim);margin-bottom:2rem}.search_searchForm__7JV0f{display:flex;gap:1rem;margin-bottom:3rem}.search_searchInput__QzJ2X{flex:1 1;padding:1rem;background:var(--bg);color:var(--text);border:var(--border);font-family:var(--font);font-size:1rem}.search_searchInput__QzJ2X::placeholder{color:var(--text-dim)}.search_searchButton__lzMtY{padding:1rem 2rem;background:var(--accent);color:var(--bg);border:none;font-family:var(--font);font-size:1rem;cursor:pointer;text-transform:uppercase;transition:all .2s}.search_searchButton__lzMtY:hover{background:var(--bg);color:var(--accent);border:2px solid var(--accent)}.search_popularPlayers__Ys1dO,.search_recentSearches__f9wK2,.search_tips__WdmEy{margin-bottom:2rem}.search_popularPlayers__Ys1dO h3,.search_recentSearches__f9wK2 h3,.search_tips__WdmEy h3{color:var(--accent);margin-bottom:1rem;font-size:.9rem;text-transform:uppercase}.search_recentList__vEuR4{display:flex;flex-wrap:wrap;gap:.5rem}.search_recentItem__c_gsl{background:rgba(255,255,255,.02);border:1px solid var(--text-dim);color:var(--text);padding:.5rem 1rem;font-family:var(--font);cursor:pointer;transition:all .2s}.search_recentItem__c_gsl:hover{background:var(--accent);color:var(--bg);border-color:var(--accent)}.search_popularGrid___YCpw{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;gap:1rem}.search_popularItem__h6gwe{background:rgba(255,255,255,.02);border:var(--border);color:var(--text);padding:1rem;font-family:var(--font);font-size:1rem;cursor:pointer;transition:all .2s;text-align:center;display:flex;flex-direction:column;gap:.25rem;overflow:hidden}.search_popularItem__h6gwe:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3);background:var(--accent);color:var(--bg)}.search_playerName__ha2Fx{font-weight:700;font-size:.95rem}.search_playerName__ha2Fx,.search_playerScore__U2Q_N{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_playerScore__U2Q_N{font-size:.75rem;opacity:.8}.search_loadingTop__h27Ud{text-align:center;color:var(--text-dim);padding:2rem}.search_tips__WdmEy ul{list-style:none;padding:0}.search_tips__WdmEy li{color:var(--text-dim);margin-bottom:.5rem;padding-left:1.5rem;position:relative}.search_tips__WdmEy li:before{content:"•";position:absolute;left:0;color:var(--accent)}@media (max-width:768px){.search_searchPage__TTeIr{padding:1rem}.search_searchForm__7JV0f{flex-direction:column}.search_popularGrid___YCpw{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}