.search-overlay[data-v-d291e3d6]{box-sizing:border-box;background:#fff;border-radius:14px;width:800px;padding:16px 0;box-shadow:0 6px 24px #00000026}.search-overlay .overlay-content[data-v-d291e3d6]{max-height:70vh;overflow-y:auto}.search-overlay .overlay-content[data-v-d291e3d6]::-webkit-scrollbar{width:6px}.search-overlay .overlay-content[data-v-d291e3d6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.search-overlay .overlay-content[data-v-d291e3d6]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.search-overlay .overlay-content[data-v-d291e3d6]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.search-overlay .hot-section[data-v-d291e3d6]{box-sizing:border-box;width:760px;margin:0 auto;padding:0 20px}.search-overlay .hot-section .hot-tags[data-v-d291e3d6],.search-overlay .hot-section .search-tags[data-v-d291e3d6]{width:100%;margin-bottom:20px}.search-overlay .hot-section .hot-tags[data-v-d291e3d6]:last-child,.search-overlay .hot-section .search-tags[data-v-d291e3d6]:last-child{margin-bottom:0}.search-overlay .hot-section .hot-tags .section-header[data-v-d291e3d6],.search-overlay .hot-section .search-tags .section-header[data-v-d291e3d6]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.search-overlay .hot-section .hot-tags .section-header .section-title[data-v-d291e3d6],.search-overlay .hot-section .search-tags .section-header .section-title[data-v-d291e3d6]{color:#000;letter-spacing:0;margin:0;font-family:PingFangSC-Semibold,sans-serif;font-size:15px;font-weight:500}.search-overlay .hot-section .hot-tags .section-header .more-btn[data-v-d291e3d6],.search-overlay .hot-section .search-tags .section-header .more-btn[data-v-d291e3d6]{cursor:pointer;background:0 0;border:none;padding:4px}.search-overlay .hot-section .hot-tags .section-header .more-btn img[data-v-d291e3d6],.search-overlay .hot-section .search-tags .section-header .more-btn img[data-v-d291e3d6]{width:15px;height:15px}.search-overlay .hot-section .hot-tags .tags-list[data-v-d291e3d6],.search-overlay .hot-section .search-tags .tags-list[data-v-d291e3d6]{flex-wrap:wrap;gap:8px 15px;display:flex}.search-overlay .hot-section .hot-tags .tags-list .tag-item[data-v-d291e3d6],.search-overlay .hot-section .search-tags .tags-list .tag-item[data-v-d291e3d6]{color:#000;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:6px 0;font-family:PingFangSC,sans-serif;font-size:13px;text-decoration:none;transition:color .3s,opacity .3s;display:inline-flex}.search-overlay .hot-section .hot-tags .tags-list .tag-item[data-v-d291e3d6]:hover,.search-overlay .hot-section .search-tags .tags-list .tag-item[data-v-d291e3d6]:hover{color:#fba33e;opacity:.8}.search-overlay .hot-section .hot-tags .tags-list .tag-item[data-v-d291e3d6]:focus,.search-overlay .hot-section .search-tags .tags-list .tag-item[data-v-d291e3d6]:focus{outline-offset:2px;border-radius:4px;outline:2px solid #fba33e}.search-overlay .hot-section .hot-tags .tags-list .tag-item .tag-text[data-v-d291e3d6],.search-overlay .hot-section .search-tags .tags-list .tag-item .tag-text[data-v-d291e3d6]{margin-right:5px}.search-overlay .hot-section .hot-tags .tags-list .tag-item .tag-mark[data-v-d291e3d6],.search-overlay .hot-section .search-tags .tags-list .tag-item .tag-mark[data-v-d291e3d6]{color:#fff;text-align:center;border-radius:3px;width:14px;height:14px;font-size:11px;font-weight:500;line-height:14px}.search-overlay .hot-section .hot-tags .tags-list .tag-item .tag-mark.new[data-v-d291e3d6],.search-overlay .hot-section .search-tags .tags-list .tag-item .tag-mark.new[data-v-d291e3d6]{background-color:#ff2f4c}.search-overlay .hot-section .hot-tags .tags-list .tag-item .tag-mark.hot[data-v-d291e3d6],.search-overlay .hot-section .search-tags .tags-list .tag-item .tag-mark.hot[data-v-d291e3d6]{background-color:#ff8927}.search-overlay .hot-section .hot-tags .tags-list .tag-item.tag-link[data-v-d291e3d6],.search-overlay .hot-section .search-tags .tags-list .tag-item.tag-link[data-v-d291e3d6]{color:#0aaaff;cursor:pointer;border-radius:4px;padding:6px 4px;font-size:12px;transition:color .2s,background-color .2s}.search-overlay .hot-section .hot-tags .tags-list .tag-item.tag-link[data-v-d291e3d6]:hover,.search-overlay .hot-section .search-tags .tags-list .tag-item.tag-link[data-v-d291e3d6]:hover{color:#08c;background-color:#0aaaff1f}.search-overlay .history-section[data-v-d291e3d6]{box-sizing:border-box;border-top:1px solid #f0f0f0;width:760px;margin:0 auto;padding:20px}.search-overlay .history-section .section-header[data-v-d291e3d6]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.search-overlay .history-section .section-header .section-title[data-v-d291e3d6]{color:#000;letter-spacing:0;margin:0;font-family:PingFangSC-Semibold,sans-serif;font-size:15px;font-weight:500}.search-overlay .history-section .section-header .clear-btn[data-v-d291e3d6]{color:#999;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:13px;transition:color .3s}.search-overlay .history-section .section-header .clear-btn[data-v-d291e3d6]:hover{color:#fba33e}.search-overlay .history-section .section-header .clear-btn[data-v-d291e3d6]:focus,.search-overlay .history-section .tags-list .tag-item[data-v-d291e3d6]:focus{outline-offset:2px;border-radius:4px;outline:2px solid #fba33e}.search-overlay .history-section .tags-list[data-v-d291e3d6]{flex-wrap:wrap;gap:8px 15px;display:flex}.search-overlay .history-section .tags-list .tag-item[data-v-d291e3d6]{color:#000;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:6px 0;font-family:PingFangSC,sans-serif;font-size:13px;text-decoration:none;transition:color .3s,opacity .3s;display:inline-flex}.search-overlay .history-section .tags-list .tag-item[data-v-d291e3d6]:hover{color:#fba33e;opacity:.8}.search-overlay .history-section .tags-list .tag-item .tag-text[data-v-d291e3d6]{margin-right:5px}.search-overlay .history-section .tags-list .tag-item .remove-btn[data-v-d291e3d6]{text-align:center;color:#999;border-radius:50%;width:14px;height:14px;font-size:12px;line-height:14px;transition:all .3s;display:none}.search-overlay .history-section .tags-list .tag-item .remove-btn[data-v-d291e3d6]:hover{color:#666;background:#f0f0f0}.search-overlay .history-section .tags-list .tag-item:hover .remove-btn[data-v-d291e3d6]{display:inline-block}.search-overlay .recommend-section[data-v-d291e3d6]{box-sizing:border-box;width:760px;margin:20px auto 0;padding:0 20px}.search-overlay .recommend-section .section-header[data-v-d291e3d6]{margin-bottom:12px}.search-overlay .recommend-section .section-header .section-title[data-v-d291e3d6]{color:#000;letter-spacing:0;margin:0;font-family:PingFangSC-Semibold,sans-serif;font-size:15px;font-weight:500}.search-overlay .recommend-section .recommend-grid[data-v-d291e3d6]{grid-gap:16px;grid-template-columns:repeat(3,1fr);display:grid}.search-overlay .recommend-section .recommend-grid .video-card .video-link[data-v-d291e3d6]{color:inherit;border-radius:8px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden}.search-overlay .recommend-section .recommend-grid .video-card .video-link[data-v-d291e3d6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.search-overlay .recommend-section .recommend-grid .video-card .video-link[data-v-d291e3d6]:focus{outline-offset:2px;outline:2px solid #fba33e}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-thumbnail[data-v-d291e3d6]{aspect-ratio:16/9;background:#f0f0f0;border-radius:6px;width:100%;position:relative;overflow:hidden}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-thumbnail[data-v-d291e3d6] .image-com{width:100%;height:100%}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-thumbnail[data-v-d291e3d6] .image-com img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-thumbnail .video-duration[data-v-d291e3d6]{color:#fff;background:#000c;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500;position:absolute;bottom:6px;right:6px}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-info[data-v-d291e3d6]{padding:8px 0}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-info .video-title[data-v-d291e3d6]{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-info .video-meta[data-v-d291e3d6]{color:#666;justify-content:space-between;align-items:center;font-size:12px;display:flex}.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-info .video-meta .video-time[data-v-d291e3d6],.search-overlay .recommend-section .recommend-grid .video-card .video-link .video-info .video-meta .video-views[data-v-d291e3d6]{font-weight:400}@media (width<=840px){.search-overlay[data-v-d291e3d6]{width:95vw}.search-overlay .hot-section[data-v-d291e3d6]{flex-direction:column;gap:20px;width:100%}.search-overlay .recommend-section[data-v-d291e3d6]{width:100%}.search-overlay .recommend-section .recommend-grid[data-v-d291e3d6]{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.search-overlay .recommend-section .recommend-grid[data-v-d291e3d6]{grid-template-columns:1fr}}
