.searchBar_searchContainer__VOoiq{text-align:center;position:relative;width:-moz-fit-content;width:fit-content;margin:20px auto}.searchBar_browseText__4plSi{margin-bottom:10px;font-size:18px;font-weight:700;color:#333}.searchBar_searchInput__zUue0{padding:10px;width:300px;border-radius:4px;border:1px solid #d9d9d9;transition:all .3s;position:relative}.searchBar_searchInput__zUue0:hover{border-color:#40a9ff}.searchBar_searchInput__zUue0:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);outline:none}.searchBar_searchButton__jiqym{height:40px;padding:0 25px;font-size:16px;border-radius:4px;transition:all .3s ease;background-color:#1890ff!important;border-color:#1890ff!important;color:#fff!important;margin-left:10px;cursor:pointer}.searchBar_searchButton__jiqym:hover{background-color:#40a9ff!important;border-color:#40a9ff!important}.searchBar_suggestionsList__nZmQp{list-style:none;margin:0;padding:0;width:300px;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;position:absolute;left:0;top:100%;z-index:1000;text-align:left;max-height:400px;overflow-y:auto;box-shadow:0 2px 8px rgba(0,0,0,.15)}.searchBar_suggestionItem__VB3l1{padding:10px;cursor:pointer;transition:all .3s}.searchBar_suggestionItem__VB3l1:hover{background-color:#f5f5f5}.searchBar_selected__qK6AO{background-color:#e6f7ff;color:#1890ff}.popularSpecies_popularSpecies__4fgPk{padding:10px;text-align:center;width:100%;max-width:1400px;margin:0 auto}.popularSpecies_heading__jLg14{margin-bottom:10px;font-size:18px;font-weight:700;color:#333}.popularSpecies_grid__2LJKZ{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;justify-content:center;max-width:80%;margin:0 auto}.popularSpecies_gridItem__C__DE{position:relative;display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer}.popularSpecies_imageWrapper__sQYVv{position:relative;width:200px;height:140px;overflow:hidden;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.popularSpecies_imageWrapper__sQYVv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease}.popularSpecies_imageWrapper__sQYVv:hover img{opacity:.5}.popularSpecies_infoOverlay__3wJRn{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;display:none;justify-content:center;align-items:center;text-align:center;padding:20px;font-family:Arial,sans-serif;flex-direction:column}.popularSpecies_infoOverlay__3wJRn h3{margin:0;font-size:15px}.popularSpecies_infoOverlay__3wJRn p{font-size:12px}.popularSpecies_imageWrapper__sQYVv:hover>.popularSpecies_infoOverlay__3wJRn{display:flex;opacity:1}.popularSpecies_speciesName___d1NI{font-size:16px;font-weight:700;margin:0}.popularSpecies_latinName__jneq4{font-style:italic;color:#bbb}.popularSpecies_description__B7x10{font-size:16px;margin-top:4px}.species_pageContainer__Vna_m{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:linear-gradient(135deg,rgba(245,247,250,.92),rgba(228,233,242,.92)),url(/IFNIKB/img/backgrounds/Molecular.jpg);background-size:contain;background-position:50%;background-repeat:repeat;background-attachment:scroll;will-change:backdrop-filter}.species_header__OSi8X{width:100%}.species_content__3kb2f{flex:1;padding:24px;width:95%;max-width:2000px}.species_filterContainer__7FUBK{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin:20px 0 -10px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1);width:97.5%}.species_filterTitle__JCZoY{font-size:24px;font-weight:700;color:#333;margin-bottom:15px}.species_filterDescription__DiTcw{font-size:14px;color:#555;margin-bottom:20px;max-width:800px;text-align:center;line-height:22px}.species_popularSpeciesWrapper__xWchI{margin-top:20px;width:100%;max-width:1200px;background-color:hsla(0,0%,100%,.98);border-radius:12px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}