let e=document.createElement("style");e.innerHTML="",document.head.appendChild(e);import{S as t,i as n,s as r,v as a,w as $,g as s,k as o,l as f,o as i,N as l,y as c,x as m,q as u,r as p,z as d,A as g,t as h,b as x,B as b,C as w,h as v,n as k,I as _,M as L,Y as y,J as E,G as C,H as S,j,c as N,p as D,a as I,m as O,aa as A,d as M,T as H,U as T}from"./index.6b674a45.js";import{C as U}from"./ChevronDown16.5983f6dc.js";import"./Close20.4da30c2a.js";import{G as B,R as G,C as V}from"./Column.6ef18044.js";import"./Icon.480b7b42.js";import{H as W,S as q,a as z,b as J,c as P,d as R}from"./SkipToContent.c0670b4b.js";import{S as Y}from"./SideNavLink.70ef96a2.js";import{C as F}from"./Content.7baad37e.js";function K(e){let t,n,r;const b=e[3].default,w=a(b,e,e[2],null);let v=[{"aria-label":e[0]},e[1]],k={};for(let e=0;e{t=$($({},t),w(e)),n(1,a=b(t,r)),"ariaLabel"in e&&n(0,f=e.ariaLabel),"$$scope"in e&&n(2,o=e.$$scope)},[f,a,o,s]}class X extends t{constructor(e){super(),n(this,e,Q,K,r,{ariaLabel:0})}}function Z(e){let t,n,r,a,l,d,h=[{role:"menuitem"},{tabindex:"0"},{href:e[1]},e[3]],x={};for(let e=0;e{t=$($({},t),w(e)),n(3,a=b(t,r)),"href"in e&&n(1,s=e.href),"text"in e&&n(2,o=e.text),"ref"in e&&n(0,f=e.ref)},[f,s,o,a,function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(e){S[e?"unshift":"push"](()=>{f=e,n(0,f)})}]}class te extends t{constructor(e){super(),n(this,e,ee,Z,r,{href:1,text:2,ref:0})}}function ne(e){let t,n,r,b,w,y,C,S,H,T;w=new U({props:{"aria-label":e[4],class:"bx--header__menu-arrow"}});let B=[{role:"menuitem"},{tabindex:"0"},{"aria-haspopup":"menu"},{"aria-expanded":e[0]},{"aria-label":e[3]},{href:e[2]},e[5]],G={};for(let e=0;e{t=$($({},t),w(e)),n(5,a=b(t,r)),"expanded"in e&&n(0,f=e.expanded),"href"in e&&n(2,i=e.href),"text"in e&&n(3,l=e.text),"ref"in e&&n(1,c=e.ref),"iconDescription"in e&&n(4,m=e.iconDescription),"$$scope"in e&&n(6,o=e.$$scope)},[f,c,i,l,m,a,o,s,function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},function(t){C(e,t)},({target:e})=>{c.contains(e)||e===c?n(0,f=!f):f&&n(0,f=!1)},function(e){S[e?"unshift":"push"](()=>{c=e,n(1,c)})},({key:e})=>{"Enter"===e&&n(0,f=!f)}]}class ae extends t{constructor(e){super(),n(this,e,re,ne,r,{expanded:0,href:2,text:3,ref:1,iconDescription:4})}}function $e(e){let t,n,r;return n=new z({}),{c(){t=s("div"),N(n.$$.fragment),this.h()},l(e){t=o(e,"DIV",{slot:!0});var r=f(t);I(n.$$.fragment,r),r.forEach(i),this.h()},h(){l(t,"slot","skip-to-content")},m(e,a){u(e,t,a),O(n,t,null),r=!0},i(e){r||(h(n.$$.fragment,e),r=!0)},o(e){x(n.$$.fragment,e),r=!1},d(e){e&&i(t),M(n)}}}function se(e){let t,n,r,a,$,s;return t=new te({props:{href:"/",text:"Link 1"}}),r=new te({props:{href:"/",text:"Link 2"}}),$=new te({props:{href:"/",text:"Link 3"}}),{c(){N(t.$$.fragment),n=j(),N(r.$$.fragment),a=j(),N($.$$.fragment)},l(e){I(t.$$.fragment,e),n=D(e),I(r.$$.fragment,e),a=D(e),I($.$$.fragment,e)},m(e,o){O(t,e,o),u(e,n,o),O(r,e,o),u(e,a,o),O($,e,o),s=!0},p:y,i(e){s||(h(t.$$.fragment,e),h(r.$$.fragment,e),h($.$$.fragment,e),s=!0)},o(e){x(t.$$.fragment,e),x(r.$$.fragment,e),x($.$$.fragment,e),s=!1},d(e){M(t,e),e&&i(n),M(r,e),e&&i(a),M($,e)}}}function oe(e){let t,n,r,a,$,s,o,f;return t=new te({props:{href:"/",text:"Link 1"}}),r=new te({props:{href:"/",text:"Link 2"}}),$=new te({props:{href:"/",text:"Link 3"}}),o=new ae({props:{text:"Menu",$$slots:{default:[se]},$$scope:{ctx:e}}}),{c(){N(t.$$.fragment),n=j(),N(r.$$.fragment),a=j(),N($.$$.fragment),s=j(),N(o.$$.fragment)},l(e){I(t.$$.fragment,e),n=D(e),I(r.$$.fragment,e),a=D(e),I($.$$.fragment,e),s=D(e),I(o.$$.fragment,e)},m(e,i){O(t,e,i),u(e,n,i),O(r,e,i),u(e,a,i),O($,e,i),u(e,s,i),O(o,e,i),f=!0},p(e,t){const n={};8&t&&(n.$$scope={dirty:t,ctx:e}),o.$set(n)},i(e){f||(h(t.$$.fragment,e),h(r.$$.fragment,e),h($.$$.fragment,e),h(o.$$.fragment,e),f=!0)},o(e){x(t.$$.fragment,e),x(r.$$.fragment,e),x($.$$.fragment,e),x(o.$$.fragment,e),f=!1},d(e){M(t,e),e&&i(n),M(r,e),e&&i(a),M($,e),e&&i(s),M(o,e)}}}function fe(e){let t,n,r;return n=new X({props:{$$slots:{default:[oe]},$$scope:{ctx:e}}}),{c(){t=j(),N(n.$$.fragment)},l(e){t=D(e),I(n.$$.fragment,e)},m(e,a){u(e,t,a),O(n,e,a),r=!0},p(e,t){const r={};8&t&&(r.$$scope={dirty:t,ctx:e}),n.$set(r)},i(e){r||(h(n.$$.fragment,e),r=!0)},o(e){x(n.$$.fragment,e),r=!1},d(e){e&&i(t),M(n,e)}}}function ie(e){let t,n,r,a,$,s;return t=new R({props:{href:"/",text:"Link 1"}}),r=new R({props:{href:"/",text:"Link 2"}}),$=new R({props:{href:"/",text:"Link 3"}}),{c(){N(t.$$.fragment),n=j(),N(r.$$.fragment),a=j(),N($.$$.fragment)},l(e){I(t.$$.fragment,e),n=D(e),I(r.$$.fragment,e),a=D(e),I($.$$.fragment,e)},m(e,o){O(t,e,o),u(e,n,o),O(r,e,o),u(e,a,o),O($,e,o),s=!0},p:y,i(e){s||(h(t.$$.fragment,e),h(r.$$.fragment,e),h($.$$.fragment,e),s=!0)},o(e){x(t.$$.fragment,e),x(r.$$.fragment,e),x($.$$.fragment,e),s=!1},d(e){M(t,e),e&&i(n),M(r,e),e&&i(a),M($,e)}}}function le(e){let t,n,r,a,$,s,o,f;return t=new Y({props:{text:"Link 1"}}),r=new Y({props:{text:"Link 2"}}),$=new Y({props:{text:"Link 3"}}),o=new P({props:{text:"Menu",$$slots:{default:[ie]},$$scope:{ctx:e}}}),{c(){N(t.$$.fragment),n=j(),N(r.$$.fragment),a=j(),N($.$$.fragment),s=j(),N(o.$$.fragment)},l(e){I(t.$$.fragment,e),n=D(e),I(r.$$.fragment,e),a=D(e),I($.$$.fragment,e),s=D(e),I(o.$$.fragment,e)},m(e,i){O(t,e,i),u(e,n,i),O(r,e,i),u(e,a,i),O($,e,i),u(e,s,i),O(o,e,i),f=!0},p(e,t){const n={};8&t&&(n.$$scope={dirty:t,ctx:e}),o.$set(n)},i(e){f||(h(t.$$.fragment,e),h(r.$$.fragment,e),h($.$$.fragment,e),h(o.$$.fragment,e),f=!0)},o(e){x(t.$$.fragment,e),x(r.$$.fragment,e),x($.$$.fragment,e),x(o.$$.fragment,e),f=!1},d(e){M(t,e),e&&i(n),M(r,e),e&&i(a),M($,e),e&&i(s),M(o,e)}}}function ce(e){let t,n;return t=new J({props:{$$slots:{default:[le]},$$scope:{ctx:e}}}),{c(){N(t.$$.fragment)},l(e){I(t.$$.fragment,e)},m(e,r){O(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(h(t.$$.fragment,e),n=!0)},o(e){x(t.$$.fragment,e),n=!1},d(e){M(t,e)}}}function me(e){let t,n;return{c(){t=s("h1"),n=v("Welcome")},l(e){t=o(e,"H1",{});var r=f(t);n=k(r,"Welcome"),r.forEach(i)},m(e,r){u(e,t,r),p(t,n)},d(e){e&&i(t)}}}function ue(e){let t,n;return t=new V({props:{$$slots:{default:[me]},$$scope:{ctx:e}}}),{c(){N(t.$$.fragment)},l(e){I(t.$$.fragment,e)},m(e,r){O(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(h(t.$$.fragment,e),n=!0)},o(e){x(t.$$.fragment,e),n=!1},d(e){M(t,e)}}}function pe(e){let t,n;return t=new G({props:{$$slots:{default:[ue]},$$scope:{ctx:e}}}),{c(){N(t.$$.fragment)},l(e){I(t.$$.fragment,e)},m(e,r){O(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(h(t.$$.fragment,e),n=!0)},o(e){x(t.$$.fragment,e),n=!1},d(e){M(t,e)}}}function de(e){let t,n;return t=new B({props:{$$slots:{default:[pe]},$$scope:{ctx:e}}}),{c(){N(t.$$.fragment)},l(e){I(t.$$.fragment,e)},m(e,r){O(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(h(t.$$.fragment,e),n=!0)},o(e){x(t.$$.fragment,e),n=!1},d(e){M(t,e)}}}function ge(e){let t,n,r,a,$,s,o,f;function l(t){e[1].call(null,t)}let c={company:"IBM",platformName:"Carbon Svelte",$$slots:{default:[fe],"skip-to-content":[$e]},$$scope:{ctx:e}};function m(t){e[2].call(null,t)}void 0!==e[0]&&(c.isSideNavOpen=e[0]),t=new W({props:c}),S.push(()=>H(t,"isSideNavOpen",l));let p={$$slots:{default:[ce]},$$scope:{ctx:e}};return void 0!==e[0]&&(p.isOpen=e[0]),a=new q({props:p}),S.push(()=>H(a,"isOpen",m)),o=new F({props:{$$slots:{default:[de]},$$scope:{ctx:e}}}),{c(){N(t.$$.fragment),r=j(),N(a.$$.fragment),s=j(),N(o.$$.fragment)},l(e){I(t.$$.fragment,e),r=D(e),I(a.$$.fragment,e),s=D(e),I(o.$$.fragment,e)},m(e,n){O(t,e,n),u(e,r,n),O(a,e,n),u(e,s,n),O(o,e,n),f=!0},p(e,[r]){const s={};8&r&&(s.$$scope={dirty:r,ctx:e}),!n&&1&r&&(n=!0,s.isSideNavOpen=e[0],T(()=>n=!1)),t.$set(s);const f={};8&r&&(f.$$scope={dirty:r,ctx:e}),!$&&1&r&&($=!0,f.isOpen=e[0],T(()=>$=!1)),a.$set(f);const i={};8&r&&(i.$$scope={dirty:r,ctx:e}),o.$set(i)},i(e){f||(h(t.$$.fragment,e),h(a.$$.fragment,e),h(o.$$.fragment,e),f=!0)},o(e){x(t.$$.fragment,e),x(a.$$.fragment,e),x(o.$$.fragment,e),f=!1},d(e){M(t,e),e&&i(r),M(a,e),e&&i(s),M(o,e)}}}function he(e,t,n){let r=!1;return[r,function(e){r=e,n(0,r)},function(e){r=e,n(0,r)}]}export default class extends t{constructor(e){super(),n(this,e,he,ge,r,{})}}