.manager-it {border-top:2px solid #d6e2f0;padding-top:24px;margin-top:28px;min-width:0;}
.manager-it > * + * {margin-top:18px;}
.manager-it header p,.manager-it small {color:#526278;font-size:12px;line-height:1.55;}
.manager-it-filters {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}
.manager-it-filters .manager-field:last-child {grid-column:1/-1;}
.manager-it-form .manager-actions {margin-top:14px;}
.manager-it-facts {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid #d7e2ef;background:#d7e2ef;border-radius:6px;overflow:hidden;}
.manager-it-facts > div {display:grid;align-content:start;gap:8px;background:#f8fbff;padding:14px;min-width:0;}
.manager-it-facts span {font-size:12px;color:#526278;line-height:1.4;}
.manager-it-facts strong {font-size:23px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;}
.manager-it-facts [data-unknown] {font-size:15px;color:#76521e;}
.manager-it-chart {display:grid;gap:10px;max-width:840px;}
.manager-it-chart > div {display:grid;grid-template-columns:minmax(120px,1fr) minmax(70px,1.2fr) minmax(35px,.35fr);gap:12px;align-items:center;font-size:12px;}
.manager-it-chart svg {display:block;width:100%;height:24px;overflow:visible;}
.manager-it-chart rect {fill:#2675bd;}
.manager-it-chart line {stroke:#a6bbd0;stroke-width:.25;}
.manager-it-chart strong {font-variant-numeric:tabular-nums;overflow-wrap:anywhere;}
.manager-it-context,.manager-it-applied {padding:12px 14px;background:#f2f6fc;border-radius:5px;overflow-wrap:anywhere;}
.manager-it-table-scroll {width:100%;max-width:100%;overflow:auto;border:1px solid #d7e2ef;border-radius:6px;}
.manager-it-table-scroll table {min-width:780px;table-layout:fixed;width:100%;}
.manager-it-table-scroll th:nth-child(1) {width:24%;}
.manager-it-table-scroll th:nth-child(2),.manager-it-table-scroll th:nth-child(3) {width:18%;}
.manager-it-table-scroll th:nth-child(4) {width:40%;}
.manager-it-table-scroll td,.manager-it-table-scroll th {vertical-align:top;overflow-wrap:anywhere;text-align:left;}
.manager-dashboard .manager-it .manager-it-table-scroll .manager-table :is(td,th) {text-align:left;}
.manager-it-table-scroll small,.manager-it-title {display:block;margin-top:5px;}
.manager-it-title {font-weight:400;line-height:1.5;}
.manager-it-table-scroll details {margin-top:10px;}
.manager-it-table-scroll pre {max-height:300px;white-space:pre-wrap;overflow-wrap:anywhere;}
.manager-it-warning {color:#80551c;}
.manager-it-full {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px;}
.manager-it-full dt {color:#526278;font-size:12px;}
.manager-it-full dd {margin:5px 0 0;font-weight:600;font-variant-numeric:tabular-nums;}
.manager-it h5 {font-size:13px;margin:12px 0 6px;}
.manager-it-pagination {display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px;}
.manager-it-pagination span {flex:1 1 180px;}
.manager-it li {margin:7px 0;line-height:1.5;}
@media(max-width:760px) {
 .manager-it-facts,.manager-it-full {grid-template-columns:repeat(2,minmax(0,1fr));}
 .manager-it-filters {grid-template-columns:minmax(0,1fr);}
 .manager-it .manager-actions {align-items:stretch;}
 .manager-it .manager-actions button {flex:1 1 100%;white-space:normal;}
 .manager-it-chart > div {grid-template-columns:minmax(100px,1.2fr) minmax(50px,1fr) minmax(24px,.4fr);gap:8px;}
}
