.gs-root[data-v-9cacdfdb]{width:100%;height:100%;min-height:100%;background:#0a0f14;color:#d7e3dc;display:flex;flex-direction:column;overflow:hidden;font-family:inherit;font-size:13px;background-image:radial-gradient(ellipse at 70% -20%,rgba(101,163,13,.12),transparent 55%)}[data-v-9cacdfdb]{box-sizing:border-box;margin:0;padding:0}button[data-v-9cacdfdb]{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.gs-topbar[data-v-9cacdfdb]{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;border-bottom:1px solid #1A242E;background:#0d141bcc;flex:0 0 auto}.gs-logo[data-v-9cacdfdb]{display:flex;align-items:center;gap:10px}.gs-logo-mark[data-v-9cacdfdb]{width:28px;height:28px}.gs-logo-text[data-v-9cacdfdb]{display:block;font-weight:800;font-size:15.5px;letter-spacing:-.3px;color:#f2f7f0}.gs-logo-sub[data-v-9cacdfdb]{display:block;font-size:9.5px;color:#5e7269;letter-spacing:1px;text-transform:uppercase;font-weight:700}.gs-top-right[data-v-9cacdfdb]{display:flex;align-items:center;gap:14px}.gs-stat-pill[data-v-9cacdfdb]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:1.5px;color:#84cc16;border:1px solid #2A3B22;border-radius:999px;padding:5px 11px;background:#65a30d14}.gs-live-dot[data-v-9cacdfdb]{width:7px;height:7px;border-radius:50%;background:#84cc16;animation:gsPulse-9cacdfdb 1.6s infinite}@keyframes gsPulse-9cacdfdb{50%{box-shadow:0 0 0 5px #84cc1626}}.gs-clock[data-v-9cacdfdb]{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;color:#eaf3ec}.gs-clock span[data-v-9cacdfdb]{font-size:9px;color:#5e7269;font-weight:700}.gs-op[data-v-9cacdfdb]{display:flex;align-items:center;gap:8px;font-size:10.5px;line-height:1.25;color:#b9ccc0}.gs-op em[data-v-9cacdfdb]{font-style:normal;color:#5e7269;font-size:9px}.gs-op-avatar[data-v-9cacdfdb]{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#65a30d,#eab308);color:#0a0f14;font-weight:800;font-size:11px;display:grid;place-items:center}.gs-grid[data-v-9cacdfdb]{flex:1;display:grid;grid-template-columns:168px 1fr 236px;gap:12px;padding:12px;min-height:0}.gs-col[data-v-9cacdfdb]{min-height:0;display:flex;flex-direction:column;gap:10px}.gs-kpi[data-v-9cacdfdb]{background:#101820;border:1px solid #1C2833;border-radius:12px;padding:8px 10px 9px;flex:1;display:flex;flex-direction:column;justify-content:center}.gs-gauge-wrap[data-v-9cacdfdb]{position:relative}.gs-gauge[data-v-9cacdfdb]{width:100%}.gs-gauge-bg[data-v-9cacdfdb]{fill:none;stroke:#1e2a35;stroke-width:7;stroke-linecap:round}.gs-gauge-fg[data-v-9cacdfdb]{fill:none;stroke-width:7;stroke-linecap:round;transition:stroke-dasharray .9s cubic-bezier(.4,0,.2,1)}.gs-gauge-val[data-v-9cacdfdb]{position:absolute;left:0;right:0;bottom:-2px;text-align:center;font-weight:800;font-size:15px;color:#f2f7f0;font-variant-numeric:tabular-nums}.gs-gauge-val span[data-v-9cacdfdb]{font-size:8.5px;color:#5e7269;font-weight:700}.gs-kpi-label[data-v-9cacdfdb]{font-size:9.5px;font-weight:700;color:#7e9489;text-transform:uppercase;letter-spacing:.8px;margin-top:6px}.gs-kpi-trend[data-v-9cacdfdb]{font-size:9.5px;font-weight:700;margin-top:1px}.gs-kpi-trend.up[data-v-9cacdfdb]{color:#84cc16}.gs-kpi-trend.dn[data-v-9cacdfdb]{color:#f59e0b}.gs-mix[data-v-9cacdfdb]{background:#101820;border:1px solid #1C2833;border-radius:12px;padding:10px}.gs-mix-row[data-v-9cacdfdb]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:9.5px}.gs-mix-label[data-v-9cacdfdb]{width:58px;color:#7e9489;font-weight:700;flex:0 0 auto}.gs-mix-bar[data-v-9cacdfdb]{flex:1;height:5px;background:#1a242e;border-radius:99px;overflow:hidden}.gs-mix-fill[data-v-9cacdfdb]{height:100%;border-radius:99px;transition:width 1s}.gs-mix-row b[data-v-9cacdfdb]{font-variant-numeric:tabular-nums;color:#c9dccf;width:26px;text-align:right}.gs-flow[data-v-9cacdfdb]{background:#0d141b;border:1px solid #1C2833;border-radius:12px;padding:12px 14px;overflow:hidden}.gs-panel-head[data-v-9cacdfdb]{display:flex;justify-content:space-between;align-items:baseline}.gs-panel-title[data-v-9cacdfdb]{font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#9fb4a8}.gs-panel-sub[data-v-9cacdfdb]{font-size:10.5px;color:#5e7269;font-weight:700}.gs-flow-svg[data-v-9cacdfdb]{width:100%;flex:1;min-height:0}.gs-link[data-v-9cacdfdb]{fill:none;stroke-dasharray:5 7;opacity:.85;animation:gsFlow-9cacdfdb 1.4s linear infinite}.gs-link.rev[data-v-9cacdfdb]{animation-direction:reverse}@keyframes gsFlow-9cacdfdb{to{stroke-dashoffset:-24}}.gs-node[data-v-9cacdfdb]{cursor:pointer}.gs-node-core[data-v-9cacdfdb]{fill:#101a22;stroke-width:1.8;transition:r .2s}.gs-node:hover .gs-node-core[data-v-9cacdfdb]{fill:#16222c}.gs-node-halo[data-v-9cacdfdb]{fill:none;stroke:#a3e6351f;stroke-width:1}.gs-node.alert .gs-node-core[data-v-9cacdfdb]{stroke:#f87171;animation:gsAlertPulse-9cacdfdb 1.2s infinite}@keyframes gsAlertPulse-9cacdfdb{50%{stroke-width:4}}.gs-node-label[data-v-9cacdfdb]{fill:#9fb4a8;font-size:9.5px;font-weight:700;text-anchor:middle}.gs-node-val[data-v-9cacdfdb]{font-size:9.5px;font-weight:800;text-anchor:middle;font-variant-numeric:tabular-nums}.gs-tip-box[data-v-9cacdfdb]{fill:#16222c;stroke:#2a3b46}.gs-tip-title[data-v-9cacdfdb]{fill:#f2f7f0;font-size:10px;font-weight:800}.gs-tip-sub[data-v-9cacdfdb]{fill:#7e9489;font-size:8.5px}.gs-chart[data-v-9cacdfdb]{flex:0 0 auto;border-top:1px solid #1A242E;padding-top:8px}.gs-chart-legend[data-v-9cacdfdb]{display:flex;gap:12px;font-size:9.5px;color:#7e9489;font-weight:700}.gs-chart-legend i[data-v-9cacdfdb]{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px}.gs-chart-svg[data-v-9cacdfdb]{width:100%;height:78px;margin-top:4px}.gs-gridlines line[data-v-9cacdfdb]{stroke:#16202a;stroke-width:1}.gs-line[data-v-9cacdfdb]{fill:none;stroke-width:1.8;transition:d .5s linear}.gs-line.gen[data-v-9cacdfdb]{stroke:#84cc16}.gs-line.dem[data-v-9cacdfdb]{stroke:#eab308}.gs-dot.gen[data-v-9cacdfdb]{fill:#84cc16}.gs-dot.dem[data-v-9cacdfdb]{fill:#eab308}.gs-dot[data-v-9cacdfdb]{animation:gsPulse-9cacdfdb 1.6s infinite}.gs-alerts[data-v-9cacdfdb]{background:#0d141b;border:1px solid #1C2833;border-radius:12px;padding:12px;overflow:hidden}.gs-alert-count[data-v-9cacdfdb]{background:#f8717124;color:#f87171;font-size:10px;font-weight:800;border-radius:999px;padding:1px 8px}.gs-alert-list[data-v-9cacdfdb]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:7px;margin-top:10px;scrollbar-width:thin;min-height:0}.gs-alert[data-v-9cacdfdb]{display:flex;align-items:center;gap:8px;background:#101820;border:1px solid #1C2833;border-left-width:3px;border-radius:9px;padding:8px 9px}.gs-alert.warn[data-v-9cacdfdb]{border-left-color:#eab308}.gs-alert.crit[data-v-9cacdfdb]{border-left-color:#f87171}.gs-alert.ack[data-v-9cacdfdb]{opacity:.45}.gs-alert.warn .gs-alert-icon[data-v-9cacdfdb]{color:#eab308}.gs-alert.crit .gs-alert-icon[data-v-9cacdfdb]{color:#f87171;animation:gsBlink-9cacdfdb 1.2s infinite}@keyframes gsBlink-9cacdfdb{50%{opacity:.35}}.gs-ic[data-v-9cacdfdb]{width:15px;height:15px}.gs-alert-body[data-v-9cacdfdb]{flex:1;min-width:0}.gs-alert-title[data-v-9cacdfdb]{font-size:11px;font-weight:700;color:#e6f0e9}.gs-alert-sub[data-v-9cacdfdb]{font-size:9px;color:#5e7269;margin-top:1px}.gs-ack[data-v-9cacdfdb]{font-size:8.5px;font-weight:800;letter-spacing:.6px;border:1px solid #2A3B46;color:#7e9489;border-radius:6px;padding:4px 7px;transition:all .2s;flex:0 0 auto}.gs-ack[data-v-9cacdfdb]:hover{border-color:#84cc16;color:#84cc16}.gs-alert-enter-active[data-v-9cacdfdb]{transition:all .4s ease}.gs-alert-enter-from[data-v-9cacdfdb]{opacity:0;transform:translateY(-10px)}.gs-alert-leave-active[data-v-9cacdfdb]{transition:all .3s;position:absolute}.gs-alert-leave-to[data-v-9cacdfdb]{opacity:0}.gs-sites[data-v-9cacdfdb]{border-top:1px solid #1A242E;padding-top:10px;margin-top:4px}.gs-site-grid[data-v-9cacdfdb]{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;margin-top:8px}.gs-site[data-v-9cacdfdb]{aspect-ratio:1;border-radius:3px;background:#1f3a16;transition:background .4s}.gs-site.warn[data-v-9cacdfdb]{background:#eab308;animation:gsBlink-9cacdfdb 1.4s infinite}.gs-sites-sub[data-v-9cacdfdb]{font-size:9px;color:#5e7269;margin-top:7px;font-weight:700}
