.archive-files-table input[type=checkbox]{width:18px;height:18px;margin:3px;accent-color:#2468a0;cursor:pointer}
.archive-selection{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0}
.archive-selection #selectedFileCount{font-size:13px;color:#4a6982;margin-right:auto}
.archive-scope{padding:12px 14px;background:#edf5fc;border:1px solid #c7deef;border-radius:7px;margin:12px 0;color:#305673}
.archive-scope:empty{display:none}.archive-scope button{margin-left:10px}.archive-scope p{margin-bottom:0}
.card small{display:block;font-size:12px;font-weight:400;color:#62798e;margin-top:7px;line-height:1.5}
.card-action{font:inherit;color:inherit;width:100%;cursor:pointer}.card-action:hover{border-color:#2c78b1;background:#f4faff}
#reviewHelp{line-height:1.6}#reviewSelectedCount{margin-right:auto;color:#4a6982}
.archive-selection .danger{color:#ac3434;border-color:#e7b8b8;background:#fff4f4}
.activity-filters{display:grid;grid-template-columns:1fr 1.4fr 1fr 1fr auto;gap:12px;align-items:end;margin:16px 0}
.activity-filters input{margin-top:6px}
.activity-detail{max-height:65vh;overflow:auto;padding-right:8px;line-height:1.7}
.activity-fields{padding:8px 12px;background:#fff;border:1px solid #e0e9f0;border-radius:7px;margin:8px 0}
.activity-fields details{margin:8px 0}.activity-fields summary{cursor:pointer;color:#285d83;font-weight:600}
.activity-fields p{margin:6px 0}.activity-value{white-space:pre-wrap;overflow-wrap:anywhere}
.activity-list{padding-left:25px}.activity-list li{margin:8px 0}.activity-result{margin-top:20px;padding-top:12px;border-top:2px solid #b8d1e4}
.server-folder-control{display:flex;gap:8px;align-items:center}.server-folder-control input{flex:1}.server-folder-control button{flex:none}
@media(max-width:750px){.activity-filters{grid-template-columns:1fr 1fr}.activity-filters button{grid-column:1/-1}.server-folder-control{flex-wrap:wrap}}
