.deploymentsShell-page{max-width:1400px;margin:0 auto}.deploymentsShell-btn{border:.5px solid var(--ui-line-strong);background:rgba(var(--text-primary-rgb), .04);color:rgba(var(--text-primary-rgb), .9);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.deploymentsShell-btn:hover{background:rgba(var(--text-primary-rgb), .08)}.deploymentsShell-btn:disabled{opacity:.4;cursor:not-allowed}[data-component=deploymentsShell] [data-fragment=Stats]{margin-bottom:18px;padding:0}[data-component=deploymentsShell] [data-fragment=Stats] [class$=-grid]{gap:12px}@media (max-width:1100px){[data-component=deploymentsShell] [data-fragment=Stats] [class$=-grid]{grid-template-columns:repeat(2,1fr)!important}}[data-component=deploymentsShell] [data-fragment=Stats] [class$=-card]{background:var(--ui-bg-card);box-shadow:var(--shadow-sm);border:.5px solid var(--ui-line);border-radius:10px;min-width:0;padding:14px 16px}[data-component=deploymentsShell] [data-fragment=Stats] [class$=-card][data-accent]{background:linear-gradient(135deg, rgba(var(--ui-violet-rgb), .1), rgba(var(--ui-pink-rgb), .06));border-color:rgba(var(--ui-violet-rgb), .25)}[data-component=deploymentsShell] [data-fragment=Stats] [class$=-label]{letter-spacing:.8px;text-transform:uppercase;color:var(--ui-dim);font-size:10px;font-weight:400}[data-component=deploymentsShell] [data-fragment=Stats] [class$=-value]{font-family:var(--font-sans);letter-spacing:-.6px;color:var(--text-primary);gap:6px;font-size:24px;font-weight:500}[data-component=deploymentsShell] [data-fragment=Stats] [class$=-unit]{color:var(--ui-dim);font-size:12px;font-weight:400}[data-component=deploymentsShell] [data-fragment=Stats] [class$=-trend-text]{font-size:11px}[data-component=deploymentsShell] [data-fragment=FilterBar]{margin-bottom:14px}.deploymentsShell-empty{text-align:center;background:rgba(var(--text-primary-rgb), .02);border:.5px dashed var(--ui-line);color:var(--ui-muted);border-radius:10px;padding:36px;font-size:12px}.deploymentsShell-list{flex-direction:column;gap:24px;display:flex}.deploymentsShell-group{flex-direction:column;gap:12px;display:flex}.deploymentsShell-card-empty{text-align:center;color:var(--ui-dim);padding:18px;font-size:11px}.deploymentsShell-bar{background:var(--ui-bg-1,rgba(var(--text-primary-rgb), .03));border:.5px solid var(--ui-line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:12px 16px;display:flex}.deploymentsShell-bar-l{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;font-size:12.5px;display:flex}.deploymentsShell-bar-name{color:var(--text-primary);font-size:13.5px;font-weight:600}.deploymentsShell-bar-sep{background:var(--ui-line);flex-shrink:0;width:1px;height:14px}.deploymentsShell-bar-status{color:var(--text-primary);align-items:center;gap:7px;font-weight:600;display:inline-flex}.deploymentsShell-bar-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.deploymentsShell-bar-dot-ok{background:var(--success);box-shadow:0 0 0 3px rgba(var(--success-rgb), .15)}.deploymentsShell-bar-dot-warn{background:var(--warning);box-shadow:0 0 0 3px rgba(var(--warning-rgb), .15)}.deploymentsShell-bar-dot-err{background:var(--error);box-shadow:0 0 0 3px rgba(var(--error-rgb), .15)}.deploymentsShell-bar-dot-neutral{background:var(--ui-dim)}.deploymentsShell-bar-meta{color:var(--ui-muted)}.deploymentsShell-bar-url{color:var(--info);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.deploymentsShell-bar-url:hover{text-decoration:underline}.deploymentsShell-bar-r{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.deploymentsShell-bar-btn{border:.5px solid var(--ui-line-strong);background:var(--ui-bg-card);height:30px;color:rgba(var(--text-primary-rgb), .9);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.deploymentsShell-bar-btn:hover{background:rgba(var(--text-primary-rgb), .06)}.deploymentsShell-bar-btn:disabled{opacity:.4;cursor:not-allowed}.deploymentsShell-bar-btn-primary{background:var(--brand);color:var(--ink-text-on-brand);border:none}.deploymentsShell-bar-btn-danger{color:var(--error);border-color:rgba(var(--error-rgb), .3)}.deploymentsShell-bar-btn-danger:hover{background:rgba(var(--error-rgb), .1)}.deploymentsShell-lcard{background:var(--ui-bg-card);box-shadow:var(--shadow-md,var(--shadow-sm));border:.5px solid var(--ui-line);border-radius:12px;display:flex;overflow:hidden}.deploymentsShell-lrail{flex-shrink:0;align-self:stretch;width:4px}.deploymentsShell-lrail-ok{background:var(--success)}.deploymentsShell-lrail-warn,.deploymentsShell-lrail-info{background:var(--warning)}.deploymentsShell-lrail-err{background:var(--error)}.deploymentsShell-lrail-neutral{background:var(--ui-line-strong)}.deploymentsShell-lbody{flex-direction:column;flex:1;min-width:0;display:flex}.deploymentsShell-lhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 10px;display:flex}.deploymentsShell-lhead-l{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.deploymentsShell-lname{letter-spacing:.5px;text-transform:uppercase;color:var(--text-primary);font-size:15px;font-weight:600}.deploymentsShell-lrole{letter-spacing:.4px;text-transform:uppercase;background:rgba(var(--text-primary-rgb), .05);color:var(--ui-muted);border-radius:5px;padding:2px 7px;font-size:9.5px;font-weight:600}.deploymentsShell-luptime{color:var(--ui-muted);font-size:11.5px}.deploymentsShell-lhead-r{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.deploymentsShell-lact{border:.5px solid var(--ui-line-strong);height:28px;color:rgba(var(--text-primary-rgb), .85);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.deploymentsShell-lact:hover{background:rgba(var(--text-primary-rgb), .06)}.deploymentsShell-lact:disabled{opacity:.4;cursor:not-allowed}.deploymentsShell-lact-primary{background:var(--brand);color:var(--ink-text-on-brand);border:none}.deploymentsShell-lna{text-align:center;color:var(--ui-dim);padding:16px;font-size:11px}.deploymentsShell-ltrio{flex-wrap:wrap;gap:40px;padding:0 16px 14px;display:flex}.deploymentsShell-ltrio-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.deploymentsShell-ltrio-grow{flex:1}.deploymentsShell-ltrio-k{text-transform:uppercase;letter-spacing:.6px;color:var(--ui-dim);font-size:9.5px}.deploymentsShell-ltrio-v{color:var(--text-primary);font-size:13px}.deploymentsShell-ltrio-sub{color:var(--ui-dim)}.deploymentsShell-ltrio-link{color:var(--info);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:13px;text-decoration:none;display:inline-flex;overflow:hidden}.deploymentsShell-ltrio-link:hover{text-decoration:underline}.deploymentsShell-lexit{background:rgba(var(--error-rgb), .08);color:var(--error);border-radius:7px;align-items:center;gap:6px;width:fit-content;margin:0 16px 12px;padding:6px 10px;font-size:11px;display:flex}.deploymentsShell-status{border-radius:99px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:500;display:inline-flex}.deploymentsShell-status-ok{background:rgba(var(--success-rgb), .1);color:var(--success);border:.5px solid rgba(var(--success-rgb), .3)}.deploymentsShell-status-warn{background:rgba(var(--warning-rgb), .12);color:var(--warning);border:.5px solid rgba(var(--warning-rgb), .3)}.deploymentsShell-status-info{background:rgba(var(--accent-3-rgb), .1);color:var(--info);border:.5px solid rgba(var(--accent-3-rgb), .3)}.deploymentsShell-status-err{background:rgba(var(--error-rgb), .1);color:var(--error);border:.5px solid rgba(var(--error-rgb), .3)}.deploymentsShell-status-neutral{background:rgba(var(--text-primary-rgb), .04);color:var(--ui-muted);border:.5px solid var(--ui-line)}.deploymentsShell-health{border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:9.5px;display:inline-flex}.deploymentsShell-health-ok{background:rgba(var(--success-rgb), .1);color:var(--success)}.deploymentsShell-health-err{background:rgba(var(--error-rgb), .1);color:var(--error)}.deploymentsShell-health-info{background:rgba(var(--accent-3-rgb), .1);color:var(--info)}.deploymentsShell-health-neutral{background:rgba(var(--text-primary-rgb), .04);color:var(--ui-muted)}.deploymentsShell-lmetrics{border-top:.5px solid var(--ui-line);background:rgba(var(--text-primary-rgb), .015);color:var(--ui-dim);flex-wrap:wrap;gap:20px;padding:8px 16px;font-size:10.5px;display:flex}.deploymentsShell-drawer-title{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:inline-flex}.deploymentsShell-drawer-layer{background:rgba(var(--ui-violet-rgb), .18);color:var(--accent);text-transform:uppercase;letter-spacing:.4px;border-radius:4px;padding:1px 6px;font-size:10px}.deploymentsShell-drawer-toolbar{border-bottom:.5px solid var(--ui-line);align-items:center;gap:6px;padding:8px 14px;display:flex}.deploymentsShell-drawer-btn{border:.5px solid var(--ui-line);background:rgba(var(--text-primary-rgb), .03);color:var(--ui-muted);cursor:pointer;border-radius:5px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;display:inline-flex}.deploymentsShell-drawer-btn:hover{color:var(--text-primary);background:rgba(var(--text-primary-rgb), .07)}.deploymentsShell-drawer-tip{color:var(--ui-dim);align-items:center;gap:4px;margin-left:auto;font-size:10px;display:inline-flex}.deploymentsShell-drawer-err{background:rgba(var(--error-rgb), .08);color:var(--error);border-bottom:.5px solid rgba(var(--error-rgb), .2);padding:8px 14px;font-size:11px}.deploymentsShell-drawer-logs{background:var(--ui-bg-0);font-family:var(--ui-font-mono);color:rgba(var(--text-primary-rgb), .82);flex:1;padding:8px 14px;font-size:11.5px;overflow-y:auto}.deploymentsShell-log-line{white-space:pre-wrap;word-break:break-word;padding:1px 0;line-height:1.4}.deploymentsShell-log-line-err{color:var(--error)}.deploymentsShell-drawer-empty{text-align:center;color:var(--ui-dim);padding:30px;font-size:11px;display:block}
