.content-model-tabs { margin-bottom: var(--space-5); } .directories-summary { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--space-4); margin-bottom: var(--space-5); } .directories-stat { display: flex; align-items: center; gap: var(--space-3); padding: var(--space-4); } .directories-stat b { display: block; font-size: 20px; line-height: 1.1; font-weight: 800; } .directories-stat div > span { color: var(--text-secondary); font-size: 13px; } .directories-panel [hidden], #directoryDrawer [hidden], #directoryItemDrawer [hidden] { display: none !important; } .directories-filter .input-wrap { max-width: 560px; } .directories-table { min-width: 760px; } .directories-col-name { width: 34%; } .directories-col-code { width: 18%; } .directories-col-values { width: 100px; } .directories-col-usage { width: 150px; } .directories-col-state { width: 120px; } .directories-col-actions { width: 92px; } .directories-name { display: grid; gap: 3px; min-width: 0; } .directories-name b, .directories-name small { overflow-wrap: anywhere; white-space: normal; } .directories-name small { color: var(--text-secondary); font-size: 12px; } .directories-table tr.is-selected > td { background: var(--blue-50); } .directories-values-card { margin-top: var(--space-4); } .directories-head-actions, .directories-actions { flex-wrap: nowrap; } .directories-actions { justify-content: flex-end; width: max-content; margin-left: auto; } .directories-action-values { color: var(--blue-600); } .directories-action-edit { color: var(--violet-600); } .directories-items-table { min-width: 660px; table-layout: fixed; } .directories-item-order { width: 92px; } .directories-item-key { width: 190px; } .directories-item-state { width: 124px; } .directories-item-actions { width: 104px; } .directories-items-table tr.is-muted { opacity: 0.55; } @media (max-width: 640px) { .directories-summary { grid-template-columns: 1fr; } .directories-values-card .rubrics-section-head { align-items: stretch; flex-direction: column; } .directories-head-actions { justify-content: flex-end; width: 100%; } .directories-table tbody tr { grid-template-columns: minmax(0, 1fr) auto; } .directories-table .directories-cell-name, .directories-table .directories-cell-code { grid-column: 1 / -1; } .directories-table .directories-cell-code, .directories-table .directories-cell-values, .directories-table .directories-cell-usage, .directories-table .directories-cell-state, .directories-table .directories-cell-actions { display: grid; gap: 4px; align-content: start; justify-items: start; } .directories-table td[data-label]::before { content: attr(data-label); color: var(--text-secondary); font-size: 10px; font-weight: 700; letter-spacing: 0; text-transform: uppercase; } .directories-table .directories-cell-actions { align-content: end; justify-items: end; } }