.last-run{display:flex;gap:24px;align-items:center;flex-wrap:wrap;border-top:1px solid #ebeff5;margin-top:20px;padding-top:20px}.last-run div{display:grid;gap:8px;font-size:13px}.last-run span{color:#74849a}.last-run strong{font-weight:500;color:#2f526b}
.log-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.log-tabs .button{padding:12px 22px}.log-filters{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:0 0 24px}.log-filters label{display:grid;gap:8px;font-size:13px;color:#52687e}.log-filters input,.log-filters select{font:inherit;padding:10px 12px;border:1px solid #ccd7e6;border-radius:8px;background:white;color:#243950;min-height:39px}.log-filters input:focus,.log-filters select:focus{outline:2px solid #3170d4;outline-offset:2px}
.log-panel{padding:25px}.log-table{table-layout:fixed}.log-table th:first-child,.log-table td:first-child{width:135px}.log-table th:nth-child(2),.log-table td:nth-child(2){width:auto;white-space:normal}.log-table th:last-child,.log-table td:last-child{width:42%}.log-table td{vertical-align:top;overflow-wrap:anywhere}.log-table time{display:block}.log-level{display:inline-block;margin-top:9px;border-radius:5px;padding:3px 8px;font-size:12px;background:#edf1f7;color:#536985}.log-level.success{background:#e3f4ea;color:#23724d}.log-level.error{background:#ffebeb;color:#b14343}.log-level.warning{background:#fff3dc;color:#87601d}.log-message{font-size:13px;font-weight:500;color:#304861;line-height:1.8}.log-transfer{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;color:#48617d}.log-run{display:block;margin-top:8px;font-size:11px;color:#76879b;overflow-wrap:anywhere}.log-details{padding:0;color:#47678b}.log-details summary{padding:3px 0}.log-detail-content{margin-top:10px}.log-detail-group{margin:10px 0 16px;padding-top:9px;border-top:1px solid #e6edf4}.log-detail-group h3{font-size:12px;font-weight:600;margin:0 0 10px;color:#3d5773}.log-detail-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;margin:8px 0;line-height:1.7}.log-detail-pair>span:first-child{color:#718298}.log-detail-pair>span:last-child{color:#304b69;overflow-wrap:anywhere;white-space:pre-wrap}.log-details .button{font-size:12px;margin-top:12px}.log-pagination{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.log-footnote{font-size:12px;line-height:1.9;color:#6f8196;margin:20px 0}
@media(max-width:700px){.log-panel{padding:17px}.log-tabs .button{padding:10px 14px}.log-filters input,.log-filters select{font-size:16px;max-width:100%}.log-table,.log-table tbody,.log-table tr,.log-table td{display:block;width:100%!important}.log-table thead{display:none}.log-table tr{border-bottom:1px solid #dce5ef;padding:14px 0}.log-table td{padding:6px 0;border:0}.log-table td:first-child{display:flex;align-items:center;gap:12px}.log-level{margin:0}.log-detail-pair{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.log-table .log-details{width:100%}.last-run{gap:16px}.hero{flex-wrap:wrap}}
