main[data-v-470a7149]{--amber:#ffb224}.status-page-title[data-v-470a7149]{font-size:36px;font-weight:500;letter-spacing:-1px;line-height:46px}.status-page-title small[data-v-470a7149]{color:var(--green);display:block;font-size:16px;letter-spacing:0;line-height:32px}@media (max-width:991px){.status-page-title[data-v-470a7149]{font-size:30px;line-height:36px}}.status-banner[data-v-470a7149]{align-items:center;background:var(--light-bg);border:1px solid hsla(0,0%,100%,.1);border-left-width:4px;border-radius:10px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem;padding:1.5rem;transition:border-color .3s}.status-overview[data-v-470a7149]{display:flex;flex-direction:column;min-width:0}.status-headline[data-v-470a7149]{align-items:center;color:var(--header);display:flex;font-size:1.25rem;font-weight:700;gap:.75rem;margin-bottom:.35rem}.status-dot[data-v-470a7149]{background:#6c757d;border-radius:50%;flex-shrink:0;height:12px;width:12px}.status-meta[data-v-470a7149]{color:var(--text);font-size:.85rem;margin:0;opacity:.85;padding-bottom:0}.tone-good[data-v-470a7149]{border-left-color:var(--green)}.tone-good .status-dot[data-v-470a7149]{animation:glow-470a7149 2.4s ease-in-out infinite;background:var(--green);box-shadow:0 0 0 4px #c9e2162e}.tone-good .status-title[data-v-470a7149]{color:var(--green)}.tone-warn[data-v-470a7149]{border-left-color:var(--amber)}.tone-warn .status-dot[data-v-470a7149]{background:var(--amber);box-shadow:0 0 0 4px #ffb2242e}.tone-warn .status-title[data-v-470a7149]{color:var(--amber)}.tone-bad[data-v-470a7149]{border-left-color:var(--red)}.tone-bad .status-dot[data-v-470a7149]{background:var(--red);box-shadow:0 0 0 4px #e31d1d2e}.tone-bad .status-title[data-v-470a7149]{color:#ff5c5c}.tone-neutral[data-v-470a7149]{border-left-color:#ffffff40}.tone-neutral .status-dot[data-v-470a7149]{animation:pulse-470a7149 1.2s ease-in-out infinite}@keyframes glow-470a7149{0%,to{box-shadow:0 0 0 4px #c9e2162e}50%{box-shadow:0 0 0 7px #c9e21614}}.refresh-button[data-v-470a7149]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:var(--text);cursor:pointer;display:flex;flex-shrink:0;font-size:.9rem;padding:.5rem 1rem;transition:all .2s}.refresh-button i[data-v-470a7149]{margin-right:.5rem}.refresh-button[data-v-470a7149]:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff4d}.refresh-button[data-v-470a7149]:disabled{cursor:not-allowed;opacity:.6}.rotating[data-v-470a7149]{animation:rotate-470a7149 1s linear infinite}@keyframes rotate-470a7149{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.status-pill[data-v-470a7149]{align-items:center;border:1px solid transparent;border-radius:20px;display:inline-flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.6px;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.status-pill i[data-v-470a7149]{font-size:.45rem}.pill-green[data-v-470a7149]{background:#c9e2161f;border-color:#c9e21673;color:var(--green)}.pill-amber[data-v-470a7149]{background:#ffb2241f;border-color:#ffb22473;color:var(--amber)}.pill-red[data-v-470a7149]{background:#e31d1d24;border-color:#e31d1d80;color:#ff6b6b}.pill-grey[data-v-470a7149]{background:#ffffff0f;border-color:#ffffff2e;color:#a5abb8}.pill-pulse .fa-circle[data-v-470a7149]{animation:pulse-470a7149 1.2s ease-in-out infinite}@keyframes pulse-470a7149{0%,to{opacity:.3}50%{opacity:1}}.service-grid[data-v-470a7149]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.service-card[data-v-470a7149]{align-items:center;background:var(--light-bg);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;flex-wrap:wrap;gap:1rem;padding:1.25rem;transition:border-color .2s}.service-card[data-v-470a7149]:hover{border-color:#ffffff38}.service-icon[data-v-470a7149]{align-items:center;background:#ffffff0d;border-radius:8px;color:var(--green);display:flex;flex-shrink:0;font-size:1.1rem;height:44px;justify-content:center;width:44px}.service-info[data-v-470a7149]{flex:1 1 140px;min-width:0}.service-name[data-v-470a7149]{color:var(--header);font-size:1rem;font-weight:600;overflow-wrap:anywhere}.service-description[data-v-470a7149]{color:var(--text);font-size:.8rem;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-state[data-v-470a7149]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px;margin-left:auto}.service-latency[data-v-470a7149]{color:var(--text);font-size:.8rem;font-weight:600}.server-grid[data-v-470a7149]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-top:1rem}.server-card[data-v-470a7149]{background:var(--light-bg);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s,transform .2s}.server-card[data-v-470a7149]:hover{border-color:#ffffff38;transform:translateY(-2px)}.server-card-header[data-v-470a7149]{align-items:center;background:#0003;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:.5rem .75rem;justify-content:space-between;padding:1rem 1.25rem}.server-card-header .status-pill[data-v-470a7149]{margin-left:auto}.server-title[data-v-470a7149]{min-width:0}.server-title h3[data-v-470a7149]{color:var(--header);font-size:1.05rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-role[data-v-470a7149]{color:var(--text);display:block;font-size:.75rem;letter-spacing:.6px;margin-top:2px;opacity:.75;text-transform:uppercase}.server-metrics[data-v-470a7149]{display:flex;flex:1;flex-direction:column;gap:1rem;padding:1.25rem}.metric-head[data-v-470a7149]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:.4rem}.metric-label[data-v-470a7149]{color:var(--text);font-size:.85rem}.metric-label i[data-v-470a7149]{margin-right:.35rem;opacity:.7;text-align:center;width:1.1rem}.metric-value[data-v-470a7149]{color:var(--header);font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:700}.progress-bar[data-v-470a7149]{background:#ffffff14;border-radius:4px;height:8px;overflow:hidden}.progress-fill[data-v-470a7149]{border-radius:4px;height:100%;min-width:2px;transition:width .4s ease,background-color .4s ease}.load-low[data-v-470a7149]{background:var(--green)}.load-medium[data-v-470a7149]{background:var(--amber)}.load-high[data-v-470a7149]{background:var(--red)}.capacity-metric[data-v-470a7149]{opacity:.85}.capacity-fill[data-v-470a7149]{background:linear-gradient(90deg,#1961ef,#6b97f5)}.server-summary[data-v-470a7149]{align-items:center;display:flex;flex:1;gap:.9rem;padding:1.25rem}.server-summary>i[data-v-470a7149]{align-items:center;background:#ffffff0d;border-radius:8px;color:var(--green);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.server-summary-status[data-v-470a7149]{color:var(--header);display:block;font-size:.95rem;font-weight:600}.server-summary-note[data-v-470a7149]{color:var(--text);display:block;font-size:.8rem;margin-top:2px;opacity:.75}.error-container[data-v-470a7149],.loading-container[data-v-470a7149]{align-items:center;background:var(--light-bg);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.spinner[data-v-470a7149]{animation:spin-470a7149 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-radius:50%;border-top:4px solid var(--green);height:40px;margin-bottom:1rem;width:40px}.error-container i[data-v-470a7149]{color:var(--green);font-size:2rem;margin-bottom:1rem}.error-container p[data-v-470a7149]{margin-bottom:1.5rem;max-width:560px}@keyframes spin-470a7149{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.status-banner[data-v-470a7149]{align-items:flex-start;flex-direction:column;gap:.75rem;padding:1.25rem}.status-headline[data-v-470a7149]{font-size:1.1rem}.refresh-button[data-v-470a7149]{align-self:stretch;justify-content:center}.server-grid[data-v-470a7149],.service-grid[data-v-470a7149]{grid-template-columns:1fr}.service-card[data-v-470a7149]{padding:1rem}}
