.dashboard-view[data-v-b23c65b5]{max-width:1400px;margin:0 auto}.page-header[data-v-b23c65b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.header-title[data-v-b23c65b5]{display:flex;align-items:center;gap:.75rem}.dashboard-logo[data-v-b23c65b5]{width:72px;height:72px;border-radius:14px;box-shadow:0 0 0 1px #00e5ff38,0 18px 32px #0006}.page-header h1[data-v-b23c65b5]{margin:0}.stats-row[data-v-b23c65b5]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}@media(max-width:768px){.stats-row[data-v-b23c65b5]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-b23c65b5]{transition:transform .15s ease,box-shadow .15s ease}.stat-card[data-v-b23c65b5]:hover{transform:translateY(-2px)}.stat-card.has-running[data-v-b23c65b5]{border-color:var(--n-success-color);box-shadow:0 0 20px #a8ff6026}.stat-content[data-v-b23c65b5]{display:flex;align-items:center;gap:1rem}.stat-icon-wrapper[data-v-b23c65b5]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--n-code-color)}.stat-icon-wrapper.running[data-v-b23c65b5]{background:#a8ff6026;color:var(--n-success-color)}.stat-icon-wrapper.processes[data-v-b23c65b5]{background:#00e5ff26;color:var(--n-primary-color)}.stat-icon-wrapper.groups[data-v-b23c65b5]{background:#ff2bd626;color:var(--n-info-color)}.stat-icon-wrapper.recipes[data-v-b23c65b5]{background:#ffcc0026;color:var(--n-warning-color)}.stat-icon[data-v-b23c65b5]{font-size:1.5rem}.stat-info[data-v-b23c65b5]{display:flex;flex-direction:column}.stat-value[data-v-b23c65b5]{font-size:1.75rem;font-weight:600;line-height:1}.stat-label[data-v-b23c65b5]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--n-text-color-3);margin-top:.25rem}.view-all-link[data-v-b23c65b5]{font-size:.8125rem;color:var(--n-primary-color);text-decoration:none}.view-all-link[data-v-b23c65b5]:hover{text-decoration:underline}.empty-placeholder[data-v-b23c65b5]{padding:1.5rem 0}.empty-hint[data-v-b23c65b5]{color:var(--n-text-color-3);font-size:.8125rem;margin:.5rem 0 0}.empty-hint code[data-v-b23c65b5]{background:var(--n-code-color);padding:.125rem .375rem;border-radius:3px}.process-list[data-v-b23c65b5]{display:flex;flex-direction:column;gap:.5rem}.process-item[data-v-b23c65b5]{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:var(--n-border-radius);cursor:pointer;transition:background .15s ease}.process-item[data-v-b23c65b5]:hover{background:var(--n-hover-color)}.status-dot[data-v-b23c65b5]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.status-dot.running[data-v-b23c65b5]{background:var(--n-success-color);box-shadow:0 0 8px var(--n-success-color)}.status-dot.stopped[data-v-b23c65b5]{background:var(--n-text-color-3)}.status-dot.failed[data-v-b23c65b5]{background:var(--n-error-color)}.process-name[data-v-b23c65b5]{flex:1;font-family:var(--n-font-family-mono);font-size:.875rem}.status-tags[data-v-b23c65b5]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.more-indicator[data-v-b23c65b5]{text-align:center;font-size:.8125rem;color:var(--n-text-color-3);padding:.5rem}.quick-actions[data-v-b23c65b5]{display:flex;flex-direction:column;gap:1rem}.action-section[data-v-b23c65b5]{display:flex;flex-direction:column;gap:.5rem}.section-label[data-v-b23c65b5]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--n-text-color-3)}.action-buttons[data-v-b23c65b5]{display:flex;flex-wrap:wrap;gap:.5rem}.activity-list[data-v-b23c65b5]{display:flex;flex-direction:column;gap:.25rem}.activity-item[data-v-b23c65b5]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;font-family:var(--n-font-family-mono);border-left:3px solid transparent;border-radius:0 var(--n-border-radius-small) var(--n-border-radius-small) 0}.activity-item[data-v-b23c65b5]:hover{background:var(--n-hover-color)}.activity-item.execute[data-v-b23c65b5]{border-left-color:var(--n-primary-color)}.activity-item.start[data-v-b23c65b5]{border-left-color:var(--n-success-color)}.activity-item.stop[data-v-b23c65b5]{border-left-color:var(--n-warning-color)}.activity-item.create[data-v-b23c65b5]{border-left-color:var(--n-info-color)}.activity-icon[data-v-b23c65b5]{font-size:1rem;flex-shrink:0}.activity-item.execute .activity-icon[data-v-b23c65b5]{color:var(--n-primary-color)}.activity-item.start .activity-icon[data-v-b23c65b5]{color:var(--n-success-color)}.activity-item.stop .activity-icon[data-v-b23c65b5]{color:var(--n-warning-color)}.activity-item.create .activity-icon[data-v-b23c65b5]{color:var(--n-info-color)}.activity-text[data-v-b23c65b5]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
