.control-view-row{flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.search-guide{position:relative;width:max-content;max-width:100%;margin-left:auto;color:var(--muted);font-size:.875rem}.search-guide summary{min-height:44px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:var(--radius);color:var(--accent-strong);cursor:pointer;list-style:none}.search-guide summary::-webkit-details-marker{display:none}.search-guide summary:after{content:"+";font-size:1.125rem}.search-guide[open] summary:after{content:"\2212"}.search-guide summary:hover{background:var(--accent-soft)}.search-guide summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.search-guide-content{position:absolute;top:100%;right:0;z-index:20;width:min(380px,80vw);max-width:380px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);line-height:1.7}.search-guide-content p{margin:0 0 8px}.search-guide-content p:last-child{margin-bottom:0}.search-guide-content code{overflow-wrap:anywhere;color:var(--ink)}.search-examples{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.search-examples button{min-height:40px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--accent-strong);cursor:pointer}.search-examples button:hover{border-color:var(--accent);background:var(--accent-soft)}#bulkBar{display:grid;gap:10px;background:var(--surface);border-color:var(--line)}.bulk-selection-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.bulk-selection-summary .bulk-check{min-height:36px;cursor:pointer}.bulk-selection-summary .bulk-count{margin-left:auto}.bulk-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px;border-top:1px solid var(--line)}.bulk-actions .button{min-height:40px}.bulk-actions button:disabled{cursor:default;opacity:.5}#bulkBar[data-selection=empty] .bulk-actions{display:none}.draft-banner-actions{min-width:0;max-width:100%;flex-wrap:wrap;flex-shrink:1}#draftSelect{min-width:0;width:min(260px,100%);max-width:100%;min-height:40px;padding:6px 28px 6px 8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-overflow:ellipsis}.field-error{display:block;margin-top:6px;color:var(--coral);line-height:1.5}#linkForm input[aria-invalid=true]{border-color:var(--coral)}.editor-save-status{align-self:center;color:var(--accent-strong);font-size:.875rem}#emptyClearFilters{margin-top:16px}#linkForm[aria-busy=true] :is(input,textarea,select),#noteForm[aria-busy=true] :is(input,textarea,select){opacity:.72;cursor:wait}@media(max-width:620px){.saved-view-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.saved-view-controls .compact-select,.saved-view-controls .button{flex:0 0 auto;min-width:0;width:100%;min-height:44px}.saved-view-controls .compact-select{grid-column:1 / -1}.search-guide{width:100%;margin-left:0}.search-guide summary{width:fit-content}.search-guide-content{position:static;width:100%;max-width:none;box-shadow:none}.bulk-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-actions .button{min-width:0;padding-inline:8px}.draft-banner-actions{width:100%}#draftSelect{flex:1 1 100%;width:100%}.editor-save-status{flex-basis:100%;order:-1}}
