.operationLogsNav[hidden],.operationLogsModule[hidden],.operationLogsModule [hidden]{display:none!important}
.operationLogsNav img{width:22px;height:22px;object-fit:contain;margin-right:11px;vertical-align:middle}
.operationLogsHeading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.operationLogsHeading h1{margin:0}.operationLogsRole{font-size:13px;color:#65849c;background:#edf5fb;padding:7px 12px;border-radius:20px}
.operationLogsScope{margin:20px 0;padding:12px 16px;border-left:3px solid #8db7ab;background:#f4f8f7;border-radius:0 10px 10px 0}.operationLogsScope p{margin:5px 0;font-size:13px;line-height:1.8;color:#5b7487}
.operationLogsFilters{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:16px}.operationLogsFilters label{display:block;margin:0;min-width:0;font-size:13px;color:#597289}.operationLogsFilters label input,.operationLogsFilters label select{display:block;width:100%;box-sizing:border-box;min-width:0;margin-top:7px}.operationLogsHint{font-size:13px;line-height:1.8;color:#6a8294;overflow-wrap:anywhere}
.operationLogsActions{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.operationLogsMessage{min-height:24px;font-size:14px;line-height:1.8;color:#597c78}.operationLogsMessage.operationLogsError{color:#a05040}
.operationLogsRows{display:grid;gap:14px}.operationLogsRow{padding:18px 20px;background:#f6f9fc;border:1px solid #e8eef2;border-radius:14px}.operationLogsRowTop{display:flex;justify-content:space-between;align-items:center;gap:14px}.operationLogsRow h2{font-size:16px;color:#3c586f;margin:0;overflow-wrap:anywhere}.operationLogsOutcome{font-size:12px;border-radius:14px;padding:4px 10px;white-space:nowrap;background:#e8edf1;color:#627784}.operationLogsOutcome-success{background:#e0f0e8;color:#3d795f}.operationLogsOutcome-failure{background:#fbe8e3;color:#a35141}.operationLogsOutcome-partial{background:#fff0d7;color:#896221}
.operationLogsDetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:18px 0 0}.operationLogsDetails>div{min-width:0}.operationLogsDetails dt{font-size:12px;color:#778d9c;margin-bottom:4px}.operationLogsDetails dd{font-size:13px;line-height:1.6;color:#3f5a6f;margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.operationLogsSafeError,.operationLogsSummary{font-size:13px;line-height:1.8;margin:14px 0 0;overflow-wrap:anywhere}.operationLogsSafeError{color:#9b5548}.operationLogsSummary{color:#647d8f}
.operationLogsPager{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px}.operationLogsPager span{font-size:13px;line-height:1.8;color:#6d8494;text-align:center}.operationLogsEmpty{padding:28px 12px;text-align:center;color:#7c929f}.operationLogsModule button:disabled{background:#e7edf1;color:#7e8c96;cursor:default}
@media(max-width:1150px){.operationLogsFilters{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media(max-width:600px){.operationLogsFilters,.operationLogsDetails{grid-template-columns:1fr}.operationLogsRow{padding:16px}.operationLogsHeading{align-items:flex-start}.operationLogsRowTop{align-items:flex-start}.operationLogsActions button{flex:1}.operationLogsPager{gap:8px}.operationLogsPager button{flex-shrink:0}}
