._85IkiW_searchBlock{width:95%;max-width:600px;margin:1rem auto}._85IkiW_searchForm{width:100%;display:flex}._85IkiW_searchInput{border:1px solid var(--border);background:var(--surface);border-radius:25px 0 0 25px;outline:none;flex:1;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s}._85IkiW_searchInput:focus{border-color:var(--primary)}._85IkiW_searchButton{background:var(--primary);color:#fff;border:1px solid var(--primary);cursor:pointer;border-radius:0 25px 25px 0;justify-content:center;align-items:center;padding:.75rem 1rem;transition:background .2s;display:flex}._85IkiW_searchButton:hover{background:#55b8e6}._85IkiW_keywords{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}._85IkiW_keyword{background:var(--background);border:1px solid var(--border);color:var(--muted);border-radius:20px;padding:.35rem .75rem;font-size:.85rem;text-decoration:none;transition:all .2s;display:inline-block}._85IkiW_keyword:hover{background:var(--primary);border-color:var(--primary);color:#fff}._85IkiW_loadingText{color:var(--muted);font-size:.85rem}@media (max-width:576px){._85IkiW_searchInput{padding:.6rem .75rem;font-size:16px}._85IkiW_keyword{padding:.3rem .6rem;font-size:.8rem}}
.eCbs9q_container{margin-bottom:.5rem}.eCbs9q_header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.eCbs9q_title{color:var(--foreground,#333);margin:0;font-size:.9rem;font-weight:600}.eCbs9q_count{color:var(--muted,#888);font-size:.8rem}.eCbs9q_scrollContainer{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ccc transparent;overflow:auto hidden}.eCbs9q_scrollContainer::-webkit-scrollbar{height:6px}.eCbs9q_scrollContainer::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.eCbs9q_scrollContainer::-webkit-scrollbar-track{background:0 0}.eCbs9q_cardList{gap:.75rem;padding-bottom:.5rem;display:flex}.eCbs9q_card{width:200px;color:inherit;background:#fff;border-radius:8px;flex:none;text-decoration:none;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px 4px #00000014}.eCbs9q_card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.eCbs9q_cardImage{object-fit:cover;width:100%;height:100px}.eCbs9q_cardImagePlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);width:100%;height:100px}.eCbs9q_cardContent{padding:.6rem}.eCbs9q_cardTitle{color:var(--foreground,#333);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .35rem;font-size:.85rem;font-weight:600;overflow:hidden}.eCbs9q_cardDescription{color:var(--muted,#666);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.eCbs9q_cardUser{align-items:center;gap:.35rem;display:flex}.eCbs9q_cardUserIcon{object-fit:cover;border-radius:50%;width:18px;height:18px}.eCbs9q_cardUserName{color:var(--muted,#888);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.eCbs9q_loadMore{width:50px;color:var(--muted,#888);flex:none;justify-content:center;align-items:center;display:flex}.eCbs9q_loadingSpinner{border:2px solid #e0e0e0;border-top-color:var(--primary,#4a9eca);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite eCbs9q_spin}@keyframes eCbs9q_spin{to{transform:rotate(360deg)}}@media (max-width:768px){.eCbs9q_card{width:170px}.eCbs9q_cardImage,.eCbs9q_cardImagePlaceholder{height:85px}.eCbs9q_cardContent{padding:.5rem}.eCbs9q_cardTitle{font-size:.8rem}.eCbs9q_cardDescription{font-size:.7rem}}
