.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.ck-chart[data-v-38359fea]{margin:0}.ck-chart__title[data-v-38359fea]{font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.ck-chart .u-legend{font:11px var(--font-sans);color:var(--text-secondary)}.ck-chart .u-legend .u-value{color:var(--text);font-weight:600}.ck-gauge[data-v-99bb5cb4]{display:flex;flex-direction:column;align-items:center;gap:2px}.ck-gauge__value[data-v-99bb5cb4]{font-size:14px;font-weight:700;fill:var(--text);font-family:var(--font-sans)}.ck-gauge__label[data-v-99bb5cb4]{font-size:11px;font-weight:500;color:var(--text-light);text-transform:uppercase;letter-spacing:.04em}.ck-spark[data-v-648bcc40]{display:block;opacity:.9}.ck-stat__label[data-v-43f0e943]{font-size:11px;font-weight:500;color:var(--text-light);text-transform:uppercase;letter-spacing:.04em}.ck-stat__value[data-v-43f0e943]{font-size:20px;font-weight:700;color:var(--text);line-height:1.2}.ck-stat__sub[data-v-43f0e943]{font-size:12px;color:var(--text-secondary)}.card[data-v-598a5955]{display:flex;flex-direction:column;gap:12px;text-align:left;background:var(--surface-soft);border:1px solid transparent;border-radius:20px;padding:20px;box-shadow:var(--island-shadow);cursor:pointer;font-family:var(--font-sans);transition:border-color .15s}.card[data-v-598a5955]:hover{border-color:var(--border-strong)}.card--selected[data-v-598a5955]{border-color:var(--interactive)}.card--offline[data-v-598a5955]{outline:2px solid var(--status-danger);outline-offset:-1px}.card__head[data-v-598a5955]{display:flex;align-items:center;gap:8px}.card__dot[data-v-598a5955]{width:9px;height:9px;border-radius:50%;flex:none}.card__dot--ok[data-v-598a5955]{background:var(--status-success)}.card__dot--danger[data-v-598a5955]{background:var(--status-danger)}.card__dot--muted[data-v-598a5955]{background:var(--surface-quartery)}.card__name[data-v-598a5955]{font-size:15px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.card__status[data-v-598a5955]{margin-left:auto;font-size:12px;color:var(--text-light);flex:none}.card__alerts[data-v-598a5955]{font-size:12px;font-weight:600;color:var(--status-danger);background:color-mix(in srgb,var(--status-danger) 8%,transparent);border-radius:8px;padding:6px 10px}.card__gauges[data-v-598a5955]{display:flex;justify-content:space-around;gap:8px}.card__empty[data-v-598a5955]{color:var(--text-light);font-size:13px;padding:12px 0}.card__foot[data-v-598a5955]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.card__foot[data-v-598a5955] .ck-stat__value{font-size:15px;white-space:nowrap}.card__trend[data-v-598a5955]{display:flex;flex-direction:column;align-items:center;gap:2px}.card__trend-label[data-v-598a5955]{font-size:10px;color:var(--text-light)}.fleet[data-v-b26b0151]{display:flex;flex-direction:column;gap:20px}.fleet__gate[data-v-b26b0151]{max-width:420px;margin:48px auto;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.fleet__gate h2[data-v-b26b0151]{margin:0;font-size:20px}.fleet__gate p[data-v-b26b0151]{margin:0;font-size:14px;color:var(--text-secondary)}.fleet__login-btn[data-v-b26b0151]{display:inline-flex;align-items:center;height:40px;padding:0 20px;border-radius:10px;background:var(--primary-btn-bg);color:var(--primary-btn-text);font-size:14px;font-weight:600;margin-top:8px}.fleet__login-btn[data-v-b26b0151]:hover{opacity:.9}.fleet__userbar[data-v-b26b0151]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary)}.fleet__avatar[data-v-b26b0151]{width:24px;height:24px;border-radius:50%}.fleet__logout[data-v-b26b0151]{margin-left:auto;border:1px solid var(--border-color);background:var(--input-bg);color:var(--text-secondary);border-radius:8px;padding:4px 12px;font-size:13px;font-family:var(--font-sans);cursor:pointer}.fleet__logout[data-v-b26b0151]:hover{background:var(--input-hover)}.fleet__error[data-v-b26b0151]{background:color-mix(in srgb,var(--status-danger) 10%,transparent);color:var(--status-danger);border-radius:12px;padding:10px 14px;font-size:14px}.fleet__alerts[data-v-b26b0151]{border:1px solid var(--status-danger)}.fleet__alerts strong[data-v-b26b0151]{color:var(--status-danger);font-size:14px}.fleet__alerts ul[data-v-b26b0151]{margin:8px 0 0;padding-left:18px;font-size:13px;color:var(--text-secondary)}.fleet__alert-server[data-v-b26b0151]{font-weight:600;color:var(--text)}.fleet__grid[data-v-b26b0151]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.fleet__detail-head[data-v-b26b0151]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.fleet__detail-head h2[data-v-b26b0151]{margin:0;font-size:18px}.fleet__ssh[data-v-b26b0151]{font-family:var(--font-mono);font-size:12px;color:var(--text-light)}.fleet__windows[data-v-b26b0151]{margin-left:auto;display:flex;gap:4px}.fleet__window[data-v-b26b0151]{border:1px solid var(--border-color);background:var(--input-bg);color:var(--text-secondary);border-radius:8px;padding:4px 12px;font-size:13px;font-family:var(--font-sans);cursor:pointer}.fleet__window--active[data-v-b26b0151]{background:var(--primary-btn-bg);color:var(--primary-btn-text);border-color:transparent}.fleet__charts[data-v-b26b0151]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px 24px}.fleet__top h3[data-v-b26b0151]{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--text-secondary)}.fleet__top table[data-v-b26b0151]{width:100%;border-collapse:collapse;font-size:12px}.fleet__top th[data-v-b26b0151]{text-align:left;color:var(--text-light);font-weight:500;padding:2px 8px 2px 0}.fleet__top td[data-v-b26b0151]{padding:2px 8px 2px 0;color:var(--text);font-variant-numeric:tabular-nums}.fleet__meta[data-v-b26b0151]{font-size:12px;color:var(--text-light);margin:0}
