.search-module__KBWBpq__page{background:var(--bg);min-height:calc(100vh - 200px)}.search-module__KBWBpq__searchBar{background:linear-gradient(135deg,#0a1628 0%,#1a2744 100%);padding:24px 0 16px}.search-module__KBWBpq__form{gap:0;margin-bottom:12px;display:flex}.search-module__KBWBpq__input{border-radius:var(--radius) 0 0 var(--radius);border:none;outline:none;flex:1;padding:14px 16px;font-size:16px}.search-module__KBWBpq__hotTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.search-module__KBWBpq__hotTags>span{color:#fff9;font-size:13px}.search-module__KBWBpq__hotTag{color:#fffc;cursor:pointer;background:#ffffff1a;border:none;border-radius:12px;padding:4px 12px;font-size:13px;transition:all .2s}.search-module__KBWBpq__hotTag:hover{background:#fff3}.search-module__KBWBpq__resultInfo{color:var(--text-secondary);padding:16px 0 8px;font-size:14px}.search-module__KBWBpq__tabs{border-bottom:2px solid var(--border);gap:0;margin-bottom:24px;display:flex;overflow-x:auto}.search-module__KBWBpq__tab{cursor:pointer;color:var(--text-secondary);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s}.search-module__KBWBpq__tabActive{color:var(--primary);border-bottom-color:var(--primary)}.search-module__KBWBpq__tabCount{background:var(--primary);color:#fff;border-radius:10px;margin-left:6px;padding:1px 7px;font-size:11px;display:inline-block}.search-module__KBWBpq__sortBar{background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);align-items:center;gap:8px;margin-bottom:16px;padding:10px 16px;display:flex}.search-module__KBWBpq__sortLabel{color:var(--text-secondary);font-size:13px}.search-module__KBWBpq__sortBtn{border:1px solid var(--border);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:6px;padding:4px 14px;font-size:13px;transition:all .15s}.search-module__KBWBpq__sortBtn:hover{color:var(--primary);border-color:var(--primary)}.search-module__KBWBpq__sortBtnActive{background:var(--primary);color:#fff;border-color:var(--primary)}.search-module__KBWBpq__results{padding-bottom:60px}.search-module__KBWBpq__section{margin-bottom:32px}.search-module__KBWBpq__sectionHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.search-module__KBWBpq__sectionHead h3{font-size:16px;font-weight:600}.search-module__KBWBpq__sectionHead a{color:var(--primary);font-size:13px;text-decoration:none}.search-module__KBWBpq__sectionCount{background:var(--bg);color:var(--text-secondary);border-radius:10px;margin-left:8px;padding:1px 8px;font-size:12px;display:inline-block}.search-module__KBWBpq__cardGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.search-module__KBWBpq__card{background:var(--surface);border-radius:var(--radius);color:inherit;border:1px solid var(--border);padding:16px;text-decoration:none;transition:all .2s}.search-module__KBWBpq__card:hover{border-color:var(--primary);box-shadow:var(--shadow)}.search-module__KBWBpq__cardTitle{margin-bottom:8px;font-size:15px;font-weight:600}.search-module__KBWBpq__cardMeta{color:var(--text-secondary);justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.search-module__KBWBpq__price{color:var(--accent);font-weight:600}.search-module__KBWBpq__cardInfo{color:var(--text-secondary);gap:12px;font-size:12px;display:flex}.search-module__KBWBpq__chemGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.search-module__KBWBpq__chemCard{background:var(--surface);border-radius:var(--radius);color:inherit;border:1px solid var(--border);padding:14px;text-decoration:none;transition:all .2s}.search-module__KBWBpq__chemCard:hover{border-color:var(--primary)}.search-module__KBWBpq__chemName{margin-bottom:4px;font-size:15px;font-weight:600}.search-module__KBWBpq__chemEn{color:var(--text-secondary);margin-bottom:8px;font-size:12px}.search-module__KBWBpq__chemMeta{align-items:center;gap:8px;display:flex}.search-module__KBWBpq__casBadge{background:var(--primary);color:#fff;border-radius:10px;padding:2px 8px;font-size:11px}.search-module__KBWBpq__newsList{flex-direction:column;gap:8px;display:flex}.search-module__KBWBpq__newsItem{background:var(--surface);border-radius:var(--radius);color:inherit;border:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex}.search-module__KBWBpq__newsItem:hover{border-color:var(--primary)}.search-module__KBWBpq__newsCat{background:var(--primary);color:#fff;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:11px}.search-module__KBWBpq__newsTitle{flex:1;font-size:14px}.search-module__KBWBpq__newsDate{color:var(--text-secondary);white-space:nowrap;font-size:12px}@media (max-width:600px){.search-module__KBWBpq__cardGrid,.search-module__KBWBpq__chemGrid{grid-template-columns:1fr}.search-module__KBWBpq__newsItem{flex-wrap:wrap}}
