.jf-monitor-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#e2e5f4!important}.jf-monitor-link:before{content:'';width:8px;height:8px;border-radius:50%;background:#969db4;flex-shrink:0}.jf-monitor-link:has([data-monitor-state=operational]):before{background:#62dfaf}.jf-monitor-link:has([data-monitor-state=degraded]):before,.jf-monitor-link:has([data-monitor-state=maintenance]):before{background:#ffcf75}.jf-monitor-link:has([data-monitor-state=unavailable]):before{background:#ff8a9b}[data-monitor-state]{color:#e1e5f5!important}[data-monitor-state=operational]{color:#88ebc5!important}[data-monitor-state=degraded],[data-monitor-state=maintenance]{color:#ffcf75!important}[data-monitor-state=unavailable]{color:#ff9eab!important}.monitor-wrap{max-width:1160px;margin:auto;font-size:16px;line-height:1.7;color:#e5e8f6}.monitor-summary{padding:28px;border:1px solid #3d3558;border-radius:18px;background:#131322;margin:24px 0}.monitor-summary h2{font-size:28px;margin:0 0 12px}.monitor-summary p{color:#d2d6e8}.monitor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:20px 0 40px}.monitor-card{background:#111321;border:1px solid #373b52;border-radius:16px;padding:24px;min-width:0}.monitor-card h3{font-size:19px;margin:0 0 16px;color:#fff}.monitor-card p{font-size:15px;color:#d4d8e9;overflow-wrap:anywhere}.monitor-card a{color:#cfb5ff}.monitor-card small{display:block;font-size:13px;color:#c4cbdf}.monitor-badge{display:inline-flex;border:1px solid currentColor;border-radius:30px;padding:3px 12px;font-size:14px}.monitor-card .monitor-metric{font-size:20px;color:#fff}.monitor-note{font-size:14px;color:#c7cde1}.monitor-history{padding:22px 22px 22px 40px;border:1px solid #373b52;border-radius:16px;background:#111321}.monitor-history li{padding:6px 0;font-size:14px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.network-status i{display:none!important}.workspace-dot{background:#9b91b6!important;box-shadow:none!important}.status-live-value{font-size:19px!important;line-height:1.3}.auth-monitor{position:absolute;top:28px;right:28px}@media(max-width:600px){.auth-monitor{position:static;margin-top:20px}.monitor-summary{padding:20px}.monitor-grid{grid-template-columns:1fr}.monitor-wrap{font-size:15px}}
