@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--primary-950: #000000;--primary-900: #0a0a0a;--primary-800: #111111;--primary-750: #1a1a1a;--primary-700: #262626;--primary-600: #475569;--primary-500: #64748b;--primary-400: #94a3b8;--primary-300: #cbd5e1;--primary-200: #e2e8f0;--primary-100: #f1f5f9;--primary-50: #f8fafc;--success: #10b981;--success-light: #d1fae5;--success-dark: #059669;--success-glow: rgba(16, 185, 129, .4);--error: #ef4444;--error-light: #fef2f2;--error-dark: #dc2626;--error-glow: rgba(239, 68, 68, .4);--warning: #f59e0b;--warning-light: #fef3c7;--warning-dark: #d97706;--warning-glow: rgba(245, 158, 11, .4);--info: #3b82f6;--info-light: #dbeafe;--info-dark: #2563eb;--info-glow: rgba(59, 130, 246, .4);--accent: #06b6d4;--accent-light: #cffafe;--accent-dark: #0891b2;--accent-glow: 0 0 10px rgba(6, 182, 212, .3);--purple: #8b5cf6;--purple-glow: rgba(139, 92, 246, .4);--pink: #ec4899;--pink-glow: rgba(236, 72, 153, .4);--gradient-primary: linear-gradient(135deg, var(--primary-900) 0%, var(--primary-800) 50%, var(--primary-750) 100%);--gradient-accent: linear-gradient(135deg, var(--accent) 0%, var(--info) 100%);--gradient-success: linear-gradient(135deg, var(--success) 0%, var(--success-dark) 100%);--gradient-error: linear-gradient(135deg, var(--error) 0%, var(--error-dark) 100%);--gradient-glass: linear-gradient(135deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .05) 100%);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--shadow-glow: 0 0 20px rgba(6, 182, 212, .3);--shadow-glow-success: 0 0 20px var(--success-glow);--shadow-glow-error: 0 0 20px var(--error-glow);--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .5s;--duration-slower: .75s;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--ease-smooth: cubic-bezier(.4, 0, .2, 1)}*{margin:0;padding:0;box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#000;color:var(--primary-100);min-height:100vh;line-height:1.6;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(600px circle at 20% 30%,rgba(6,182,212,.08),transparent 40%),radial-gradient(800px circle at 80% 70%,rgba(6,182,212,.05),transparent 40%);z-index:-2;animation:_backgroundShift_1vzp1_1 20s ease-in-out infinite}@keyframes _backgroundShift_1vzp1_1{0%,to{opacity:1;transform:translate(0) translateY(0)}25%{opacity:.8;transform:translate(10px) translateY(-5px)}50%{opacity:1;transform:translate(-5px) translateY(10px)}75%{opacity:.9;transform:translate(5px) translateY(-10px)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--primary-900);border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--accent) 0%,var(--info) 100%);border-radius:10px;transition:all var(--duration-normal) var(--ease-smooth)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--accent-dark) 0%,var(--info-dark) 100%);box-shadow:0 0 10px var(--accent-glow)}::-webkit-scrollbar-corner{background:var(--primary-900)}::selection{background:var(--accent-glow);color:#fff}::-moz-selection{background:var(--accent-glow);color:#fff}._navbar_1vzp1_186{background:#000000f2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(6,182,212,.2);padding:1rem 2rem;position:sticky;top:0;z-index:100;transition:all var(--duration-normal) var(--ease-smooth);box-shadow:0 4px 20px #00000080}._navbar_1vzp1_186:hover{box-shadow:0 10px 30px #0006}._navbar_1vzp1_186:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--gradient-accent);opacity:0;transition:opacity var(--duration-normal) var(--ease-smooth)}._navbar_1vzp1_186:hover:before{opacity:1}._navbarContent_1vzp1_219{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;position:relative}._logo_1vzp1_228{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:800;color:var(--accent);transition:all var(--duration-normal) var(--ease-bounce);cursor:pointer}._logo_1vzp1_228:hover{transform:scale(1.05);filter:drop-shadow(0 0 10px var(--accent-glow))}._logoIcon_1vzp1_244{width:44px;height:44px;background:var(--gradient-accent);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.3rem;font-weight:700;box-shadow:var(--shadow-glow);position:relative;overflow:hidden;transition:all var(--duration-normal) var(--ease-bounce)}._logoIcon_1vzp1_244:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:rotate(45deg);transition:all var(--duration-slow) var(--ease-smooth);opacity:0}._logoIcon_1vzp1_244:hover:before{opacity:1;animation:_shine_1vzp1_1 .8s ease-in-out}@keyframes _shine_1vzp1_1{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}._navbarActions_1vzp1_289{display:flex;align-items:center;gap:1.5rem}._navbarStatus_1vzp1_295{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:14px;font-size:.875rem;font-weight:600;color:var(--success);position:relative;overflow:hidden;transition:all var(--duration-normal) var(--ease-smooth)}._navbarStatus_1vzp1_295:hover{transform:translateY(-1px);box-shadow:0 0 15px var(--success-glow)}._pulseDot_1vzp1_316{width:8px;height:8px;background:var(--success);border-radius:50%;animation:_pulse_1vzp1_316 2s infinite;box-shadow:0 0 6px var(--success-glow)}@keyframes _pulse_1vzp1_316{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 6px var(--success-glow)}50%{opacity:.7;transform:scale(1.2);box-shadow:0 0 12px var(--success-glow)}}._quickActionsContainer_1vzp1_341{display:flex;gap:.75rem}._quickActionButton_1vzp1_346{background:#33415599;color:var(--primary-100);border:1px solid rgba(71,85,105,.8);padding:.6rem 1.2rem;border-radius:12px;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.6rem;transition:all var(--duration-normal) var(--ease-bounce);position:relative;overflow:hidden}._quickActionButton_1vzp1_346:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--gradient-accent);transition:left var(--duration-normal) var(--ease-smooth);z-index:-1}._quickActionButton_1vzp1_346:hover{transform:translateY(-2px);border-color:var(--accent);box-shadow:var(--shadow-glow);color:#fff}._quickActionButton_1vzp1_346:hover:before{left:0}._quickActionButton_1vzp1_346:active{transform:translateY(0)}._dashboardHeader_1vzp1_402{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem;background:#0f172acc;border-radius:20px;box-shadow:0 10px 40px #0003;margin-bottom:2rem}._liveStatusPanel_1vzp1_414{background:var(--primary-800);border:1px solid var(--primary-700);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;flex-grow:1;min-width:250px}._liveStatusHeader_1vzp1_425{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._liveStatusTitle_1vzp1_432{font-size:1.4rem;font-weight:800;color:var(--primary-100);margin:0;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,var(--primary-100),var(--accent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._liveStatusIndicator_1vzp1_446{display:flex;align-items:center;gap:.6rem;padding:.7rem 1.3rem;border-radius:14px;font-size:.875rem;font-weight:700;transition:all var(--duration-normal) var(--ease-bounce);text-transform:uppercase;letter-spacing:.05em;position:relative;overflow:hidden}._liveStatusIndicator_1vzp1_446:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left var(--duration-slow) var(--ease-smooth)}._liveStatusIndicator_1vzp1_446:hover:before{left:100%}._liveStatusIndicator_1vzp1_446._building_1vzp1_476{background:#f59e0b26;color:var(--warning);border:1px solid rgba(245,158,11,.3);box-shadow:0 0 15px var(--warning-glow)}._liveStatusIndicator_1vzp1_446._waiting_1vzp1_483{background:#10b98126;color:var(--success);border:1px solid rgba(16,185,129,.3);box-shadow:0 0 15px var(--success-glow)}._liveStatusIndicator_1vzp1_446._offline_1vzp1_490{background:#ef444426;color:var(--error);border:1px solid rgba(239,68,68,.3);box-shadow:0 0 15px var(--error-glow)}._liveStatusText_1vzp1_497{font-size:1.1rem;color:var(--primary-300);margin:0;font-weight:500;line-height:1.5}._statsPanel_1vzp1_505{flex-grow:2;display:flex;flex-direction:column;gap:1.5rem}._statsGrid_1vzp1_512{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}._statCard_1vzp1_519{background:#0a0a0acc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(6,182,212,.15);border-radius:16px;padding:1.25rem;text-align:center;transition:all var(--duration-normal) var(--ease-bounce);position:relative;overflow:hidden;cursor:pointer}._statCard_1vzp1_519:hover{transform:translateY(-4px) scale(1.02);border-color:var(--accent);box-shadow:0 0 25px #06b6d44d}._statCard_1vzp1_519:hover:before{opacity:1}._statValue_1vzp1_542{font-size:2rem;font-weight:900;background:linear-gradient(135deg,var(--accent),var(--info));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem;transition:all var(--duration-normal) var(--ease-smooth)}._statCard_1vzp1_519:hover ._statValue_1vzp1_542{transform:scale(1.1)}._statLabel_1vzp1_557{font-size:.8rem;color:var(--primary-400);text-transform:uppercase;letter-spacing:.1em;font-weight:700;position:relative;z-index:1}._dockerStatusPanel_1vzp1_567{background:#1e293bcc;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(51,65,85,.4);border-radius:20px;padding:2rem;box-shadow:var(--shadow-xl);position:relative;overflow:hidden;transition:all var(--duration-normal) var(--ease-smooth);display:flex;align-items:center;justify-content:space-between}._dockerStatusPanel_1vzp1_567:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;transition:all .3s ease}._dockerStatusPanel_1vzp1_567._running_1vzp1_592:before{background:var(--success)}._dockerStatusPanel_1vzp1_567._notRunning_1vzp1_596:before{background:var(--error)}._dockerStatusContent_1vzp1_600{display:flex;align-items:center;gap:1rem}._dockerStatusText_1vzp1_606{display:flex;flex-direction:column}._dockerStatusTitleText_1vzp1_611{font-size:1rem;font-weight:600;color:var(--primary-100)}._dockerStatusSubtitleText_1vzp1_617{font-size:.75rem;color:var(--primary-400)}._dockerStatusPulse_1vzp1_622{width:12px;height:12px;background:var(--success);border-radius:50%;animation:_pulse_1vzp1_316 var(--duration-slow) infinite;box-shadow:0 0 10px var(--success-glow)}._logListContainer_1vzp1_391{font-family:Inter,sans-serif;color:var(--primary-100);padding:2rem;background-color:transparent;min-height:calc(100vh - 80px);display:flex;flex-direction:column;gap:2rem}._logListTitle_1vzp1_643{font-size:1.8rem;font-weight:900;background:linear-gradient(135deg,var(--primary-100),var(--accent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 .5rem;letter-spacing:-.02em}._logListSubtitle_1vzp1_654{color:var(--primary-400);font-size:1.1rem;font-weight:500;margin:0;opacity:.8}._noLogsText_1vzp1_662{color:var(--primary-400);text-align:center;padding:4rem 2rem;font-size:1.2rem;font-weight:500;background:#1e293b80;border:1px solid var(--primary-700);border-radius:20px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;overflow:hidden}._noLogsText_1vzp1_662:before{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;background:radial-gradient(circle,var(--accent-glow),transparent 70%);transform:translate(-50%,-50%);opacity:.3;animation:_breathe_1vzp1_1 3s ease-in-out infinite}@keyframes _breathe_1vzp1_1{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}._logCard_1vzp1_702{background:#0a0a0ae6;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(6,182,212,.15);border-radius:20px;padding:1.5rem;cursor:pointer;transition:all var(--duration-normal) var(--ease-bounce);position:relative;overflow:hidden;margin-bottom:1rem;animation:_slideInLeft_1vzp1_1 var(--duration-slower) var(--ease-out);animation-fill-mode:both}._logCard_1vzp1_702:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;transition:all var(--duration-normal) var(--ease-smooth);border-radius:0 4px 4px 0}._logCard_1vzp1_702:after{content:"";position:absolute;inset:-2px;border-radius:22px;z-index:-1;opacity:0;transition:opacity var(--duration-normal) var(--ease-smooth)}._logCard_1vzp1_702:hover{transform:translateY(-4px) scale(1.01);border-color:var(--primary-500);box-shadow:var(--shadow-xl)}._logCard_1vzp1_702:hover:after{opacity:1}._logCard_1vzp1_702._success_1vzp1_751:before{background:var(--gradient-success);box-shadow:0 0 10px var(--success-glow)}._logCard_1vzp1_702._success_1vzp1_751:after{background:var(--gradient-success)}._logCard_1vzp1_702._failure_1vzp1_760:before{background:var(--gradient-error);box-shadow:0 0 10px var(--error-glow)}._logCard_1vzp1_702._failure_1vzp1_760:after{background:var(--gradient-error)}._logCard_1vzp1_702._unstable_1vzp1_769:before{background:linear-gradient(135deg,var(--warning) 0%,var(--warning-dark) 100%);box-shadow:0 0 10px var(--warning-glow)}._logCard_1vzp1_702._unstable_1vzp1_769:after{background:linear-gradient(135deg,var(--warning) 0%,var(--warning-dark) 100%)}._logCard_1vzp1_702._aborted_1vzp1_778:before{background:linear-gradient(135deg,var(--primary-500) 0%,var(--primary-600) 100%)}._logCard_1vzp1_702._aborted_1vzp1_778:after{background:linear-gradient(135deg,var(--primary-500) 0%,var(--primary-600) 100%)}._logCardHeader_1vzp1_786{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}._statusIndicator_1vzp1_793{display:flex;align-items:center;gap:.75rem}._statusIcon_1vzp1_799{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;transition:all var(--duration-normal) var(--ease-bounce);position:relative;overflow:hidden}._statusIcon_1vzp1_799:hover{transform:scale(1.1) rotate(5deg)}._statusIcon_1vzp1_799:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:rotate(45deg);transition:all var(--duration-slow) var(--ease-smooth);opacity:0}._statusIcon_1vzp1_799:hover:before{opacity:1;animation:_shine_1vzp1_1 .8s ease-in-out}._logCardStatusText_1vzp1_835{font-size:.9rem;font-weight:800;color:var(--primary-100);text-transform:uppercase;letter-spacing:.1em;background:linear-gradient(135deg,var(--primary-100),var(--accent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._logCardTimestamp_1vzp1_847{font-size:.8rem;color:var(--primary-300);font-weight:600;background:#33415599;padding:.5rem 1rem;border-radius:12px;border:1px solid rgba(71,85,105,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all var(--duration-normal) var(--ease-smooth);font-family:JetBrains Mono,monospace}._logCardTimestamp_1vzp1_847:hover{background:#475569cc;transform:scale(1.05)}._logCardContent_1vzp1_865{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem}._logCardField_1vzp1_872{display:flex;flex-direction:column;gap:.4rem;transition:all var(--duration-normal) var(--ease-smooth)}._logCardField_1vzp1_872:hover{transform:translate(4px)}._logCardLabel_1vzp1_883{font-size:.8rem;color:var(--primary-400);text-transform:uppercase;letter-spacing:.1em;font-weight:700}._logCardValue_1vzp1_891{font-size:.95rem;color:var(--primary-100);font-weight:600;line-height:1.4}._logCardJobName_1vzp1_898{color:var(--accent);font-weight:800;background:linear-gradient(135deg,var(--accent),var(--info));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all var(--duration-normal) var(--ease-smooth)}._logCardJobName_1vzp1_898:hover{transform:scale(1.02);filter:drop-shadow(0 0 8px var(--accent-glow))}._logCardBuildNumber_1vzp1_913{color:var(--info);font-weight:800;font-family:JetBrains Mono,monospace;background:#3b82f61a;padding:.2rem .5rem;border-radius:6px;border:1px solid rgba(59,130,246,.3);display:inline-block;transition:all var(--duration-normal) var(--ease-smooth)}._logCardBuildNumber_1vzp1_913:hover{background:#3b82f633;transform:scale(1.05)}@media (max-width: 1200px){._statsGrid_1vzp1_512{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1024px){._dashboardHeader_1vzp1_402{flex-direction:column;align-items:flex-start;padding:1.5rem}._liveStatusPanel_1vzp1_414,._statsPanel_1vzp1_505{width:100%;max-width:100%}._statsGrid_1vzp1_512{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem}._logListContainer_1vzp1_391{padding:1.5rem}}@media (max-width: 768px){._logListContainer_1vzp1_391,._navbar_1vzp1_186{padding:1rem}._navbarContent_1vzp1_219{flex-direction:column;gap:1rem;text-align:center}._statsGrid_1vzp1_512{grid-template-columns:1fr 1fr}._logCardContent_1vzp1_865{grid-template-columns:1fr}._logCardHeader_1vzp1_786{flex-direction:column;gap:.5rem;align-items:flex-start}}@media (max-width: 480px){._dashboardHeader_1vzp1_402{padding:1.5rem}._liveStatusPanel_1vzp1_414,._statsPanel_1vzp1_505,._dockerStatusPanel_1vzp1_567{padding:1rem}._logCard_1vzp1_702{padding:1.5rem}._statsGrid_1vzp1_512{grid-template-columns:1fr}._modalContent_1vzp1_1013{padding:1rem;margin:1rem}}._modalOverlay_1vzp1_1020{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modalContent_1vzp1_1013{background:var(--primary-800);border:1px solid rgba(51,65,85,.3);border-radius:24px;padding:2.5rem;max-width:700px;width:100%;max-height:85vh;overflow-y:auto;box-shadow:0 25px 50px #00000080;position:relative}._modalHeader_1vzp1_1045{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(51,65,85,.4)}._modalTitle_1vzp1_1054{font-size:1.8rem;font-weight:900;color:var(--primary-100);margin:0}._modalCloseButton_1vzp1_1061{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:var(--error);border-radius:12px;padding:.75rem;cursor:pointer;transition:all var(--duration-normal) var(--ease-bounce);display:flex;align-items:center;justify-content:center;font-size:1.2rem;width:44px;height:44px}._modalCloseButton_1vzp1_1061:hover{background:#ef444440;transform:scale(1.1) rotate(90deg);box-shadow:0 0 15px var(--error-glow)}._modalInfo_1vzp1_1083{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}._modalInfoItem_1vzp1_1090{display:flex;flex-direction:column;gap:.4rem;padding:1rem;background:#0f172a99;border-radius:12px;border:1px solid rgba(51,65,85,.3);transition:all var(--duration-normal) var(--ease-smooth)}._modalInfoItem_1vzp1_1090:hover{background:#0f172acc;transform:translateY(-2px);border-color:#47556999}._modalInfoLabel_1vzp1_1107{font-size:.8rem;color:var(--primary-400);text-transform:uppercase;letter-spacing:.1em;font-weight:700}._modalInfoValue_1vzp1_1115{font-size:.95rem;color:var(--primary-100);font-weight:600;line-height:1.4}._modalLink_1vzp1_1122{color:var(--accent);text-decoration:none;font-weight:700;transition:all var(--duration-normal) var(--ease-smooth);position:relative;background:linear-gradient(135deg,var(--accent),var(--info));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._modalLink_1vzp1_1122:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--gradient-accent);transition:width var(--duration-normal) var(--ease-smooth)}._modalLink_1vzp1_1122:hover:after{width:100%}._modalLink_1vzp1_1122:hover{transform:translateY(-1px);filter:drop-shadow(0 0 8px var(--accent-glow))}._dockerStatusCard_1vzp1_1155{background:#1e293bcc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(51,65,85,.3);border-radius:16px;padding:1.5rem;margin-top:1.5rem;box-shadow:0 10px 40px #0003;position:relative;overflow:hidden;transition:all var(--duration-normal) var(--ease-smooth)}._dockerStatusCard_1vzp1_1155:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;transition:all .3s ease}._dockerStatusCard_1vzp1_1155._running_1vzp1_592:before{background:var(--success)}._dockerStatusCard_1vzp1_1155._notRunning_1vzp1_596:before{background:var(--error)}._dockerStatusCard_1vzp1_1155:hover{transform:translateY(-2px);box-shadow:var(--shadow-2xl)}._dockerStatusHeader_1vzp1_1191{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._dockerStatusTitle_1vzp1_611{font-size:1.25rem;font-weight:700;color:var(--primary-100);margin:0;display:flex;align-items:center;gap:.5rem}._dockerStatusIndicator_1vzp1_1208{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:10px;font-size:.875rem;font-weight:500;transition:all .3s ease}._dockerStatusIndicator_1vzp1_1208._running_1vzp1_592{background:#22c55e1a;color:var(--success);border:1px solid rgba(34,197,94,.2)}._dockerStatusIndicator_1vzp1_1208._notRunning_1vzp1_596{background:#ef44441a;color:var(--error);border:1px solid rgba(239,68,68,.2)}._dockerStatusText_1vzp1_606{font-size:1rem;color:var(--primary-300);margin:0;font-weight:500}._navbarLeft_1vzp1_1242{display:flex;align-items:center;gap:2rem}._logoText_1vzp1_1248{font-size:1.25rem;font-weight:800;background:linear-gradient(135deg,var(--accent),var(--info));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._navTabs_1vzp1_1257{display:flex;gap:.5rem;background:#1e293b80;padding:.375rem;border-radius:12px;border:1px solid rgba(51,65,85,.3)}._navTab_1vzp1_1257{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:transparent;border:none;border-radius:10px;color:var(--primary-400);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative}._navTab_1vzp1_1257:hover{color:var(--primary-200);background:#3341554d}._navTab_1vzp1_1257._active_1vzp1_1287{color:var(--primary-100);background:#06b6d426}._navTabIndicator_1vzp1_1292{position:absolute;bottom:-.375rem;left:50%;transform:translate(-50%);width:20px;height:3px;background:var(--gradient-accent);border-radius:2px}._metricsDashboard_1vzp1_1307{padding:2rem;min-height:calc(100vh - 80px)}._metricsTabs_1vzp1_1312{display:flex;gap:.75rem;margin-bottom:2rem;padding:.5rem;background:#1e293b99;border-radius:16px;border:1px solid rgba(51,65,85,.3);width:fit-content}._metricsTab_1vzp1_1312{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;border:none;border-radius:12px;color:var(--primary-400);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .25s ease}._metricsTab_1vzp1_1312:hover{color:var(--primary-200);background:#33415566}._metricsTab_1vzp1_1312._active_1vzp1_1287{color:#fff;background:var(--gradient-accent);box-shadow:0 4px 15px #06b6d44d}._metricsSection_1vzp1_1349{animation:_fadeInUp_1vzp1_1 .4s ease}@keyframes _fadeInUp_1vzp1_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._sectionTitle_1vzp1_1365{font-size:1.5rem;font-weight:800;color:var(--primary-100);margin:0 0 1.5rem;display:flex;align-items:center;gap:.75rem}._metricsGrid_1vzp1_1375{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}._metricsCard_1vzp1_1386{background:#1e293bb3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(51,65,85,.4);border-radius:20px;padding:1.5rem;position:relative;overflow:hidden;transition:all .3s ease}._metricsCard_1vzp1_1386:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--card-accent, var(--accent));opacity:0;transition:opacity .3s ease}._metricsCard_1vzp1_1386:hover:before{opacity:1}._metricsCardHeader_1vzp1_1413{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._metricsCardTitleRow_1vzp1_1420{display:flex;align-items:center;gap:.75rem}._metricsCardIcon_1vzp1_1426{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}._metricsCardTitle_1vzp1_1420{font-size:.875rem;font-weight:600;color:var(--primary-400);text-transform:uppercase;letter-spacing:.05em}._metricsCardTrend_1vzp1_1443{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:6px;background:#ffffff0d}._metricsCardValue_1vzp1_1454{font-size:2.25rem;font-weight:800;line-height:1.1;margin-bottom:.25rem}._metricsCardSubtitle_1vzp1_1461{font-size:.8rem;color:var(--primary-500);font-weight:500}._metricsCardContent_1vzp1_1467{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(51,65,85,.3)}._gaugeCard_1vzp1_1477{background:#1e293bb3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(51,65,85,.4);border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;align-items:center}._gaugeTitle_1vzp1_1488{font-size:.875rem;font-weight:600;color:var(--primary-400);text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem}._gaugeContainer_1vzp1_1497{display:flex;justify-content:center}._chartPanel_1vzp1_1506{background:#1e293bb3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(51,65,85,.4);border-radius:20px;padding:1.5rem;margin-bottom:2rem}._chartTitle_1vzp1_1515{font-size:1rem;font-weight:700;color:var(--primary-200);margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}._metricsLoading_1vzp1_1525{text-align:center;padding:3rem;color:var(--primary-400)}._metricsLoading_1vzp1_1525 p{font-size:.875rem;margin-top:.5rem;opacity:.7}._k8sContainer_1vzp1_1541{display:flex;flex-direction:column;gap:1.5rem}._k8sLoading_1vzp1_1547,._k8sOffline_1vzp1_1548{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem;background:#1e293b80;border-radius:16px;color:var(--primary-400);text-align:center}._k8sOffline_1vzp1_1548 h4{color:var(--primary-300);margin:0}._k8sOffline_1vzp1_1548 p{margin:0;font-size:.875rem}._spinIcon_1vzp1_1571{animation:_spin_1vzp1_1571 1s linear infinite}@keyframes _spin_1vzp1_1571{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._k8sOverview_1vzp1_1585{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}._k8sOverviewItem_1vzp1_1591{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#1e293bb3;border:1px solid rgba(51,65,85,.4);border-radius:16px;transition:all .3s ease}._k8sOverviewItem_1vzp1_1591:hover{transform:translateY(-2px);border-color:var(--accent)}._k8sOverviewValue_1vzp1_1607{display:block;font-size:1.75rem;font-weight:800;color:var(--primary-100)}._k8sOverviewLabel_1vzp1_1614{display:block;font-size:.75rem;color:var(--primary-500);text-transform:uppercase;letter-spacing:.05em}._k8sPodList_1vzp1_1622{display:flex;flex-direction:column;gap:1rem}._k8sPodCard_1vzp1_1628{background:#1e293bb3;border:1px solid rgba(51,65,85,.4);border-radius:16px;padding:1.25rem;position:relative;overflow:hidden}._k8sPodCard_1vzp1_1628:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}._k8sPodCard_1vzp1_1628._running_1vzp1_592:before{background:var(--success)}._k8sPodCard_1vzp1_1628._pending_1vzp1_1650:before{background:var(--warning)}._k8sPodCard_1vzp1_1628._failed_1vzp1_1654:before{background:var(--error)}._k8sPodHeader_1vzp1_1658{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._k8sPodName_1vzp1_1665{display:flex;align-items:center;gap:.75rem;font-weight:600;color:var(--primary-200)}._k8sPodStatus_1vzp1_1673{width:10px;height:10px;border-radius:50%}._k8sPodStatus_1vzp1_1673._running_1vzp1_592{background:var(--success);box-shadow:0 0 8px var(--success-glow)}._k8sPodStatus_1vzp1_1673._pending_1vzp1_1650{background:var(--warning);animation:_pulse_1vzp1_316 2s infinite}._k8sPodStatus_1vzp1_1673._failed_1vzp1_1654{background:var(--error)}._k8sPodAge_1vzp1_1693{font-size:.75rem;color:var(--primary-500)}._k8sPodMetrics_1vzp1_1698{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}._k8sPodMetric_1vzp1_1698{flex-shrink:0}._k8sPodInfo_1vzp1_1709{display:flex;flex-direction:column;gap:.5rem}._k8sPodInfoItem_1vzp1_1715{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--primary-400)}._k8sNoPods_1vzp1_1723{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem;color:var(--primary-500);text-align:center}._analyticsContainer_1vzp1_1737{display:flex;flex-direction:column;gap:2rem}._analyticsLoading_1vzp1_1743{display:flex;align-items:center;justify-content:center;gap:1rem;padding:3rem;color:var(--primary-400)}._analyticsStatsRow_1vzp1_1752{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}._analyticsChartsRow_1vzp1_1758{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem}._analyticsChartCard_1vzp1_1764{background:#1e293bb3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(51,65,85,.4);border-radius:20px;padding:1.5rem}._sidebar_1vzp1_1776{display:flex;flex-direction:column;gap:1.5rem;width:100%}._logList_1vzp1_391{flex:1}._logListContainer_1vzp1_391{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}._liveStatusCard_1vzp1_1794,._dockerStatusCard_1vzp1_1155{background:#0a0a0ae6;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(6,182,212,.2);border-radius:20px;padding:1.5rem}._dockerStatusHeader_1vzp1_1191{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._dockerStatusTitle_1vzp1_611{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:var(--primary-200);margin:0}@media (max-width: 1200px){._logListContainer_1vzp1_391{flex-direction:column}._sidebar_1vzp1_1776{width:100%;flex-direction:row;flex-wrap:wrap}._liveStatusCard_1vzp1_1794,._dockerStatusCard_1vzp1_1155{flex:1;min-width:280px}._k8sOverview_1vzp1_1585{grid-template-columns:repeat(2,1fr)}._analyticsChartsRow_1vzp1_1758{grid-template-columns:1fr}}@media (max-width: 768px){._navTabs_1vzp1_1257{display:none}._k8sOverview_1vzp1_1585{grid-template-columns:1fr}._metricsTabs_1vzp1_1312{flex-wrap:wrap}._k8sPodMetrics_1vzp1_1698{flex-direction:column;align-items:flex-start}}
