.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}:root[data-uns-in-page]{--uns-severity-critical: var(--color-uns-danger);--uns-severity-critical-bg: var(--color-uns-danger-dim);--uns-severity-high: var(--color-uns-warning);--uns-severity-high-bg: var(--color-uns-warning-dim);--uns-severity-medium: var(--color-uns-caution);--uns-severity-medium-bg: var(--color-uns-caution-dim);--uns-severity-low: var(--color-uns-accent-1);--uns-severity-low-bg: var(--color-uns-accent-1-dim)}.alarm-panel{position:fixed;right:16px;bottom:32px;z-index:40;width:min(380px,calc(100vw - 32px));display:flex;flex-direction:column;max-height:min(62vh,620px);background:var(--color-uns-bg);border:1px solid var(--color-uns-border);border-radius:6px;box-shadow:0 12px 32px #00000073;font-family:var(--font-sans);font-size:var(--uns-fs-sm);line-height:1.4;color:var(--color-uns-text);overflow:hidden}.alarm-panel__head{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:2px;padding:9px 10px 8px 12px;background:var(--color-uns-surface);border-bottom:1px solid var(--color-uns-border)}.alarm-panel__title{margin-right:auto;font-size:var(--uns-fs-md);font-weight:600}.alarm-panel__stats{flex-basis:100%;white-space:pre-wrap;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted)}.alarm-panel__stats b{font-weight:600;color:var(--color-uns-text)}.alarm-panel__stats .alarm-panel__crit{color:var(--color-uns-danger)}.alarm-panel__live{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted)}.alarm-panel__live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--color-uns-success);animation:alarm-pulse 2s ease-in-out infinite}.alarm-panel__live[data-state=starting]:before{background:var(--color-uns-text-muted)}.alarm-panel__live[data-state=failed]:before{background:var(--color-uns-danger);animation:none}@keyframes alarm-pulse{0%,to{opacity:1}50%{opacity:.35}}.alarm-panel__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:none;color:var(--color-uns-text-muted);cursor:pointer}.alarm-panel__icon:hover,.alarm-panel__icon:focus-visible{color:var(--color-uns-text-bright);background:var(--color-uns-surface-hover)}.alarm-panel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;background:var(--color-uns-border);overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-uns-surface-2) transparent;flex:0 1 auto;min-height:0}.alarm-panel__empty{flex:1 1 auto;margin:0;padding:28px 16px;text-align:center;color:var(--color-uns-text-muted)}.alarm-panel__foot{display:flex;justify-content:flex-end;flex:none;margin-top:auto;padding:6px 12px;background:var(--color-uns-surface);border-top:1px solid var(--color-uns-border)}.alarm-panel__more{border:none;background:none;padding:0;color:var(--color-uns-accent-1);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);cursor:pointer}.alarm-panel__more:hover{color:var(--color-uns-text-bright)}.alarm{display:grid;grid-template-rows:1fr;flex:none;background:var(--color-uns-bg);border-left:3px solid var(--alert-accent);cursor:pointer;transition:background-color .12s ease-out;--alert-accent: var(--color-uns-text-muted)}.alarm:hover{background:var(--color-uns-surface-hover)}.alarm--critical{--alert-accent: var(--color-uns-danger)}.alarm--warning{--alert-accent: var(--color-uns-warning)}.alarm--info{--alert-accent: var(--color-uns-accent-1)}.alarm--cleared{opacity:.45}.alarm__body{padding:8px 10px 9px;overflow:hidden}.alarm__top{display:flex;align-items:center;gap:8px;margin:0}.alarm__agent{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);font-weight:600;letter-spacing:.04em;color:var(--alert-accent)}.alarm--cleared .alarm__agent{color:var(--color-uns-text-muted)}.alarm__count{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted)}.alarm__agent+.alarm__dash,.alarm__count+.alarm__dash{margin-left:auto}.alarm__latency{margin-left:auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.alarm__dash{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-4px -4px -4px 0;padding:0;border:none;border-radius:4px;background:none;color:var(--color-uns-accent-1);cursor:pointer}.alarm__dash:hover,.alarm__dash:focus-visible{color:var(--color-uns-text-bright);background:var(--color-uns-accent-1-dim)}.alarm__title{margin:6px 0 0;font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);overflow-wrap:anywhere}.alarm__subtitle{margin:1px 0 0;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.alarm__foot{display:flex;align-items:flex-end;gap:10px;margin:4px 0 0;font-size:var(--uns-fs-2xs);line-height:1.4}.alarm__desc{min-width:0;color:var(--color-uns-text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.alarm__time{margin-left:auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-uns-text-muted);white-space:nowrap}.alarm-badge{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:9999px;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);font-weight:600;white-space:nowrap}.alarm-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.alarm-badge--critical{background:var(--color-uns-danger-dim);color:var(--color-uns-danger)}.alarm-badge--warning{background:var(--color-uns-warning-dim);color:var(--color-uns-warning)}.alarm-badge--info{background:var(--color-uns-accent-1-dim);color:var(--color-uns-accent-1)}.alarm-badge--cleared{background:var(--color-uns-surface-3);color:var(--color-uns-text-muted)}.alarm-pill{position:fixed;right:16px;bottom:32px;z-index:40;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-uns-border);border-radius:9999px;background:var(--color-uns-surface);box-shadow:0 6px 18px #00000059;color:var(--color-uns-text);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);font-weight:600;cursor:pointer}.alarm--new{animation:alarm-open .19s cubic-bezier(.22,.61,.36,1) both,alarm-flash 1.1s .19s ease-out both}.alarm--new .alarm__body{animation:alarm-rise .28s .15s ease-out both}@keyframes alarm-open{0%{grid-template-rows:0fr}}@keyframes alarm-rise{0%{opacity:0;transform:translateY(-4px)}}@keyframes alarm-flash{0%{background-color:color-mix(in srgb,var(--alert-accent) 26%,var(--color-uns-bg))}}@media(prefers-reduced-motion:reduce){.alarm--new,.alarm--new .alarm__body{animation:none}}.alarm-panel--corner{background:color-mix(in srgb,var(--color-uns-bg) 55%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border-color:color-mix(in srgb,var(--color-uns-border-light) 40%,transparent)}.alarm-panel--corner .alarm-panel__head,.alarm-panel--corner .alarm-panel__foot{background:#ffffff08;border-color:color-mix(in srgb,var(--color-uns-border) 70%,transparent)}.alarm-panel--corner .alarm-panel__list{gap:0;background:transparent}.alarm-panel--corner .alarm{background:transparent;border-top:1px solid color-mix(in srgb,var(--color-uns-border) 70%,transparent)}.alarm-panel--corner .alarm:first-child{border-top:0}.alarm-panel--corner .alarm:hover{background:#ffffff0d}.alarm-panel--left,.alarm-panel--right,.alarm-panel--bottom{max-height:none;border-radius:0;box-shadow:none}.alarm-panel--right{top:0;right:0;bottom:0;border-width:0 0 0 1px}.alarm-panel--left{inset:0 auto 0 0;border-width:0 1px 0 0}.alarm-panel--bottom{right:0;bottom:0;left:0;width:auto;border-width:1px 0 0}.alarm-panel--window{position:static;width:auto;height:100%;max-height:none;border:none;border-radius:0;box-shadow:none}.panel-window__divider{flex:none;height:5px;background:var(--color-uns-border);cursor:row-resize}.panel-window__divider:hover,.panel-window__divider:active{background:var(--color-uns-accent-1-dim)}.alarm-panel__resize{position:absolute;z-index:3}.alarm-panel--right .alarm-panel__resize{top:0;bottom:0;left:0;width:5px;cursor:col-resize}.alarm-panel--left .alarm-panel__resize{top:0;bottom:0;right:0;width:5px;cursor:col-resize}.alarm-panel--bottom .alarm-panel__resize{top:0;left:0;right:0;height:5px;cursor:row-resize}.alarm-panel__resize:hover,.alarm-panel__resize:active{background:var(--color-uns-accent-1-dim)}.alarm-dock{position:relative}.alarm-dock__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:4;display:flex;align-items:center;gap:4px;padding:8px 10px;background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);border-radius:6px;box-shadow:0 8px 24px #0006;white-space:nowrap}.alarm-dock__label{margin-right:8px;font-size:var(--uns-fs-xs);color:var(--color-uns-text-dim)}.alarm-dock__option{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:none;color:var(--color-uns-text-dim);cursor:pointer}.alarm-dock__option:hover,.alarm-dock__option:focus-visible{color:var(--color-uns-text-bright);background:var(--color-uns-surface-hover)}.alarm-dock__option[aria-checked=true]{color:var(--color-uns-accent-1);background:var(--color-uns-accent-1-dim)}.fault-panel{position:fixed;left:16px;bottom:32px;z-index:41;width:min(400px,calc(100vw - 32px));max-height:min(72vh,680px);display:flex;flex-direction:column;background:color-mix(in srgb,var(--color-uns-bg) 55%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid color-mix(in srgb,var(--color-uns-border-light) 40%,transparent);border-radius:6px;box-shadow:0 12px 32px #00000073;font-family:var(--font-sans);font-size:var(--uns-fs-sm);line-height:1.4;color:var(--color-uns-text);overflow:hidden}.fault-panel__head{display:flex;align-items:center;gap:7px;padding:8px 8px 8px 12px;background:#ffffff08;border-bottom:1px solid color-mix(in srgb,var(--color-uns-border) 70%,transparent);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.fault-panel__head:active{cursor:grabbing}.fault-panel__bolt{color:var(--color-uns-warning);flex:none}.fault-panel__title{font-size:var(--uns-fs-md);font-weight:600}.fault-panel__plant{margin-right:auto;overflow:hidden;color:var(--color-uns-text-muted);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);white-space:nowrap;text-overflow:ellipsis}.fault-panel__icon{display:flex;padding:3px;border:none;border-radius:4px;background:none;color:var(--color-uns-text-muted);cursor:pointer}.fault-panel__icon:hover,.fault-panel__icon:focus-visible{background:#ffffff0f;color:var(--color-uns-text)}.fault-panel__list{margin:0;padding:4px 0;overflow-y:auto;list-style:none}.fault+.fault{border-top:1px solid color-mix(in srgb,var(--color-uns-border) 50%,transparent)}.fault__row{display:flex;align-items:center;gap:4px;padding:4px 8px 4px 10px}.fault__inject{position:relative;flex:1;display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;padding:6px 10px;border:1px solid var(--color-uns-border);border-radius:5px;background:transparent;color:var(--color-uns-text);font-family:var(--font-mono);font-size:var(--uns-fs-xs);font-weight:600;text-align:left;cursor:pointer}.fault__inject:hover,.fault__inject:focus-visible{border-color:var(--color-uns-warning);background:#ffffff0a}.fault--active .fault__inject{border-color:var(--color-uns-warning);color:var(--color-uns-warning)}.fault__cancel{position:relative;display:none;margin-left:auto;flex:none;color:var(--color-uns-danger);font-size:var(--uns-fs-2xs);font-weight:600}.fault--active .fault__inject:hover,.fault--active .fault__inject:focus-visible{border-color:var(--color-uns-danger)}.fault--active .fault__inject:hover .fault__detail,.fault--active .fault__inject:focus-visible .fault__detail{display:none}.fault--active .fault__inject:hover .fault__cancel,.fault--active .fault__inject:focus-visible .fault__cancel{display:inline}.fault--muted .fault__inject{color:var(--color-uns-text-dim)}.fault__progress{position:absolute;inset:0 auto 0 0;background:var(--color-uns-warning-dim)}.fault__label,.fault__detail{position:relative}.fault__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fault__detail{margin-left:auto;flex:none;color:var(--color-uns-text-muted);font-size:var(--uns-fs-2xs);font-weight:500}.fault--active .fault__detail{color:var(--color-uns-warning)}.fault__info{display:flex;padding:5px;border:none;border-radius:4px;background:none;color:var(--color-uns-text-muted);cursor:pointer}.fault__info:hover,.fault__info:focus-visible,.fault__info--open{background:#ffffff0f;color:var(--color-uns-accent-0)}.fault__track{margin:0 10px 8px;padding:8px 10px;border-left:2px solid var(--color-uns-accent-0);background:#ffffff08;border-radius:0 4px 4px 0}.fault__track p{margin:0}.fault__track-title{margin-bottom:6px!important;font-weight:600}.fault__section+.fault__section{margin-top:7px}.fault__heading{color:var(--color-uns-text-muted);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fault__text{color:var(--color-uns-text-dim);font-size:var(--uns-fs-xs);line-height:1.5}.fault__text+.fault__text{margin-top:5px!important}.fault__text code{padding:0 3px;border-radius:3px;background:#ffffff0f;font-family:var(--font-mono);font-size:.92em}.fault-panel__foot{display:flex;align-items:center;gap:6px;padding:7px 10px;border-top:1px solid color-mix(in srgb,var(--color-uns-border) 70%,transparent);background:#ffffff08;font-family:var(--font-mono);font-size:var(--uns-fs-2xs)}.fault-panel__chip{display:flex;align-items:center;gap:4px;padding:4px 9px;border:1px solid var(--color-uns-border);border-radius:5px;background:transparent;color:var(--color-uns-text-dim);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);font-weight:600;cursor:pointer}.fault-panel__chip--on{border-color:var(--color-uns-success);background:var(--color-uns-success-dim);color:var(--color-uns-success)}.fault-panel__chip--open{border-color:var(--color-uns-accent-0);background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0)}.fault-panel__next{margin-left:auto;color:var(--color-uns-text-muted)}.fault-panel--left,.fault-panel--right,.fault-panel--bottom{max-height:none;border-radius:0;box-shadow:none;background:var(--color-uns-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--color-uns-border)}.fault-panel--right{inset:0 0 auto auto;border-width:0 0 0 1px}.fault-panel--left{top:0;left:0;bottom:auto;border-width:0 1px 0 0}.fault-panel--bottom{bottom:0;top:auto;border-width:1px 0 0}.fault-panel--bottom+.fault-settings,.fault-panel--left+.fault-settings,.fault-panel--right+.fault-settings{z-index:42}.fault-panel--window{position:static;width:auto;height:100%;max-height:none;border:none;border-radius:0;box-shadow:none;background:var(--color-uns-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.fault-panel--window .fault-panel__head,.fault-panel--left .fault-panel__head,.fault-panel--right .fault-panel__head,.fault-panel--bottom .fault-panel__head{cursor:default}.fault-panel--window .fault-panel__list,.fault-panel--left .fault-panel__list,.fault-panel--right .fault-panel__list,.fault-panel--bottom .fault-panel__list{flex:1}.fault-panel__resize{position:absolute;z-index:3}.fault-panel--right .fault-panel__resize{top:0;bottom:0;left:0;width:5px;cursor:col-resize}.fault-panel--left .fault-panel__resize{top:0;bottom:0;right:0;width:5px;cursor:col-resize}.fault-panel--bottom .fault-panel__resize{top:0;left:0;right:0;height:5px;cursor:row-resize}.fault-panel__resize:hover,.fault-panel__resize:active{background:var(--color-uns-accent-1-dim)}.fault-settings{position:fixed;top:64px;left:50%;z-index:42;width:min(620px,calc(100vw - 24px));height:0;transform:translate(-50%)}.fault-settings>[role=dialog]{left:0!important}.fault-pill{position:fixed;left:16px;bottom:32px;z-index:41;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-uns-border);border-radius:9999px;background:var(--color-uns-surface);box-shadow:0 6px 18px #00000059;color:var(--color-uns-text);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);font-weight:600;cursor:pointer}.fault-pill svg{color:var(--color-uns-warning)}.fault-pill__running{color:var(--color-uns-warning)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--uns-wgt-card-r:0px}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Space Grotesk","Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono","Fira Code",ui-monospace,monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-uns-bg:#0b1622;--color-uns-surface:#13202f;--color-uns-surface-2:#182a3d;--color-uns-surface-3:#0a131f;--color-uns-surface-gradient-end:#101c2a;--color-uns-surface-2-gradient-end:#152535;--color-uns-surface-hover:#16273a;--color-uns-border:#26384e;--color-uns-border-soft:#1d2c3e;--color-uns-border-light:#6f86a1;--color-uns-dados-red:#c00;--color-uns-highlight-orange:#ffb000;--color-uns-scrollbar-thumb:#47607d;--color-uns-text:#e2ecf7;--color-uns-text-dim:#9ab0c8;--color-uns-text-muted:#8699b0;--color-uns-text-bright:#fff;--color-uns-accent-0:#f57320;--color-uns-accent-0-dim:#f5732029;--color-uns-accent-0-glow:#f573204d;--color-uns-accent-1:#4ec9e0;--color-uns-accent-1-dim:#4ec9e029;--color-uns-accent-1-glow:#4ec9e04d;--color-uns-accent-1-muted:#92bfc9;--color-uns-accent-2:#b794f6;--color-uns-accent-2-dim:#b794f629;--color-uns-accent-3:#f2c15c;--color-uns-accent-3-dim:#f2c15c29;--color-uns-accent-4:#ffb4b3;--color-uns-accent-4-dim:#ffb4b329;--color-uns-accent-5:#00c086;--color-uns-accent-5-dim:#00c08629;--color-uns-accent-6:#c8ff9b;--color-uns-accent-6-dim:#c8ff9b29;--color-uns-accent-7:#ff8dc1;--color-uns-accent-7-dim:#ff8dc129;--color-uns-success:#18e26c;--color-uns-success-dim:#18e26c29;--color-uns-success-glow:#18e26c4d;--color-uns-neutral:var(--color-uns-accent-1);--color-uns-caution:#f6d93f;--color-uns-caution-dim:#f6d93f29;--color-uns-warning:#f29931;--color-uns-warning-dim:#f2993129;--color-uns-warning-glow:#f299314d;--color-uns-danger:#f64647;--color-uns-danger-dim:#f6464729;--color-uns-danger-glow:#f646474d;--color-uns-pid-pipe-bg:#0f2030;--color-uns-pid-pipe-stroke:#1e3a52;--color-uns-pid-grid:#1e3a5273;--color-uns-pid-pin-bg-top:#152535;--color-uns-pid-pin-bg-top-selected:#1a2a3d;--color-uns-pid-pin-bg-bottom:#0a131f;--color-uns-pid-pin-anchor-fill:#0a131f;--color-uns-pid-pin-border-live:#33506e;--color-uns-pid-pin-tick:#33506e;--color-uns-pid-pin-tether-end:#26384e;--color-uns-pid-pin-desc:#5a6a82;--color-uns-pid-pin-trend-fill:#070e16;--color-uns-pid-pin-trend-stroke:#1d2c3e;--color-uns-pid-pin-bool-on:#00e878;--color-uns-pid-pin-bool-off:#ff3858;--color-uns-pid-pin-live:#35d39a;--color-uns-pid-pin-stale-value:#6f86a1;--color-uns-pid-pin-stripe-idle:#464e5d;--color-uns-pid-minimal-border:#2a4058;--color-uns-pid-minimal-label:#5a7088}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.bottom-full{bottom:100%}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-50{z-index:50}.row-0{grid-row:0}.row-1{grid-row:1}.row-5{grid-row:5}.row-6{grid-row:6}.row-41{grid-row:41}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-px{margin-top:1px}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-screen{height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-full{width:100%}.w-screen{width:100vw}.max-w-lg{max-width:var(--container-lg)}.min-w-\[8ch\]{min-width:8ch}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-uns-accent-0{border-color:var(--color-uns-accent-0)}.border-uns-accent-1{border-color:var(--color-uns-accent-1)}.border-uns-border{border-color:var(--color-uns-border)}.bg-\[var\(--color-uns-danger-dim\)\]{background-color:var(--color-uns-danger-dim)}.bg-\[var\(--color-uns-success-dim\)\]{background-color:var(--color-uns-success-dim)}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-transparent{background-color:#0000}.bg-uns-accent-0{background-color:var(--color-uns-accent-0)}.bg-uns-accent-0-dim{background-color:var(--color-uns-accent-0-dim)}.bg-uns-accent-1-dim{background-color:var(--color-uns-accent-1-dim)}.bg-uns-accent-2-dim{background-color:var(--color-uns-accent-2-dim)}.bg-uns-accent-3-dim{background-color:var(--color-uns-accent-3-dim)}.bg-uns-bg{background-color:var(--color-uns-bg)}.bg-uns-caution-dim{background-color:var(--color-uns-caution-dim)}.bg-uns-danger-dim{background-color:var(--color-uns-danger-dim)}.bg-uns-success-dim{background-color:var(--color-uns-success-dim)}.bg-uns-surface{background-color:var(--color-uns-surface)}.bg-uns-surface-2{background-color:var(--color-uns-surface-2)}.bg-uns-surface-3{background-color:var(--color-uns-surface-3)}.bg-uns-warning-dim{background-color:var(--color-uns-warning-dim)}.fill-uns-surface-3{fill:var(--color-uns-surface-3)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-px{padding-block:1px}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-6{padding-top:calc(var(--spacing)*6)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-uns-2xs{font-size:var(--uns-fs-2xs)}.text-uns-lg{font-size:var(--uns-fs-lg)}.text-uns-md{font-size:var(--uns-fs-md)}.text-uns-sm{font-size:var(--uns-fs-sm)}.text-uns-xs{font-size:var(--uns-fs-xs)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[color\:var\(--color-uns-danger\)\]{color:var(--color-uns-danger)}.text-\[color\:var\(--color-uns-success\)\]{color:var(--color-uns-success)}.text-uns-accent-0{color:var(--color-uns-accent-0)}.text-uns-accent-1{color:var(--color-uns-accent-1)}.text-uns-accent-2{color:var(--color-uns-accent-2)}.text-uns-accent-3{color:var(--color-uns-accent-3)}.text-uns-accent-4{color:var(--color-uns-accent-4)}.text-uns-accent-5{color:var(--color-uns-accent-5)}.text-uns-accent-6{color:var(--color-uns-accent-6)}.text-uns-accent-7{color:var(--color-uns-accent-7)}.text-uns-caution{color:var(--color-uns-caution)}.text-uns-danger{color:var(--color-uns-danger)}.text-uns-success{color:var(--color-uns-success)}.text-uns-text{color:var(--color-uns-text)}.text-uns-text-dim{color:var(--color-uns-text-dim)}.text-uns-text-muted{color:var(--color-uns-text-muted)}.text-uns-warning{color:var(--color-uns-warning)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-250{--tw-duration:.25s;transition-duration:.25s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\/ts\:opacity-100:is(:where(.group\/ts):hover *){opacity:1}.hover\:bg-uns-surface-2:hover{background-color:var(--color-uns-surface-2)}.hover\:text-uns-text:hover{color:var(--color-uns-text)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:border-uns-accent-0:focus{border-color:var(--color-uns-accent-0)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}}:root{--color-uns-bg:#0b1622;--color-uns-surface:#13202f;--color-uns-surface-2:#182a3d;--color-uns-surface-3:#0a131f;--color-uns-surface-gradient-end:#101c2a;--color-uns-surface-2-gradient-end:#152535;--color-uns-surface-hover:#16273a;--color-uns-border:#26384e;--color-uns-border-soft:#1d2c3e;--color-uns-border-light:#6f86a1;--color-uns-coral:#e8906d;--color-uns-dados-red:#c00;--color-uns-highlight-orange:#ffb000;--color-uns-scrollbar-thumb:#47607d;--color-uns-text:#e2ecf7;--color-uns-text-dim:#9ab0c8;--color-uns-text-muted:#8699b0;--color-uns-text-bright:#fff;--color-uns-accent-0:#f57320;--color-uns-accent-0-dim:#f5732029;--color-uns-accent-0-glow:#f573204d;--color-uns-accent-0-muted:#c98f72;--color-uns-accent-1:#4ec9e0;--color-uns-accent-1-dim:#4ec9e029;--color-uns-accent-1-glow:#4ec9e04d;--color-uns-accent-1-muted:#92bfc9;--color-uns-accent-2:#b794f6;--color-uns-accent-2-dim:#b794f629;--color-uns-accent-2-glow:#b794f64d;--color-uns-accent-2-muted:#afa1cd;--color-uns-accent-3:#f2c15c;--color-uns-accent-3-dim:#f2c15c29;--color-uns-accent-3-glow:#f2c15c4d;--color-uns-accent-3-muted:#dcc69e;--color-uns-accent-4:#ffb4b3;--color-uns-accent-4-dim:#ffb4b329;--color-uns-accent-4-glow:#ffb4b34d;--color-uns-accent-4-muted:#e4c1c0;--color-uns-accent-5:#00c086;--color-uns-accent-5-dim:#00c08629;--color-uns-accent-5-glow:#00c0864d;--color-uns-accent-5-muted:#7ab196;--color-uns-accent-6:#c8ff9b;--color-uns-accent-6-dim:#c8ff9b29;--color-uns-accent-6-glow:#c8ff9b4d;--color-uns-accent-6-muted:#dcf5c9;--color-uns-accent-7:#ff8dc1;--color-uns-accent-7-dim:#ff8dc129;--color-uns-accent-7-glow:#ff8dc14d;--color-uns-accent-7-muted:#dba6bc;--color-uns-selection:#4a7cba;--color-uns-selection-soft:#4a7cba29;--color-uns-selection-fill:#4a7cba38;--color-uns-selection-header:#2d4a73;--color-uns-selection-header-text:#eaf2fc;--color-uns-selection-header-muted:#a9c2de;--color-uns-selection-arrow:#6ba6e0;--color-uns-success:#18e26c;--color-uns-success-dim:#18e26c29;--color-uns-success-glow:#18e26c4d;--color-uns-success-muted:#90d09c;--color-uns-neutral:var(--color-uns-accent-1);--color-uns-neutral-dim:var(--color-uns-accent-1-dim);--color-uns-neutral-glow:var(--color-uns-accent-1-glow);--color-uns-neutral-muted:var(--color-uns-accent-1-muted);--color-uns-caution:#f6d93f;--color-uns-caution-dim:#f6d93f29;--color-uns-caution-glow:#f6d93f4d;--color-uns-caution-muted:#e6daa2;--color-uns-warning:#f29931;--color-uns-warning-dim:#f2993129;--color-uns-warning-glow:#f299314d;--color-uns-warning-muted:#d0a882;--color-uns-danger:#f64647;--color-uns-danger-dim:#f6464729;--color-uns-danger-glow:#f646474d;--color-uns-danger-muted:#c37872;--color-uns-pid-pipe-bg:#0f2030;--color-uns-pid-pipe-stroke:#1e3a52;--color-uns-pid-grid:#1e3a5273;--color-uns-pid-pin-bg-top:#152535;--color-uns-pid-pin-bg-top-selected:#1a2a3d;--color-uns-pid-pin-bg-bottom:#0a131f;--color-uns-pid-pin-anchor-fill:#0a131f;--color-uns-pid-pin-border-live:#33506e;--color-uns-pid-pin-tick:#33506e;--color-uns-pid-pin-tether-end:#26384e;--color-uns-pid-pin-desc:#5a6a82;--color-uns-pid-pin-trend-fill:#070e16;--color-uns-pid-pin-trend-stroke:#1d2c3e;--color-uns-pid-pin-bool-on:#00e878;--color-uns-pid-pin-bool-off:#ff3858;--color-uns-pid-pin-live:#35d39a;--color-uns-pid-pin-stale-value:#6f86a1;--color-uns-pid-pin-stripe-idle:#464e5d;--color-uns-pid-minimal-border:#2a4058;--color-uns-pid-minimal-label:#5a7088;--font-mono:"JetBrains Mono","Fira Code",ui-monospace,monospace;--font-sans:"Space Grotesk","Segoe UI",system-ui,sans-serif}:root,[data-scale=medium]{--uns-fs-2xs:12px;--uns-fs-xs:13px;--uns-fs-sm:14px;--uns-fs-md:15px;--uns-fs-lg:17px;--uns-fs-display:38px;--uns-fs-widget-value:51px;--uns-fs-widget-unit:11px;--uns-fs-widget-tile-val:16px;--uns-wgt-r-card:clamp(11px,1.2cqi,18px);--uns-wgt-r-tile:clamp(7px,.8cqi,11px);--uns-wgt-viz-inset-x:2px;--uns-wgt-viz-inset-y:16px}[data-scale=small]{--uns-fs-2xs:10px;--uns-fs-xs:11px;--uns-fs-sm:12px;--uns-fs-md:13px;--uns-fs-lg:15px;--uns-fs-display:32px;--uns-fs-widget-value:42px;--uns-fs-widget-unit:10px;--uns-fs-widget-tile-val:14px}[data-scale=large]{--uns-fs-2xs:13px;--uns-fs-xs:14px;--uns-fs-sm:15px;--uns-fs-md:17px;--uns-fs-lg:19px;--uns-fs-display:42px;--uns-fs-widget-value:56px;--uns-fs-widget-unit:12px;--uns-fs-widget-tile-val:18px}:root{--uns-scrollbar-size:12px}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover,:focus-within{scrollbar-color:var(--color-uns-scrollbar-thumb)transparent}::-webkit-scrollbar{width:var(--uns-scrollbar-size);height:var(--uns-scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:padding-box padding-box;border:2px solid #0000;border-radius:6px;min-width:32px;min-height:32px}:hover::-webkit-scrollbar-thumb{background:var(--color-uns-scrollbar-thumb);background-clip:padding-box}:focus-within::-webkit-scrollbar-thumb{background:var(--color-uns-scrollbar-thumb);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--color-uns-border-light);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--color-uns-accent-1);background-clip:padding-box}.uns-btn{border-style:solid;border-width:1px;border-color:var(--color-uns-border);font-family:var(--font-mono);font-size:var(--uns-fs-xs);color:var(--color-uns-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:.25rem;padding:5px 12px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.uns-btn:focus-visible{outline:2px solid var(--color-uns-accent-1);outline-offset:2px}.uns-btn:hover:not(:disabled):not(.uns-btn--loading){color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-btn--primary{background:#f573202e}@supports (color:color-mix(in lab,red,red)){.uns-btn--primary{background:color-mix(in srgb,var(--color-uns-accent-0)18%,transparent)}}.uns-btn--primary{border-color:#f5732059}@supports (color:color-mix(in lab,red,red)){.uns-btn--primary{border-color:color-mix(in srgb,var(--color-uns-accent-0)35%,transparent)}}.uns-btn--primary{color:var(--color-uns-accent-0);font-weight:700}.uns-btn--primary:hover:not(:disabled):not(.uns-btn--loading){background:#f5732047}@supports (color:color-mix(in lab,red,red)){.uns-btn--primary:hover:not(:disabled):not(.uns-btn--loading){background:color-mix(in srgb,var(--color-uns-accent-0)28%,transparent)}}.uns-btn--primary:hover:not(:disabled):not(.uns-btn--loading){border-color:#f5732085}@supports (color:color-mix(in lab,red,red)){.uns-btn--primary:hover:not(:disabled):not(.uns-btn--loading){border-color:color-mix(in srgb,var(--color-uns-accent-0)52%,transparent)}}.uns-btn--primary:hover:not(:disabled):not(.uns-btn--loading){color:var(--color-uns-accent-0)}.uns-btn--secondary{background:var(--color-uns-surface-2);border-color:var(--color-uns-border);color:var(--color-uns-text-dim)}.uns-btn--secondary:hover:not(:disabled):not(.uns-btn--loading){background:#172739}@supports (color:color-mix(in lab,red,red)){.uns-btn--secondary:hover:not(:disabled):not(.uns-btn--loading){background:color-mix(in srgb,var(--color-uns-surface-2)70%,var(--color-uns-surface))}}.uns-btn--secondary:hover:not(:disabled):not(.uns-btn--loading){border-color:var(--color-uns-border-light);color:var(--color-uns-text)}.uns-btn--danger{background:#f6464729}@supports (color:color-mix(in lab,red,red)){.uns-btn--danger{background:color-mix(in srgb,var(--color-uns-danger)16%,transparent)}}.uns-btn--danger{border-color:#f6464754}@supports (color:color-mix(in lab,red,red)){.uns-btn--danger{border-color:color-mix(in srgb,var(--color-uns-danger)33%,transparent)}}.uns-btn--danger{color:var(--color-uns-danger)}.uns-btn--danger:hover:not(:disabled):not(.uns-btn--loading){background:#f6464747}@supports (color:color-mix(in lab,red,red)){.uns-btn--danger:hover:not(:disabled):not(.uns-btn--loading){background:color-mix(in srgb,var(--color-uns-danger)28%,transparent)}}.uns-btn--danger:hover:not(:disabled):not(.uns-btn--loading){border-color:#f6464785}@supports (color:color-mix(in lab,red,red)){.uns-btn--danger:hover:not(:disabled):not(.uns-btn--loading){border-color:color-mix(in srgb,var(--color-uns-danger)52%,transparent)}}.uns-btn--danger:hover:not(:disabled):not(.uns-btn--loading){color:var(--color-uns-danger)}.uns-btn--ghost{color:var(--color-uns-text-dim);background:0 0;border-color:#0000}.uns-btn--ghost:hover:not(:disabled):not(.uns-btn--loading){background:#f5732014}@supports (color:color-mix(in lab,red,red)){.uns-btn--ghost:hover:not(:disabled):not(.uns-btn--loading){background:color-mix(in srgb,var(--color-uns-accent-0)8%,transparent)}}.uns-btn--ghost:hover:not(:disabled):not(.uns-btn--loading){color:var(--color-uns-text);border-color:#0000}.uns-btn--sm{font-size:var(--uns-fs-2xs);border-radius:5px;padding:4px 8px}.uns-btn--lg{font-size:var(--uns-fs-sm);border-radius:7px;padding:7px 16px}.uns-btn--icon{color:var(--color-uns-text-muted);background:0 0;border-color:#0000;border-radius:4px;padding:4px}.uns-btn--icon:hover:not(:disabled):not(.uns-btn--loading){color:var(--color-uns-accent-0);background:#f573201a;border-color:#0000}@supports (color:color-mix(in lab,red,red)){.uns-btn--icon:hover:not(:disabled):not(.uns-btn--loading){background:color-mix(in srgb,var(--color-uns-accent-0)10%,transparent)}}.uns-btn:disabled,.uns-btn--loading{opacity:.35;cursor:not-allowed;pointer-events:none}.uns-btn__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem;animation:.7s linear infinite uns-btn-spin}@keyframes uns-btn-spin{to{transform:rotate(360deg)}}.uns-card{background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);border-radius:8px;padding:1.25rem}.uns-card--stat{flex-direction:column;gap:.375rem;display:flex}.uns-card--stat .uns-card__value{font-size:var(--uns-fs-display);color:var(--color-uns-text);font-weight:700;line-height:1}.uns-card--stat .uns-card__label{font-size:var(--uns-fs-xs);font-weight:600;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-uns-text-muted)}.uns-card--stat .uns-card__description{font-size:var(--uns-fs-xs);color:var(--color-uns-text-dim)}.uns-card--health{border-left:3px solid var(--card-accent,var(--color-uns-border));align-items:flex-start;gap:.75rem;transition:border-color .15s,opacity .15s;display:flex}.uns-card--health:hover{border-color:var(--card-accent,var(--color-uns-border-light))}.uns-card--health.uns-card--inactive{opacity:.45}.uns-card--health .uns-card__icon{color:var(--card-accent,var(--color-uns-text-muted));flex-shrink:0}.uns-card--health .uns-card__body{flex:1;min-width:0}.uns-card--health .uns-card__value{font-size:var(--uns-fs-lg);color:var(--color-uns-text);font-weight:700}.uns-card--health .uns-card__label{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);text-transform:uppercase;letter-spacing:.06em}.uns-card--health .uns-card__description{font-size:var(--uns-fs-xs);color:var(--color-uns-text-dim);margin-top:.125rem}.uns-card--product{flex-direction:column;padding:0;display:flex;overflow:hidden}.uns-card--product .uns-card__image{aspect-ratio:16/9;object-fit:cover;background:var(--color-uns-surface-3);width:100%}.uns-card--product .uns-card__body{flex:1;min-width:0;padding:1rem}.uns-card--product .uns-card__title{font-size:var(--uns-fs-md);color:var(--color-uns-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.uns-card--product .uns-card__subtitle{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-top:.25rem}.uns-card--product .uns-card__footer{border-top:1px solid var(--color-uns-border);justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}.uns-card--detail{gap:1rem;display:grid}.uns-card--detail .uns-card__field{flex-direction:column;gap:.125rem;display:flex}.uns-card--detail .uns-card__field-label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-uns-text-muted);font-weight:600}.uns-card--detail .uns-card__field-value{font-size:var(--uns-fs-sm);color:var(--color-uns-text)}.uns-field{flex-direction:column;gap:.375rem;display:flex}.uns-label{font-size:var(--uns-fs-xs);font-weight:600;font-family:var(--font-mono);color:var(--color-uns-text-dim);align-items:center;gap:.25rem;display:flex}.uns-required{color:var(--color-uns-danger);font-size:var(--uns-fs-xs);line-height:1}.uns-input,.uns-select,.uns-textarea{border:1px solid var(--color-uns-border);background:var(--color-uns-surface);width:100%;color:var(--color-uns-text);font-family:var(--font-sans);font-size:var(--uns-fs-sm);box-sizing:border-box;border-radius:6px;outline:none;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s}.uns-input::placeholder,.uns-textarea::placeholder{color:var(--color-uns-text-muted)}.uns-input:focus,.uns-select:focus,.uns-textarea:focus{border-color:var(--color-uns-accent-1);box-shadow:0 0 0 2px var(--color-uns-accent-1-dim)}.uns-input:disabled,.uns-select:disabled,.uns-textarea:disabled{opacity:.5;cursor:not-allowed}.uns-input--error,.uns-select--error,.uns-textarea--error{border-color:var(--color-uns-danger)}.uns-input--error:focus,.uns-select--error:focus,.uns-textarea--error:focus{border-color:var(--color-uns-danger);box-shadow:0 0 0 2px var(--color-uns-danger-dim)}.uns-input[type=number]{appearance:textfield}.uns-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.uns-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.uns-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ab0c8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.25rem}.uns-select option{background:var(--color-uns-surface-2);color:var(--color-uns-text)}.uns-textarea{resize:vertical;min-height:5rem;line-height:1.5}.uns-form-error{font-size:var(--uns-fs-xs);color:var(--color-uns-danger);align-items:center;gap:.25rem;display:flex}.uns-form-hint{font-size:var(--uns-fs-xs);color:var(--color-uns-text-muted)}.uns-form-grid{gap:1rem;display:grid}.uns-form-grid--2{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.uns-form-grid--2{grid-template-columns:1fr}}.uns-modal{z-index:100;background:#0b1622bf;justify-content:center;align-items:center;padding:1rem;display:none;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.uns-modal{background:color-mix(in srgb,var(--color-uns-bg)75%,transparent)}}.uns-modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.uns-modal--open{display:flex}.uns-modal__dialog{background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);border-radius:10px;flex-direction:column;width:100%;max-width:36rem;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #00000059,0 8px 10px -6px #00000040}.uns-modal--sm .uns-modal__dialog{max-width:24rem}.uns-modal--lg .uns-modal__dialog{max-width:52rem}.uns-modal__header{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.uns-modal__title{font-family:var(--font-sans);font-size:var(--uns-fs-lg);color:#fff;letter-spacing:-.01em;font-weight:700}.uns-modal__close{color:var(--color-uns-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;transition:background-color .15s,color .15s;display:flex}.uns-modal__close:hover{background:var(--color-uns-surface-3);color:var(--color-uns-text)}.uns-modal__body{flex:1;padding:1.25rem;overflow-y:auto}.uns-modal__error{background:var(--color-uns-danger-dim);border:1px solid var(--color-uns-danger);font-size:var(--uns-fs-xs);color:var(--color-uns-danger);border-radius:6px;margin-bottom:1rem;padding:.625rem .875rem;display:none}.uns-modal__error--visible{display:block}.uns-modal__footer{border-top:1px solid var(--color-uns-border);flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:.875rem 1.25rem;display:flex}.uns-badge{font-size:var(--uns-fs-xs);font-family:var(--font-mono);white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-weight:600;line-height:1.5;display:inline-flex}.uns-badge__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.uns-badge--success{background:var(--color-uns-success-dim);color:var(--color-uns-success)}.uns-badge--warning{background:var(--color-uns-accent-3-dim);color:var(--color-uns-accent-3)}.uns-badge--danger{background:var(--color-uns-danger-dim);color:var(--color-uns-danger)}.uns-badge--info{background:var(--color-uns-accent-1-dim);color:var(--color-uns-accent-1)}.uns-badge--neutral{background:var(--color-uns-surface-3);color:var(--color-uns-text-muted)}.uns-badge--owner{background:var(--color-uns-accent-5-dim);color:var(--color-uns-accent-5)}.uns-breadcrumb{font-size:var(--uns-fs-xs);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.125rem;display:flex}.uns-breadcrumb__item{color:var(--color-uns-text-dim);white-space:nowrap;align-items:center;gap:.125rem;text-decoration:none;transition:color .15s;display:flex}.uns-breadcrumb__item:hover{color:var(--color-uns-text)}.uns-breadcrumb__item--current{color:var(--color-uns-text-muted);pointer-events:none}.uns-breadcrumb__sep{color:var(--color-uns-text-muted);opacity:.5;flex-shrink:0}.uns-breadcrumb__icon{flex-shrink:0}.uns-sidebar{background:var(--color-uns-surface-3);border-right:1px solid var(--color-uns-border);z-index:40;flex-direction:column;flex-shrink:0;width:16rem;height:100%;display:none;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}@media(min-width:1024px){.uns-sidebar{z-index:auto;display:flex;position:relative;top:auto;bottom:auto;left:auto}}.uns-sidebar--open{display:flex}.uns-sidebar__header{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;align-items:center;gap:.625rem;padding:1rem 1.25rem;display:flex}.uns-sidebar__logo{object-fit:contain;border-radius:.375rem;flex-shrink:0;width:2rem;height:2rem}.uns-sidebar__title{font-size:var(--uns-fs-md);color:var(--color-uns-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.uns-sidebar__nav{flex-direction:column;flex:1;gap:.125rem;padding:.75rem .625rem;display:flex}.uns-sidebar__section-label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-uns-text-muted);padding:.5rem .625rem .25rem;font-weight:600}.uns-sidebar__item{font-size:var(--uns-fs-xs);font-family:var(--font-sans);color:var(--color-uns-text-dim);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.uns-sidebar__item:hover{background:var(--color-uns-surface-2);color:var(--color-uns-text)}.uns-sidebar__item--active,.uns-sidebar__item--active:hover{background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0)}.uns-sidebar__item__icon{flex-shrink:0;width:1rem;height:1rem}.uns-sidebar__item__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.uns-sidebar__item__chevron{color:var(--color-uns-text-muted);flex-shrink:0;transition:transform .15s}.uns-sidebar__item__chevron--open{transform:rotate(180deg)}.uns-sidebar__group-items{flex-direction:column;gap:.125rem;margin-top:.125rem;padding-left:1.5rem;display:none}.uns-sidebar__group-items--open{display:flex}.uns-sidebar__divider{background:var(--color-uns-border);height:1px;margin:.5rem .625rem}.uns-sidebar__footer{border-top:1px solid var(--color-uns-border);flex-direction:column;flex-shrink:0;gap:.125rem;padding:.75rem .625rem;display:flex}.uns-sidebar__overlay{background:#0b1622b3;display:none;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.uns-sidebar__overlay{background:color-mix(in srgb,var(--color-uns-bg)70%,transparent)}}.uns-sidebar__overlay{z-index:30}.uns-sidebar__overlay--visible{display:block}@media(min-width:1024px){.uns-sidebar__overlay{display:none!important}}.uns-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 2rem;display:flex}.uns-empty-state__icon{color:var(--color-uns-text-muted);opacity:.5;flex-shrink:0}.uns-empty-state__title{font-size:var(--uns-fs-lg);color:var(--color-uns-text);font-weight:600}.uns-empty-state__description{font-size:var(--uns-fs-sm);color:var(--color-uns-text-dim);max-width:28rem;line-height:1.6}.uns-empty-state__action{margin-top:.5rem}.uns-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.uns-page-header__title{font-size:var(--uns-fs-xl);color:var(--color-uns-text);font-weight:700;line-height:1.25}.uns-page-header__subtitle{font-size:var(--uns-fs-sm);color:var(--color-uns-text-dim);margin-top:.25rem}.uns-page-header__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}@keyframes uns-header-spin{to{transform:rotate(360deg)}}.uns-header{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);z-index:50;flex-shrink:0;align-items:center;gap:.75rem;width:100%;min-width:0;padding:.625rem .75rem;display:flex;position:relative}@media(min-width:640px){.uns-header{padding-left:1.25rem;padding-right:1.25rem}}.uns-header__brand{flex-shrink:0;align-items:center;gap:.625rem;min-width:0;display:flex}.uns-header__logo{object-fit:contain;border-radius:.5rem;width:2.5rem;height:2.5rem}.uns-header__logo--wordmark{border-radius:0;width:auto;max-width:min(12rem,46vw);height:1.75rem}@media(min-width:640px){.uns-header__logo--wordmark{max-width:min(14rem,40vw);height:2rem}}@media(min-width:1024px){.uns-header__logo--wordmark{max-width:20rem;height:2.25rem}}.uns-header__menu-toggle{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text);cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;transition:background-color .15s,color .15s;display:flex}.uns-header__menu-toggle:hover{background:var(--color-uns-surface)}@media(min-width:1024px){.uns-header__menu-toggle{display:none}}.uns-header__divider{background:var(--color-uns-border);flex-shrink:0;width:1px;height:1.5rem;margin-left:0;margin-right:0;display:none}@media(min-width:1024px){.uns-header__divider{display:block}}.uns-header__ns-desktop{flex-shrink:0;display:none}@media(min-width:1024px){.uns-header__ns-desktop{display:block}}.uns-header__nav{flex-shrink:0;gap:.125rem;display:none}@media(min-width:1024px){.uns-header__nav{display:flex}}.uns-header__nav-link{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.uns-header__nav-link:hover{color:var(--color-uns-text);background:var(--color-uns-surface-2)}.uns-header__nav-link--active{background:var(--color-uns-accent-1-dim);color:var(--color-uns-accent-1);border:1px solid #4ec9e073}.uns-header__nav-link-label{display:none}@media(min-width:768px){.uns-header__nav-link-label{display:inline}}.uns-header__spacer-mobile{flex:1;min-width:0}@media(min-width:1024px){.uns-header__spacer-mobile{display:none}}.uns-header__cluster-mobile{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}@media(min-width:1024px){.uns-header__cluster-mobile{display:none}}.uns-header__cluster-desktop{flex-shrink:0;align-items:center;gap:.5rem;display:none}@media(min-width:1024px){.uns-header__cluster-desktop{display:flex}.uns-header__home-wrap{margin-left:auto}}.uns-header__search-wrap{flex-shrink:0;width:10rem;position:relative}.uns-header__search-wrap--wide{width:12rem}.uns-header__search-icon{pointer-events:none;color:var(--color-uns-text-dim);position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.uns-header__search-input{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);width:100%;color:var(--color-uns-text);font-size:var(--uns-fs-sm);font-family:var(--font-mono);box-sizing:border-box;border-radius:.5rem;outline:none;padding:.375rem 2rem;transition:border-color .15s}.uns-header__search-input:focus{border-color:var(--color-uns-accent-0)}.uns-header__search-clear{cursor:pointer;color:var(--color-uns-text-dim);transition:color .15s;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.uns-header__search-clear:hover{color:var(--color-uns-text)}.uns-header__source{color:inherit;border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .5rem;display:flex}.uns-header__source--desktop{padding:.25rem .625rem}.uns-header__source--live{background:var(--color-uns-success-dim);color:var(--color-uns-success)}.uns-header__source--mock{background:var(--color-uns-caution-dim);color:var(--color-uns-caution)}.uns-header__source--fallback{background:var(--color-uns-warning-dim);color:var(--color-uns-warning)}.uns-header__source-text{font-size:var(--uns-fs-2xs);font-weight:600;font-family:var(--font-mono)}.uns-header__source-text--desktop-inline{display:none}@media(min-width:768px){.uns-header__source-text--desktop-inline{display:inline}}.uns-header__icon-btn{border:1px solid var(--color-uns-border);color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border-radius:.5rem;flex-shrink:0;padding:.375rem;transition:background-color .15s,color .15s}.uns-header__icon-btn:hover{color:var(--color-uns-text);background:var(--color-uns-surface-2)}.uns-header__vr{background:var(--color-uns-border);flex-shrink:0;width:1px;height:1.25rem}.uns-header__org-logo{opacity:.7;cursor:pointer;flex-shrink:0;width:auto;height:1.5rem;transition:opacity .15s}.uns-header__org-logo:hover{opacity:1}.uns-header__font-scale{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.uns-header__font-scale-icon{color:var(--color-uns-text-muted);margin-right:.125rem}.uns-header__segment{border:1px solid var(--color-uns-border);border-radius:.375rem;display:flex;overflow:hidden}.uns-header__segment-btn{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);cursor:pointer;color:var(--color-uns-text-dim);background:0 0;border:none;padding:.125rem .375rem;font-weight:600;transition:background-color .15s,color .15s}.uns-header__segment-btn:hover{color:var(--color-uns-text)}.uns-header__segment-btn--scale-small.uns-header__segment-btn--active{background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0)}.uns-header__segment-btn--scale-medium.uns-header__segment-btn--active{background:var(--color-uns-accent-1-dim);color:var(--color-uns-accent-1)}.uns-header__segment-btn--scale-large.uns-header__segment-btn--active{background:var(--color-uns-accent-2-dim);color:var(--color-uns-accent-2)}.uns-header__overlay{background:#0b1622b3;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.uns-header__overlay{background:color-mix(in srgb,var(--color-uns-bg)70%,transparent)}}.uns-header__overlay{z-index:40}@media(min-width:1024px){.uns-header__overlay{display:none}}.uns-header__drawer{background:var(--color-uns-surface);border-right:1px solid var(--color-uns-border);z-index:50;flex-direction:column;width:18rem;max-width:85vw;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:0 20px 25px -5px #00000040,0 8px 10px -6px #0003}@media(min-width:1024px){.uns-header__drawer{display:none}}.uns-header__drawer-head{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.uns-header__drawer-title{font-size:var(--uns-fs-sm);color:var(--color-uns-text);font-weight:600}.uns-header__drawer-close{color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem;transition:background-color .15s,color .15s}.uns-header__drawer-close:hover{color:var(--color-uns-text);background:var(--color-uns-surface-2)}.uns-header__drawer-body{flex-direction:column;flex:1;gap:1.5rem;padding:1rem;display:flex;overflow-y:auto}.uns-header__section-label{font-size:var(--uns-fs-2xs);font-weight:600;font-family:var(--font-mono);color:var(--color-uns-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.uns-header__nav-mobile{flex-direction:column;gap:.125rem;display:flex}.uns-header__drawer-nav-link{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);border-radius:.375rem;align-items:center;gap:.625rem;padding:.5rem .75rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.uns-header__drawer-nav-link:hover{color:var(--color-uns-text);background:var(--color-uns-surface-2)}.uns-header__drawer-nav-link--active{background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0)}.uns-header__drawer-font-row{align-items:center;gap:.5rem;display:flex}.uns-header__drawer-font-row .uns-header__font-scale-icon{margin-right:0}.uns-header__segment-btn--drawer{font-size:var(--uns-fs-xs);padding:.25rem .625rem}.uns-header__source--drawer{border-radius:.5rem;padding:.5rem .75rem}.uns-header__source-text--drawer{font-size:var(--uns-fs-xs)}.uns-header__settings-row{border:1px solid var(--color-uns-border);color:var(--color-uns-text-dim);cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .75rem;transition:background-color .15s,color .15s;display:flex}.uns-header__settings-row:hover{color:var(--color-uns-text);background:var(--color-uns-surface-2)}.uns-header__settings-row span{font-size:var(--uns-fs-xs);font-family:var(--font-mono)}.uns-header__drawer-footer{border-top:1px solid var(--color-uns-border);margin-top:auto;padding-top:1rem}.uns-header__ns-mock{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text);font:inherit;box-sizing:border-box;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;display:flex}.uns-header__ns-mock-chevron-spacer{visibility:hidden;pointer-events:none;flex-shrink:0}.uns-header__ns-wrap{flex-shrink:0;position:relative}.uns-header__ns-trigger{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text);cursor:pointer;font:inherit;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .625rem;transition:background-color .15s;display:flex}.uns-header__ns-trigger:hover{background:var(--color-uns-surface)}.uns-header__ns-trigger-label{font-size:var(--uns-fs-xs);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.uns-header__ns-icon--active{color:var(--color-uns-accent-0)}.uns-header__ns-icon--accent-1{color:var(--color-uns-accent-1)}.uns-header__ns-icon--dim{color:var(--color-uns-text-dim)}.uns-header__spin{animation:1s linear infinite uns-header-spin}.uns-header__chevron{color:var(--color-uns-text-dim);transition:transform .15s}.uns-header__chevron--open{transform:rotate(180deg)}.uns-header__ns-dropdown{border:1px solid var(--color-uns-border);background:var(--color-uns-surface);z-index:50;border-radius:.5rem;min-width:11rem;max-height:16rem;margin-top:.25rem;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #00000026}.uns-header__ns-empty{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-family:var(--font-mono);padding:.5rem .75rem}.uns-header__ns-item{text-align:left;width:100%;font-size:var(--uns-fs-xs);font-family:var(--font-mono);cursor:pointer;color:var(--color-uns-text);background:0 0;border:none;padding:.375rem .75rem;transition:background-color .15s,color .15s}.uns-header__ns-item:hover{background:var(--color-uns-surface-2)}.uns-header__ns-item--selected{background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0)}.uns-header__home-wrap{display:inline-flex;position:relative}.uns-header__home-btn{box-sizing:border-box;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-uns-text);background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:7px 12px;font-family:SF Compact Text,SF Compact Display,Inter,Segoe UI,system-ui,sans-serif;font-size:12.5px;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.uns-header__home-btn:hover{background:#ffffff17}.uns-header__home-btn--open{color:#fff;background:#121e2c99;border-color:#ffffff1f}.uns-header__home-ic{flex-shrink:0;width:14px;height:14px;margin-right:6px;display:block}.uns-header__home-caret{color:var(--color-uns-text-dim);margin-left:7px;font-size:12px;line-height:1;transition:transform .15s}.uns-header__home-btn--open .uns-header__home-caret{transform:rotate(180deg)}.uns-header__app-menu{z-index:200;-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#121e2c99;border:1px solid #ffffff1a;border-radius:0 0 10px 10px;flex-direction:column;gap:2px;min-width:220px;max-height:20rem;padding:7px;display:flex;position:absolute;top:calc(100% + 3px);left:0;overflow-y:auto;box-shadow:0 20px 44px #00000080}@media(min-width:1024px){.uns-header__app-menu{left:auto;right:0}}.uns-header__app-item{white-space:nowrap;color:var(--color-uns-text);opacity:.82;border-radius:9px;align-items:center;gap:10px;padding:10px 13px;font-family:SF Compact Text,SF Compact Display,Inter,Segoe UI,system-ui,sans-serif;font-size:14.5px;font-weight:500;line-height:1;text-decoration:none;transition:opacity .12s,background-color .12s,color .12s;display:flex}.uns-header__app-item:hover{opacity:1;color:#fff;background:#ffffff14;font-weight:600}.uns-header__app-item img{object-fit:contain;flex-shrink:0;width:20px;height:20px}.uns-header__app-item-addr{font-family:var(--font-mono);opacity:.55;margin-left:auto;padding-left:12px;font-size:11px;font-weight:400}.uns-header__app-item--current,.uns-header__app-item--current:hover{opacity:.28;color:var(--color-uns-text);cursor:default;pointer-events:none;background:0 0;font-weight:500}.uns-header__app-menu-divider{border:0;border-top:1px solid #ffffff2e;height:0;margin:5px 9px}.uns-stats{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);font-family:var(--font-mono);color:var(--color-uns-text-dim);flex-shrink:0;align-items:center;gap:1.125rem;padding:.375rem 1.25rem;display:flex}.uns-stats__divider{background:var(--color-uns-border);flex-shrink:0;align-self:stretch;width:1px;margin:.125rem 0}.uns-stats__group{align-items:center;gap:1.125rem;display:flex}.uns-stats__stat{--stat-accent:var(--color-uns-text-dim);align-items:center;gap:.5rem;display:flex}.uns-stats__stat-icon{color:var(--stat-accent);opacity:.9;flex-shrink:0}.uns-stats__stat-body{flex-direction:column;line-height:1.05;display:flex}.uns-stats__value{color:var(--color-uns-text);font-weight:700;font-size:var(--uns-fs-md);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.uns-stats__label{text-transform:uppercase;letter-spacing:.11em;color:var(--color-uns-text-muted);margin-top:.1rem;font-size:.5625rem;font-weight:600}.uns-stats__stat--metrics{--stat-accent:var(--color-uns-accent-1)}.uns-stats__stat--leaves{--stat-accent:var(--color-uns-accent-5)}.uns-stats__stat--nodes{--stat-accent:var(--color-uns-accent-2)}.uns-stats__stat--rate{--stat-accent:var(--color-uns-accent-0)}.uns-stats__stat--rate .uns-stats__value{color:var(--stat-accent)}.uns-stats__unit{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);margin-left:.15rem;font-weight:600}.uns-stats__stat--rate[data-idle=true] .uns-stats__value{color:var(--color-uns-text-muted)}.uns-stats__stat--rate[data-idle=true] .uns-stats__stat-icon{opacity:.4}.uns-stats__beacon{--beacon:var(--color-uns-text-muted);--beacon-glow:transparent;align-items:center;gap:.45rem;display:flex}.uns-stats__beacon[data-state=live]{--beacon:var(--color-uns-success);--beacon-glow:var(--color-uns-success-glow)}.uns-stats__beacon[data-state=stale]{--beacon:var(--color-uns-danger);--beacon-glow:var(--color-uns-danger-glow)}.uns-stats__beacon[data-state=wait]{--beacon:var(--color-uns-warning);--beacon-glow:var(--color-uns-warning-glow)}.uns-stats__beacon-dot{background:var(--beacon);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.uns-stats__beacon[data-state=live] .uns-stats__beacon-dot{background:0 0}.uns-stats__beacon[data-state=live] .uns-stats__beacon-dot:before,.uns-stats__beacon[data-state=live] .uns-stats__beacon-dot:after{content:"";border-radius:50%;position:absolute;inset:0}.uns-stats__beacon[data-state=live] .uns-stats__beacon-dot:before{background:var(--beacon-glow);animation:2s ease-out infinite uns-stats-pulse}.uns-stats__beacon[data-state=live] .uns-stats__beacon-dot:after{background:var(--beacon)}.uns-stats__beacon[data-state=wait] .uns-stats__beacon-dot{animation:1.1s ease-in-out infinite uns-stats-blink}.uns-stats__beacon-label{font-size:var(--uns-fs-xs);letter-spacing:.04em;color:var(--beacon);font-variant-numeric:tabular-nums;font-weight:700}@keyframes uns-stats-pulse{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(2.5)}}@keyframes uns-stats-blink{0%,to{opacity:1}50%{opacity:.3}}.uns-stats__legend{font-size:var(--uns-fs-2xs);border:1px solid var(--color-uns-border);color:var(--color-uns-text-muted);cursor:pointer;background:0 0;border-radius:.3rem;align-items:center;gap:.3rem;margin-left:auto;padding:.2rem .55rem;font-family:inherit;transition:color .15s,border-color .15s,background-color .15s;display:flex}.uns-stats__legend:hover{color:var(--color-uns-text);border-color:var(--color-uns-border-light)}.uns-stats__legend--on{border-color:var(--color-uns-accent-0);color:var(--color-uns-accent-0);background:var(--color-uns-accent-0-dim)}@media(prefers-reduced-motion:reduce){.uns-stats__beacon-dot,.uns-stats__beacon-dot:before{animation:none!important}}.uns-dash{--uns-dash-title-fs:calc(var(--uns-fs-lg)*1.5);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.uns-dash-toolbar{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.uns-dash-toolbar__label{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-weight:700;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.uns-dash-toolbar__meta{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-family:var(--font-mono)}.uns-dash-toolbar__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.uns-dash-title{font-size:var(--uns-dash-title-fs);font-weight:700;font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-uns-text);white-space:nowrap;text-overflow:ellipsis;cursor:default;margin:0;line-height:normal;overflow:hidden}.uns-dash-title__input{color:var(--color-uns-text);font-size:var(--uns-dash-title-fs);font-family:var(--font-mono);letter-spacing:-.01em;outline:1px solid var(--color-uns-accent-0);outline-offset:2px;field-sizing:content;background:0 0;border:0;border-radius:2px;min-width:6ch;max-width:100%;margin:0;padding:0;font-weight:700;line-height:normal}.uns-dash-burger{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);width:30px;height:30px;color:var(--color-uns-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:flex}.uns-dash-burger:hover{color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-dash-burger--open{color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0);background:#f573201f}@supports (color:color-mix(in lab,red,red)){.uns-dash-burger--open{background:color-mix(in srgb,var(--color-uns-accent-0)12%,transparent)}}.uns-dash-picker{position:relative}.uns-dash-picker__trigger{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text);font-size:var(--uns-fs-sm);font-family:var(--font-mono);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;transition:border-color .15s;display:flex}.uns-dash-picker__trigger:hover{border-color:var(--color-uns-accent-0)}.uns-dash-picker__input{border:1px solid var(--color-uns-accent-0);background:var(--color-uns-surface-2);color:var(--color-uns-text);font-size:var(--uns-fs-sm);font-family:var(--font-mono);border-radius:8px;outline:none;width:200px;padding:4px 10px;font-weight:700}.uns-dash-picker__chev{transition:transform .2s}.uns-dash-picker__chev--open{transform:rotate(180deg)}.uns-dash-picker__dd{z-index:50;background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-radius:12px;flex-direction:column;min-width:280px;padding:6px;display:flex;position:fixed;box-shadow:0 8px 32px #0006}.uns-dash-picker__list{min-height:0;overflow-y:auto}.uns-dash-picker__row{cursor:pointer;background:0 0;border-radius:8px;align-items:center;transition:background .1s;display:flex}.uns-dash-picker__row:not(.uns-dash-picker__row--active):hover{background:var(--color-uns-surface-2)}.uns-dash-picker__row--active{background:#f573201f}@supports (color:color-mix(in lab,red,red)){.uns-dash-picker__row--active{background:color-mix(in srgb,var(--color-uns-accent-0)12%,transparent)}}.uns-dash-picker__row--active:hover{background:#f5732029}@supports (color:color-mix(in lab,red,red)){.uns-dash-picker__row--active:hover{background:color-mix(in srgb,var(--color-uns-accent-0)16%,transparent)}}.uns-dash-picker__select{cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;min-width:0;padding:8px 12px;text-decoration:none;display:flex}.uns-dash-picker__name{font-size:var(--uns-fs-sm);font-family:var(--font-mono);color:var(--color-uns-text);font-weight:700}.uns-dash-picker__row--active .uns-dash-picker__name{color:var(--color-uns-accent-0)}.uns-dash-picker__sub{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-top:2px}.uns-dash-picker__del{cursor:pointer;width:28px;height:28px;color:var(--color-uns-text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-right:8px;transition:background-color .15s,color .15s;display:flex}.uns-dash-picker__del:hover{background:#f573201f}@supports (color:color-mix(in lab,red,red)){.uns-dash-picker__del:hover{background:color-mix(in srgb,var(--color-uns-accent-0)12%,transparent)}}.uns-dash-picker__del:hover{color:var(--color-uns-accent-0)}.uns-dash-picker__del--confirm{background:#f5732021}@supports (color:color-mix(in lab,red,red)){.uns-dash-picker__del--confirm{background:color-mix(in srgb,var(--color-uns-accent-0)13%,transparent)}}.uns-dash-picker__del--confirm{color:var(--color-uns-accent-0)}.uns-dash-picker__divider{border-top:1px solid var(--color-uns-border);margin:4px 0}.uns-dash-picker__action{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;transition:background .1s;display:flex}.uns-dash-picker__action:hover{background:var(--color-uns-surface-2)}.uns-dash-picker__action-label--green,.uns-dash-picker__action-label--cyan{font-size:var(--uns-fs-sm);font-family:var(--font-mono);color:var(--color-uns-accent-0);font-weight:700}.uns-dash-iconbtn{cursor:pointer;color:var(--color-uns-text-muted);font-size:calc(var(--uns-dash-title-fs,1rem)*.66);background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;transition:color .15s;display:flex}.uns-dash-iconbtn svg{width:1em;height:1em}.uns-dash-iconbtn:hover{color:var(--color-uns-accent-0)}.uns-dash-tb-btn--icon{align-self:stretch;gap:0;padding-block:0;padding-inline:8px}.uns-dash-tb-btn--on{color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0);background:#f5732024}@supports (color:color-mix(in lab,red,red)){.uns-dash-tb-btn--on{background:color-mix(in srgb,var(--color-uns-accent-0)14%,transparent)}}.uns-dash-tb-btn{font-size:var(--uns-fs-xs);cursor:pointer;font-weight:600;font-family:var(--font-mono);border:1px solid var(--color-uns-border);color:var(--color-uns-text-muted);background:0 0;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;transition:color .15s,border-color .15s,background-color .15s;display:flex}.uns-dash-tb-btn--primary{background:linear-gradient(135deg,#f5732040,#f5732033);padding:5px 12px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.uns-dash-tb-btn--primary{background:linear-gradient(135deg,color-mix(in srgb,var(--color-uns-accent-0)25%,transparent),color-mix(in srgb,var(--color-uns-accent-0)20%,transparent))}}.uns-dash-tb-btn--primary{border:1px solid #f5732045}@supports (color:color-mix(in lab,red,red)){.uns-dash-tb-btn--primary{border:1px solid color-mix(in srgb,var(--color-uns-accent-0)27%,transparent)}}.uns-dash-tb-btn--primary{color:var(--color-uns-accent-0)}.uns-dash-tb-btn--primary:hover{background:linear-gradient(135deg,#f5732066,#f5732059)}@supports (color:color-mix(in lab,red,red)){.uns-dash-tb-btn--primary:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--color-uns-accent-0)40%,transparent),color-mix(in srgb,var(--color-uns-accent-0)35%,transparent))}}.uns-dash-tb-btn--copy:hover:not(.uns-dash-tb-btn--copied),.uns-dash-tb-btn--copied,.uns-dash-tb-btn--export:hover,.uns-dash-tb-btn--json:hover{color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-dash-tb-btn:hover:not(.uns-dash-tb-btn--reset--confirm){color:var(--color-uns-accent-0);border-color:#f5732066}@supports (color:color-mix(in lab,red,red)){.uns-dash-tb-btn:hover:not(.uns-dash-tb-btn--reset--confirm){border-color:color-mix(in srgb,var(--color-uns-accent-0)40%,transparent)}}.uns-dash-tb-btn--reset--confirm{background:var(--color-uns-accent-0-dim);border-color:#f5732054}@supports (color:color-mix(in lab,red,red)){.uns-dash-tb-btn--reset--confirm{border-color:color-mix(in srgb,var(--color-uns-accent-0)33%,transparent)}}.uns-dash-tb-btn--reset--confirm{color:var(--color-uns-accent-0)}.uns-dash-file{display:none}.uns-dash-scroll{flex:1;padding:8px;overflow:hidden auto}.uns-dash-grid{grid-auto-rows:208px;align-items:stretch;gap:8px;display:grid}.uns-dash-grid-host{width:100%;min-height:100%}.uns-dash-grid--rgl{grid-auto-rows:unset;gap:0;min-height:208px;position:relative;display:block!important}.uns-dash-grid--rgl>.react-grid-item{touch-action:none}.uns-dash-rz{z-index:30;touch-action:none;position:absolute}.uns-dash-rzhint{z-index:29;position:absolute}.uns-dash-grid--rgl .uns-dash-widget__body :is(button,a,input,select,[role=button]),.uns-dash-grid--rgl .uns-dash-widget__toolbar{z-index:31;position:relative}.uns-dash-rz:after{content:"";border-style:solid;border-color:#0000;transition:opacity .12s,border-color .12s,background-color .12s;position:absolute}.uns-dash-rz--n,.uns-dash-rz--s{cursor:ns-resize;width:30%;height:11px;left:35%}.uns-dash-rz--n{top:0}.uns-dash-rz--s{bottom:0}.uns-dash-rz--e,.uns-dash-rz--w{cursor:ew-resize;width:11px;height:30%;top:35%}.uns-dash-rz--e{right:0}.uns-dash-rz--w{left:0}.uns-dash-rz--n:after,.uns-dash-rz--s:after,.uns-dash-rz--e:after,.uns-dash-rz--w:after{background:var(--color-uns-text-muted);opacity:0;border:0;border-radius:1px}.uns-dash-rz--n:after,.uns-dash-rz--s:after{width:26px;height:2px;margin-left:-13px;left:50%}.uns-dash-rz--n:after{top:3px}.uns-dash-rz--s:after{bottom:3px}.uns-dash-rz--e:after,.uns-dash-rz--w:after{width:2px;height:26px;margin-top:-13px;top:50%}.uns-dash-rz--e:after{right:3px}.uns-dash-rz--w:after{left:3px}.uns-dash-rzhint--n,.uns-dash-rzhint--s{left:35%;right:35%}.uns-dash-rzhint--n{height:6px;top:0}.uns-dash-rzhint--s{height:18px;bottom:0}.uns-dash-rzhint--e,.uns-dash-rzhint--w{width:18px;top:35%;bottom:35%}.uns-dash-rzhint--e{right:0}.uns-dash-rzhint--w{left:0}.uns-dash-rz--n:hover:after,.uns-dash-rzhint--n:hover~.uns-dash-rz--n:after,.uns-dash-rz--s:hover:after,.uns-dash-rzhint--s:hover~.uns-dash-rz--s:after,.uns-dash-rz--e:hover:after,.uns-dash-rzhint--e:hover~.uns-dash-rz--e:after,.uns-dash-rz--w:hover:after,.uns-dash-rzhint--w:hover~.uns-dash-rz--w:after{background:var(--color-uns-accent-1);opacity:1}.uns-dash-rz--se,.uns-dash-rz--sw,.uns-dash-rz--ne,.uns-dash-rz--nw{width:21px;height:21px}.uns-dash-rz--se{cursor:se-resize;bottom:0;right:0}.uns-dash-rz--sw{cursor:sw-resize;bottom:0;left:0}.uns-dash-rz--ne{cursor:ne-resize;top:0;right:0}.uns-dash-rz--nw{cursor:nw-resize;top:0;left:0}.uns-dash-rzhint--se,.uns-dash-rzhint--sw,.uns-dash-rzhint--ne,.uns-dash-rzhint--nw{width:34px;height:34px}.uns-dash-rzhint--se{bottom:0;right:0}.uns-dash-rzhint--sw{bottom:0;left:0}.uns-dash-rzhint--ne{top:0;right:0}.uns-dash-rzhint--nw{top:0;left:0}.uns-dash-rz--se:after,.uns-dash-rz--sw:after,.uns-dash-rz--ne:after,.uns-dash-rz--nw:after{opacity:0;border-width:1.5px;width:13px;height:13px}.uns-dash-rz--se:after{opacity:.45;border-right-color:var(--color-uns-text-muted);border-bottom-color:var(--color-uns-text-muted);border-bottom-right-radius:calc(var(--uns-wgt-r-card,10px) - 4px);bottom:4px;right:4px}.uns-dash-rz--sw:after{border-left-color:var(--color-uns-text-muted);border-bottom-color:var(--color-uns-text-muted);border-bottom-left-radius:calc(var(--uns-wgt-r-card,10px) - 4px);bottom:4px;left:4px}.uns-dash-rz--ne:after{border-right-color:var(--color-uns-text-muted);border-top-color:var(--color-uns-text-muted);border-top-right-radius:calc(var(--uns-wgt-r-card,10px) - 4px);top:4px;right:4px}.uns-dash-rz--nw:after{border-left-color:var(--color-uns-text-muted);border-top-color:var(--color-uns-text-muted);border-top-left-radius:calc(var(--uns-wgt-r-card,10px) - 4px);top:4px;left:4px}.uns-dash-rz--se:hover:after,.uns-dash-rzhint--se:hover~.uns-dash-rz--se:after,.uns-dash-rz--sw:hover:after,.uns-dash-rzhint--sw:hover~.uns-dash-rz--sw:after,.uns-dash-rz--ne:hover:after,.uns-dash-rzhint--ne:hover~.uns-dash-rz--ne:after,.uns-dash-rz--nw:hover:after,.uns-dash-rzhint--nw:hover~.uns-dash-rz--nw:after{opacity:1}.uns-dash-rz--se:hover:after,.uns-dash-rzhint--se:hover~.uns-dash-rz--se:after{border-right-color:var(--color-uns-accent-1);border-bottom-color:var(--color-uns-accent-1)}.uns-dash-rz--sw:hover:after,.uns-dash-rzhint--sw:hover~.uns-dash-rz--sw:after{border-left-color:var(--color-uns-accent-1);border-bottom-color:var(--color-uns-accent-1)}.uns-dash-rz--ne:hover:after,.uns-dash-rzhint--ne:hover~.uns-dash-rz--ne:after{border-right-color:var(--color-uns-accent-1);border-top-color:var(--color-uns-accent-1)}.uns-dash-rz--nw:hover:after,.uns-dash-rzhint--nw:hover~.uns-dash-rz--nw:after{border-left-color:var(--color-uns-accent-1);border-top-color:var(--color-uns-accent-1)}@media(pointer:coarse){.uns-dash-rz--se{width:44px;height:44px}.uns-dash-rz--se:after{opacity:.6;border-width:2px;width:16px;height:16px}.uns-dash-rzhint{display:none}}.uns-dash-rz--sw:hover>.uns-dash-rz__grab:after{border-left-color:var(--color-uns-accent-1);border-bottom-color:var(--color-uns-accent-1)}.uns-dash-rz--ne:hover>.uns-dash-rz__grab:after{border-right-color:var(--color-uns-accent-1);border-top-color:var(--color-uns-accent-1)}.uns-dash-rz--nw:hover>.uns-dash-rz__grab:after{border-left-color:var(--color-uns-accent-1);border-top-color:var(--color-uns-accent-1)}.uns-dash-grid--rgl>.react-grid-item{overflow:visible}.uns-dash-grid--rgl .uns-dash-widget__toolbar,.uns-dash-grid--rgl .uns-dash-widget__toolbar *{cursor:pointer}.uns-dash-grid__item,.uns-dash-grid__item>.uns-dash-widget{height:100%;min-height:0}.uns-dash-scroll>.uns-dash-ghost-add{width:100%;margin-top:8px}.uns-dash-grid--rgl .react-grid-item.react-grid-placeholder{background:#f5732059}@supports (color:color-mix(in lab,red,red)){.uns-dash-grid--rgl .react-grid-item.react-grid-placeholder{background:color-mix(in srgb,var(--color-uns-accent-0)35%,transparent)}}.uns-dash-grid--rgl .react-grid-item.react-grid-placeholder{border-radius:var(--uns-wgt-r-card,10px);opacity:.35}.uns-dash-grid--rgl .react-grid-item.react-draggable-dragging,.uns-dash-grid--rgl .react-grid-item.resizing{z-index:20;opacity:.92}.uns-dash-empty{color:var(--color-uns-text-muted);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:60px;display:flex}.uns-dash-empty__icon-wrap{background:var(--color-uns-surface-2);border:2px dashed var(--color-uns-border);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.uns-dash-empty__icon-wrap svg{opacity:.3}.uns-dash-empty__title{font-size:var(--uns-fs-md);font-family:var(--font-mono);text-align:center;color:var(--color-uns-text-muted)}.uns-dash-empty__cta{font-size:var(--uns-fs-sm);cursor:pointer;font-weight:700;font-family:var(--font-mono);background:linear-gradient(135deg,var(--color-uns-accent-0),var(--color-uns-accent-0));color:#fff;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 16px;transition:filter .15s,transform .15s,box-shadow .15s;display:flex}.uns-dash-empty__cta:hover{filter:brightness(1.08);box-shadow:0 4px 18px #f5732059}@supports (color:color-mix(in lab,red,red)){.uns-dash-empty__cta:hover{box-shadow:0 4px 18px color-mix(in srgb,var(--color-uns-accent-0)35%,transparent)}}.uns-dash-empty__cta:hover{transform:translateY(-1px)}.uns-dash-empty__cta:active{filter:brightness(.98);transform:translateY(0)}.uns-dash-ghost-add{border:2px dashed var(--color-uns-border);min-height:160px;color:var(--color-uns-text-muted);font-size:var(--uns-fs-xs);font-weight:600;font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:30px 0;transition:border-color .15s,color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex}.uns-dash-ghost-add:hover{border-color:#f5732073}@supports (color:color-mix(in lab,red,red)){.uns-dash-ghost-add:hover{border-color:color-mix(in srgb,var(--color-uns-accent-0)45%,transparent)}}.uns-dash-ghost-add:hover{color:var(--color-uns-accent-0);background:var(--color-uns-accent-0-dim);box-shadow:0 0 0 1px #f573202e}@supports (color:color-mix(in lab,red,red)){.uns-dash-ghost-add:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-uns-accent-0)18%,transparent)}}.uns-dash-ghost-add:hover{transform:translateY(-1px)}.uns-dash-ghost-add:active{transform:translateY(0)}.uns-dash-modal{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.uns-dash-modal__panel{background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-radius:14px;flex-direction:column;width:480px;max-width:calc(100vw - 32px);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 12px 48px #0000008c}.uns-dash-modal__panel--catalog{width:min(1060px,100vw - 32px)}.uns-dash-modal__panel--editor{width:min(1180px,100vw - 32px);height:92vh}@media(orientation:portrait){.uns-dash-modal__panel--editor{width:min(660px,100vw - 24px);height:94vh}}.uns-dash-modal__head{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.uns-dash-modal__head-row{align-items:center;gap:8px;min-width:0;display:flex}.uns-dash-modal__head-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.uns-dash-modal__panel--editor .uns-dash-modal__head{padding-block:10px}.uns-dash-modal__title{font-size:var(--uns-fs-md);color:var(--color-uns-text);font-weight:700;font-family:var(--font-mono)}.uns-dash-modal__close{border:1px solid var(--color-uns-border);width:28px;height:28px;color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:flex}.uns-dash-modal__close:hover{color:var(--color-uns-text);background:var(--color-uns-surface-2)}.uns-dash-modal__body{flex-direction:column;gap:12px;min-height:0;padding:16px 20px;display:flex;overflow:auto}.uns-dash-modal__body--columns{padding:18px 24px;display:block}.uns-dash-editor-columns{column-gap:32px}@media(orientation:landscape)and (min-width:900px){.uns-dash-editor-columns{column-count:2}}.uns-dash-editor-columns>*{break-inside:avoid;margin-bottom:14px}.uns-dash-editor-columns>.uns-dash-editor-section--wide{column-span:all}.uns-dash-editor-columns>:last-child{margin-bottom:0}.uns-dash-modal__footer{border-top:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);border-radius:0 0 14px 14px;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.uns-dash-modal__btn-cancel{font-size:var(--uns-fs-sm);cursor:pointer;font-weight:600;font-family:var(--font-mono);border:1px solid var(--color-uns-border);color:var(--color-uns-text-dim);background:0 0;border-radius:7px;padding:7px 16px}.uns-dash-modal__btn-save{font-size:var(--uns-fs-sm);cursor:pointer;font-weight:700;font-family:var(--font-mono);background:linear-gradient(135deg,var(--color-uns-accent-0),var(--color-uns-accent-0));color:#fff;box-shadow:0 2px 12px var(--color-uns-accent-0-dim);border:none;border-radius:7px;padding:7px 18px}.uns-dash-modal__btn-save-inner{align-items:center;gap:5px;display:flex}.uns-dash-editor-section{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-3);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.uns-dash-editor-section__head{align-items:center;gap:10px;display:flex}.uns-dash-editor-section__head:after{content:"";background:var(--color-uns-border);flex:1;height:1px}.uns-dash-editor-section__name{font-family:var(--font-mono);font-size:var(--uns-fs-sm);color:var(--color-uns-text);white-space:nowrap;font-weight:600}.uns-dash-editor-note{font-family:var(--font-sans);font-size:var(--uns-fs-xs);color:var(--color-uns-text-dim);max-width:62ch;margin:0;line-height:1.45}.uns-dash-editor-note--field{color:var(--color-uns-text-muted);margin-top:-4px}.uns-dash-matrix-cells{flex-direction:column;gap:4px;display:flex}.uns-dash-matrix-cells__head,.uns-dash-matrix-cells__row{grid-template-columns:minmax(80px,1fr) minmax(72px,1fr) 52px 44px repeat(6,minmax(52px,62px));align-items:center;gap:5px;display:grid}.uns-dash-matrix-cells__head{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);letter-spacing:.04em;color:var(--color-uns-text-muted);align-items:end;font-weight:600}.uns-dash-matrix-cells__head>span{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.uns-dash-matrix-cells__name{font-family:var(--font-mono);font-size:var(--uns-fs-xs);color:var(--color-uns-text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uns-dash-matrix-cells__row .uns-dash-editor-input{min-width:0;padding-inline:6px}.uns-dash-editor-copydown{color:var(--color-uns-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.uns-dash-editor-copydown:hover{color:var(--color-uns-accent-1);background:var(--color-uns-surface-3)}.uns-dash-editor-pair{gap:8px;display:flex}.uns-dash-editor-pair>*{flex:1;min-width:0}.uns-dash-editor-field{flex-direction:column;gap:4px;display:flex}.uns-dash-editor-choice{flex-wrap:wrap;gap:4px;display:flex}.uns-dash-editor-choice__opt{font-family:var(--font-mono);font-size:var(--uns-fs-xs);cursor:pointer;border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text-muted);border-radius:6px;padding:5px 12px;font-weight:600;transition:color .15s,background-color .15s,border-color .15s}.uns-dash-editor-choice__opt:hover{color:var(--color-uns-text);border-color:var(--color-uns-border-light)}.uns-dash-editor-choice__opt[aria-pressed=true]{background:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0);color:var(--color-uns-bg)}.uns-dash-editor-label{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-weight:600;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;display:block}.uns-dash-editor-input{width:100%;font-size:var(--uns-fs-sm);font-family:var(--font-mono);background:var(--color-uns-surface-3);border:1px solid var(--color-uns-border);color:var(--color-uns-text);box-sizing:border-box;border-radius:4px;outline:none;padding:6px 8px}.uns-dash-editor-input--select{cursor:pointer}.uns-dash-editor-input--area{resize:vertical;white-space:pre-wrap;min-height:120px;line-height:1.5}.uns-dash-editor-slots{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.uns-dash-editor-slots li{align-items:baseline;gap:6px;min-width:0;display:flex}.uns-dash-editor-slots code{color:var(--color-uns-accent-0);flex:none}.uns-dash-editor-slots span{color:var(--color-uns-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uns-dash-editor-row--tight{gap:4px;display:flex}.uns-dash-editor-row--wrap{flex-wrap:wrap}.uns-dash-seg--cell{font-variant-numeric:tabular-nums;flex:none;min-width:30px;padding-inline:6px}.uns-dash-editor-hint{color:var(--color-uns-text-muted);text-transform:none;letter-spacing:0;font-weight:400}.uns-dash-editor-grow{flex:1;min-width:0}.uns-dash-seg{font-size:var(--uns-fs-xs);cursor:pointer;font-weight:700;font-family:var(--font-mono);border:1.5px solid var(--color-uns-border);color:var(--color-uns-text-dim);background:0 0;border-radius:6px;flex:1;padding:6px 0;transition:border-color .12s,background-color .12s,color .12s}.uns-dash-seg--active{border-color:#f5732066}@supports (color:color-mix(in lab,red,red)){.uns-dash-seg--active{border-color:color-mix(in srgb,var(--color-uns-accent-0)40%,transparent)}}.uns-dash-seg--active{background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0)}.uns-dash-seg--sm{font-size:var(--uns-fs-2xs);border-width:1px;border-radius:5px;flex:none;padding:5px 10px;font-weight:600}.uns-dash-catalog-head-icon{background:linear-gradient(135deg,#f5732030,#f5732026);border-radius:7px;width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-head-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--color-uns-accent-0)19%,transparent),color-mix(in srgb,var(--color-uns-accent-0)15%,transparent))}}.uns-dash-catalog-head-icon{border:1px solid #f5732033;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-head-icon{border:1px solid color-mix(in srgb,var(--color-uns-accent-0)20%,transparent)}}.uns-dash-catalog-head-titles{flex-direction:column;display:flex}.uns-dash-catalog-head-sub{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-family:var(--font-mono)}.uns-dash-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));grid-auto-rows:1fr;gap:10px;min-height:0;padding:16px;display:grid;overflow:auto}.uns-dash-json-modal{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.uns-dash-json-panel{background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-radius:16px;flex-direction:column;width:100%;max-width:900px;height:80vh;display:flex;overflow:hidden;box-shadow:0 25px 50px #00000080}.uns-dash-json-head{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.uns-dash-json-head-row{align-items:center;gap:12px;display:flex}.uns-dash-json-title{font-size:var(--uns-fs-lg);color:var(--color-uns-text);font-weight:700}.uns-dash-json-sub{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-left:8px}.uns-dash-json-close{color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px}.uns-dash-json-body{flex:1;min-height:0;padding:16px;overflow:hidden}.uns-dash-json-textarea{resize:none;background:var(--color-uns-bg);border:1px solid var(--color-uns-border);width:100%;height:100%;font-family:var(--font-mono);font-size:var(--uns-fs-xs);color:var(--color-uns-text);tab-size:2;box-sizing:border-box;border-radius:8px;outline:none;padding:16px}.uns-dash-json-foot{border-top:1px solid var(--color-uns-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.uns-dash-json-meta{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted)}.uns-dash-json-actions{align-items:center;gap:12px;display:flex}.uns-dash-json-btn-copy{border:1px solid var(--color-uns-border);font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-weight:600;transition:color .15s,border-color .15s;display:flex}.uns-dash-json-btn-copy:hover{color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-dash-json-btn-cancel{border:1px solid var(--color-uns-border);font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border-radius:8px;padding:6px 16px;font-weight:600}.uns-dash-json-btn-apply{border:1px solid var(--color-uns-accent-0);background:var(--color-uns-accent-0-dim);font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-accent-0);cursor:pointer;border-radius:8px;padding:6px 16px;font-weight:700}.uns-dash-assets{flex-direction:column;gap:8px;min-width:0;display:flex}.uns-dash-assets__bar{gap:6px;display:flex}.uns-dash-editor-btn{font-size:var(--uns-fs-xs);font-weight:600;font-family:var(--font-mono);cursor:pointer;border:1px solid var(--color-uns-border);color:var(--color-uns-text-muted);background:0 0;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;transition:color .15s,border-color .15s;display:flex}.uns-dash-editor-btn:hover:not(:disabled){color:var(--color-uns-text);border-color:var(--color-uns-accent-0)}.uns-dash-editor-btn:disabled{cursor:default;opacity:.6}.uns-dash-editor-note--error{color:var(--color-uns-danger)}.uns-dash-assets__grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.uns-dash-assets__grid li{min-width:0;position:relative}.uns-dash-assets__tile{cursor:pointer;background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border-soft);border-radius:6px;flex-direction:column;gap:4px;width:100%;padding:5px;transition:border-color .12s,background-color .12s;display:flex}.uns-dash-assets__tile:hover{border-color:var(--color-uns-border)}.uns-dash-assets__tile--on{border-color:var(--color-uns-accent-0);background:var(--color-uns-surface-3)}.uns-dash-assets__tile img{object-fit:contain;background-image:linear-gradient(45deg,var(--color-uns-surface-3)25%,transparent 25%),linear-gradient(-45deg,var(--color-uns-surface-3)25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-uns-surface-3)75%),linear-gradient(-45deg,transparent 75%,var(--color-uns-surface-3)75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:3px;width:100%;height:52px}.uns-dash-assets__tile span{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uns-dash-assets__del{cursor:pointer;opacity:0;background:var(--color-uns-surface-3);border:1px solid var(--color-uns-border);color:var(--color-uns-text-muted);border-radius:4px;padding:3px;transition:opacity .12s,color .12s;display:flex;position:absolute;top:3px;right:3px}.uns-dash-assets__grid li:hover .uns-dash-assets__del,.uns-dash-assets__del:focus-visible{opacity:1}.uns-dash-assets__del:hover{color:var(--color-uns-danger)}@property --uns-wgt-card-r{syntax:"<length>";inherits:true;initial-value:0}.uns-dash-widget{--uns-wgt-card-r:var(--uns-wgt-r-card);background:linear-gradient(180deg,var(--color-uns-surface),var(--color-uns-surface-gradient-end));border:1px solid var(--color-uns-border);border-radius:var(--uns-wgt-card-r);flex-direction:column;height:100%;display:flex;overflow:hidden;container-type:inline-size}.uns-dash-widget--accent-border{border-color:var(--color-uns-accent-1)}.uns-dash-widget__head{box-sizing:border-box;padding:2px var(--uns-wgt-card-r);border-bottom:1px solid var(--color-uns-border-soft);background:linear-gradient(180deg,var(--color-uns-surface-2),var(--color-uns-surface-2-gradient-end));cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0;align-items:center;gap:9px;display:flex}.uns-dash-widget__head:active{cursor:grabbing}.uns-dash-widget__title{font-size:var(--uns-fs-sm);color:var(--color-uns-text);font-weight:600;font-family:var(--font-sans);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uns-dash-widget__toolbar{flex-shrink:0;gap:2px;display:flex}.uns-dash-widget__toolbtn{width:24px;height:24px;color:var(--color-uns-text-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:color .1s,background-color .1s;display:flex}.uns-dash-widget__toolbtn:hover{color:var(--color-uns-text);background:#e2ecf714}@supports (color:color-mix(in lab,red,red)){.uns-dash-widget__toolbtn:hover{background:color-mix(in srgb,var(--color-uns-text)8%,transparent)}}.uns-dash-widget__menubtn{display:none}@container (max-width:260px){.uns-dash-widget__toolbar>.uns-dash-widget__toolbtn{display:none}.uns-dash-widget__toolbar>.uns-dash-widget__menubtn{display:flex}}.uns-dash-widget__menu{z-index:60;border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);border-radius:8px;flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;box-shadow:0 8px 24px #00000047}.uns-dash-widget__menuitem{color:var(--color-uns-text);font-family:var(--font-sans);font-size:var(--uns-fs-sm);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:6px 8px;display:flex}.uns-dash-widget__menuitem:hover{background:#e2ecf714}@supports (color:color-mix(in lab,red,red)){.uns-dash-widget__menuitem:hover{background:color-mix(in srgb,var(--color-uns-text)8%,transparent)}}.uns-dash-widget__menuitem--danger:hover{color:var(--color-uns-danger)}.uns-dash-widget__body{flex:1;min-height:0;padding:10px;overflow:hidden}.uns-dash-widget__body:has(>.uns-wgt-chart){padding:0}.uns-dash-widget--drag-over{outline:2px solid var(--color-uns-accent-0);outline-offset:-2px}.uns-dash-catalog-card{--dash-accent:var(--color-uns-accent-0);background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);cursor:pointer;text-align:left;font:inherit;border-radius:10px;grid-template-columns:auto 1fr auto;grid-template-areas:"icon title badge""icon desc desc";align-items:center;gap:4px 10px;padding:12px 14px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid}.uns-dash-catalog-card:hover,.uns-dash-catalog-card:focus-visible{border-color:var(--dash-accent)}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-card:hover,.uns-dash-catalog-card:focus-visible{border-color:color-mix(in srgb,var(--dash-accent)45%,var(--color-uns-border))}}.uns-dash-catalog-card:hover,.uns-dash-catalog-card:focus-visible{background:var(--dash-accent)}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-card:hover,.uns-dash-catalog-card:focus-visible{background:color-mix(in srgb,var(--dash-accent)7%,var(--color-uns-surface-2))}}.uns-dash-catalog-card:hover,.uns-dash-catalog-card:focus-visible{box-shadow:0 2px 12px var(--dash-accent)}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-card:hover,.uns-dash-catalog-card:focus-visible{box-shadow:0 2px 12px color-mix(in srgb,var(--dash-accent)12%,transparent)}}.uns-dash-catalog-card:hover,.uns-dash-catalog-card:focus-visible{outline:none}.uns-dash-catalog-card__icon{background:var(--dash-accent);border-radius:9px;grid-area:icon;align-self:center;width:34px;height:34px}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-card__icon{background:color-mix(in srgb,var(--dash-accent)12%,transparent)}}.uns-dash-catalog-card__icon{border:1px solid var(--dash-accent)}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-card__icon{border:1px solid color-mix(in srgb,var(--dash-accent)15%,transparent)}}.uns-dash-catalog-card__icon{justify-content:center;align-items:center;transition:background-color .12s;display:flex}.uns-dash-catalog-card:hover .uns-dash-catalog-card__icon{background:var(--dash-accent)}@supports (color:color-mix(in lab,red,red)){.uns-dash-catalog-card:hover .uns-dash-catalog-card__icon{background:color-mix(in srgb,var(--dash-accent)20%,transparent)}}.uns-dash-catalog-card__title{font-size:var(--uns-fs-sm);color:var(--color-uns-text);font-weight:700;font-family:var(--font-mono);grid-area:title;align-self:end}.uns-dash-catalog-card__desc{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-family:var(--font-mono);grid-area:desc;align-self:start;line-height:1.4}.uns-dash-catalog-card__badge{font-size:var(--uns-fs-2xs);background:var(--color-uns-surface-3);color:var(--color-uns-text-dim);font-family:var(--font-mono);white-space:nowrap;border-radius:3px;grid-area:badge;place-self:end;padding:1px 6px}.uns-wgt-empty{height:100%;color:var(--color-uns-text-muted);font-size:var(--uns-fs-xs);font-family:var(--font-mono);justify-content:center;align-items:center;display:flex}.uns-wgt-empty--col{flex-direction:column;gap:6px}.uns-wgt-spark-empty{opacity:.2;width:100%;font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);justify-content:center;align-items:center;display:flex}.uns-kpi{flex-direction:column;justify-content:center;height:100%;min-height:0;display:flex}.uns-kpi--lamp,.uns-kpi--state{justify-content:center;align-items:center}.uns-kpi__main{flex:none;align-items:baseline;gap:.12em;min-width:0;line-height:1;display:flex;overflow:hidden}.uns-kpi__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-uns-text);font-weight:600;line-height:1}.uns-kpi--t1 .uns-kpi__value{color:var(--color-uns-caution)}.uns-kpi--t2 .uns-kpi__value{color:var(--color-uns-warning)}.uns-kpi--t3 .uns-kpi__value{color:var(--color-uns-danger)}.uns-kpi__prefix{font-family:var(--font-mono);color:var(--color-uns-text-dim);font-size:.5em;font-weight:600}.uns-kpi__unit{font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-left:.25em;font-size:.34em}.uns-kpi__spark{min-width:0;color:var(--color-uns-text);flex:none;overflow:hidden}.uns-kpi--t1 .uns-kpi__spark{color:var(--color-uns-caution)}.uns-kpi--t2 .uns-kpi__spark{color:var(--color-uns-warning)}.uns-kpi--t3 .uns-kpi__spark{color:var(--color-uns-danger)}.uns-kpi__spark-svg{display:block}.uns-kpi__spark-band{fill:var(--color-uns-text-muted);opacity:.14}.uns-kpi__spark-line{fill:none;stroke:var(--color-uns-text-dim);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.uns-kpi__spark-dot{fill:currentColor}.uns-kpi__delta{min-width:0;font-family:var(--font-mono);color:var(--color-uns-text-muted);white-space:nowrap;flex:none;align-items:center;gap:.4em;font-weight:600;display:flex;overflow:hidden}.uns-kpi__delta svg{flex:none}.uns-kpi__delta--up{color:var(--color-uns-success)}.uns-kpi__delta--down{color:var(--color-uns-danger)}.uns-kpi__delta--flat,.uns-kpi__delta--none{color:var(--color-uns-text-muted)}.uns-kpi__delta-window{color:var(--color-uns-text-muted);font-weight:400}.uns-kpi__path{min-width:0;font-family:var(--font-mono);flex-direction:column;flex:none;line-height:1.28;display:flex;overflow:hidden}.uns-kpi__path-line{white-space:nowrap;align-items:baseline;min-width:0;display:flex}.uns-kpi__path-leaf{color:var(--color-uns-text-dim);font-weight:600}.uns-kpi__path-seg{color:var(--color-uns-text-muted);font-weight:400}.uns-kpi__path-more{color:var(--color-uns-border-light);font-weight:400}.uns-kpi__path-sep{color:var(--color-uns-border-light);padding:0 .3em}.uns-kpi__path-seg--seam>.uns-kpi__path-sep{padding-right:.62em}.uns-kpi__lamp{font-family:var(--font-mono);letter-spacing:.08em;border-radius:999px;align-items:center;gap:.42em;padding:.42em .9em;font-size:1em;font-weight:700;display:inline-flex}.uns-kpi__lamp-dot{background:currentColor;border-radius:50%;width:.62em;height:.62em}.uns-kpi__lamp--on{color:var(--color-uns-success);background:#18e26c26}@supports (color:color-mix(in lab,red,red)){.uns-kpi__lamp--on{background:color-mix(in srgb,var(--color-uns-success)15%,transparent)}}.uns-kpi__lamp--on{border:max(1.5px,.045em) solid #18e26c7a}@supports (color:color-mix(in lab,red,red)){.uns-kpi__lamp--on{border:max(1.5px,.045em)solid color-mix(in srgb,var(--color-uns-success)48%,transparent)}}.uns-kpi__lamp--on{box-shadow:0 0 .6em #18e26c38}@supports (color:color-mix(in lab,red,red)){.uns-kpi__lamp--on{box-shadow:0 0 .6em color-mix(in srgb,var(--color-uns-success)22%,transparent)}}.uns-kpi__lamp--off{color:var(--color-uns-text-muted);background:var(--color-uns-surface-3);border:max(1.5px,.045em)solid var(--color-uns-border)}.uns-kpi__lamp--dead{opacity:.5;text-decoration:line-through}.uns-kpi__chip{max-width:100%;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--uns-kpi-chip,var(--color-uns-accent-1));background:var(--uns-kpi-chip,#4ec9e0);border-radius:.28em;justify-content:center;align-items:center;padding:.38em .68em;font-size:1em;font-weight:700;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.uns-kpi__chip{background:color-mix(in srgb,var(--uns-kpi-chip,var(--color-uns-accent-1))15%,transparent)}}.uns-kpi__chip{border:max(1.5px,.045em)solid var(--uns-kpi-chip,#4ec9e0)}@supports (color:color-mix(in lab,red,red)){.uns-kpi__chip{border:max(1.5px,.045em)solid color-mix(in srgb,var(--uns-kpi-chip,var(--color-uns-accent-1))45%,transparent)}}.uns-kpi__chip--dead{opacity:.5;text-decoration:line-through}.uns-wgt-gauge{width:100%;height:100%;padding:0 var(--uns-wgt-viz-inset-x,2px)4px;box-sizing:border-box;display:block}.uns-wgt-gauge svg{width:100%;height:100%;display:block}.uns-wgt-gauge-text{font-weight:700;font-family:var(--font-mono);letter-spacing:-.02em}.uns-wgt-gauge-unit{fill:var(--color-uns-text-muted);font-family:var(--font-mono)}.uns-wgt-gauge-tick{fill:var(--color-uns-text-dim);font-family:var(--font-mono)}.uns-wgt-trend{flex-direction:column;gap:0;height:100%;display:flex}.uns-wgt-trend--stacked{gap:6px}.uns-wgt-trend-row{flex:1;align-items:center;gap:8px;display:flex}.uns-wgt-trend-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.uns-wgt-trend-grow{flex:1;min-width:0}.uns-wgt-trend-val{font-size:var(--uns-fs-sm);font-weight:700;font-family:var(--font-mono);text-align:right;min-width:50px}.uns-wgt-trend-overlay{flex:1;min-height:0;position:relative}.uns-wgt-trend-layer{position:absolute;inset:0}.uns-wgt-trend-layer--base{position:relative}.uns-wgt-trend-legend{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.uns-wgt-trend-legend-item{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);align-items:center;gap:4px;display:flex}.uns-wgt-trend-legend-swatch{border-radius:1px;flex-shrink:0;width:8px;height:3px}.uns-wgt-trend-legend-key{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.uns-wgt-trend-legend-val{font-weight:700}.uns-wgt-chart{flex-direction:column;gap:0;height:100%;display:flex}:root{--uns-chart-chip-line:1.4}.uns-wgt-chart__range{z-index:3;pointer-events:none;align-items:center;gap:4px;display:flex;position:absolute;bottom:0;right:0}.uns-wgt-chart__range>*{pointer-events:auto}.uns-wgt-chart__range-chip{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:var(--uns-chart-chip-line);border:1px solid var(--color-uns-border);background:#13202fdb;border-radius:3px;align-items:center;gap:3px;padding:1px 5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.uns-wgt-chart__range-chip{background:color-mix(in srgb,var(--color-uns-surface)86%,transparent)}}.uns-wgt-chart__range-chip{color:var(--color-uns-text-dim);cursor:pointer;white-space:nowrap;transition:color .1s,border-color .1s}.uns-wgt-chart__range-chip:hover,.uns-wgt-chart__range--open .uns-wgt-chart__range-chip{color:var(--color-uns-text);border-color:var(--color-uns-accent-0)}.uns-wgt-chart__range-caret{flex:none;transition:transform .12s}.uns-wgt-chart__range--open .uns-wgt-chart__range-caret{transform:rotate(180deg)}.uns-wgt-chart__range-menu{border:1px solid var(--color-uns-border);background:var(--color-uns-surface);border-radius:4px;flex-wrap:wrap;align-self:flex-end;align-items:center;gap:2px;padding:2px 3px;display:flex;box-shadow:0 2px 10px #00000073}@media(prefers-reduced-motion:reduce){.uns-wgt-chart__range-caret{transition:none}}.uns-wgt-chart__range-btn{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);border:1px solid var(--color-uns-border);color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border-radius:3px;padding:2px 6px;transition:color .1s,border-color .1s,background .1s}.uns-wgt-chart__range-btn:hover{color:var(--color-uns-text);border-color:var(--color-uns-surface-3)}.uns-wgt-chart__range-btn--active{background:#4ec9e026}@supports (color:color-mix(in lab,red,red)){.uns-wgt-chart__range-btn--active{background:color-mix(in srgb,var(--color-uns-accent-1)15%,transparent)}}.uns-wgt-chart__range-btn--active{border-color:#4ec9e04d}@supports (color:color-mix(in lab,red,red)){.uns-wgt-chart__range-btn--active{border-color:color-mix(in srgb,var(--color-uns-accent-1)30%,transparent)}}.uns-wgt-chart__range-btn--active{color:var(--color-uns-accent-1)}.uns-wgt-chart__canvas-wrap{flex:1;min-height:0;position:relative;overflow:hidden}.uns-wgt-chart__overlay{cursor:crosshair;display:block}.uns-wgt-chart__no-metric{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uns-wgt-chart__info-btn{font-size:var(--uns-fs-2xs);height:calc(var(--uns-chart-chip-line)*1em + 4px);aspect-ratio:1;border:1px solid var(--color-uns-border);background:#13202fdb;border-radius:3px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.uns-wgt-chart__info-btn{background:color-mix(in srgb,var(--color-uns-surface)86%,transparent)}}.uns-wgt-chart__info-btn{color:var(--color-uns-text-dim);cursor:pointer;flex-shrink:0;transition:color .1s,border-color .1s}.uns-wgt-chart__info-btn:hover,.uns-wgt-chart__info-btn--active{color:var(--color-uns-text);border-color:var(--color-uns-accent-0)}.uns-wgt-chart__info-btn--active{color:var(--color-uns-accent-0)}.uns-wgt-chart__legend{align-items:center;display:flex;position:relative}.uns-wgt-chart__legend-popover{z-index:4;background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);white-space:nowrap;border-radius:6px;flex-direction:column;gap:5px;margin-bottom:4px;padding:8px 10px;display:flex;position:absolute;bottom:100%;left:0}.uns-wgt-chart__legend-item{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);align-items:center;gap:6px;display:inline-flex}.uns-wgt-chart__legend-desc{color:var(--color-uns-text-muted)}.uns-wgt-alarm{flex-direction:column;gap:0;height:100%;display:flex}.uns-wgt-alarm__counts{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.uns-wgt-sev-pill{font-size:var(--uns-fs-widget-unit);font-weight:600;font-family:var(--font-mono);border-radius:999px;align-items:center;gap:3px;padding:3px 9px;display:flex}.uns-wgt-sev-pill__sub{opacity:.85;font-weight:500}.uns-wgt-sev-pill--CRITICAL{color:#ff8a8a;background:#cc000029}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--CRITICAL{background:color-mix(in srgb,var(--color-uns-dados-red)16%,transparent)}}.uns-wgt-sev-pill--CRITICAL{border:1px solid #c006}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--CRITICAL{border:1px solid color-mix(in srgb,var(--color-uns-dados-red)40%,transparent)}}.uns-wgt-sev-pill--HIGH{color:#ff8a8a;background:#cc000029}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--HIGH{background:color-mix(in srgb,var(--color-uns-dados-red)16%,transparent)}}.uns-wgt-sev-pill--HIGH{border:1px solid #c006}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--HIGH{border:1px solid color-mix(in srgb,var(--color-uns-dados-red)40%,transparent)}}.uns-wgt-sev-pill--MEDIUM{color:var(--color-uns-highlight-orange);background:#ffb00024}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--MEDIUM{background:color-mix(in srgb,var(--color-uns-highlight-orange)14%,transparent)}}.uns-wgt-sev-pill--MEDIUM{border:1px solid #ffb00059}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--MEDIUM{border:1px solid color-mix(in srgb,var(--color-uns-highlight-orange)35%,transparent)}}.uns-wgt-sev-pill--LOW{color:var(--color-uns-caution);background:#f6d93f24}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--LOW{background:color-mix(in srgb,var(--color-uns-caution)14%,transparent)}}.uns-wgt-sev-pill--LOW{border:1px solid #f6d93f59}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--LOW{border:1px solid color-mix(in srgb,var(--color-uns-caution)35%,transparent)}}.uns-wgt-sev-pill--INFO{color:var(--color-uns-text-dim);background:#9ab0c81f}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--INFO{background:color-mix(in srgb,var(--color-uns-text-dim)12%,transparent)}}.uns-wgt-sev-pill--INFO{border:1px solid #9ab0c833}@supports (color:color-mix(in lab,red,red)){.uns-wgt-sev-pill--INFO{border:1px solid color-mix(in srgb,var(--color-uns-text-dim)20%,transparent)}}.uns-wgt-alarm-clear{font-size:var(--uns-fs-xs);color:var(--color-uns-accent-0);font-family:var(--font-mono);align-items:center;gap:4px;display:flex}.uns-wgt-alarm-list{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:auto}.uns-wgt-alarm-row{border-radius:var(--uns-wgt-r-tile);background:var(--color-uns-surface-2);border-left:3px solid var(--color-uns-dados-red);font-size:12px;font-family:var(--font-mono);align-items:center;gap:9px;margin-bottom:6px;padding:9px 11px;display:flex}.uns-wgt-alarm-row--HIGH{border-left-color:var(--color-uns-dados-red)}.uns-wgt-alarm-row--MEDIUM{border-left-color:var(--color-uns-highlight-orange)}.uns-wgt-alarm-row--LOW{border-left-color:var(--color-uns-accent-0)}.uns-wgt-alarm-row--INFO{border-left-color:var(--color-uns-text-dim)}.uns-wgt-alarm-bar{display:none}.uns-wgt-alarm-ic{color:#ff4d4d;flex-shrink:0}.uns-wgt-alarm-row--MEDIUM .uns-wgt-alarm-ic{color:var(--color-uns-highlight-orange)}.uns-wgt-alarm-row--LOW .uns-wgt-alarm-ic{color:var(--color-uns-accent-0)}.uns-wgt-alarm-row--INFO .uns-wgt-alarm-ic{color:var(--color-uns-text-dim)}.uns-wgt-alarm-title{color:var(--color-uns-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--uns-fs-xs);flex:1;overflow:hidden}.uns-wgt-alarm-time{color:var(--color-uns-text-muted);font-size:var(--uns-fs-widget-unit);flex-shrink:0}.uns-wgt-alarm-footer{font-size:var(--uns-fs-widget-unit);color:var(--color-uns-text-muted);font-family:var(--font-mono);text-align:center;margin-top:8px}@keyframes uns-wgt-alarm-pulse{0%,to{color:#c41212;text-shadow:none;transform:scale(.92)}50%{color:#ff5a5a;text-shadow:0 0 18px #ff4d4d,0 0 7px #ff5a5af2;transform:scale(1.15)}}.uns-wgt-alarm-ic--pulse{transform-origin:50%;color:#ff4d4d;animation:1s ease-in-out infinite uns-wgt-alarm-pulse;display:inline-block}@media(prefers-reduced-motion:reduce){.uns-wgt-alarm-ic--pulse{animation:none}}.uns-wgt-slice-indent{padding-left:calc(var(--slice-depth,0)*12px)}.uns-wgt-slice-node{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);border-radius:3px;align-items:center;gap:4px;padding:2px 4px;display:flex}.uns-wgt-slice-name--leaf{color:var(--color-uns-text-dim);font-weight:400}.uns-wgt-slice-name--branch{color:var(--color-uns-text);font-weight:600}.uns-wgt-slice-count{color:var(--color-uns-text-muted);font-size:var(--uns-fs-2xs);margin-left:auto}.uns-wgt-slice-metrics{padding-bottom:4px;padding-left:14px}.uns-wgt-slice-mrow{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:8px;padding:1px 0;display:flex}.uns-wgt-slice-mlabel{color:var(--color-uns-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uns-wgt-slice-mval{color:var(--color-uns-accent-0);font-weight:600}.uns-wgt-slice-scroll{box-sizing:border-box;scrollbar-gutter:stable;height:100%;padding-right:8px;overflow:auto}.uns-wgt-matrix-host{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.uns-wgt-matrix-host--scroll .uns-wgt-matrix{overflow:auto}.uns-wgt-matrix{grid-template-columns:repeat(var(--uns-matrix-cols,4),var(--uns-matrix-cell-w,64px));grid-auto-rows:var(--uns-matrix-cell-h,64px);flex:1;place-content:safe center;gap:6px;min-height:0;display:grid}.uns-wgt-matrix-cell{border-radius:var(--uns-matrix-radius,var(--uns-wgt-r-tile));background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border-soft);cursor:default;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;min-width:0;height:100%;padding:4px;transition:border-color .12s,background-color .12s;display:flex;position:relative;overflow:hidden}.uns-wgt-matrix-cell:before{content:"";width:calc(1.15em*var(--uns-matrix-mark,1));height:calc(1.15em*var(--uns-matrix-mark,1));font-size:var(--uns-matrix-fs,16px);border-top-left-radius:var(--uns-matrix-radius,var(--uns-wgt-r-tile));background:var(--uns-cell-accent,transparent);clip-path:polygon(0 0,100% 0,0 100%);pointer-events:none;z-index:0;position:absolute;top:0;left:0}.uns-wgt-matrix-cell--flagged:after{content:"";border:2px solid var(--uns-cell-status);border-radius:var(--uns-matrix-radius,var(--uns-wgt-r-tile));pointer-events:none;z-index:2;position:absolute;inset:0}.uns-wgt-matrix-cell__val{z-index:1;max-width:100%;height:calc(var(--uns-matrix-val-lh,1.1)*1em);font-size:var(--uns-matrix-fs,calc(var(--uns-fs-widget-tile-val)*.68));color:var(--color-uns-text);font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;text-align:center;flex:none;justify-content:center;align-items:baseline;line-height:1.1;display:flex;position:relative;overflow:hidden}.uns-wgt-matrix-cell__si{font-size:var(--uns-matrix-si-fs,.62em);opacity:.62;letter-spacing:0;margin-left:.08em;font-weight:600}.uns-wgt-matrix-cell__spark{z-index:1;flex:none;justify-content:center;align-items:center;max-width:100%;margin-top:4px;display:flex;position:relative;overflow:hidden}.uns-wgt-matrix-caption{height:14px;line-height:14px;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:none;padding-right:2px;overflow:hidden}.uns-wgt-matrix-cell__key{z-index:1;min-height:0;font-size:var(--uns-matrix-key-fs,8px);line-height:var(--uns-matrix-key-lh,1.15);height:calc(var(--uns-matrix-key-lines,2)*var(--uns-matrix-key-lh,1.15)*1em);color:var(--color-uns-text-muted);font-family:var(--font-mono);-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal;text-align:center;text-transform:none;-webkit-box-orient:vertical;flex:none;width:100%;max-width:100%;display:-webkit-box;position:relative;overflow:hidden}.uns-wgt-pid-empty{height:100%;color:var(--color-uns-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.uns-wgt-pid-empty__box{border-radius:var(--uns-wgt-r-card);border:2px dashed var(--color-uns-border);background:var(--color-uns-surface-2);flex-direction:column;justify-content:center;align-items:center;gap:6px;width:90%;height:70%;display:flex}.uns-wgt-pid-empty__title{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text)}.uns-wgt-pid-empty__hint{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted)}.uns-wgt-pid-svg-wrap{border-radius:var(--uns-wgt-r-tile);background:var(--color-uns-surface-3);box-sizing:border-box;width:100%;height:100%;padding:14px;overflow:hidden}.uns-wgt-pid-svg{background:var(--color-uns-surface-3);border-radius:var(--uns-wgt-r-tile);width:100%;height:100%;display:block}.uns-wgt-table-scroll{height:100%;overflow:auto}.uns-wgt-table{table-layout:fixed;border-collapse:collapse;width:100%}.uns-wgt-table-th{color:var(--color-uns-text-muted);font-weight:600;font-size:var(--uns-fs-2xs);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);z-index:1;padding:5px 8px;position:sticky;top:0}.uns-wgt-table-th[data-align=left]{text-align:left}.uns-wgt-table-th[data-align=right]{text-align:right}.uns-wgt-table-td{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;padding:4px 8px;overflow:hidden}.uns-wgt-table-td--key{color:var(--color-uns-accent-0)}.uns-wgt-table-td--val{text-align:right;color:var(--color-uns-text);font-variant-numeric:tabular-nums;font-weight:600}.uns-wgt-table-td--str{color:var(--color-uns-text-dim);font-size:var(--uns-fs-2xs);margin-left:4px}.uns-wgt-table-td--ts{text-align:right;color:var(--color-uns-text-muted);font-variant-numeric:tabular-nums}.uns-wgt-table-tr{border-bottom:1px solid var(--color-uns-surface-2)}.uns-wgt-table-tr--alt{background:var(--color-uns-surface-2)}.uns-wgt-table-clock{vertical-align:middle;opacity:.6;margin-right:3px}.uns-wgt-text{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-sans);overflow-wrap:break-word;flex-direction:column;padding:10px;display:flex;overflow:hidden}.uns-wgt-text--scroll{overflow:hidden auto}.uns-wgt-text p,.uns-wgt-text h1,.uns-wgt-text h2,.uns-wgt-text h3,.uns-wgt-text blockquote{margin:0}.uns-wgt-text h1,.uns-wgt-text h2,.uns-wgt-text h3{letter-spacing:-.01em;text-wrap:balance;font-weight:700}.uns-wgt-text__item{text-align:left;gap:.5em;display:flex}.uns-wgt-text__marker{text-align:right;width:1.1em;color:var(--color-uns-text-muted);font-variant-numeric:tabular-nums;flex:none}.uns-wgt-text__quote{border-left:2px solid var(--color-uns-border);color:var(--color-uns-text-dim);text-align:left;padding-left:.6em}.uns-wgt-text a{color:var(--color-uns-accent-0);text-underline-offset:2px;text-decoration:underline}.uns-wgt-text code{font-family:var(--font-mono)}.uns-wgt-text__empty{color:var(--color-uns-text-muted);font-family:var(--font-mono);font-size:var(--uns-fs-2xs)}.uns-wgt-image{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.uns-wgt-image img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.uns-wgt-image--empty,.uns-wgt-image--missing{color:var(--color-uns-text-muted);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);text-align:center;flex-direction:column;gap:4px;padding:8px}.uns-wgt-image--missing{color:var(--color-uns-warning)}.uns-wgt-image--missing code{color:var(--color-uns-text-muted)}.uns-tree-layout{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.uns-tree-layout__row{flex:1;min-height:0;display:flex;overflow:hidden}.uns-tree-layout__tree{border-right:1px solid var(--color-uns-border);flex-direction:column;flex:1;min-width:300px;min-height:0;display:flex;overflow:hidden}.uns-tree-layout__gutter{z-index:10;cursor:col-resize;flex-shrink:0;justify-content:center;align-items:center;width:6px;display:flex}.uns-tree-layout__gutter-bar{background:var(--color-uns-border);border-radius:9999px;width:2px;height:2rem;transition:background-color .15s}.uns-tree-layout__gutter:hover .uns-tree-layout__gutter-bar{background:var(--color-uns-accent-0)}.uns-tree-layout__detail{background:var(--color-uns-surface);overflow:hidden}.uns-tree{flex-direction:column;height:100%;min-height:0;display:flex}.uns-tree__empty{height:100%;font-family:var(--font-mono);font-size:var(--uns-fs-sm);color:var(--color-uns-text-muted);justify-content:center;align-items:center;display:flex}.uns-tree__ctx{z-index:50;border:1px solid var(--color-uns-border);background:var(--color-uns-surface);min-width:200px;font-family:var(--font-mono);font-size:var(--uns-fs-sm);border-radius:.375rem;padding:.25rem 0;position:fixed;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #00000026}.uns-tree__ctx-item{cursor:pointer;text-align:left;width:100%;color:var(--color-uns-text);background:0 0;border:none;align-items:center;gap:.5rem;padding:.375rem .75rem;transition:background-color .12s;display:flex}.uns-tree__ctx-item:hover{background:var(--color-uns-surface-2)}.uns-tree__ctx-rule{border-top:1px solid var(--color-uns-border);margin:.25rem 0}.uns-tree__ctx-icon{flex-shrink:0}.uns-tree__ctx-icon--accent1,.uns-tree__ctx-icon--accent2{color:var(--color-uns-accent-0)}.uns-tree__crumbs{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-shrink:0;align-items:center;gap:.125rem;padding:0 .75rem;display:flex;overflow-x:auto}.uns-tree__crumb-root{cursor:pointer;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);background:0 0;border:none;flex-shrink:0;padding:0;transition:color .12s}.uns-tree__crumb-root:hover{color:var(--color-uns-accent-0)}.uns-tree__crumb-part{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.uns-tree__crumb-arrow{color:var(--color-uns-text-dim);opacity:.4}.uns-tree__crumb-btn{cursor:pointer;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);background:0 0;border:none;border-radius:.25rem;padding:.125rem .25rem;transition:color .12s,background-color .12s}.uns-tree__crumb-btn:hover{background:var(--color-uns-surface-2);color:var(--color-uns-accent-0)}.uns-tree__crumb-btn--current,.uns-tree__crumb-btn--current:hover{color:var(--color-uns-accent-0)}.uns-tree__scroller{flex:1;min-height:0;padding-top:.25rem;padding-bottom:.25rem;overflow:auto}.uns-tree__folder{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .5rem;transition:background-color .12s;display:flex}.uns-tree__folder:hover{background:var(--color-uns-surface-2)}.uns-tree__folder--dead{opacity:.5}.uns-tree__chev{color:var(--color-uns-text-dim);flex-shrink:0}.uns-tree__folder-type{color:var(--color-uns-accent-0);flex-shrink:0}.uns-tree__folder-label{font-family:var(--font-mono);font-size:var(--uns-fs-md);color:var(--color-uns-text);font-weight:500}.uns-tree__folder-label--dead{text-decoration:line-through}.uns-tree__folder-stale{color:var(--color-uns-accent-0);opacity:.6;margin-left:.25rem}.uns-tree__expand-all{cursor:pointer;color:var(--color-uns-text-muted);opacity:0;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;margin-left:.25rem;padding:.125rem;transition:opacity .12s,color .12s,background-color .12s}.uns-tree__folder:hover .uns-tree__expand-all{opacity:1}.uns-tree__expand-all:hover{background:var(--color-uns-surface-3);color:var(--color-uns-accent-0)}.uns-tree__folder-count{background:var(--color-uns-surface-3);font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);white-space:nowrap;text-align:center;border-radius:.25rem;flex-shrink:0;min-width:2.75rem;margin-left:auto;padding:1px .375rem;font-weight:500}.uns-tree__metric{cursor:pointer;font-family:var(--font-mono);font-size:var(--uns-fs-sm);border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .5rem;transition:background-color .12s;display:flex}.uns-tree__metric:hover{background:var(--color-uns-surface-2)}.uns-tree__metric--selected,.uns-tree__metric--selected:hover{background:var(--color-uns-accent-0-dim)}.uns-tree__metric-dot{flex-shrink:0}.uns-tree__metric-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-uns-text);flex:0 auto;overflow:hidden}.uns-tree__metric-connector{border-top:1.5px solid #26384eb3;flex:1;height:0}@supports (color:color-mix(in lab,red,red)){.uns-tree__metric-connector{border-top:1.5px solid color-mix(in srgb,var(--color-uns-border)70%,transparent)}}.uns-tree__metric-connector{opacity:.7;margin:0 .5rem}.uns-tree__metric-label--dead{opacity:.55;text-decoration:line-through}.uns-tree__metric-main>:not(.uns-tree__metric-label):not(.uns-tree__metric-connector){flex-shrink:0}.uns-picker-chip{cursor:grab}.uns-picker-chip:active{cursor:grabbing}.uns-picker-chip--dragging{opacity:.4}.uns-picker-chip--drop-before{box-shadow:-2px 0 0 0 var(--color-uns-accent-0)}.uns-picker-chip--drop-after{box-shadow:2px 0 0 0 var(--color-uns-accent-0)}.uns-picker-chip__remove{width:16px;height:16px;color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:-3px;padding:0;transition:background-color .12s,color .12s,opacity .12s;display:inline-flex}.uns-picker-chip__remove:hover,.uns-picker-chip__remove:focus-visible{background:#f6464738}@supports (color:color-mix(in lab,red,red)){.uns-picker-chip__remove:hover,.uns-picker-chip__remove:focus-visible{background:color-mix(in srgb,var(--color-uns-danger)22%,transparent)}}.uns-picker-chip__remove:hover,.uns-picker-chip__remove:focus-visible{color:var(--color-uns-danger);opacity:1;outline:none}.uns-detail-panel{flex-direction:column;gap:1rem;height:100%;padding:1.25rem;display:flex;overflow:auto}.uns-detail-panel__head{justify-content:space-between;align-items:center;display:flex}.uns-detail-panel__title{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-uns-accent-0);font-weight:600}.uns-detail-panel__close{color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem;transition:color .12s;display:flex}.uns-detail-panel__close:hover{color:var(--color-uns-text)}.uns-detail-panel__hero-card{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);text-align:center;border-radius:.75rem;padding:1.25rem}.uns-detail-panel__viz-wrap{justify-content:center;margin-top:.75rem;display:flex}.uns-detail-panel__viz-wrap--chart{width:100%;height:200px;display:block}.uns-detail-panel__badge{font-family:var(--font-mono);font-size:var(--uns-fs-xs);border-radius:9999px;align-self:flex-start;align-items:center;gap:.375rem;padding:.25rem .625rem;font-weight:600;display:inline-flex}.uns-detail-panel__source-name{color:#fff}.uns-detail-panel__section-label{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-uns-text-muted);font-weight:400}.uns-detail-panel__section{flex-direction:column;gap:.5rem;display:flex}.uns-detail-panel__ts-card{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);border-radius:.5rem;flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.uns-detail-panel__ts-row{font-family:var(--font-mono);font-size:var(--uns-fs-sm);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.uns-detail-panel__ts-label{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);align-items:center;gap:.375rem;display:inline-flex}.uns-detail-panel__ts-icon--pub{color:var(--color-uns-accent-0)}.uns-detail-panel__ts-icon--seen{color:var(--color-uns-accent-2)}.uns-detail-panel__ts-icon--change{color:var(--color-uns-accent-3)}.uns-detail-panel__ts-value{font-variant-numeric:tabular-nums;color:var(--color-uns-text)}.uns-detail-panel__fields{flex-direction:column;gap:.5rem;display:flex}.uns-detail-panel__field{font-family:var(--font-mono);font-size:var(--uns-fs-sm);justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.uns-detail-panel__field-label{font-size:var(--uns-fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-uns-text-muted);flex-shrink:0;padding-top:.125rem}.uns-detail-panel__field-value--legend-data-type{font-family:var(--font-mono);font-size:var(--uns-fs-xs);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.uns-detail-panel__legend-type-title{font-weight:600}.uns-detail-panel__legend-type-meta{color:var(--color-uns-text-muted)}.uns-detail-panel__value{text-align:right;word-break:break-all;font-size:var(--uns-fs-sm)}.uns-detail-panel__value--accent0,.uns-detail-panel__value--accent1{color:var(--color-uns-accent-0)}.uns-detail-panel__value--accent2{color:var(--color-uns-accent-2)}.uns-detail-panel__value--accent4,.uns-detail-panel__value--accent5{color:var(--color-uns-accent-0)}.uns-detail-panel__value--muted{color:var(--color-uns-text-muted)}.uns-detail-panel__value--dim{color:var(--color-uns-text-dim)}.uns-detail-panel__value--text{color:#fff}.uns-detail-panel__bool{font-family:var(--font-mono);letter-spacing:.08em;border-radius:9999px;align-items:center;gap:.5rem;padding:6px 16px;font-size:18px;font-weight:700;display:inline-flex}.uns-detail-panel__bool--dead{background:var(--color-uns-surface-3);color:var(--color-uns-text-muted);opacity:.55;text-decoration:line-through}.uns-detail-panel__bool--on{background:var(--color-uns-success-dim);color:var(--color-uns-success)}.uns-detail-panel__bool--off{background:var(--color-uns-danger-dim);color:var(--color-uns-danger)}.uns-detail-panel__hero-col{flex-direction:column;align-items:center;gap:.5rem;display:flex}.uns-detail-panel__str-pill{font-family:var(--font-mono);border-radius:.5rem;padding:6px 16px;font-size:18px;font-weight:700;display:inline-block}.uns-detail-panel__enum-hero-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:.5rem;padding:6px 16px;font-size:22px;font-weight:700;display:inline-block}.uns-detail-panel__since{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted)}.uns-detail-panel__num{font-family:var(--font-mono);font-weight:700;font-size:var(--uns-fs-display);font-variant-numeric:tabular-nums;color:var(--color-uns-accent-1)}.uns-detail-panel__num--dead{color:var(--color-uns-text-muted);opacity:.55;text-decoration:line-through}.uns-detail-panel__num-unit{font-size:var(--uns-fs-md);color:var(--color-uns-text-muted);margin-left:.375rem;font-weight:400}.uns-detail-panel__trans-list{flex-direction:column;gap:.375rem;display:flex}.uns-detail-panel__trans-row{font-family:var(--font-mono);font-size:var(--uns-fs-xs);align-items:center;gap:.5rem;display:flex}.uns-detail-panel__trans-dot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.uns-detail-panel__trans-age{color:var(--color-uns-text-muted);margin-left:auto}.uns-detail-panel__enum-wrap{flex-wrap:wrap;gap:.375rem;display:flex}.uns-detail-panel__enum-chip{font-family:var(--font-mono);font-size:var(--uns-fs-xs);font-variant-numeric:tabular-nums;background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0);border-radius:.25rem;padding:.125rem .5rem;font-weight:700;display:inline-block}.uns-table{flex-direction:column;flex:1;min-height:0;display:flex}.uns-table__head-wrap{flex:none}.uns-table__head-row{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface)}.uns-table__th{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-uns-text-dim);white-space:nowrap;align-items:center;gap:.25rem;padding:.625rem;font-weight:600;display:flex;overflow:hidden}.uns-table__th--sortable{cursor:pointer;transition:color .12s}.uns-table__th--sortable:hover{color:var(--color-uns-text)}.uns-table__th--align-left{justify-content:flex-start}.uns-table__th--align-right{justify-content:flex-end}.uns-table__th--align-center{justify-content:center}.uns-table__th--time-group{border-left:1px solid #26384e66;margin-left:.25rem;padding-left:.75rem}@supports (color:color-mix(in lab,red,red)){.uns-table__th--time-group{border-left:1px solid color-mix(in srgb,var(--color-uns-border)40%,transparent)}}.uns-table__th-icon--pub{color:var(--color-uns-accent-0);flex-shrink:0}.uns-table__th-icon--seen{color:var(--color-uns-accent-2);flex-shrink:0}.uns-table__th-icon--change{color:var(--color-uns-accent-3);flex-shrink:0}.uns-table__th-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uns-table__th-sort{flex-shrink:0}.uns-table__body{flex:1;min-height:0;position:relative;overflow:auto}.uns-table__rows{width:100%;position:absolute;top:0;left:0}.uns-table__row{cursor:pointer;border-bottom:1px solid var(--color-uns-surface-2);font-family:var(--font-mono);font-size:var(--uns-fs-sm);transition:background-color .12s}.uns-table__row:hover{background:var(--color-uns-surface-2)}.uns-table__row--selected,.uns-table__row--selected:hover{background:var(--color-uns-accent-0-dim)}.uns-table__cell{align-items:center;display:flex}.uns-table__cell--source{justify-content:center;padding:.375rem .625rem}.uns-table__cell--key{color:var(--color-uns-text);white-space:nowrap;padding:.375rem .625rem;overflow:hidden}.uns-table__cell--key-dead{opacity:.55;text-decoration:line-through}.uns-table__cell--value{white-space:nowrap;justify-content:flex-end;padding:.375rem .625rem;overflow:hidden}.uns-table__cell--viz{padding:.375rem .25rem}.uns-table__cell--meta{font-size:var(--uns-fs-xs);color:var(--color-uns-text-muted);white-space:nowrap;gap:.125rem;padding:.375rem .625rem;overflow:hidden}.uns-table__cell--meta-border{border-left:1px solid #26384e66;margin-left:.25rem;padding-left:.75rem}@supports (color:color-mix(in lab,red,red)){.uns-table__cell--meta-border{border-left:1px solid color-mix(in srgb,var(--color-uns-border)40%,transparent)}}.uns-table__meta-icon--pub{color:var(--color-uns-accent-0);flex-shrink:0}.uns-table__meta-icon--seen{color:var(--color-uns-accent-2);flex-shrink:0}.uns-table__meta-icon--change{color:var(--color-uns-accent-3);flex-shrink:0}.uns-table__truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uns-ws-root{flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.uns-ws-toolbar{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.uns-ws-toolbar__title{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-weight:700;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.uns-ws-picker{position:relative}.uns-ws-input{border:1px solid var(--color-uns-accent-0);background:var(--color-uns-surface-2);color:var(--color-uns-text);font-size:var(--uns-fs-sm);font-family:var(--font-mono);border-radius:8px;outline:none;width:200px;padding:4px 10px;font-weight:700}.uns-ws-picker-trigger{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text);font-size:var(--uns-fs-sm);font-family:var(--font-mono);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;transition:border-color .15s;display:flex}.uns-ws-picker-trigger:hover{border-color:var(--color-uns-accent-0)}.uns-ws-chevron{transition:transform .2s}.uns-ws-chevron--open{transform:rotate(180deg)}.uns-ws-dropdown{z-index:50;background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-radius:12px;min-width:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 32px #0006}.uns-ws-dropdown__row{cursor:pointer;background:0 0;border-radius:8px;align-items:center;transition:background .1s;display:flex}.uns-ws-dropdown__row:hover{background:var(--color-uns-surface-2)}.uns-ws-dropdown__row--active{background:#f5732026}@supports (color:color-mix(in lab,red,red)){.uns-ws-dropdown__row--active{background:color-mix(in srgb,var(--color-uns-accent-0)15%,transparent)}}.uns-ws-dropdown__row--active:hover{background:#f573202e}@supports (color:color-mix(in lab,red,red)){.uns-ws-dropdown__row--active:hover{background:color-mix(in srgb,var(--color-uns-accent-0)18%,transparent)}}.uns-ws-dropdown__main-btn{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;padding:8px 12px;display:flex}.uns-ws-dropdown__name{font-size:var(--uns-fs-sm);font-family:var(--font-mono);color:var(--color-uns-text);font-weight:700}.uns-ws-dropdown__row--active .uns-ws-dropdown__name{color:var(--color-uns-accent-0)}.uns-ws-dropdown__meta{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-top:2px}.uns-ws-dropdown__delete{cursor:pointer;width:28px;height:28px;color:var(--color-uns-text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-right:8px;transition:background .15s,color .15s;display:flex}.uns-ws-dropdown__delete:hover{background:#f5732026}@supports (color:color-mix(in lab,red,red)){.uns-ws-dropdown__delete:hover{background:color-mix(in srgb,var(--color-uns-accent-0)15%,transparent)}}.uns-ws-dropdown__delete:hover{color:var(--color-uns-accent-0)}.uns-ws-dropdown__delete--confirm{background:#f5732033}@supports (color:color-mix(in lab,red,red)){.uns-ws-dropdown__delete--confirm{background:color-mix(in srgb,var(--color-uns-accent-0)20%,transparent)}}.uns-ws-dropdown__delete--confirm{color:var(--color-uns-accent-0)}.uns-ws-dropdown__divider{border-top:1px solid var(--color-uns-border);margin:4px 0}.uns-ws-dropdown__footer-btn{text-align:left;cursor:pointer;width:100%;font-family:var(--font-mono);font-size:var(--uns-fs-sm);background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-weight:700;transition:background .1s;display:flex}.uns-ws-dropdown__footer-btn:hover{background:var(--color-uns-surface-2)}.uns-ws-meta-dot{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-family:var(--font-mono)}.uns-ws-icon-btn{cursor:pointer;color:var(--color-uns-text-muted);background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;transition:color .15s;display:flex}.uns-ws-icon-btn:hover{color:var(--color-uns-accent-0)}.uns-ws-toolbar__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.uns-ws-tb-btn{font-size:var(--uns-fs-xs);cursor:pointer;font-weight:600;font-family:var(--font-mono);border:1px solid var(--color-uns-border);color:var(--color-uns-text-muted);background:0 0;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;transition:all .15s;display:flex}.uns-ws-tb-btn:hover:not(:disabled){color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-ws-tb-btn--pause-active{background:#f5732033}@supports (color:color-mix(in lab,red,red)){.uns-ws-tb-btn--pause-active{background:color-mix(in srgb,var(--color-uns-accent-0)20%,transparent)}}.uns-ws-tb-btn--pause-active{border-color:#f5732054}@supports (color:color-mix(in lab,red,red)){.uns-ws-tb-btn--pause-active{border-color:color-mix(in srgb,var(--color-uns-accent-0)33%,transparent)}}.uns-ws-tb-btn--pause-active{color:var(--color-uns-accent-0)}.uns-ws-tb-btn--gradient{background:linear-gradient(135deg,#f5732040,#f5732033)}@supports (color:color-mix(in lab,red,red)){.uns-ws-tb-btn--gradient{background:linear-gradient(135deg,color-mix(in srgb,var(--color-uns-accent-0)25%,transparent),color-mix(in srgb,var(--color-uns-accent-0)20%,transparent))}}.uns-ws-tb-btn--gradient{border:1px solid #f5732045}@supports (color:color-mix(in lab,red,red)){.uns-ws-tb-btn--gradient{border:1px solid color-mix(in srgb,var(--color-uns-accent-0)27%,transparent)}}.uns-ws-tb-btn--gradient{color:var(--color-uns-accent-0)}.uns-ws-tb-btn--gradient:hover{background:linear-gradient(135deg,#f5732066,#f5732059)}@supports (color:color-mix(in lab,red,red)){.uns-ws-tb-btn--gradient:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--color-uns-accent-0)40%,transparent),color-mix(in srgb,var(--color-uns-accent-0)35%,transparent))}}.uns-ws-tb-btn--success{color:var(--color-uns-accent-0)}.uns-ws-tb-btn--export:hover:not(:disabled),.uns-ws-tb-btn--code:hover:not(:disabled){color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-ws-tb-btn--danger-confirm{background:var(--color-uns-accent-0-dim);border-color:#f5732054}@supports (color:color-mix(in lab,red,red)){.uns-ws-tb-btn--danger-confirm{border-color:color-mix(in srgb,var(--color-uns-accent-0)33%,transparent)}}.uns-ws-tb-btn--danger-confirm{color:var(--color-uns-accent-0)}.uns-ws-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.uns-u-hidden{display:none!important}.uns-ws-spinner{animation:.8s linear infinite uns-ws-spin}@keyframes uns-ws-spin{to{transform:rotate(360deg)}}.uns-topo-root{background:var(--color-uns-bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.uns-topo-canvas-wrap{flex:1;position:relative;overflow:hidden}.uns-topo-empty{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.uns-topo-empty__title{color:var(--color-uns-text-muted);font-family:var(--font-mono);font-size:13px;font-weight:600}.uns-topo-empty__hint{color:var(--color-uns-text-muted);font-family:var(--font-mono);font-size:10px}.uns-topo-health{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:20px;padding:6px 16px;display:flex}.uns-topo-health__problems{flex-wrap:wrap;gap:8px;display:flex}.uns-topo-health__tools{gap:4px;display:flex}.uns-topo-stat{flex-direction:column;align-items:center;gap:1px;display:flex}.uns-topo-stat__value{font-size:16px;font-weight:800;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.uns-topo-stat__label{color:var(--color-uns-text-muted);font-size:8px;font-family:var(--font-mono);letter-spacing:.04em}.uns-topo-divider{background:var(--color-uns-border);width:1px;height:28px}.uns-topo-badge{border:1px solid #0000;border-radius:10px;align-items:center;gap:3px;padding:2px 8px;transition:filter .15s;display:flex}.uns-topo-badge--clickable{cursor:pointer}.uns-topo-badge__text{font-size:9px;font-weight:600;font-family:var(--font-mono)}.uns-topo-toolbtn{background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);cursor:pointer;font-family:var(--font-mono);color:var(--color-uns-text-dim);letter-spacing:.02em;border-radius:6px;align-items:center;gap:3px;padding:2px 8px;font-size:8px;font-weight:600;display:flex}.uns-logs-root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.uns-audit{background:var(--color-uns-bg);flex-direction:column;flex-shrink:0;display:flex}.uns-audit--embedded{flex:1;min-height:0}.uns-audit__resize-strip{-webkit-user-select:none;user-select:none;border-top:1px solid var(--color-uns-border);cursor:ns-resize;flex-shrink:0;justify-content:center;align-items:center;height:6px;transition:border-color .15s;display:flex}.uns-audit__resize-strip:hover{border-top-color:var(--color-uns-accent-0)}.uns-audit__resize-knob{background:var(--color-uns-border);border-radius:9999px;width:32px;height:2px;transition:background .15s}.uns-audit__resize-strip:hover .uns-audit__resize-knob{background:var(--color-uns-accent-0)}.uns-audit__head{-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--color-uns-surface-2);flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;display:flex}.uns-audit__head-icon{color:var(--color-uns-text-dim)}.uns-audit__head-title{font-size:var(--uns-fs-2xs);font-weight:600;font-family:var(--font-mono);color:var(--color-uns-text-dim);text-transform:uppercase;letter-spacing:.05em}.uns-audit__head-count{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-family:var(--font-mono)}.uns-audit__head-actions{align-items:center;gap:2px;margin-left:auto;display:flex}.uns-audit__icon-btn{cursor:pointer;color:var(--color-uns-text-dim);background:0 0;border:none;border-radius:4px;padding:4px;transition:color .15s,background .15s;display:flex}.uns-audit__icon-btn:hover{background:var(--color-uns-surface-2);color:var(--color-uns-accent-0)}.uns-audit__scroll{font-size:var(--uns-fs-xs);font-family:var(--font-mono);flex:1;overflow:auto}.uns-audit__table-head{background:var(--color-uns-surface);border-bottom:1px solid var(--color-uns-surface-2);z-index:10;font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;align-items:center;gap:16px;min-width:max-content;padding:4px 12px;font-weight:600;display:flex;position:sticky;top:0}.uns-audit__row{border-bottom:1px solid var(--color-uns-surface-2);white-space:nowrap;align-items:center;gap:16px;min-width:max-content;padding:6px 12px;transition:background .15s;display:flex}.uns-audit__row:hover{background:var(--color-uns-surface-2)}.uns-audit__cell{flex-shrink:0}.uns-audit__cell--id{width:72px;color:var(--color-uns-text-muted)}.uns-audit__cell--time{width:90px;color:var(--color-uns-text-dim);font-variant-numeric:tabular-nums}.uns-audit__cell--target{min-width:120px;color:var(--color-uns-text);text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.uns-audit__cell--old{width:90px;color:var(--color-uns-text-muted);font-variant-numeric:tabular-nums;text-align:right}.uns-audit__cell--arrow{width:16px;color:var(--color-uns-text-muted);justify-content:center;display:flex}.uns-audit__cell--new{width:90px;color:var(--color-uns-accent-0);font-variant-numeric:tabular-nums;font-weight:500}.uns-audit__cell--op{width:110px;color:var(--color-uns-accent-0);text-overflow:ellipsis;align-items:center;gap:4px;display:flex;overflow:hidden}.uns-audit__cell--status-h{flex-shrink:0;width:100px}.uns-audit__status{width:100px;font-size:var(--uns-fs-2xs);border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;font-weight:500;display:inline-flex}.uns-audit__status--ok,.uns-audit__status--warn{background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0)}.uns-audit__empty{text-align:center;color:var(--color-uns-text-muted);padding:32px 16px}.uns-bench-root{background:var(--color-uns-bg);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.uns-bench-toolbar{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.uns-bench-toolbar__title-row{align-items:center;gap:6px;margin-right:8px;display:flex}.uns-bench-toolbar__title{color:var(--color-uns-text);font-weight:600;font-size:var(--uns-fs-sm);letter-spacing:.3px}.uns-bench-mock-pill{font-size:var(--uns-fs-2xs);background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0);border-radius:4px;padding:1px 5px;font-weight:600}.uns-bench-ds-wrap{position:relative}.uns-bench-ds-trigger{background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);color:var(--color-uns-text-dim);font-size:var(--uns-fs-xs);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;display:flex}.uns-bench-ds-menu{background:var(--color-uns-surface-2);border:1px solid var(--color-uns-border);z-index:100;border-radius:8px;min-width:160px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #0006}.uns-bench-ds-item{width:100%;color:var(--color-uns-text);font-size:var(--uns-fs-xs);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:5px;padding:5px 10px;display:block}.uns-bench-ds-item--active{background:var(--color-uns-surface-3)}.uns-bench-flex-spacer{flex:1}.uns-bench-quick-stats{font-size:var(--uns-fs-xs);color:var(--color-uns-text-dim);font-family:var(--font-mono);align-items:center;gap:12px;display:flex}.uns-bench-quick-stats__p50,.uns-bench-quick-stats__p95,.uns-bench-quick-stats__p99{color:var(--color-uns-accent-0)}.uns-bench-pause-btn{cursor:pointer;font-size:var(--uns-fs-xs);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text-dim);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;display:flex}.uns-bench-pause-btn--paused{background:var(--color-uns-accent-0-dim);border-color:#f5732054}@supports (color:color-mix(in lab,red,red)){.uns-bench-pause-btn--paused{border-color:color-mix(in srgb,var(--color-uns-accent-0)33%,transparent)}}.uns-bench-pause-btn--paused{color:var(--color-uns-accent-0)}.uns-bench-conn-dot{border-radius:4px;flex-shrink:0;width:8px;height:8px}.uns-bench-conn-dot--ok,.uns-bench-conn-dot--err{background:var(--color-uns-accent-0)}.uns-bench-conn-dot--idle{background:var(--color-uns-text-muted)}.uns-bench-banner--error{font-size:var(--uns-fs-xs);background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0);border-bottom:1px solid #f5732030;padding:6px 16px}@supports (color:color-mix(in lab,red,red)){.uns-bench-banner--error{border-bottom:1px solid color-mix(in srgb,var(--color-uns-accent-0)19%,transparent)}}.uns-bench-banner--warn{font-size:var(--uns-fs-xs);background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0);border-bottom:1px solid #f5732030;padding:10px 16px}@supports (color:color-mix(in lab,red,red)){.uns-bench-banner--warn{border-bottom:1px solid color-mix(in srgb,var(--color-uns-accent-0)19%,transparent)}}.uns-bench-banner__code{background:var(--color-uns-surface-2);border-radius:3px;padding:1px 4px}.uns-bench-scroll{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;position:relative;overflow:auto}.uns-bench-overlay{z-index:50;background:var(--color-uns-bg);flex-direction:column;padding:16px;display:flex;position:absolute;inset:0}.uns-bench-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(var(--uns-bench-grid-min,420px),calc(50% - 6px))),1fr));gap:12px;display:grid}.uns-bench-detail-toggle{background:var(--color-uns-surface);border:1px solid var(--color-uns-border);width:100%;color:var(--color-uns-text-dim);font-size:var(--uns-fs-xs);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-weight:500;display:flex}.uns-bench-detail-toggle--open{border-radius:10px 10px 0 0}.uns-bench-detail-grid{background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-top:none;border-radius:0 0 10px 10px;grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid}.uns-bench-card{background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-radius:10px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.uns-bench-card--focused{border-color:var(--uns-bench-panel-accent,#f57320)}@supports (color:color-mix(in lab,red,red)){.uns-bench-card--focused{border-color:color-mix(in srgb,var(--uns-bench-panel-accent,var(--color-uns-accent-0))40%,var(--color-uns-border))}}.uns-bench-card--fill{flex:1;min-height:0}.uns-bench-card__head{border-bottom:1px solid var(--color-uns-surface-2);background:var(--color-uns-surface-2);flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;display:flex}.uns-bench-card__icon-wrap{background:var(--uns-bench-panel-accent,#f57320);border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.uns-bench-card__icon-wrap{background:color-mix(in srgb,var(--uns-bench-panel-accent,var(--color-uns-accent-0))9%,transparent)}}.uns-bench-card__title{color:var(--color-uns-text);font-size:var(--uns-fs-xs);font-weight:500}.uns-bench-card__expand{cursor:pointer;color:var(--color-uns-text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:3px;transition:background .15s;display:flex}.uns-bench-card__expand:hover{background:var(--uns-bench-panel-accent,#f57320)}@supports (color:color-mix(in lab,red,red)){.uns-bench-card__expand:hover{background:color-mix(in srgb,var(--uns-bench-panel-accent,var(--color-uns-accent-0))15%,transparent)}}.uns-bench-card__expand--focused{background:var(--uns-bench-panel-accent,#f57320)}@supports (color:color-mix(in lab,red,red)){.uns-bench-card__expand--focused{background:color-mix(in srgb,var(--uns-bench-panel-accent,var(--color-uns-accent-0))20%,transparent)}}.uns-bench-card__expand--focused{color:var(--uns-bench-panel-accent,var(--color-uns-accent-0))}.uns-bench-card__body{flex:1;min-height:0}.uns-alerts-root{flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.uns-alerts-banner{background:var(--color-uns-surface);border-bottom:1px solid var(--color-uns-border);font-size:var(--uns-fs-sm);font-family:var(--font-mono);flex-shrink:0;align-items:center;gap:12px;padding:6px 20px;display:flex}.uns-alerts-banner--critical{background:var(--color-uns-accent-0-dim);border-bottom-color:var(--color-uns-accent-0-glow)}.uns-alerts-banner__crit-row{align-items:center;gap:5px;display:flex}.uns-alerts-banner__crit-label{color:var(--color-uns-accent-0);letter-spacing:.06em;font-weight:700}.uns-alerts-banner__icon-pulse{animation:2s ease-in-out infinite uns-alerts-pulse}@keyframes uns-alerts-pulse{0%,to{opacity:1}50%{opacity:.45}}.uns-alerts-banner__counts{gap:6px;display:flex}.uns-alerts-banner__sev-btn{font-size:var(--uns-fs-xs);cursor:pointer;font-weight:600;font-family:var(--font-mono);border:1px solid #0000;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;display:flex}.uns-alerts-banner__unack-pill{font-size:var(--uns-fs-2xs);border-radius:6px;padding:0 4px;font-weight:800}.uns-alerts-banner__meta{margin-left:auto}.uns-alerts-modes{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-shrink:0;align-items:center;gap:0;padding:0;display:flex}.uns-alerts-modes__seg{border-right:1px solid var(--color-uns-border);flex-shrink:0;display:flex}.uns-alerts-modes__tab{cursor:pointer;font-family:var(--font-mono);font-size:var(--uns-fs-sm);letter-spacing:.04em;color:var(--color-uns-text-muted);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 20px;font-weight:700;transition:all .15s;display:flex}.uns-alerts-modes__tab--active{background:var(--color-uns-surface-2);color:var(--color-uns-text);border-bottom-color:var(--color-uns-accent-0)}.uns-alerts-modes__tab--rules.uns-alerts-modes__tab--active{border-bottom-color:var(--color-uns-accent-0)}.uns-alerts-tab-count{font-size:var(--uns-fs-2xs);text-align:center;border-radius:8px;min-width:16px;padding:1px 6px}.uns-alerts-tab-count--alarm{background:var(--color-uns-accent-0);color:#fff;font-weight:800;animation:2s ease-in-out infinite uns-alerts-pulse}.uns-alerts-tab-count--rules{background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0);font-weight:700}.uns-alerts-link{color:var(--color-uns-accent-0);font-size:var(--uns-fs-2xs);cursor:pointer;font-family:var(--font-mono);background:0 0;border:none;text-decoration:underline}.uns-alerts-isa{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);font-family:var(--font-mono);margin-left:auto}.uns-alerts-isa--push{margin-left:auto}.uns-alerts-filters{flex:1;align-items:center;gap:6px;padding:0 14px;display:flex}.uns-alerts-filters__rules-hint{font-size:var(--uns-fs-xs);color:var(--color-uns-text-dim);font-family:var(--font-mono)}.uns-alerts-filter-summary{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);align-items:center;gap:5px;margin-left:auto;display:flex}.uns-alerts-main{flex:1;display:flex;overflow:hidden}.uns-alerts-list{border-right:1px solid var(--color-uns-border);flex:1;min-width:480px;overflow:auto}.uns-alerts-list-head{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);border-bottom:1px solid var(--color-uns-surface-2);background:var(--color-uns-surface);z-index:2;align-items:center;gap:6px;padding:6px 14px;display:flex;position:sticky;top:0}.uns-alerts-list-head .uns-alerts-link{text-decoration:none}.uns-alerts-empty{text-align:center;color:var(--color-uns-text-muted);padding:40px 16px}.uns-alerts-empty__icon{opacity:.25;margin-bottom:8px}.uns-alerts-empty__title{font-size:var(--uns-fs-md);font-family:var(--font-mono)}.uns-alerts-detail{background:var(--color-uns-surface);flex-shrink:0;width:360px;overflow:hidden}.uns-alerts-fab{background:linear-gradient(135deg,var(--color-uns-accent-0),var(--color-uns-accent-0));cursor:pointer;width:44px;height:44px;box-shadow:0 4px 20px var(--color-uns-accent-0-dim),0 0 0 1px #ffffff14;border:none;border-radius:12px;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:flex;position:absolute;bottom:24px;right:384px}.uns-alerts-fab:hover{box-shadow:0 6px 28px var(--color-uns-accent-0-dim),0 0 0 1px #ffffff24;transform:scale(1.08)}.uns-alerts-row{border-bottom:1px solid var(--color-uns-surface-2);cursor:pointer;background:0 0;align-items:stretch;transition:background .12s;display:flex}.uns-alerts-row:hover:not(.uns-alerts-row--selected){background:var(--color-uns-surface-2)}.uns-alerts-row--selected,.uns-alerts-row--selected:hover{background:var(--color-uns-accent-0-dim)}.uns-alerts-row--cleared{opacity:.45}.uns-alerts-row__strip{flex-shrink:0;width:4px}.uns-alerts-row__body{flex:1;min-width:0;padding:10px 14px}.uns-alerts-row__actions{border-left:1px solid var(--color-uns-surface-2);flex-direction:column;justify-content:center;gap:4px;padding:8px 10px;display:flex}.uns-pid-bar{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-shrink:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.uns-pid-bar__label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-uns-text-dim);font-weight:600}.uns-pid-picker{position:relative}.uns-pid-name-input{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-accent-0);background:var(--color-uns-surface-2);color:var(--color-uns-text);font-size:var(--uns-fs-sm);font-family:var(--font-mono);outline:none;width:12.5rem;padding:6px 12px;font-weight:600}.uns-pid-schema-btn{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text);font-size:var(--uns-fs-sm);font-family:var(--font-mono);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;font-weight:600;transition:border-color .15s;display:flex}.uns-pid-schema-btn:hover{border-color:var(--color-uns-accent-0)}.uns-pid-chevron{color:var(--color-uns-text-dim);transition:transform .2s}.uns-pid-chevron--open{transform:rotate(180deg)}.uns-pid-menu{z-index:50;background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-radius:var(--uns-wgt-r-card);min-width:17.5rem;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 25px 50px -12px #00000080}.uns-pid-menu-item-row:not(.uns-pid-menu-item-row--active):hover{background:var(--color-uns-surface-2)}.uns-pid-menu-item-row--active{background:var(--color-uns-accent-0-dim)}.uns-pid-menu-item-row--active .uns-pid-menu-item__name{color:var(--color-uns-accent-0)}.uns-pid-menu-item{text-align:left;border-radius:var(--uns-wgt-r-card);cursor:pointer;background:0 0;border:none;flex:1;padding:10px 14px;transition:background .15s;display:block}.uns-pid-menu-item__name{font-size:var(--uns-fs-sm);font-family:var(--font-mono);color:var(--color-uns-text);font-weight:600}.uns-pid-menu-item--active .uns-pid-menu-item__name{color:var(--color-uns-accent-0)}.uns-pid-menu-item__sub{font-size:var(--uns-fs-2xs);color:var(--color-uns-text-dim);margin-top:2px}.uns-pid-menu-divider{border-top:1px solid var(--color-uns-border);margin:4px 0}.uns-pid-menu-section{font-size:var(--uns-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-uns-text-dim);padding:6px 14px 4px;font-weight:600}.uns-pid-menu-footer-btn{text-align:left;border-radius:var(--uns-wgt-r-card);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 14px;transition:background .15s;display:flex}.uns-pid-menu-footer-btn:hover{background:var(--color-uns-surface-2)}.uns-pid-menu-footer-btn__text--green,.uns-pid-menu-footer-btn__text--cyan{font-size:var(--uns-fs-sm);font-family:var(--font-mono);color:var(--color-uns-accent-0);font-weight:600}.uns-pid-hidden{display:none}.uns-pid-subtitle-input{border:1px solid var(--color-uns-accent-0);background:var(--color-uns-surface-2);color:var(--color-uns-text-dim);font-size:var(--uns-fs-2xs);font-family:var(--font-mono);border-radius:4px;outline:none;width:10rem;padding:4px 8px}.uns-pid-subtitle-hint{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted)}.uns-pid-subtitle-hint--editable{cursor:pointer;transition:color .15s}.uns-pid-subtitle-hint--editable:hover{color:var(--color-uns-accent-0)}.uns-pid-edit-toggle{border-radius:var(--uns-wgt-r-card);font-size:var(--uns-fs-2xs);font-family:var(--font-mono);letter-spacing:.05em;cursor:pointer;border:1px solid #f5732080;align-items:center;gap:6px;padding:6px 12px;font-weight:700;transition:all .15s;display:flex}@supports (color:color-mix(in lab,red,red)){.uns-pid-edit-toggle{border:1px solid color-mix(in srgb,var(--color-uns-accent-0)50%,transparent)}}.uns-pid-edit-toggle{background:#f5732014}@supports (color:color-mix(in lab,red,red)){.uns-pid-edit-toggle{background:color-mix(in srgb,var(--color-uns-accent-0)8%,transparent)}}.uns-pid-edit-toggle{color:var(--color-uns-accent-0)}.uns-pid-edit-toggle:hover{background:#f5732033}@supports (color:color-mix(in lab,red,red)){.uns-pid-edit-toggle:hover{background:color-mix(in srgb,var(--color-uns-accent-0)20%,transparent)}}.uns-pid-edit-toggle:hover{border-color:var(--color-uns-accent-0)}.uns-pid-edit-toggle--on{border-color:var(--color-uns-accent-0);background:#f5732026}@supports (color:color-mix(in lab,red,red)){.uns-pid-edit-toggle--on{background:color-mix(in srgb,var(--color-uns-accent-0)15%,transparent)}}.uns-pid-edit-toggle--on{color:var(--color-uns-accent-0)}.uns-pid-edit-toggle--on:hover{background:#f5732040}@supports (color:color-mix(in lab,red,red)){.uns-pid-edit-toggle--on:hover{background:color-mix(in srgb,var(--color-uns-accent-0)25%,transparent)}}.uns-pid-edit-toggle--off-glow{box-shadow:0 0 10px #00d4f540}.uns-pid-spacer{flex:1}.uns-pid-tool-btn{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);cursor:pointer;align-items:center;gap:4px;padding:6px 8px;font-weight:600;transition:color .15s,border-color .15s;display:flex}.uns-pid-tool-btn:hover{color:var(--color-uns-text);border-color:var(--color-uns-text)}.uns-pid-map-btn--on{border-color:#f5732066}@supports (color:color-mix(in lab,red,red)){.uns-pid-map-btn--on{border-color:color-mix(in srgb,var(--color-uns-accent-0)40%,transparent)}}.uns-pid-map-btn--on{background:#f573201a}@supports (color:color-mix(in lab,red,red)){.uns-pid-map-btn--on{background:color-mix(in srgb,var(--color-uns-accent-0)10%,transparent)}}.uns-pid-map-btn--on{color:var(--color-uns-accent-0)}.uns-pid-zoom-group{border:1px solid var(--color-uns-border);border-radius:var(--uns-wgt-r-card);background:var(--color-uns-surface-2);align-items:center;gap:2px;display:flex;overflow:hidden}.uns-pid-zoom-btn{color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border:none;padding:6px;transition:color .15s,background .15s}.uns-pid-zoom-btn:hover{color:var(--color-uns-text);background:var(--color-uns-surface-3)}.uns-pid-zoom-label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);cursor:pointer;text-align:center;background:0 0;border:none;min-width:2.75rem;padding:4px 6px;font-weight:600;transition:color .15s,background .15s}.uns-pid-zoom-label:hover{color:var(--color-uns-text);background:var(--color-uns-surface-3)}.uns-pid-icon-tool{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text-dim);cursor:pointer;border-radius:4px;padding:6px;transition:color .15s,border-color .15s}.uns-pid-icon-tool:hover{color:var(--color-uns-text);border-color:var(--color-uns-text)}.uns-pid-edit-action{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-weight:600;transition:color .15s,border-color .15s;display:flex}.uns-pid-edit-action:hover,.uns-pid-edit-action--cyan:hover,.uns-pid-edit-action--green:hover,.uns-pid-edit-action--orange:hover{color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-pid-body{flex:1;min-height:0;display:flex;overflow:hidden}.uns-pid-body--edit{grid-template-columns:20rem 1fr 20rem;grid-template-areas:"palette canvas props";display:grid}.uns-pid-body--edit.uns-pid-body--compare{grid-template-columns:min(72vw,80rem) 1fr 20rem}.uns-pid-body--edit .uns-pid-palette{grid-area:palette;min-width:0;min-height:0}.uns-pid-body--edit .uns-pid-canvas-wrap{grid-area:canvas}.uns-pid-body--edit .uns-pid-props{grid-area:props;min-width:0;min-height:0}.uns-pid-canvas-wrap{background:#0b1824;flex:1;min-width:0;min-height:0;padding:8px;position:relative;overflow:hidden}.uns-pid-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.uns-pid-modal{background:var(--color-uns-surface);border:1px solid var(--color-uns-border);border-radius:16px;flex-direction:column;width:100%;max-width:56rem;height:80vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.uns-pid-modal__head{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.uns-pid-modal__head-left{align-items:center;gap:12px;display:flex}.uns-pid-modal__title{font-size:var(--uns-fs-lg);letter-spacing:-.02em;color:var(--color-uns-text);font-weight:700}.uns-pid-modal__schema-name{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-left:8px}.uns-pid-modal__close{border-radius:var(--uns-wgt-r-card);color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border:none;padding:6px;transition:color .15s,background .15s}.uns-pid-modal__close:hover{color:var(--color-uns-text);background:var(--color-uns-surface-2)}.uns-pid-modal__editor{flex:1;padding:16px;overflow:hidden}.uns-pid-modal__textarea{resize:none;border-radius:var(--uns-wgt-r-card);background:var(--color-uns-bg);border:1px solid var(--color-uns-border);width:100%;height:100%;font-family:var(--font-mono);font-size:var(--uns-fs-xs);color:var(--color-uns-text);outline:none;padding:16px;transition:border-color .15s}.uns-pid-modal__textarea:focus{border-color:#a25b32}@supports (color:color-mix(in lab,red,red)){.uns-pid-modal__textarea:focus{border-color:color-mix(in srgb,var(--color-uns-accent-0)60%,var(--color-uns-border))}}.uns-pid-modal__foot{border-top:1px solid var(--color-uns-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.uns-pid-modal__foot-meta{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted)}.uns-pid-modal__foot-actions{align-items:center;gap:12px;display:flex}.uns-pid-modal__btn-cancel{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);cursor:pointer;background:0 0;padding:6px 16px;font-weight:600;transition:color .15s,border-color .15s}.uns-pid-modal__btn-cancel:hover{color:var(--color-uns-text);border-color:var(--color-uns-text)}.uns-pid-modal__btn-apply{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-accent-0);background:#f5732026;padding:6px 16px}@supports (color:color-mix(in lab,red,red)){.uns-pid-modal__btn-apply{background:color-mix(in srgb,var(--color-uns-accent-0)15%,transparent)}}.uns-pid-modal__btn-apply{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-accent-0);cursor:pointer;font-weight:700;transition:background .15s}.uns-pid-modal__btn-apply:hover{background:#f5732040}@supports (color:color-mix(in lab,red,red)){.uns-pid-modal__btn-apply:hover{background:color-mix(in srgb,var(--color-uns-accent-0)25%,transparent)}}.uns-pid-status-bar{border-top:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-shrink:0;align-items:center;gap:20px;padding:8px 20px;display:flex}.uns-pid-status-bar__label{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-accent-0);font-weight:600}.uns-pid-status-bar__path{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-accent-0)}.uns-pid-status-bar__sep{color:var(--color-uns-text-dim)}.uns-pid-status-bar__value{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-accent-0);font-weight:600}.uns-pid-status-bar__type{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-dim)}.uns-pid-status-bar__clear{border:1px solid var(--color-uns-border);font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-dim);cursor:pointer;background:0 0;border-radius:4px;margin-left:auto;padding:2px 8px;transition:color .15s,border-color .15s}.uns-pid-status-bar__clear:hover{color:var(--color-uns-text);border-color:var(--color-uns-text)}.uns-pid-grid3__btn{cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;transition:all .1s;display:flex}.uns-pid-binding-trigger:hover{border-color:#8e5637}@supports (color:color-mix(in lab,red,red)){.uns-pid-binding-trigger:hover{border-color:color-mix(in srgb,var(--color-uns-accent-0)50%,var(--color-uns-border))}}.uns-pid-binding-trigger__value{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.uns-pid-binding-trigger__value--empty{color:#5a5a7a}.uns-pid-binding-trigger__value--set{color:#dddde8}.uns-pid-binding-panel{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:#0e0e18;box-shadow:0 25px 50px -12px #00000080}.uns-pid-binding-search{border-bottom:1px solid var(--color-uns-border);align-items:center;gap:8px;padding:10px 12px;display:flex}.uns-pid-binding-input{min-width:0;font-family:var(--font-mono);font-size:var(--uns-fs-sm);color:var(--color-uns-text);background:0 0;border:none;outline:none;flex:1}.uns-pid-binding-input::placeholder{color:var(--color-uns-text-muted)}.uns-pid-binding-clear{color:var(--color-uns-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}.uns-pid-binding-clear:hover{color:var(--color-uns-text)}.uns-pid-binding-list{max-height:326px;overflow-y:auto}.uns-pid-binding-opt{text-align:left;width:100%;font-family:var(--font-mono);font-size:var(--uns-fs-xs);cursor:pointer;border:none;padding:8px 12px;transition:background .15s,color .15s}.uns-pid-binding-opt--none-active{background:#f573201a}@supports (color:color-mix(in lab,red,red)){.uns-pid-binding-opt--none-active{background:color-mix(in srgb,var(--color-uns-accent-0)10%,transparent)}}.uns-pid-binding-opt--none-active{color:var(--color-uns-accent-0)}.uns-pid-binding-opt--none-idle{color:var(--color-uns-text-muted);background:0 0}.uns-pid-binding-opt--none-idle:hover{background:var(--color-uns-surface-2);color:var(--color-uns-text)}.uns-pid-binding-empty{text-align:center;font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);padding:12px}.uns-pid-binding-row{text-align:left;cursor:pointer;border:none;flex-direction:column;gap:1px;width:100%;padding:6px 12px;transition:background .15s;display:flex}.uns-pid-binding-row--active{background:#f573201a}@supports (color:color-mix(in lab,red,red)){.uns-pid-binding-row--active{background:color-mix(in srgb,var(--color-uns-accent-0)10%,transparent)}}.uns-pid-binding-row--idle{background:0 0}.uns-pid-binding-row--idle:hover{background:var(--color-uns-surface-2)}.uns-pid-binding-prefix{font-family:var(--font-mono);color:var(--color-uns-text-muted);text-overflow:ellipsis;opacity:.6;font-size:9px;line-height:13px;overflow:hidden}.uns-pid-binding-tail{font-family:var(--font-mono);text-overflow:ellipsis;font-size:11px;line-height:15px;overflow:hidden}.uns-pid-binding-tail--active{color:var(--color-uns-accent-0);font-weight:600}.uns-pid-binding-tail--idle{color:var(--color-uns-text-dim)}.uns-pid-metric-style-option{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);cursor:pointer;text-align:left;color:inherit;font:inherit;border-radius:8px;flex-direction:column;align-items:stretch;gap:6px;padding:8px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.uns-pid-metric-style-option:hover{border-color:#835339}@supports (color:color-mix(in lab,red,red)){.uns-pid-metric-style-option:hover{border-color:color-mix(in srgb,var(--color-uns-accent-0)45%,var(--color-uns-border))}}.uns-pid-metric-style-option--active{border-color:var(--color-uns-accent-0);box-shadow:0 0 0 1px #f5732059}@supports (color:color-mix(in lab,red,red)){.uns-pid-metric-style-option--active{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-uns-accent-0)35%,transparent)}}.uns-pid-metric-style-option--active{background:#2a303b}@supports (color:color-mix(in lab,red,red)){.uns-pid-metric-style-option--active{background:color-mix(in srgb,var(--color-uns-accent-0)8%,var(--color-uns-surface-2))}}.uns-pid-metric-style-option__preview{border:1px solid var(--color-uns-border-soft);background:var(--color-uns-pid-pin-bg-bottom);border-radius:6px;justify-content:center;align-items:center;height:52px;padding:4px;display:flex;overflow:hidden}.uns-pid-metric-style-option__label{font-size:var(--uns-fs-2xs);font-weight:600;font-family:var(--font-mono);color:var(--color-uns-text-muted);text-align:center}.uns-pid-metric-style-option--active .uns-pid-metric-style-option__label{color:var(--color-uns-accent-0)}.uns-pid-style-grid-hero{flex-direction:column;flex:3;gap:8px;min-height:0;padding:12px 12px 8px;display:flex}.uns-pid-style-grid-hero__head{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.uns-pid-style-grid-hero__title{align-items:baseline;gap:10px;min-width:0;display:flex}.uns-pid-style-grid-hero__name{font-size:var(--uns-fs-sm);color:var(--color-uns-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-weight:700;display:flex;overflow:hidden}.uns-pid-style-grid-hero__badge{font-size:var(--uns-fs-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-uns-text-dim);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);border-radius:4px;padding:2px 6px;font-weight:600}.uns-pid-style-grid__cell--original{border-color:#60748b}@supports (color:color-mix(in lab,red,red)){.uns-pid-style-grid__cell--original{border-color:color-mix(in srgb,var(--color-uns-text-dim)50%,var(--color-uns-border))}}.uns-pid-style-grid__cell--original.uns-pid-style-grid__cell--selected{border-color:var(--color-uns-text);box-shadow:0 0 0 1px #e2ecf759}@supports (color:color-mix(in lab,red,red)){.uns-pid-style-grid__cell--original.uns-pid-style-grid__cell--selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-uns-text)35%,transparent)}}.uns-pid-style-grid-hero__tools{flex-shrink:0;align-items:center;gap:10px;display:flex}.uns-pid-style-grid-hero__open{border:1px solid var(--color-uns-accent-0);background:var(--color-uns-accent-0-dim);color:var(--color-uns-accent-0);font-size:var(--uns-fs-xs);cursor:pointer;white-space:nowrap;border-radius:8px;padding:6px 12px;font-weight:600;transition:background .15s}.uns-pid-style-grid-hero__open:hover{background:#f573202e}@supports (color:color-mix(in lab,red,red)){.uns-pid-style-grid-hero__open:hover{background:color-mix(in srgb,var(--color-uns-accent-0)18%,transparent)}}.uns-pid-style-grid-hero__canvas{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-1);border-radius:10px;flex:1;min-height:0;overflow:hidden}.uns-pid-style-grid-strip{border-top:1px solid var(--color-uns-border);background:var(--color-uns-surface-1);flex:2;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(140px,1fr);gap:10px;min-height:240px;max-height:46%;padding:10px 12px 12px;display:grid;overflow:auto}@supports (color:color-mix(in lab,red,red)){.uns-pid-style-grid-strip{background:color-mix(in srgb,var(--color-uns-surface-1)80%,#0b1824)}}@media(max-width:1280px){.uns-pid-style-grid-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.uns-pid-style-grid-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.uns-pid-style-grid__cell--thumb{width:auto;min-width:0;height:100%;min-height:0}.uns-pid-style-grid__cell--selected{border-color:var(--color-uns-accent-0);box-shadow:0 0 0 1px #f5732066}@supports (color:color-mix(in lab,red,red)){.uns-pid-style-grid__cell--selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-uns-accent-0)40%,transparent)}}.uns-pid-style-grid__cell{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);cursor:pointer;text-align:left;color:inherit;font:inherit;border-radius:10px;flex-direction:column;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.uns-pid-style-grid__cell:hover{border-color:var(--color-uns-accent-0);box-shadow:0 0 0 1px #f5732059}@supports (color:color-mix(in lab,red,red)){.uns-pid-style-grid__cell:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-uns-accent-0)35%,transparent)}}.uns-pid-style-grid__cell-head{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.uns-pid-style-grid__cell--thumb .uns-pid-style-grid__cell-label{font-size:var(--uns-fs-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uns-pid-style-grid__cell-num{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-accent-0);font-weight:700}.uns-pid-style-grid__cell-label{font-size:var(--uns-fs-xs);color:var(--color-uns-text);font-weight:600}.uns-pid-style-grid__preview{pointer-events:none;flex:1;min-height:96px;position:relative}.uns-pid-style-grid__preview svg{cursor:default!important}[data-pid-theme=neon] .pid-theme-layer .pid-pipe path,[data-pid-theme=neon-cyan] .pid-theme-layer .pid-pipe path,[data-pid-theme=aurora] .pid-theme-layer .pid-pipe path,[data-pid-theme=cyber-glacier] .pid-theme-layer .pid-pipe path{filter:drop-shadow(0 0 2px var(--pid-accent))}[data-pid-theme=neon] .pid-theme-layer circle,[data-pid-theme=neon] .pid-theme-layer rect:not(.pid-pipe *),[data-pid-theme=neon-cyan] .pid-theme-layer circle,[data-pid-theme=neon-cyan] .pid-theme-layer rect:not(.pid-pipe *),[data-pid-theme=aurora] .pid-theme-layer circle,[data-pid-theme=aurora] .pid-theme-layer rect:not(.pid-pipe *),[data-pid-theme=cyber-glacier] .pid-theme-layer circle,[data-pid-theme=cyber-glacier] .pid-theme-layer rect:not(.pid-pipe *){filter:drop-shadow(0 0 3px var(--pid-stroke))}@supports (color:color-mix(in lab,red,red)){[data-pid-theme=neon] .pid-theme-layer circle,[data-pid-theme=neon] .pid-theme-layer rect:not(.pid-pipe *),[data-pid-theme=neon-cyan] .pid-theme-layer circle,[data-pid-theme=neon-cyan] .pid-theme-layer rect:not(.pid-pipe *),[data-pid-theme=aurora] .pid-theme-layer circle,[data-pid-theme=aurora] .pid-theme-layer rect:not(.pid-pipe *),[data-pid-theme=cyber-glacier] .pid-theme-layer circle,[data-pid-theme=cyber-glacier] .pid-theme-layer rect:not(.pid-pipe *){filter:drop-shadow(0 0 3px color-mix(in srgb,var(--pid-stroke)55%,transparent))}}[data-pid-theme=arctic-ice] .pid-theme-layer .pid-pipe path,[data-pid-theme=polar-mist] .pid-theme-layer .pid-pipe path{filter:drop-shadow(0 0 1px var(--pid-accent))}@supports (color:color-mix(in lab,red,red)){[data-pid-theme=arctic-ice] .pid-theme-layer .pid-pipe path,[data-pid-theme=polar-mist] .pid-theme-layer .pid-pipe path{filter:drop-shadow(0 0 1px color-mix(in srgb,var(--pid-accent)35%,transparent))}}[data-pid-theme=slate-fog] .pid-theme-layer{filter:saturate(.88)}[data-pid-theme=high-contrast] .pid-theme-layer{filter:contrast(1.08)}[data-pid-theme=paper] .pid-theme-layer{filter:saturate(.92)}.uns-pid-edit-toggle--disabled{opacity:.4;cursor:not-allowed}.uns-pid-root{flex-direction:column;flex:1;display:flex;overflow:hidden;container-type:inline-size}.uns-pid-r-card{border-radius:var(--uns-wgt-r-card)}.uns-pid-menu-item-row{border-radius:var(--uns-wgt-r-card);align-items:center;transition:background .1s;display:flex}.uns-pid-menu-item-row .uns-pid-menu-item:hover{background:0 0}.uns-pid-menu-footer-btn__text--green .uns-pid-menu-footer-btn__text--cyan{font-size:var(--uns-fs-sm);font-family:var(--font-mono);color:var(--color-uns-accent-0);font-weight:600}.uns-pid-edit-action:hover .uns-pid-edit-action--cyan:hover .uns-pid-edit-action--green:hover .uns-pid-edit-action--orange:hover{color:var(--color-uns-accent-0);border-color:var(--color-uns-accent-0)}.uns-pid-grid3{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);grid-template-columns:repeat(3,1fr);gap:3px;width:56px;margin-left:auto;margin-right:auto;padding:3px;display:grid}.uns-pid-binding-trigger{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);text-align:left;width:100%;font-family:var(--font-mono);font-size:var(--uns-fs-xs);cursor:pointer;align-items:center;gap:8px;min-height:34px;padding:8px 10px;transition:border-color .15s;display:flex}.uns-pid-metric-style-picker{grid-template-columns:1fr 1fr;gap:8px;display:grid}.uns-pid-style-grid-layout{background:#0b1824;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.uns-pid-icon--accent{color:var(--color-uns-accent-0)}.uns-pid-icon--accent-2{color:var(--color-uns-accent-2)}.uns-pid-icon--muted{color:var(--color-uns-text-muted)}.uns-pid-icon--dim{color:var(--color-uns-text-dim)}.uns-pid-icon--shrink{flex-shrink:0}.uns-pid-icon--chevron{color:var(--color-uns-text-muted);flex-shrink:0;transition:transform .2s}.uns-pid-icon--chevron.uns-pid-icon--chevron-open .uns-pid-icon--chevron--open{transform:rotate(180deg)}.uns-pid-bordered-card{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface)}.uns-pid-bordered-card--surface-2{background:var(--color-uns-surface-2)}.uns-pid-bordered-card--overflow-hidden{overflow:hidden}.uns-pid-bordered-card--dashed{border-style:dashed}.uns-pid-minimap{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:#13202fe6;position:absolute;bottom:12px;right:12px}.uns-pid-minimap__svg{width:100%;height:100%;display:block}.uns-pid-ctx{z-index:999;border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface);-webkit-backdrop-filter:blur(4px);min-width:13rem;padding:6px 0;position:fixed;box-shadow:0 25px 50px -12px #00000080}.uns-pid-ctx__sep{border-top:1px solid var(--color-uns-border);margin:4px 8px}.uns-pid-ctx__item{text-align:left;width:100%;font-size:var(--uns-fs-2xs);font-family:var(--font-mono);cursor:pointer;color:var(--color-uns-text-dim);background:0 0;border:none;align-items:center;gap:10px;padding:8px 14px;font-weight:600;transition:background .15s,color .15s;display:flex}.uns-pid-ctx__item:hover{background:var(--color-uns-surface-2);color:var(--color-uns-text)}.uns-pid-ctx__item--danger{color:var(--color-uns-accent-0)}.uns-pid-ctx__item--danger:hover{background:#f573201a}.uns-pid-ctx__item--disabled .uns-pid-ctx__item:disabled{color:#6f86a166}.uns-pid-ctx__item--disabled:hover .uns-pid-ctx__item:disabled:hover{color:#6f86a166;background:0 0}.uns-pid-ctx__icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;display:flex}.uns-pid-ctx__label{flex:1}.uns-pid-ctx__shortcut{font-size:9px;font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-left:12px}.uns-pid-canvas-svg{width:100%;height:100%}.uns-pid-palette{border-right:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-direction:column;flex-shrink:0;width:20rem;min-height:0;display:flex;overflow-y:auto}.uns-pid-palette--compare{width:min(72vw,80rem)}.uns-pid-palette__head{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;padding:10px 12px}.uns-pid-palette__head--sticky{z-index:10;background:var(--color-uns-surface);position:sticky;top:0}.uns-pid-palette__title{font-size:var(--uns-fs-xs);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-uns-accent-2);font-weight:600}.uns-pid-palette__desc{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-top:4px;line-height:1.375}.uns-pid-palette__body{flex-direction:column;flex:1;gap:8px;width:100%;min-width:0;padding:8px;display:flex;overflow-x:hidden}.uns-pid-palette__sections{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.uns-pid-palette-search{position:relative}.uns-pid-palette-search__icon{color:var(--color-uns-text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.uns-pid-palette-search__input{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-bg);width:100%;color:var(--color-uns-text);font-size:var(--uns-fs-xs);font-family:var(--font-mono);outline:none;padding:6px 32px;transition:border-color .15s}.uns-pid-palette-search__input::placeholder{color:var(--color-uns-text-muted)}.uns-pid-palette-search__input:focus{border-color:var(--color-uns-accent-2)}.uns-pid-palette-search__clear{color:var(--color-uns-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.uns-pid-palette-search__clear:hover{color:var(--color-uns-text)}.uns-pid-palette-item{cursor:pointer;background:var(--color-uns-surface);color:var(--color-uns-text-dim);border:1px solid #0000;transition:background .15s,color .15s,border-color .15s}.uns-pid-palette-item:hover{background:var(--color-uns-surface-2);color:var(--color-uns-text);border-color:var(--color-uns-border)}.uns-pid-palette-item--active,.uns-pid-palette-item--active:hover{border-color:var(--color-uns-accent-2);background:#b794f626}.uns-pid-palette-layout--grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;width:100%;min-width:0;display:grid}.uns-pid-palette-layout--grid-3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:6px;width:100%;min-width:0;display:grid}.uns-pid-palette-layout--grid-4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;min-width:0;display:grid}.uns-pid-palette-layout--col{flex-direction:column;gap:4px;display:flex}.uns-pid-palette-layout--wrap{flex-wrap:wrap;gap:6px;display:flex}.uns-pid-palette-layout--scroll-x{gap:8px;margin-left:-2px;margin-right:-2px;padding-bottom:4px;padding-left:2px;padding-right:2px;display:flex;overflow-x:auto}.uns-pid-palette-item--original{border-radius:var(--uns-wgt-r-card);text-align:left;align-items:flex-start;gap:8px;height:100%;padding:8px 10px;display:flex}.uns-pid-palette-item--original>:first-child{flex-shrink:0;margin-top:2px}.uns-pid-palette-item--dia{border-radius:var(--uns-wgt-r-card);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%;height:100%;min-height:4.5rem;padding:4px 4px 8px;display:flex;overflow:hidden}.uns-pid-palette-item--list{border-radius:var(--uns-wgt-r-card);text-align:left;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.uns-pid-palette-item--chip{border-radius:9999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.uns-pid-palette-item--compact{border-radius:var(--uns-wgt-r-card);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;width:100%;min-width:0;max-width:100%;height:100%;padding:2px 2px 6px;display:flex;overflow:hidden}.uns-pid-palette-item--dock .uns-pid-palette-dock-item{aspect-ratio:1;border:1px solid #26384e99;border-radius:1rem;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:4px 4px 6px;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:flex}.uns-pid-palette-item--dock:hover .uns-pid-palette-dock-item:hover{background:var(--color-uns-surface-2);border-color:var(--color-uns-border);transform:scale(1.02)}.uns-pid-palette-item--dock.uns-pid-palette-item--active .uns-pid-palette-dock-item--active{border-color:var(--color-uns-accent-2);background:#b794f633}.uns-pid-palette-item--blueprint .uns-pid-palette-blueprint-item{border:1px dashed #b794f640;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;display:flex;position:relative}.uns-pid-palette-item--blueprint:hover .uns-pid-palette-blueprint-item:hover{border-color:#b794f680}.uns-pid-palette-item--blueprint.uns-pid-palette-item--active .uns-pid-palette-blueprint-item.uns-pid-palette-item--active{border-color:var(--color-uns-accent-2);background:#b794f614}.uns-pid-palette-blueprint-item__tag{font-size:7px;font-family:var(--font-mono);border:1px solid #b794f64d;padding:1px 4px;font-weight:700;position:absolute;top:4px;right:4px}.uns-pid-palette-blueprint-item__icon{color:#b794f6e6;margin-top:8px}.uns-pid-palette-blueprint-item__divider{background:#b794f633;width:100%;height:1px}.uns-pid-palette-item--ribbon{border-radius:var(--uns-wgt-r-card);text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:4.25rem;padding:8px 4px;display:flex}.uns-pid-palette-item--ribbon.uns-pid-palette-item--active{border-color:var(--color-uns-accent-2);background:#b794f626}.uns-pid-palette-item--ribbon:not(.uns-pid-palette-item--active){border-color:var(--color-uns-border);background:var(--color-uns-surface)}.uns-pid-palette-item--ribbon:not(.uns-pid-palette-item--active):hover{background:var(--color-uns-surface-2)}.uns-pid-palette-item__icon-box{background:var(--color-uns-surface-2);border:1px solid #26384eb3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.uns-pid-palette-item--stacks{border-radius:var(--uns-wgt-r-card);text-align:left;align-items:center;gap:10px;width:100%;padding:0 10px 0 0;display:flex;overflow:hidden}.uns-pid-palette-item--stacks.uns-pid-palette-item--active{border-color:#b794f699}.uns-pid-palette-item--stacks:not(.uns-pid-palette-item--active){border-color:#26384eb3}.uns-pid-palette-item__accent-bar{border-radius:0 2px 2px 0;flex-shrink:0;align-self:stretch;width:4px}.uns-pid-palette-item__icon-wrap{border:1px solid #26384e99;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.uns-pid-palette-item__text-block{flex:1;min-width:0}.uns-pid-palette-item__subtitle{font-size:9px;font-family:var(--font-mono);color:var(--color-uns-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;display:block}.uns-pid-palette-item--dia-dock{aspect-ratio:1;border:1px solid #26384e99;border-radius:1rem;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:4px 4px 6px;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:flex}.uns-pid-palette-item--dia-dock:hover{background:var(--color-uns-surface-2);border-color:var(--color-uns-border);transform:scale(1.02)}.uns-pid-palette-item--dia-dock.uns-pid-palette-item--active{border-color:var(--color-uns-accent-2);background:#b794f633}.uns-pid-palette-item--dia-ribbon{border-radius:var(--uns-wgt-r-card);text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:4.75rem;padding:10px 4px;display:flex}.uns-pid-palette-item--dock-ribbon{aspect-ratio:4/5;border:1px solid #26384e99;border-radius:1rem;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;width:4.25rem;padding:4px 4px 6px;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:flex}.uns-pid-palette-item--dock-ribbon:hover{background:var(--color-uns-surface-2);border-color:var(--color-uns-border);transform:scale(1.02)}.uns-pid-palette-item--dock-ribbon.uns-pid-palette-item--active{border-color:var(--color-uns-accent-2);background:#b794f633}.uns-pid-palette-item--dia-dock-ribbon{aspect-ratio:1;border:1px solid #26384e99;border-radius:1rem;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:4px 4px 6px;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:flex}.uns-pid-palette-item--dia-dock-ribbon:hover{background:var(--color-uns-surface-2);border-color:var(--color-uns-border);transform:scale(1.02)}.uns-pid-palette-item--dia-dock-ribbon.uns-pid-palette-item--active{border-color:var(--color-uns-accent-2);background:#b794f633}.uns-pid-palette-item__label{font-family:var(--font-mono);text-transform:uppercase;font-weight:600}.uns-pid-palette-item__label--xs{font-size:var(--uns-fs-xs);letter-spacing:.05em}.uns-pid-palette-item__label--2xs{font-size:var(--uns-fs-2xs);letter-spacing:.05em;line-height:1.25}.uns-pid-palette-item__label--micro{font-size:8px;line-height:1}.uns-pid-palette-item__label--micro-9{font-size:9px;line-height:1}.uns-pid-palette-item__label--clamp-2{-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;min-height:2lh;display:-webkit-box;overflow:hidden}.uns-pid-palette-item__label--clamp-3{-webkit-line-clamp:3;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;min-height:3lh;display:-webkit-box;overflow:hidden}.uns-pid-palette-item__label--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uns-pid-palette-item__label--nowrap{white-space:nowrap}.uns-pid-palette-item__icon-center{flex:1;justify-content:center;align-items:center;min-width:0;max-width:100%;padding-top:4px;display:flex;overflow:hidden}.uns-pid-palette-item__icon-center>svg{flex-shrink:0;max-width:100%;max-height:100%}.uns-pid-palette-item__label--opacity-80{opacity:.8}.uns-pid-palette-item__label--opacity-90{opacity:.9}.uns-pid-cat-header{align-items:center;gap:6px;margin-bottom:4px;padding:0 2px;display:flex}.uns-pid-cat-header__label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-uns-text-muted);font-weight:600}.uns-pid-cat-header__rule{background:var(--color-uns-border);flex:1;height:1px}.uns-pid-cat-section{border-radius:var(--uns-wgt-r-card);border:1px solid #26384eb3;min-width:0;max-width:100%;overflow:hidden}.uns-pid-cat-section__toggle{text-align:left;cursor:pointer;background:var(--color-uns-surface);width:100%;color:var(--color-uns-text-dim);border:none;align-items:center;gap:8px;padding:6px 8px;transition:background .15s,color .15s;display:flex}.uns-pid-cat-section__toggle:hover{background:var(--color-uns-surface-2)}.uns-pid-cat-section__toggle--open{background:var(--color-uns-surface-2);color:var(--color-uns-text)}.uns-pid-cat-section__toggle--has-active{background:#b794f614}.uns-pid-cat-section__toggle--disabled{cursor:default}.uns-pid-cat-section__toggle-label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;flex:1;font-weight:600}.uns-pid-cat-section__toggle-badge{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:4rem;overflow:hidden}.uns-pid-cat-section__body{border-top:1px solid #26384eb3;min-width:0;padding:4px 8px 8px;overflow:hidden}.uns-pid-cat-section--accordion .uns-pid-cat-section__toggle{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);padding:10px 12px}.uns-pid-cat-section--accordion .uns-pid-cat-section__toggle--open{border-color:var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text)}.uns-pid-cat-section--accordion .uns-pid-cat-section__toggle--has-active{border-color:#b794f666}.uns-pid-cat-section--accordion .uns-pid-cat-section__toggle:not(.uns-pid-cat-section__toggle--open):not(.uns-pid-cat-section__toggle--has-active):hover{border-color:var(--color-uns-border);color:var(--color-uns-text)}.uns-pid-cat-section--accordion .uns-pid-cat-section__toggle-label{font-size:var(--uns-fs-sm)}.uns-pid-cat-section--accordion .uns-pid-cat-section__body{border-top:none;margin-top:6px;margin-left:8px;padding:0}.uns-pid-collapsible-section{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface);overflow:hidden}.uns-pid-collapsible-section__toggle{text-align:left;cursor:pointer;background:var(--color-uns-surface);width:100%;color:var(--color-uns-text-dim);border:none;align-items:center;gap:8px;padding:8px 10px;transition:background .15s,color .15s;display:flex}.uns-pid-collapsible-section__toggle:hover{background:var(--color-uns-surface-2)}.uns-pid-collapsible-section__toggle--open{background:var(--color-uns-surface-2);color:var(--color-uns-text)}.uns-pid-collapsible-section__toggle--has-active{background:#b794f614}.uns-pid-collapsible-section__toggle--disabled{cursor:default}.uns-pid-collapsible-section__title{font-size:var(--uns-fs-xs);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;flex:1;font-weight:600}.uns-pid-collapsible-section__active-hint{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:5rem;overflow:hidden}.uns-pid-collapsible-section__count{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.uns-pid-collapsible-section__body{border-top:1px solid var(--color-uns-border);min-width:0;padding:6px 6px 8px;overflow:hidden}.uns-pid-palette-hint{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-top:6px;padding:0 2px}.uns-pid-palette-empty{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);text-align:center;padding:12px 8px}.uns-pid-compare-scroll{flex:1;min-height:0;overflow:auto}.uns-pid-compare-row{align-items:flex-start;gap:12px;min-width:max-content;padding:12px;display:flex}.uns-pid-compare-col{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-direction:column;flex-shrink:0;width:18rem;display:flex;overflow:hidden}.uns-pid-compare-col__head{border-bottom:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);padding:8px 10px}.uns-pid-compare-col__title{font-size:var(--uns-fs-xs);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-uns-accent-2);font-weight:600}.uns-pid-compare-col__desc{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-top:2px;line-height:1.375}.uns-pid-compare-col__use-btn{width:100%;font-size:var(--uns-fs-2xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--uns-wgt-r-card);border:1px solid #b794f680;margin-top:8px;padding:6px 8px;font-weight:600}.uns-pid-compare-col__use-btn:hover{background:#b794f633}.uns-pid-compare-col__body{max-height:calc(100vh - 12rem);padding:8px;overflow-y:auto}.uns-pid-props{border-left:1px solid var(--color-uns-border);background:var(--color-uns-surface);flex-direction:column;flex-shrink:0;width:20rem;display:flex;overflow-y:auto}.uns-pid-props__head{border-bottom:1px solid var(--color-uns-border);flex-shrink:0;padding:10px 12px}.uns-pid-props__head-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.uns-pid-props__title{font-size:var(--uns-fs-xs);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-uns-accent-2);font-weight:600}.uns-pid-props__body{flex:1;padding:8px 8px 12px;overflow-y:auto}.uns-pid-props__sections{flex-direction:column;gap:8px;display:flex}.uns-pid-props__hint{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);padding:4px}.uns-pid-input{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-bg);width:100%;color:var(--color-uns-text);font-size:var(--uns-fs-xs);font-family:var(--font-mono);outline:none;padding:6px 10px;transition:border-color .15s}.uns-pid-input:focus{border-color:var(--color-uns-accent-2)}.uns-pid-input--compact{padding-top:4px;padding-bottom:4px}.uns-pid-textarea{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-bg);width:100%;color:var(--color-uns-text);font-size:var(--uns-fs-xs);font-family:var(--font-mono);resize:vertical;outline:none;min-height:40px;padding:6px 10px;transition:border-color .15s}.uns-pid-textarea:focus{border-color:var(--color-uns-accent-2)}.uns-pid-readonly-field{border-radius:var(--uns-wgt-r-card);border:1px dashed #26384e80;width:100%;padding:6px 10px;display:block}.uns-pid-readonly-field--uppercase{text-transform:uppercase;letter-spacing:.05em}.uns-pid-field-label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);margin-bottom:2px}.uns-pid-field-group{margin-bottom:6px}.uns-pid-field-group:last-child{margin-bottom:0}.uns-pid-field-row{grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:6px;display:grid}.uns-pid-field-row:last-child{margin-bottom:0}.uns-pid-prop-section{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface);margin-bottom:8px;overflow:hidden}.uns-pid-prop-section:last-child{margin-bottom:0}.uns-pid-prop-section__toggle{text-align:left;cursor:pointer;background:var(--color-uns-surface-2);width:100%;color:var(--color-uns-text-dim);border:none;align-items:center;gap:8px;padding:8px 10px;transition:background .15s;display:flex}.uns-pid-prop-section__toggle:hover{background:var(--color-uns-surface)}.uns-pid-prop-section__toggle-label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.uns-pid-prop-section__body{border-top:1px solid var(--color-uns-border);padding:8px 10px}.uns-pid-prop-toolbar{flex-shrink:0;align-items:center;gap:4px;display:flex}.uns-pid-prop-toolbar__btn{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);width:24px;height:24px;color:var(--color-uns-text-muted);cursor:pointer;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}.uns-pid-prop-toolbar__btn:hover{border-color:#b794f666}.uns-pid-prop-action-row{gap:6px;display:flex}.uns-pid-prop-action-btn{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text-dim);font-size:var(--uns-fs-2xs);font-family:var(--font-mono);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px;font-weight:600;transition:border-color .15s,color .15s;display:flex}.uns-pid-prop-action-btn:hover{border-color:var(--color-uns-accent-2);color:var(--color-uns-accent-2)}.uns-pid-prop-action-btn--locked{border-color:#b794f666}.uns-pid-prop-layer-row{gap:4px;display:flex}.uns-pid-prop-layer-btn{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text-dim);cursor:pointer;flex:1;justify-content:center;align-items:center;padding:4px;transition:border-color .15s,color .15s;display:flex}.uns-pid-prop-layer-btn:hover:not(:disabled){border-color:var(--color-uns-accent-2);color:var(--color-uns-accent-2)}.uns-pid-prop-layer-btn:disabled{opacity:.3;cursor:default}.uns-pid-prop-layer-meta{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);text-align:center;margin-top:6px}.uns-pid-prop-delete-btn{border-radius:var(--uns-wgt-r-card);border:1px solid #b794f64d;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;display:flex}.uns-pid-prop-delete-btn:hover{background:#b794f626}.uns-pid-bind-row{flex-direction:column;gap:4px;display:flex}.uns-pid-bind-row__main{align-items:stretch;gap:4px;display:flex}.uns-pid-bind-toggle{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);width:28px;color:var(--color-uns-text-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,background .15s,color .15s;display:flex}.uns-pid-bind-toggle:hover,.uns-pid-bind-toggle--active{border-color:#b794f666}.uns-pid-bind-toggle--active:hover{background:#b794f633}.uns-pid-bind-row__content{flex:1;min-width:0}.uns-pid-bind-fallback{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-text-muted);align-items:center;gap:6px;padding-left:32px;display:flex}.uns-pid-bind-fallback__label{opacity:.6}.uns-pid-bind-fallback__value{color:var(--color-uns-text-dim)}.uns-pid-color-picker{position:relative}.uns-pid-color-picker__trigger{cursor:pointer;align-items:center;gap:6px;display:flex}.uns-pid-color-picker__swatch{border:1px solid var(--color-uns-border);border-radius:4px;flex-shrink:0;width:28px;height:28px;overflow:hidden}.uns-pid-color-picker__dropdown{z-index:50;border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-bg);flex-direction:column;gap:8px;width:220px;margin-top:4px;padding:10px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 20px 25px -5px #00000059}.uns-pid-color-picker__tabs{gap:4px;display:flex}.uns-pid-color-picker__tab{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);cursor:pointer;border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);color:var(--color-uns-text-muted);border-radius:4px;flex:1;padding:4px 0;font-weight:700;transition:background .15s,color .15s,border-color .15s}.uns-pid-color-picker__tab:hover{color:var(--color-uns-text)}.uns-pid-color-picker__tab--active{background:#b794f626}.uns-pid-color-picker__native-row{align-items:center;gap:8px;display:flex}.uns-pid-color-picker__native{border:1px solid var(--color-uns-border);cursor:pointer;background:0 0;border-radius:4px;width:40px;height:32px}.uns-pid-color-picker__value{font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text);flex:1}.uns-pid-color-picker__slider-row{align-items:center;gap:6px;display:flex}.uns-pid-color-picker__channel-label{width:12px;font-size:var(--uns-fs-2xs);font-family:var(--font-mono);font-weight:700}.uns-pid-color-picker__slider{height:6px;accent-color:var(--color-uns-accent-2);flex:1}.uns-pid-color-picker__channel-input{border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);width:48px;font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-text);text-align:center;border-radius:4px;padding:2px 4px}.uns-pid-color-picker__presets{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.uns-pid-color-picker__preset{border:1px solid var(--color-uns-border);cursor:pointer;border-radius:4px;width:20px;height:20px;padding:0;transition:transform .1s}.uns-pid-color-picker__preset:hover{transform:scale(1.25)}.uns-pid-color-picker__preset--selected{border-color:var(--color-uns-accent-2);box-shadow:0 0 0 1px var(--color-uns-accent-2)}.uns-pid-multi-metric{flex-direction:column;gap:8px;display:flex}.uns-pid-multi-metric__row{border-radius:var(--uns-wgt-r-card);border:1px solid var(--color-uns-border);background:var(--color-uns-surface-2);flex-direction:column;gap:6px;padding:8px;display:flex}.uns-pid-multi-metric__row-head{justify-content:space-between;align-items:center;display:flex}.uns-pid-multi-metric__row-label{font-size:var(--uns-fs-2xs);font-family:var(--font-mono);color:var(--color-uns-accent-2);font-weight:700}.uns-pid-multi-metric__remove{border:1px solid var(--color-uns-border);background:var(--color-uns-bg);color:var(--color-uns-text-muted);cursor:pointer;border-radius:4px;padding:4px;transition:color .15s}.uns-pid-multi-metric__remove:hover:not(:disabled){color:var(--color-uns-danger)}.uns-pid-multi-metric__remove:disabled{opacity:.3;cursor:default}.uns-pid-multi-metric__add{border-radius:var(--uns-wgt-r-card);border:1px dashed var(--color-uns-border);font-size:var(--uns-fs-xs);font-family:var(--font-mono);color:var(--color-uns-accent-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:8px;font-weight:600;transition:border-color .15s;display:flex}.uns-pid-multi-metric__add:hover:not(:disabled){border-color:var(--color-uns-accent-2)}.uns-pid-multi-metric__add:disabled{opacity:.3;cursor:default}.uns-pid-highlight{color:#00d4f5;font-weight:600}.uns-wide-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}@media(max-width:768px){.uns-wide-form{grid-template-columns:minmax(0,1fr)}}.uns-wide-form__col{flex-direction:column;gap:.75rem;min-width:0;display:flex}.uns-wide-form__label{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);text-transform:uppercase;letter-spacing:.025em;color:var(--color-uns-text-muted)}.uns-wide-form__hint{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);margin:0}.uns-metric-mode{flex-direction:column;gap:.375rem;display:flex}.uns-metric-mode__option{cursor:pointer;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text);align-items:center;gap:.5rem;display:flex}.uns-metric-mode__hint{color:var(--color-uns-text-muted)}.uns-metric-picker{flex-direction:column;gap:.5rem;display:flex}.uns-metric-picker__toolbar{align-items:center;gap:.5rem;display:flex}.uns-metric-picker__search{min-width:0;font-family:var(--font-mono);font-size:var(--uns-fs-xs);flex:1}.uns-metric-picker__toggle{cursor:pointer;white-space:nowrap;font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);align-items:center;gap:.375rem;display:flex}.uns-metric-picker__viewport{border:1px solid var(--color-uns-border);border-radius:.5rem;height:240px;overflow-y:auto}.uns-metric-picker__canvas{position:relative}.uns-metric-picker__slot{height:30px;position:absolute;left:0;right:0}.uns-metric-picker__slot>*{height:100%}.uns-tree__metric.uns-metric-picker__nested{padding-left:2.75rem}.uns-tree__empty.uns-metric-picker__error{color:var(--color-uns-danger)}.uns-metric-picker__actions{align-items:center;gap:.5rem;display:flex}.uns-metric-picker__count{font-family:var(--font-mono);font-size:var(--uns-fs-2xs);color:var(--color-uns-text-muted);margin-left:auto}.uns-notice{font-family:var(--font-mono);font-size:var(--uns-fs-xs);background:var(--color-uns-accent-1-dim);color:var(--color-uns-accent-1);border-bottom:1px solid #4ec9e030;align-items:flex-start;gap:8px;padding:6px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.uns-notice{border-bottom:1px solid color-mix(in srgb,var(--color-uns-accent-1)19%,transparent)}}.uns-notice__icon{flex-shrink:0;margin-top:2px}.uns-notice__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.uns-notice__line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uns-notice__label{font-weight:600}.uns-notice__name{color:var(--color-uns-text)}.uns-notice__more{color:var(--color-uns-text-dim)}.uns-notice__dismiss{color:#4ec9e099;background:0 0;border:none;flex-shrink:0;padding:2px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.uns-notice__dismiss{color:color-mix(in srgb,var(--color-uns-accent-1)60%,transparent)}}.uns-notice__dismiss{cursor:pointer}.uns-notice__dismiss:hover{color:var(--color-uns-accent-1)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.bottom-full{bottom:100%}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-50{z-index:50}.row-0{grid-row:0}.row-1{grid-row:1}.row-5{grid-row:5}.row-6{grid-row:6}.row-41{grid-row:41}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-px{margin-top:1px}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-screen{height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-full{width:100%}.w-screen{width:100vw}.max-w-lg{max-width:var(--container-lg)}.min-w-\[8ch\]{min-width:8ch}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.bg-\[var\(--color-uns-danger-dim\)\]{background-color:var(--color-uns-danger-dim)}.bg-\[var\(--color-uns-success-dim\)\]{background-color:var(--color-uns-success-dim)}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-transparent{background-color:#0000}.p-1\.5{padding:calc(var(--spacing)*1.5)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-px{padding-block:1px}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-6{padding-top:calc(var(--spacing)*6)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[color\:var\(--color-uns-danger\)\]{color:var(--color-uns-danger)}.text-\[color\:var\(--color-uns-success\)\]{color:var(--color-uns-success)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-250{--tw-duration:.25s;transition-duration:.25s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\/ts\:opacity-100:is(:where(.group\/ts):hover *){opacity:1}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}}@keyframes kg-story-eyebrow-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0)}}@keyframes kg-story-title-in{0%{opacity:0;filter:blur(5px);transform:translateY(20px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes kg-story-body-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes kg-story-copy-cycle{0%{opacity:0}9%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes kg-story-panel-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes kg-story-layer-in{0%{opacity:0;filter:blur(4px)brightness(.72);transform:translateY(14px)scale(.975)}to{opacity:1;filter:blur()brightness();transform:translate(0)scale(1)}}.kg-story-eyebrow{opacity:0;animation:.32s ease-out 60ms forwards kg-story-eyebrow-in}.kg-story-copy{animation-name:kg-story-copy-cycle;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.kg-story-title{animation:.62s cubic-bezier(.16,1,.3,1) both kg-story-title-in}.kg-story-body{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) .13s forwards kg-story-body-in}.uns-topo-root[data-experience-mode=story] .kg-intelligence-drawer{animation:.42s cubic-bezier(.16,1,.3,1) both kg-story-panel-in}.kg-story-layer{animation:.52s cubic-bezier(.16,1,.3,1) both kg-story-layer-in}.uns-topo-root[data-experience-mode=story] .kg-story-layer{outline:1px solid var(--color-uns-cyan,#42d6d0)}@supports (color:color-mix(in lab,red,red)){.uns-topo-root[data-experience-mode=story] .kg-story-layer{outline:1px solid color-mix(in srgb,var(--color-uns-cyan,#42d6d0)18%,transparent)}}.uns-topo-root[data-experience-mode=story] .kg-story-layer{-webkit-backdrop-filter:blur(12px)saturate(1.12);backdrop-filter:blur(12px)saturate(1.12)}.uns-topo-root[data-experience-mode=story] .kg-story-layer:not(:hover)>div:first-child button,.uns-topo-root[data-experience-mode=story] .kg-story-layer:not(:hover) .canvas-chart-control{opacity:0;pointer-events:none}.uns-topo-root[data-experience-mode=story] .kg-story-layer>div:first-child button,.uns-topo-root[data-experience-mode=story] .kg-story-layer .canvas-chart-control{transition:opacity .16s}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-evidence]{outline-color:#42d6d070}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-health]{outline-color:#67e0a061}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-line]{outline-color:#ffc86361}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-maintenance]{outline-color:#ff7e8b75}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-condition]{outline-color:#9ab1ff66}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-health]{animation-delay:90ms}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-line]{animation-delay:.15s}.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-maintenance],.uns-topo-root[data-experience-mode=story] .kg-story-layer[data-canvas-layer-id$=-condition]{animation-delay:.22s}@media(max-width:640px){.kg-story-editor-scene-preview{display:none}.kg-story-caption{width:calc(100vw - 24px)!important;top:150px!important;bottom:auto!important}.kg-story-control-row{grid-template-columns:34px 34px minmax(54px,1fr) 58px 34px 34px!important;gap:6px!important}.kg-story-controls .kg-story-action-label{display:none}.kg-story-controls button:has(.kg-story-action-label){width:34px;padding:0!important}}.kg-story-editor :is(button,input,textarea,select,summary):focus-visible{outline:2px solid var(--color-uns-cyan,#43d4e8);outline-offset:2px}.kg-story-editor button:disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.kg-story-eyebrow,.kg-story-copy,.kg-story-title,.kg-story-body,.uns-topo-root[data-experience-mode=story] .kg-intelligence-drawer,.kg-story-layer{opacity:1;filter:none;transition:none;animation:none}.kg-story-caption{transition:none!important}}:root,[data-scale=medium]{--uns-fs-2xs:12px;--uns-fs-xs:13px;--uns-fs-sm:14px;--uns-fs-md:15px;--uns-fs-lg:17px;--uns-fs-display:38px}[data-scale=small]{--uns-fs-2xs:10px;--uns-fs-xs:11px;--uns-fs-sm:12px;--uns-fs-md:13px;--uns-fs-lg:15px;--uns-fs-display:32px}[data-scale=large]{--uns-fs-2xs:13px;--uns-fs-xs:14px;--uns-fs-sm:15px;--uns-fs-md:17px;--uns-fs-lg:19px;--uns-fs-display:42px}*{scrollbar-width:thin;scrollbar-color:var(--color-uns-surface-3)transparent}body{margin:0;overflow:hidden}.uns-dash-widget__body .uns-wgt-gauge-text,.uns-dash-widget__body .uns-wgt-trend-val,.uns-dash-widget__body .uns-wgt-trend-legend-val,.uns-dash-widget__body .uns-wgt-slice-mval,.uns-dash-widget__body .uns-wgt-table-td--val{color:var(--color-uns-accent-1)}.uns-dash-tb-btn--hovercycle:hover:not(.uns-dash-tb-btn--reset--confirm):not(.uns-dash-tb-btn--copied){color:var(--uns-hover-accent,var(--color-uns-accent-0))!important;border-color:var(--uns-hover-accent,var(--color-uns-accent-0))!important}@supports (color:color-mix(in lab,red,red)){.uns-dash-tb-btn--hovercycle:hover:not(.uns-dash-tb-btn--reset--confirm):not(.uns-dash-tb-btn--copied){border-color:color-mix(in srgb,var(--uns-hover-accent,var(--color-uns-accent-0))40%,transparent)!important}}.uns-hovercycle:hover{color:var(--uns-hover-accent,var(--color-uns-accent-0))!important;border-color:var(--uns-hover-accent,var(--color-uns-accent-0))!important}.uns-dash-widget__body .uns-wgt-slice-mrow{justify-content:flex-start;gap:.375rem}.uns-dash-widget__body .uns-wgt-slice-mlabel{flex:0 auto}.uns-dash-widget__body .uns-wgt-slice-mval{flex-shrink:0}@keyframes uns-pulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes uns-topology-ai-spin{to{transform:rotate(360deg)}}.animate-uns-pulse{animation:2s infinite uns-pulse}.uns-tree{--uns-tree-count-slot-inner: calc(6ch + .75rem) }.uns-tree__folder.uns-tree__folder--count-col{padding-left:0}.uns-tree__folder-main{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.uns-tree__count-slot{flex:0 0 var(--uns-tree-count-slot-inner);width:var(--uns-tree-count-slot-inner);min-width:var(--uns-tree-count-slot-inner);box-sizing:border-box;justify-content:center;align-items:center;display:flex;margin-left:.5rem!important}.uns-tree__count-slot .uns-tree__folder-count{white-space:nowrap;text-align:center;box-sizing:border-box;width:100%;max-width:100%;margin-left:0!important}.uns-tree__count-slot--spacer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.uns-tree__metric.uns-tree__metric--count-col{padding-left:0}.uns-tree__metric-main{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.uns-dash-grid--rgl>.react-grid-item>.react-resizable-handle{transition:opacity .12s;opacity:0!important}.uns-dash-grid--rgl>.react-grid-item:hover>.react-resizable-handle,.uns-dash-grid--rgl>.react-grid-item.resizing>.react-resizable-handle,.uns-dash-grid--rgl>.react-grid-item.react-draggable-dragging>.react-resizable-handle{opacity:1!important}.uns-dash-scroll--covered{position:relative;overflow:hidden}.uns-dash-widget-fullscreen{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;padding:12px;display:flex;position:absolute;inset:0}.uns-dash-widget-fullscreen__panel{flex:1;min-width:0;min-height:0;display:flex}.uns-dash-widget-fullscreen__panel>.uns-dash-widget{flex:1;min-height:0}@keyframes guided-tour-target-pulse{0%,to{opacity:.86;background:#43d4e80f;border-color:#43d4e8e6;box-shadow:0 0 0 3px #43d4e829,0 0 16px #43d4e83d}50%{opacity:1;background:#43d4e829;border-color:#d8faff;box-shadow:0 0 0 7px #43d4e83d,0 0 28px #43d4e86b}}.guided-tour-target-outline{will-change:opacity,box-shadow,background-color,transform,width,height;transition:transform .42s cubic-bezier(.16,.84,.3,1),width .42s cubic-bezier(.16,.84,.3,1),height .42s cubic-bezier(.16,.84,.3,1);animation:1.55s ease-in-out infinite guided-tour-target-pulse}@keyframes guided-tour-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.guided-tour-rise-title{animation:.38s cubic-bezier(.16,.84,.3,1) both guided-tour-rise}.guided-tour-rise-body{animation:.42s cubic-bezier(.16,.84,.3,1) .15s both guided-tour-rise}.guided-tour-rise-aside{animation:.42s cubic-bezier(.16,.84,.3,1) .26s both guided-tour-rise}@media(prefers-reduced-motion:reduce){.guided-tour-target-outline{opacity:1;animation:none}.guided-tour-rise-title,.guided-tour-rise-body,.guided-tour-rise-aside{animation:none}.guided-tour-target-outline{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
