body.monitor-page{--mon-shell: min(1180px, 100%);--mon-gutter: max(.9rem, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));--mon-card-radius: 18px;--mon-card-pad: clamp(.85rem, 1.6vw, 1.1rem);--mon-gap: clamp(.55rem, 1.2vw, .8rem);--mon-section-gap: clamp(.7rem, 1.6vw, 1rem);--mon-surface: #ffffff;--mon-card: #ffffff;--mon-hairline: rgb(0 0 0 / 8%);--mon-shadow: 0 1px 2px rgb(0 0 0 / 4%), 0 8px 22px rgb(0 0 0 / 5%);overflow-x:clip;background:#fff!important;background-color:#fff!important;background-image:none!important;padding-top:var(--subpage-body-pad-top, calc(84px + env(safe-area-inset-top, 0px)) );padding-bottom:max(1.35rem,env(safe-area-inset-bottom,0px))}html.dark body.monitor-page,[data-theme=dark] body.monitor-page{--mon-surface: #000000;--mon-card: #000000;--mon-hairline: rgb(255 255 255 / 10%);--mon-shadow: 0 1px 2px rgb(0 0 0 / 40%), 0 10px 28px rgb(0 0 0 / 30%);background:#000!important;background-color:#000!important;background-image:none!important}body.monitor-page #main-content.monitor-container{max-width:var(--mon-shell);margin-inline:auto;padding:.4rem var(--mon-gutter) 1.4rem!important;width:100%;box-sizing:border-box}body.monitor-page .monitor-edge-banner{margin:0 0 var(--mon-section-gap)!important;padding:.7rem .85rem!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--accent-blue, #0071e3) 22%,var(--mon-hairline));background:color-mix(in srgb,var(--accent-blue, #0071e3) 7%,var(--mon-card))!important}body.monitor-page .monitor-edge-banner__title{margin:0 0 .2rem!important;font-size:.68rem!important;letter-spacing:.08em;font-weight:700;text-transform:uppercase}body.monitor-page .monitor-edge-banner p{margin:0!important;font-size:.8rem!important;line-height:1.4}.monitor-section-rail{position:sticky;top:var(--subpage-sticky-top, calc(84px + env(safe-area-inset-top, 0px)) );z-index:40;margin:0 0 .65rem;padding:.2rem;border-radius:999px;border:1px solid rgb(0 0 0 / 10%);background:#fff!important;background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 2px 10px #0000000d;overflow-x:auto;overflow-y:hidden;max-width:100%;width:100%;min-width:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;isolation:isolate}html.dark .monitor-section-rail{background:#000!important;border-color:#ffffff24;box-shadow:0 2px 12px #00000059}.monitor-section-rail::-webkit-scrollbar{display:none}.monitor-section-rail__list{display:flex;align-items:center;gap:.15rem;margin:0;padding:0;width:max-content;min-width:100%;list-style:none;box-sizing:border-box}.monitor-section-rail a{display:inline-flex;align-items:center;min-height:34px;padding:.3rem .7rem;border-radius:999px;color:var(--text-secondary, #6e6e73);font-size:.75rem;font-weight:650;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease}.monitor-section-rail a:hover,.monitor-section-rail a:focus-visible{background:color-mix(in srgb,var(--accent-blue, #0071e3) 12%,transparent);color:var(--accent-blue, #0071e3);outline:none}html.dark .monitor-section-rail a{color:#a1a1a6}body.monitor-page .monitor-top-row{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.9fr);gap:var(--mon-gap);margin-bottom:var(--mon-section-gap)!important;align-items:stretch!important}body.monitor-page #monitor-summary-section.monitor-summary-card,body.monitor-page #runtime-snapshot-card.monitor-summary-panel{display:flex!important;flex-direction:column!important;min-width:0;min-height:100%;height:auto;margin:0!important;padding:var(--mon-card-pad)!important;border-radius:var(--mon-card-radius)!important;border:1px solid var(--mon-hairline)!important;background:var(--mon-card)!important;box-shadow:var(--mon-shadow);align-self:stretch!important;box-sizing:border-box}body.monitor-page #monitor-summary-section.monitor-summary-card{overflow:hidden}body.monitor-page #runtime-snapshot-card.monitor-summary-panel{overflow:auto!important;overscroll-behavior:contain;scrollbar-width:thin;max-height:min(42rem,78vh)}body.monitor-page .control-center-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.55rem;margin-bottom:.55rem;border-bottom:1px solid var(--mon-hairline);flex:0 0 auto}body.monitor-page .control-center-title-lockup{display:flex;align-items:center;gap:.6rem;min-width:0}body.monitor-page .monitor-hero-icon.control-center-icon{width:40px!important;height:40px!important;border-radius:12px!important;font-size:1.05rem!important;flex-shrink:0}body.monitor-page .control-center-heading{font-size:clamp(1.3rem,2.8vw,1.65rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0}body.monitor-page .monitor-summary-eyebrow,body.monitor-page .control-center-eyebrow{margin:0 0 .12rem!important;font-size:.65rem!important}body.monitor-page .control-center-statusbar{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}body.monitor-page .control-center-title{font-size:.88rem!important;font-weight:600;letter-spacing:-.015em;line-height:1.35!important;color:var(--text-primary, #1d1d1f);margin:0 0 .25rem!important;max-width:none!important}body.monitor-page #monitor-summary-text{color:var(--text-secondary, #6e6e73);font-size:.8rem!important;line-height:1.4!important;max-width:none!important;margin:0!important}body.monitor-page .control-center-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr)!important;grid-template-areas:"info telemetry" "visuals telemetry"!important;gap:.65rem!important;margin:0!important;align-items:stretch!important;width:100%;min-width:0;flex:1 1 auto;min-height:0}body.monitor-page .control-center-info{grid-area:info!important;display:flex!important;flex-direction:column!important;gap:.5rem!important;min-width:0;padding:0!important;border:0!important;margin:0!important}body.monitor-page .control-center-visuals{grid-area:visuals!important;display:flex!important;flex-direction:column!important;gap:.55rem!important;min-width:0;padding:.55rem .65rem!important;border:1px solid var(--mon-hairline)!important;border-radius:14px!important;margin:0!important;justify-content:flex-start;background:color-mix(in srgb,var(--mon-surface) 55%,var(--mon-card))}body.monitor-page .control-center-grid:has(#status-distribution-chart:empty){grid-template-areas:"info telemetry" "info telemetry"!important}body.monitor-page .control-center-grid:has(#status-distribution-chart:empty) .control-center-visuals{display:none!important}body.monitor-page .control-center-telemetry{grid-area:telemetry!important;display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:minmax(0,1fr);gap:.4rem!important;align-content:stretch;min-width:0;min-height:0;height:100%;padding:0!important;border:0!important;margin:0!important;overflow:hidden}body.monitor-page .control-center-telemetry>.visual-section-label{grid-column:1 / -1;margin:0!important;flex:0 0 auto}body.monitor-page .control-center-telemetry .overview-item{min-width:0;min-height:0!important;height:auto;overflow:hidden;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:.45rem!important;padding:.55rem .65rem!important;border-radius:12px;border:1px solid var(--mon-hairline);background:color-mix(in srgb,var(--mon-surface) 70%,var(--mon-card));box-sizing:border-box}body.monitor-page .control-center-telemetry .overview-item-label{display:flex;align-items:center;gap:.4rem;min-width:0}body.monitor-page .control-center-telemetry .overview-item-label span{overflow-wrap:anywhere;word-break:break-word;font-size:.72rem!important;line-height:1.2}body.monitor-page .control-center-telemetry strong{flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:.88rem!important;text-align:right}body.monitor-page .control-center-info>div:first-child{flex:none!important}body.monitor-page .meta-stats-stack{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.4rem!important;margin-top:0!important;flex:1 1 auto}body.monitor-page .meta-stat-row{min-height:0!important;padding:.5rem .6rem!important;border-radius:12px;border:1px solid var(--mon-hairline);background:color-mix(in srgb,var(--mon-surface) 70%,var(--mon-card));box-sizing:border-box;display:flex;flex-direction:column;gap:.2rem;justify-content:center}body.monitor-page .meta-stat-label,body.monitor-page .visual-section-label,body.monitor-page .doc-card-kicker{font-size:.68rem!important;font-weight:700;letter-spacing:.06em!important;text-transform:uppercase;color:var(--text-secondary, #6e6e73);margin:0 0 .2rem!important}body.monitor-page .meta-stat-row strong,body.monitor-page .overview-item strong{font-size:.9rem!important;font-weight:700;letter-spacing:-.015em;color:var(--text-primary, #1d1d1f);word-break:break-word;line-height:1.2}body.monitor-page .visual-uptime-history{padding-top:.35rem!important;border-top:1px solid var(--mon-hairline)}body.monitor-page #uptime-history-grid,body.monitor-page #status-distribution-chart{min-height:0}body.monitor-page .donut-chart{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;gap:.55rem!important;align-items:center;max-width:100%;min-width:0}body.monitor-page .donut-chart__visual{width:68px!important;height:68px!important}body.monitor-page .donut-chart__visual svg{width:68px;height:68px}body.monitor-page .availability-blocks{gap:3px!important}body.monitor-page .availability-blocks span{min-height:10px!important}body.monitor-page #runtime-snapshot-card .doc-card-kicker{margin:0 0 .15rem!important}body.monitor-page #runtime-snapshot-card .runtime-card-title{margin:0 0 .2rem!important;font-size:.98rem!important;line-height:1.2;letter-spacing:-.02em}body.monitor-page #runtime-snapshot-card .doc-card-description{margin:0 0 .45rem!important;font-size:.74rem!important;line-height:1.35!important}body.monitor-page #runtime-snapshot-card .runtime-meta-list{display:flex;flex-direction:column;gap:.3rem!important;margin-bottom:.5rem!important}body.monitor-page #runtime-snapshot-card .runtime-meta-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.4rem;align-items:center;font-size:.7rem!important;padding:.3rem .4rem;border-radius:10px;background:color-mix(in srgb,var(--mon-surface) 70%,var(--mon-card));border:1px solid var(--mon-hairline)}body.monitor-page #runtime-snapshot-card .runtime-meta-row a{font-size:.68rem;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.monitor-page #runtime-snapshot-card .env-group{margin-top:.45rem!important}body.monitor-page #runtime-snapshot-card .env-group-title{margin:0 0 .3rem!important;font-size:.66rem!important}body.monitor-page #runtime-snapshot-card .env-pill-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.3rem!important}body.monitor-page #runtime-snapshot-card .env-pill{padding:.35rem .45rem!important;border-radius:10px!important;min-width:0;gap:.15rem!important}body.monitor-page #runtime-snapshot-card .env-pill-label{font-size:.65rem!important;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.monitor-page #runtime-snapshot-card .env-pill strong{font-size:.68rem!important}body.monitor-page main>section.section,body.monitor-page main>section.monitor-dashboard-section{margin:0 0 var(--mon-section-gap)!important;padding:var(--mon-card-pad)!important;border-radius:var(--mon-card-radius)!important;border:1px solid var(--mon-hairline)!important;background:var(--mon-card)!important;box-shadow:var(--mon-shadow);min-width:0;overflow:visible;isolation:isolate}body.monitor-page .section-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem;margin-bottom:.55rem!important;padding-bottom:.5rem!important;border-bottom:1px solid var(--mon-hairline)}body.monitor-page .section-title{margin:0!important;font-size:clamp(1.05rem,2.2vw,1.25rem)!important;font-weight:700;letter-spacing:-.025em;line-height:1.15}body.monitor-page .monitor-section-lead,body.monitor-page .section-lead{margin:0 0 .65rem!important;max-width:none;color:var(--text-secondary, #6e6e73);font-size:.82rem!important;line-height:1.4!important}body.monitor-page .section-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}body.monitor-page .health-grid,body.monitor-page .docs-grid,body.monitor-page .backend-system-grid,body.monitor-page .platform-health-grid,body.monitor-page .portfolio-surface-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;gap:var(--mon-gap)!important;width:100%;min-width:0;align-items:stretch}@media(min-width:900px){body.monitor-page .health-grid,body.monitor-page .portfolio-surface-grid,body.monitor-page .docs-grid,body.monitor-page .backend-system-grid,body.monitor-page .platform-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:1080px){body.monitor-page .health-grid,body.monitor-page .portfolio-surface-grid,body.monitor-page .platform-health-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}body.monitor-page .doc-card,body.monitor-page .health-card,body.monitor-page .service-card,body.monitor-page .surface-card,body.monitor-page .backend-tile,body.monitor-page .platform-check-card,body.monitor-page .portfolio-surface-card{min-width:0;min-height:0!important;height:100%;padding:.7rem .75rem!important;border-radius:14px!important;border:1px solid var(--mon-hairline)!important;background:color-mix(in srgb,var(--mon-surface) 55%,var(--mon-card))!important;box-shadow:none!important;display:flex;flex-direction:column;gap:.3rem;box-sizing:border-box}body.monitor-page .portfolio-surface-card{position:relative;justify-content:space-between;min-height:8rem!important;border-left:3px solid transparent}body.monitor-page .portfolio-surface-card[data-status=healthy]{border-left-color:var(--accent-green, #34c759)}body.monitor-page .portfolio-surface-card[data-status=degraded]{border-left-color:var(--accent-yellow, #ff9500)}body.monitor-page .portfolio-surface-card[data-status=unhealthy]{border-left-color:var(--accent-red, #ff3b30)}body.monitor-page .portfolio-surface-card[data-status=unknown]{border-left-color:var(--text-secondary, #86868b)}body.monitor-page .portfolio-surface-card__top{align-items:flex-start;gap:.45rem}body.monitor-page .portfolio-surface-card__top .status-badge{flex:0 0 auto;max-width:46%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.monitor-page .portfolio-surface-card__title{flex:1 1 auto;min-width:0}body.monitor-page .portfolio-surface-card .doc-card-description{flex:1 1 auto;margin:.15rem 0 0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.monitor-page .portfolio-surface-card__meta{margin-top:auto;padding-top:.35rem;border-top:1px solid var(--mon-hairline);width:100%;justify-content:space-between}body.monitor-page .resource-trends-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;gap:var(--mon-gap)!important;min-width:0;margin:0!important;align-items:stretch}body.monitor-page .resource-trends-grid--performance{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;grid-template-areas:"latency resources" "volume volume"!important}body.monitor-page .resource-trends-grid--performance .latency-card{grid-area:latency!important}body.monitor-page .resource-trends-grid--performance .resource-load-card{grid-area:resources!important}body.monitor-page .resource-trends-grid--performance .endpoint-volume-card{grid-area:volume!important}body.monitor-page .resource-trends-grid--compact{margin-top:var(--mon-gap)!important;grid-template-columns:1fr!important}body.monitor-page .resource-trends-grid>.doc-card{min-height:0!important;height:100%}body.monitor-page .latency-card{grid-column:auto!important}body.monitor-page .chart-container{position:relative;width:100%;max-width:100%;min-width:0;min-height:140px;overflow:hidden;border-radius:12px;background:color-mix(in srgb,var(--mon-surface) 55%,transparent);padding:.35rem}body.monitor-page .chart-svg{width:100%;max-width:100%;height:auto;min-height:140px;max-height:180px}body.monitor-page .chart-tooltip{z-index:20;pointer-events:none}body.monitor-page .endpoint-volume-card{min-height:0!important;gap:.55rem}body.monitor-page .endpoint-volume-chart{grid-template-columns:repeat(auto-fit,minmax(56px,1fr))!important;min-height:120px!important;gap:.5rem!important;width:100%}body.monitor-page .endpoint-volume-bar{grid-template-rows:auto minmax(64px,1fr) auto!important}body.monitor-page .endpoint-volume-bar__track{height:100%!important;min-height:64px;width:100%;max-width:28px;margin-inline:auto}body.monitor-page .monitor-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid var(--mon-hairline)}body.monitor-page .metrics-table{width:100%;min-width:560px;border-collapse:collapse;font-size:.8rem}body.monitor-page .metrics-table th,body.monitor-page .metrics-table td{padding:.5rem .6rem;text-align:left;border-bottom:1px solid var(--mon-hairline);vertical-align:top;white-space:nowrap}body.monitor-page .metrics-table td:first-child{white-space:normal;word-break:break-word;min-width:8rem}body.monitor-page .metrics-table th{font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #6e6e73);background:color-mix(in srgb,var(--mon-surface) 80%,transparent);position:sticky;top:0}body.monitor-page .status-badge{min-height:28px;padding:.25rem .55rem;font-size:.65rem;letter-spacing:.04em}body.monitor-page .health-item{position:relative;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.45rem!important;min-height:0!important;height:100%;padding:.7rem .75rem!important;border-radius:14px!important;background:color-mix(in srgb,var(--mon-surface) 55%,var(--mon-card))!important;box-shadow:none!important;overflow:hidden}body.monitor-page .health-item:after{top:.55rem!important;right:.55rem!important;font-size:.58rem!important;padding:.2rem .4rem!important;z-index:1}body.monitor-page .health-item-left{padding-right:3.75rem;align-items:flex-start;gap:.55rem!important;flex:1 1 auto;min-width:0;width:100%;box-sizing:border-box}body.monitor-page .health-info{min-width:0;flex:1 1 auto}body.monitor-page .health-info h4{margin:0 0 .15rem!important;font-size:.9rem!important;font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--text-primary, #1d1d1f);word-break:break-word}body.monitor-page .health-info p{margin:0!important;font-size:.78rem!important;line-height:1.35!important;color:var(--text-secondary, #6e6e73);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.monitor-page .health-status-icon{width:32px!important;height:32px!important;flex-shrink:0;font-size:.8rem!important}body.monitor-page .health-item .integration-actions,body.monitor-page .health-item .health-metrics{width:100%;min-width:0!important;align-items:stretch!important}body.monitor-page .health-item .integration-actions .btn,body.monitor-page .health-item .health-metrics>.btn{width:100%;justify-content:center;min-height:34px}body.monitor-page .health-item .integration-hint{max-width:none!important;text-align:left!important;font-size:.72rem!important}body.monitor-page .backend-system-grid>*,body.monitor-page .ops-panel,body.monitor-page .ops-tile,body.monitor-page .ops-panel-body,body.monitor-page .endpoint-card,body.monitor-page .overview-card{min-height:0!important}body.monitor-page .ops-card{min-height:0!important;height:100%;gap:.55rem!important;padding:.75rem .8rem!important;border-radius:14px!important;background:color-mix(in srgb,var(--mon-surface) 55%,var(--mon-card))!important;box-shadow:none!important;border:1px solid var(--mon-hairline)!important}body.monitor-page .ops-card--hero{grid-column:span 2}body.monitor-page .ops-card h3{font-size:.95rem!important;line-height:1.2}body.monitor-page .ops-card__kicker{margin-bottom:.15rem!important;font-size:.62rem!important}body.monitor-page .platform-health-summary{margin-bottom:.65rem!important}body.monitor-page .platform-health-stats{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}body.monitor-page .doc-card-description,body.monitor-page .doc-card-description--spaced,body.monitor-page .compact-copy{margin:0 0 .45rem!important;font-size:.78rem!important;line-height:1.35!important}body.monitor-page .integration-owner-auth{margin:0 0 .75rem!important;padding:.75rem .85rem!important;border-radius:14px!important;border:1px solid var(--mon-hairline)!important;background:color-mix(in srgb,var(--mon-surface) 60%,var(--mon-card))!important;box-shadow:none!important}body.monitor-page .integration-owner-auth__row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:stretch}body.monitor-page .integration-owner-auth__row input{min-width:0;width:100%}body.monitor-page .security-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--mon-gap)!important;margin-bottom:0!important;align-items:stretch}body.monitor-page .security-summary>.doc-card{min-height:11rem;height:100%}body.monitor-page .security-log-container{flex:1 1 auto;max-height:220px;min-height:100px}body.monitor-page .log-filter-bar{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.55rem!important;margin-bottom:.7rem!important;align-items:center}body.monitor-page .log-tabs{display:flex;flex-wrap:wrap;gap:.25rem;min-width:0;width:100%;box-sizing:border-box}body.monitor-page .log-tab-btn{flex:1 1 auto;min-height:32px;text-align:center;white-space:nowrap}body.monitor-page .event-list{gap:.45rem!important}body.monitor-page .event-item{gap:.65rem!important;padding:.7rem .8rem!important;border-radius:12px!important;min-width:0;align-items:flex-start}body.monitor-page #ai-metrics.health-grid,body.monitor-page #ai-metrics{display:block!important;width:100%!important;min-width:0!important}body.monitor-page .ai-metrics-dashboard{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;gap:var(--mon-gap)!important;width:100%!important;min-width:0!important;max-width:100%}body.monitor-page .ai-metric-card{min-height:0!important;min-width:0;height:100%;padding:.75rem .85rem!important}body.monitor-page .ai-metric-val-title{font-size:1.15rem!important;overflow-wrap:anywhere}body.monitor-page .ai-model-name{max-width:100%!important}body.monitor-page .doc-link-tile-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))!important;gap:.5rem!important}body.monitor-page .doc-link-tile{min-width:0;padding:.7rem .8rem!important}body.monitor-page .empty-state{width:100%;box-sizing:border-box;border-radius:12px;border:1px dashed var(--mon-hairline);background:color-mix(in srgb,var(--mon-surface) 70%,transparent);padding:1rem .9rem!important;min-height:0!important;text-align:center}body.monitor-page .empty-state.compact{padding:.85rem .75rem!important;text-align:left}body.monitor-page .empty-state i{font-size:1.25rem!important;margin-bottom:.35rem!important}body.monitor-page .empty-state h3{font-size:.95rem!important;margin:0 0 .25rem!important}body.monitor-page .empty-state p{margin:0!important;font-size:.8rem!important;line-height:1.35}body.monitor-page .portfolio-surface-grid>.empty-state,body.monitor-page .backend-system-grid>.empty-state,body.monitor-page .health-grid>.empty-state,body.monitor-page .platform-health-grid>.empty-state,body.monitor-page #runtime-snapshot-card>.empty-state{grid-column:1 / -1;min-height:4.5rem!important}body.monitor-page #client-probes .empty-state{min-height:8rem!important;padding:1.15rem 1rem!important}body.monitor-page #client-probes .empty-state i{font-size:1.35rem;color:var(--accent-blue, #0071e3);margin-bottom:.2rem}body.monitor-page .monitor-section-rail a:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue, #0071e3) 55%,transparent);outline-offset:1px}@media(max-width:1100px){body.monitor-page .monitor-top-row{grid-template-columns:minmax(0,1.35fr) minmax(240px,.95fr)}body.monitor-page .backend-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.monitor-page .ops-card--hero{grid-column:span 2}body.monitor-page .log-filter-bar{grid-template-columns:1fr!important}}@media(max-width:960px){body.monitor-page .control-center-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"info info" "visuals telemetry"!important}}@media(max-width:900px){body.monitor-page .monitor-top-row{grid-template-columns:1fr!important}body.monitor-page #runtime-snapshot-card.monitor-summary-panel{max-height:none!important;overflow:visible!important}body.monitor-page .resource-trends-grid,body.monitor-page .resource-trends-grid--performance{grid-template-columns:1fr!important;grid-template-areas:"latency" "resources" "volume"!important}body.monitor-page .control-center-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"info" "visuals" "telemetry"!important;gap:.75rem!important}body.monitor-page .control-center-telemetry{grid-template-columns:1fr 1fr!important;height:auto}body.monitor-page .control-center-telemetry>.visual-section-label{grid-column:1 / -1}body.monitor-page .control-center-info,body.monitor-page .control-center-visuals,body.monitor-page .control-center-telemetry{width:100%!important;max-width:100%!important}body.monitor-page .health-grid,body.monitor-page .portfolio-surface-grid,body.monitor-page .docs-grid,body.monitor-page .backend-system-grid,body.monitor-page .platform-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.monitor-page .security-summary{grid-template-columns:1fr!important}body.monitor-page .ops-card--hero{grid-column:auto}body.monitor-page .integration-owner-auth__row{grid-template-columns:1fr!important}body.monitor-page .integration-owner-auth__row .btn{width:100%}body.monitor-page .metrics-table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:640px){body.monitor-page{padding-top:calc(58px + env(safe-area-inset-top,0px));padding-bottom:max(5.5rem,env(safe-area-inset-bottom,0px))}body.monitor-page #main-content.monitor-container{padding:.35rem var(--mon-gutter) 1.25rem!important;max-width:100%!important;width:100%!important}body.monitor-page .monitor-edge-banner,body.monitor-page .monitor-section-rail,body.monitor-page .monitor-top-row,body.monitor-page main>section.section{width:100%;max-width:100%;box-sizing:border-box}body.monitor-page .control-center-visuals{overflow:hidden}body.monitor-page .donut-chart{grid-template-columns:56px minmax(0,1fr)!important}body.monitor-page .donut-chart__visual,body.monitor-page .donut-chart__visual svg{width:56px!important;height:56px!important}body.monitor-page .monitor-page-nav__kicker{display:none}body.monitor-page .meta-stats-stack,body.monitor-page .control-center-telemetry{grid-template-columns:1fr 1fr!important}body.monitor-page .health-grid,body.monitor-page .docs-grid,body.monitor-page .backend-system-grid,body.monitor-page .portfolio-surface-grid,body.monitor-page .platform-health-grid{grid-template-columns:1fr!important}body.monitor-page .control-center-statusbar,body.monitor-page .control-center-actions{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}body.monitor-page .monitor-section-rail{top:calc(54px + env(safe-area-inset-top,0px));border-radius:14px;position:relative;scrollbar-width:thin}body.monitor-page .log-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.monitor-page .log-tab-btn{flex:0 0 auto}body.monitor-page .portfolio-surface-card{min-height:0!important}body.monitor-page .health-item-left{padding-right:3.25rem}body.monitor-page #runtime-snapshot-card .env-pill-list{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){body.monitor-page .doc-card,body.monitor-page .health-card,body.monitor-page .service-card,body.monitor-page .portfolio-surface-card,body.monitor-page .health-item{transition:none}}
