:root{--foreground: #ffffff;--muted-foreground: #999999;--accent: #6366f1;--accent-light: rgba(99, 102, 241, .15);--border: #333333;--card: #1a1a2e;--card-hover: #222240;--success: #22c55e;--warning: #f59e0b;--danger: #ef4444;--sidebar-width: 220px}.sidebar-wrapper[data-astro-cid-ssfzsv2f]{display:flex;position:relative}.sidebar[data-astro-cid-ssfzsv2f]{position:fixed;top:0;left:0;width:var(--sidebar-width);height:100vh;background:var(--card);border-right:1px solid var(--border);padding:1.5rem 0;z-index:100;display:flex;flex-direction:column;overflow-y:auto;transition:transform .2s ease}.sidebar-nav[data-astro-cid-ssfzsv2f]{display:flex;flex-direction:column;height:100%}.sidebar-brand[data-astro-cid-ssfzsv2f]{display:flex;align-items:center;gap:.6rem;padding:.5rem 1.25rem;margin-bottom:.5rem;text-decoration:none;color:var(--foreground);font-weight:700;font-size:1.1rem;border-left:3px solid transparent;transition:all .15s ease}.sidebar-brand[data-astro-cid-ssfzsv2f]:hover{color:var(--accent);background:var(--accent-light)}.brand-icon[data-astro-cid-ssfzsv2f]{font-size:1.3rem}.nav-list[data-astro-cid-ssfzsv2f]{list-style:none;padding:0;margin:0;flex:1}.nav-item[data-astro-cid-ssfzsv2f]{margin:.25rem 0}.nav-link[data-astro-cid-ssfzsv2f]{display:flex;align-items:center;gap:.75rem;padding:.65rem 1.25rem;text-decoration:none;color:var(--muted-foreground);font-size:.9rem;border-left:3px solid transparent;transition:all .15s ease}.nav-link[data-astro-cid-ssfzsv2f]:hover{color:var(--foreground);background:var(--card-hover)}.nav-link[data-astro-cid-ssfzsv2f].active{color:var(--accent);background:var(--accent-light);border-left-color:var(--accent)}.nav-icon[data-astro-cid-ssfzsv2f]{font-size:1.1rem;width:20px;text-align:center}.status-indicator-section[data-astro-cid-ssfzsv2f]{padding:1rem 1.25rem;border-top:1px solid var(--border);margin-top:auto}.status-section-label[data-astro-cid-ssfzsv2f]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-bottom:.5rem;font-weight:600}.status-card[data-astro-cid-ssfzsv2f]{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;background:#6366f114;border:1px solid rgba(99,102,241,.2);border-radius:8px;text-decoration:none;transition:all .15s ease}.status-card[data-astro-cid-ssfzsv2f]:hover{background:#6366f126;border-color:var(--accent);transform:translateY(-1px)}.status-dot-container[data-astro-cid-ssfzsv2f]{width:28px;height:28px;border-radius:50%;background:#0003;display:flex;align-items:center;justify-content:center;flex-shrink:0}.status-dot[data-astro-cid-ssfzsv2f]{width:10px;height:10px;border-radius:50%}.status-dot--healthy[data-astro-cid-ssfzsv2f]{background:var(--success);box-shadow:0 0 6px #22c55e80}.status-dot--active[data-astro-cid-ssfzsv2f]{background:var(--accent);box-shadow:0 0 6px #6366f180;animation:pulse 2s infinite}.status-dot--warning[data-astro-cid-ssfzsv2f]{background:var(--warning);box-shadow:0 0 6px #f59e0b80}.status-dot--unknown[data-astro-cid-ssfzsv2f]{background:var(--muted-foreground);animation:blink 1.5s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.status-text[data-astro-cid-ssfzsv2f]{display:flex;flex-direction:column;min-width:0}.status-label[data-astro-cid-ssfzsv2f]{font-size:.78rem;font-weight:600;color:var(--foreground);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-sublabel[data-astro-cid-ssfzsv2f]{font-size:.68rem;color:var(--muted-foreground);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-mini-stats[data-astro-cid-ssfzsv2f]{display:flex;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.mini-stat[data-astro-cid-ssfzsv2f]{font-size:.65rem;padding:.15rem .45rem;border-radius:4px;background:#ffffff0d;color:var(--muted-foreground)}.mini-stat--tasks[data-astro-cid-ssfzsv2f]{border:1px solid rgba(99,102,241,.3)}.mini-stat--runs[data-astro-cid-ssfzsv2f]{border:1px solid rgba(34,197,94,.3)}.mobile-topbar[data-astro-cid-ssfzsv2f]{display:none;position:fixed;top:0;left:0;right:0;height:56px;background:var(--card);border-bottom:1px solid var(--border);z-index:200;align-items:center;padding:0 1rem;gap:.75rem}.mobile-menu-btn[data-astro-cid-ssfzsv2f]{font-size:1.5rem;cursor:pointer;padding:.25rem;color:var(--foreground);background:none;border:none;line-height:1}.mobile-brand[data-astro-cid-ssfzsv2f]{font-size:1rem;font-weight:700;color:var(--foreground);text-decoration:none}.sidebar-toggle-input[data-astro-cid-ssfzsv2f]{display:none}@media(max-width:768px){.sidebar[data-astro-cid-ssfzsv2f]{transform:translate(-100%);width:260px;box-shadow:none}.sidebar-wrapper[data-astro-cid-ssfzsv2f]>.sidebar-toggle-label[data-astro-cid-ssfzsv2f]{display:none}.sidebar-overlay[data-astro-cid-ssfzsv2f]{display:none;position:fixed;inset:0;background:#00000080;z-index:150}.mobile-topbar[data-astro-cid-ssfzsv2f]{display:flex}#sidebar-toggle[data-astro-cid-ssfzsv2f]:checked~.sidebar[data-astro-cid-ssfzsv2f]{transform:translate(0);box-shadow:4px 0 20px #0000004d}#sidebar-toggle[data-astro-cid-ssfzsv2f]:checked~.sidebar-overlay[data-astro-cid-ssfzsv2f]{display:block}}.sidebar-wrapper[data-astro-cid-ssfzsv2f]+main[data-astro-cid-ssfzsv2f],.page-with-sidebar[data-astro-cid-ssfzsv2f]{margin-left:var(--sidebar-width)}@media(max-width:768px){.sidebar-wrapper[data-astro-cid-ssfzsv2f]+main[data-astro-cid-ssfzsv2f],.page-with-sidebar[data-astro-cid-ssfzsv2f]{margin-left:0;padding-top:56px}}
