.operations-heading{display:flex;align-items:baseline;gap:20px;justify-content:space-between;margin-bottom:20px}.operations-heading h1{font-size:24px}.operations-heading a{color:#087f8c}.operations-form{display:flex;flex-wrap:wrap;gap:12px;align-items:end;padding:18px 0;border-top:1px solid #d9e7eb;border-bottom:1px solid #d9e7eb}.operations-form label{display:grid;gap:6px;color:#47616b;font-size:13px}.operations-form input,.operations-form select{border:1px solid #cadce1;border-radius:6px;padding:10px;background:white;color:#203d49;min-width:0;max-width:100%}.operations-form button{padding:10px 22px;background:#087f8c;color:white;border:0;border-radius:6px}.operations-form .test-filter{display:flex;align-items:center;padding:10px 0}.operations-status{color:#52727d;font-size:13px;margin:18px 0}.operations-message[data-state=error]{color:#a33936}.operation-row{border-bottom:1px solid #dbe7eb;background:#fff}.operation-row summary{display:grid;grid-template-columns:180px 150px 100px 1fr;gap:12px;padding:16px;cursor:pointer;font-size:14px}.operation-row summary time{color:#56717c;font-size:13px}.operation-message{overflow-wrap:anywhere}.operation-test{color:#886325}.validation-record{background:#faf6e9}.operation-detail{padding:0 20px 20px 30px;border-left:3px solid #087f8c}.operation-detail p{overflow-wrap:anywhere}.operation-detail dl{display:grid;grid-template-columns:150px 1fr;gap:8px;margin-top:16px;font-size:13px}.operation-detail dt{color:#5a7280}.operation-detail dd{margin:0;overflow-wrap:anywhere;font-family:Consolas,monospace}.operation-row summary:focus-visible{outline:2px solid #087f8c;outline-offset:-2px}.operations-empty{padding:20px 0}.operations-form .wide-filter{flex:1;min-width:160px}@media(max-width:800px){.operation-row summary{grid-template-columns:1fr auto;gap:8px}.operation-message{grid-column:1/-1}.operation-detail dl{grid-template-columns:100px 1fr}.operations-heading{align-items:start}.operations-form label{flex:1;min-width:130px}.operations-form .test-filter{flex-basis:100%}}
.operations-tools{padding:20px 0;color:#52727d}#operations-page{padding:28px 28px 40px}@media(max-width:600px){#operations-page{padding:20px 12px}}
body[data-page=operations] .refresh-controls{display:none}
