.pulse-layout-content{--pulse-radius:0px;--pulse-radius-pill:999px;--pulse-border:1px solid #1f2937;--pulse-border-light:1px solid #ffffff14;--pulse-border-heavy:1px solid #334155;--pulse-border-accent:1px solid #2dd4bf;--pulse-spacing-xs:.25rem;--pulse-spacing-sm:.4rem;--pulse-spacing-md:.7rem;--pulse-spacing-lg:1rem;--pulse-panel-gap:8px;--pulse-bg:#08090b;--pulse-panel-bg:#0b0e12;--pulse-panel-bg2:#0a0c0f;--pulse-panel-bg3:#050608;--pulse-input-bg:#0f172a;--pulse-text:#e5e7eb;--pulse-text-dim:#94a3b8;--pulse-text-faint:#64748b;--pulse-accent:#2dd4bf;--pulse-accent-2:#5be3c8;--pulse-accent-ink:#04110e;--pulse-warn:#f59e0b;--pulse-danger:#ef4444;--pulse-ok:#22c55e;--pulse-toolbar-height:40px;--pulse-row-height:1.7rem;--pulse-grid-size:16px;--pulse-grid-line:#ffffff0d;--pulse-grid-beat:#2dd4bf2e;--pulse-font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--pulse-fs-xs:.54rem;--pulse-fs-sm:.66rem;--pulse-fs-md:.78rem;--pulse-shadow:0 2px 8px #00000080;--pulse-transition-fast:.1s ease;--pulse-transition:.18s ease}:root{--pulse-safe-top:env(safe-area-inset-top,0px);--pulse-safe-bottom:max(env(safe-area-inset-bottom,0px), 12px);--pulse-safe-left:env(safe-area-inset-left,0px);--pulse-safe-right:env(safe-area-inset-right,0px);--pulse-control-h:28px;--pulse-touch-min:28px;--pulse-nav-h:0px}.pulse-layout-content[data-pulse-density=tablet]{--pulse-control-h:40px;--pulse-touch-min:44px;--pulse-nav-h:0px}.pulse-layout-content[data-pulse-density=mobile]{--pulse-control-h:44px;--pulse-touch-min:44px;--pulse-nav-h:56px}:root{--pulse-control-h-lg:34px;--pulse-danger-bg:#ef444424;--pulse-focus-offset:1px;--pulse-focus-ring:2px solid var(--pulse-accent);--pulse-hover-bg:#ffffff0d;--pulse-live:#ef4444;--pulse-offline:#64748b;--pulse-offline-bg:#64748b24;--pulse-ok-bg:#22c55e24;--pulse-pressed-scale:.97;--pulse-warn-bg:#f59e0b24}.beta-badge.svelte-1rdorrg{text-transform:uppercase;opacity:.7;letter-spacing:.04em;margin-left:2px;font-size:.6em}.pulse-subnav.svelte-1rdorrg{color:#e5e7eb;z-index:200;box-sizing:border-box;background:#050505;border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;height:40px;padding:.4rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;display:flex;position:fixed;top:0;left:0;right:0}.links.svelte-1rdorrg::-webkit-scrollbar{height:4px}.links.svelte-1rdorrg::-webkit-scrollbar-thumb{border-radius:var(--pulse-radius,0);background:#ffffff26}.brand.svelte-1rdorrg{color:#fff;letter-spacing:.05em;white-space:nowrap;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.brand-mark.svelte-1rdorrg{color:#2dd4bf;font-size:.7em}.brand-text.svelte-1rdorrg strong:where(.svelte-1rdorrg){color:#2dd4bf;font-weight:700}.links.svelte-1rdorrg{scrollbar-width:thin;flex-wrap:nowrap;flex:1;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.links.svelte-1rdorrg li:where(.svelte-1rdorrg){flex:none}.links.svelte-1rdorrg a:where(.svelte-1rdorrg){white-space:nowrap;color:#e5e7ebb3;text-transform:uppercase;letter-spacing:.08em;border-radius:var(--pulse-radius,0);border:1px solid #0000;padding:.35rem .7rem;text-decoration:none;display:inline-block}.links.svelte-1rdorrg a:where(.svelte-1rdorrg):hover{color:#fff;background:#ffffff0f}.links.svelte-1rdorrg a.active:where(.svelte-1rdorrg){color:#2dd4bf;background:#2dd4bf1a;border-color:#2dd4bf66}.ws.svelte-1rdorrg{border-radius:var(--pulse-radius,0);color:#2dd4bf;white-space:nowrap;border:1px solid #2dd4bf59;flex:none;align-items:center;gap:.3rem;padding:.15rem .5rem;display:inline-flex}.ws.svelte-1rdorrg i:where(.svelte-1rdorrg){font-size:.85rem}.ws.svelte-1rdorrg select:where(.svelte-1rdorrg){color:#e5e7eb;font:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:none;outline:none}.ws.svelte-1rdorrg select:where(.svelte-1rdorrg) option:where(.svelte-1rdorrg){color:#e5e7eb;text-transform:none;letter-spacing:normal;background:#0a0a0a}.exit.svelte-1rdorrg{color:#e5e7eb8c;border-radius:var(--pulse-radius,0);white-space:nowrap;border:1px solid #ffffff1f;padding:.35rem .7rem;text-decoration:none}.exit.svelte-1rdorrg:hover{color:#fff;border-color:#ffffff4d}.hamburger.svelte-1rdorrg{color:#e5e7eb;letter-spacing:.1em;border-radius:var(--pulse-radius,0);cursor:pointer;background:0 0;border:1px solid #ffffff1f;padding:.3rem .55rem;font-family:inherit;font-size:.72rem;display:none}.hamburger.svelte-1rdorrg:hover{color:#2dd4bf;border-color:#2dd4bf80}@media (width<=900px){.pulse-subnav.svelte-1rdorrg{flex-wrap:wrap;gap:.6rem;height:auto;min-height:40px;padding:.4rem .6rem;position:sticky;top:0}.hamburger.svelte-1rdorrg{align-items:center;gap:.3rem;display:inline-flex}.exit.svelte-1rdorrg{display:none}.links.svelte-1rdorrg{flex-wrap:wrap;order:4;gap:.2rem;width:100%;max-height:0;padding:0;transition:max-height .2s;overflow:hidden}.pulse-subnav.drawer-open.svelte-1rdorrg .links:where(.svelte-1rdorrg){border-top:1px solid #ffffff14;max-height:60vh;padding-top:.4rem;overflow-y:auto}.links.svelte-1rdorrg a:where(.svelte-1rdorrg){padding:.5rem .7rem;font-size:.78rem}}
