.headerInput_modalOverlay__jpRfj{position:fixed;top:-52px;left:0;width:100vw;height:100vh;height:100dvh;background:var(--overlay-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:headerInput_fadeIn__AZJGg .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:background-color .3s ease}.headerInput_modalContent__yh3MN{position:relative;background:rgba(0,0,0,0);max-width:600px;width:90%;box-sizing:border-box;animation:headerInput_modalSlideIn__SfDSE .4s cubic-bezier(.4,0,.2,1)}.headerInput_modalSearchWrapper__iYWvf{position:relative;z-index:1001}.headerInput_modalCloseButton__HpkHu{position:fixed;top:20px;right:20px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:all .3s ease;border-radius:50%;z-index:1002}.headerInput_modalCloseButton__HpkHu:hover{color:var(--text-primary);background:var(--bg-tertiary);transform:rotate(90deg)}.headerInput_modalCloseButton__HpkHu svg{width:24px;height:24px}.headerInput_modalSearchForm__sxBQl{position:relative;display:flex;align-items:center;width:100%}.headerInput_modalSearchForm__sxBQl .headerInput_searchButton__d_lBH{position:absolute;left:1rem;z-index:1}.headerInput_modalSearchInput__fRp16{flex:1 1;background:var(--bg-secondary);border:none;outline:none;color:var(--text-primary);font-size:1.25rem;padding:1rem 1.5rem 1rem 3.5rem;font-family:var(--second-family,"Inter",sans-serif);border-radius:12px;width:100%;transition:background-color .3s ease,color .3s ease}.headerInput_modalSearchInput__fRp16::placeholder{color:var(--text-muted);font-weight:300;transition:color .3s ease}.headerInput_modalSearchInput__fRp16:focus::placeholder{opacity:.7}@keyframes headerInput_fadeIn__AZJGg{0%{opacity:0}to{opacity:1}}@keyframes headerInput_modalSlideIn__SfDSE{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.headerInput_searchWrapper__9K36F{position:absolute;top:50%;right:0;width:360px;transform:translateY(-50%) scaleX(0);transform-origin:right center;opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s;z-index:1001;will-change:transform,opacity}.headerInput_searchWrapper__9K36F.headerInput_open___O5bt{transform:translateY(-50%) scaleX(1);opacity:1;pointer-events:auto}.headerInput_searchContainer__geyWF{position:relative;z-index:1001;max-width:-moz-fit-content;max-width:fit-content;padding:0 1rem}.headerInput_searchForm__MPzzb{position:relative;display:flex;align-items:center;background:var(--bg-secondary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px;padding:.5rem 1rem;box-shadow:var(--box-shadow);animation:headerInput_slideIn__AHntt .4s cubic-bezier(.4,0,.2,1);transition:background-color .3s ease,box-shadow .3s ease}.headerInput_searchInput__WDPqL{flex:1 1;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-size:.95rem;padding:.5rem .75rem;font-family:var(--second-family,"Inter",sans-serif);transition:color .3s ease}.headerInput_searchInput__WDPqL::placeholder{color:var(--text-muted);font-weight:300;transition:color .3s ease}.headerInput_searchInput__WDPqL:focus::placeholder{opacity:.8}.headerInput_searchButton__d_lBH{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .3s ease;border-radius:50%}.headerInput_searchButton__d_lBH svg{width:20px;height:20px}.headerInput_closeButton__7d1za{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .3s ease;border-radius:50%;margin-left:.25rem}.headerInput_closeButton__7d1za:hover{color:var(--text-primary);background:var(--bg-tertiary);transform:rotate(90deg) scale(1.1)}.headerInput_closeButton__7d1za svg{width:20px;height:20px}@keyframes headerInput_slideIn__AHntt{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}.headerInput_dropdown__YMPnC{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:8px;box-shadow:0 2px 2px -1px rgba(10,13,18,.04),0 4px 6px -2px rgba(10,13,18,.03),0 12px 16px -4px rgba(10,13,18,.08);z-index:1002;animation:headerInput_dropdownSlideIn__UQTfo .2s ease-out;max-height:400px;overflow-y:auto;overscroll-behavior:contain;transition:background-color .3s ease,border-color .3s ease}.headerInput_dropdown__YMPnC::-webkit-scrollbar{width:8px}.headerInput_dropdown__YMPnC::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.headerInput_dropdown__YMPnC::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.headerInput_dropdown__YMPnC::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.headerInput_dropdownContent__4SHm4{padding:4px}.headerInput_categoryGroup__pXq7M:not(:last-child){margin-bottom:8px}.headerInput_categoryLabel__PIRKY{padding:8px 12px;font-family:var(--second-family,"Inter",sans-serif);font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;transition:color .3s ease}.headerInput_resultItem__bvOc4{padding:2px 6px;cursor:pointer;transition:background-color .15s ease;border-radius:6px}.headerInput_resultItem__bvOc4:hover{background-color:var(--bg-tertiary)}.headerInput_resultContent__LvNA4{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px;border-radius:6px}.headerInput_resultLeft__A8GUW{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.headerInput_resultLeft__A8GUW svg{flex-shrink:0;color:var(--text-muted);width:20px;height:20px;transition:color .3s ease}.headerInput_resultText___qAMg{line-height:1.5;overflow:hidden;text-overflow:ellipsis}.headerInput_resultText___qAMg,.headerInput_resultType___bhqd{font-family:var(--second-family,"Inter",sans-serif);font-size:16px;font-weight:500;color:var(--text-primary);white-space:nowrap;transition:color .3s ease}.headerInput_resultType___bhqd{flex-shrink:0}.headerInput_errorMessage__2VBiN,.headerInput_loading__9qcZ0,.headerInput_noResults__BinQh{padding:24px 16px;text-align:center;color:var(--text-muted);font-family:var(--second-family,"Inter",sans-serif);font-size:14px;transition:color .3s ease}.headerInput_loading__9qcZ0{color:var(--text-primary)}.headerInput_errorMessage__2VBiN{color:#ff6b6b}.headerInput_loadingMore__ICsjk{padding:12px 16px;text-align:center;color:var(--text-muted);font-family:var(--second-family,"Inter",sans-serif);font-size:13px;font-style:italic;transition:color .3s ease}@keyframes headerInput_dropdownSlideIn__UQTfo{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.headerInput_searchWrapper__9K36F.headerInput_open___O5bt{width:280px}.headerInput_modalContent__yh3MN{width:95%}.headerInput_modalSearchInput__fRp16{font-size:1.125rem;padding:.9375rem 1.375rem .9375rem 3.25rem}.headerInput_modalSearchForm__sxBQl .headerInput_searchButton__d_lBH{left:.875rem}.headerInput_modalSearchForm__sxBQl .headerInput_searchButton__d_lBH svg{width:22px;height:22px}.headerInput_modalCloseButton__HpkHu{top:18px;right:18px}.headerInput_modalCloseButton__HpkHu svg{width:22px;height:22px}.headerInput_searchInput__WDPqL{font-size:.9rem;padding:.4rem .5rem}.headerInput_closeButton__7d1za,.headerInput_searchButton__d_lBH{padding:.4rem}.headerInput_closeButton__7d1za svg,.headerInput_searchButton__d_lBH svg{width:18px;height:18px}.headerInput_dropdown__YMPnC{max-height:300px}.headerInput_resultText___qAMg,.headerInput_resultType___bhqd{font-size:14px}.headerInput_categoryLabel__PIRKY{font-size:11px;padding:6px 10px}}@media(max-width:480px){.headerInput_searchWrapper__9K36F.headerInput_open___O5bt{width:200px}.headerInput_modalContent__yh3MN{width:95%;max-width:90%}.headerInput_modalSearchInput__fRp16{font-size:1rem;padding:.875rem 1.25rem .875rem 3rem}.headerInput_modalSearchForm__sxBQl .headerInput_searchButton__d_lBH{left:.75rem}.headerInput_modalSearchForm__sxBQl .headerInput_searchButton__d_lBH svg{width:20px;height:20px}.headerInput_modalCloseButton__HpkHu{top:16px;right:16px}.headerInput_modalCloseButton__HpkHu svg{width:20px;height:20px}.headerInput_searchForm__MPzzb{padding:.4rem .75rem}.headerInput_searchInput__WDPqL{font-size:.85rem}.headerInput_searchInput__WDPqL::placeholder{font-size:.85rem}.headerInput_dropdown__YMPnC{max-height:250px}.headerInput_resultText___qAMg,.headerInput_resultType___bhqd{font-size:13px}.headerInput_categoryLabel__PIRKY{font-size:10px;padding:6px 8px}.headerInput_resultContent__LvNA4{padding:6px}.headerInput_resultLeft__A8GUW{gap:6px}.headerInput_resultLeft__A8GUW svg{width:16px;height:16px}}