:root{--neon-bg:#fff;--neon-surface:#fff;--neon-header-bg:#00000006;--neon-row-hover:#00000008;--neon-border:#0000001f;--neon-border-light:#0000000f;--neon-border-strong:#00000038;--neon-text:#0f172a;--neon-muted:#64748b;--neon-dim:#94a3b8;--neon-green:#27ae60;--neon-amber:#d4941b;--neon-red:#c93b30;--neon-blue:#09f;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "JetBrains Mono", Menlo, monospace}html.dark{--neon-bg:#000;--neon-surface:#000;--neon-header-bg:#ffffff08;--neon-row-hover:#ffffff0a;--neon-border:#ffffff1a;--neon-border-light:#ffffff0f;--neon-border-strong:#fff3;--neon-text:#fff;--neon-muted:#979aa0;--neon-dim:#555861;--neon-green:#27ae60;--neon-amber:#d4941b;--neon-red:#c93b30;--neon-blue:#09f}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{background-color:var(--neon-bg);color:var(--neon-text);font-family:var(--font-sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-weight:400;line-height:1.6}::selection{background-color:var(--neon-green);color:#fff}::selection{background-color:var(--neon-green);color:#fff}a{color:inherit;text-decoration:none;transition:color .15s,opacity .15s}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.neon-shell{background-color:var(--neon-bg);min-height:100vh}.neon-container{margin:0 auto;padding:2.25rem 1.5rem 5rem;max-width:768px!important}.neon-header{justify-content:space-between;align-items:center;margin-bottom:2.25rem;padding:.25rem 0;display:flex}.neon-brand{align-items:center;gap:12px;text-decoration:none;display:flex}.neon-brand-logo{display:block}.neon-brand-title{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--neon-text);margin:0;font-size:17px;font-weight:700;line-height:1}.neon-header-actions{align-items:center;gap:12px;display:flex}.neon-header-link{color:var(--neon-muted);padding:6px 8px;font-size:13px;font-weight:400}.neon-header-link:hover{color:var(--neon-text)}.neon-theme-btn{width:32px;height:32px;color:var(--neon-muted);border-radius:9999px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.neon-theme-btn:hover{color:var(--neon-text);background:#ffffff0f}.neon-subscribe-btn{color:var(--neon-text);letter-spacing:.06em;text-transform:uppercase;background-color:#ffffff14;border:1px solid #ffffff2e;padding:7px 18px;font-size:12px;font-weight:500;transition:all .2s;border-radius:9999px!important}html:not(.dark) .neon-subscribe-btn{background-color:#0000000d;border:1px solid #00000026}.neon-subscribe-btn:hover{background-color:#ffffff29;border-color:#ffffff4d}html:not(.dark) .neon-subscribe-btn:hover{background-color:#00000017;border-color:#00000040}.neon-top-bar{margin-bottom:2.25rem;transition:background-color .2s;border:none!important;border-radius:0!important}.neon-top-bar.operational{background-color:var(--neon-green)}.neon-top-bar.degraded{background-color:var(--neon-amber)}.neon-top-bar.outage{background-color:var(--neon-red)}.neon-top-bar-inner{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.neon-top-bar-status{letter-spacing:-.02em;color:#fff;align-items:center;gap:10px;font-size:18px;font-weight:500;display:flex}.neon-top-bar-meta{color:#ffffffe6;font-size:13px;font-weight:400}.neon-toolbar{color:var(--neon-muted);justify-content:space-between;align-items:center;margin-bottom:1.25rem;font-size:13px;display:flex}.neon-toolbar-label{color:var(--neon-muted);align-items:center;gap:6px;display:flex}.neon-toolbar-dot{background-color:var(--neon-green);border-radius:50%;width:6px;height:6px;display:inline-block}.neon-legend{color:var(--neon-muted);align-items:center;gap:14px;font-size:12px;display:flex}.neon-legend-item{align-items:center;gap:5px;display:flex}.neon-legend-dot{border-radius:0;width:7px;height:7px;display:inline-block}.neon-legend-dot.operational{background-color:var(--neon-green)}.neon-legend-dot.degraded{background-color:var(--neon-amber)}.neon-legend-dot.outage{background-color:var(--neon-red)}.neon-services-section{flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;display:flex}.neon-service-card{border:1px solid var(--neon-border);background:0 0;padding:1.25rem 1.5rem 1.15rem;transition:border-color .2s,background-color .2s;border-radius:0!important}.neon-service-card:hover{background:var(--neon-row-hover);border-color:var(--neon-border-strong)}.neon-service-header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.15rem;display:flex}.neon-service-title-group{flex:auto;min-width:0}.neon-service-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.neon-service-name{font-family:var(--font-mono);color:var(--neon-text);letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}.neon-service-tag{font-family:var(--font-sans);background:var(--neon-header-bg);border:1px solid var(--neon-border);color:var(--neon-muted);text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;font-size:11px;font-weight:500;border-radius:0!important}.neon-service-desc{color:var(--neon-muted);margin:5px 0 0;font-size:13px;line-height:1.45}.neon-service-status-group{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.neon-status-pill{text-transform:capitalize;padding:3px 9px;font-size:12px;font-weight:600;border-radius:0!important}.neon-status-pill.operational{color:#27ae60;background:#27ae6026;border:1px solid #27ae604d}.neon-status-pill.degraded{color:#d4941b;background:#d4941b26;border:1px solid #d4941b4d}.neon-status-pill.outage{color:#c93b30;background:#c93b3026;border:1px solid #c93b304d}.neon-uptime-value{font-family:var(--font-mono);color:var(--neon-muted);font-size:12px}.neon-bars-container{width:100%}.neon-bars-track{align-items:stretch;gap:2.5px;width:100%;height:26px;display:flex}.neon-bar-item{cursor:pointer;flex:1;height:100%;transition:transform .15s,opacity .15s;border-radius:0!important}.neon-bar-item.operational{background-color:var(--neon-green);opacity:.8}.neon-bar-item.degraded{background-color:var(--neon-amber);opacity:1}.neon-bar-item.outage{background-color:var(--neon-red);opacity:1}.neon-bar-item:hover{opacity:1;transform:translateY(-2px)}.neon-bars-footer{font-size:11px;font-family:var(--font-mono);color:var(--neon-muted);justify-content:space-between;align-items:center;margin-top:8px;display:flex}.neon-tooltip{z-index:1000;color:#fff;white-space:nowrap;pointer-events:none;background:#000000f2;border:1px solid #fff3;margin-top:-8px;padding:6px 10px;font-size:11px;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 16px #0009;border-radius:0!important}html:not(.dark) .neon-tooltip{background:#0f172af2;border:1px solid #0003}.neon-tooltip:after{content:"";border:4px solid #0000;border-top-color:#000000f2;position:absolute;top:100%;left:50%;transform:translate(-50%)}html:not(.dark) .neon-tooltip:after{border-top-color:#0f172af2}.neon-history-section{margin-top:3rem}.neon-history-heading{color:var(--neon-text);letter-spacing:-.01em;margin-bottom:1.25rem;font-size:18px;font-weight:400}.neon-incident-panel{border:1px solid var(--neon-border);margin-bottom:1.5rem;border-radius:0!important}.neon-incident-bar{color:#fff;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;font-size:14px;font-weight:500;display:flex;border-radius:0!important}.neon-incident-bar.maintenance{background-color:var(--neon-blue)}.neon-incident-bar.resolved{background-color:var(--neon-green)}.neon-incident-bar.degraded{background-color:var(--neon-amber)}.neon-incident-bar.outage{background-color:var(--neon-red)}.neon-incident-badge{letter-spacing:.04em;opacity:.95;text-transform:capitalize;font-size:12px;font-weight:500}.neon-incident-details{background:0 0;padding:1.25rem 1.5rem;font-size:13px;line-height:1.6;border-radius:0!important}.neon-incident-grid{grid-template-columns:120px 1fr;gap:.65rem 1.5rem;display:grid}.neon-incident-label{color:var(--neon-text);font-weight:500}.neon-incident-value{color:var(--neon-muted)}.neon-no-incidents{border:1px solid var(--neon-border);color:var(--neon-muted);padding:1.25rem 1.5rem;font-size:13px;border-radius:0!important}.neon-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.neon-modal{background-color:var(--neon-bg);border:1px solid var(--neon-border-strong);width:100%;max-width:480px;animation:.2s ease-out neon-modal-enter;box-shadow:0 20px 40px #000c;border-radius:0!important}@keyframes neon-modal-enter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.neon-modal-header{border-bottom:1px solid var(--neon-border);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.neon-modal-title{color:var(--neon-text);margin:0;font-size:16px;font-weight:500}.neon-modal-close{color:var(--neon-muted);justify-content:center;align-items:center;width:28px;height:28px;transition:color .15s;display:flex}.neon-modal-close:hover{color:var(--neon-text)}.neon-modal-tabs{border-bottom:1px solid var(--neon-border);display:flex}.neon-modal-tab{text-align:center;color:var(--neon-muted);border-bottom:2px solid #0000;flex:1;padding:10px;font-size:13px;transition:all .15s}.neon-modal-tab:hover{color:var(--neon-text)}.neon-modal-tab.active{color:var(--neon-text);border-bottom-color:var(--neon-green);background:var(--neon-header-bg)}.neon-modal-body{padding:1.5rem}.neon-input{border:1px solid var(--neon-border);width:100%;color:var(--neon-text);background:#ffffff0d;outline:none;margin-bottom:1rem;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s;border-radius:0!important}html:not(.dark) .neon-input{background:#00000008}.neon-input:focus{border-color:var(--neon-green)}.neon-submit-btn{background-color:var(--neon-green);color:#fff;width:100%;padding:10px;font-size:14px;font-weight:500;transition:opacity .15s;border-radius:0!important}.neon-submit-btn:hover{opacity:.9}.neon-footer{border-top:1px solid var(--neon-border);color:var(--neon-muted);justify-content:space-between;align-items:center;margin-top:3.5rem;padding-top:2rem;font-size:13px;display:flex}.neon-footer a{color:var(--neon-muted);transition:color .15s}.neon-footer a:hover{color:var(--neon-text)}.neon-footer-links{align-items:center;gap:16px;display:flex}@media (max-width:768px){.neon-container{padding:1.5rem 1rem 3.5rem}.neon-header{flex-wrap:wrap;gap:12px}.neon-label-row{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem}.neon-label-info{width:100%;padding-right:0}.neon-status-indicator{justify-content:space-between;width:100%;margin-left:0}.neon-incident-history{margin-left:0}.neon-status-text{text-align:left;min-width:auto}.neon-incident-grid{grid-template-columns:1fr;gap:.25rem}.neon-incident-label{margin-top:.5rem}.neon-footer{flex-direction:column;align-items:flex-start;gap:1rem}}
