.fleet-view[data-v-da5663e1]{display:grid;gap:20px}.eyebrow[data-v-da5663e1]{color:var(--sp-text-subtle);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.kpi-grid[data-v-da5663e1]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.hygiene-grid[data-v-da5663e1]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hygiene-card[data-v-da5663e1]{padding:18px}.distribution-list[data-v-da5663e1]{display:grid;gap:6px}.distribution-list>div[data-v-da5663e1],.coverage-bars>div[data-v-da5663e1]{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--sp-border-subtle);font-size:.72rem}.hint[data-v-da5663e1]{margin-top:10px;color:var(--sp-text-muted);font-size:.68rem;line-height:1.45}.coverage-bars[data-v-da5663e1]{display:grid;gap:5px}.progress-track[data-v-da5663e1]{height:7px;background:var(--sp-input-bg);border-radius:999px;overflow:hidden}.progress-fill[data-v-da5663e1]{height:100%}.fill-primary[data-v-da5663e1]{background:var(--sp-primary)}.table-card[data-v-da5663e1]{padding:0;overflow:hidden}.filters-header[data-v-da5663e1]{padding:18px}.filters-bar[data-v-da5663e1]{display:grid;grid-template-columns:minmax(240px,1fr) 180px 170px auto;gap:8px;padding:0 18px 16px}.segmented[data-v-da5663e1]{display:flex;padding:3px;background:var(--sp-input-bg);border:1px solid var(--sp-border);border-radius:var(--sp-radius-sm)}.segmented button[data-v-da5663e1]{padding:5px 9px;color:var(--sp-text-muted);background:transparent;border:0;border-radius:7px;font-size:.68rem;cursor:pointer}.segmented button.active[data-v-da5663e1]{color:var(--sp-primary);background:var(--sp-card-bg)}.table-responsive[data-v-da5663e1]{overflow:auto}.fleet-table[data-v-da5663e1]{width:100%;min-width:1250px;border-collapse:collapse;font-size:.73rem}.fleet-table th[data-v-da5663e1]{padding:10px 12px;text-align:left;color:var(--sp-text-subtle);background:var(--sp-card-header);border-bottom:1px solid var(--sp-border);font-size:.63rem}.fleet-table td[data-v-da5663e1]{padding:11px 12px;border-bottom:1px solid var(--sp-border-subtle);vertical-align:top}.name-cell[data-v-da5663e1],.stack[data-v-da5663e1]{display:grid;gap:2px}.name-cell small[data-v-da5663e1],.stack small[data-v-da5663e1]{color:var(--sp-text-muted);font-size:.64rem}.service-name-link[data-v-da5663e1]{color:var(--sp-primary);font-weight:780;text-decoration:none}.actions-cell[data-v-da5663e1]{display:flex;flex-wrap:wrap;gap:5px}.btn-tbl[data-v-da5663e1]{padding:4px 7px;border:1px solid var(--sp-border);border-radius:6px;color:var(--sp-text-main);background:var(--sp-input-bg);font-size:.63rem;font-weight:720;text-decoration:none}.btn-tbl-primary[data-v-da5663e1]{color:var(--sp-primary);border-color:color-mix(in srgb,var(--sp-primary) 35%,var(--sp-border))}.row-paused[data-v-da5663e1]{background:color-mix(in srgb,var(--sp-amber-light) 26%,transparent)}.badge-paused[data-v-da5663e1]{color:var(--sp-amber);background:var(--sp-amber-light);border:1px solid color-mix(in srgb,var(--sp-amber) 35%,transparent)}.paused-action[data-v-da5663e1]{padding:4px 7px;color:var(--sp-amber);font-size:.63rem;font-weight:760}.empty-cell[data-v-da5663e1]{padding:32px!important;text-align:center;color:var(--sp-text-muted)}.text-red[data-v-da5663e1]{color:var(--sp-red)}.text-amber[data-v-da5663e1]{color:var(--sp-amber)}.text-green[data-v-da5663e1]{color:var(--sp-green)}.text-muted[data-v-da5663e1]{color:var(--sp-text-muted)}@media(max-width:1450px){.kpi-grid[data-v-da5663e1]{grid-template-columns:repeat(3,1fr)}.filters-bar[data-v-da5663e1],.hygiene-grid[data-v-da5663e1]{grid-template-columns:1fr 1fr}}@media(max-width:800px){.kpi-grid[data-v-da5663e1],.hygiene-grid[data-v-da5663e1],.filters-bar[data-v-da5663e1]{grid-template-columns:1fr}}.groups-card[data-v-da5663e1]{padding:18px}.app-groups[data-v-da5663e1]{display:grid;gap:8px;margin-top:10px}.app-group[data-v-da5663e1]{overflow:hidden;background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);border-radius:10px}.app-group-head[data-v-da5663e1]{display:grid;grid-template-columns:auto minmax(120px,1.2fr) auto minmax(220px,2fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;color:inherit;font:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.app-group-head[data-v-da5663e1]:hover{background:var(--sp-card-bg-hover)}.app-group-name[data-v-da5663e1]{font-size:.8rem}.app-group-meta[data-v-da5663e1],.app-group-metrics[data-v-da5663e1]{color:var(--sp-text-muted);font-size:.64rem}.app-group-toggle[data-v-da5663e1]{color:var(--sp-primary);font-size:.62rem;font-weight:800}.app-instances[data-v-da5663e1]{display:grid;gap:2px;padding:0 12px 10px}.app-instance[data-v-da5663e1]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(220px,2fr);align-items:center;gap:10px;padding:6px 8px;color:inherit;text-decoration:none;border-radius:7px}.app-instance[data-v-da5663e1]:hover{background:var(--sp-card-bg-hover)}.app-instance-name[data-v-da5663e1]{font-size:.7rem}.app-instance-name small[data-v-da5663e1]{color:var(--sp-text-subtle)}.app-instance-metrics[data-v-da5663e1]{color:var(--sp-text-muted);font-size:.62rem}@media(max-width:900px){.app-group-head[data-v-da5663e1]{grid-template-columns:auto 1fr}.app-group-meta[data-v-da5663e1],.app-group-metrics[data-v-da5663e1],.app-group-toggle[data-v-da5663e1]{grid-column:2}.app-instance[data-v-da5663e1]{grid-template-columns:auto 1fr}.app-instance-metrics[data-v-da5663e1]{grid-column:2}}
