.okui-dialog.okpc-pve-dialog{color:var(--okpc-pve-dialog-fg);background:var(--okpc-pve-dialog-bg);border:1px solid var(--okpc-pve-dialog-border);border-radius:4px}.okpc-pve-dialog .okui-dialog-header{align-items:center;gap:var(--okui-space-3);color:var(--okpc-pve-dialog-title);background:var(--okpc-pve-dialog-bar-bg);border-bottom:1px solid var(--okpc-pve-dialog-bar-border);padding:9px}.okpc-pve-dialog .okui-dialog-header h2{font-family:Helvetica,Arial,Verdana,sans-serif;font-size:var(--okui-font-size-dialog-title);font-weight:var(--okui-font-weight-body);line-height:var(--okui-line-height-grid);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.okpc-pve-dialog .okui-dialog-header .okui-icon-button{width:16px;height:16px;color:var(--okpc-pve-dialog-title);border-radius:50%;flex:0 0 16px;padding:0}.okpc-pve-dialog .okui-dialog-footer{background:var(--okpc-pve-dialog-bar-bg);border-top-color:var(--okpc-pve-dialog-bar-border)}.okui-dialog.okpc-pve-message-box{width:auto;min-width:250px;max-width:min(600px,100vw)}.okpc-pve-message-box .okui-dialog-body,.okpc-task-progress-window .okui-dialog-body{padding:0}.okpc-pve-message-box-text{overflow-wrap:anywhere;white-space:pre-wrap;padding:15px 10px}.okpc-pve-window-buttons{justify-content:flex-end;gap:var(--okui-space-2);padding:var(--okui-space-2) 10px;background:var(--okpc-pve-dialog-bar-bg);border-top:1px solid var(--okpc-pve-dialog-bar-border);display:flex}.okpc-pve-window-buttons[data-align=center]{justify-content:center}.playground-login{--playground-login-banner-deep:var(--okui-login-banner-deep-base);--playground-login-banner-mid:var(--okui-login-banner-mid-base);--playground-login-banner-cyan:var(--okui-login-banner-cyan-base);--playground-login-card-radius:.75rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--okui-color-fg-default);font-family:var(--okui-font-body);font-size:clamp(var(--okui-font-size-md), calc(.25vw + var(--okui-font-size-md)), var(--okui-font-size-lg));background:var(--okui-login-canvas);place-items:center;padding:clamp(1rem,4vw,3.5rem);display:grid}.playground-login-card{background:var(--okui-color-bg-surface);border:1px solid var(--okui-login-card-line);border-radius:var(--playground-login-card-radius);width:min(64rem,100%);min-height:min(38rem,100dvh - 4rem);box-shadow:0 1.5rem 3.5rem var(--okui-login-card-shadow), 0 .25rem .75rem var(--okui-login-card-shadow-near);grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);display:grid;overflow:hidden}.playground-login-banner{isolation:isolate;min-height:38rem;color:var(--okui-login-banner-text);background:radial-gradient(circle at 16% 16%, var(--okui-login-banner-glow), transparent 31%), linear-gradient(135deg, var(--playground-login-banner-deep), var(--playground-login-banner-mid) 62%, var(--playground-login-banner-cyan));flex-direction:column;padding:clamp(1.5rem,4vw,3rem);display:flex;position:relative;overflow:hidden}.playground-login-banner:after{z-index:-1;content:"";background:radial-gradient(circle, var(--okui-login-banner-halo), transparent 65%);filter:blur(.5rem);width:26rem;height:26rem;position:absolute;inset:10% -25% auto auto}.playground-login-grid{z-index:-1;opacity:.23;background-image:linear-gradient(var(--okui-login-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--okui-login-grid-line) 1px, transparent 1px);background-size:2rem 2rem;position:absolute;inset:0}.playground-login-diagonal{z-index:-1;opacity:.5;background:var(--okui-login-diagonal);width:135%;height:1px;box-shadow:0 -4.25rem 0 var(--okui-login-diagonal-echo), 0 4.25rem 0 var(--okui-login-diagonal-echo);position:absolute;top:46%;left:-15%;transform:rotate(-22deg)}.playground-login-wave{z-index:-1;pointer-events:none;border:1px solid var(--okui-login-wave-line);border-radius:50%;width:130%;height:58%;position:absolute}.playground-login-wave-one{background:linear-gradient(135deg, var(--okui-login-wave-tint), var(--okui-login-wave-glow));animation:11s ease-in-out infinite alternate playground-login-drift;bottom:-27%;right:-30%;transform:rotate(-17deg)}.playground-login-wave-two{opacity:.82;border-color:var(--okui-login-wave-two-line);animation:14s ease-in-out -3s infinite alternate-reverse playground-login-drift;bottom:-39%;left:-35%;transform:rotate(-9deg)}.playground-login-orbit{z-index:-1;border:1px solid var(--okui-login-orbit-line);border-radius:50%;position:absolute;transform:rotate(-28deg)}.playground-login-orbit-one{width:18rem;height:9rem;top:21%;right:-6rem}.playground-login-orbit-two{opacity:.42;width:25rem;height:12rem;top:27%;right:-8rem}.playground-login-particle{z-index:-1;background:var(--okui-login-particle);width:.35rem;height:.35rem;box-shadow:0 0 .75rem var(--okui-login-particle-glow);border-radius:50%;animation:3.6s ease-in-out infinite playground-login-pulse;position:absolute}.playground-login-particle-one{top:25%;right:24%}.playground-login-particle-two{width:.2rem;height:.2rem;animation-delay:-1.4s;top:38%;right:13%}.playground-login-particle-three{width:.25rem;height:.25rem;animation-delay:-2.2s;bottom:27%;right:32%}.playground-login-brand,.playground-login-banner-copy,.playground-login-banner-description{z-index:1;position:relative}.playground-login-brand{align-items:center;gap:var(--okui-space-2);color:var(--okui-login-brand);font-size:var(--okui-font-size-md);letter-spacing:.14em;font-weight:600;display:flex}.playground-login-brand-mark{width:2rem;height:2rem;color:var(--okui-login-banner-text);background:var(--okui-login-brand-mark-surface);border:1px solid var(--okui-login-brand-mark-border);border-radius:50%;place-items:center;display:grid}.playground-login-brand-mark .okui-icon{font-size:var(--okui-font-size-sm)}.playground-login-banner-copy{align-self:center;width:min(100%,26rem);margin:auto 0;transform:translateY(-1rem)}.playground-login-eyebrow,.playground-login-kicker{margin:0 0 var(--okui-space-3);color:var(--okui-login-kicker);font-size:var(--okui-font-size-sm);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.4}.playground-login-banner-copy h1{width:100%;max-width:100%;color:var(--okui-login-banner-text);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,3.4vw,3.125rem);font-weight:700;line-height:1.02}.playground-login-banner-copy h1>:where(span){display:block}.playground-login-rule{width:3rem;height:2px;margin-top:var(--okui-space-6);background:var(--okui-login-rule);display:block}.playground-login-banner-description{max-width:20rem;color:var(--okui-login-banner-description);font-size:var(--okui-font-size-md);margin:0;line-height:1.6}.playground-login-form-panel{background:var(--okui-color-bg-surface);flex-direction:column;min-width:0;padding:clamp(2rem,4.5vw,3rem);display:flex}.playground-login-header{justify-content:space-between;align-items:flex-start;gap:var(--okui-space-4);display:flex}.playground-login-header h2{color:var(--okui-login-action);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3.25vw,2.5rem);font-weight:650;line-height:1.05}.playground-login-subtitle{max-width:100%;margin:var(--okui-space-2) 0 0;color:var(--okui-color-fg-muted);font-size:var(--okui-font-size-md);line-height:1.45}.playground-login-kicker{margin-bottom:var(--okui-space-2);color:var(--okui-color-fg-muted)}.playground-login-language{gap:var(--okui-space-1);color:var(--okui-color-fg-muted);font-size:var(--okui-font-size-sm);text-align:right;flex:none;display:grid}.playground-login-language .okui-select{width:8rem;min-height:var(--okui-control-height-compact);color:var(--okui-color-fg-default);font-size:var(--okui-font-size-md)}.playground-login-form{flex-direction:column;flex:auto;min-height:0;margin-top:clamp(2rem,6vw,4rem);display:flex}.playground-login-fields{gap:var(--okui-space-6);display:grid}.playground-login-field{gap:var(--okui-space-2);display:grid}.playground-login-field>label{color:var(--okui-color-fg-default);font-size:var(--okui-font-size-md);font-weight:600}.playground-login-control{position:relative}.playground-login-control:before{z-index:1;content:"";pointer-events:none;background:var(--okui-login-action);border-radius:var(--playground-login-card-radius) 0 0 var(--playground-login-card-radius);width:3px;transition:width var(--okui-motion-fast) ease;position:absolute;inset:1px auto 1px 1px}.playground-login-control:focus-within:before{width:4px}.playground-login-control .okui-input{min-height:3.5rem;padding-inline:var(--okui-space-6) var(--okui-space-4);border-color:var(--okui-login-field-line);box-shadow:0 .15rem .35rem var(--okui-login-input-shadow);font-size:var(--okui-font-size-lg);transition:border-color var(--okui-motion-fast) ease, box-shadow var(--okui-motion-fast) ease;border-radius:.375rem}.playground-login-control .okui-input::placeholder{color:var(--okui-login-placeholder)}.playground-login-control .okui-input:focus{border-color:color-mix(in srgb, var(--okui-login-action) 70%, var(--okui-color-bg-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--okui-login-action) 12%, transparent)}.playground-login-options{justify-content:space-between;align-items:center;gap:var(--okui-space-3);margin-top:var(--okui-space-6);display:flex}.playground-login-remember{align-items:center;gap:var(--okui-space-2);min-width:0;color:var(--okui-color-fg-muted);font-size:var(--okui-font-size-md);display:inline-flex}.playground-login-remember .okui-checkbox{flex:none;width:1rem;height:1rem}.playground-login-forgot{color:var(--okui-login-action);font:inherit;font-size:var(--okui-font-size-md);text-align:right;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.playground-login-forgot:hover{text-underline-offset:.2em;text-decoration:underline}.playground-login-submit.okui-button{width:100%;min-height:3.5rem;padding-inline:var(--okui-space-4);color:var(--okui-color-fg-on-accent);background:var(--okui-login-action);box-shadow:0 .65rem 1.25rem color-mix(in srgb, var(--okui-login-action) 18%, transparent);font-size:var(--okui-font-size-md);letter-spacing:.14em;transition:background var(--okui-motion-fast) ease, box-shadow var(--okui-motion-fast) ease, transform var(--okui-motion-fast) ease;border-radius:.375rem;margin-top:auto;font-weight:700}.playground-login-submit.okui-button:hover{background:color-mix(in srgb, var(--okui-login-action) 88%, var(--okui-login-submit-hover-shade));box-shadow:0 .8rem 1.5rem color-mix(in srgb, var(--okui-login-action) 24%, transparent);transform:translateY(-1px)}.playground-login-demo-note,.playground-login-notice,.playground-login-error{font-size:var(--okui-font-size-sm);line-height:1.45}.playground-login-demo-note{align-items:center;gap:var(--okui-space-2);margin:var(--okui-space-4) 0 0;color:var(--okui-color-fg-muted);display:flex}.playground-login-demo-dot{background:var(--okui-color-success);border-radius:50%;flex:none;width:.4rem;height:.4rem}.playground-login-error{padding:var(--okui-space-2) var(--okui-space-3);margin:var(--okui-space-4) 0 0;color:var(--okui-color-danger);background:color-mix(in srgb, var(--okui-color-danger) 8%, var(--okui-color-bg-surface));border-left:3px solid var(--okui-color-danger)}.playground-login-notice{padding:var(--okui-space-2) var(--okui-space-3);margin:var(--okui-space-3) 0 0;color:var(--okui-login-action);background:color-mix(in srgb, var(--okui-login-action) 8%, var(--okui-color-bg-surface));border-left:3px solid var(--okui-login-action)}@keyframes playground-login-drift{0%{transform:translate(-1%)rotate(-17deg)}to{transform:translate(2%,-4%)rotate(-13deg)}}@keyframes playground-login-pulse{0%,to{opacity:.42;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.playground-login-wave,.playground-login-particle{animation:none}.playground-login-control:before,.playground-login-control .okui-input,.playground-login-submit.okui-button{transition:none}}@media not (min-width:56rem){.playground-login-card{grid-template-columns:minmax(0,1fr);min-height:auto}.playground-login-banner{min-height:20rem}.playground-login-banner-copy{margin-block:3.5rem 2.5rem;transform:none}.playground-login-banner-copy h1{font-size:clamp(2.35rem,11vw,3.25rem)}.playground-login-form-panel{min-height:34rem}}@media not (min-width:36rem){.playground-login{padding:0}.playground-login-card{width:100%;min-height:100dvh;box-shadow:none;border:0;border-radius:0}.playground-login-banner{min-height:17rem;padding:1.5rem}.playground-login-banner-copy{margin-block:2.5rem 2rem}.playground-login-form-panel{min-height:0;padding:2rem 1.5rem 2.5rem}.playground-login-header{flex-direction:column}.playground-login-language{text-align:left;justify-items:start}.playground-login-form{margin-top:2.5rem}.playground-login-options{flex-direction:column;align-items:flex-start}.playground-login-forgot{text-align:left}}.okpc-login{--okpc-login-unit:max(calc(100vw / 1280), calc(100dvh / 800));--okpc-login-accent:#1160bd;color:#111827;min-height:100dvh;font-family:var(--okui-font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e8f1fb;justify-content:center;font-size:14px;display:flex;position:relative;overflow:hidden}.okpc-login-backdrop{pointer-events:none;position:absolute;inset:0}.okpc-login-backdrop>span{border-radius:50%;position:absolute}.okpc-login-backdrop>span:first-child{width:calc(420 * var(--okpc-login-unit));height:calc(420 * var(--okpc-login-unit));opacity:.5;background:#93c5fd;top:-15%;left:-10.9375%}.okpc-login-backdrop>span:nth-child(2){width:calc(320 * var(--okpc-login-unit));height:calc(320 * var(--okpc-login-unit));opacity:.35;background:#60a5fa;top:27.5%;left:12.5%}.okpc-login-backdrop>span:nth-child(3){width:calc(380 * var(--okpc-login-unit));height:calc(380 * var(--okpc-login-unit));opacity:.8;background:#bfdbfe;top:62.5%;left:-4.6875%}.okpc-login-backdrop>span:nth-child(4){width:calc(200 * var(--okpc-login-unit));height:calc(200 * var(--okpc-login-unit));opacity:.25;background:#3b82f6;top:70%;left:21.875%}.okpc-login-backdrop>span:nth-child(5){width:calc(460 * var(--okpc-login-unit));height:calc(460 * var(--okpc-login-unit));opacity:.35;background:#a5b4fc;top:-22.5%;left:32.8125%}.okpc-login-backdrop>span:nth-child(6){width:calc(420 * var(--okpc-login-unit));height:calc(420 * var(--okpc-login-unit));opacity:.45;background:#93c5fd;top:57.5%;left:40.625%}.okpc-login-backdrop>span:nth-child(7){width:calc(360 * var(--okpc-login-unit));height:calc(360 * var(--okpc-login-unit));opacity:.3;background:#60a5fa;top:7.5%;left:67.1875%}.okpc-login-backdrop>span:nth-child(8){width:calc(420 * var(--okpc-login-unit));height:calc(420 * var(--okpc-login-unit));opacity:.8;background:#bfdbfe;top:47.5%;left:79.6875%}.okpc-login-backdrop>span:nth-child(9){width:calc(220 * var(--okpc-login-unit));height:calc(220 * var(--okpc-login-unit));opacity:.22;background:#3b82f6;top:75%;left:70.3125%}.okpc-login-backdrop>span:nth-child(10){width:calc(280 * var(--okpc-login-unit));height:calc(280 * var(--okpc-login-unit));opacity:.4;background:#7dd3fc;top:-12.5%;left:85.9375%}.okpc-login-strip{box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;width:480px;max-width:100%;min-height:100dvh;padding:40px 48px;display:flex;position:relative;box-shadow:0 0 0 1px #e5e7eb}.okpc-login-company{filter:brightness(0);align-self:flex-start;width:192px;height:auto;display:block}.okpc-login-divider{background:#d9d9d9;border:0;width:100%;height:1px;margin:20px 0}.okpc-login-product{align-items:center;gap:8px;line-height:34px;display:flex}.okpc-login-product>svg{flex:none}.okpc-login-product h1{color:var(--okpc-login-accent);letter-spacing:-.2px;margin:0;font-size:27px;font-weight:500;line-height:34px}.okpc-login-subtitle{color:#5f6368;margin:8px 0 0 64px;font-size:12px;font-style:italic;line-height:normal}.okpc-login-notices{flex-direction:column;gap:8px;margin-top:24px;display:flex}.okpc-login-notices .okui-status-notice{margin:0;font-size:12px}.okpc-login-form{flex-direction:column;gap:24px;margin:38px 0 0;display:flex}.okpc-login-field.okui-field{gap:10px}.okpc-login-field .okui-label{color:#1a1a1a;font-size:var(--okui-font-size-md);font-weight:400;line-height:normal}.okpc-login-field .okui-input{box-sizing:border-box;color:#1a1a1a;width:100%;height:39px;min-height:39px;font-size:var(--okui-font-size-md);box-shadow:none;background:#fff;border:1px solid #a3a3a3;border-radius:4px;padding:0 12px}.okpc-login-field .okui-input:focus{border-color:var(--okpc-login-accent);box-shadow:0 0 0 1px var(--okpc-login-accent);outline:0}.okpc-login-field .okui-input[aria-invalid=true]{border-color:#b42318}.okpc-login-password-control{display:flex;position:relative}.okpc-login-password-control .okui-input{padding-right:40px}.okpc-login-password-toggle.okui-icon-button{color:#5f6368;background:0 0;border:0;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;position:absolute;top:6.5px;right:8px}.okpc-login-password-toggle>svg{width:22px;height:22px}.okpc-login-caps-lock{color:#8a5300;align-items:center;gap:4px;margin:0;font-size:12px;line-height:normal;display:flex}.okpc-login-caps-lock .okui-icon{width:12px;height:12px}.okpc-login-submit.okui-button{color:#fff;background:var(--okpc-login-accent);border:0;border-radius:3px;align-self:center;width:122px;height:32px;min-height:32px;margin-top:16px;padding:0;font-size:14px;font-weight:700}.okpc-login-submit.okui-button:hover:not(:disabled){background:#0e4f9c}.okpc-login-submit.okui-button:focus-visible{outline:2px solid var(--okpc-login-accent);outline-offset:2px}@media (max-width:559px){.okpc-login-strip{width:100%;box-shadow:none;padding:32px 24px}}.okpc-vendor-badge{padding:0 var(--okui-space-1);color:var(--okui-color-fg-muted);font-size:var(--okui-tooltip-font-size);font-weight:var(--okui-font-weight-strong);line-height:var(--okui-line-height-relaxed);white-space:nowrap;border:1px solid var(--okui-color-border-default);border-radius:var(--okui-radius-sm);flex:none;align-items:center;display:inline-flex}.okpc-vendor-mark{flex:none}.okpc-vendor-logo-text{align-items:center;gap:var(--okui-space-1);font-size:var(--okui-font-size-md);font-weight:var(--okui-font-weight-strong);white-space:nowrap;display:inline-flex}.okpc-vendor-options{border:1px solid var(--okpc-pve-dialog-bar-border,var(--okui-color-border-default));border-radius:var(--okui-radius-sm);row-gap:0;min-width:0}.okpc-vendor-options-heading{align-items:center;gap:var(--okui-space-1);padding:var(--okui-space-1) var(--okui-space-2);white-space:nowrap;background:var(--okpc-pve-dialog-bar-bg,var(--okui-color-bg-elevated));border-bottom:1px solid var(--okpc-pve-dialog-bar-border,var(--okui-color-border-default));display:flex}.okpc-vendor-options-rows{padding:var(--okui-space-2)}.inventory-pve-probe-detail{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.observability-compact-dialog{--okui-form-label-width:6rem}.observability-collection-settings{gap:var(--okui-space-4);min-width:0;display:grid}.observability-collection-settings:has(.observability-explorer){block-size:100%;flex-direction:column;min-height:0;display:flex}.observability-collection-settings:has(.observability-explorer)>.observability-explorer{flex:auto;min-height:0}.observability-note{color:var(--okui-color-fg-muted);font-size:var(--okui-font-size-sm)}.observability-catalog-search{width:14rem}.observability-external-example{margin-inline-end:var(--okui-space-2)}.observability-external-state-select{flex:none;inline-size:12rem}.okpc-metric-form,.okpc-snmp-form{gap:var(--okui-space-3);flex-direction:column;display:flex}.observability-snmp-query .okpc-snmp-fields{max-width:42rem}.okpc-snmp-quick{gap:var(--okui-space-1);flex-wrap:wrap;display:flex}.okpc-harvest-probe,.okpc-harvest-probe-outcome{grid-column:1/-1}.okpc-harvest-probe{align-items:center;gap:var(--okui-space-2);display:flex}.okpc-config-body{gap:var(--okui-space-3);display:grid}.okpc-config-preview{max-height:24rem;padding:var(--okui-space-2);font-family:var(--okui-font-family-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--okui-font-size-sm);line-height:var(--okui-line-height-relaxed);white-space:pre;background:var(--okui-color-bg-subtle);border:1px solid var(--okui-color-border-subtle);border-radius:4px;margin:0;overflow:auto}.okpc-import-body{gap:var(--okui-space-3);display:grid}.okpc-import-footer{margin:var(--okui-space-3) calc(-1 * var(--okui-space-4)) calc(-1 * var(--okui-space-4));padding:var(--okui-space-2) var(--okui-space-4);background:var(--okpc-pve-dialog-bar-bg);border-top:1px solid var(--okpc-pve-dialog-bar-border)}.okpc-refused-line{margin-top:var(--okui-space-2);font-family:var(--okui-font-family-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--okui-font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.okpc-notify-boxes{align-items:center;gap:var(--okui-space-2);flex-wrap:wrap;display:flex}.okpc-notify-every{color:var(--okui-color-fg-muted)}.okpc-notify-picker{align-items:center;gap:var(--okui-space-2);min-width:0;display:flex}.okpc-notify-select{flex:auto;min-width:0}.observability-overview{gap:var(--okui-space-6);min-width:0;display:grid}.observability-overview-count[data-severity=critical] strong{color:color-mix(in srgb, var(--okui-severity-critical) 60%, var(--okui-color-fg-default))}.observability-overview-count[data-severity=high] strong{color:color-mix(in srgb, var(--okui-severity-high) 80%, var(--okui-color-fg-default))}.observability-overview-count[data-severity=medium] strong{color:color-mix(in srgb, var(--okui-severity-medium) 80%, var(--okui-color-fg-default))}.observability-overview-count[data-severity=low] strong{color:color-mix(in srgb, var(--okui-severity-low) 65%, var(--okui-color-fg-default))}.observability-top-table-value{font-variant-numeric:tabular-nums;display:block}.home-page{gap:var(--okui-space-6);min-width:0;display:grid}.home-status-cards{gap:var(--okui-space-6);display:grid}.home-status-card-title{align-items:center;gap:var(--okui-space-2);min-width:0;display:flex}.home-cluster-card{cursor:pointer}.home-cluster-card-title{width:100%}.home-cluster-card-title,.home-cluster-card-badges,.home-cluster-card-line{align-items:center;gap:var(--okui-space-2);min-width:0;display:flex}.home-cluster-card-badges{flex:none}.home-cluster-card-icon{flex:none;display:inline-flex}.home-cluster-card-name,.home-cluster-card-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-cluster-card-name{flex:0 auto;display:block}.home-cluster-card-body,.home-cluster-card-footer{gap:var(--okui-space-3);display:grid}.home-heatmap-grid{align-items:start}.home-left-half,.home-right-half{gap:var(--okui-space-6);min-width:0;display:grid}.home-cluster-card-ring,.home-module-ring{gap:var(--okui-space-1);min-width:0;display:grid}.okpc-settings-screen{flex:auto;grid-template-rows:auto minmax(0,1fr);min-height:0}[data-ui=settings-layout]{flex:auto;min-height:0}.okpc-settings-search-results{margin-block-end:var(--okui-space-6)}.okpc-settings-search-result{align-items:center;gap:var(--okui-space-3);flex-wrap:wrap;display:flex}.okpc-task-viewer{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;position:relative}.okpc-task-viewer-fixed-section{flex:none}.okpc-task-viewer-panel{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.okpc-task-viewer-panel[hidden]{display:none}.okpc-task-viewer-toolbar-fill{flex:auto}.okpc-task-viewer-status-scroller{flex:auto;min-height:0;overflow:auto}.okpc-task-log-view{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.okpc-task-log-view-scroller{box-sizing:border-box;flex:auto;min-width:0;min-height:0;padding:5px;overflow:auto}.okpc-task-log-view-content{position:relative}.okpc-task-log-view-lines{font-family:var(--okui-font-body);font-size:var(--okui-font-size-body);font-weight:var(--okui-font-weight-body);line-height:var(--okui-line-height-grid);white-space:pre;position:absolute;left:0}.observability-alarms{gap:var(--okui-space-4);min-width:0;display:grid}.observability-alarm-subject a{color:var(--okui-color-fg-default)}.observability-alarm-subject-note{color:var(--okui-color-fg-muted);font-size:var(--okui-font-size-sm)}.observability-alarm-line{white-space:nowrap}.okpc-pve-grid-loading{background-color:var(--okui-color-fg-default);width:100%;height:18px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg version=\"1.1\" viewBox=\"-13 -13 26 26\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"%3E %3Cstyle%3E %40keyframes frames { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .spinner { animation: frames 1.2s steps(12, jump-start) infinite; } %3C/style%3E %3Cg stroke-linecap=\"round\" stroke-width=\"2\"%3E %3Cpath class=\"spinner\" id=\"a\" d=\"m0 -8 0,4\"/%3E %3Cuse transform=\"rotate(30)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.08\"/%3E %3Cuse transform=\"rotate(60)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.17\"/%3E %3Cuse transform=\"rotate(90)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.25\"/%3E %3Cuse transform=\"rotate(120)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.33\"/%3E %3Cuse transform=\"rotate(150)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.42\"/%3E %3Cuse transform=\"rotate(180)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.5\"/%3E %3Cuse transform=\"rotate(210)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.58\"/%3E %3Cuse transform=\"rotate(240)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.67\"/%3E %3Cuse transform=\"rotate(270)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.75\"/%3E %3Cuse transform=\"rotate(300)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.83\"/%3E %3Cuse transform=\"rotate(330)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.92\"/%3E %3Cuse transform=\"rotate(360)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"1\"/%3E %3C/g%3E %3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg version=\"1.1\" viewBox=\"-13 -13 26 26\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"%3E %3Cstyle%3E %40keyframes frames { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .spinner { animation: frames 1.2s steps(12, jump-start) infinite; } %3C/style%3E %3Cg stroke-linecap=\"round\" stroke-width=\"2\"%3E %3Cpath class=\"spinner\" id=\"a\" d=\"m0 -8 0,4\"/%3E %3Cuse transform=\"rotate(30)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.08\"/%3E %3Cuse transform=\"rotate(60)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.17\"/%3E %3Cuse transform=\"rotate(90)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.25\"/%3E %3Cuse transform=\"rotate(120)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.33\"/%3E %3Cuse transform=\"rotate(150)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.42\"/%3E %3Cuse transform=\"rotate(180)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.5\"/%3E %3Cuse transform=\"rotate(210)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.58\"/%3E %3Cuse transform=\"rotate(240)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.67\"/%3E %3Cuse transform=\"rotate(270)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.75\"/%3E %3Cuse transform=\"rotate(300)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.83\"/%3E %3Cuse transform=\"rotate(330)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"0.92\"/%3E %3Cuse transform=\"rotate(360)\" xlink:href=\"%23a\" stroke=\"%23000\" stroke-opacity=\"1\"/%3E %3C/g%3E %3C/svg%3E") 50%/contain no-repeat}.okpc-pve-grid-header{justify-content:space-between;align-items:center;gap:var(--okui-space-1);min-width:0;display:flex}.okpc-pve-grid-header-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.okpc-cluster-task-center td:has(.okpc-pve-task-status){overflow:hidden}.okpc-cluster-task-center .okpc-pve-task-status{vertical-align:bottom;max-width:100%}.okpc-cluster-task-center .okpc-pve-task-status>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.okpc-pve-task-time{white-space:nowrap}.okpc-pve-grid-header-trigger{opacity:0;flex:none}th:hover .okpc-pve-grid-header-trigger,.okpc-pve-grid-header-trigger:focus-visible{opacity:1}.okpc-pve-task-history{flex-direction:column;height:100%;min-height:0;display:flex}.okpc-pve-task-history-toolbar{flex:none}.okpc-pve-toolbar-fill{flex:auto}.okpc-pve-task-filter{border-block-end:1px solid var(--okui-color-border-subtle);flex-wrap:wrap;flex:none;align-items:flex-start;display:flex}.okpc-pve-task-filter-column{gap:var(--okui-space-2);padding:var(--okui-space-3);flex-direction:column;display:flex}.okpc-pve-task-history-body{flex:auto;min-height:0;position:relative}.okpc-pve-task-history-view{height:100%;overflow:auto}:root{--okui-topbar-label-font-size:12px}.proxmox-console-button{--proxmox-console-control-height:var(--okui-control-height-compact);--proxmox-console-control-padding-block:3px;--proxmox-console-control-padding-inline:6px;--proxmox-console-control-trailing-padding-inline:3px;--proxmox-console-control-gap:var(--okui-space-1);--proxmox-console-control-font-size:var(--okui-font-size-body);--proxmox-console-control-label-font-size:var(--okui-topbar-label-font-size);--proxmox-console-control-line-height:1.25;--proxmox-console-control-text-offset-y:.5px;--proxmox-console-control-leading-icon-size:var(--okui-control-icon-size);--proxmox-console-control-trailing-icon-size:10px;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;height:auto;min-height:var(--proxmox-console-control-height);color:var(--okui-color-fg-default);font-family:var(--okui-font-body);font-size:var(--proxmox-console-control-font-size);font-weight:var(--okui-font-weight-body);line-height:var(--proxmox-console-control-line-height);background:var(--okui-color-bg-surface);border:1px solid var(--okui-color-border-subtle);border-radius:var(--okui-radius-xl);align-items:stretch;margin-block:1px;padding:0;display:inline-flex;overflow:visible}.proxmox-console-button:hover{background:var(--okui-color-bg-subtle);border-color:var(--okui-color-border-default)}.proxmox-console-button:focus-within{box-shadow:inset 0 1px 0 var(--okui-color-focus-ring), inset 0 -1px 0 var(--okui-color-focus-ring), inset 1px 0 0 var(--okui-color-focus-ring), inset -1px 0 0 var(--okui-color-focus-ring)}.proxmox-console-button:has(.okui-menu-trigger[aria-expanded=true]){background:var(--okui-color-bg-subtle);border-color:var(--okui-color-border-default)}.proxmox-console-button--plain,.proxmox-console-button--chevron{width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%}.proxmox-console-button--plain>.okui-button,.proxmox-console-button .okui-split-button-primary{box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;height:var(--proxmox-console-control-height);min-height:var(--proxmox-console-control-height);justify-content:flex-start;align-items:center;gap:var(--proxmox-console-control-gap);padding:var(--proxmox-console-control-padding-block) var(--proxmox-console-control-padding-inline);color:var(--okui-color-fg-default);font-family:inherit;font-size:var(--proxmox-console-control-font-size);font-weight:var(--okui-font-weight-body);line-height:var(--proxmox-console-control-line-height);white-space:nowrap;background:0 0;border:0;border-radius:0;flex:0 auto}.proxmox-console-button--plain>.okui-button{flex-basis:auto;min-width:0}.proxmox-console-button--plain>.okui-button:focus-visible,.proxmox-console-button .okui-split-button-primary:focus-visible,.proxmox-console-button .okui-split-button-menu>.okui-menu-trigger:focus-visible{outline:2px solid var(--okui-color-focus-ring);outline-offset:-2px}.proxmox-console-button .okui-button-icon,.proxmox-console-button .okui-activity-menu-trigger>[data-ui=okui-icon]{width:var(--proxmox-console-control-leading-icon-size);height:var(--proxmox-console-control-leading-icon-size);flex:0 0 var(--proxmox-console-control-leading-icon-size);color:var(--okui-color-fg-subtle);justify-content:center;align-items:center;display:inline-flex}.proxmox-console-button .okui-button-icon>[data-ui=okui-icon],.proxmox-console-button .okui-activity-menu-trigger>[data-ui=okui-icon]{width:var(--proxmox-console-control-leading-icon-size);height:var(--proxmox-console-control-leading-icon-size);flex:0 0 var(--proxmox-console-control-leading-icon-size);color:var(--okui-color-fg-subtle);font-size:var(--proxmox-console-control-leading-icon-size);line-height:var(--proxmox-console-control-leading-icon-size);justify-content:center;align-items:center;display:inline-flex}.proxmox-console-button .okui-button-icon>[data-ui=okui-icon] .okui-icon-glyph,.proxmox-console-button .okui-activity-menu-trigger>[data-ui=okui-icon] .okui-icon-glyph{width:var(--proxmox-console-control-leading-icon-size);height:var(--proxmox-console-control-leading-icon-size);font-size:var(--proxmox-console-control-leading-icon-size);line-height:var(--proxmox-console-control-leading-icon-size)}.proxmox-console-button .okui-button-label,.proxmox-console-button .okui-activity-menu-label{min-width:0;max-width:100%;font-size:var(--proxmox-console-control-label-font-size);font-weight:var(--okui-font-weight-body);line-height:var(--proxmox-console-control-line-height);padding:0}.proxmox-console-button .okui-button-label{text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.proxmox-console-button--plain>.okui-button .okui-button-label,.proxmox-console-button .okui-split-button-primary .okui-button-label{overflow:visible}.proxmox-console-button .okui-activity-menu-trigger{min-width:0;max-width:100%;height:var(--proxmox-console-control-height);min-height:var(--proxmox-console-control-height);align-items:center;gap:var(--proxmox-console-control-gap);font-family:inherit;font-size:var(--proxmox-console-control-font-size);font-weight:var(--okui-font-weight-body);line-height:var(--proxmox-console-control-line-height);white-space:nowrap;display:inline-flex}.proxmox-console-button .okui-activity-menu-label{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.proxmox-console-button--plain:not(.okui-activity-menu)>.okui-button .okui-button-label,.proxmox-console-button .okui-split-button-primary .okui-button-label,.proxmox-console-button .okui-activity-menu-label{transform:translateY(var(--proxmox-console-control-text-offset-y))}.proxmox-console-button .okui-split-button-menu{width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;height:var(--proxmox-console-control-height);min-height:var(--proxmox-console-control-height);flex:none;align-self:stretch;display:inline-flex}.proxmox-console-button .okui-split-button-menu>.okui-menu-trigger{box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;height:var(--proxmox-console-control-height);min-height:var(--proxmox-console-control-height);padding:var(--proxmox-console-control-padding-block) var(--proxmox-console-control-trailing-padding-inline);color:var(--okui-color-fg-subtle);font-family:inherit;font-size:var(--proxmox-console-control-font-size);font-weight:var(--okui-font-weight-body);line-height:var(--proxmox-console-control-line-height);border:0;border-inline-start:1px solid var(--okui-color-border-subtle);background:0 0;border-radius:0;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:0;display:inline-flex}.proxmox-console-button .okui-split-button-menu>.okui-menu-trigger .okui-button-icon{width:var(--proxmox-console-control-trailing-icon-size);height:var(--proxmox-console-control-trailing-icon-size);flex:0 0 var(--proxmox-console-control-trailing-icon-size);color:var(--okui-color-fg-subtle);font-size:var(--proxmox-console-control-trailing-icon-size);line-height:var(--proxmox-console-control-trailing-icon-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.proxmox-console-button .okui-split-button-menu>.okui-menu-trigger .okui-button-icon>[data-ui=okui-icon][data-icon=chevronDown]{box-sizing:border-box;width:var(--proxmox-console-control-trailing-icon-size);height:var(--proxmox-console-control-trailing-icon-size);flex:0 0 var(--proxmox-console-control-trailing-icon-size);color:var(--okui-color-fg-subtle);font-size:var(--proxmox-console-control-trailing-icon-size);line-height:var(--proxmox-console-control-trailing-icon-size);opacity:1;margin-left:0;padding:0}.proxmox-console-button .okui-split-button-menu>.okui-menu-trigger .okui-button-icon>[data-ui=okui-icon][data-icon=chevronDown] .okui-icon-glyph{width:var(--proxmox-console-control-trailing-icon-size);height:var(--proxmox-console-control-trailing-icon-size);font-size:var(--proxmox-console-control-trailing-icon-size);line-height:var(--proxmox-console-control-trailing-icon-size);transform:translateY(-1px)}.proxmox-console-button .okui-split-button-menu>.okui-menu-trigger .okui-button-label{display:none}:root{--okui-font-size-sm:var(--okui-font-size-body);--okui-font-size-md:var(--okui-font-size-body)}.okui-root{font-weight:var(--okui-font-weight-body);line-height:var(--okui-line-height-body)}.okui-root :where(button,input,select,textarea,td,th,nav,li),.okui-root :where([aria-current=page],[aria-selected=true],[data-selected=true],[data-active=true]),.okui-root :where(h1,h2,h3,h4,h5,h6){font-weight:var(--okui-font-weight-body)}.okui-root :where(button,input,select,textarea){font-size:var(--okui-font-size-body);line-height:var(--okui-line-height-grid)}.okui-root .okui-patterns-budget-card-title-button{font-size:inherit}.okui-root .okui-data-table :is(th,td),.okui-root .okui-data-table :is(th,td) :is(span,small,strong,b,a,p,button,label,div):not([data-ui=okui-icon],[data-ui=okui-icon] *){font-size:var(--okui-font-size-body);font-weight:var(--okui-font-weight-body);line-height:var(--okui-line-height-grid)}.okui-root .okui-data-table tbody td{box-sizing:border-box;height:var(--okui-grid-row-height);padding-block:0}.okui-root .okui-data-table thead th{box-sizing:border-box;height:var(--okui-grid-header-height);padding-block:0}.okui-root .okui-data-table-wrap :is(.okui-data-table-toolbar,.okui-data-table-footer){box-sizing:border-box;min-height:var(--okui-grid-bar-height);padding-block:0}.okui-root :is(.okui-data-table-wrap :is(.okui-data-table-toolbar,.okui-data-table-footer),:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-header,.okui-panel>.okui-panel-header>.okui-panel-actions) :is(.okui-input,.okui-select,.okui-button,.okui-icon-button){box-sizing:border-box;height:var(--okui-control-height-grid-bar);min-height:var(--okui-control-height-grid-bar);padding-block:0}.okui-root :is(.okui-data-table-wrap :is(.okui-data-table-toolbar,.okui-data-table-footer),:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-header,.okui-panel>.okui-panel-header>.okui-panel-actions) .okui-icon-button{width:var(--okui-control-height-grid-bar)}.okui-root .okui-data-table td :is(.okui-button,.okui-icon-button,.okui-link-button:not(.okui-sort-button),tbody [data-ui=okui-select],.okui-input){box-sizing:border-box;height:var(--okui-control-height-in-grid);min-height:var(--okui-control-height-in-grid);vertical-align:top;margin-block:-2px;padding-block:0}.okui-data-grid .okui-sort-button:not([aria-pressed=true]):after,[data-ui=okui-data-grid] .okui-sort-button:not([aria-pressed=true]):after{content:none;display:none}.okpc-data-grid-tree-cell{align-items:center;gap:var(--okui-space-1);display:inline-flex}.okpc-data-grid-tree-toggle{width:16px;height:16px;color:var(--okui-color-fg-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.okpc-data-grid-tree-spacer{flex:none;width:16px;height:16px;display:inline-block}.okui-data-table-wrap[data-sticky-header=true] .okui-data-table thead th[data-sticky][aria-sort=ascending],.okui-data-table-wrap[data-sticky-header=true] .okui-data-table thead th[data-sticky][aria-sort=descending]{background:color-mix(in srgb, var(--okui-color-accent-soft) 72%, var(--okui-color-bg-elevated))}.okui-data-table-wrap[data-sticky-header=true] thead th{border-bottom:1px solid var(--okui-color-border-subtle)}.okui-data-table-wrap[data-sticky-header=true] tbody tr:first-child>*{border-top:0}.okui-data-table-toolbar[data-ui=okui-data-table-toolbar]+.okui-data-table-scroll{margin-block-start:-1px}[data-ui=okui-data-grid] .okui-data-table>caption,.okui-data-grid .okui-data-table>caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.okpc-data-grid-hide-header .okui-data-table thead{display:none}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-header{border-block-end:1px solid var(--okui-color-border-subtle)}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-body{flex-direction:column;min-block-size:0;padding:0;display:flex;overflow:hidden}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-body>[data-ui=okui-data-grid],:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-body>.okui-data-grid{flex:auto;min-block-size:0;min-inline-size:0}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-body>.okui-pagination{padding:var(--okui-space-2) var(--okui-space-3);border-block-start:1px solid var(--okui-color-border-subtle);flex:none}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap)) .okui-data-table-scroll{border:0;border-radius:0;flex:auto;block-size:auto;min-block-size:0}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap)):has(>.okui-panel-body>[data-ui=okui-data-grid][data-no-inner-scroll=true])>.okui-panel-body{overflow:visible}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap))>.okui-panel-body>[data-ui=okui-data-grid][data-no-inner-scroll=true]{flex:none}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap)) [data-no-inner-scroll=true] .okui-data-table-scroll{flex:none;block-size:auto}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap)) .okui-data-table thead th{border-block-start:0}:is(.okpc-panel-data-grid,.okui-panel[data-fill=true][data-flush=true]:has(>.okui-panel-body>.okui-data-table-wrap)) .okui-data-table-toolbar{border-block-start:0;border-inline:0;border-radius:0}[data-ui=okui-data-grid] .okui-data-table tbody td{border-inline:0}[data-ui=okui-data-grid] .okui-data-table tbody td[data-sticky=start],[data-ui=okui-data-grid] .okui-data-table tbody td[data-sticky=end],.okui-data-grid .okui-data-table tbody td[data-sticky=start],.okui-data-grid .okui-data-table tbody td[data-sticky=end]{box-shadow:none}[data-ui=okui-data-grid] .okui-data-table tbody tr[data-selected=true],[data-ui=okui-data-grid] .okui-data-table tbody tr[aria-selected=true],.okui-data-grid .okui-data-table tbody tr[data-selected=true],.okui-data-grid .okui-data-table tbody tr[aria-selected=true]{--okui-data-row-surface:var(--okui-color-bg-subtle)}[data-ui=okui-data-grid][data-selection-mode=single] .okui-data-table-selection-cell,.okui-data-grid[data-selection-mode=single] .okui-data-table-selection-cell{display:none}.okui-root .okui-chart-data-table-scroll{max-height:calc(var(--okui-grid-header-height) + var(--okui-grid-row-height) * var(--okui-chart-table-visible-rows) + 2px);border:1px solid var(--okui-color-border-subtle);border-radius:var(--okui-radius-sm)}.okui-root .okui-chart-data-table :is(th,td){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.okui-root .okui-chart-data-table thead th{border-top:0;border-bottom:1px solid var(--okui-color-border-subtle)}.okui-root .okui-chart-data-table tbody tr:first-child>td{border-top:0}.okui-root .okui-patterns-resource-copy :where(strong,span,small){font-weight:var(--okui-font-weight-body)}.okui-root :where(.okui-app-sidebar,.okui-patterns-explorer-pane,.okui-patterns-detail-sidebar){font-size:var(--okui-font-size-body);font-weight:var(--okui-font-weight-body)}.okui-root :where(.okui-app-sidebar .okui-nav-item-label,.okui-app-sidebar .okui-nav-item-count,.okui-patterns-explorer-pane .okui-patterns-explorer-view-tab,.okui-patterns-explorer-pane .okui-patterns-resource-copy,.okui-patterns-explorer-pane .okui-patterns-resource-copy>*,.okui-patterns-detail-sidebar button){font-weight:var(--okui-font-weight-body)}.okui-root :is(.okui-app-sidebar .okui-nav-item-label,.okui-app-sidebar .okui-nav-item-count,.okui-patterns-explorer-pane .okui-patterns-explorer-view-tab,.okui-patterns-explorer-pane .okui-patterns-resource-copy,.okui-patterns-explorer-pane .okui-patterns-resource-copy>*,.okui-patterns-detail-sidebar button){font-size:var(--okui-font-size-body)}.okui-root :where(.okui-tabs [role=tab],.okui-tabs button,.okui-tab){line-height:var(--okui-line-height-body)}.okui-root :is(.okui-tabs [role=tab],.okui-tabs button,.okui-tab){font-size:var(--okui-font-size-body);font-weight:var(--okui-font-weight-body)}.okui-root .okui-patterns-resource-tree{gap:0}.okui-root :where(.okui-patterns-detail-action-menu .okui-button,.okui-patterns-detail-actions .okui-button,.okui-patterns-action-list .okui-button){line-height:var(--okui-line-height-body)}.okui-root :is(.okui-patterns-detail-action-menu .okui-button,.okui-patterns-detail-actions .okui-button,.okui-patterns-action-list .okui-button){font-size:var(--okui-font-size-body);font-weight:var(--okui-font-weight-body)}.okui-root .okui-navigation-page-header-scope .okui-select{font-size:var(--okui-font-size-title);line-height:var(--okui-line-height-body)}.okui-patterns-workbench-header .okui-navigation-page-header-title,.okui-patterns-detail-title-row h2{font-size:var(--okui-font-size-title);font-weight:var(--okui-font-weight-body);line-height:var(--okui-line-height-body)}.okui-patterns-resource-status-icon[data-tone=good]{color:var(--okui-status-good)}.okui-patterns-resource-status-icon[data-tone=progress]{color:var(--okui-status-progress)}.okui-patterns-resource-status-icon[data-tone=warn]{color:var(--okui-status-warn)}.okui-patterns-resource-status-icon[data-tone=danger]{color:var(--okui-status-danger)}.okui-patterns-resource-status-icon[data-tone=stopped]{color:var(--okui-status-stopped)}.okui-patterns-resource-status-icon[data-tone=good],.okui-patterns-resource-status-icon[data-icon=running]{color:var(--okui-status-glyph);background:var(--okui-status-good);border-color:var(--okui-status-good)}.okui-patterns-resource-status-icon[data-tone=progress],.okui-patterns-resource-status-icon[data-icon=queued]{color:var(--okui-status-glyph);background:var(--okui-status-progress);border-color:var(--okui-status-progress)}.okui-patterns-resource-status-icon[data-tone=warn],.okui-patterns-resource-status-icon[data-icon=statusWarning]{color:var(--okui-status-glyph);background:var(--okui-status-warn);border-color:var(--okui-status-warn)}.okui-patterns-resource-status-icon[data-tone=danger],.okui-patterns-resource-status-icon[data-icon=statusCritical]{color:var(--okui-status-glyph);background:var(--okui-status-danger);border-color:var(--okui-status-danger)}.okui-patterns-resource-status-icon[data-tone=stopped],.okui-patterns-resource-status-icon[data-icon=stopped]{color:var(--okui-status-glyph);background:var(--okui-status-stopped);border-color:var(--okui-status-stopped)}.okui-patterns-resource-status-icon[data-tone=unknown],.okui-patterns-resource-status-icon[data-icon=statusUnknown]{color:var(--okui-status-glyph);background:var(--okui-status-unknown);border-color:var(--okui-status-unknown)}.okui-patterns-resource-icon-slot[data-status-icon=statusCritical]>.okui-patterns-resource-icon[data-icon=node]{color:var(--okui-color-fg-subtle)}.okui-patterns-resource-status-icon{aspect-ratio:1;width:.75rem;min-width:.75rem;height:.75rem;color:var(--okui-status-glyph);box-shadow:none;border:0;border-radius:50%;padding:0;overflow:hidden}.okui-patterns-resource-status-icon>.okui-icon{z-index:var(--okui-z-raised);width:100%;height:100%;color:inherit;font-size:inherit;line-height:var(--okui-line-height-tight);position:relative}.okui-patterns-resource-status-icon .okui-icon-glyph,.okui-patterns-resource-status-icon .okui-icon-glyph svg{width:.625rem;height:.625rem;color:inherit;stroke:var(--okui-status-glyph);fill:none;opacity:1;z-index:var(--okui-z-sticky-corner);display:block;position:relative}.okui-patterns-resource-status-icon svg{width:.625rem;height:.625rem;stroke:var(--okui-status-glyph);color:var(--okui-status-glyph);display:block}.okui-patterns-resource-status-icon[data-icon=running]{color:var(--okui-status-good)}.okui-patterns-resource-status-icon[data-icon=queued]{color:var(--okui-status-progress)}.okui-patterns-resource-status-icon[data-icon=statusWarning]{color:var(--okui-status-warn)}.okui-patterns-resource-status-icon[data-icon=statusCritical]{color:var(--okui-status-danger)}.okui-patterns-resource-status-icon[data-icon=stopped]{color:var(--okui-status-stopped)}.okui-root .okui-patterns-tree-favorite{width:var(--okui-explorer-glyph-size);height:var(--okui-explorer-glyph-size);color:var(--okui-color-fg-subtle);cursor:pointer;border-radius:var(--okui-radius-sm);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.okui-root .okui-patterns-tree-favorite:hover{color:var(--okui-color-fg-default)}.okui-root .okui-patterns-tree-favorite[aria-pressed=true]{color:var(--okui-color-favorite)}.okui-root .okui-patterns-tree-favorite:focus-visible{outline:2px solid var(--okui-color-focus-ring);outline-offset:1px}.okui-root .okui-patterns-resource-copy>:is(.okui-patterns-resource-prefix,.okui-patterns-resource-meta,.okui-patterns-resource-tag-more){color:var(--okui-color-fg-muted)}.okui-root .okui-patterns-resource-tags{align-items:center;gap:var(--okui-space-1);flex:none;display:inline-flex}.okui-root .okui-patterns-resource-tag-dot{width:var(--okui-explorer-dot-size);height:var(--okui-explorer-dot-size);background:var(--okui-explorer-tag-color,var(--okui-color-fg-subtle));border-radius:50%;flex:none}.okui-root .okui-patterns-resource-explorer[data-variant=panel]{--okui-tree-indent-step:var(--okui-explorer-indent-step);gap:var(--okui-space-3);padding:var(--okui-space-4) var(--okui-space-3) var(--okui-space-3);background:var(--okui-color-bg-surface)}.okui-root [data-variant=panel]>.okui-patterns-explorer-header:empty{display:none}.okui-root [data-variant=panel]>.okui-patterns-explorer-search{align-items:center;gap:var(--okui-space-1);min-width:0;display:flex}.okui-root [data-variant=panel] .okui-patterns-explorer-search-box{flex:auto;min-width:0;display:flex;position:relative}.okui-root [data-variant=panel] .okui-patterns-explorer-search-box .okui-input{width:100%;min-width:0;height:var(--okui-control-height-compact);padding-inline-start:calc(var(--okui-space-3) + var(--okui-control-icon-size) + var(--okui-space-2))}.okui-root [data-variant=panel] .okui-patterns-explorer-search-icon{inset-inline-start:var(--okui-space-3);color:var(--okui-color-fg-subtle);line-height:var(--okui-line-height-tight);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.okui-root [data-variant=panel] .okui-patterns-explorer-tools{align-items:center;gap:var(--okui-space-1);flex:none;display:flex}.okui-root [data-variant=panel] .okui-patterns-explorer-tools .okui-icon-button:not([aria-pressed=true]){color:var(--okui-color-fg-muted)}.okui-root [data-variant=panel] .okui-patterns-explorer-header[data-label-visible=false] .okui-patterns-explorer-view-tabs{border:1px solid var(--okui-color-border-default);border-radius:var(--okui-radius-2xl);padding-block-end:0;overflow:hidden}.okui-root [data-variant=panel] .okui-patterns-explorer-view-tab{height:auto;padding-block:var(--okui-space-1);border-radius:0}.okui-root [data-variant=panel] .okui-patterns-explorer-view-tab .okui-icon-glyph{width:var(--okui-icon-size-md);height:var(--okui-icon-size-md)}.okui-root [data-variant=panel] .okui-patterns-resource-item{box-sizing:border-box;height:var(--okui-explorer-row-height);min-height:var(--okui-explorer-row-height);gap:var(--okui-space-1);padding-block:0;padding-inline-end:var(--okui-space-3)}.okui-root [data-variant=panel] :is(.okui-patterns-tree-toggle,.okui-patterns-tree-spacer){width:var(--okui-explorer-toggle-size);min-width:var(--okui-explorer-toggle-size);height:var(--okui-explorer-toggle-size)}.okui-root [data-variant=panel] .okui-patterns-tree-toggle .okui-icon-glyph{width:var(--okui-explorer-glyph-size);height:var(--okui-explorer-glyph-size)}.okui-root [data-variant=panel] .okui-patterns-resource-item[aria-level="1"]:not(:hover,:focus-visible,[aria-selected=true]){background:var(--okui-color-bg-subtle)}.okui-root [data-variant=panel] .okui-patterns-tree-toggle{color:var(--okui-color-fg-muted)}.okui-root [data-variant=panel] .okui-patterns-resource-icon-slot{width:var(--okui-explorer-glyph-size);min-width:var(--okui-explorer-glyph-size);height:var(--okui-explorer-glyph-size);flex:0 0 var(--okui-explorer-glyph-size)}.okui-root [data-variant=panel] .okui-patterns-resource-icon .okui-icon-glyph{width:var(--okui-explorer-glyph-size);height:var(--okui-explorer-glyph-size)}.okui-root [data-variant=panel] .okui-patterns-resource-status-icon{width:var(--okui-explorer-dot-size);min-width:var(--okui-explorer-dot-size);height:var(--okui-explorer-dot-size);box-shadow:0 0 0 var(--okui-explorer-dot-ring-width) var(--okui-color-bg-surface);border:0;padding:0;bottom:0;right:0}.okui-root [data-variant=panel] .okui-patterns-resource-status-icon .okui-icon-glyph{display:none}.okui-root [data-variant=panel] .okui-patterns-resource-copy{align-items:center;gap:var(--okui-space-1);flex:auto;min-width:0;display:flex}.okui-root [data-variant=panel] .okui-patterns-resource-copy>:is(strong,span:not([class]),small,.okui-patterns-resource-meta){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.okui-root [data-variant=panel] .okui-patterns-resource-copy>span.okui-patterns-resource-meta{flex:1 1 0}.okui-root [data-variant=panel] .okui-patterns-resource-copy>:is(.okui-patterns-resource-prefix,.okui-patterns-resource-badge){white-space:nowrap;flex:none}.okui-app-shell{--okui-app-sidebar-width:var(--okui-sidebar-width);grid-template-columns:var(--okui-app-sidebar-width) minmax(0, 1fr)}.okui-app-shell[data-sidebar-open=false]{--okui-app-sidebar-width:0px}@media (min-width:48rem){.okui-app-shell[data-sidebar-collapsed=true][data-sidebar-open=true]{--okui-app-sidebar-width:3rem}}.okpc-primary-nav-separated{border-block-start:1px solid var(--okui-color-border-subtle);margin-block-start:var(--okui-space-2);padding-block-start:var(--okui-space-2);position:relative}.okui-app-shell[data-sidebar-collapsed=true] .okpc-primary-nav-separated,.okui-sidebar[data-collapsed=true] .okpc-primary-nav-separated{border-block-start:0;margin-block-start:var(--okui-space-2);padding-block-start:var(--okui-space-2)}.okui-app-shell[data-sidebar-collapsed=true] .okpc-primary-nav-separated:before,.okui-sidebar[data-collapsed=true] .okpc-primary-nav-separated:before{inset-inline:0;content:"";background:var(--okui-color-border-subtle);height:1px;position:absolute;top:-1px}.okui-app-shell[data-sidebar-collapsed=true] [data-ui=sidebar-footer-mark] [data-ui=version],.okui-app-shell[data-sidebar-collapsed=true] [data-ui=sidebar-footer-mark] [data-ui=build-time],.okui-sidebar[data-collapsed=true] [data-ui=sidebar-footer-mark] [data-ui=version],.okui-sidebar[data-collapsed=true] [data-ui=sidebar-footer-mark] [data-ui=build-time]{display:none}@media not all and (min-width:48rem){.okui-app-shell,.okui-app-shell[data-sidebar-open=false]{grid-template-columns:minmax(0,1fr)}}.okpc-toolbar-card{box-sizing:border-box;min-height:var(--okui-control-height-default);padding:var(--okui-space-1) var(--okui-space-2);background:var(--okui-color-bg-elevated);border:1px solid var(--okui-color-border-subtle);border-radius:var(--okui-radius-sm)}.okpc-status-text[data-tone=good]{color:var(--okui-color-success)}.okpc-status-text[data-tone=progress]{color:var(--okui-color-info)}.okpc-status-text[data-tone=warn]{color:var(--okui-color-warning)}.okpc-status-text[data-tone=danger]{color:var(--okui-color-danger)}.okpc-status-text[data-tone=stopped],.okpc-status-text[data-tone=unknown]{color:var(--okui-color-fg-subtle)}.okpc-status-text small{color:var(--okui-color-fg-muted)}.okui-app-shell.okpc-taskbar-shell .okui-app-main{scrollbar-width:none;padding-block-end:calc(var(--okui-space-4) + var(--okpc-taskbar-height,min(15vh, 20rem)))}.okpc-task-console-icon{margin-inline:auto;display:block}.okui-app-shell[data-content-mode=viewport] .okui-app-main{overflow:hidden}.okui-app-shell[data-content-mode=viewport] .okui-app-main>[data-ui=content][data-fill-height=true]{scrollbar-width:none;min-block-size:0;overflow:hidden auto}.okui-app-shell[data-content-mode=viewport] .okui-sidebar-nav{min-height:0;overflow-y:auto}.okui-app-shell:not([data-content-mode=viewport]) .okui-app-main{overflow-y:auto}.okpc-capacity-bars{gap:var(--okui-space-3);display:grid}.okpc-capacity-statistics{border-block-start:1px solid var(--okui-color-border-subtle);margin:.1rem calc(var(--okui-space-4) * -1) 0;padding:.55rem var(--okui-space-4) 0}.okpc-guest-ips{align-items:center;gap:var(--okui-space-2);max-width:100%;display:inline-flex}.okpc-guest-ips-list{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.okpc-cluster-information-note{padding:var(--okui-space-3) var(--okui-space-4);color:var(--okui-color-fg-muted);font-size:var(--okui-font-size-body);font-weight:var(--okui-font-weight-body);margin:0}[data-ui=desktop-notifications-label]{white-space:nowrap}.okpc-startup-preparing-workspace{visibility:hidden;position:fixed;inset:0}
