.model-status{margin:24px 0;padding:18px;border:1px solid var(--border,#294765);border-radius:12px;background:#071a2e}.model-status h2{margin:0 0 8px;color:#48a9ff;font-size:22px}.model-status>p{color:#b8c5d3;font-size:13px;line-height:1.5;margin:8px 0}.model-status table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.45}.model-status th,.model-status td{text-align:left;vertical-align:top;padding:12px 10px;border-top:1px solid #294765;overflow-wrap:anywhere}.model-status thead th{color:#b8c5d3;font-size:12px}.model-status th:nth-child(1){width:14%}.model-status th:nth-child(2),.model-status th:nth-child(3){width:23%}.model-status a{color:#85c4ff;text-decoration:underline;text-underline-offset:3px}.model-status small{display:block;color:#b8c5d3;margin-top:5px;font-size:12px}.model-status .state{display:inline-block;border:1px solid #5682ae;border-radius:5px;padding:2px 7px;margin-bottom:5px;background:#14314e;font-weight:650}.model-status .state-complete{border-color:#62c7a0;color:#a5ebcb}.model-status .state-delayed,.model-status .state-stale{border-color:#e4b75f;color:#ffda94}.model-status .state-failed,.model-status .state-unavailable{border-color:#e68f91;color:#ffc1c1}.model-status details{margin-top:8px}.model-status summary{cursor:pointer;color:#a9d1f9;font-size:12px}.model-status ul{padding-left:18px;margin:8px 0;font-size:12px;max-height:240px;overflow:auto}.model-status li{margin-bottom:5px}.model-status .status-stale-note{color:#ffda94}.model-status noscript{display:block;color:#ffda94}
@media(max-width:700px){.model-status{padding:14px}.model-status table,.model-status tbody,.model-status tr,.model-status td,.model-status tbody th{display:block;width:100%!important}.model-status thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.model-status tr{padding:12px 0;border-top:1px solid #294765}.model-status td,.model-status tbody th{border:0;padding:5px 0}.model-status tbody th{font-size:17px;color:#eef6ff}.model-status td:before{content:attr(data-label);display:block;color:#b8c5d3;font-size:11px;font-weight:600;margin-bottom:3px}.model-status ul{max-height:200px}}
