.edge.svelte-180vruy{z-index:2;width:0;position:absolute;top:0;bottom:0}.edge[data-side=cockpit].svelte-180vruy{left:0}.edge[data-side=deck].svelte-180vruy{right:0}.strip.svelte-180vruy{border-radius:var(--radius-instrument);background:color-mix(in srgb, var(--color-cyan) 55%, transparent);pointer-events:none;width:3px;transition:background var(--dur-base) var(--ease-standard), width var(--dur-base) var(--ease-standard);position:absolute;top:0;bottom:0}.edge[data-side=cockpit].svelte-180vruy .strip:where(.svelte-180vruy){left:0}.edge[data-side=deck].svelte-180vruy .strip:where(.svelte-180vruy){right:0}.edge.svelte-180vruy:hover .strip:where(.svelte-180vruy),.edge.svelte-180vruy:focus-within .strip:where(.svelte-180vruy),.edge[data-active=true].svelte-180vruy .strip:where(.svelte-180vruy){background:var(--color-cyan)}.edge.svelte-180vruy:focus-within .strip:where(.svelte-180vruy){width:4px}.edge[data-armed=true].svelte-180vruy .strip:where(.svelte-180vruy){background:var(--color-magenta)}.panel.svelte-180vruy{z-index:1;box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-instrument);background:var(--color-panel);max-width:0;color:var(--color-ink-2);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;opacity:0;pointer-events:none;transition:max-width var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);margin:0;padding:6px 10px;font-size:12px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.edge[data-side=cockpit].svelte-180vruy .panel:where(.svelte-180vruy){left:14px}.edge[data-side=deck].svelte-180vruy .panel:where(.svelte-180vruy){right:14px}.edge.svelte-180vruy:hover .panel:where(.svelte-180vruy){opacity:1;max-width:20rem;transition-delay:.5s}.edge.svelte-180vruy:focus-within .panel:where(.svelte-180vruy){opacity:1;max-width:20rem;transition-delay:0s}.transit.svelte-180vruy{width:28px;height:28px;color:var(--color-ink-dim);cursor:pointer;border-radius:var(--radius-instrument);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:8px}.edge[data-side=cockpit].svelte-180vruy .transit:where(.svelte-180vruy){left:0}.edge[data-side=deck].svelte-180vruy .transit:where(.svelte-180vruy){right:0}.transit.svelte-180vruy:hover,.transit.svelte-180vruy:focus-visible{color:var(--color-cyan)}.transit.svelte-180vruy:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.rail.svelte-q7gkia{inset-block:0;width:var(--rail-width,360px);transform:translateX(var(--fp-rail-x,var(--fp-rail-ssr,0px)));background:var(--color-panel);border-left:1px solid var(--color-line);border-right:1px solid var(--color-line);position:absolute;right:0;overflow:hidden}.rail.in-transit.svelte-q7gkia{z-index:50}.rail.parked.svelte-q7gkia{visibility:hidden}.slot.svelte-q7gkia{width:clamp(48px, calc(var(--rail-width,360px) - var(--fp-rail-x,var(--fp-rail-ssr,0px))), var(--rail-width,360px));flex:none}.slot.overlay.svelte-q7gkia{width:48px}.handle.svelte-q7gkia{cursor:col-resize;touch-action:none;width:12px;position:absolute;top:0;bottom:0;left:0}.handle.svelte-q7gkia:focus-visible{outline:none}.rail.overlay-open.svelte-q7gkia{z-index:10}.scrim.svelte-q7gkia{z-index:9;background:color-mix(in srgb, var(--color-bg) 55%, transparent);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.content.svelte-q7gkia{height:100%;min-width:calc(var(--rail-width,360px) - 24px);position:relative}.layer-chat.svelte-q7gkia{height:100%;opacity:calc(1 - var(--fp-rail-morph,0));flex-direction:column;display:flex}.layer-history.svelte-q7gkia{background:var(--color-panel);opacity:var(--fp-rail-morph,0);position:absolute;inset:0;overflow:hidden}.head.svelte-q7gkia{align-items:center;padding:10px 16px;display:flex}.label.svelte-q7gkia{font-family:var(--font-mono);letter-spacing:.14em;white-space:nowrap;color:var(--color-ink-mute);margin:0;font-size:12px}.open.svelte-q7gkia{cursor:pointer;border-radius:var(--radius-instrument);background:0 0;border:0;place-items:center;width:44px;height:44px;margin:6px 0 0 2px;padding:0;display:grid}.chev.svelte-q7gkia{border-left:2px solid var(--color-ink-dim);border-bottom:2px solid var(--color-ink-dim);width:8px;height:8px;transform:rotate(45deg)}.open.svelte-q7gkia:hover .chev:where(.svelte-q7gkia),.open.svelte-q7gkia:focus-visible .chev:where(.svelte-q7gkia){border-color:var(--color-cyan)}.open.svelte-q7gkia:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.seam.svelte-735kcl{cursor:col-resize;touch-action:none;width:12px;position:absolute;top:0;bottom:0;right:-6px}.seam.svelte-735kcl:focus-visible{outline:none}.chip.svelte-15hrot4{border:1px solid color-mix(in srgb, var(--chip-accent) 40%, transparent);border-radius:var(--radius-instrument);font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;white-space:nowrap;color:var(--chip-accent);padding:2px 8px;font-size:12px;line-height:1;display:inline-block}.widget.svelte-njkcu4{background:var(--color-panel);border:1px solid var(--color-line);border-top:2px solid var(--fw-accent,var(--color-line-2));border-radius:var(--radius-instrument);padding:10px 12px}.label.svelte-njkcu4{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fw-accent,var(--color-ink-2));margin:0;font-size:12px;font-weight:700}.value.svelte-njkcu4{font-family:var(--font-mono);color:var(--color-ink-dim);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;margin:4px 0 0;font-size:12px}.value.fault.svelte-njkcu4{color:var(--color-red)}
