/* 189: the catalogue is the primary management surface. */
[data-panel=entries] .entry-sidebar{max-height:none;overflow:visible;width:100%;position:static}
[data-panel=entries] .entry-sidebar>label{display:inline-flex!important;flex-direction:column;gap:6px;margin:0 16px 12px 0;min-width:180px}
.catalog-controls{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.catalog-controls label{display:grid;gap:6px;min-width:135px}.catalog-controls label:first-child{flex:1;min-width:240px}.catalog-controls input,.catalog-controls select{width:100%;min-height:44px;background:#fff;color:#202923;border:1px solid #a9afa6;border-radius:6px;padding:8px}
.catalog-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0}.catalog-row{padding:16px;margin:10px 0;border:1px solid #c7cdbf;border-radius:10px;background:#fffef9;color:#202923}.catalog-row.selected{border:2px solid #42765e;background:#f2f7ed}.catalog-row strong{display:block;font-size:17px;margin-bottom:10px}.catalog-meta{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.catalog-meta span{background:#eaf0e5;border-radius:5px;padding:5px 9px;font-size:14px}.catalog-filename{overflow-wrap:anywhere;font-size:14px;margin:8px 0}.catalog-row small{color:#576155}.catalog-row .actions{margin-top:12px;flex-wrap:wrap}.catalog-row .btn{min-height:40px}.catalog-pager{display:flex;gap:12px;align-items:center;margin:16px 0}.catalog-saved{padding:14px;background:#edf7ec;border:1px solid #62875b;color:#223e25;border-radius:8px;margin:12px 0}.catalog-saved:empty{display:none}
.admin-page .file-first,.admin-page .file-first h2,.admin-page .file-first p{color:#f1f5f7}.admin-page .file-first small{color:#d3dce2}
@media(max-width:650px){.catalog-controls label,.catalog-controls label:first-child{min-width:0;flex:1 1 45%}.catalog-controls label:first-child{flex-basis:100%}.catalog-row .actions .btn{flex:1}.catalog-row{padding:12px}.catalog-row strong{font-size:16px}}
[data-panel=entries] .entry-sidebar #entryList{display:block;max-height:none;overflow:visible}
