.dev-project-fields [aria-invalid="true"]{border-color:#dc2626!important;box-shadow:0 0 0 1px #dc2626}
.dev-file-list-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0;color:#64748b;font-size:13px}
.dev-file-list-tools label{display:flex;align-items:center;gap:6px}
.dev-file-list-scroll{width:100%;max-width:100%;overflow:auto;max-height:65vh}
.dev-file-list-table{width:100%;min-width:800px;table-layout:fixed;border-collapse:collapse}
.dev-file-list-table th,.dev-file-list-table td{text-align:left;vertical-align:middle;padding:9px 10px;overflow-wrap:anywhere;white-space:normal}
.dev-file-list-table thead th{position:sticky;top:0;background:#f1f5f9;z-index:1}
.dev-file-list-table .dev-file-name small{display:block;color:#64748b;margin-top:3px}
.dev-file-actions,.dev-file-actions .attachment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
.dev-file-actions .table-btn{white-space:nowrap}
.dev-file-version{display:inline-block;border-radius:5px;padding:3px 6px;font-size:12px;white-space:nowrap}
.dev-file-version.latest{background:#dcfce7;color:#166534}.dev-file-version.history{background:#fff7ed;color:#9a3412}
.dev-file-list-table tr[hidden]{display:none}
