:root{font-family:var(--kui-font-family-sans);--buncss-light: ;--buncss-dark:initial;color-scheme:dark;color:var(--kui-color-text);background:var(--kui-color-canvas);font-synthesis:none}*{box-sizing:border-box}body,h1,h2,h3,p{margin:0}button,select{font:inherit}button{cursor:pointer}::selection{background:var(--kui-color-selection)}.star-map{--kui-color-canvas:#0b0d09;--kui-color-surface:#11140f;--kui-color-surface-raised:#191c15;--kui-color-surface-overlay:#20241a;--kui-color-text:#e0e1d6;--kui-color-text-muted:#989e8e;--kui-color-text-subtle:#858e7f;--kui-color-border:#555c4266;--kui-color-border-subtle:#555c4238;--kui-color-border-strong:#c0c4a570;--kui-color-accent:#d6c68b;--kui-color-accent-hover:#ede0b3;--kui-color-accent-active:#b8aa76;--kui-color-accent-subtle:#d6c68b12;--kui-color-accent-border:#d6c68b66;--kui-color-on-accent:#13150d;--kui-color-focus:#d6c68b;display:grid;grid-template:76px minmax(0,1fr)44px/minmax(0,1fr)304px;background:var(--kui-color-canvas);height:100svh;min-height:720px}.star-map__header{grid-column:1/-1;display:flex;border-bottom:1px solid var(--kui-color-border-subtle);background:var(--kui-color-surface);justify-content:space-between;align-items: center;gap:24px;padding:0 28px}.star-map__brand{display:flex;letter-spacing:.15em;align-items: center;gap:12px;font-size:16px;font-weight:600}.star-map__brand>span{color:var(--kui-color-accent);font-size:34px;font-weight:400}.star-map__brand small{border-left:1px solid var(--kui-color-border);color:var(--kui-color-text-muted);margin-left:12px;padding-left:20px;font-size:10px;font-weight:400}.star-map__tabs{display:flex;gap:8px}.star-map__tabs .kui-button{min-height:40px;padding-inline-start:20px;padding-inline-end:20px}.star-map__tabs span{font:10px var(--kui-font-family-mono);color:var(--kui-color-text-muted);margin-right:10px}.star-map .kui-button[aria-pressed=true]{color:var(--kui-color-accent);background:var(--kui-color-accent-subtle);border-color:var(--kui-color-accent-border)}.star-map__viewport{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(at 47%,#171b12 0%,#0a0c08 65%,#050704 100%)}.star-map__canvas{display:block;touch-action:none;cursor:grab;width:100%;height:100%}.star-map__canvas:active{cursor:grabbing}.star-map__canvas:focus-visible{outline:2px solid var(--kui-color-focus);outline-offset:-3px}.star-map__labels{position:absolute;pointer-events:none;overflow:hidden;inset:0}.star-map__label{position:absolute;letter-spacing:.03em;color:#bac7c3;text-shadow:0 1px 5px #000;font-size:11px;top:0;left:0}.star-map__label[data-selected=true]{color:var(--kui-color-accent)}.star-map__heading{position:absolute;pointer-events:none;top:20px;left:28px}.star-map__eyebrow{color:var(--kui-color-text-muted);font:10px/1.5 var(--kui-font-family-mono);letter-spacing:.1em}.star-map__heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(23px,2.4vw,34px);font-weight:400}.star-map__heading :where(h1) span{font:12px var(--kui-font-family-mono);color:var(--kui-color-text-muted);letter-spacing:0;margin-left:8px}.star-map__toolbar{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;bottom:24px;left:28px;right:28px}.star-map__toolbar>div{display:flex;align-items: center;gap:6px}.star-map__toolbar .kui-button{background:var(--kui-color-surface);min-height:34px;font-size:11px}.star-map__inspector{overflow:auto;background:var(--kui-color-surface);border-left:1px solid var(--kui-color-border-subtle);scrollbar-width:thin;padding:25px 24px 20px}.star-map__inspector-heading{display:flex;color:var(--kui-color-text-muted);justify-content:space-between;align-items: center}.star-map__selection{padding-top:24px}.star-map__portrait{display:block;mask-image:radial-gradient(circle,#000 60%,#0000 71%);width:128px;height:128px;margin-bottom:20px}.star-map__portrait[hidden]{display:none}.star-map__portrait[data-star=true]{mask-image:radial-gradient(circle,#000 20%,#0000 71%)}.star-map__object{background:radial-gradient(circle at 28% 26%,#ffffff70,transparent 45%),var(--object-color);box-shadow:inset -16px -8px 22px #050704ed,0 0 30px color-mix(in srgb,var(--object-color)12%,transparent);border-radius:50%;width:62px;height:62px;margin:0 0 25px 2px}.star-map__object[data-star=true]{box-shadow:inset -6px -5px 14px #ffffff40,0 0 35px color-mix(in srgb,var(--object-color)22%,transparent)}.star-map__selection h2{letter-spacing:-.03em;margin:8px 0 12px;font-size:30px;font-weight:400}.star-map__description{color:var(--kui-color-text-muted);font-size:12px;line-height:1.7}.star-map__metrics{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--kui-color-border-subtle);gap:16px;margin:24px 0;padding:18px 0}.star-map__metrics .kui-telemetry-value__value{font-size:24px}.star-map__metrics .kui-telemetry-value__label{font-size:10px}.star-map__catalog h3{display:flex;justify-content:space-between;align-items: center;margin-bottom:14px;font-size:12px;font-weight:500}.star-map__catalog :where(h3)>span{color:var(--kui-color-text-muted);font:10px var(--kui-font-family-mono)}.star-map__catalog .star-map__catalog-item{display:flex;text-align:left;border:1px solid #0000;justify-content:flex-start;gap:12px;width:100%;height:auto;min-height:49px;padding:8px}.star-map__catalog-index{font:9px var(--kui-font-family-mono);color:var(--kui-color-text-muted)}.star-map__catalog-item>i{border-radius:50%;flex:none;width:7px;height:7px}.star-map__catalog-item small{display:block;color:var(--kui-color-text-muted);margin-top:3px;font-size:9px;font-weight:400}.star-map__catalog-item .star-map__catalog-arrow{opacity:.5;margin-left:auto;font-size:12px}.star-map__select-label{display:block;color:var(--kui-color-text-muted);margin:18px 0 8px;font-size:11px}.star-map__catalog select{background:var(--kui-color-surface-raised);border:1px solid var(--kui-color-border);color:var(--kui-color-text);border-radius:2px;width:100%;margin-bottom:12px;padding:10px;font-size:12px}.star-map__catalog select:focus-visible{outline:2px solid var(--kui-color-focus)}.star-map__catalog>.kui-button{width:100%}.star-map__routes-title{margin:24px 0 8px}.star-map__catalog .star-map__route{justify-content:space-between;padding-inline-start:0;padding-inline-end:0}.star-map__footer{grid-column:1/-1;display:flex;border-top:1px solid var(--kui-color-border-subtle);color:var(--kui-color-text-muted);background:var(--kui-color-surface);justify-content:center;align-items: center;gap:20px;padding:0 28px;font-size:10px}.star-map__footer b{margin-inline-start:12px;margin-inline-end:12px;font-weight:400}.star-map__footer>span{font:9px var(--kui-font-family-mono);letter-spacing:.08em}.star-map__error{position:absolute;background:var(--kui-color-surface-overlay);border:1px solid var(--kui-color-border);box-shadow:var(--kui-shadow-lg);width:min(360px,85%);padding:26px;top:50%;left:50%;transform:translate(-50%,-50%)}.star-map__error h2{font-size:20px;font-weight:500}.star-map__error p{color:var(--kui-color-text-muted);margin:12px 0 20px;font-size:13px;line-height:1.6}@media (min-width:1500px){.star-map{grid-template-columns:minmax(0,1fr)340px}.star-map__inspector{padding-inline-start:30px;padding-inline-end:30px}}@media (max-width:900px){.star-map{grid-template-columns:minmax(0,1fr)260px}.star-map__header{gap:12px;padding-inline-start:18px;padding-inline-end:18px}.star-map__brand small{display:none}.star-map__tabs .kui-button{padding-inline-start:12px;padding-inline-end:12px}.star-map__heading{top:24px;left:24px}.star-map__inspector{padding-inline-start:18px;padding-inline-end:18px}.star-map__toolbar{left:18px;right:18px}}@media (max-width:640px){.star-map{grid-template:auto minmax(480px,65svh)auto auto/minmax(0,1fr);height:auto;min-height:100svh}.star-map__header{flex-wrap:wrap;padding:14px 18px 10px}.star-map__brand{font-size:14px}.star-map__header>.kui-status-indicator{font-size:10px}.star-map__tabs{order:3;width:100%}.star-map__tabs .kui-button{flex:1}.star-map__viewport{grid-row:2}.star-map__heading h1{font-size:24px}.star-map__inspector{grid-row:3;border-left:0;border-top:1px solid var(--kui-color-border-subtle);padding:24px}.star-map__selection{position:relative;min-height:116px;padding-top:20px;padding-right:112px}.star-map__portrait{position:absolute;width:96px;height:96px;margin:0;top:12px;right:0}.star-map__object{position:absolute;width:50px;height:50px;top:26px;right:0}.star-map__footer{grid-row:4;padding:14px 24px}.star-map__footer b{margin-inline-start:6px;margin-inline-end:6px}.star-map__toolbar{gap:8px;bottom:18px}.star-map__toolbar .kui-button{min-height:38px}}:root{--kui-color-space-950:#000e17;--kui-color-space-900:#01131e;--kui-color-space-850:#031825;--kui-color-space-800:#051e2c;--kui-color-space-700:#0b2738;--kui-color-space-600:#143646;--kui-color-space-500:#1f4d5d;--kui-color-space-400:#31636f;--kui-color-space-300:#557177;--kui-color-space-200:#6e868b;--kui-color-space-150:#789398;--kui-color-space-100:#a7c0c2;--kui-color-space-50:#dcebea;--kui-color-violet-700:#6347d9;--kui-color-violet-600:#8064f5;--kui-color-violet-500:#8b6cff;--kui-color-violet-400:#a78bff;--kui-color-violet-300:#c4b5ff;--kui-color-signal-600:#2fb8bc;--kui-color-signal-500:#4be0db;--kui-color-signal-400:#7ff5ef;--kui-color-green-500:#80d059;--kui-color-green-400:#93f782;--kui-color-amber-500:#f86a24;--kui-color-amber-400:#ff934d;--kui-color-red-500:#f51c03;--kui-color-red-400:#ff4b36;--kui-color-blue-500:#3994ff;--kui-color-blue-400:#65adff;--kui-color-white:#fff;--kui-color-black:#000;--kui-color-canvas:var(--kui-color-space-950);--kui-color-surface:var(--kui-color-space-900);--kui-color-surface-raised:var(--kui-color-space-850);--kui-color-surface-overlay:var(--kui-color-space-800);--kui-color-surface-hover:color-mix(in srgb,var(--kui-color-space-100)7%,var(--kui-color-surface));--kui-color-surface-active:color-mix(in srgb,var(--kui-color-space-100)12%,var(--kui-color-surface));--kui-color-surface-disabled:color-mix(in srgb,var(--kui-color-space-500)12%,var(--kui-color-surface));--kui-color-text:var(--kui-color-space-50);--kui-color-text-muted:var(--kui-color-space-150);--kui-color-text-subtle:var(--kui-color-space-200);--kui-color-text-disabled:var(--kui-color-space-500);--kui-color-text-inverse:var(--kui-color-space-950);--kui-color-icon:var(--kui-color-space-200);--kui-color-icon-muted:var(--kui-color-space-300);--kui-color-border:color-mix(in srgb,var(--kui-color-signal-500)26%,transparent);--kui-color-border-subtle:color-mix(in srgb,var(--kui-color-signal-500)12%,transparent);--kui-color-border-strong:color-mix(in srgb,var(--kui-color-signal-400)42%,transparent);--kui-color-grid:color-mix(in srgb,var(--kui-color-signal-500)7%,transparent);--kui-color-accent:var(--kui-color-signal-500);--kui-color-accent-hover:var(--kui-color-signal-400);--kui-color-accent-active:var(--kui-color-signal-600);--kui-color-accent-subtle:color-mix(in srgb,var(--kui-color-accent)16%,transparent);--kui-color-accent-border:color-mix(in srgb,var(--kui-color-accent-hover)48%,transparent);--kui-color-on-accent:var(--kui-color-space-950);--kui-color-signal:var(--kui-color-signal-500);--kui-color-signal-hover:var(--kui-color-signal-400);--kui-color-signal-active:var(--kui-color-signal-600);--kui-color-signal-subtle:color-mix(in srgb,var(--kui-color-signal)12%,transparent);--kui-color-signal-border:color-mix(in srgb,var(--kui-color-signal)38%,transparent);--kui-color-on-signal:var(--kui-color-space-950);--kui-color-link:var(--kui-color-signal);--kui-color-link-hover:color-mix(in srgb,var(--kui-color-signal-hover)76%,var(--kui-color-white));--kui-color-focus:var(--kui-color-signal);--kui-color-selection:color-mix(in srgb,var(--kui-color-accent)36%,transparent);--kui-color-info:var(--kui-color-blue-500);--kui-color-info-emphasis:var(--kui-color-blue-400);--kui-color-info-subtle:color-mix(in srgb,var(--kui-color-info)15%,transparent);--kui-color-info-border:color-mix(in srgb,var(--kui-color-info)45%,transparent);--kui-color-on-info:var(--kui-color-space-950);--kui-color-success:var(--kui-color-green-500);--kui-color-success-emphasis:var(--kui-color-green-400);--kui-color-success-subtle:color-mix(in srgb,var(--kui-color-success)15%,transparent);--kui-color-success-border:color-mix(in srgb,var(--kui-color-success)45%,transparent);--kui-color-on-success:var(--kui-color-space-950);--kui-color-warning:var(--kui-color-amber-500);--kui-color-warning-emphasis:var(--kui-color-amber-400);--kui-color-warning-subtle:color-mix(in srgb,var(--kui-color-warning)15%,transparent);--kui-color-warning-border:color-mix(in srgb,var(--kui-color-warning)45%,transparent);--kui-color-on-warning:var(--kui-color-space-950);--kui-color-danger:var(--kui-color-red-500);--kui-color-danger-emphasis:var(--kui-color-red-400);--kui-color-danger-subtle:color-mix(in srgb,var(--kui-color-danger)15%,transparent);--kui-color-danger-border:color-mix(in srgb,var(--kui-color-danger)45%,transparent);--kui-color-on-danger:var(--kui-color-space-950);--kui-font-family-sans:"IBM Plex Sans","Segoe UI",sans-serif;--kui-font-family-condensed:"IBM Plex Sans Condensed","Arial Narrow","Segoe UI",sans-serif;--kui-font-family-display:"Tektur","IBM Plex Sans Condensed","Arial Narrow",sans-serif;--kui-font-family-mono:"Martian Mono","IBM Plex Mono","SFMono-Regular",Consolas,monospace;--kui-font-size-2xs:.625rem;--kui-font-size-xs:.75rem;--kui-font-size-sm:.875rem;--kui-font-size-md:1rem;--kui-font-size-lg:1.125rem;--kui-font-size-xl:1.25rem;--kui-font-size-2xl:1.5rem;--kui-font-size-3xl:1.875rem;--kui-font-size-4xl:2.25rem;--kui-font-size-5xl:3rem;--kui-font-weight-regular:400;--kui-font-weight-medium:500;--kui-font-weight-semibold:600;--kui-font-weight-bold:700;--kui-line-height-tight:1.2;--kui-line-height-snug:1.35;--kui-line-height-normal:1.5;--kui-line-height-relaxed:1.65;--kui-letter-spacing-tight:-.02em;--kui-letter-spacing-normal:0;--kui-letter-spacing-wide:.06em;--kui-space-0:0;--kui-space-1:.25rem;--kui-space-2:.5rem;--kui-space-3:.75rem;--kui-space-4:1rem;--kui-space-5:1.25rem;--kui-space-6:1.5rem;--kui-space-7:1.75rem;--kui-space-8:2rem;--kui-space-9:2.25rem;--kui-space-10:2.5rem;--kui-space-12:3rem;--kui-space-16:4rem;--kui-space-20:5rem;--kui-space-24:6rem;--kui-radius-none:0;--kui-radius-xs:1px;--kui-radius-s:2px;--kui-radius-m:4px;--kui-radius-l:6px;--kui-radius-xl:8px;--kui-radius-xxl:12px;--kui-radius-full:9999px;--kui-border-width:1px;--kui-border-width-strong:2px;--kui-control-height-sm:1.75rem;--kui-control-height-md:2rem;--kui-control-height-lg:2.5rem;--kui-icon-size-sm:1rem;--kui-icon-size-md:1.25rem;--kui-icon-size-lg:1.5rem;--kui-shadow-sm:0 1px 2px #00000047;--kui-shadow-md:0 8px 24px #00000052;--kui-shadow-lg:0 20px 48px #0000006b;--kui-shadow-signal:0 0 6px color-mix(in srgb,var(--kui-color-signal)24%,transparent),0 0 16px color-mix(in srgb,var(--kui-color-signal)12%,transparent);--kui-shadow-accent:0 0 16px color-mix(in srgb,var(--kui-color-accent)18%,transparent);--kui-shadow-danger:0 0 8px color-mix(in srgb,var(--kui-color-danger)28%,transparent);--kui-shadow-glow:var(--kui-shadow-signal);--kui-shadow-focus:0 0 0 3px color-mix(in srgb,var(--kui-color-focus)32%,transparent);--kui-focus-ring-width:2px;--kui-focus-ring-offset:2px;--kui-duration-instant:80ms;--kui-duration-fast:.12s;--kui-duration-normal:.2s;--kui-duration-slow:.32s;--kui-easing-standard:cubic-bezier(.2,0,0,1);--kui-easing-enter:cubic-bezier(0,0,.2,1);--kui-easing-exit:cubic-bezier(.4,0,1,1);--kui-opacity-disabled:.48;--kui-opacity-muted:.72;--kui-z-base:0;--kui-z-raised:10;--kui-z-dropdown:100;--kui-z-sticky:200;--kui-z-overlay:300;--kui-z-modal:400;--kui-z-toast:500;--kui-z-tooltip:600}.kui-button{display:inline-flex;box-sizing:border-box;border:var(--kui-border-width)solid transparent;border-radius:var(--kui-radius-s);font:inherit;font-family:var(--kui-font-family-display);font-weight:var(--kui-font-weight-semibold);letter-spacing:var(--kui-letter-spacing-wide);text-transform:uppercase;cursor:pointer;transition:background-color var(--kui-duration-fast)var(--kui-easing-standard),border-color var(--kui-duration-fast)var(--kui-easing-standard),box-shadow var(--kui-duration-fast)var(--kui-easing-standard),color var(--kui-duration-fast)var(--kui-easing-standard),transform var(--kui-duration-fast)var(--kui-easing-standard);justify-content:center;align-items: center;line-height:1}.kui-button[data-size=small]{min-height:var(--kui-control-height-sm);padding:var(--kui-space-1)var(--kui-space-2);font-size:var(--kui-font-size-2xs)}.kui-button[data-size=medium]{min-height:var(--kui-control-height-md);padding:var(--kui-space-1)var(--kui-space-3);font-size:var(--kui-font-size-xs)}.kui-button[data-size=large]{min-height:var(--kui-control-height-lg);padding:var(--kui-space-2)var(--kui-space-4);font-size:var(--kui-font-size-sm)}.kui-button[data-variant=primary]{border-color:var(--kui-color-accent-border);background:var(--kui-color-accent-subtle);color:var(--kui-color-accent-hover)}.kui-button[data-variant=primary]:hover{border-color:var(--kui-color-accent-hover);background:color-mix(in srgb,var(--kui-color-accent)22%,transparent);box-shadow:var(--kui-shadow-accent)}.kui-button[data-variant=primary]:active{background:var(--kui-color-accent-active);color:var(--kui-color-on-accent);box-shadow:none}.kui-button[data-variant=secondary]{border-color:var(--kui-color-border);background:var(--kui-color-surface);color:var(--kui-color-text)}.kui-button[data-variant=secondary]:hover,.kui-button[data-variant=ghost]:hover{background:var(--kui-color-surface-hover)}.kui-button[data-variant=secondary]:active,.kui-button[data-variant=ghost]:active{background:var(--kui-color-surface-active)}.kui-button[data-variant=ghost]{color:var(--kui-color-text);background:0 0}.kui-button[data-variant=danger]{border-color:var(--kui-color-danger-border);background:var(--kui-color-danger-subtle);color:var(--kui-color-danger-emphasis)}.kui-button[data-variant=danger]:hover{border-color:var(--kui-color-danger);box-shadow:var(--kui-shadow-danger)}.kui-button[data-variant=danger]:active{background:var(--kui-color-danger);color:var(--kui-color-on-danger);box-shadow:none}.kui-button:focus-visible{outline:none;box-shadow:var(--kui-shadow-focus)}.kui-button:active{transform:translateY(1px)}.kui-button[data-disabled]{opacity:var(--kui-opacity-disabled);box-shadow:none;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.kui-button{transition:none}}.kui-panel{--kui-panel-marker:var(--kui-color-border-strong);position:relative;isolation:isolate;border:var(--kui-border-width)solid var(--kui-color-border-subtle);border-radius:var(--kui-radius-xs);background:var(--kui-color-surface);color:var(--kui-color-text)}.kui-panel:before,.kui-panel:after{position:absolute;z-index:1;width:var(--kui-space-2);height:var(--kui-space-2);pointer-events:none;content:""}.kui-panel:before{border-top:var(--kui-border-width-strong)solid var(--kui-panel-marker);border-left:var(--kui-border-width-strong)solid var(--kui-panel-marker);top:-1px;left:-1px}.kui-panel:after{border-right:var(--kui-border-width-strong)solid var(--kui-panel-marker);border-bottom:var(--kui-border-width-strong)solid var(--kui-panel-marker);bottom:-1px;right:-1px}.kui-panel[data-tone=signal]{--kui-panel-marker:var(--kui-color-signal)}.kui-panel[data-tone=accent]{--kui-panel-marker:var(--kui-color-accent)}.kui-panel[data-tone=danger]{--kui-panel-marker:var(--kui-color-danger)}.kui-panel__header{display:flex;box-sizing:border-box;min-height:var(--kui-control-height-md);padding:var(--kui-space-2)var(--kui-space-3);border-bottom:var(--kui-border-width)solid var(--kui-color-border-subtle);background:var(--kui-color-surface-raised);justify-content:space-between;align-items: center}.kui-panel__heading-group{display:flex;align-items:baseline;gap:var(--kui-space-2);min-width:0}.kui-panel__heading{font-family:var(--kui-font-family-display);font-size:var(--kui-font-size-xs);font-weight:var(--kui-font-weight-semibold);line-height:var(--kui-line-height-tight);letter-spacing:var(--kui-letter-spacing-wide);text-transform:uppercase;margin:0}.kui-panel__meta{color:var(--kui-color-text-subtle);font-family:var(--kui-font-family-mono);font-size:var(--kui-font-size-xs);font-variant-numeric:tabular-nums slashed-zero}.kui-panel__actions{display:flex;align-items: center;gap:var(--kui-space-1)}.kui-panel__body{padding:var(--kui-space-3)}.kui-segmented-progress{--kui-progress-color:var(--kui-color-signal);display:grid;gap:var(--kui-space-2)}.kui-segmented-progress[data-tone=accent]{--kui-progress-color:var(--kui-color-accent)}.kui-segmented-progress[data-tone=success]{--kui-progress-color:var(--kui-color-success)}.kui-segmented-progress[data-tone=warning]{--kui-progress-color:var(--kui-color-warning)}.kui-segmented-progress[data-tone=danger]{--kui-progress-color:var(--kui-color-danger)}.kui-segmented-progress__header{display:flex;justify-content:space-between;align-items:baseline;gap:var(--kui-space-2)}.kui-segmented-progress__label,.kui-segmented-progress__value{font-size:var(--kui-font-size-xs);letter-spacing:var(--kui-letter-spacing-wide);text-transform:uppercase;line-height:1}.kui-segmented-progress__label{color:var(--kui-color-text-muted);font-family:var(--kui-font-family-condensed);font-weight:var(--kui-font-weight-semibold)}.kui-segmented-progress__value{color:var(--kui-progress-color);font-family:var(--kui-font-family-mono);font-variant-numeric:tabular-nums slashed-zero}.kui-segmented-progress__track{display:grid;grid-template-columns:repeat(var(--kui-segment-count),minmax(0,1fr));gap:2px}.kui-segmented-progress__segment{border:var(--kui-border-width)solid var(--kui-color-border-subtle);border-radius:var(--kui-radius-xs);background:var(--kui-color-surface-active);height:.375rem}.kui-segmented-progress__segment[data-filled]{border-color:color-mix(in srgb,var(--kui-progress-color)72%,transparent);background:var(--kui-progress-color)}.kui-segmented-progress__segment[data-terminal]{box-shadow:0 0 6px color-mix(in srgb,var(--kui-progress-color)42%,transparent)}.kui-status-indicator{--kui-status-color:var(--kui-color-text-muted);display:inline-flex;align-items: center;gap:var(--kui-space-2);color:var(--kui-status-color);font-family:var(--kui-font-family-condensed);font-size:var(--kui-font-size-xs);font-weight:var(--kui-font-weight-semibold);letter-spacing:var(--kui-letter-spacing-wide);text-transform:uppercase;line-height:1}.kui-status-indicator[data-tone=signal]{--kui-status-color:var(--kui-color-signal)}.kui-status-indicator[data-tone=info]{--kui-status-color:var(--kui-color-info)}.kui-status-indicator[data-tone=success]{--kui-status-color:var(--kui-color-success)}.kui-status-indicator[data-tone=warning]{--kui-status-color:var(--kui-color-warning)}.kui-status-indicator[data-tone=danger]{--kui-status-color:var(--kui-color-danger-emphasis)}.kui-status-indicator__marker{border-radius:var(--kui-radius-xs);box-shadow:0 0 6px color-mix(in srgb,currentColor 48%,transparent);background:currentColor;width:.375rem;height:.375rem}.kui-status-indicator[data-pulse] .kui-status-indicator__marker{animation:.9s ease-in-out infinite alternate kui-status-pulse}@keyframes kui-status-pulse{0%{opacity:.48}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kui-status-indicator[data-pulse] .kui-status-indicator__marker{animation:none}}.kui-telemetry-value{--kui-telemetry-color:var(--kui-color-text);display:grid;gap:var(--kui-space-1);min-width:0}.kui-telemetry-value[data-tone=signal]{--kui-telemetry-color:var(--kui-color-signal)}.kui-telemetry-value[data-tone=accent]{--kui-telemetry-color:var(--kui-color-accent-hover)}.kui-telemetry-value[data-tone=success]{--kui-telemetry-color:var(--kui-color-success)}.kui-telemetry-value[data-tone=warning]{--kui-telemetry-color:var(--kui-color-warning)}.kui-telemetry-value[data-tone=danger]{--kui-telemetry-color:var(--kui-color-danger-emphasis)}.kui-telemetry-value__label,.kui-telemetry-value__meta,.kui-telemetry-value__unit{font-family:var(--kui-font-family-condensed);font-size:var(--kui-font-size-xs);letter-spacing:var(--kui-letter-spacing-wide);text-transform:uppercase}.kui-telemetry-value__label{color:var(--kui-color-text-muted);font-weight:var(--kui-font-weight-semibold)}.kui-telemetry-value__reading{display:flex;align-items:baseline;gap:var(--kui-space-2);min-width:0}.kui-telemetry-value__value{overflow:hidden;color:var(--kui-telemetry-color);font-family:var(--kui-font-family-mono);font-size:var(--kui-font-size-2xl);font-weight:var(--kui-font-weight-medium);font-variant-numeric:tabular-nums slashed-zero;line-height:var(--kui-line-height-tight);text-overflow:ellipsis;white-space:nowrap}.kui-telemetry-value__unit{color:var(--kui-color-text-subtle)}.kui-telemetry-value__meta{color:var(--kui-color-text-subtle);font-family:var(--kui-font-family-mono);font-variant-numeric:tabular-nums slashed-zero}.kui-theme{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;background-color:var(--kui-color-canvas);color:var(--kui-color-text);font-family:var(--kui-font-family-sans);font-synthesis:none;font-variant-numeric:tabular-nums slashed-zero;accent-color:var(--kui-color-accent);caret-color:var(--kui-color-accent);min-height:100vh;margin:0}.kui-theme[data-grid]{background-image:linear-gradient(var(--kui-color-grid)1px,transparent 1px),linear-gradient(90deg,var(--kui-color-grid)1px,transparent 1px);background-size:var(--kui-space-24)var(--kui-space-24)}.kui-theme ::selection{background-color:var(--kui-color-selection);color:var(--kui-color-text)}
