.client-table{position:relative;max-height:65vh;overflow:auto}.client-table th{position:sticky;top:0;z-index:1}.client-table td:first-child{min-width:180px}.health-line{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 15px}.tabs .current{font-weight:650;border-bottom:2px solid #254f91;padding-bottom:8px}.check-options{display:flex;flex-direction:column;gap:12px;margin:12px 0 22px}.check-options label{display:flex;align-items:baseline;gap:8px;overflow-wrap:anywhere}.admin fieldset{border:0;padding:0;min-width:0}.admin legend{font-weight:600}.admin .checkbox-label{display:inline}.admin summary{cursor:pointer;font-weight:600;padding:10px 0}.admin details{margin-bottom:16px}.admin .source-text{white-space:pre-wrap;overflow-wrap:break-word;line-height:1.6}.admin .panel p{line-height:1.6;max-width:850px}.admin .health-line+*[hidden]{display:none}.admin .panel input,.admin .panel select,.admin .panel textarea{max-width:100%}.admin .panel .actions{margin-top:16px}.admin .panel hr{border:0;border-top:1px solid #dfe3e9;margin:24px 0}

.admin .check-options label[hidden],.admin .field[hidden]{display:none}

.run-events{overflow-anchor:none;max-height:400px;overflow:auto;border:1px solid #dfe3e9;padding:12px;margin:12px 0}.run-events p{margin:0;padding:10px 0;border-bottom:1px solid #eee;line-height:1.5}.run-events [data-event-id]{overflow-wrap:break-word}

.admin .toolbar form{max-width:100%;min-width:0}.admin .toolbar form>div{max-width:100%;min-width:0}.admin .toolbar select{max-width:100%}

.admin [hidden]{display:none!important}.run-history td:nth-child(5),.run-history th:nth-child(5){min-width:270px}
