.servers-page-header[data-v-66ab9301]{padding-top:6.25rem;padding-bottom:2rem}.servers-header-layout[data-v-66ab9301]{border-bottom:1px solid #dce4e8;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding-bottom:1.75rem;display:flex}.dark .servers-header-layout{border-bottom-color:#1e293b}.servers-header-description[data-v-66ab9301]{color:#64748b;max-width:38rem;margin-top:.625rem;font-size:.875rem;line-height:1.75}.dark .servers-header-description{color:#94a3b8}.servers-toolbar[data-v-66ab9301]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.servers-sync-pill[data-v-66ab9301]{color:#475569;background-color:#fff;border:1px solid #dce4e8;border-radius:6px;align-items:center;gap:.5rem;padding:.4375rem .75rem;display:inline-flex}.dark .servers-sync-pill{color:#94a3b8;background-color:#111923;border-color:#243242}.servers-sync-dot[data-v-66ab9301]{border-radius:9999px;width:.5rem;height:.5rem}.servers-sync-dot.is-online[data-v-66ab9301]{background-color:#10b981;box-shadow:0 0 0 3px #10b9812e}.servers-sync-dot.is-warning[data-v-66ab9301]{background-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.servers-ctrl-btn[data-v-66ab9301]{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #dce4e8;border-radius:6px;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.75rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.dark .servers-ctrl-btn{color:#cbd5e1;background-color:#111923;border-color:#243242}.servers-ctrl-btn[data-v-66ab9301]:hover:not(:disabled){color:#0284c7;border-color:#0284c7}.dark .servers-ctrl-btn:hover:not(:disabled){color:#38bdf8;border-color:#38bdf8}.servers-ctrl-btn.is-primary[data-v-66ab9301]{color:#047857;background-color:#10b98114;border-color:#10b98159}.dark .servers-ctrl-btn.is-primary{color:#34d399;background-color:#10b9811f;border-color:#10b98159}.servers-ctrl-btn[data-v-66ab9301]:disabled{opacity:.55;cursor:not-allowed}.servers-empty-panel[data-v-66ab9301],.servers-error-panel[data-v-66ab9301]{text-align:center;background-color:#fff;border:1px solid #dce4e8;border-radius:10px;padding:2.5rem 1.5rem}.dark .servers-empty-panel,.dark .servers-error-panel{background-color:#111923;border-color:#243242}.servers-overview-strip[data-v-66ab9301]{background-color:#fff;border:1px solid #dce4e8;border-radius:10px;grid-template-columns:repeat(1,minmax(0,1fr));animation:.5s cubic-bezier(.22,1,.36,1) both server-overview-enter-66ab9301;display:grid;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.dark .servers-overview-strip{background-color:#111720;border-color:#1f2b37;box-shadow:0 8px 24px #00000040}.servers-overview-card[data-v-66ab9301]{border-bottom:1px solid #edf2f5;min-width:0;padding:1rem 1.25rem}@media (width>=640px){.servers-overview-strip[data-v-66ab9301]{grid-template-columns:repeat(2,minmax(0,1fr))}.servers-overview-card[data-v-66ab9301]:nth-child(odd){border-right:1px solid #edf2f5}.servers-overview-card[data-v-66ab9301]:nth-child(n+3){border-bottom:0}}@media (width>=1024px){.servers-overview-strip[data-v-66ab9301]{grid-template-columns:repeat(4,minmax(0,1fr))}.servers-overview-card[data-v-66ab9301]{border-bottom:0;border-right:1px solid #edf2f5}.servers-overview-card[data-v-66ab9301]:last-child{border-right:0}}.dark .servers-overview-card{border-color:#1c2632}.servers-overview-top[data-v-66ab9301]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.servers-overview-label[data-v-66ab9301]{color:#64748b;font-size:.75rem;font-weight:600}.dark .servers-overview-label{color:#8b9bb0}.servers-overview-icon[data-v-66ab9301]{color:#059669;background-color:#10b9811a;border-radius:7px;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}.dark .servers-overview-icon{color:#10b981;background-color:#10b98121}.servers-overview-main[data-v-66ab9301]{align-items:baseline;gap:.375rem;min-width:0;display:flex}.servers-overview-value[data-v-66ab9301]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-variant-numeric:tabular-nums;color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:1.625rem;font-weight:700;line-height:1.1;overflow:hidden}.dark .servers-overview-value{color:#f8fafc}.servers-overview-value.is-emerald[data-v-66ab9301]{color:#059669}.dark .servers-overview-value.is-emerald{color:#10b981}.servers-overview-unit[data-v-66ab9301]{color:#64748b;flex-shrink:0;font-size:.75rem;font-weight:600}.dark .servers-overview-unit{color:#8b9bb0}.servers-overview-sub[data-v-66ab9301]{font-variant-numeric:tabular-nums;color:#64748b;white-space:nowrap;align-items:center;gap:.625rem;min-height:1rem;margin-top:.4375rem;font-size:.75rem;display:flex;overflow:hidden}.dark .servers-overview-sub{color:#8b9bb0}.servers-sub-emerald[data-v-66ab9301]{color:#047857;font-weight:600}.dark .servers-sub-emerald{color:#10b981}.servers-sub-sky[data-v-66ab9301]{color:#0369a1;font-weight:600}.dark .servers-sub-sky{color:#3b82f6}.server-node-card[data-v-66ab9301]{will-change:transform,opacity;width:100%;min-width:0;animation:server-card-enter-66ab9301 .58s cubic-bezier(.22,1,.36,1) var(--card-delay,0s) both;background-color:#fff;border:1px solid #dce4e8;border-radius:12px;flex-direction:column;transition:border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.server-node-card.is-interactive[data-v-66ab9301]{cursor:pointer}.server-node-card.is-interactive[data-v-66ab9301]:hover{border-color:#94b8cb;transform:translateY(-3px);box-shadow:0 10px 26px #0f172a17}.server-node-card.is-interactive[data-v-66ab9301]:active{transform:translateY(-1px)scale(.994)}.server-node-card.is-interactive[data-v-66ab9301]:focus-visible{outline-offset:2px;outline:2px solid #10b981}.dark .server-node-card{background-color:#111720;border-color:#1f2b37;box-shadow:0 8px 24px #00000040}.dark .server-node-card.is-interactive:hover{border-color:#2f455c;box-shadow:0 12px 28px #0006}.server-card-header[data-v-66ab9301]{justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1rem;display:flex}.server-status-indicator[data-v-66ab9301]{flex-shrink:0;width:.625rem;height:.625rem;display:inline-flex;position:relative}.server-status-core[data-v-66ab9301],.server-status-ping[data-v-66ab9301]{border-radius:9999px;position:absolute;inset:0}.server-status-core.is-online[data-v-66ab9301]{background-color:#10b981}.server-status-core.is-offline[data-v-66ab9301]{background-color:#ef4444}.server-status-ping[data-v-66ab9301]{opacity:.45;animation:2s cubic-bezier(0,0,.2,1) infinite server-ping-66ab9301}.server-status-ping.is-online[data-v-66ab9301]{background-color:#10b981}.server-status-ping.is-offline[data-v-66ab9301]{background-color:#ef4444}@keyframes server-ping-66ab9301{75%,to{opacity:0;transform:scale(2.1)}}.server-node-name[data-v-66ab9301]{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:700;line-height:1.3;overflow:hidden}.dark .server-node-name{color:#f8fafc}.server-os-badge[data-v-66ab9301]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.server-country-code[data-v-66ab9301]{letter-spacing:.03em;color:#334155;font-size:.75rem;font-weight:700}.dark .server-country-code{color:#e2e8f0}.server-card-body[data-v-66ab9301]{flex-direction:column;flex:1;justify-content:space-between;gap:.875rem;padding:0 1rem 1rem;display:flex}.server-pills-row[data-v-66ab9301]{align-items:center;gap:.375rem;min-height:1.25rem;margin-top:-.25rem;display:flex}.server-chip-pill[data-v-66ab9301]{color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.3;display:inline-flex}.dark .server-chip-pill{color:#94a3b8;background-color:#18212d;border-color:#24303f}.server-metric-block[data-v-66ab9301]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.server-metric-head[data-v-66ab9301]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.server-metric-label[data-v-66ab9301]{color:#64748b}.dark .server-metric-label{color:#8b9bb0}.server-metric-val[data-v-66ab9301]{font-variant-numeric:tabular-nums;color:#0f172a;font-weight:600}.dark .server-metric-val{color:#f1f5f9}.server-bar-track[data-v-66ab9301]{background-color:#e2e8f0;border-radius:9999px;width:100%;height:.25rem;overflow:hidden}.dark .server-bar-track{background-color:#1e2936}.server-bar-fill[data-v-66ab9301]{transform-origin:0;height:100%;animation:server-bar-sweep-66ab9301 .68s cubic-bezier(.22,1,.36,1) calc(.16s + var(--card-delay,0s)) both;border-radius:9999px;transition:width .32s cubic-bezier(.22,1,.36,1)}.server-bar-fill-success[data-v-66ab9301]{background-color:#10b981}.server-bar-fill-info[data-v-66ab9301]{background-color:#3b82f6}.server-bar-fill-warning[data-v-66ab9301]{background-color:#f59e0b}.server-bar-fill-error[data-v-66ab9301]{background-color:#ef4444}.server-metric-sub[data-v-66ab9301]{font-variant-numeric:tabular-nums;color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.dark .server-metric-sub{color:#8b9bb0}.server-data-panel[data-v-66ab9301]{background-color:#f8fafc;border:1px solid #edf2f6;border-radius:8px;flex-direction:column;justify-content:center;gap:.25rem;min-width:0;padding:.4375rem .5rem;display:flex}.dark .server-data-panel{background-color:#151d28;border-color:#1d2733}.server-data-line[data-v-66ab9301]{font-variant-numeric:tabular-nums;color:#475569;align-items:center;gap:.25rem;min-width:0;font-size:.6875rem;display:flex}.dark .server-data-line{color:#94a3b8}.server-data-line.is-emerald[data-v-66ab9301]{color:#047857;font-weight:600}.dark .server-data-line.is-emerald{color:#10b981}.server-data-line.is-sky[data-v-66ab9301]{color:#0369a1;font-weight:600}.dark .server-data-line.is-sky{color:#3b82f6}.server-ping-panel[data-v-66ab9301]{background-color:#f8fafc;border:1px solid #edf2f6;border-radius:8px;flex-direction:column;justify-content:space-between;gap:.375rem;height:2.75rem;padding:.5rem;display:flex}.dark .server-ping-panel{background-color:#151d28;border-color:#1d2733}.server-ping-head[data-v-66ab9301]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.6875rem;line-height:1;display:flex}.server-ping-label[data-v-66ab9301]{color:#64748b}.dark .server-ping-label{color:#8b9bb0}.server-ping-val[data-v-66ab9301]{font-variant-numeric:tabular-nums;color:#334155;font-weight:600}.dark .server-ping-val{color:#cbd5e1}.server-ping-bars[data-v-66ab9301]{flex:1;align-items:end;gap:2px;min-height:.5rem;display:grid}.server-ping-bar[data-v-66ab9301]{transform-origin:bottom;width:100%;height:100%;min-height:4px;animation:server-signal-pop-66ab9301 .48s cubic-bezier(.22,1,.36,1) calc(.22s + var(--card-delay,0s)) both;border-radius:1.5px;display:block}.server-signal-empty[data-v-66ab9301]{background-color:#e2e8f0}.dark .server-signal-empty{background-color:#233040}.server-signal-1[data-v-66ab9301]{background-color:#10b981}.server-signal-2[data-v-66ab9301]{background-color:#34d399}.server-signal-3[data-v-66ab9301]{background-color:#fbbf24}.server-signal-4[data-v-66ab9301]{background-color:#f97316}.server-signal-5[data-v-66ab9301]{background-color:#ef4444}.server-detail-enter[data-v-66ab9301]{animation:server-detail-enter-66ab9301 .48s cubic-bezier(.22,1,.36,1) var(--detail-delay,0s) both}@keyframes server-overview-enter-66ab9301{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateZ(0)}}@keyframes server-card-enter-66ab9301{0%{opacity:0;transform:translateY(22px)scale(.975)}to{opacity:1;transform:translateZ(0)scale(1)}}@keyframes server-bar-sweep-66ab9301{0%{opacity:.4;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes server-signal-pop-66ab9301{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes server-detail-enter-66ab9301{0%{opacity:0;transform:translateY(16px)scale(.99)}to{opacity:1;transform:translateZ(0)scale(1)}}@media (prefers-reduced-motion:reduce){.server-bar-fill[data-v-66ab9301],.server-detail-enter[data-v-66ab9301],.server-node-card[data-v-66ab9301],.server-ping-bar[data-v-66ab9301],.servers-overview-strip[data-v-66ab9301]{transition:none!important;animation:none!important}}.server-detail-panel[data-v-66ab9301]{background-color:#fff;border:1px solid #dce4e8;border-radius:10px;box-shadow:0 1px 3px #0f172a0a}.dark .server-detail-panel{background-color:#111720;border-color:#1f2b37;box-shadow:0 8px 24px #00000040}.server-back-btn[data-v-66ab9301]{color:#475569;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.server-back-btn[data-v-66ab9301]:hover{color:#0f172a;background-color:#f8fafc;border-color:#dce4e8}.dark .server-back-btn{color:#94a3b8}.dark .server-back-btn:hover{color:#f8fafc;background-color:#182230;border-color:#243242}.server-detail-country[data-v-66ab9301]{letter-spacing:.04em;color:#334155;justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;display:inline-flex}.dark .server-detail-country{color:#e2e8f0}.server-detail-status-pill[data-v-66ab9301]{border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex}.server-detail-status-pill.is-online[data-v-66ab9301]{color:#047857;background-color:#10b9811f;border:1px solid #10b98159}.dark .server-detail-status-pill.is-online{color:#34d399;background-color:#10b98126;border-color:#10b98159}.server-detail-status-pill.is-offline[data-v-66ab9301]{color:#b91c1c;background-color:#ef44441f;border:1px solid #ef444459}.dark .server-detail-status-pill.is-offline{color:#f87171;background-color:#ef444426;border-color:#ef444459}.server-detail-info-grid[data-v-66ab9301]{-moz-column-gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1rem;display:grid}@media (width>=640px){.server-detail-info-grid[data-v-66ab9301]{grid-template-columns:repeat(2,minmax(0,1fr))}}.server-detail-info-item[data-v-66ab9301]{align-items:flex-start;gap:.5rem;min-width:0;padding:.625rem 0;display:flex}.server-detail-info-item.has-top-divider[data-v-66ab9301]{border-top:1px solid #edf2f6}@media (width<=639px){.server-detail-info-item[data-v-66ab9301]:not(:first-child){border-top:1px solid #edf2f6}}.dark .server-detail-info-item.has-top-divider{border-top-color:#1d2733}@media (width<=639px){.dark .server-detail-info-item:not(:first-child){border-top-color:#1d2733}}.server-detail-info-icon[data-v-66ab9301]{color:#64748b;background-color:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.125rem;display:flex}.dark .server-detail-info-icon{color:#8b9bb0;background-color:#192330}.server-detail-info-label[data-v-66ab9301]{color:#64748b;margin:0;font-size:.6875rem;line-height:1.3}.dark .server-detail-info-label{color:#8b9bb0}.server-detail-info-value[data-v-66ab9301]{color:#0f172a;word-break:break-word;margin:.125rem 0 0;font-size:.875rem;font-weight:600;line-height:1.4}.dark .server-detail-info-value{color:#f1f5f9}.server-segmented-group[data-v-66ab9301]{background-color:#fff;border:1px solid #dce4e8;border-radius:8px;align-items:center;gap:.25rem;width:fit-content;padding:.25rem;display:inline-flex}.dark .server-segmented-group{background-color:#111720;border-color:#1f2b37}.server-segment-btn[data-v-66ab9301]{color:#64748b;white-space:nowrap;cursor:pointer;background-color:#0000;border:0;border-radius:6px;align-items:center;gap:.375rem;padding:.3125rem .6875rem;font-size:.75rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.server-segment-btn[data-v-66ab9301]:hover:not(.is-active){color:#0f172a}.dark .server-segment-btn{color:#8b9bb0}.dark .server-segment-btn:hover:not(.is-active){color:#f1f5f9}.server-segment-btn.is-active[data-v-66ab9301]{color:#042f2e;background-color:#10b981}.dark .server-segment-btn.is-active{color:#022c22;background-color:#34d399}.server-chart-gridline[data-v-66ab9301]{stroke:#e2e8f0;stroke-width:1px}.dark .server-chart-gridline{stroke:#1c2633}.server-chart-axis-line[data-v-66ab9301]{stroke:#cbd5e1;stroke-width:1px}.dark .server-chart-axis-line{stroke:#2a3748}.server-chart-axis-text[data-v-66ab9301]{fill:#64748b;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:10px}.dark .server-chart-axis-text{fill:#7c8da3}.server-chart-crosshair[data-v-66ab9301]{stroke:#94a3b8;stroke-width:1px}.dark .server-chart-crosshair{stroke:#64748b}
