.tag[data-v-0f8437be]{font-weight:600;font-size:0.8rem;letter-spacing:0.02em}.dashboard-card[data-v-e24333ba]{box-shadow:0 2px 8px rgba(44,62,80,0.08);border-radius:8px;height:100%}.dashboard-card .card-header[data-v-e24333ba]{border-bottom:1px solid #f0f0f0;min-height:3rem;box-shadow:none}.dashboard-card .card-header-title[data-v-e24333ba]{margin:0;padding:0.75rem 1rem;font-size:0.9rem;font-weight:700;color:#2c3e50;place-content:normal}.card-header-note[data-v-e24333ba]{align-self:center;padding-right:1rem;font-size:0.7rem;color:#95a5a6}.dashboard-card .card-content p[data-v-e24333ba]{margin-right:0;font-size:inherit}.hbars[data-v-e24333ba]{display:flex;flex-direction:column;gap:0.8rem}.hbar-row[data-v-e24333ba]{display:grid;grid-template-columns:140px 1fr 32px;gap:0.6rem;align-items:center;font-size:0.78rem}.hbar-label[data-v-e24333ba]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#34495e}.hbar-track[data-v-e24333ba]{height:9px;border-radius:999px;background:#edf2f5;overflow:hidden}.hbar-fill[data-v-e24333ba]{height:100%;border-radius:999px;transition:width 0.3s ease}.hbar-value[data-v-e24333ba]{text-align:right;font-weight:700;color:#2c3e50}@media screen and (max-width:768px){.hbar-row[data-v-e24333ba]{grid-template-columns:110px 1fr 28px}}.mdr-dashboard[data-v-8a5b74ee]{padding:1.5rem}.page-header[data-v-8a5b74ee]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.page-title[data-v-8a5b74ee]{font-size:1.6rem;font-weight:700;color:#2c3e50;margin:0}.page-subtitle[data-v-8a5b74ee]{color:#7f8c8d;font-size:0.85rem;margin:0.25rem 0 0}.freshness[data-v-8a5b74ee]{color:#7f8c8d}.freshness--stale[data-v-8a5b74ee]{color:#c0392b;font-weight:700}.filters[data-v-8a5b74ee]{display:flex;align-items:center;flex-wrap:wrap;gap:0.75rem}.view-tabs[data-v-8a5b74ee]{margin-bottom:0.5rem}.notice[data-v-8a5b74ee]{padding:0.6rem 0.8rem;border:1px solid #f0d98f;background:#fff9e7;color:#715700;border-radius:6px;font-size:0.78rem;margin-bottom:1rem}.kpi-row[data-v-8a5b74ee]{margin-bottom:0.25rem}.kpi-card[data-v-8a5b74ee]{background:#fff;border-radius:8px;border-left:4px solid #bdc3c7;box-shadow:0 2px 8px rgba(44,62,80,0.08);padding:1rem;display:flex;align-items:center;gap:0.9rem;height:100%}.kpi-icon[data-v-8a5b74ee]{opacity:0.45}.kpi-value[data-v-8a5b74ee]{font-size:1.8rem;font-weight:800;line-height:1;color:#2c3e50}.kpi-label[data-v-8a5b74ee]{font-size:0.76rem;color:#7f8c8d;font-weight:700;margin-top:0.35rem}.kpi-delta[data-v-8a5b74ee]{font-size:0.68rem;font-weight:700;margin-top:0.3rem}.is-up[data-v-8a5b74ee]{color:#c0392b}.is-down[data-v-8a5b74ee]{color:#1d9656}.is-muted[data-v-8a5b74ee]{color:#95a5a6}.kpi-total[data-v-8a5b74ee]{border-left-color:#3498db}.kpi-total .kpi-icon[data-v-8a5b74ee]{color:#3498db}.kpi-open[data-v-8a5b74ee]{border-left-color:#f39c12}.kpi-open .kpi-icon[data-v-8a5b74ee]{color:#f39c12}.kpi-new[data-v-8a5b74ee]{border-left-color:#e67e22}.kpi-new .kpi-icon[data-v-8a5b74ee]{color:#e67e22}.kpi-high[data-v-8a5b74ee]{border-left-color:#e67e22}.kpi-high .kpi-icon[data-v-8a5b74ee]{color:#e67e22}.kpi-critical[data-v-8a5b74ee]{border-left-color:#e74c3c}.kpi-critical .kpi-icon[data-v-8a5b74ee]{color:#e74c3c}.kpi-resolved[data-v-8a5b74ee]{border-left-color:#27ae60}.kpi-resolved .kpi-icon[data-v-8a5b74ee]{color:#27ae60}.dashboard-card[data-v-8a5b74ee]{box-shadow:0 2px 8px rgba(44,62,80,0.08);border-radius:8px;height:100%}.dashboard-card .card-header[data-v-8a5b74ee]{border-bottom:1px solid #f0f0f0;min-height:3rem;box-shadow:none}.dashboard-card .card-header-title[data-v-8a5b74ee]{margin:0;padding:0.75rem 1rem;font-size:0.9rem;font-weight:700;color:#2c3e50;place-content:normal}.card-header-note[data-v-8a5b74ee]{align-self:center;padding-right:1rem;font-size:0.7rem;color:#95a5a6}.card-header-search[data-v-8a5b74ee]{align-self:center;padding-right:0.75rem;min-width:240px}.dashboard-card .card-content p[data-v-8a5b74ee]{margin-right:0;font-size:inherit}.compare-grid[data-v-8a5b74ee]{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem}.compare-box[data-v-8a5b74ee]{border:1px solid #e6ecf1;border-radius:6px;background:#f8fafc;padding:0.7rem}.compare-label[data-v-8a5b74ee]{font-size:0.65rem;font-weight:700;color:#95a5a6;text-transform:uppercase;letter-spacing:0.04em}.compare-main[data-v-8a5b74ee]{display:flex;align-items:baseline;gap:0.4rem;margin-top:0.35rem}.compare-main strong[data-v-8a5b74ee]{font-size:1.5rem;color:#2c3e50}.compare-main span[data-v-8a5b74ee]{font-size:0.7rem;font-weight:700}.compare-foot[data-v-8a5b74ee]{margin-top:0.3rem;font-size:0.65rem;color:#95a5a6}.mttr-grid[data-v-8a5b74ee]{display:flex;align-items:center;gap:1.2rem}.mttr-item[data-v-8a5b74ee]{flex:1;text-align:center}.mttr-divider[data-v-8a5b74ee]{width:1px;align-self:stretch;background:#e6ecf1}.mttr-value[data-v-8a5b74ee]{font-size:1.8rem;font-weight:800;color:#2c3e50;line-height:1}.mttr-label[data-v-8a5b74ee]{font-size:0.76rem;color:#7f8c8d;font-weight:700;margin-top:0.4rem}.mttr-detail[data-v-8a5b74ee]{font-size:0.68rem;color:#95a5a6;margin-top:0.2rem}.action-head[data-v-8a5b74ee]{display:flex;align-items:baseline;gap:0.6rem;padding-bottom:0.7rem;margin-bottom:0.7rem;border-bottom:1px solid #e6ecf1}.action-head strong[data-v-8a5b74ee]{font-size:1.6rem;color:#27ae60;line-height:1}.action-head span[data-v-8a5b74ee]{font-size:0.7rem;color:#7f8c8d}.action-grid[data-v-8a5b74ee]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.5rem}.action-item[data-v-8a5b74ee]{border:1px solid #e6ecf1;border-top:3px solid #bdc3c7;border-radius:6px;background:#f8fafc;padding:0.6rem 0.4rem;text-align:center}.action-value[data-v-8a5b74ee]{font-size:1.25rem;font-weight:800;color:#2c3e50;line-height:1}.action-label[data-v-8a5b74ee]{margin-top:0.3rem;font-size:0.68rem;font-weight:700;color:#7f8c8d}.resolution-stats[data-v-8a5b74ee]{display:flex;flex-direction:column;gap:0.7rem}.resolution-stat-item[data-v-8a5b74ee]{display:flex;align-items:center;gap:0.5rem}.resolution-dot[data-v-8a5b74ee]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.resolution-label[data-v-8a5b74ee]{flex-grow:1;font-size:0.82rem;color:#34495e}.resolution-pct[data-v-8a5b74ee]{font-size:0.7rem;color:#95a5a6}.resolution-count[data-v-8a5b74ee]{font-size:1rem;font-weight:700;color:#2c3e50;min-width:2rem;text-align:right}.status-bar[data-v-8a5b74ee]{display:flex;height:24px;border-radius:6px;overflow:hidden;gap:2px}.status-bar__segment[data-v-8a5b74ee]{border:0;padding:0;min-width:4px;cursor:pointer;transition:filter 0.2s ease}.status-bar__segment.is-active[data-v-8a5b74ee],.status-bar__segment[data-v-8a5b74ee]:hover{filter:brightness(0.9);box-shadow:inset 0 0 0 2px rgba(44,62,80,0.35)}.status-legend[data-v-8a5b74ee]{display:flex;flex-wrap:wrap;gap:0.5rem 1.2rem;margin-top:0.7rem}.status-legend__item[data-v-8a5b74ee]{display:flex;align-items:center;gap:0.35rem;font-size:0.75rem;color:#7f8c8d;background:transparent;border:0;padding:0;cursor:pointer}.status-legend__item.is-active[data-v-8a5b74ee]{color:#2c3e50;font-weight:700}.status-legend__dot[data-v-8a5b74ee]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.clickable-table[data-v-8a5b74ee]{cursor:pointer}.mono-text[data-v-8a5b74ee]{font-family:Consolas,Monaco,monospace;font-size:0.8rem}.title-cell[data-v-8a5b74ee]{display:block;max-width:460px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hosts-cell[data-v-8a5b74ee]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:250px}.host-chip[data-v-8a5b74ee]{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;background:#eef4f8;color:#2b4f68;font-family:Consolas,Monaco,monospace}.host-chip[data-v-8a5b74ee],.host-more[data-v-8a5b74ee]{padding:2px 6px;border-radius:4px;border:1px solid #dde7ee;font-size:0.7rem;line-height:1.2}.host-more[data-v-8a5b74ee]{background:#fff;color:#2980b9;font-weight:700;cursor:pointer}.host-more[data-v-8a5b74ee]:hover{background:#eaf5fc}.host-empty[data-v-8a5b74ee]{color:#95a5a6;font-size:0.7rem;font-style:italic}@media screen and (max-width:768px){.mttr-grid[data-v-8a5b74ee]{flex-direction:column}.mttr-divider[data-v-8a5b74ee]{width:70%;height:1px;align-self:center}.action-grid[data-v-8a5b74ee]{grid-template-columns:1fr 1fr}.compare-grid[data-v-8a5b74ee]{grid-template-columns:1fr}.page-header[data-v-8a5b74ee]{flex-direction:column;align-items:stretch}}