.site-search{max-width:1120px;margin:22px auto;padding:0 24px 60px;color:var(--reader-body,#171717)}
.search-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.site-search h1{font-size:24px;margin:0 0 14px}.search-heading p{margin:0;color:var(--reader-muted);font-size:13px}
.site-search form{display:flex;gap:8px}.site-search input{flex:1;min-width:0;height:42px;padding:8px 12px;border:1px solid var(--reader-line);background:var(--reader-paper);color:inherit;font:inherit}.site-search form button{padding:8px 18px;border:1px solid var(--reader-line);background:var(--reader-panel);color:inherit;font:inherit;cursor:pointer}
.search-scope{margin:9px 0 14px;color:var(--reader-muted,#666);font-size:13px}.site-search .search-results{margin-top:0;border-top:1px solid var(--reader-line)}
.site-search .search-row .nb-head{display:flex;align-items:baseline;gap:10px}.search-topic-action{display:inline-flex;align-items:center;gap:8px;flex:none}.search-topic-action button{padding:3px 8px;border:1px solid var(--reader-line);background:transparent;color:var(--reader-secondary);font:500 12px/1.4 var(--ui-font);cursor:pointer}.search-topic-action a{font-size:12px}.search-empty{padding:24px 0;color:var(--reader-muted)}
.site-search>nav{display:flex;justify-content:space-between;margin-top:24px;font-size:14px}
@media(max-width:600px){.site-search{padding:0 16px;margin-top:16px}.search-heading{display:block}.search-heading p{margin:-8px 0 12px}.site-search .search-row .nb-head{display:block}.search-topic-action{display:flex;margin-top:6px}}
