.microsite-nav.svelte-10k8aii{position:fixed;top:0;left:0;right:0;z-index:50;background:var(--bg-glass);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border-bottom:1px solid var(--border);transition:background .3s,border-color .3s}.bar.svelte-10k8aii{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;gap:1.5rem}.left.svelte-10k8aii,.right.svelte-10k8aii,.tabs.svelte-10k8aii{display:flex;align-items:center}.left.svelte-10k8aii{gap:.85rem;min-width:0;flex:0 0 auto}.back.svelte-10k8aii{display:flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.9rem;font-weight:700;color:var(--text-primary);text-decoration:none;white-space:nowrap}.arrow.svelte-10k8aii{color:var(--text-tertiary);font-weight:500}.dot.svelte-10k8aii{color:var(--purple)}.divider.svelte-10k8aii{width:1px;height:16px;background:var(--border);flex:0 0 auto}.product.svelte-10k8aii{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.85rem;font-weight:700;color:var(--text-primary);white-space:nowrap;min-width:0}.p-icon.svelte-10k8aii{font-size:1rem;line-height:1}.p-logo.svelte-10k8aii{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto}.p-name.svelte-10k8aii{overflow:hidden;text-overflow:ellipsis}.tabs.svelte-10k8aii{gap:1.4rem;overflow-x:auto;flex:1}.tabs.svelte-10k8aii a:where(.svelte-10k8aii){font-size:.78rem;font-weight:500;color:var(--text-tertiary);text-decoration:none;white-space:nowrap;padding:.2rem 0;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.tabs.svelte-10k8aii a:where(.svelte-10k8aii):hover{color:var(--text-secondary)}.tabs.svelte-10k8aii a.active:where(.svelte-10k8aii){color:var(--text-primary);border-bottom-color:var(--ms-accent, var(--purple))}.right.svelte-10k8aii{gap:.5rem;flex:0 0 auto}.icon-btn.svelte-10k8aii{width:32px;height:32px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.85rem;text-decoration:none;transition:all .2s}.icon-btn.svelte-10k8aii:hover{color:var(--text-primary);border-color:var(--border-hover)}@media(max-width:800px){.bar.svelte-10k8aii{padding:0 1rem;gap:1rem}.back-text.svelte-10k8aii{display:none}}.ms-root.svelte-1ikgt8t{--ms-accent: var(--purple);--ms-accent-light: var(--purple-light);--ms-accent-subtle: var(--purple-subtle);--ms-accent-glow-sm: var(--purple-glow-sm);--ms-accent-glow-md: var(--purple-glow-md);--ms-accent-2: var(--amber)}.ms-root[data-accent=blue].svelte-1ikgt8t{--ms-accent: var(--blue);--ms-accent-light: var(--blue);--ms-accent-subtle: color-mix(in srgb, var(--blue) 14%, transparent);--ms-accent-glow-sm: 0 0 15px color-mix(in srgb, var(--blue) 22%, transparent);--ms-accent-glow-md: 0 0 30px color-mix(in srgb, var(--blue) 12%, transparent)}.ms-root[data-accent=amber].svelte-1ikgt8t{--ms-accent: var(--amber);--ms-accent-light: var(--amber);--ms-accent-subtle: var(--amber-bg);--ms-accent-glow-sm: 0 0 15px color-mix(in srgb, var(--amber) 22%, transparent);--ms-accent-glow-md: 0 0 30px color-mix(in srgb, var(--amber) 12%, transparent)}.ms-root[data-accent=green].svelte-1ikgt8t{--ms-accent: var(--green);--ms-accent-light: var(--green);--ms-accent-subtle: var(--green-bg);--ms-accent-glow-sm: 0 0 15px color-mix(in srgb, var(--green) 22%, transparent);--ms-accent-glow-md: 0 0 30px color-mix(in srgb, var(--green) 12%, transparent)}.ms-root[data-accent=status].svelte-1ikgt8t{--ms-accent: var(--green);--ms-accent-light: var(--green);--ms-accent-subtle: var(--green-bg);--ms-accent-glow-sm: 0 0 15px color-mix(in srgb, var(--green) 22%, transparent);--ms-accent-glow-md: 0 0 30px color-mix(in srgb, var(--green) 12%, transparent);--ms-accent-2: var(--amber)}.ms-root[data-accent=steel].svelte-1ikgt8t{--ms-accent: color-mix(in srgb, var(--blue) 72%, var(--text-secondary));--ms-accent-light: var(--blue);--ms-accent-subtle: color-mix(in srgb, var(--blue) 10%, transparent);--ms-accent-glow-sm: 0 0 15px color-mix(in srgb, var(--blue) 16%, transparent);--ms-accent-glow-md: 0 0 30px color-mix(in srgb, var(--blue) 8%, transparent)}
