.kb-search-panel{margin-bottom:22px;display:grid;gap:16px}.kb-search-panel h2,.kb-search-panel p{margin:0}.kb-search-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:14px;align-items:end}.kb-search-form label{display:grid;gap:7px;font-size:12px;color:var(--muted);min-width:0}.kb-search-form input{min-width:0;width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--white);color:var(--ink)}#kb-search-result{display:grid;gap:14px}.kb-result{display:grid;gap:10px;border:1px solid var(--line);border-radius:10px;padding:16px;min-width:0}.kb-result p{white-space:pre-wrap;overflow-wrap:anywhere}.kb-result small{display:block;color:var(--muted);overflow-wrap:anywhere}.kb-result>.badge{justify-self:start}.kb-result>button{justify-self:start}@media(max-width:800px){.kb-search-form{grid-template-columns:1fr}.kb-search-panel{padding:18px}}

.kb-saved-checks{border-top:1px solid var(--line);padding-top:14px;margin-top:14px}.kb-saved-checks summary{cursor:pointer;font-weight:700}.kb-saved-checks label{display:grid;gap:5px;margin:9px 0}.kb-saved-checks .source-controls{margin:10px 0}.kb-saved-checks select{min-width:0;width:100%}.kb-saved-checks input[type=number]{max-width:8rem}
