.desktop-search-wrapper[data-v-6a81f0ad]{position:relative;margin-top:3rem}.desktop-search-container[data-v-6a81f0ad]{display:flex;justify-content:center;padding:20px 12px;border-bottom:1px solid #eef2f6}.search-bar-centered[data-v-6a81f0ad]{width:100%;max-width:680px;position:relative}.search-input-group[data-v-6a81f0ad]{display:flex;align-items:center;background:#f8fafc;border:2px solid #e6e9ef;border-radius:14px;padding:0 16px;transition:all .2s ease}.search-input-group[data-v-6a81f0ad]:focus-within{background:#fff}.desktop-search-container .search-icon[data-v-6a81f0ad]{color:#6b7280;font-size:16px;margin-right:12px}.desktop-search-container .search-input[data-v-6a81f0ad]{flex:1;border:none;background:transparent;font-size:15px;color:#0f172a;outline:none}.desktop-search-container .search-input[data-v-6a81f0ad]:focus{outline:none;border:none}.desktop-search-container .search-input[data-v-6a81f0ad]::-moz-placeholder{color:#9ca3af}.desktop-search-container .search-input[data-v-6a81f0ad]::placeholder{color:#9ca3af}.desktop-search-container .clear-btn[data-v-6a81f0ad],.filter-toggle-btn[data-v-6a81f0ad]{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:8px;border-radius:8px;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.desktop-search-container .clear-btn[data-v-6a81f0ad]:hover,.filter-toggle-btn[data-v-6a81f0ad]:hover{background:#0000000d;color:#374151}.filter-toggle-btn[data-v-6a81f0ad]{margin-left:4px}.filter-toggle-btn i[data-v-6a81f0ad]{transition:transform .2s ease}.filter-toggle-btn.active i[data-v-6a81f0ad]{transform:rotate(180deg)}.filters-dropdown[data-v-6a81f0ad]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #e6e9ef;border-radius:14px;padding:20px;z-index:101;max-height:70vh;overflow-y:auto}.filters-section[data-v-6a81f0ad]{padding-bottom:20px;border-bottom:1px solid #eef2f6;margin-bottom:16px}.section-header[data-v-6a81f0ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-6a81f0ad]{font-size:14px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.5px;margin:0}.reset-filters-btn[data-v-6a81f0ad]{background:transparent;border:1px solid #e6e9ef;padding:6px 12px;border-radius:8px;color:#6b7280;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}.reset-filters-btn[data-v-6a81f0ad]:hover{background:#f8fafc;border-color:#d1d5db;color:#374151}.filter-grid[data-v-6a81f0ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.filter-select[data-v-6a81f0ad]{width:100%;padding:10px 12px;border:1px solid #e6e9ef;border-radius:10px;font-size:14px;color:#0f172a;background:#fff;font-weight:500;transition:all .15s ease}.filter-select[data-v-6a81f0ad]:focus{outline:none}.loading-section[data-v-6a81f0ad]{display:flex;align-items:center;gap:12px;padding:24px;justify-content:center;color:#6b7280}.results-section[data-v-6a81f0ad]{max-height:400px;overflow-y:auto}.results-list[data-v-6a81f0ad]{display:flex;flex-direction:column;gap:6px}.result-item[data-v-6a81f0ad]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #f1f5f9;cursor:pointer;transition:all .15s ease}.result-item[data-v-6a81f0ad]:hover{background:#f8fafc;border-color:#e6e9ef}.avatar[data-v-6a81f0ad]{width:40px;height:40px;border-radius:50%;flex-shrink:0;background-color:#3a3a3b;border:2px solid rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;overflow:hidden}.avatar img[data-v-6a81f0ad]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.item-info[data-v-6a81f0ad]{flex:1;min-width:0}.item-name[data-v-6a81f0ad]{font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.item-meta[data-v-6a81f0ad],.item-team[data-v-6a81f0ad]{color:#6b7280;font-size:13px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-section[data-v-6a81f0ad]{padding-top:4px}.clear-recent-btn[data-v-6a81f0ad]{background:transparent;border:none;color:#6b7280;font-size:12px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .15s ease}.clear-recent-btn[data-v-6a81f0ad]:hover{background:#f8fafc;color:#374151}.recent-list[data-v-6a81f0ad]{display:flex;flex-direction:column;gap:4px}.recent-item[data-v-6a81f0ad]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:transparent;border-radius:10px;cursor:pointer;transition:all .15s ease;border:1px solid transparent}.recent-item[data-v-6a81f0ad]:hover{background:#f8fafc;border-color:#eef2f6}.remove-btn[data-v-6a81f0ad]{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:6px;transition:all .15s ease}.remove-btn[data-v-6a81f0ad]:hover{background:#0000000d;color:#374151}.no-results[data-v-6a81f0ad]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#6b7280;padding:32px 24px;text-align:center}.no-results .text-muted[data-v-6a81f0ad]{color:#9ca3af}.no-results p[data-v-6a81f0ad]{margin:4px 0}.no-results .small[data-v-6a81f0ad]{font-size:13px}.filters-overlay[data-v-6a81f0ad]{position:fixed;top:0;left:0;right:0;bottom:0;margin-top:8rem;background:#0000004d;z-index:99}.dropdown-fade-enter-active[data-v-6a81f0ad],.dropdown-fade-leave-active[data-v-6a81f0ad]{transition:all .2s ease}.dropdown-fade-enter-from[data-v-6a81f0ad]{opacity:0;transform:translateY(-8px)}.dropdown-fade-leave-to[data-v-6a81f0ad]{opacity:0;transform:translateY(-4px)}.spinner[data-v-6a81f0ad]{width:28px;height:28px;border:4px solid #f3f4f6;border-top:4px solid #0d6efd;border-radius:50%;animation:spin-6a81f0ad 1s linear infinite}@keyframes spin-6a81f0ad{to{transform:rotate(360deg)}}.topbar[data-v-6a81f0ad]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-bottom:1px solid #eee;margin-top:.25rem}.brand[data-v-6a81f0ad]{font-weight:700;color:#0f172a;font-size:14px;letter-spacing:.4px;cursor:pointer}.right-actions .icon-btn[data-v-6a81f0ad]{background:transparent;border:none;font-size:18px;padding:8px;cursor:pointer;color:#374151}.overlay[data-v-6a81f0ad]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:999}.search-modal[data-v-6a81f0ad]{position:fixed;top:0;left:0;right:0;background:#fff;z-index:1000;max-height:80vh;display:flex;flex-direction:column}.search-header[data-v-6a81f0ad]{padding:12px 16px;border-bottom:1px solid #eee}.search-row[data-v-6a81f0ad]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.search-modal .search-icon[data-v-6a81f0ad]{color:#6b7280;font-size:16px}.search-modal .search-input[data-v-6a81f0ad]{flex:1;background:transparent;border:none;color:#0f172a;font-size:16px;outline:none}.search-modal .search-input[data-v-6a81f0ad]::-moz-placeholder{color:#9ca3af}.search-modal .search-input[data-v-6a81f0ad]::placeholder{color:#9ca3af}.search-modal .clear-btn[data-v-6a81f0ad],.close-btn[data-v-6a81f0ad]{background:transparent;border:none;cursor:pointer;padding:4px 8px;color:#6b7280}.cancel-text[data-v-6a81f0ad]{color:#0d6efd;font-size:14px;font-weight:500}.filters-row[data-v-6a81f0ad]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:8px}.filters-scroll[data-v-6a81f0ad]{display:inline-flex;gap:8px;align-items:center;padding:4px 6px}.filters-scroll .filter-select[data-v-6a81f0ad]{padding:8px 12px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#0f172a;font-weight:600;font-size:13px;min-width:140px}.btn-reset[data-v-6a81f0ad]{background:transparent;border:1px solid #e6e9ef;padding:8px 10px;border-radius:10px;cursor:pointer;color:#6b7280}.btn-reset[data-v-6a81f0ad]:hover{background:#f8fafc}.search-content[data-v-6a81f0ad]{flex:1;overflow-y:auto;padding:12px 16px}.news-loading[data-v-6a81f0ad]{display:flex;gap:12px;align-items:center;justify-content:center;padding:24px;color:#6b7280}.hint[data-v-6a81f0ad]{padding:18px 0;color:#6b7280;text-align:center}.muted[data-v-6a81f0ad]{color:#9ca3af}@media (max-width: 919px){.desktop-search-wrapper[data-v-6a81f0ad]{display:none}}@media (min-width: 920px){.topbar[data-v-6a81f0ad],.search-modal[data-v-6a81f0ad]{display:none}.topbar[data-v-6a81f0ad],.search-modal[data-v-6a81f0ad]{margin-top:3rem}}
