@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700;900&family=Inter:wght@400;700;900&display=swap);body{background-color:#050814;color:#e2e8f0;font-family:Inter,sans-serif;overflow:hidden}.grid-bg{background-image:radial-gradient(circle at 50% 0,#1e293b 0,transparent 70%),linear-gradient(rgba(30,41,59,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(30,41,59,.3) 1px,transparent 1px);background-size:100% 100%,30px 30px,30px 30px}.num-font{font-family:'JetBrains Mono',monospace}.dash-machine-card--offline{border-color:rgba(251,146,60,.55)!important;background:linear-gradient(145deg,rgba(30,41,59,.75) 0,rgba(15,23,42,.92) 100%)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.22),0 0 14px rgba(100,116,139,.12);opacity:.92}.dash-status-badge--offline{display:inline-flex;align-items:center;justify-content:center;min-width:3.5rem;padding:3px 12px;border-radius:9999px;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#fde68a;background:rgba(51,65,85,.65);border:1px solid rgba(251,146,60,.7);box-shadow:0 0 8px rgba(251,146,60,.2)}.dash-return-home{min-height:34px;padding:7px 14px;font-size:13px;line-height:1}#defect-drill-body table{table-layout:fixed;width:100%;font-size:13px;line-height:1.45}#defect-drill-body td,#defect-drill-body th{font-size:13px;line-height:1.45;vertical-align:top}#defect-drill-body td:first-child,#defect-drill-body th:first-child{width:18%}#defect-drill-body td:nth-child(2),#defect-drill-body td:nth-child(4),#defect-drill-body td:nth-child(5),#defect-drill-body th:nth-child(2),#defect-drill-body th:nth-child(4),#defect-drill-body th:nth-child(5){width:14%}#defect-drill-body td:nth-child(3),#defect-drill-body th:nth-child(3){width:30%}#defect-drill-body td:nth-child(6),#defect-drill-body th:nth-child(6){width:10%}#defect-drill-body .defect-product-cell{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%;overflow:hidden}#defect-drill-body .defect-product-line{display:block;min-width:0;font-size:13px;line-height:1.35;word-break:break-word;overflow-wrap:anywhere;white-space:normal}#defect-drill-body .defect-product-name{font-weight:700;color:#e2e8f0}#defect-drill-body .defect-product-meta{font-weight:600;color:#cbd5e1}#downtime-total{flex-shrink:0;padding-left:10px;font-size:14px;line-height:1.15;font-weight:900;letter-spacing:.01em;color:#f0abfc;text-shadow:0 0 10px rgba(192,132,252,.28);white-space:nowrap}#downtime-drill-body table{table-layout:fixed;width:100%;font-size:13px;line-height:1.45}#downtime-drill-body td,#downtime-drill-body th{font-size:13px;line-height:1.45;vertical-align:top}#downtime-drill-body td:first-child,#downtime-drill-body td:nth-child(2),#downtime-drill-body th:first-child,#downtime-drill-body th:nth-child(2){width:22%}#downtime-drill-body td:nth-child(3),#downtime-drill-body th:nth-child(3){width:10%}#downtime-drill-body td:nth-child(4),#downtime-drill-body th:nth-child(4){width:18%}#downtime-drill-body td:nth-child(5),#downtime-drill-body th:nth-child(5){width:28%}#downtime-drill-body .downtime-drill-meta{font-size:13px;line-height:1.45}#downtime-drill-body .downtime-drill-badge{font-size:13px;line-height:1.2}#downtime-drill-body .downtime-time-cell{white-space:nowrap}#downtime-drill-body .downtime-text-cell{white-space:normal;overflow-wrap:anywhere;word-break:break-word}
