.mnr-registry .toolbar{align-items:flex-end;flex-wrap:wrap}.mnr-registry .search-box{flex:1;min-width:240px}.mnr-registry .search-box label{display:block;font-size:12px;color:var(--text-secondary);margin-bottom:4px}.mnr-table{min-width:820px;width:100%;table-layout:fixed}.mnr-table th:first-child{width:32%}.mnr-table td,.mnr-table th{white-space:normal;overflow-wrap:anywhere}.mnr-table-wrap{max-width:100%;overflow:auto}.mnr-match{background:var(--accent-soft)}.mnr-note{color:var(--text-secondary);font-size:13px;line-height:1.6}.mnr-warning,.mnr-error{color:var(--danger);line-height:1.6;overflow-wrap:anywhere}.mnr-error:empty{display:none}.mnr-dialog-body{max-width:100%;min-width:0;overflow:auto}.mnr-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.mnr-details dt{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.mnr-details dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.mnr-hash{font-family:"JetBrains Mono",monospace;font-size:12px;overflow-wrap:anywhere;white-space:normal}.mnr-form-actions,.mnr-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mnr-form-actions{margin-top:16px;padding-bottom:4px}.mnr-dialog-body input:not([type=checkbox]),.mnr-dialog-body select{box-sizing:border-box;width:100%;max-width:100%}.mnr-dialog-body .form-grid,.mnr-dialog-body .field{min-width:0}.mnr-dialog-body h3{overflow-wrap:anywhere}.mnr-dialog-body input:disabled{background:var(--surface);color:var(--text-secondary)}@media(max-width:720px){.mnr-details{grid-template-columns:minmax(0,1fr)}.mnr-actions .btn,.mnr-form-actions .btn{min-height:44px}.mnr-registry .search-box{min-width:0;width:100%}}
.mnr-registry>.mnr-count{margin:0;padding:12px 16px}

.mnr-literal{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;max-width:100%;line-height:1.6}.mnr-section,.mnr-source{margin:16px 0}.mnr-source{border-top:1px solid var(--border);padding-top:16px}.mnr-dialog-body textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:180px;white-space:pre-wrap;overflow:auto;tab-size:4}.mnr-dialog-body select option{white-space:normal;overflow-wrap:anywhere}.mnr-count{overflow-wrap:anywhere}.mnr-registry input{max-width:100%;box-sizing:border-box}
