.ki.svelte-5z1ilw{flex-direction:column;gap:.55rem;display:flex}.ki-muted.svelte-5z1ilw{color:#64748b;font-size:.78rem}.ki-field.svelte-5z1ilw{gap:.25rem;display:grid}.ki-field.svelte-5z1ilw label:where(.svelte-5z1ilw){color:#94a3b8;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem}.ki-field.svelte-5z1ilw input:where(.svelte-5z1ilw),.ki-field.svelte-5z1ilw textarea:where(.svelte-5z1ilw){box-sizing:border-box;color:#e5e7eb;width:100%;font:inherit;background:#07090b;border:1px solid #28313a;border-radius:0;padding:.4rem .5rem;font-size:.8rem}.ki-grid.svelte-5z1ilw{border:1px solid #1f2933;grid-template-columns:1fr 1fr 1fr;display:grid}.ki-grid.svelte-5z1ilw>div:where(.svelte-5z1ilw){border-bottom:1px solid #1f2933;border-right:1px solid #1f2933;gap:.1rem;padding:.4rem .45rem;display:grid}.ki-grid.svelte-5z1ilw>div:where(.svelte-5z1ilw):nth-child(3n){border-right:0}.ki-grid.svelte-5z1ilw span:where(.svelte-5z1ilw){color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.55rem}.ki-grid.svelte-5z1ilw strong:where(.svelte-5z1ilw){font-variant-numeric:tabular-nums;font-size:.72rem}.ki-grid.svelte-5z1ilw .s-ready:where(.svelte-5z1ilw),.ki-grid.svelte-5z1ilw .s-moving:where(.svelte-5z1ilw){color:#34d399}.ki-grid.svelte-5z1ilw .s-error:where(.svelte-5z1ilw){color:#fbbf24}.ki-grid.svelte-5z1ilw .s-emergency-stop:where(.svelte-5z1ilw),.ki-grid.svelte-5z1ilw .latched:where(.svelte-5z1ilw){color:#f87171}.ki-visual.svelte-5z1ilw{margin-top:.15rem}.ki-track.svelte-5z1ilw{background:#050607;border:1px solid #28313a;height:.6rem;position:relative}.ki-cur.svelte-5z1ilw{background:#0f766e;height:100%}.ki-tgt.svelte-5z1ilw{background:#fbbf24;width:2px;height:1rem;position:absolute;top:-.22rem;transform:translate(-1px)}.ki-labels.svelte-5z1ilw{color:#64748b;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.25rem;font-size:.6rem;display:flex}.ki-ctl.svelte-5z1ilw{gap:.25rem;display:grid}.ki-ctl-head.svelte-5z1ilw{justify-content:space-between;align-items:center;display:flex}.ki-ctl-head.svelte-5z1ilw label:where(.svelte-5z1ilw){color:#94a3b8;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem}.ki-ctl-head.svelte-5z1ilw output:where(.svelte-5z1ilw){color:#5eead4;font-variant-numeric:tabular-nums;font-size:.68rem}.ki.svelte-5z1ilw input[type=range]:where(.svelte-5z1ilw){accent-color:#2dd4bf;width:100%}.ki.svelte-5z1ilw button:where(.svelte-5z1ilw){color:#e5e7eb;font:inherit;cursor:pointer;background:#11161b;border:1px solid #28313a;border-radius:0;padding:.4rem .55rem;font-size:.72rem}.ki.svelte-5z1ilw button:where(.svelte-5z1ilw):hover:not(:disabled){background:#10201e;border-color:#2dd4bf}.ki.svelte-5z1ilw button:where(.svelte-5z1ilw):disabled{opacity:.42;cursor:not-allowed}.ki-move.svelte-5z1ilw{color:#99f6e4;width:100%;background:#08201d!important;border-color:#0f766e!important}.ki-cmd.svelte-5z1ilw{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.ki-danger.svelte-5z1ilw{color:#fecaca;background:#240b0b!important;border-color:#7f1d1d!important}.ki-err.svelte-5z1ilw{color:#fca5a5;margin:0;font-size:.7rem}.ki-safe.svelte-5z1ilw{color:#64748b;margin:.15rem 0 0;font-size:.62rem;line-height:1.35}
