.SearchOverlay_searchDropdown__AVvDC{position:fixed;left:50%;transform:translateX(-50%);width:100%;max-width:650px;background:var(--bg-primary-light,#fafbfc);border-radius:var(--radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.25),0 8px 25px rgba(90,103,216,.15);z-index:9998;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-15px) scale(.95);transition:all .4s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:2px solid var(--accent);border-top:4px solid var(--accent);top:calc(var(--main-nav-height, 60px) + 12px)}.SearchOverlay_searchDropdown__AVvDC.SearchOverlay_active__6mcKq{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0) scale(1)}.SearchOverlay_searchDropdownContent__zV2D0{padding:var(--spacing-lg,1.5rem);position:relative}.SearchOverlay_searchInputWrapper__7NbIu{position:relative;width:100%;margin-bottom:var(--spacing-sm,.5rem)}.SearchOverlay_searchDropdownInput__nue8J{width:100%;padding:16px 60px 16px 20px;border:2px solid transparent;border-radius:var(--radius-md);background:var(--bg-secondary-light,#f5f6f8);color:var(--text-primary-light,#2d3748);font-size:1.1rem;font-weight:500;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.1);letter-spacing:.3px}.SearchOverlay_searchDropdownInput__nue8J:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(90,103,216,.15),0 8px 25px rgba(0,0,0,.15);background:var(--bg-primary-light,#fafbfc);transform:translateY(-1px)}.SearchOverlay_searchDropdownInput__nue8J::-moz-placeholder{color:var(--text-secondary-light,#4a5568);font-weight:400;opacity:.7}.SearchOverlay_searchDropdownInput__nue8J::placeholder{color:var(--text-secondary-light,#4a5568);font-weight:400;opacity:.7}.SearchOverlay_searchSubmitBtn__xrAP7{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,var(--accent),var(--accent-hover));border:none;color:white;font-size:1.1rem;cursor:pointer;padding:10px 14px;border-radius:var(--radius-sm);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;min-width:44px;height:36px;box-shadow:0 4px 12px rgba(90,103,216,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.SearchOverlay_searchSubmitBtn__xrAP7:hover{background:linear-gradient(135deg,var(--accent-hover),var(--accent));transform:translateY(-50%) scale(1.05);box-shadow:0 6px 20px rgba(90,103,216,.4)}.SearchOverlay_searchSubmitBtn__xrAP7:active{transform:translateY(-50%) scale(.98)}.SearchOverlay_searchSubmitBtn__xrAP7 i{font-size:1rem;transition:transform .3s ease}.SearchOverlay_searchSubmitBtn__xrAP7:hover i{transform:scale(1.1)}.SearchOverlay_searchSuggestions__3U40k{margin-top:var(--spacing-md,1rem);overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.15);border:1px solid rgba(90,103,216,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:60px;align-items:center;justify-content:center}.SearchOverlay_placeholderMessage__cgH8z{opacity:.7;padding:var(--spacing-md,1rem)}body[data-theme=dark] .SearchOverlay_searchDropdown__AVvDC{background:var(--bg-primary-dark,#0f172a);border-color:var(--accent)}body[data-theme=dark] .SearchOverlay_searchDropdownInput__nue8J{background:var(--bg-secondary-dark,#1e293b);color:var(--text-primary-dark,#e0e7ff)}body[data-theme=dark] .SearchOverlay_searchDropdownInput__nue8J:focus{background:var(--bg-primary-dark,#0f172a)}body[data-theme=dark] .SearchOverlay_searchDropdownInput__nue8J::-moz-placeholder{color:var(--text-secondary-dark,#a0aec0)}body[data-theme=dark] .SearchOverlay_searchDropdownInput__nue8J::placeholder{color:var(--text-secondary-dark,#a0aec0)}body[data-theme=dark] .SearchOverlay_searchSuggestions__3U40k{background:var(--bg-secondary-dark,#1e293b)}body[data-theme=dark] .SearchOverlay_placeholderMessage__cgH8z{color:var(--text-secondary-dark,#a0aec0)}@media (max-width:768px){.SearchOverlay_searchDropdown__AVvDC{left:12px;right:12px;width:auto;max-width:none;transform:translateY(-15px) scale(.95);border-radius:var(--radius-md)}.SearchOverlay_searchDropdown__AVvDC.SearchOverlay_active__6mcKq{transform:translateY(0) scale(1)}.SearchOverlay_searchDropdownContent__zV2D0{padding:var(--spacing-md,1rem)}.SearchOverlay_searchDropdownInput__nue8J{font-size:16px;padding:14px 55px 14px 18px}.SearchOverlay_searchSubmitBtn__xrAP7{right:5px;padding:8px 12px;min-width:40px;height:32px}.SearchOverlay_searchSubmitBtn__xrAP7 i{font-size:.9rem}}@media (max-width:480px){.SearchOverlay_searchDropdown__AVvDC{left:8px;right:8px}.SearchOverlay_searchDropdownContent__zV2D0{padding:var(--spacing-sm,.5rem)}.SearchOverlay_searchDropdownInput__nue8J{padding:12px 50px 12px 16px;font-size:16px}.SearchOverlay_searchSubmitBtn__xrAP7{right:4px;padding:6px 10px;min-width:36px;height:28px}}.SearchOverlay_searchInputWrapper__7NbIu:focus-within .SearchOverlay_searchSubmitBtn__xrAP7{background:linear-gradient(135deg,var(--accent-hover),var(--accent));box-shadow:0 0 0 2px rgba(90,103,216,.2),0 6px 20px rgba(90,103,216,.4)}.SearchOverlay_searchDropdown__AVvDC[aria-hidden=true]{display:none}.SearchOverlay_searchContent__NHH4Q{max-height:500px;overflow-y:auto;margin-top:var(--spacing-sm)}.SearchOverlay_searchLoading__mH_RN{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);align-items:center}.SearchOverlay_loadingText__TDU8_{color:var(--text-secondary-light,#4a5568);font-style:italic;margin-top:var(--spacing-sm)}.SearchOverlay_searchError__CqmwO{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);text-align:center;background:rgba(239,68,68,.05);border-radius:var(--radius-md);border:1px solid rgba(239,68,68,.2)}.SearchOverlay_errorIcon__GuGrL{color:#ef4444}.SearchOverlay_errorTitle__GzI69{color:var(--text-primary-light,#2d3748);margin:0;font-size:1.125rem;font-weight:600}.SearchOverlay_errorMessage__PJT0y{color:var(--text-secondary-light,#4a5568);margin:0}.SearchOverlay_retryButton__i_O_t{margin-top:var(--spacing-sm)}.SearchOverlay_searchResults__0elFt{display:flex;flex-direction:column;gap:var(--spacing-lg);background:var(--bg-secondary-light,#f5f6f8);border-radius:var(--radius-md);padding:var(--spacing-lg);border:1px solid rgba(90,103,216,.1)}.SearchOverlay_resultsHeader__H4a2h{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-md);border-bottom:2px solid rgba(90,103,216,.2)}.SearchOverlay_resultsTitle__WnPsT{color:var(--text-primary-light,#2d3748);margin:0;font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,var(--accent),var(--accent-hover));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.SearchOverlay_resultsCount__VFi_i{color:var(--text-secondary-light,#4a5568);font-size:.875rem;font-weight:500;background:rgba(90,103,216,.1);padding:4px 8px;border-radius:var(--radius-sm)}.SearchOverlay_resultsList__BLPFX{display:flex;flex-direction:column;gap:var(--spacing-md)}.SearchOverlay_resultItem__Ksh2z{cursor:pointer;border-radius:var(--radius-md);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent;overflow:hidden}.SearchOverlay_resultItem__Ksh2z:hover{background:var(--bg-primary-light,#fafbfc);border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 25px rgba(90,103,216,.15)}.SearchOverlay_noResults__wI9OO{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);text-align:center;background:var(--bg-secondary-light,#f5f6f8);border-radius:var(--radius-md);border:1px solid rgba(90,103,216,.1)}.SearchOverlay_noResultsIcon__btjs7{color:var(--text-secondary-light,#4a5568);opacity:.5}.SearchOverlay_noResultsTitle__Mhc_O{color:var(--text-primary-light,#2d3748);margin:0;font-size:1.125rem;font-weight:600}.SearchOverlay_noResultsMessage__yVPSl{color:var(--text-secondary-light,#4a5568);margin:0;max-width:300px}.SearchOverlay_searchSuggestions__3U40k{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-md);background:var(--bg-secondary-light,#f5f6f8);border-radius:var(--radius-md);padding:var(--spacing-lg);border:1px solid rgba(90,103,216,.1);min-height:auto}.SearchOverlay_suggestionGroup__P9UaH{display:flex;flex-direction:column;gap:var(--spacing-sm)}.SearchOverlay_suggestionGroupTitle__RksVW{color:var(--text-primary-light,#2d3748);font-size:.875rem;font-weight:700;margin:0;padding-bottom:var(--spacing-xs);border-bottom:2px solid rgba(90,103,216,.2);text-transform:uppercase;letter-spacing:.5px}.SearchOverlay_suggestionList__I1YzZ{display:flex;flex-direction:column;gap:var(--spacing-xs)}.SearchOverlay_suggestionItem__yvfIb{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary-light,#4a5568);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;font-size:.875rem;font-weight:500}.SearchOverlay_suggestionItem__yvfIb:hover{background:var(--bg-primary-light,#fafbfc);border-color:var(--accent);color:var(--text-primary-light,#2d3748);transform:translateX(6px);box-shadow:0 4px 12px rgba(90,103,216,.15)}.SearchOverlay_suggestionIcon__RDPwl{color:var(--accent);flex-shrink:0}.SearchOverlay_suggestionTags__2_Uub{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.SearchOverlay_suggestionTag__Li8ye{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:linear-gradient(135deg,rgba(90,103,216,.1),rgba(90,103,216,.05));border:1px solid rgba(90,103,216,.2);border-radius:var(--radius-sm);color:var(--accent);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.75rem;font-weight:600;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.SearchOverlay_suggestionTag__Li8ye:hover{background:linear-gradient(135deg,var(--accent),var(--accent-hover));border-color:var(--accent);color:white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(90,103,216,.3)}.SearchOverlay_tagIcon__FSD5A{flex-shrink:0}.SearchOverlay_placeholderMessage__cgH8z{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);color:var(--text-secondary-light,#4a5568);font-style:italic;padding:var(--spacing-xl);text-align:center}.SearchOverlay_placeholderIcon__4Z5WW{opacity:.5;color:var(--accent)}body[data-theme=dark] .SearchOverlay_searchContent__NHH4Q{scrollbar-width:thin;scrollbar-color:var(--accent) var(--bg-secondary-dark)}body[data-theme=dark] .SearchOverlay_noResults__wI9OO,body[data-theme=dark] .SearchOverlay_searchResults__0elFt{background:var(--bg-secondary-dark,#1e293b);border-color:rgba(90,103,216,.3)}body[data-theme=dark] .SearchOverlay_resultsTitle__WnPsT{color:var(--text-primary-dark,#e0e7ff)}body[data-theme=dark] .SearchOverlay_resultsCount__VFi_i{color:var(--text-secondary-dark,#a0aec0);background:rgba(90,103,216,.2)}body[data-theme=dark] .SearchOverlay_resultItem__Ksh2z:hover{background:var(--bg-primary-dark,#0f172a);border-color:var(--accent)}body[data-theme=dark] .SearchOverlay_errorTitle__GzI69,body[data-theme=dark] .SearchOverlay_noResultsTitle__Mhc_O{color:var(--text-primary-dark,#e0e7ff)}body[data-theme=dark] .SearchOverlay_errorMessage__PJT0y,body[data-theme=dark] .SearchOverlay_loadingText__TDU8_,body[data-theme=dark] .SearchOverlay_noResultsMessage__yVPSl{color:var(--text-secondary-dark,#a0aec0)}body[data-theme=dark] .SearchOverlay_suggestionGroupTitle__RksVW{color:var(--text-primary-dark,#e0e7ff)}body[data-theme=dark] .SearchOverlay_suggestionItem__yvfIb{color:var(--text-secondary-dark,#a0aec0)}body[data-theme=dark] .SearchOverlay_suggestionItem__yvfIb:hover{background:var(--bg-primary-dark,#0f172a);color:var(--text-primary-dark,#e0e7ff)}body[data-theme=dark] .SearchOverlay_suggestionTag__Li8ye{background:linear-gradient(135deg,rgba(90,103,216,.2),rgba(90,103,216,.1));border-color:rgba(90,103,216,.4)}body[data-theme=dark] .SearchOverlay_searchError__CqmwO{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}@media (max-width:768px){.SearchOverlay_searchContent__NHH4Q{max-height:400px}.SearchOverlay_searchResults__0elFt,.SearchOverlay_searchSuggestions__3U40k{padding:var(--spacing-md)}.SearchOverlay_resultsHeader__H4a2h{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.SearchOverlay_suggestionTags__2_Uub{gap:4px}.SearchOverlay_suggestionTag__Li8ye{font-size:.7rem;padding:4px 6px}.SearchOverlay_suggestionItem__yvfIb{padding:var(--spacing-xs) var(--spacing-sm);font-size:.8rem}}@media (max-width:480px){.SearchOverlay_searchContent__NHH4Q{max-height:350px}.SearchOverlay_searchResults__0elFt,.SearchOverlay_searchSuggestions__3U40k{padding:var(--spacing-sm)}.SearchOverlay_resultsTitle__WnPsT{font-size:1.125rem}.SearchOverlay_noResults__wI9OO,.SearchOverlay_searchError__CqmwO{padding:var(--spacing-lg)}}.SearchOverlay_suggestionItem__yvfIb:focus,.SearchOverlay_suggestionTag__Li8ye:focus{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-contrast:high){.SearchOverlay_noResults__wI9OO,.SearchOverlay_searchError__CqmwO,.SearchOverlay_searchResults__0elFt,.SearchOverlay_searchSuggestions__3U40k,.SearchOverlay_suggestionItem__yvfIb:hover,.SearchOverlay_suggestionTag__Li8ye:hover{border-width:2px}}@media (prefers-reduced-motion:reduce){.SearchOverlay_resultItem__Ksh2z,.SearchOverlay_searchContent__NHH4Q,.SearchOverlay_suggestionItem__yvfIb,.SearchOverlay_suggestionTag__Li8ye{transition:none}.SearchOverlay_resultItem__Ksh2z:hover,.SearchOverlay_suggestionItem__yvfIb:hover,.SearchOverlay_suggestionTag__Li8ye:hover{transform:none}}.AuthSection_authBtn__bR_EW{background:var(--nav-link-bg);border:1px solid transparent;color:var(--nav-link-text);padding:8px 10px;border-radius:6px;cursor:pointer;transition:all var(--transition-normal);font-size:1rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-shadow:0 1px 2px rgba(0,0,0,.3)}.AuthSection_authBtn__bR_EW:hover{background:var(--nav-link-hover-bg);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.AuthSection_userMenu__5VOlt{position:relative;display:inline-block}.AuthSection_userMenuToggle__XIpOb{background:var(--nav-link-bg)!important;border:1px solid transparent!important;color:var(--nav-link-text)!important;padding:4px!important;border-radius:50%!important;cursor:pointer;transition:all var(--transition-normal);display:flex;align-items:center;justify-content:center;width:40px;height:40px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.AuthSection_userMenuToggle__XIpOb:hover{background:var(--nav-link-hover-bg)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.AuthSection_userAvatar___6hdM{position:relative!important;display:block!important;width:32px!important;height:32px!important;border-radius:50%;-o-object-fit:cover;object-fit:cover}.AuthSection_userMenuDropdown__KKIqk{position:absolute;top:100%;right:0;background:var(--user-menu-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;box-shadow:var(--user-menu-shadow);border:1px solid var(--user-menu-border);min-width:180px;z-index:var(--dropdown-z-index);margin-top:8px;padding:8px 0}.AuthSection_userMenuItem__cKT9F{display:block!important;padding:12px 16px!important;color:var(--text-primary)!important;text-decoration:none;font-weight:500!important;font-size:14px!important;transition:all var(--transition-fast);background:transparent!important;border:none!important;width:100%;text-align:left;cursor:pointer}.AuthSection_userMenuItem__cKT9F:hover{background:var(--user-menu-item-hover)!important;color:var(--accent-hover)!important}.AuthSection_userMenuItemButton__MtHWn{border-top:1px solid var(--user-menu-border)!important;margin-top:4px!important;padding-top:16px!important}.AuthSection_userMenuDivider__UtUDF{height:1px;background:var(--user-menu-border);margin:8px 16px}@media (max-width:768px){.AuthSection_authBtn__bR_EW{padding:6px 8px;font-size:.9rem}}.Dropdown_dropdown__2NptW{position:relative;display:inline-block}.Dropdown_dropdownLink__G41WE{display:flex!important;align-items:center;gap:4px;color:var(--nav-link-text);text-decoration:none;font-weight:600;padding:clamp(4px,1.2vw,10px) clamp(6px,1.5vw,14px);border-radius:6px;transition:all var(--transition-normal);white-space:nowrap;position:relative;background:var(--nav-link-bg);border:1px solid transparent;text-shadow:0 1px 2px rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:clamp(10px,1.4vw,14px);line-height:1.2;letter-spacing:.1px;cursor:pointer}.Dropdown_dropdownLink__G41WE:hover{background:var(--nav-link-hover-bg);color:white;opacity:.95;box-shadow:0 4px 12px rgba(0,0,0,.2);border-color:rgba(255,255,255,.2);text-shadow:0 1px 3px rgba(0,0,0,.5);transform:translateY(-1px)}.Dropdown_dropdownArrow__AgyhA{font-size:10px;transition:transform var(--transition-normal)}.Dropdown_dropdownArrow__AgyhA.Dropdown_open__HRdyN{transform:rotate(180deg)}.Dropdown_dropdownMenu__Cccbe{position:absolute;top:100%;left:0;background:var(--dropdown-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;box-shadow:var(--dropdown-shadow);border:1px solid var(--dropdown-border);min-width:160px;z-index:var(--dropdown-z-index);opacity:1;transform:translateY(0);transition:all var(--transition-normal)}.Dropdown_dropdownItem__H2QtT{display:block!important;padding:12px 16px!important;color:var(--text-primary)!important;text-decoration:none;font-weight:500!important;font-size:14px!important;transition:all var(--transition-fast);border-radius:4px;margin:4px;background:transparent!important;text-shadow:none!important}.Dropdown_dropdownItem__H2QtT:hover{background:var(--dropdown-item-hover)!important;color:var(--accent-hover)!important;transform:translateX(4px)}.Dropdown_mobileDropdownMenu__c3tAe{position:static!important;box-shadow:none!important;border:none!important;background:var(--mobile-menu-item-bg)!important;margin:8px 0!important;border-radius:6px}.SearchToggle_searchToggle__0RJxB{background:var(--nav-link-bg);border:1px solid rgba(255,255,255,.15);color:white;font-size:1.2rem;cursor:pointer;padding:8px;border-radius:var(--radius-full);transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;text-shadow:0 1px 2px rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.SearchToggle_searchToggle__0RJxB:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));opacity:0;transition:opacity .3s ease}.SearchToggle_searchToggle__0RJxB:hover:before{opacity:1}.SearchToggle_searchToggle__0RJxB:hover{background:var(--nav-link-hover-bg);transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2);text-shadow:0 1px 3px rgba(0,0,0,.5);border-color:rgba(255,255,255,.25)}.SearchToggle_searchToggle__0RJxB.SearchToggle_active__eD8Ah{background:rgba(255,255,255,.2);transform:rotate(45deg) scale(1.1);box-shadow:0 4px 16px rgba(0,0,0,.3);border-color:rgba(255,255,255,.3)}.SearchToggle_searchToggle__0RJxB i{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1;font-size:1rem}.SearchToggle_searchToggle__0RJxB.SearchToggle_active__eD8Ah i{transform:rotate(-45deg)}body[data-theme=light] .SearchToggle_searchToggle__0RJxB{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.15);color:var(--neutral-800);text-shadow:0 1px 2px rgba(255,255,255,.5)}body[data-theme=light] .SearchToggle_searchToggle__0RJxB:hover{background:rgba(0,0,0,.12);border-color:rgba(0,0,0,.25);box-shadow:0 6px 20px rgba(0,0,0,.15)}body[data-theme=light] .SearchToggle_searchToggle__0RJxB:before{background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.05))}@media (max-width:768px){.SearchToggle_searchToggle__0RJxB{width:32px;height:32px;font-size:1.1rem}.SearchToggle_searchToggle__0RJxB i{font-size:.9rem}}@media (max-width:480px){.SearchToggle_searchToggle__0RJxB{width:30px;height:30px;font-size:1rem}.SearchToggle_searchToggle__0RJxB i{font-size:.8rem}}@media (max-width:360px){.SearchToggle_searchToggle__0RJxB{width:28px;height:28px;font-size:.9rem}}@media (min-width:1200px){.SearchToggle_searchToggle__0RJxB{width:40px;height:40px;font-size:1.3rem}.SearchToggle_searchToggle__0RJxB i{font-size:1.1rem}}.SearchToggle_searchToggle__0RJxB:focus{outline:2px solid var(--accent,#3b82f6);outline-offset:2px}.SearchToggle_searchToggle__0RJxB:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){.SearchToggle_searchToggle__0RJxB,.SearchToggle_searchToggle__0RJxB i,.SearchToggle_searchToggle__0RJxB:before{transition-duration:.1s}.SearchToggle_searchToggle__0RJxB:hover{transform:scale(1.05)}.SearchToggle_searchToggle__0RJxB.SearchToggle_active__eD8Ah{transform:rotate(45deg) scale(1.05)}.SearchToggle_searchToggle__0RJxB.SearchToggle_active__eD8Ah i{transform:rotate(-45deg)}}@media (prefers-contrast:high){.SearchToggle_searchToggle__0RJxB{border-width:2px;border-color:currentColor}.SearchToggle_searchToggle__0RJxB:hover{background:var(--accent,#3b82f6);color:white}}