body::before{content:"";position:fixed;z-index:-1;inset:76px 0 0;background-image:url('/assets/luna-silhouette.png');background-repeat:no-repeat;background-position:center 46%;background-size:100vw auto;opacity:.045;filter:grayscale(1);mix-blend-mode:multiply;pointer-events:none}#content button:not(.section-collapse):not(.panel-collapse),#content .primary{color:#fff!important;text-shadow:none!important}#content .section-collapse,#content .panel-collapse{color:#183e55!important;text-shadow:none!important}.backbone-hero .panel-collapse{color:#fff!important}.panel-collapsed{display:flex!important;align-items:center;min-height:62px!important;padding:12px 16px 12px 20px!important;border-left:5px solid #0f7898!important}.panel-collapsed::before{font-size:13px;font-weight:800;color:#183e55;letter-spacing:.06em;text-transform:uppercase}.panel-collapsed[data-home-panel="introduction"]::before{content:"Corporate introduction"}.panel-collapsed[data-home-panel="latest-update"]::before{content:"Latest update"}.panel-collapsed .panel-collapse{position:static;margin-left:auto}.backbone-hero.panel-collapsed{background:#0b2239!important}.backbone-hero.panel-collapsed::before{color:#fff}@media(max-width:620px){body::before{background-size:100vw auto;background-position:center 38%;opacity:.035}.panel-collapsed{min-height:58px!important}}

/* Keep monitoring cards readable when a service name or observation is long. */
#content .service-grid{align-items:stretch}
#content .service-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-height:108px;padding:14px}
#content .service-card>div{min-width:0}
#content .service-card strong{display:block;line-height:1.28}
#content .service-card small{line-height:1.38;margin-top:5px}
#content .service-card .service-state{align-self:center;white-space:nowrap;line-height:1.15;font-size:11px}
#content .service-card .service-state i{flex:0 0 8px;width:8px;height:8px}
@media(max-width:620px){#content .service-card{min-height:0;grid-template-columns:minmax(0,1fr) auto}}
