.work-search-filter{display:flex;gap:8px;align-items:center;padding:8px 16px;font-size:12px;color:var(--muted)}.work-search-filter select{background:var(--bg2);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:6px}.work-search-status{padding:12px 16px;color:var(--muted);font-size:13px;line-height:1.5}.work-search-result{display:flex;flex-direction:column;width:100%;text-align:left;gap:6px;padding:12px;border:1px solid var(--border);border-radius:8px;margin:4px 0;background:var(--bg2);color:var(--text);cursor:pointer}.work-search-result:hover,.work-search-result:focus-visible{border-color:var(--accent);outline:2px solid var(--accent)}.work-search-result small{font-size:11px;color:var(--muted)}.work-search-result span{font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.work-search-result mark{background:#eed479;color:#161616;border-radius:2px}.work-search-source{width:min(760px,94vw);max-height:86dvh;overflow:auto;background:var(--bg2);color:var(--text);border:1px solid var(--border);border-radius:12px;padding:18px}.work-search-source::backdrop{background:#0009}.work-search-source header{display:flex;gap:12px;align-items:center;justify-content:space-between}.work-search-source h2{font-size:18px;overflow-wrap:anywhere}.work-search-source button{background:var(--bg3);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:8px 12px}.work-search-source-message{padding:14px;margin:12px 0;border:1px solid var(--border);border-radius:8px;overflow-wrap:anywhere}.work-search-source-message.selected{border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.work-search-source-message small{color:var(--muted)}
.work-search-source{margin:auto}.work-search-source header>button{flex-shrink:0}.work-search-source-message .markdown-body{margin-top:6px}.work-search-source>a{color:var(--accent)}
