html[data-lux-sh-hide-console] #console-infobar{display:none}.lux-sh{--sh-c-bg:var(--sh-bg,var(--lx-card,var(--mantine-color-default)));--sh-c-border:var(--sh-border,var(--lx-card-border,var(--mantine-color-default-border)));--sh-c-text:var(--sh-text,var(--mantine-color-text));--sh-c-muted:var(--sh-muted,var(--mantine-color-dimmed));--sh-c-accent:var(--sh-accent,var(--lx-accent,var(--mantine-primary-color-filled)));align-items:center;column-gap:calc(var(--sh-gap,14px) * 1.5);row-gap:calc(var(--sh-gap,14px) * .7);padding:var(--sh-pad,18px);color:var(--sh-c-text);background:var(--sh-c-bg);border:var(--sh-bw,1px) solid var(--sh-c-border);border-radius:var(--sh-radius,12px);grid-template-columns:minmax(0,1fr) auto;margin:1rem 1rem 0;display:grid;position:relative;overflow:hidden}.lux-sh[data-sticky=true]{z-index:30;position:sticky;top:0}.lux-sh[data-shadow=true]{box-shadow:0 8px 28px #00000059}.lux-sh[data-glass=true]{background:color-mix(in srgb, var(--sh-c-bg) 70%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lux-sh__image{background-image:var(--sh-img);opacity:var(--sh-img-opacity,.25);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.lux-sh__main{display:contents}.lux-sh__title,.lux-sh__desc,.lux-sh__meta,.lux-sh__actions{z-index:1;min-width:0;position:relative}.lux-sh__title{flex-wrap:wrap;grid-area:1/1;align-items:center;gap:6px 12px;display:flex}.lux-sh__name{font-size:var(--sh-title,22px);overflow-wrap:anywhere;color:var(--sh-c-text);margin:0;font-weight:700;line-height:1.15}.lux-sh__status{color:var(--sh-c-muted);border:1px solid var(--sh-c-border);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.lux-sh__dot{border-radius:999px;width:8px;height:8px}.lux-sh__desc{color:var(--sh-c-muted);grid-area:2/1;margin:-4px 0 0;font-size:13px}.lux-sh__meta{align-items:center;gap:10px var(--sh-gap,14px);flex-wrap:wrap;grid-area:3/1/auto/-1;display:flex}.lux-sh__address{font:inherit;color:var(--sh-c-text);cursor:pointer;border:1px solid var(--sh-c-border);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:4px 10px;font-size:13px;transition:border-color .15s;display:inline-flex}.lux-sh__address:disabled{cursor:default}.lux-sh__address:not(:disabled):hover{border-color:var(--sh-c-accent)}.lux-sh__address-label{color:var(--sh-c-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.lux-sh__address-value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lux-sh__copy{color:var(--sh-c-muted);font-size:11px}.lux-sh__stat{--bar:var(--sh-c-accent);min-width:0;font-size:13px}.lux-sh__stat[data-level=warn]{--bar:#f59f00}.lux-sh__stat[data-level=high]{--bar:#fa5252}.lux-sh__stat-row{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.lux-sh__stat-icon{color:var(--sh-c-accent);align-self:center}.lux-sh__stat-label,.lux-sh__stat-limit{color:var(--sh-c-muted)}.lux-sh__stat-value{font-variant-numeric:tabular-nums;font-weight:600}.lux-sh__bar{background:color-mix(in srgb, var(--sh-c-text) 12%, transparent);border-radius:999px;height:3px;margin-top:4px;overflow:hidden}.lux-sh__bar-fill{background:var(--bar);border-radius:inherit;height:100%;transition:width .4s}.lux-sh[data-stat-style=pills] .lux-sh__stat{background:color-mix(in srgb, var(--sh-c-text) 7%, transparent);border-radius:999px;padding:5px 11px}.lux-sh[data-stat-style=cards] .lux-sh__stat{border:1px solid var(--sh-c-border);border-radius:max(calc(var(--sh-radius,12px) - 4px), 0px);min-width:7.5rem;padding:8px 12px}.lux-sh__btn-wrap{display:contents}.lux-sh__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lux-sh__actions{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (min-width:1024px){.lux-sh{margin:1.5rem 1.5rem 0}}@media (max-width:768px){.lux-sh{padding:min(var(--sh-pad,18px), 14px);grid-template-columns:minmax(0,1fr)}.lux-sh__actions{grid-area:2/1;justify-content:stretch}.lux-sh__btn{flex:1 1 0}.lux-sh__desc{grid-row:3}.lux-sh__meta{grid-row:4}.lux-sh[data-hide-mobile=true]{display:none}}.lux-sh--preview{margin:0}.lux-sh[data-frame=false]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-width:0;border-color:#0000;padding-block:6px;padding-inline:0}.lux-sh[data-frame=false] .lux-sh__image{display:none}.lux-sh__status[data-state=running]{color:#40d17a;background:#40d17a1f;border-color:#40d17a73}.lux-sh__status[data-state=offline]{color:#ff6b6b;background:#ff6b6b1f;border-color:#ff6b6b73}.lux-sh__status[data-state=starting],.lux-sh__status[data-state=stopping]{color:#f5b73d;background:#f5b73d1f;border-color:#f5b73d73}.lux-sh[data-stat-style=plain] .lux-sh__meta{gap:10px 26px}.lux-sh[data-stat-style=plain] .lux-sh__stat-icon,.lux-sh__address .lux-sh__stat-icon{color:var(--sh-c-muted)}.lux-sh__address .lux-sh__stat-icon{font-size:13px}.lux-sh__address{border-color:#0000;padding:0}.lux-sh[data-address-border=true] .lux-sh__address{border-color:var(--sh-c-border);padding:4px 10px}.lux-sh__copy{opacity:0;transition:opacity .15s}.lux-sh__address:hover .lux-sh__copy,.lux-sh__address:focus-visible .lux-sh__copy{opacity:1}.lux-cat{width:100%;font:inherit;letter-spacing:.1em;text-transform:uppercase;color:var(--mantine-color-dimmed);cursor:pointer;background:0 0;border:0;grid-column:1/-1;align-items:center;gap:10px;padding:2px 2px 0;font-size:11px;font-weight:800;display:flex}.lux-cat:hover{color:var(--mantine-color-text)}.lux-cat__line{background:var(--lx-card-border,var(--mantine-color-default-border));flex:1;height:1px}.lux-cat__chevron{font-size:10px;transition:transform .2s}.lux-cat[data-open=false] .lux-cat__chevron{transform:rotate(-90deg)}[data-lux-cats][data-lux-collapsed~=info]>[style*="order: 10;"],[data-lux-cats][data-lux-collapsed~=info]>[style*="order: 20;"],[data-lux-cats][data-lux-collapsed~=info]>[style*="order: 30;"],[data-lux-cats][data-lux-collapsed~=resources]>[style*="order: 40;"],[data-lux-cats][data-lux-collapsed~=resources]>[style*="order: 50;"],[data-lux-cats][data-lux-collapsed~=resources]>[style*="order: 60;"],[data-lux-cats][data-lux-collapsed~=network]>[style*="order: 70;"],[data-lux-cats][data-lux-collapsed~=network]>[style*="order: 80;"]{display:none!important}
