.searchInput{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px}.searchInput .searchIcon{display:flex;align-items:center}.searchInput .searchIcon svg path{stroke:var(--gray-300)}.phone .searchInput .searchIcon svg,.tablet .searchInput .searchIcon svg{width:24px;height:24px}.phone .activeSearch .searchInput .searchIcon svg,.tablet .activeSearch .searchInput .searchIcon svg{width:24px;height:24px}.searchInput .searchInputWrapper{background-color:var(--basalt);border-radius:16px;border:1px solid rgba(255,255,255,.4);display:flex;align-items:center;width:100%;justify-content:space-between;transition:border-color .2s;padding:0 16px;max-width:500px;margin:auto;position:relative;overflow:hidden}.phone .activeSearch .searchInput .searchInputWrapper,.tablet .activeSearch .searchInput .searchInputWrapper{padding:7px 16px;max-width:100%}.searchInput .searchInputWrapper.searchInputFocused,.searchInput .searchInputWrapper.searchInputFilled{border-color:var(--white)}.searchInput .searchInputWrapper.searchInputFocused .searchIcon path,.searchInput .searchInputWrapper.searchInputFilled .searchIcon path{stroke:var(--white)}.searchInput .closeSearchButton{all:unset;width:32px;height:32px;cursor:pointer;display:none}.searchInput .closeSearchButton .backIcon{width:32px;height:32px}.phone .activeSearch .searchInput .closeSearchButton,.tablet .activeSearch .searchInput .closeSearchButton{display:block}.searchInput .resetSearchButton{all:unset;display:none;cursor:pointer}.searchInput .resetSearchButton .resetIcon{width:20px;height:20px}.phone .searchInput .resetSearchButton .resetIcon,.tablet .searchInput .resetSearchButton .resetIcon{width:24px;height:24px}.searchInput .dynamicText{position:absolute;top:0;left:100px;display:flex;flex-direction:column;pointer-events:none;animation:move-words 10s infinite ease-in-out}.searchInput .dynamicText .word{height:40px;display:flex;align-items:center;pointer-events:none;color:var(--white);font-weight:600}.searchInput .searchInputFilled .dynamicText{display:none}.searchInput .searchInputFilled .resetSearchButton{display:flex;align-items:center}.searchInput .searchInputField{color:var(--white);font:var(--p1-regular);background-color:var(--basalt);padding:7.5px 8px;border:none;width:100%;border-radius:32px}.searchInput .searchInputField::placeholder{color:var(--gray-300)}.searchInput .searchInputField:focus-visible{outline:none}.searchInput .searchInputField:focus::placeholder{color:transparent}.phone .searchInput .searchInputField,.tablet .searchInput .searchInputField{font:var(--p2-regular);padding:7px 8px}.phone .activeSearch .searchInput .searchInputField,.tablet .activeSearch .searchInput .searchInputField{font:var(--p1-regular);display:block;padding:4px 8px}@keyframes move-words{0%,10%{transform:translateY(0)}15%,35%{transform:translateY(-20%)}40%,60%{transform:translateY(-40%)}65%,85%{transform:translateY(-60%)}90%,to{transform:translateY(-80%)}}.searchTab{all:unset;cursor:pointer;padding:15px 0;font:var(--p1-regular);color:var(--neutral-grey);text-align:center;text-transform:capitalize;transition:border .3s ease;border-bottom:2px solid transparent}.searchTab:hover{color:var(--white)}.searchTab.isActive{color:var(--white);font:var(--p1-medium);border-color:var(--brand-yellow)}.searchTabs{display:flex;border-bottom:1px solid rgba(255,255,255,.2)}.searchTabs .searchTab{flex-grow:1}.searchCard{display:flex;justify-content:space-between;align-items:center;background:transparent;transition:background .3s ease;position:relative}.searchCard>a,.searchCard>div{flex:1;padding:12px 24px}.phone .searchCard>a,.tablet .searchCard>a,.phone .searchCard>div,.tablet .searchCard>div{padding:12px 16px}.searchCard .clearBtn{all:unset;cursor:pointer;display:block;width:20px;height:20px;opacity:0;transition:opacity .3s ease;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.searchCard .clearBtn svg{width:20px;height:20px}.phone .searchCard .clearBtn,.tablet .searchCard .clearBtn{opacity:1}.searchCard:hover{background:var(--graphite)}.searchCard:hover .clearBtn{opacity:1}.tagCard{display:flex;align-items:center;flex-wrap:wrap;text-decoration:none}.tagCard .tagCardIcon{width:40px;height:40px;border-radius:50%;margin-right:8px;display:flex;align-items:center;justify-content:center;background:var(--graphite)}.tagCard .tagCardInfo{display:flex;flex-direction:column}.tagCard .tagName{font:var(--p1-medium);line-height:25px;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:220px}.phone .tagCard .tagName,.tablet .tagCard .tagName{max-width:170px}.tagCard .tagQty{width:100%;text-transform:uppercase;font:var(--p2-regular);line-height:22px;color:var(--neutral-grey);display:block;margin-top:2px}.profileCard{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.profileCard .profileCardImageWrap{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;margin-right:8px;background:var(--graphite)}.profileCard .profileCardImage{width:100%;height:100%;object-fit:cover}.profileCard .profileCardImage.isEmpty{width:60%;height:60%}.profileCard .VerifiedIcon{margin-left:8px;display:flex;align-items:center}.profileCard .VerifiedIcon svg{width:16px;height:16px}.profileCard .profileCardUserName{display:flex;margin-top:0}.profileCard .userName{font:var(--p1-medium);line-height:25px;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:220px}.phone .profileCard .userName,.tablet .profileCard .userName{max-width:150px}.profileCard .profileCardFollowers{text-transform:uppercase;font:var(--p2-regular);line-height:22px;color:var(--neutral-grey);text-decoration:none;width:100%;margin-top:2px}.profileCard .profileCardFollowBtn{margin-left:12px;cursor:pointer;background:transparent;border:1px solid var(--white);color:var(--white);padding:0 14px;height:32px;border-radius:12px;font:var(--p2-semibold);transition:all .3s ease}.profileCard .profileCardFollowBtn:hover{background-color:#ffffff1a}.nicheCard{display:flex;flex-wrap:wrap;text-decoration:none;align-items:center}.nicheCard .nicheCardImageWrap{flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:8px;margin-right:8px;background:var(--graphite)}.nicheCard .nicheImage{width:100%;height:100%;object-fit:cover}.nicheCard .nicheCardInfo{display:flex;flex-direction:column}.nicheCard .nicheName{font:var(--p1-medium);line-height:25px;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:220px}.phone .nicheCard .nicheName,.tablet .nicheCard .nicheName{max-width:170px}.nicheCard .nicheFollowers{text-transform:uppercase;font:var(--p2-regular);line-height:22px;color:var(--neutral-grey);display:block;margin-top:2px}.searchResults .searchResultsHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.searchResults .title{font:var(--title-h4);color:var(--white);text-transform:capitalize}.searchResults .searchResultsList{margin:0 -24px}.phone .searchResults .searchResultsList,.tablet .searchResults .searchResultsList{margin:0 -16px}.searchResults .clearAllBtn{all:unset;color:var(--neutral-grey);font:var(--p2-medium);cursor:pointer;text-decoration:underline}.moreResultsLink{display:flex;justify-content:center;padding:5px 0}.moreResultsLink a{text-decoration:underline;font:var(--p2-semibold);color:var(--white);text-transform:capitalize}.categoryResults{display:block}.categoryResults .moreResultsLink{margin-top:24px}.categoryResults .noResults{padding:0 24px}.phone .categoryResults .noResults,.tablet .categoryResults .noResults{padding:0 16px}.phone .allResults,.tablet .allResults{padding-top:8px}.allResults .categoryResults{margin-bottom:40px}.allResults .categoryResults:last-child{margin-bottom:0}.phone .searchResultsView,.tablet .searchResultsView{height:100%}.searchResultsView .resultsBlock{padding:32px 24px;max-height:495px;overflow:auto;scrollbar-color:#28272a var(--basalt);clip-path:inset(0 round 14px)}.searchResultsView .resultsBlock::-webkit-scrollbar{width:8px}.searchResultsView .resultsBlock::-webkit-scrollbar-track{visibility:hidden}.searchResultsView .resultsBlock::-webkit-scrollbar-thumb{border-radius:4px;background:#fff3}.searchResultsView .resultsBlock::-webkit-scrollbar:window-inactive{visibility:hidden}.phone .searchResultsView .resultsBlock,.tablet .searchResultsView .resultsBlock{max-height:calc(100% - 161px);padding:24px 16px 32px;clip-path:none}.searchResultsView .noResults{margin-top:16px}.freeTextCard{display:flex;align-items:center;text-decoration:none}.freeTextCard .freeTextIcon{width:40px;height:40px;border-radius:50%;margin-right:8px;display:flex;align-items:center;justify-content:center;background:var(--graphite)}.freeTextCard .freeText{font:var(--p1-medium);line-height:25px;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:220px}.phone .freeTextCard .freeText,.tablet .freeTextCard .freeText{max-width:170px}.searchHistoryResults .searchHistoryResultsHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.searchHistoryResults .title{font:var(--title-h4);color:var(--white)}.searchHistoryResults .searchHistoryResultsList{margin:0 -24px}.phone .searchHistoryResults .searchHistoryResultsList,.tablet .searchHistoryResults .searchHistoryResultsList{margin:0 -16px}.searchHistoryResults .clearAllBtn{all:unset;color:var(--neutral-grey);font:var(--p2-medium);cursor:pointer;text-decoration:underline}.initialSearchView{padding:0 24px;max-height:560px;overflow:auto;scrollbar-color:#28272a var(--basalt);clip-path:inset(0 round 14px)}.initialSearchView::-webkit-scrollbar{width:8px}.initialSearchView::-webkit-scrollbar-track{visibility:hidden}.initialSearchView::-webkit-scrollbar-thumb{border-radius:4px;background:#fff3}.initialSearchView::-webkit-scrollbar:window-inactive{visibility:hidden}.phone .initialSearchView,.tablet .initialSearchView{max-height:calc(100% - 104px);padding:0 16px;clip-path:none}.initialSearchView .adSearchLink{padding:32px 0 16px;border-top:1px solid rgba(255,255,255,.2)}.initialSearchView .searchResults,.initialSearchView .searchHistoryResults{margin-top:16px;margin-bottom:24px}.initialSearchView.hasHistory{padding-bottom:24px}.searchPopup{background-color:var(--basalt);width:100%;border-radius:24px;padding:16px 0;position:absolute;max-width:500px;top:55px;border:1px solid var(--white);z-index:2}.phone .searchPopup,.tablet .searchPopup{background-color:var(--basalt);position:fixed;max-height:inherit;padding:0;max-width:100%;height:100%;left:0;top:104px;border-radius:0;border:none}.searchPopupOverlay{z-index:1;position:fixed;width:100%;height:100%;top:68px;left:0;bottom:0;background:linear-gradient(179.46deg,#00000040 45.72%,#ff000440 125.24%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.phone .searchPopupOverlay,.tablet .searchPopupOverlay{display:none}.globalSearch{width:100%;position:relative;z-index:2}.animatedSearch{display:block;position:fixed;top:0;right:0;bottom:0;left:0;height:100%;background-color:var(--onyx)}.animatedSearch .globalSearch{height:100%}.animatedSearch .searchInput{padding:24px 16px}.animatedSearch.animatedSearchOpened{animation:drop-on .3s linear}.animatedSearch.animatedSearchClosed{animation:drop-off .3s linear}.animatedSearch .searchPopup{position:absolute;width:100%;background:var(--onyx)}@keyframes drop-on{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drop-off{0%{transform:translate(0)}to{transform:translate(100%)}}
