let t=document.createElement("style");t.innerHTML="",document.head.appendChild(t);import{S as e,i as $,s as n,c as r,j as s,a,p as c,m as o,q as f,t as m,b as i,d as p,o as l,H as g,T as u,U as d,g as x,k as w,l as h,N as S,Y as y,h as j,n as v,r as b}from"./index.c2c9d961.js";import"./ChevronDown16.d70ae9ed.js";import"./Close20.452e634c.js";import{G as k,R as C,C as O}from"./Column.2e03e551.js";import"./Icon.f19a7424.js";import{H as L,S as H,a as N,b as E,c as I,d as M}from"./SkipToContent.9e8bdedb.js";import{H as T,a as D,b as U,c as W,d as q}from"./HeaderUtilities.1b466165.js";import{S as B}from"./SideNavLink.54872635.js";import{C as G}from"./Content.94950662.js";function R(t){let e,$,n;return $=new N({}),{c(){e=x("div"),r($.$$.fragment),this.h()},l(t){e=w(t,"DIV",{slot:!0});var n=h(e);a($.$$.fragment,n),n.forEach(l),this.h()},h(){S(e,"slot","skip-to-content")},m(t,r){f(t,e,r),o($,e,null),n=!0},i(t){n||(m($.$$.fragment,t),n=!0)},o(t){i($.$$.fragment,t),n=!1},d(t){t&&l(e),p($)}}}function V(t){let e;return{c(){e=j("Switcher subject 1")},l(t){e=v(t,"Switcher subject 1")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function Y(t){let e;return{c(){e=j("Switcher item 1")},l(t){e=v(t,"Switcher item 1")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function z(t){let e;return{c(){e=j("Switcher subject 2")},l(t){e=v(t,"Switcher subject 2")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function A(t){let e;return{c(){e=j("Switcher item 1")},l(t){e=v(t,"Switcher item 1")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function F(t){let e;return{c(){e=j("Switcher item 2")},l(t){e=v(t,"Switcher item 2")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function J(t){let e;return{c(){e=j("Switcher item 3")},l(t){e=v(t,"Switcher item 3")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function K(t){let e;return{c(){e=j("Switcher item 4")},l(t){e=v(t,"Switcher item 4")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function P(t){let e;return{c(){e=j("Switcher item 5")},l(t){e=v(t,"Switcher item 5")},m(t,$){f(t,e,$)},d(t){t&&l(e)}}}function Q(t){let e,$,n,g,u,d,x,w,h,S,y,j,v,b,k,C;return e=new W({props:{$$slots:{default:[V]},$$scope:{ctx:t}}}),n=new q({props:{$$slots:{default:[Y]},$$scope:{ctx:t}}}),u=new W({props:{$$slots:{default:[z]},$$scope:{ctx:t}}}),x=new q({props:{$$slots:{default:[A]},$$scope:{ctx:t}}}),h=new q({props:{$$slots:{default:[F]},$$scope:{ctx:t}}}),y=new q({props:{$$slots:{default:[J]},$$scope:{ctx:t}}}),v=new q({props:{$$slots:{default:[K]},$$scope:{ctx:t}}}),k=new q({props:{$$slots:{default:[P]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment),$=s(),r(n.$$.fragment),g=s(),r(u.$$.fragment),d=s(),r(x.$$.fragment),w=s(),r(h.$$.fragment),S=s(),r(y.$$.fragment),j=s(),r(v.$$.fragment),b=s(),r(k.$$.fragment)},l(t){a(e.$$.fragment,t),$=c(t),a(n.$$.fragment,t),g=c(t),a(u.$$.fragment,t),d=c(t),a(x.$$.fragment,t),w=c(t),a(h.$$.fragment,t),S=c(t),a(y.$$.fragment,t),j=c(t),a(v.$$.fragment,t),b=c(t),a(k.$$.fragment,t)},m(t,r){o(e,t,r),f(t,$,r),o(n,t,r),f(t,g,r),o(u,t,r),f(t,d,r),o(x,t,r),f(t,w,r),o(h,t,r),f(t,S,r),o(y,t,r),f(t,j,r),o(v,t,r),f(t,b,r),o(k,t,r),C=!0},p(t,$){const r={};32&$&&(r.$$scope={dirty:$,ctx:t}),e.$set(r);const s={};32&$&&(s.$$scope={dirty:$,ctx:t}),n.$set(s);const a={};32&$&&(a.$$scope={dirty:$,ctx:t}),u.$set(a);const c={};32&$&&(c.$$scope={dirty:$,ctx:t}),x.$set(c);const o={};32&$&&(o.$$scope={dirty:$,ctx:t}),h.$set(o);const f={};32&$&&(f.$$scope={dirty:$,ctx:t}),y.$set(f);const m={};32&$&&(m.$$scope={dirty:$,ctx:t}),v.$set(m);const i={};32&$&&(i.$$scope={dirty:$,ctx:t}),k.$set(i)},i(t){C||(m(e.$$.fragment,t),m(n.$$.fragment,t),m(u.$$.fragment,t),m(x.$$.fragment,t),m(h.$$.fragment,t),m(y.$$.fragment,t),m(v.$$.fragment,t),m(k.$$.fragment,t),C=!0)},o(t){i(e.$$.fragment,t),i(n.$$.fragment,t),i(u.$$.fragment,t),i(x.$$.fragment,t),i(h.$$.fragment,t),i(y.$$.fragment,t),i(v.$$.fragment,t),i(k.$$.fragment,t),C=!1},d(t){p(e,t),t&&l($),p(n,t),t&&l(g),p(u,t),t&&l(d),p(x,t),t&&l(w),p(h,t),t&&l(S),p(y,t),t&&l(j),p(v,t),t&&l(b),p(k,t)}}}function X(t){let e,$;return e=new U({props:{$$slots:{default:[Q]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment)},l(t){a(e.$$.fragment,t)},m(t,n){o(e,t,n),$=!0},p(t,$){const n={};32&$&&(n.$$scope={dirty:$,ctx:t}),e.$set(n)},i(t){$||(m(e.$$.fragment,t),$=!0)},o(t){i(e.$$.fragment,t),$=!1},d(t){p(e,t)}}}function Z(t){let e,$,n;function s(e){t[2].call(null,e)}let c={$$slots:{default:[X]},$$scope:{ctx:t}};return void 0!==t[1]&&(c.isOpen=t[1]),e=new D({props:c}),g.push(()=>u(e,"isOpen",s)),{c(){r(e.$$.fragment)},l(t){a(e.$$.fragment,t)},m(t,$){o(e,t,$),n=!0},p(t,n){const r={};32&n&&(r.$$scope={dirty:n,ctx:t}),!$&&2&n&&($=!0,r.isOpen=t[1],d(()=>$=!1)),e.$set(r)},i(t){n||(m(e.$$.fragment,t),n=!0)},o(t){i(e.$$.fragment,t),n=!1},d(t){p(e,t)}}}function _(t){let e,$,n;return $=new T({props:{$$slots:{default:[Z]},$$scope:{ctx:t}}}),{c(){e=s(),r($.$$.fragment)},l(t){e=c(t),a($.$$.fragment,t)},m(t,r){f(t,e,r),o($,t,r),n=!0},p(t,e){const n={};34&e&&(n.$$scope={dirty:e,ctx:t}),$.$set(n)},i(t){n||(m($.$$.fragment,t),n=!0)},o(t){i($.$$.fragment,t),n=!1},d(t){t&&l(e),p($,t)}}}function tt(t){let e,$,n,g,u,d;return e=new M({props:{href:"/",text:"Link 1"}}),n=new M({props:{href:"/",text:"Link 2"}}),u=new M({props:{href:"/",text:"Link 3"}}),{c(){r(e.$$.fragment),$=s(),r(n.$$.fragment),g=s(),r(u.$$.fragment)},l(t){a(e.$$.fragment,t),$=c(t),a(n.$$.fragment,t),g=c(t),a(u.$$.fragment,t)},m(t,r){o(e,t,r),f(t,$,r),o(n,t,r),f(t,g,r),o(u,t,r),d=!0},p:y,i(t){d||(m(e.$$.fragment,t),m(n.$$.fragment,t),m(u.$$.fragment,t),d=!0)},o(t){i(e.$$.fragment,t),i(n.$$.fragment,t),i(u.$$.fragment,t),d=!1},d(t){p(e,t),t&&l($),p(n,t),t&&l(g),p(u,t)}}}function et(t){let e,$,n,g,u,d,x,w;return e=new B({props:{text:"Link 1"}}),n=new B({props:{text:"Link 2"}}),u=new B({props:{text:"Link 3"}}),x=new I({props:{text:"Menu",$$slots:{default:[tt]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment),$=s(),r(n.$$.fragment),g=s(),r(u.$$.fragment),d=s(),r(x.$$.fragment)},l(t){a(e.$$.fragment,t),$=c(t),a(n.$$.fragment,t),g=c(t),a(u.$$.fragment,t),d=c(t),a(x.$$.fragment,t)},m(t,r){o(e,t,r),f(t,$,r),o(n,t,r),f(t,g,r),o(u,t,r),f(t,d,r),o(x,t,r),w=!0},p(t,e){const $={};32&e&&($.$$scope={dirty:e,ctx:t}),x.$set($)},i(t){w||(m(e.$$.fragment,t),m(n.$$.fragment,t),m(u.$$.fragment,t),m(x.$$.fragment,t),w=!0)},o(t){i(e.$$.fragment,t),i(n.$$.fragment,t),i(u.$$.fragment,t),i(x.$$.fragment,t),w=!1},d(t){p(e,t),t&&l($),p(n,t),t&&l(g),p(u,t),t&&l(d),p(x,t)}}}function $t(t){let e,$;return e=new E({props:{$$slots:{default:[et]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment)},l(t){a(e.$$.fragment,t)},m(t,n){o(e,t,n),$=!0},p(t,$){const n={};32&$&&(n.$$scope={dirty:$,ctx:t}),e.$set(n)},i(t){$||(m(e.$$.fragment,t),$=!0)},o(t){i(e.$$.fragment,t),$=!1},d(t){p(e,t)}}}function nt(t){let e,$;return{c(){e=x("h1"),$=j("Welcome")},l(t){e=w(t,"H1",{});var n=h(e);$=v(n,"Welcome"),n.forEach(l)},m(t,n){f(t,e,n),b(e,$)},d(t){t&&l(e)}}}function rt(t){let e,$;return e=new O({props:{$$slots:{default:[nt]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment)},l(t){a(e.$$.fragment,t)},m(t,n){o(e,t,n),$=!0},p(t,$){const n={};32&$&&(n.$$scope={dirty:$,ctx:t}),e.$set(n)},i(t){$||(m(e.$$.fragment,t),$=!0)},o(t){i(e.$$.fragment,t),$=!1},d(t){p(e,t)}}}function st(t){let e,$;return e=new C({props:{$$slots:{default:[rt]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment)},l(t){a(e.$$.fragment,t)},m(t,n){o(e,t,n),$=!0},p(t,$){const n={};32&$&&(n.$$scope={dirty:$,ctx:t}),e.$set(n)},i(t){$||(m(e.$$.fragment,t),$=!0)},o(t){i(e.$$.fragment,t),$=!1},d(t){p(e,t)}}}function at(t){let e,$;return e=new k({props:{$$slots:{default:[st]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment)},l(t){a(e.$$.fragment,t)},m(t,n){o(e,t,n),$=!0},p(t,$){const n={};32&$&&(n.$$scope={dirty:$,ctx:t}),e.$set(n)},i(t){$||(m(e.$$.fragment,t),$=!0)},o(t){i(e.$$.fragment,t),$=!1},d(t){p(e,t)}}}function ct(t){let e,$,n,x,w,h,S,y;function j(e){t[3].call(null,e)}let v={company:"IBM",platformName:"Carbon Svelte",$$slots:{default:[_],"skip-to-content":[R]},$$scope:{ctx:t}};function b(e){t[4].call(null,e)}void 0!==t[0]&&(v.isSideNavOpen=t[0]),e=new L({props:v}),g.push(()=>u(e,"isSideNavOpen",j));let k={$$slots:{default:[$t]},$$scope:{ctx:t}};return void 0!==t[0]&&(k.isOpen=t[0]),x=new H({props:k}),g.push(()=>u(x,"isOpen",b)),S=new G({props:{$$slots:{default:[at]},$$scope:{ctx:t}}}),{c(){r(e.$$.fragment),n=s(),r(x.$$.fragment),h=s(),r(S.$$.fragment)},l(t){a(e.$$.fragment,t),n=c(t),a(x.$$.fragment,t),h=c(t),a(S.$$.fragment,t)},m(t,$){o(e,t,$),f(t,n,$),o(x,t,$),f(t,h,$),o(S,t,$),y=!0},p(t,[n]){const r={};34&n&&(r.$$scope={dirty:n,ctx:t}),!$&&1&n&&($=!0,r.isSideNavOpen=t[0],d(()=>$=!1)),e.$set(r);const s={};32&n&&(s.$$scope={dirty:n,ctx:t}),!w&&1&n&&(w=!0,s.isOpen=t[0],d(()=>w=!1)),x.$set(s);const a={};32&n&&(a.$$scope={dirty:n,ctx:t}),S.$set(a)},i(t){y||(m(e.$$.fragment,t),m(x.$$.fragment,t),m(S.$$.fragment,t),y=!0)},o(t){i(e.$$.fragment,t),i(x.$$.fragment,t),i(S.$$.fragment,t),y=!1},d(t){p(e,t),t&&l(n),p(x,t),t&&l(h),p(S,t)}}}function ot(t,e,$){let n=!1,r=!1;return[n,r,function(t){r=t,$(1,r)},function(t){n=t,$(0,n)},function(t){n=t,$(0,n)}]}export default class extends e{constructor(t){super(),$(this,t,ot,ct,n,{})}}