/* Gigacore Status 1.2: maintenance counters, clean notices and accessible controls. */
.gcs-notice-wrap{margin-bottom:0;position:relative;z-index:1}
.gcs-notice{margin-bottom:0;margin-top:24px}
.gcs-summary-card div small{color:#8a91a1;display:block;font-size:10px;line-height:1.3;margin-top:4px;white-space:nowrap}
.gcs-dialog-close{align-items:center;display:flex;font-size:0;justify-content:center;line-height:0;padding:0;transition:background .15s ease,color .15s ease,transform .15s ease}
.gcs-dialog-close svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-width:2.25;width:18px}
.gcs-dialog-close:hover{background:#e4e7ed;color:#03081b;transform:scale(1.04)}
.gcs-dialog-close:focus-visible{box-shadow:0 0 0 3px rgba(255,76,0,.22);outline:2px solid transparent}
.gcs-detail-type .gcs-event-symbol svg{height:17px;width:17px}
@media(max-width:1100px){.gcs-summary-card div small{white-space:normal}}

/* Public infrastructure context; internal identifiers are never rendered. */
.gcs-status-app .gcs-event-infrastructure{align-items:center;color:#60697b;display:flex;font-size:13px;gap:5px;margin:7px 0 0}.gcs-status-app .gcs-event-infrastructure strong{color:#31394b;font-weight:700}.gcs-status-app .gcs-infrastructure-chips{display:flex;flex-wrap:wrap;gap:8px}.gcs-status-app .gcs-infrastructure-chips span{background:#eef4ff;border:1px solid #d4e1fb;border-radius:999px;color:#28549a;display:inline-flex;font-size:13px;font-weight:700;line-height:1.25;padding:7px 10px}.gcs-status-app .gcs-info-card--infrastructure{border-color:#dbe6f8}
