diff --git a/assets/Color-PRSJMWNM-B3Y3Kgee.js b/assets/Color-PRSJMWNM-CH0P08OP.js similarity index 99% rename from assets/Color-PRSJMWNM-B3Y3Kgee.js rename to assets/Color-PRSJMWNM-CH0P08OP.js index 5d8ce39f..8b438522 100644 --- a/assets/Color-PRSJMWNM-B3Y3Kgee.js +++ b/assets/Color-PRSJMWNM-CH0P08OP.js @@ -1 +1 @@ -import{R as h,r as b,_ as Me,i as J,h as Ce,n as $,j as ue,T as $e,F as Oe,k as Ne,l as Ie}from"./index-MTbPeaGr.js";import{g as fe}from"./_commonjsHelpers-Cpj98o6Y.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function N(){return(N=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function K(e){var t=b.useRef(e),n=b.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var R=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:p.buttons>0)&&o.current?a(ne(o.current,p,s.current)):M(!1)},j=function(){return M(!1)};function M(p){var m=i.current,w=V(o.current),E=p?w.addEventListener:w.removeEventListener;E(m?"touchmove":"mousemove",x),E(m?"touchend":"mouseup",j)}return[function(p){var m=p.nativeEvent,w=o.current;if(w&&(re(m),!function(k,O){return O&&!F(k)}(m,i.current)&&w)){if(F(m)){i.current=!0;var E=m.changedTouches||[];E.length&&(s.current=E[0].identifier)}w.focus(),a(ne(w,m,s.current)),M(!0)}},function(p){var m=p.which||p.keyCode;m<37||m>40||(p.preventDefault(),l({left:m===39?.05:m===37?-.05:0,top:m===40?.05:m===38?-.05:0}))},M]},[l,a]),d=c[0],f=c[1],g=c[2];return b.useEffect(function(){return g},[g]),h.createElement("div",N({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),H=function(e){return e.filter(Boolean).join(" ")},ee=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=H(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},y=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Se={grad:.9,turn:360,rad:360/(2*Math.PI)},Re=function(e){return ge(A(e))},A=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?y(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?y(parseInt(e.substring(6,8),16)/255,2):1}},je=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Se[t]||1)},Te=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Fe({h:je(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Fe=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},ze=function(e){return Pe(de(e))},he=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:y(e.h),s:y(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:y(o/2),a:y(r,2)}},G=function(e){var t=he(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},B=function(e){var t=he(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},de=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),l=r*(1-n),s=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:y(255*[r,s,l,l,i,r][c]),g:y(255*[i,r,r,s,l,l][c]),b:y(255*[l,l,i,r,r,s][c]),a:y(o,2)}},He=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ge({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},P=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?P(y(255*o)):"";return"#"+P(t)+P(n)+P(r)+a},ge=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),l=a-Math.min(t,n,r),s=l?a===t?(n-r)/l:a===n?2+(r-t)/l:4+(t-n)/l:0;return{h:y(60*(s<0?s+6:s)),s:y(a?l/a*100:0),v:y(a/255*100),a:o}},be=h.memo(function(e){var t=e.hue,n=e.onChange,r=H(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(Z,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:R(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":y(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(ee,{className:"react-colorful__hue-pointer",left:t/360,color:G({h:t,s:100,v:100,a:1})})))}),me=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:G({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(Z,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:R(t.s+100*o.left,0,100),v:R(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+y(t.s)+"%, Brightness "+y(t.v)+"%"},h.createElement(ee,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:G(t)})))}),ve=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},pe=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Le=function(e,t){return e.toLowerCase()===t.toLowerCase()||ve(A(e),A(t))};function ye(e,t,n){var r=K(n),o=b.useState(function(){return e.toHsva(t)}),a=o[0],l=o[1],s=b.useRef({color:t,hsva:a});b.useEffect(function(){if(!e.equal(t,s.current.color)){var c=e.toHsva(t);s.current={hsva:c,color:t},l(c)}},[t,e]),b.useEffect(function(){var c;ve(a,s.current.hsva)||e.equal(c=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:c},r(c))},[a,e,r]);var i=b.useCallback(function(c){l(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var qe=typeof window<"u"?b.useLayoutEffect:b.useEffect,Be=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},oe=new Map,xe=function(e){qe(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!oe.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,oe.set(t,n);var r=Be();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},We=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=Q(e,["className","colorModel","color","onChange"]),s=b.useRef(null);xe(s);var i=ye(n,o,a),c=i[0],d=i[1],f=H(["react-colorful",t]);return h.createElement("div",N({},l,{ref:s,className:f}),h.createElement(me,{hsva:c,onChange:d}),h.createElement(be,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},Xe={defaultColor:"000",toHsva:Re,fromHsva:function(e){return ze({h:e.h,s:e.s,v:e.v,a:1})},equal:Le},De=function(e){return h.createElement(We,N({},e,{colorModel:Xe}))},Ke=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+B(Object.assign({},n,{a:0}))+", "+B(Object.assign({},n,{a:1}))+")"},a=H(["react-colorful__alpha",t]),l=y(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(Z,{onMove:function(s){r({a:s.left})},onKey:function(s){r({a:R(n.a+s.left)})},"aria-label":"Alpha","aria-valuetext":l+"%","aria-valuenow":l,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(ee,{className:"react-colorful__alpha-pointer",left:n.a,color:B(n)})))},we=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=Q(e,["className","colorModel","color","onChange"]),s=b.useRef(null);xe(s);var i=ye(n,o,a),c=i[0],d=i[1],f=H(["react-colorful",t]);return h.createElement("div",N({},l,{ref:s,className:f}),h.createElement(me,{hsva:c,onChange:d}),h.createElement(be,{hue:c.h,onChange:d}),h.createElement(Ke,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ve={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Te,fromHsva:B,equal:pe},Ae=function(e){return h.createElement(we,N({},e,{colorModel:Ve}))},Ge={defaultColor:"rgba(0, 0, 0, 1)",toHsva:He,fromHsva:function(e){var t=de(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:pe},Ue=function(e){return h.createElement(we,N({},e,{colorModel:Ge}))},Ye={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const z=Ye,ke={};for(const e of Object.keys(z))ke[z[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var _e=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),l=a-o;let s,i;a===o?s=0:t===a?s=(n-r)/l:n===a?s=2+(r-t)/l:r===a&&(s=4+(t-n)/l),s=Math.min(s*60,360),s<0&&(s+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=l/(a+o):i=l/(2-a-o),[s,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const l=e[0]/255,s=e[1]/255,i=e[2]/255,c=Math.max(l,s,i),d=c-Math.min(l,s,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(l),n=f(s),r=f(i),l===c?o=r-n:s===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,l=(1-n-o)/(1-o)||0,s=(1-r-o)/(1-o)||0;return[a*100,l*100,s*100,o*100]};function Je(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}u.rgb.keyword=function(e){const t=ke[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(z)){const a=z[o],l=Je(e,a);l.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,l=t*.0193+n*.1192+r*.9505;return[o*100,a*100,l*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,l=500*(n-r),s=200*(r-o);return[a,l,s]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,l;if(n===0)return l=r*255,[l,l,l];r<.5?o=r*(1+n):o=r+n-r*n;const s=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?l=s+(o-s)*6*a:2*a<1?l=o:3*a<2?l=s+(o-s)*(2/3-a)*6:l=s,i[c]=l*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const l=(r+n)/2,s=r===0?2*o/(a+o):2*n/(r+n);return[t,s*100,l*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),l=255*r*(1-n),s=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,l];case 1:return[s,r,l];case 2:return[l,r,i];case 3:return[l,s,r];case 4:return[i,l,r];case 5:return[r,l,s]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,l;l=(2-n)*r;const s=(2-n)*o;return a=n*o,a/=s<=1?s:2-s,a=a||0,l/=2,[t,a*100,l*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const l=Math.floor(6*t),s=1-r;a=6*t-l,l&1&&(a=1-a);const i=n+a*(s-n);let c,d,f;switch(l){default:case 6:case 0:c=s,d=i,f=n;break;case 1:c=i,d=s,f=n;break;case 2:c=n,d=s,f=i;break;case 3:c=n,d=i,f=s;break;case 4:c=i,d=n,f=s;break;case 5:c=s,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),l=1-Math.min(1,n*(1-o)+o),s=1-Math.min(1,r*(1-o)+o);return[a*255,l*255,s*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,l;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,l=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,l=l>.0031308?1.055*l**(1/2.4)-.055:l*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),l=Math.min(Math.max(0,l),1),[o*255,a*255,l*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),l=200*(n-r);return[o,a,l]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,l;a=(t+16)/116,o=n/500+a,l=a-r/200;const s=a**3,i=o**3,c=l**3;return a=s>.008856?s:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,l=c>.008856?c:(l-16/116)/7.787,o*=95.047,a*=100,l*=108.883,[o,a,l]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const l=Math.sqrt(n*n+r*r);return[t,l,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),l=n*Math.sin(o);return[t,a,l]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let l=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(l+=60),l};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(s=>s+s).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,l=r&255;return[o,a,l]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),l=o-a;let s,i;return l<1?s=a/(1-l):s=0,l<=0?i=0:o===t?i=(n-r)/l%6:o===n?i=2+(r-t)/l:i=4+(t-n)/l,i/=6,i%=1,[i*360,l*100,s*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,l=a%1,s=1-l;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const W=_e;function Qe(){const e={},t=Object.keys(W);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function lt(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,l=0;l{I[e]={},Object.defineProperty(I[e],"channels",{value:U[e].channels}),Object.defineProperty(I[e],"labels",{value:U[e].labels});const t=rt(e);Object.keys(t).forEach(r=>{const o=t[r];I[e][r]=lt(o),I[e][r].raw=at(o)})});var st=I;const _=fe(st);var it=Me,ct=function(){return it.Date.now()},ut=ct,ft=/\s/;function ht(e){for(var t=e.length;t--&&ft.test(e.charAt(t)););return t}var dt=ht,gt=dt,bt=/^\s+/;function mt(e){return e&&e.slice(0,gt(e)+1).replace(bt,"")}var vt=mt,pt=vt,ae=J,yt=Ce,le=NaN,xt=/^[-+]0x[0-9a-f]+$/i,wt=/^0b[01]+$/i,kt=/^0o[0-7]+$/i,_t=parseInt;function Et(e){if(typeof e=="number")return e;if(yt(e))return le;if(ae(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ae(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=pt(e);var n=wt.test(e);return n||kt.test(e)?_t(e.slice(2),n?2:8):xt.test(e)?le:+e}var Mt=Et,Ct=J,D=ut,se=Mt,$t="Expected a function",Ot=Math.max,Nt=Math.min;function It(e,t,n){var r,o,a,l,s,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError($t);t=se(t)||0,Ct(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Ot(se(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function x(v){var C=r,T=o;return r=o=void 0,c=v,l=e.apply(T,C),l}function j(v){return c=v,s=setTimeout(m,t),d?x(v):l}function M(v){var C=v-i,T=v-c,te=t-C;return f?Nt(te,a-T):te}function p(v){var C=v-i,T=v-c;return i===void 0||C>=t||C<0||f&&T>=a}function m(){var v=D();if(p(v))return w(v);s=setTimeout(m,M(v))}function w(v){return s=void 0,g&&r?x(v):(r=o=void 0,l)}function E(){s!==void 0&&clearTimeout(s),c=0,r=i=o=s=void 0}function k(){return s===void 0?l:w(D())}function O(){var v=D(),C=p(v);if(r=arguments,o=this,i=v,C){if(s===void 0)return j(i);if(f)return clearTimeout(s),s=setTimeout(m,t),x(i)}return s===void 0&&(s=setTimeout(m,t)),l}return O.cancel=E,O.flush=k,O}var St=It,Rt=St,jt=J,Tt="Expected a function";function Ft(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(Tt);return jt(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Rt(e,t,{leading:r,maxWait:t,trailing:o})}var zt=Ft;const Ht=fe(zt);var Pt=$.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),Lt=$(ue)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),qt=$.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Bt=$($e)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Wt=$.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Xt=$.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Dt=`url('data:image/svg+xml;charset=utf-8,')`,ie=({value:e,style:t,...n})=>{let r=`linear-gradient(${e}, ${e}), ${Dt}, linear-gradient(#fff, #fff)`;return h.createElement(Xt,{...n,style:{...t,backgroundImage:r}})},Kt=$(Oe.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Vt=$(Ne)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ee=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ee||{}),L=Object.values(Ee),At=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Gt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Ut=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Yt=/^\s*#?([0-9a-f]{3})\s*$/i,Jt={hex:De,rgb:Ue,hsl:Ae},q={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ce=e=>{let t=e==null?void 0:e.match(At);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},S=e=>{if(!e)return;let t=!0;if(Gt.test(e)){let[l,s,i,c]=ce(e),[d,f,g]=_.rgb.hsl([l,s,i])||[0,0,0];return{valid:t,value:e,keyword:_.rgb.keyword([l,s,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${_.rgb.hex([l,s,i]).toLowerCase()}`}}if(Ut.test(e)){let[l,s,i,c]=ce(e),[d,f,g]=_.hsl.rgb([l,s,i])||[0,0,0];return{valid:t,value:e,keyword:_.hsl.keyword([l,s,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${_.hsl.hex([l,s,i]).toLowerCase()}`}}let n=e.replace("#",""),r=_.keyword.rgb(n)||_.hex.rgb(n),o=_.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:Y.test(e)&&(a=`#${n}`),a.startsWith("#"))t=Y.test(a);else try{_.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:_.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},Qt=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return q[n];if(n!=="hex")return(t==null?void 0:t[n])||q[n];if(!t.hex.startsWith("#"))try{return`#${_.keyword.hex(t.hex)}`}catch{return q.hex}let r=t.hex.match(Yt);if(!r)return Y.test(t.hex)?t.hex:q.hex;let[o,a,l]=r[1].split("");return`#${o}${o}${a}${a}${l}${l}`},Zt=(e,t)=>{let[n,r]=b.useState(e||""),[o,a]=b.useState(()=>S(n)),[l,s]=b.useState((o==null?void 0:o.colorSpace)||"hex");b.useEffect(()=>{let f=e||"",g=S(f);r(f),a(g),s((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=b.useMemo(()=>Qt(n,o,l).toLowerCase(),[n,o,l]),c=b.useCallback(f=>{let g=S(f),x=(g==null?void 0:g.value)||f||"";r(x),x===""&&(a(void 0),t(void 0)),g&&(a(g),s(g.colorSpace),t(g.value))},[t]),d=b.useCallback(()=>{let f=L.indexOf(l)+1;f>=L.length&&(f=0),s(L[f]);let g=(o==null?void 0:o[L[f]])||"";r(g),t(g)},[o,l,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:l,cycleColorSpace:d}},X=e=>e.replace(/\s*/,"").toLowerCase(),en=(e,t,n)=>{let[r,o]=b.useState(t!=null&&t.valid?[t]:[]);b.useEffect(()=>{t===void 0&&o([])},[t]);let a=b.useMemo(()=>(e||[]).map(s=>typeof s=="string"?S(s):s.title?{...S(s.color),keyword:s.title}:S(s.color)).concat(r).filter(Boolean).slice(-27),[e,r]),l=b.useCallback(s=>{s!=null&&s.valid&&(a.some(i=>X(i[n])===X(s[n]))||o(i=>i.concat(s)))},[n,a]);return{presets:a,addPreset:l}},tn=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:l=!1,argType:s})=>{var E;let i=b.useCallback(Ht(n,200),[n]),{value:c,realValue:d,updateValue:f,color:g,colorSpace:x,cycleColorSpace:j}=Zt(t,i),{presets:M,addPreset:p}=en(a,g,x),m=Jt[x],w=!!((E=s==null?void 0:s.table)!=null&&E.readonly);return h.createElement(Pt,{"aria-readonly":w},h.createElement(Lt,{startOpen:l,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>p(g),tooltip:h.createElement(qt,null,h.createElement(m,{color:d==="transparent"?"#000000":d,onChange:f,onFocus:r,onBlur:o}),M.length>0&&h.createElement(Wt,null,M.map((k,O)=>h.createElement(ue,{key:`${k.value}-${O}`,hasChrome:!1,tooltip:h.createElement(Bt,{note:k.keyword||k.value})},h.createElement(ie,{value:k[x],active:g&&X(k[x])===X(g[x]),onClick:()=>f(k.value)})))))},h.createElement(ie,{value:d,style:{margin:4}})),h.createElement(Kt,{id:Ie(e),value:c,onChange:k=>f(k.target.value),onFocus:k=>k.target.select(),readOnly:w,placeholder:"Choose color..."}),c?h.createElement(Vt,{onClick:j}):null)},cn=tn;export{tn as ColorControl,cn as default}; +import{R as h,r as b,_ as Me,i as J,h as Ce,n as $,j as ue,T as $e,F as Oe,k as Ne,l as Ie}from"./index-CIauyRj1.js";import{g as fe}from"./_commonjsHelpers-Cpj98o6Y.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function N(){return(N=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function K(e){var t=b.useRef(e),n=b.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var R=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:p.buttons>0)&&o.current?a(ne(o.current,p,s.current)):M(!1)},j=function(){return M(!1)};function M(p){var m=i.current,w=V(o.current),E=p?w.addEventListener:w.removeEventListener;E(m?"touchmove":"mousemove",x),E(m?"touchend":"mouseup",j)}return[function(p){var m=p.nativeEvent,w=o.current;if(w&&(re(m),!function(k,O){return O&&!F(k)}(m,i.current)&&w)){if(F(m)){i.current=!0;var E=m.changedTouches||[];E.length&&(s.current=E[0].identifier)}w.focus(),a(ne(w,m,s.current)),M(!0)}},function(p){var m=p.which||p.keyCode;m<37||m>40||(p.preventDefault(),l({left:m===39?.05:m===37?-.05:0,top:m===40?.05:m===38?-.05:0}))},M]},[l,a]),d=c[0],f=c[1],g=c[2];return b.useEffect(function(){return g},[g]),h.createElement("div",N({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),H=function(e){return e.filter(Boolean).join(" ")},ee=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=H(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},y=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Se={grad:.9,turn:360,rad:360/(2*Math.PI)},Re=function(e){return ge(A(e))},A=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?y(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?y(parseInt(e.substring(6,8),16)/255,2):1}},je=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Se[t]||1)},Te=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Fe({h:je(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Fe=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},ze=function(e){return Pe(de(e))},he=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:y(e.h),s:y(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:y(o/2),a:y(r,2)}},G=function(e){var t=he(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},B=function(e){var t=he(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},de=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),l=r*(1-n),s=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:y(255*[r,s,l,l,i,r][c]),g:y(255*[i,r,r,s,l,l][c]),b:y(255*[l,l,i,r,r,s][c]),a:y(o,2)}},He=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ge({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},P=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?P(y(255*o)):"";return"#"+P(t)+P(n)+P(r)+a},ge=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),l=a-Math.min(t,n,r),s=l?a===t?(n-r)/l:a===n?2+(r-t)/l:4+(t-n)/l:0;return{h:y(60*(s<0?s+6:s)),s:y(a?l/a*100:0),v:y(a/255*100),a:o}},be=h.memo(function(e){var t=e.hue,n=e.onChange,r=H(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(Z,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:R(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":y(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(ee,{className:"react-colorful__hue-pointer",left:t/360,color:G({h:t,s:100,v:100,a:1})})))}),me=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:G({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(Z,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:R(t.s+100*o.left,0,100),v:R(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+y(t.s)+"%, Brightness "+y(t.v)+"%"},h.createElement(ee,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:G(t)})))}),ve=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},pe=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Le=function(e,t){return e.toLowerCase()===t.toLowerCase()||ve(A(e),A(t))};function ye(e,t,n){var r=K(n),o=b.useState(function(){return e.toHsva(t)}),a=o[0],l=o[1],s=b.useRef({color:t,hsva:a});b.useEffect(function(){if(!e.equal(t,s.current.color)){var c=e.toHsva(t);s.current={hsva:c,color:t},l(c)}},[t,e]),b.useEffect(function(){var c;ve(a,s.current.hsva)||e.equal(c=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:c},r(c))},[a,e,r]);var i=b.useCallback(function(c){l(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var qe=typeof window<"u"?b.useLayoutEffect:b.useEffect,Be=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},oe=new Map,xe=function(e){qe(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!oe.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,oe.set(t,n);var r=Be();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},We=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=Q(e,["className","colorModel","color","onChange"]),s=b.useRef(null);xe(s);var i=ye(n,o,a),c=i[0],d=i[1],f=H(["react-colorful",t]);return h.createElement("div",N({},l,{ref:s,className:f}),h.createElement(me,{hsva:c,onChange:d}),h.createElement(be,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},Xe={defaultColor:"000",toHsva:Re,fromHsva:function(e){return ze({h:e.h,s:e.s,v:e.v,a:1})},equal:Le},De=function(e){return h.createElement(We,N({},e,{colorModel:Xe}))},Ke=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+B(Object.assign({},n,{a:0}))+", "+B(Object.assign({},n,{a:1}))+")"},a=H(["react-colorful__alpha",t]),l=y(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(Z,{onMove:function(s){r({a:s.left})},onKey:function(s){r({a:R(n.a+s.left)})},"aria-label":"Alpha","aria-valuetext":l+"%","aria-valuenow":l,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(ee,{className:"react-colorful__alpha-pointer",left:n.a,color:B(n)})))},we=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=Q(e,["className","colorModel","color","onChange"]),s=b.useRef(null);xe(s);var i=ye(n,o,a),c=i[0],d=i[1],f=H(["react-colorful",t]);return h.createElement("div",N({},l,{ref:s,className:f}),h.createElement(me,{hsva:c,onChange:d}),h.createElement(be,{hue:c.h,onChange:d}),h.createElement(Ke,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ve={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Te,fromHsva:B,equal:pe},Ae=function(e){return h.createElement(we,N({},e,{colorModel:Ve}))},Ge={defaultColor:"rgba(0, 0, 0, 1)",toHsva:He,fromHsva:function(e){var t=de(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:pe},Ue=function(e){return h.createElement(we,N({},e,{colorModel:Ge}))},Ye={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const z=Ye,ke={};for(const e of Object.keys(z))ke[z[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var _e=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),l=a-o;let s,i;a===o?s=0:t===a?s=(n-r)/l:n===a?s=2+(r-t)/l:r===a&&(s=4+(t-n)/l),s=Math.min(s*60,360),s<0&&(s+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=l/(a+o):i=l/(2-a-o),[s,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const l=e[0]/255,s=e[1]/255,i=e[2]/255,c=Math.max(l,s,i),d=c-Math.min(l,s,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(l),n=f(s),r=f(i),l===c?o=r-n:s===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,l=(1-n-o)/(1-o)||0,s=(1-r-o)/(1-o)||0;return[a*100,l*100,s*100,o*100]};function Je(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}u.rgb.keyword=function(e){const t=ke[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(z)){const a=z[o],l=Je(e,a);l.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,l=t*.0193+n*.1192+r*.9505;return[o*100,a*100,l*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,l=500*(n-r),s=200*(r-o);return[a,l,s]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,l;if(n===0)return l=r*255,[l,l,l];r<.5?o=r*(1+n):o=r+n-r*n;const s=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?l=s+(o-s)*6*a:2*a<1?l=o:3*a<2?l=s+(o-s)*(2/3-a)*6:l=s,i[c]=l*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const l=(r+n)/2,s=r===0?2*o/(a+o):2*n/(r+n);return[t,s*100,l*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),l=255*r*(1-n),s=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,l];case 1:return[s,r,l];case 2:return[l,r,i];case 3:return[l,s,r];case 4:return[i,l,r];case 5:return[r,l,s]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,l;l=(2-n)*r;const s=(2-n)*o;return a=n*o,a/=s<=1?s:2-s,a=a||0,l/=2,[t,a*100,l*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const l=Math.floor(6*t),s=1-r;a=6*t-l,l&1&&(a=1-a);const i=n+a*(s-n);let c,d,f;switch(l){default:case 6:case 0:c=s,d=i,f=n;break;case 1:c=i,d=s,f=n;break;case 2:c=n,d=s,f=i;break;case 3:c=n,d=i,f=s;break;case 4:c=i,d=n,f=s;break;case 5:c=s,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),l=1-Math.min(1,n*(1-o)+o),s=1-Math.min(1,r*(1-o)+o);return[a*255,l*255,s*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,l;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,l=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,l=l>.0031308?1.055*l**(1/2.4)-.055:l*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),l=Math.min(Math.max(0,l),1),[o*255,a*255,l*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),l=200*(n-r);return[o,a,l]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,l;a=(t+16)/116,o=n/500+a,l=a-r/200;const s=a**3,i=o**3,c=l**3;return a=s>.008856?s:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,l=c>.008856?c:(l-16/116)/7.787,o*=95.047,a*=100,l*=108.883,[o,a,l]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const l=Math.sqrt(n*n+r*r);return[t,l,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),l=n*Math.sin(o);return[t,a,l]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let l=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(l+=60),l};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(s=>s+s).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,l=r&255;return[o,a,l]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),l=o-a;let s,i;return l<1?s=a/(1-l):s=0,l<=0?i=0:o===t?i=(n-r)/l%6:o===n?i=2+(r-t)/l:i=4+(t-n)/l,i/=6,i%=1,[i*360,l*100,s*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,l=a%1,s=1-l;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const W=_e;function Qe(){const e={},t=Object.keys(W);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function lt(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,l=0;l{I[e]={},Object.defineProperty(I[e],"channels",{value:U[e].channels}),Object.defineProperty(I[e],"labels",{value:U[e].labels});const t=rt(e);Object.keys(t).forEach(r=>{const o=t[r];I[e][r]=lt(o),I[e][r].raw=at(o)})});var st=I;const _=fe(st);var it=Me,ct=function(){return it.Date.now()},ut=ct,ft=/\s/;function ht(e){for(var t=e.length;t--&&ft.test(e.charAt(t)););return t}var dt=ht,gt=dt,bt=/^\s+/;function mt(e){return e&&e.slice(0,gt(e)+1).replace(bt,"")}var vt=mt,pt=vt,ae=J,yt=Ce,le=NaN,xt=/^[-+]0x[0-9a-f]+$/i,wt=/^0b[01]+$/i,kt=/^0o[0-7]+$/i,_t=parseInt;function Et(e){if(typeof e=="number")return e;if(yt(e))return le;if(ae(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ae(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=pt(e);var n=wt.test(e);return n||kt.test(e)?_t(e.slice(2),n?2:8):xt.test(e)?le:+e}var Mt=Et,Ct=J,D=ut,se=Mt,$t="Expected a function",Ot=Math.max,Nt=Math.min;function It(e,t,n){var r,o,a,l,s,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError($t);t=se(t)||0,Ct(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Ot(se(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function x(v){var C=r,T=o;return r=o=void 0,c=v,l=e.apply(T,C),l}function j(v){return c=v,s=setTimeout(m,t),d?x(v):l}function M(v){var C=v-i,T=v-c,te=t-C;return f?Nt(te,a-T):te}function p(v){var C=v-i,T=v-c;return i===void 0||C>=t||C<0||f&&T>=a}function m(){var v=D();if(p(v))return w(v);s=setTimeout(m,M(v))}function w(v){return s=void 0,g&&r?x(v):(r=o=void 0,l)}function E(){s!==void 0&&clearTimeout(s),c=0,r=i=o=s=void 0}function k(){return s===void 0?l:w(D())}function O(){var v=D(),C=p(v);if(r=arguments,o=this,i=v,C){if(s===void 0)return j(i);if(f)return clearTimeout(s),s=setTimeout(m,t),x(i)}return s===void 0&&(s=setTimeout(m,t)),l}return O.cancel=E,O.flush=k,O}var St=It,Rt=St,jt=J,Tt="Expected a function";function Ft(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(Tt);return jt(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Rt(e,t,{leading:r,maxWait:t,trailing:o})}var zt=Ft;const Ht=fe(zt);var Pt=$.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),Lt=$(ue)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),qt=$.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Bt=$($e)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Wt=$.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Xt=$.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Dt=`url('data:image/svg+xml;charset=utf-8,')`,ie=({value:e,style:t,...n})=>{let r=`linear-gradient(${e}, ${e}), ${Dt}, linear-gradient(#fff, #fff)`;return h.createElement(Xt,{...n,style:{...t,backgroundImage:r}})},Kt=$(Oe.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Vt=$(Ne)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ee=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ee||{}),L=Object.values(Ee),At=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Gt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Ut=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Yt=/^\s*#?([0-9a-f]{3})\s*$/i,Jt={hex:De,rgb:Ue,hsl:Ae},q={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ce=e=>{let t=e==null?void 0:e.match(At);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},S=e=>{if(!e)return;let t=!0;if(Gt.test(e)){let[l,s,i,c]=ce(e),[d,f,g]=_.rgb.hsl([l,s,i])||[0,0,0];return{valid:t,value:e,keyword:_.rgb.keyword([l,s,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${_.rgb.hex([l,s,i]).toLowerCase()}`}}if(Ut.test(e)){let[l,s,i,c]=ce(e),[d,f,g]=_.hsl.rgb([l,s,i])||[0,0,0];return{valid:t,value:e,keyword:_.hsl.keyword([l,s,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${_.hsl.hex([l,s,i]).toLowerCase()}`}}let n=e.replace("#",""),r=_.keyword.rgb(n)||_.hex.rgb(n),o=_.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:Y.test(e)&&(a=`#${n}`),a.startsWith("#"))t=Y.test(a);else try{_.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:_.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},Qt=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return q[n];if(n!=="hex")return(t==null?void 0:t[n])||q[n];if(!t.hex.startsWith("#"))try{return`#${_.keyword.hex(t.hex)}`}catch{return q.hex}let r=t.hex.match(Yt);if(!r)return Y.test(t.hex)?t.hex:q.hex;let[o,a,l]=r[1].split("");return`#${o}${o}${a}${a}${l}${l}`},Zt=(e,t)=>{let[n,r]=b.useState(e||""),[o,a]=b.useState(()=>S(n)),[l,s]=b.useState((o==null?void 0:o.colorSpace)||"hex");b.useEffect(()=>{let f=e||"",g=S(f);r(f),a(g),s((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=b.useMemo(()=>Qt(n,o,l).toLowerCase(),[n,o,l]),c=b.useCallback(f=>{let g=S(f),x=(g==null?void 0:g.value)||f||"";r(x),x===""&&(a(void 0),t(void 0)),g&&(a(g),s(g.colorSpace),t(g.value))},[t]),d=b.useCallback(()=>{let f=L.indexOf(l)+1;f>=L.length&&(f=0),s(L[f]);let g=(o==null?void 0:o[L[f]])||"";r(g),t(g)},[o,l,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:l,cycleColorSpace:d}},X=e=>e.replace(/\s*/,"").toLowerCase(),en=(e,t,n)=>{let[r,o]=b.useState(t!=null&&t.valid?[t]:[]);b.useEffect(()=>{t===void 0&&o([])},[t]);let a=b.useMemo(()=>(e||[]).map(s=>typeof s=="string"?S(s):s.title?{...S(s.color),keyword:s.title}:S(s.color)).concat(r).filter(Boolean).slice(-27),[e,r]),l=b.useCallback(s=>{s!=null&&s.valid&&(a.some(i=>X(i[n])===X(s[n]))||o(i=>i.concat(s)))},[n,a]);return{presets:a,addPreset:l}},tn=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:l=!1,argType:s})=>{var E;let i=b.useCallback(Ht(n,200),[n]),{value:c,realValue:d,updateValue:f,color:g,colorSpace:x,cycleColorSpace:j}=Zt(t,i),{presets:M,addPreset:p}=en(a,g,x),m=Jt[x],w=!!((E=s==null?void 0:s.table)!=null&&E.readonly);return h.createElement(Pt,{"aria-readonly":w},h.createElement(Lt,{startOpen:l,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>p(g),tooltip:h.createElement(qt,null,h.createElement(m,{color:d==="transparent"?"#000000":d,onChange:f,onFocus:r,onBlur:o}),M.length>0&&h.createElement(Wt,null,M.map((k,O)=>h.createElement(ue,{key:`${k.value}-${O}`,hasChrome:!1,tooltip:h.createElement(Bt,{note:k.keyword||k.value})},h.createElement(ie,{value:k[x],active:g&&X(k[x])===X(g[x]),onClick:()=>f(k.value)})))))},h.createElement(ie,{value:d,style:{margin:4}})),h.createElement(Kt,{id:Ie(e),value:c,onChange:k=>f(k.target.value),onFocus:k=>k.target.select(),readOnly:w,placeholder:"Choose color..."}),c?h.createElement(Vt,{onClick:j}):null)},cn=tn;export{tn as ColorControl,cn as default}; diff --git a/assets/ComponentList-DOGtG0AX.js b/assets/ComponentList-Bqj0Ql1K.js similarity index 95% rename from assets/ComponentList-DOGtG0AX.js rename to assets/ComponentList-Bqj0Ql1K.js index a0017414..2c88bf05 100644 --- a/assets/ComponentList-DOGtG0AX.js +++ b/assets/ComponentList-Bqj0Ql1K.js @@ -1 +1 @@ -import{R as t,D as o,C as d}from"./index-MTbPeaGr.js";function f(e){const c=a=>new Promise(l=>{const{location:i}=document,s=i.pathname.replace(/iframe\.html$/,""),r=`${i.origin+s}?${Object.entries({path:a}).map(m=>`${m[0]}=${m[1]}`).join("&")}`;parent.window.location=r}),n=a=>{c(a)};if(e.meta){let a="text-base";e.fullWidth?e.fullCanvas&&(a+=" sbdocs-preview-full-width"):a+=" lg:flex items-start pt-3";let l="";return e.fullWidth?e.fullCanvas&&(l+=" sbdocs-preview-full-width"):l+=" lg:w-1/2",t.createElement("div",{className:a},t.createElement("div",{className:"reactdocs-container pr-5"+(e.fullWidth?"":" lg:w-1/2")},t.createElement("h3",{className:"text-base tracking-tight font-medium mt-3 mb-3"},t.createElement("button",{className:"sbdocs sbdocs-a font-medium",onClick:()=>{n(e.path)}},e.heading)),t.createElement("div",null,e.customDescription?e.customDescription:e.meta?t.createElement(o,{of:e.meta}):"")),t.createElement("div",{className:l},e.hideCanvas?t.createElement("button",{className:"mt-6 p-6 flex justify-center shadow-sm border border-gray-light-mid rounded-md items-center",onClick:()=>{n(e.path)}},t.createElement("div",{className:"text-gray-mid"},"View component for details")):t.createElement(d,{className:e.canvasClass,meta:e.meta,of:e.meta.Default})))}}function h(e){return t.createElement("div",{className:"reactdocs-content"},e.components.map((c,n)=>t.createElement(f,{key:n,...c})))}export{h as C}; +import{R as t,D as o,C as d}from"./index-CIauyRj1.js";function f(e){const c=a=>new Promise(l=>{const{location:i}=document,s=i.pathname.replace(/iframe\.html$/,""),r=`${i.origin+s}?${Object.entries({path:a}).map(m=>`${m[0]}=${m[1]}`).join("&")}`;parent.window.location=r}),n=a=>{c(a)};if(e.meta){let a="text-base";e.fullWidth?e.fullCanvas&&(a+=" sbdocs-preview-full-width"):a+=" lg:flex items-start pt-3";let l="";return e.fullWidth?e.fullCanvas&&(l+=" sbdocs-preview-full-width"):l+=" lg:w-1/2",t.createElement("div",{className:a},t.createElement("div",{className:"reactdocs-container pr-5"+(e.fullWidth?"":" lg:w-1/2")},t.createElement("h3",{className:"text-base tracking-tight font-medium mt-3 mb-3"},t.createElement("button",{className:"sbdocs sbdocs-a font-medium",onClick:()=>{n(e.path)}},e.heading)),t.createElement("div",null,e.customDescription?e.customDescription:e.meta?t.createElement(o,{of:e.meta}):"")),t.createElement("div",{className:l},e.hideCanvas?t.createElement("button",{className:"mt-6 p-6 flex justify-center shadow-sm border border-gray-light-mid rounded-md items-center",onClick:()=>{n(e.path)}},t.createElement("div",{className:"text-gray-mid"},"View component for details")):t.createElement(d,{className:e.canvasClass,meta:e.meta,of:e.meta.Default})))}}function h(e){return t.createElement("div",{className:"reactdocs-content"},e.components.map((c,n)=>t.createElement(f,{key:n,...c})))}export{h as C}; diff --git a/assets/DocsRenderer-K4EAMTCU-BGZSmsEH.js b/assets/DocsRenderer-K4EAMTCU-B3M31tmX.js similarity index 81% rename from assets/DocsRenderer-K4EAMTCU-BGZSmsEH.js rename to assets/DocsRenderer-K4EAMTCU-B3M31tmX.js index 72bc368f..c0f70773 100644 --- a/assets/DocsRenderer-K4EAMTCU-BGZSmsEH.js +++ b/assets/DocsRenderer-K4EAMTCU-B3M31tmX.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["./index-D84X7sgY.js","./index-Cb-YVr64.js","./index-MTbPeaGr.js","./iframe-BW56-kSy.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{_ as h}from"./iframe-BW56-kSy.js";import{e as d,R as o,r as c,f as E,A as R,H as x,g as y}from"./index-MTbPeaGr.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";var u={},m=d;u.createRoot=m.createRoot,u.hydrateRoot=m.hydrateRoot;var n=new Map,_=({callback:e,children:t})=>{let r=c.useRef();return c.useLayoutEffect(()=>{r.current!==e&&(r.current=e,e())},[e]),t},f=async(e,t,r)=>{let s=await v(t,r);return new Promise(a=>{s.render(o.createElement(_,{callback:()=>a(null)},e))})},g=(e,t)=>{let r=n.get(e);r&&(r.unmount(),n.delete(e))},v=async(e,t)=>{let r=n.get(e);return r||(r=u.createRoot(e,t),n.set(e,r)),r},w={code:E,a:R,...x},D=class extends c.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e){let{showException:t}=this.props;t(e)}render(){let{hasError:e}=this.state,{children:t}=this.props;return e?null:o.createElement(o.Fragment,null,t)}},O=class{constructor(){this.render=async(e,t,r)=>{let s={...w,...t==null?void 0:t.components},a=y;return new Promise((i,p)=>{h(()=>import("./index-D84X7sgY.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url).then(({MDXProvider:l})=>f(o.createElement(D,{showException:p,key:Math.random()},o.createElement(l,{components:s},o.createElement(a,{context:e,docsParameter:t}))),r)).then(()=>i())})},this.unmount=e=>{g(e)}}};export{O as DocsRenderer,w as defaultComponents}; +const __vite__fileDeps=["./index-BLZLTwV6.js","./index-CkRWFGI9.js","./index-CIauyRj1.js","./iframe-J4buChL3.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as h}from"./iframe-J4buChL3.js";import{e as d,R as o,r as c,f as E,A as R,H as x,g as y}from"./index-CIauyRj1.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";var u={},m=d;u.createRoot=m.createRoot,u.hydrateRoot=m.hydrateRoot;var n=new Map,_=({callback:e,children:t})=>{let r=c.useRef();return c.useLayoutEffect(()=>{r.current!==e&&(r.current=e,e())},[e]),t},f=async(e,t,r)=>{let s=await v(t,r);return new Promise(a=>{s.render(o.createElement(_,{callback:()=>a(null)},e))})},g=(e,t)=>{let r=n.get(e);r&&(r.unmount(),n.delete(e))},v=async(e,t)=>{let r=n.get(e);return r||(r=u.createRoot(e,t),n.set(e,r)),r},w={code:E,a:R,...x},D=class extends c.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e){let{showException:t}=this.props;t(e)}render(){let{hasError:e}=this.state,{children:t}=this.props;return e?null:o.createElement(o.Fragment,null,t)}},O=class{constructor(){this.render=async(e,t,r)=>{let s={...w,...t==null?void 0:t.components},a=y;return new Promise((i,p)=>{h(()=>import("./index-BLZLTwV6.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url).then(({MDXProvider:l})=>f(o.createElement(D,{showException:p,key:Math.random()},o.createElement(l,{components:s},o.createElement(a,{context:e,docsParameter:t}))),r)).then(()=>i())})},this.unmount=e=>{g(e)}}};export{O as DocsRenderer,w as defaultComponents}; diff --git a/assets/HeaderInternal.docs-C0e0hDQ-.js b/assets/HeaderInternal.docs-C8-tMU5E.js similarity index 96% rename from assets/HeaderInternal.docs-C0e0hDQ-.js rename to assets/HeaderInternal.docs-C8-tMU5E.js index f33c128f..6544eeac 100644 --- a/assets/HeaderInternal.docs-C0e0hDQ-.js +++ b/assets/HeaderInternal.docs-C8-tMU5E.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as j}from"./index-Cb-YVr64.js";import{M as g,C as i,d as t}from"./index-MTbPeaGr.js";import{H as f,D as o,W as r,A as l,a as h}from"./HeaderInternal.stories-WZPP8zHH.js";import{N as a,D as d,a as c,A as p,W as m,C as u}from"./NavInternalPanel.stories-DZKx_I6l.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./AppBarInternal-Ds--IjlI.js";import"./LogoJPL-CN4_E0dD.js";import"./IconClose-BD6-dXf8.js";import"./IconMenu-DV0OjQIk.js";import"./IconUser-CqYZ7HgZ.js";import"./NavInternal.stories-rgDC3PU8.js";import"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./IconDropdown-Bsl9sJbQ.js";import"./IconExternal-D74KcMPJ.js";import"./NavInternalHighlight-V97liykw.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";function x(s){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",ul:"ul",...j(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(g,{of:f}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as j}from"./index-CkRWFGI9.js";import{M as g,C as i,d as t}from"./index-CIauyRj1.js";import{H as f,D as o,W as r,A as l,a as h}from"./HeaderInternal.stories-WZPP8zHH.js";import{N as a,D as d,a as c,A as p,W as m,C as u}from"./NavInternalPanel.stories-DZKx_I6l.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./AppBarInternal-Ds--IjlI.js";import"./LogoJPL-CN4_E0dD.js";import"./IconClose-BD6-dXf8.js";import"./IconMenu-DV0OjQIk.js";import"./IconUser-CqYZ7HgZ.js";import"./NavInternal.stories-rgDC3PU8.js";import"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./IconDropdown-Bsl9sJbQ.js";import"./IconExternal-D74KcMPJ.js";import"./NavInternalHighlight-V97liykw.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";function x(s){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",ul:"ul",...j(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(g,{of:f}),` `,e.jsx(n.h1,{id:"internal-header",children:"Internal Header"}),` `,e.jsx(n.p,{children:"Configurable to accommodate just an AppBar or complex site navigation, along with optional search and sign in/out buttons."}),` `,e.jsxs(n.p,{children:["Note: to view with functioning dropdowns and search field expansion, you must switch to ",e.jsx("strong",{children:"Canvas View"}),"."]}),` diff --git a/assets/LogoJPL.docs-By6bVJhn.js b/assets/LogoJPL.docs-BzW1bdsK.js similarity index 89% rename from assets/LogoJPL.docs-By6bVJhn.js rename to assets/LogoJPL.docs-BzW1bdsK.js index e0f8b56f..b2c8adcf 100644 --- a/assets/LogoJPL.docs-By6bVJhn.js +++ b/assets/LogoJPL.docs-BzW1bdsK.js @@ -1,4 +1,4 @@ -import{j as n}from"./jsx-runtime-CaavPzjJ.js";import{u as i}from"./index-Cb-YVr64.js";import{M as a,C as e}from"./index-MTbPeaGr.js";import{S as r,D as d,B as h,W as c}from"./LogoJPL.stories-CHoaAQhb.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./LogoJPL-CN4_E0dD.js";function t(o){const s={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",p:"p",...i(),...o.components};return n.jsxs(n.Fragment,{children:[n.jsx(a,{of:r}),` +import{j as n}from"./jsx-runtime-Dlb9Htn2.js";import{u as i}from"./index-CkRWFGI9.js";import{M as a,C as e}from"./index-CIauyRj1.js";import{S as r,D as d,B as h,W as c}from"./LogoJPL.stories-CHoaAQhb.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./LogoJPL-CN4_E0dD.js";function t(o){const s={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",p:"p",...i(),...o.components};return n.jsxs(n.Fragment,{children:[n.jsx(a,{of:r}),` `,n.jsx(s.h1,{id:"jpl-logo",children:"JPL Logo"}),` `,n.jsxs(s.p,{children:["The JPL Logo has strict color usage restrictions and should only be used on internal sites, namely in the ",n.jsx(s.a,{href:"?path=/docs/global-layout-headers-for-internal-sites-elements-overview--docs",children:"AppBar"}),"."]}),` `,n.jsxs(s.p,{children:["You can change the size of the logo by using ",n.jsx(s.a,{href:"https://v2.tailwindcss.com/docs/width",rel:"nofollow",children:"TailwindCSS width classes"}),". Explorer 1 includes other widths not documented by Tailwind. You can find all custom widths in the ",n.jsx(s.a,{href:"?path=/docs/appendix-tailwindcss--docs",children:"appendix"}),", in the ",n.jsx(s.code,{children:"extend.spacing"})," object."]}),` diff --git a/assets/WithTooltip-KJL26V4Q-CH1dRoPM.js b/assets/WithTooltip-KJL26V4Q-BqIOLLA6.js similarity index 56% rename from assets/WithTooltip-KJL26V4Q-CH1dRoPM.js rename to assets/WithTooltip-KJL26V4Q-BqIOLLA6.js index 7fbc49ca..efef4a2b 100644 --- a/assets/WithTooltip-KJL26V4Q-CH1dRoPM.js +++ b/assets/WithTooltip-KJL26V4Q-BqIOLLA6.js @@ -1 +1 @@ -import{W as a,W as T,b as e}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";export{a as WithToolTipState,T as WithTooltip,e as WithTooltipPure}; +import{W as a,W as T,b as e}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";export{a as WithToolTipState,T as WithTooltip,e as WithTooltipPure}; diff --git a/assets/accessibility.docs-DYeDd3PP.js b/assets/accessibility.docs-BHy2jHdo.js similarity index 94% rename from assets/accessibility.docs-DYeDd3PP.js rename to assets/accessibility.docs-BHy2jHdo.js index 281a2013..16b7eead 100644 --- a/assets/accessibility.docs-DYeDd3PP.js +++ b/assets/accessibility.docs-BHy2jHdo.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as i}from"./index-Cb-YVr64.js";import{M as s}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function t(o){const n={a:"a",blockquote:"blockquote",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",ul:"ul",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{title:"Guides/Accessibility",parameters:{viewMode:"docs"}}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as i}from"./index-CkRWFGI9.js";import{M as s}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function t(o){const n={a:"a",blockquote:"blockquote",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",ul:"ul",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{title:"Guides/Accessibility",parameters:{viewMode:"docs"}}),` `,e.jsx(n.h1,{id:"accessibility",children:"Accessibility"}),` `,e.jsxs(n.p,{children:["Usage of Explorer 1 must be in compliance with ",e.jsx(n.a,{href:"https://www.access-board.gov/guidelines-and-standards/communications-and-it/about-the-ict-refresh/final-rule/text-of-the-standards-and-guidelines",rel:"nofollow",children:"Section 508 of the Rehabilitation Act of 2001"})," which states that:"]}),` `,e.jsxs(n.blockquote,{children:[` diff --git a/assets/base.docs-DbyLGUiW.js b/assets/base.docs-C2d9VFyb.js similarity index 91% rename from assets/base.docs-DbyLGUiW.js rename to assets/base.docs-C2d9VFyb.js index 915e0205..3503a4d8 100644 --- a/assets/base.docs-DbyLGUiW.js +++ b/assets/base.docs-C2d9VFyb.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as n}from"./index-Cb-YVr64.js";import{M as i}from"./index-MTbPeaGr.js";import{C as t}from"./ComponentList-DOGtG0AX.js";import{B as r}from"./BaseButton.stories-DWLpCjZB.js";import{B as m}from"./BaseHeading.stories-Dso__8fP.js";import{a as p}from"./BaseImage.stories-lfWUfoxD.js";import{B as c}from"./BaseImageCaption.stories-DE2XeFk-.js";import{B as d}from"./BaseImagePlaceholder.stories-BHMa6kj_.js";import{B as h}from"./BaseLink.stories-B4fxgUYb.js";import{B as l}from"./BasePlaceholder.stories-uN_qsW-u.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconExternal-D74KcMPJ.js";import"./IconDropdown-Bsl9sJbQ.js";import"./BaseHeading-2dYQ5eTW.js";import"./IconLocation-CUyqMFQl.js";import"./IconArrows-f9_vo7fG.js";import"./IconUser-CqYZ7HgZ.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseImageCaption-DGqx0YEt.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./BaseImagePlaceholder-BjDXo6VY.js";function a(o){const s={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...n(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Components/Base/Overview"}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as n}from"./index-CkRWFGI9.js";import{M as i}from"./index-CIauyRj1.js";import{C as t}from"./ComponentList-Bqj0Ql1K.js";import{B as r}from"./BaseButton.stories-DWLpCjZB.js";import{B as m}from"./BaseHeading.stories-Dso__8fP.js";import{a as p}from"./BaseImage.stories-lfWUfoxD.js";import{B as c}from"./BaseImageCaption.stories-DE2XeFk-.js";import{B as d}from"./BaseImagePlaceholder.stories-BHMa6kj_.js";import{B as h}from"./BaseLink.stories-B4fxgUYb.js";import{B as l}from"./BasePlaceholder.stories-uN_qsW-u.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconExternal-D74KcMPJ.js";import"./IconDropdown-Bsl9sJbQ.js";import"./BaseHeading-2dYQ5eTW.js";import"./IconLocation-CUyqMFQl.js";import"./IconArrows-f9_vo7fG.js";import"./IconUser-CqYZ7HgZ.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseImageCaption-DGqx0YEt.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./BaseImagePlaceholder-BjDXo6VY.js";function a(o){const s={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...n(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Components/Base/Overview"}),` `,e.jsx(s.h1,{id:"base-components",children:"Base Components"}),` `,e.jsx(s.p,{children:"Base components are the simplest elements that sometimes stand on their own, but more often are used in combination with others to assemble larger components."}),` `,e.jsxs(s.ul,{children:[` diff --git a/assets/blocks.docs-BTw74CvB.js b/assets/blocks.docs-Cbi3C7Ru.js similarity index 95% rename from assets/blocks.docs-BTw74CvB.js rename to assets/blocks.docs-Cbi3C7Ru.js index e2e71cb0..6154921c 100644 --- a/assets/blocks.docs-BTw74CvB.js +++ b/assets/blocks.docs-Cbi3C7Ru.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-CaavPzjJ.js";import{u as a}from"./index-Cb-YVr64.js";import{M as n}from"./index-MTbPeaGr.js";import{C as i}from"./ComponentList-DOGtG0AX.js";import{B as c}from"./BlockAccordion.stories-DU4wRkrn.js";import{B as r}from"./BlockCardGroup.stories-DqgKE0Of.js";import{B as l}from"./BlockCard.stories-dadnCPdI.js";import{B as m}from"./BlockCircleImageCard.stories-BHLS3mu3.js";import{B as d}from"./BlockIframeEmbed.stories-BGQ3i5QG.js";import{b as p}from"./BlockImageCarousel.stories-MQLbtcJg.js";import{B as h}from"./BlockImageGallery.stories-kOUJY5Kn.js";import{B as k}from"./BlockImage.stories-CUAPUzmo.js";import{B as b}from"./BlockInlineImage.stories-BEJ1ESkU.js";import{B as g}from"./BlockKeyPoints.stories-B2R1-z_S.js";import{B}from"./BlockLinkCard.stories-DrboR1uu.js";import{B as u}from"./BlockLinkCarousel.stories-B3DlQJ6t.js";import{B as f}from"./BlockLinkTile.stories-DIA7ICGL.js";import{B as x}from"./BlockQuote.stories-D1_Y4yT5.js";import{a as j}from"./BlockRelatedLinks.stories-Bef947iw.js";import{B as C}from"./BlockTable.stories-D-kFRpss.js";import{B as S}from"./BlockTeaser.stories-B27cHwbD.js";import{B as v}from"./BlockText.stories-BcLDj8w2.js";import{B as y}from"./BlockVideoEmbed.stories-DlT7_MXS.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BlockAccordionItem-DZLUnOQC.js";import"./IconPlus-8-RyMFvs.js";import"./BlockText-D3Sm5k3y.js";import"./MixinCarousel-Ds8tkY1y.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./IconPrev-yIQlxMWd.js";import"./BlockCard-BBwBDYHX.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseHeading-2dYQ5eTW.js";import"./BaseIframe-CN0Xf0EZ.js";import"./BaseImageCaption-DGqx0YEt.js";import"./BlockImageStandard-BFjPl78h.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconDropdown-Bsl9sJbQ.js";import"./BlockLinkCard-C6EcXd-Z.js";import"./BlockLinkTile-Bisxl5iR.js";function t(s){const e={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...a(),...s.components};return o.jsxs(o.Fragment,{children:[o.jsx(n,{title:"Components/Blocks/Overview"}),` +import{j as o}from"./jsx-runtime-Dlb9Htn2.js";import{u as a}from"./index-CkRWFGI9.js";import{M as n}from"./index-CIauyRj1.js";import{C as i}from"./ComponentList-Bqj0Ql1K.js";import{B as c}from"./BlockAccordion.stories-DU4wRkrn.js";import{B as r}from"./BlockCardGroup.stories-DqgKE0Of.js";import{B as l}from"./BlockCard.stories-dadnCPdI.js";import{B as m}from"./BlockCircleImageCard.stories-BHLS3mu3.js";import{B as d}from"./BlockIframeEmbed.stories-BGQ3i5QG.js";import{b as p}from"./BlockImageCarousel.stories-MQLbtcJg.js";import{B as h}from"./BlockImageGallery.stories-kOUJY5Kn.js";import{B as k}from"./BlockImage.stories-CUAPUzmo.js";import{B as b}from"./BlockInlineImage.stories-BEJ1ESkU.js";import{B as g}from"./BlockKeyPoints.stories-B2R1-z_S.js";import{B}from"./BlockLinkCard.stories-DrboR1uu.js";import{B as u}from"./BlockLinkCarousel.stories-B3DlQJ6t.js";import{B as f}from"./BlockLinkTile.stories-DIA7ICGL.js";import{B as x}from"./BlockQuote.stories-D1_Y4yT5.js";import{a as j}from"./BlockRelatedLinks.stories-Bef947iw.js";import{B as C}from"./BlockTable.stories-D-kFRpss.js";import{B as S}from"./BlockTeaser.stories-B27cHwbD.js";import{B as v}from"./BlockText.stories-BcLDj8w2.js";import{B as y}from"./BlockVideoEmbed.stories-DlT7_MXS.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BlockAccordionItem-DZLUnOQC.js";import"./IconPlus-8-RyMFvs.js";import"./BlockText-D3Sm5k3y.js";import"./MixinCarousel-Ds8tkY1y.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./IconPrev-yIQlxMWd.js";import"./BlockCard-BBwBDYHX.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseHeading-2dYQ5eTW.js";import"./BaseIframe-CN0Xf0EZ.js";import"./BaseImageCaption-DGqx0YEt.js";import"./BlockImageStandard-BFjPl78h.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconDropdown-Bsl9sJbQ.js";import"./BlockLinkCard-C6EcXd-Z.js";import"./BlockLinkTile-Bisxl5iR.js";function t(s){const e={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...a(),...s.components};return o.jsxs(o.Fragment,{children:[o.jsx(n,{title:"Components/Blocks/Overview"}),` `,o.jsx(e.h1,{id:"block-components",children:"Block Components"}),` `,o.jsx(e.p,{children:"Self contained components that combine multiple other components or are otherwise more complex than base components. Blocks can be easily added to the flow of a page, though some may require additional markup to achieve the desired layout."}),` `,o.jsxs(e.ul,{children:[` diff --git a/assets/color.docs-BQzFsU9M.js b/assets/color.docs-C0TlEmfs.js similarity index 98% rename from assets/color.docs-BQzFsU9M.js rename to assets/color.docs-C0TlEmfs.js index 8e6783a3..82d593f5 100644 --- a/assets/color.docs-BQzFsU9M.js +++ b/assets/color.docs-C0TlEmfs.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as d}from"./index-Cb-YVr64.js";import{M as n}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function s(l){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...d(),...l.components};return e.jsxs(e.Fragment,{children:[e.jsx(n,{title:"Foundation/Colors",parameters:{viewMode:"docs"}}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as d}from"./index-CkRWFGI9.js";import{M as n}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function s(l){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...d(),...l.components};return e.jsxs(e.Fragment,{children:[e.jsx(n,{title:"Foundation/Colors",parameters:{viewMode:"docs"}}),` `,e.jsx(t.h1,{id:"colors",children:"Colors"}),` `,e.jsxs(t.ul,{children:[` `,e.jsx(t.li,{children:e.jsx(t.a,{href:"#brand-colors",children:"Brand Colors"})}),` diff --git a/assets/components.docs-BgJSM8Pe.js b/assets/components.docs-C-FONcGG.js similarity index 94% rename from assets/components.docs-BgJSM8Pe.js rename to assets/components.docs-C-FONcGG.js index 0f131e88..334d0f6c 100644 --- a/assets/components.docs-BgJSM8Pe.js +++ b/assets/components.docs-C-FONcGG.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as t}from"./index-Cb-YVr64.js";import{M as i}from"./index-MTbPeaGr.js";import{C as a}from"./ComponentList-DOGtG0AX.js";import{a as r}from"./BaseImage.stories-lfWUfoxD.js";import{B as c}from"./BaseImageCaption.stories-DE2XeFk-.js";import{B as m}from"./BlockImage.stories-CUAPUzmo.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseImageCaption-DGqx0YEt.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BlockImageStandard-BFjPl78h.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconDropdown-Bsl9sJbQ.js";function n(s){const o={a:"a",code:"code",h1:"h1",h2:"h2",li:"li",p:"p",strong:"strong",ul:"ul",...t(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Components/Overview",parameters:{viewMode:"docs"}}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as t}from"./index-CkRWFGI9.js";import{M as i}from"./index-CIauyRj1.js";import{C as a}from"./ComponentList-Bqj0Ql1K.js";import{a as r}from"./BaseImage.stories-lfWUfoxD.js";import{B as c}from"./BaseImageCaption.stories-DE2XeFk-.js";import{B as m}from"./BlockImage.stories-CUAPUzmo.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseImageCaption-DGqx0YEt.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BlockImageStandard-BFjPl78h.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconDropdown-Bsl9sJbQ.js";function n(s){const o={a:"a",code:"code",h1:"h1",h2:"h2",li:"li",p:"p",strong:"strong",ul:"ul",...t(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Components/Overview",parameters:{viewMode:"docs"}}),` `,e.jsx(o.h1,{id:"components",children:"Components"}),` `,e.jsx(o.p,{children:"Explorer 1 comprises components that range from very simple, single-purpose elements to complex combinations of multiple other components. We've categorized these into a few broad buckets, but the lines between them are blurry."}),` `,e.jsxs(o.ul,{children:[` diff --git a/assets/designer.docs-D-MqyUAZ.js b/assets/designer.docs-CvktI9Na.js similarity index 90% rename from assets/designer.docs-D-MqyUAZ.js rename to assets/designer.docs-CvktI9Na.js index 2b35942e..47335cf7 100644 --- a/assets/designer.docs-D-MqyUAZ.js +++ b/assets/designer.docs-CvktI9Na.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as s}from"./index-Cb-YVr64.js";import{M as r}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function t(n){const o={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{title:"Getting Started/Designer",parameters:{viewMode:"docs"}}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as s}from"./index-CkRWFGI9.js";import{M as r}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function t(n){const o={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{title:"Getting Started/Designer",parameters:{viewMode:"docs"}}),` `,e.jsx(o.h1,{id:"getting-started-guide-for-designers",children:"Getting Started Guide for Designers"}),` `,e.jsx(o.p,{children:"Designers are encouraged to browse through the Explorer 1 Storybook to become familiar with the design system and its offerings and limitations. Most of the documentation is developer-focused, but the following sections provide helpful overviews:"}),` `,e.jsx(o.h2,{id:"design-system-foundations",children:"Design system foundations"}),` diff --git a/assets/developer.docs-CUm7SgLR.js b/assets/developer.docs-Bsd4pJYL.js similarity index 97% rename from assets/developer.docs-CUm7SgLR.js rename to assets/developer.docs-Bsd4pJYL.js index d6cbb2b7..7dc239ff 100644 --- a/assets/developer.docs-CUm7SgLR.js +++ b/assets/developer.docs-Bsd4pJYL.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as t}from"./index-Cb-YVr64.js";import{M as i}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function s(n){const o={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",ol:"ol",p:"p",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Getting Started/Developer",parameters:{viewMode:"docs"}}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as t}from"./index-CkRWFGI9.js";import{M as i}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function s(n){const o={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",ol:"ol",p:"p",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Getting Started/Developer",parameters:{viewMode:"docs"}}),` `,e.jsx(o.h1,{id:"getting-started-guide-for-developers",children:"Getting Started Guide for Developers"}),` `,e.jsx(o.p,{children:"To use the Explorer 1 design system, there are three things you will need:"}),` `,e.jsxs(o.ol,{children:[` diff --git a/assets/formatter-2WMMO6ZP-BQX5NtqT.js b/assets/formatter-2WMMO6ZP-CzQTqf9X.js similarity index 99% rename from assets/formatter-2WMMO6ZP-BQX5NtqT.js rename to assets/formatter-2WMMO6ZP-CzQTqf9X.js index 026aad00..42f5da1f 100644 --- a/assets/formatter-2WMMO6ZP-BQX5NtqT.js +++ b/assets/formatter-2WMMO6ZP-CzQTqf9X.js @@ -1,4 +1,4 @@ -var Qi=Object.defineProperty;var Zi=(e,t,r)=>t in e?Qi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var _e=(e,t,r)=>(Zi(e,typeof t!="symbol"?t+"":t,r),r);import{m as ea}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";var ta=Object.defineProperty,pu=(e,t)=>{for(var r in t)ta(e,r,{get:t[r],enumerable:!0})},hu=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},se=(e,t,r)=>(hu(e,t,"read from private field"),t.get(e)),ra=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},na=(e,t,r,n)=>(hu(e,t,"write to private field"),t.set(e,r),r),du={};pu(du,{languages:()=>Vl,options:()=>zl,parsers:()=>Gu,printers:()=>Gl});var ua=(e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},O=ua,Br="string",xr="array",Tr="cursor",Bt="indent",xt="align",Lr="trim",Ye="group",Tt="fill",Lt="if-break",Nt="indent-if-break",Nr="line-suffix",qr="line-suffix-boundary",be="line",Pr="label",qt="break-parent",Du=new Set([Tr,Bt,xt,Lr,Ye,Tt,Lt,Nt,Nr,qr,be,Pr,qt]);function ia(e){if(typeof e=="string")return Br;if(Array.isArray(e))return xr;if(!e)return;let{type:t}=e;if(Du.has(t))return t}var Ir=ia,aa=e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e);function sa(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', +var Qi=Object.defineProperty;var Zi=(e,t,r)=>t in e?Qi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var _e=(e,t,r)=>(Zi(e,typeof t!="symbol"?t+"":t,r),r);import{m as ea}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";var ta=Object.defineProperty,pu=(e,t)=>{for(var r in t)ta(e,r,{get:t[r],enumerable:!0})},hu=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},se=(e,t,r)=>(hu(e,t,"read from private field"),t.get(e)),ra=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},na=(e,t,r,n)=>(hu(e,t,"write to private field"),t.set(e,r),r),du={};pu(du,{languages:()=>Vl,options:()=>zl,parsers:()=>Gu,printers:()=>Gl});var ua=(e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},O=ua,Br="string",xr="array",Tr="cursor",Bt="indent",xt="align",Lr="trim",Ye="group",Tt="fill",Lt="if-break",Nt="indent-if-break",Nr="line-suffix",qr="line-suffix-boundary",be="line",Pr="label",qt="break-parent",Du=new Set([Tr,Bt,xt,Lr,Ye,Tt,Lt,Nt,Nr,qr,be,Pr,qt]);function ia(e){if(typeof e=="string")return Br;if(Array.isArray(e))return xr;if(!e)return;let{type:t}=e;if(Du.has(t))return t}var Ir=ia,aa=e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e);function sa(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', Expected it to be 'string' or 'object'.`;if(Ir(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=aa([...Du].map(u=>`'${u}'`));return`Unexpected doc.type '${e.type}'. Expected it to be ${n}.`}var oa=class extends Error{constructor(t){super(sa(t));_e(this,"name","InvalidDocError");this.doc=t}},fu=oa,la=()=>{},ca=la;function we(e){return{type:Bt,contents:e}}function mu(e,t){return{type:xt,contents:t,n:e}}function q(e,t={}){return ca(t.expandedStates),{type:Ye,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function pa(e){return mu(Number.NEGATIVE_INFINITY,e)}function ha(e){return mu({type:"root"},e)}function gu(e){return{type:Tt,parts:e}}function bt(e,t="",r={}){return{type:Lt,breakContents:e,flatContents:t,groupId:r.groupId}}function da(e,t){return{type:Nt,contents:e,groupId:t.groupId,negate:t.negate}}var Ze={type:qt},Da={type:be,hard:!0},fa={type:be,hard:!0,literal:!0},L={type:be},I={type:be,soft:!0},A=[Da,Ze],ma=[fa,Ze];function et(e,t){let r=[];for(let n=0;n{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},Pt=ga;function Or(e,t){if(typeof e=="string")return t(e);let r=new Map;return n(e);function n(i){if(r.has(i))return r.get(i);let a=u(i);return r.set(i,a),a}function u(i){switch(Ir(i)){case xr:return t(i.map(n));case Tt:return t({...i,parts:i.parts.map(n)});case Lt:return t({...i,breakContents:n(i.breakContents),flatContents:n(i.flatContents)});case Ye:{let{expandedStates:a,contents:s}=i;return a?(a=a.map(n),s=a[0]):s=n(s),t({...i,contents:s,expandedStates:a})}case xt:case Bt:case Nt:case Pr:case Nr:return t({...i,contents:n(i.contents)});case Br:case Tr:case Lr:case qr:case be:case qt:return t(i);default:throw new fu(i)}}}function Ca(e){switch(Ir(e)){case Tt:if(e.parts.every(t=>t===""))return"";break;case Ye:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===Ye&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case xt:case Bt:case Nt:case Nr:if(!e.contents)return"";break;case Lt:if(!e.flatContents&&!e.breakContents)return"";break;case xr:{let t=[];for(let r of e){if(!r)continue;let[n,...u]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof Pt(!1,t,-1)=="string"?t[t.length-1]+=n:t.push(n),t.push(...u)}return t.length===0?"":t.length===1?t[0]:t}case Br:case Tr:case Lr:case qr:case be:case Pr:case qt:break;default:throw new fu(e)}return e}function Fa(e){return Or(e,t=>Ca(t))}function G(e,t=ma){return Or(e,r=>typeof r=="string"?et(t,r.split(` `)):r)}var va=class extends Error{constructor(t,r,n="type"){super(`Unexpected ${r} node ${n}: ${JSON.stringify(t[n])}.`);_e(this,"name","UnexpectedNodeError");this.node=t}},ya=va,lt="'",cn='"';function Ea(e,t){let r=t===!0||t===lt?lt:cn,n=r===lt?cn:lt,u=0,i=0;for(let a of e)a===r?u++:a===n&&i++;return u>i?n:r}var ba=Ea;function wa(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var U,Sa=class{constructor(e){ra(this,U,void 0),na(this,U,new Set(e))}getLeadingWhitespaceCount(e){let t=se(this,U),r=0;for(let n=0;n=0&&t.has(e.charAt(n));n--)r++;return r}getLeadingWhitespace(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(0,t)}getTrailingWhitespace(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(e.length-t)}hasLeadingWhitespace(e){return se(this,U).has(e.charAt(0))}hasTrailingWhitespace(e){return se(this,U).has(Pt(!1,e,-1))}trimStart(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(t)}trimEnd(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(0,e.length-t)}trim(e){return this.trimEnd(this.trimStart(e))}split(e,t=!1){let r=`[${wa([...se(this,U)].join(""))}]+`,n=new RegExp(t?`(${r})`:r);return e.split(n)}hasWhitespaceCharacter(e){let t=se(this,U);return Array.prototype.some.call(e,r=>t.has(r))}hasNonWhitespaceCharacter(e){let t=se(this,U);return Array.prototype.some.call(e,r=>!t.has(r))}isWhitespaceOnly(e){let t=se(this,U);return Array.prototype.every.call(e,r=>t.has(r))}};U=new WeakMap;var Aa=Sa,ka=[" ",` diff --git a/assets/forms.docs-mrvr2upy.js b/assets/forms.docs-B8iaCLOs.js similarity index 90% rename from assets/forms.docs-mrvr2upy.js rename to assets/forms.docs-B8iaCLOs.js index 9e2b7922..43deae65 100644 --- a/assets/forms.docs-mrvr2upy.js +++ b/assets/forms.docs-B8iaCLOs.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-CaavPzjJ.js";import{u as s}from"./index-Cb-YVr64.js";import{M as i,C as r}from"./index-MTbPeaGr.js";import{C as a}from"./ComponentList-DOGtG0AX.js";import{E as m,D as c}from"./forms.example.stories-JF4qZLfS.js";import{F as p}from"./FormTextInput.stories-Dny88PdU.js";import{F as l}from"./FormTextArea.stories-9_ipd3p8.js";import{B as d}from"./BaseButton.stories-DWLpCjZB.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./FormInputLabel-DPYog2P7.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconExternal-D74KcMPJ.js";import"./IconDropdown-Bsl9sJbQ.js";function n(e){const o={code:"code",h1:"h1",h2:"h2",p:"p",pre:"pre",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{title:"Components/Forms/Overview"}),` +import{j as t}from"./jsx-runtime-Dlb9Htn2.js";import{u as s}from"./index-CkRWFGI9.js";import{M as i,C as r}from"./index-CIauyRj1.js";import{C as a}from"./ComponentList-Bqj0Ql1K.js";import{E as m,D as c}from"./forms.example.stories-JF4qZLfS.js";import{F as p}from"./FormTextInput.stories-Dny88PdU.js";import{F as l}from"./FormTextArea.stories-9_ipd3p8.js";import{B as d}from"./BaseButton.stories-DWLpCjZB.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./FormInputLabel-DPYog2P7.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconExternal-D74KcMPJ.js";import"./IconDropdown-Bsl9sJbQ.js";function n(e){const o={code:"code",h1:"h1",h2:"h2",p:"p",pre:"pre",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{title:"Components/Forms/Overview"}),` `,t.jsx(o.h1,{id:"form-components",children:"Form Components"}),` `,t.jsx(o.p,{children:`Form styles are currently limited to text inputs and text areas. Explorer 1 does not include any form functionality other than native HTML form controls. If you require more functionality in your forms, you will need to build that into your implementation of the design system.`}),` diff --git a/assets/global.docs-DkcJists.js b/assets/global.docs-Be0KeHhH.js similarity index 81% rename from assets/global.docs-DkcJists.js rename to assets/global.docs-Be0KeHhH.js index 99b5fefa..b79a52d6 100644 --- a/assets/global.docs-DkcJists.js +++ b/assets/global.docs-Be0KeHhH.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as r}from"./index-Cb-YVr64.js";import{M as s}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function n(t){const o={a:"a",h1:"h1",li:"li",p:"p",ul:"ul",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{title:"Global Layout/Overview",parameters:{viewMode:"docs"}}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as r}from"./index-CkRWFGI9.js";import{M as s}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function n(t){const o={a:"a",h1:"h1",li:"li",p:"p",ul:"ul",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{title:"Global Layout/Overview",parameters:{viewMode:"docs"}}),` `,e.jsx(o.h1,{id:"global-layout",children:"Global Layout"}),` `,e.jsx(o.p,{children:"Use these components as global layout elements in your website or application."}),` `,e.jsxs(o.ul,{children:[` diff --git a/assets/global_footers.docs-BXmLFG5S.js b/assets/global_footers.docs-COY35V-C.js similarity index 85% rename from assets/global_footers.docs-BXmLFG5S.js rename to assets/global_footers.docs-COY35V-C.js index 3c1f0f68..79d07311 100644 --- a/assets/global_footers.docs-BXmLFG5S.js +++ b/assets/global_footers.docs-COY35V-C.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-CaavPzjJ.js";import{u as n}from"./index-Cb-YVr64.js";import{M as i}from"./index-MTbPeaGr.js";import{C as s}from"./ComponentList-DOGtG0AX.js";import{F as a}from"./FooterInternal.stories-D2OmnZhn.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconDropdown-Bsl9sJbQ.js";function r(e){const t={a:"a",h1:"h1",p:"p",...n(),...e.components};return o.jsxs(o.Fragment,{children:[o.jsx(i,{title:"Global Layout/Footers/Overview"}),` +import{j as o}from"./jsx-runtime-Dlb9Htn2.js";import{u as n}from"./index-CkRWFGI9.js";import{M as i}from"./index-CIauyRj1.js";import{C as s}from"./ComponentList-Bqj0Ql1K.js";import{F as a}from"./FooterInternal.stories-D2OmnZhn.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./BaseButton-CkSNoISR.js";import"./IconExpand-udGnqQBS.js";import"./IconPrev-yIQlxMWd.js";import"./IconDropdown-Bsl9sJbQ.js";function r(e){const t={a:"a",h1:"h1",p:"p",...n(),...e.components};return o.jsxs(o.Fragment,{children:[o.jsx(i,{title:"Global Layout/Footers/Overview"}),` `,o.jsx(t.h1,{id:"footers",children:"Footers"}),` `,o.jsxs(t.p,{children:["Footers are to be placed at the very bottom of your website or application. Footer styles are specific to your site's visibility (internal vs. external/public). If you are using the ",o.jsx(t.a,{href:"?path=/docs/foundation-themes--docs#internal-theme",children:"Internal Theme"}),", be sure to use the ",o.jsx(t.a,{href:"?path=/docs/global-layout-footers-for-internal-sites--docs",children:"Internal Footer"}),". If your website or application is public-facing, be sure to use the External footer (coming soon)."]}),` `,o.jsx(s,{components:[{heading:"Internal Footer",meta:a,path:"/docs/global-layout-footers-for-internal-sites--docs",fullWidth:!0,fullCanvas:!0}]}),` diff --git a/assets/global_headers.docs-CyvV51e4.js b/assets/global_headers.docs-mvwG1-fW.js similarity index 89% rename from assets/global_headers.docs-CyvV51e4.js rename to assets/global_headers.docs-mvwG1-fW.js index 199844b4..e49c62d1 100644 --- a/assets/global_headers.docs-CyvV51e4.js +++ b/assets/global_headers.docs-mvwG1-fW.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as i}from"./index-Cb-YVr64.js";import{M as n}from"./index-MTbPeaGr.js";import{C as s}from"./ComponentList-DOGtG0AX.js";import{H as a}from"./HeaderInternal.stories-WZPP8zHH.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./AppBarInternal-Ds--IjlI.js";import"./LogoJPL-CN4_E0dD.js";import"./IconClose-BD6-dXf8.js";import"./IconMenu-DV0OjQIk.js";import"./IconUser-CqYZ7HgZ.js";import"./NavInternal.stories-rgDC3PU8.js";import"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./IconDropdown-Bsl9sJbQ.js";import"./IconExternal-D74KcMPJ.js";import"./NavInternalPanel.stories-DZKx_I6l.js";import"./NavInternalHighlight-V97liykw.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";function r(o){const t={a:"a",h1:"h1",p:"p",strong:"strong",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(n,{title:"Global Layout/Headers/Overview"}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as i}from"./index-CkRWFGI9.js";import{M as n}from"./index-CIauyRj1.js";import{C as s}from"./ComponentList-Bqj0Ql1K.js";import{H as a}from"./HeaderInternal.stories-WZPP8zHH.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./AppBarInternal-Ds--IjlI.js";import"./LogoJPL-CN4_E0dD.js";import"./IconClose-BD6-dXf8.js";import"./IconMenu-DV0OjQIk.js";import"./IconUser-CqYZ7HgZ.js";import"./NavInternal.stories-rgDC3PU8.js";import"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./IconDropdown-Bsl9sJbQ.js";import"./IconExternal-D74KcMPJ.js";import"./NavInternalPanel.stories-DZKx_I6l.js";import"./NavInternalHighlight-V97liykw.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";function r(o){const t={a:"a",h1:"h1",p:"p",strong:"strong",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(n,{title:"Global Layout/Headers/Overview"}),` `,e.jsx(t.h1,{id:"headers",children:"Headers"}),` `,e.jsxs(t.p,{children:["Headers are to be placed at the very top of your website or application. Header styles are specific to your site's visibility (internal vs. external/public). If you are using the ",e.jsx(t.a,{href:"?path=/docs/foundation-themes--docs#internal-theme",children:"Internal Theme"}),", be sure to use the ",e.jsx(t.a,{href:"?path=/docs/global-layout-headers-for-internal-sites--docs",children:"Internal Header"}),". If your website or application is public-facing, be sure to use the External header (coming soon)."]}),` `,e.jsxs(t.p,{children:["Note: to view with functioning dropdowns and search field expansion, you must go to ",e.jsxs(t.a,{href:"?path=/story/global-layout-headers-for-internal-sites--default",children:["an individual story and switch to ",e.jsx(t.strong,{children:"Canvas View"})]}),"."]}),` diff --git a/assets/global_internal.docs-Buxkjag_.js b/assets/global_internal.docs-CbP1n5m-.js similarity index 90% rename from assets/global_internal.docs-Buxkjag_.js rename to assets/global_internal.docs-CbP1n5m-.js index 1e391085..9fee3af7 100644 --- a/assets/global_internal.docs-Buxkjag_.js +++ b/assets/global_internal.docs-CbP1n5m-.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as r}from"./index-Cb-YVr64.js";import{M as a}from"./index-MTbPeaGr.js";import{C as i}from"./ComponentList-DOGtG0AX.js";import{A as s}from"./AppBarInternal.stories-BMpnoIk6.js";import{N as l}from"./NavInternal.stories-rgDC3PU8.js";import{N as m}from"./NavInternalPanel.stories-DZKx_I6l.js";import{N as d}from"./NavInternalHighlight.stories-BtpO-jI8.js";import{N as p}from"./NavInternalSection.stories-nwPIcGo8.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./AppBarInternal-Ds--IjlI.js";import"./LogoJPL-CN4_E0dD.js";import"./IconClose-BD6-dXf8.js";import"./IconMenu-DV0OjQIk.js";import"./IconUser-CqYZ7HgZ.js";import"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./IconDropdown-Bsl9sJbQ.js";import"./IconExternal-D74KcMPJ.js";import"./NavInternalHighlight-V97liykw.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";function n(t){const o={a:"a",h1:"h1",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{title:"Global Layout/Headers/For Internal Sites/Elements/Overview"}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as r}from"./index-CkRWFGI9.js";import{M as a}from"./index-CIauyRj1.js";import{C as i}from"./ComponentList-Bqj0Ql1K.js";import{A as s}from"./AppBarInternal.stories-BMpnoIk6.js";import{N as l}from"./NavInternal.stories-rgDC3PU8.js";import{N as m}from"./NavInternalPanel.stories-DZKx_I6l.js";import{N as d}from"./NavInternalHighlight.stories-BtpO-jI8.js";import{N as p}from"./NavInternalSection.stories-nwPIcGo8.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./AppBarInternal-Ds--IjlI.js";import"./LogoJPL-CN4_E0dD.js";import"./IconClose-BD6-dXf8.js";import"./IconMenu-DV0OjQIk.js";import"./IconUser-CqYZ7HgZ.js";import"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./IconDropdown-Bsl9sJbQ.js";import"./IconExternal-D74KcMPJ.js";import"./NavInternalHighlight-V97liykw.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";function n(t){const o={a:"a",h1:"h1",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{title:"Global Layout/Headers/For Internal Sites/Elements/Overview"}),` `,e.jsx(o.h1,{id:"elements-of-the-internal-site-header",children:"Elements of the Internal Site Header"}),` `,e.jsxs(o.p,{children:["These elements are combined to create a complete site header and are intended for use by advanced users only. To create your own header, please refer to the ",e.jsx(o.a,{href:"?path=/docs/global-layout-headers-for-internal-sites--docs",children:"Internal Header"})," documentation."]}),` `,e.jsx(i,{components:[{heading:"AppBar",meta:s,path:"/docs/global-layout-headers-for-internal-sites-elements-appbar--docs",fullWidth:!0,fullCanvas:!0},{heading:"Navigation",description:"The primary site navigation menu.",meta:l,path:"/docs/global-layout-headers-for-internal-sites-elements-navigation--docs",fullWidth:!0,fullCanvas:!0},{heading:"Panel",description:"The contents of a mega-menu-style dropdown.",meta:m,path:"/docs/global-layout-headers-for-internal-sites-elements-panel--docs",fullWidth:!0,fullCanvas:!0},{heading:"Highlight",description:"Highlighted content intended for use within a dropdown panel.",meta:d,path:"/docs/global-layout-headers-for-internal-sites-elements-highlight--docs"},{heading:"Section",description:"Menu items and menu item sections intended for use within a dropdown panel.",meta:p,path:"/docs/global-layout-headers-for-internal-sites-elements-section--docs"}]})]})}function R(t={}){const{wrapper:o}={...r(),...t.components};return o?e.jsx(o,{...t,children:e.jsx(n,{...t})}):n(t)}export{R as default}; diff --git a/assets/grid.docs-nhCLysRW.js b/assets/grid.docs-CD18EF0X.js similarity index 97% rename from assets/grid.docs-nhCLysRW.js rename to assets/grid.docs-CD18EF0X.js index d7115fc1..8377dde9 100644 --- a/assets/grid.docs-nhCLysRW.js +++ b/assets/grid.docs-CD18EF0X.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as d}from"./index-Cb-YVr64.js";import{M as t,C as s}from"./index-MTbPeaGr.js";import{S as a,B as o,C as r,a as c,M as h,b as x,c as m,P as p,F as g}from"./grid.stories-DaUCRo-0.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function l(i){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",hr:"hr",li:"li",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...d(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(t,{of:a}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as d}from"./index-CkRWFGI9.js";import{M as t,C as s}from"./index-CIauyRj1.js";import{S as a,B as o,C as r,a as c,M as h,b as x,c as m,P as p,F as g}from"./grid.stories-DaUCRo-0.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function l(i){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",hr:"hr",li:"li",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...d(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(t,{of:a}),` `,e.jsx(n.h1,{id:"grid-and-layout",children:"Grid and Layout"}),` `,e.jsxs(n.p,{children:["We use a 12-column grid paired with our ",e.jsx(n.a,{href:"?path=/docs/guides-responsive-design--docs",children:"Responsive Design"})," strategy to create all of our page and component layouts."]}),` `,e.jsxs(n.blockquote,{children:[` diff --git a/assets/grid_layouthelpers.docs-ECEUNut4.js b/assets/grid_layouthelpers.docs-DQVY3TIi.js similarity index 94% rename from assets/grid_layouthelpers.docs-ECEUNut4.js rename to assets/grid_layouthelpers.docs-DQVY3TIi.js index 2e6286fc..42e84185 100644 --- a/assets/grid_layouthelpers.docs-ECEUNut4.js +++ b/assets/grid_layouthelpers.docs-DQVY3TIi.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as t}from"./index-Cb-YVr64.js";import{M as d,C as o}from"./index-MTbPeaGr.js";import{S as l,B as r,C as i,a,b as h}from"./grid_layouthelpers.stories-BU9LFxoI.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function c(s){const n={code:"code",h1:"h1",h2:"h2",p:"p",pre:"pre",strong:"strong",...t(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:l}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as t}from"./index-CkRWFGI9.js";import{M as d,C as o}from"./index-CIauyRj1.js";import{S as l,B as r,C as i,a,b as h}from"./grid_layouthelpers.stories-BU9LFxoI.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function c(s){const n={code:"code",h1:"h1",h2:"h2",p:"p",pre:"pre",strong:"strong",...t(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:l}),` `,e.jsx(n.h1,{id:"column-layout-helpers",children:"Column Layout helpers"}),` `,e.jsx(n.p,{children:"Sometimes you may want to use a few common column indentations in your layouts for blocks on your page. Explorer 1 provides a few helper classes to aid in quickly creating these indented blocks. These helper classes also include responsive fallbacks."}),` `,e.jsx(n.h2,{id:"indent-col-base",children:".indent-col-base"}),` diff --git a/assets/heroes.docs-BxpeqHmz.js b/assets/heroes.docs-DsvPTLaD.js similarity index 87% rename from assets/heroes.docs-BxpeqHmz.js rename to assets/heroes.docs-DsvPTLaD.js index 49628055..f5e88b76 100644 --- a/assets/heroes.docs-BxpeqHmz.js +++ b/assets/heroes.docs-DsvPTLaD.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as s}from"./index-Cb-YVr64.js";import{M as a}from"./index-MTbPeaGr.js";import{C as n}from"./ComponentList-DOGtG0AX.js";import{H as i}from"./HeroSmall.stories-uJVVaIot.js";import{H as m}from"./HeroMedium.stories-EObj4Ikb.js";import{H as l}from"./HeroLarge.stories-B6Gwaq5G.js";import{H as p}from"./HeroMedia.stories-DLVsxIPT.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./MixinVideoBg.stories-Zhzx3QIo.js";import"./IconDownload-BH8PYKeu.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconExternal-D74KcMPJ.js";import"./BaseImageCaption-DGqx0YEt.js";import"./IconInfo-D1-JT0wp.js";import"./IconClose-BD6-dXf8.js";function r(o){const t={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{title:"Components/Blocks/Heroes/Overview"}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as s}from"./index-CkRWFGI9.js";import{M as a}from"./index-CIauyRj1.js";import{C as n}from"./ComponentList-Bqj0Ql1K.js";import{H as i}from"./HeroSmall.stories-uJVVaIot.js";import{H as m}from"./HeroMedium.stories-EObj4Ikb.js";import{H as l}from"./HeroLarge.stories-B6Gwaq5G.js";import{H as p}from"./HeroMedia.stories-DLVsxIPT.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./MixinVideoBg.stories-Zhzx3QIo.js";import"./IconDownload-BH8PYKeu.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconExternal-D74KcMPJ.js";import"./BaseImageCaption-DGqx0YEt.js";import"./IconInfo-D1-JT0wp.js";import"./IconClose-BD6-dXf8.js";function r(o){const t={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{title:"Components/Blocks/Heroes/Overview"}),` `,e.jsx(t.h1,{id:"hero-blocks",children:"Hero Blocks"}),` `,e.jsxs(t.p,{children:["Hero components are reserved for usage at the top of the page. There should only be one hero per page. All hero blocks include page layout assumptions and use a max width of ",e.jsx(t.code,{children:"max-w-screen-3xl"}),"."]}),` `,e.jsx(n,{components:[{heading:"Small",meta:i,path:"/story/components-blocks-heroes-small--default",fullWidth:!0,fullCanvas:!0},{heading:"Medium",meta:m,path:"/docs/components-blocks-heroes-medium--docs",fullWidth:!0,fullCanvas:!0},{heading:"Large",customDescription:"Includes a large text overlay that works best with background images that have a focal point on the right side of the image.",meta:l,path:"/story/components-blocks-heroes-large--default",fullWidth:!0,fullCanvas:!0},{heading:"Media Only",meta:p,path:"/story/components-blocks-heroes-media-only--default",fullWidth:!0,fullCanvas:!0,canvasClass:"sbdocs-inline-height"}]})]})}function B(o={}){const{wrapper:t}={...s(),...o.components};return t?e.jsx(t,{...o,children:e.jsx(r,{...o})}):r(o)}export{B as default}; diff --git a/assets/iframe-BW56-kSy.js b/assets/iframe-J4buChL3.js similarity index 85% rename from assets/iframe-BW56-kSy.js rename to assets/iframe-J4buChL3.js index 8ed79282..5375ec63 100644 --- a/assets/iframe-BW56-kSy.js +++ b/assets/iframe-J4buChL3.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["./AppBarInternal.stories-BMpnoIk6.js","./AppBarInternal-Ds--IjlI.js","./LogoJPL-CN4_E0dD.js","./IconClose-BD6-dXf8.js","./IconMenu-DV0OjQIk.js","./IconUser-CqYZ7HgZ.js","./BackToTop.stories-DeR7Nqgk.js","./BaseButton-CkSNoISR.js","./IconExpand-udGnqQBS.js","./IconPrev-yIQlxMWd.js","./IconExternal-D74KcMPJ.js","./IconDropdown-Bsl9sJbQ.js","./BaseButton.stories-DWLpCjZB.js","./BaseHeading.stories-Dso__8fP.js","./BaseHeading-2dYQ5eTW.js","./IconLocation-CUyqMFQl.js","./IconArrows-f9_vo7fG.js","./BaseIframe.stories-FL49cnTj.js","./BaseIframe-CN0Xf0EZ.js","./BaseImage.stories-lfWUfoxD.js","./BaseImage-D_GSeSF-.js","./lazysizes-DIA6Q0hx.js","./BaseImageCaption.stories-DE2XeFk-.js","./BaseImageCaption-DGqx0YEt.js","./BaseLink-DVdOPU1x.js","./MixinAnimationCaret-Btc0cg8a.js","./IconDownload-BH8PYKeu.js","./BaseImagePlaceholder.stories-BHMa6kj_.js","./BaseImagePlaceholder-BjDXo6VY.js","./BaseLink.stories-B4fxgUYb.js","./BlockAccordion.stories-DU4wRkrn.js","./BlockAccordionItem-DZLUnOQC.js","./IconPlus-8-RyMFvs.js","./BlockText-D3Sm5k3y.js","./BlockAccordionItem.stories-xegSOci0.js","./BlockCard.stories-dadnCPdI.js","./BlockCard-BBwBDYHX.js","./BlockCardGroup.stories-DqgKE0Of.js","./MixinCarousel-Ds8tkY1y.js","./BlockCircleImageCard.stories-BHLS3mu3.js","./BlockIframeEmbed.stories-BGQ3i5QG.js","./BlockImage.stories-CUAPUzmo.js","./BlockImageStandard-BFjPl78h.js","./BlockImageCarousel.stories-MQLbtcJg.js","./BlockImageGallery.stories-kOUJY5Kn.js","./BlockInlineImage.stories-BEJ1ESkU.js","./BlockKeyPoints.stories-B2R1-z_S.js","./BlockLinkCard.stories-DrboR1uu.js","./BlockLinkCard-C6EcXd-Z.js","./BlockLinkCarousel.stories-B3DlQJ6t.js","./BlockLinkTile-Bisxl5iR.js","./BlockLinkTile.stories-DIA7ICGL.js","./BlockQuote.stories-D1_Y4yT5.js","./BlockRelatedLinks.stories-Bef947iw.js","./RelatedLink.stories-CvyXIKk1.js","./BlockTeaser.stories-B27cHwbD.js","./BlockText.stories-BcLDj8w2.js","./BlockVideoEmbed.stories-DlT7_MXS.js","./FooterInternal.stories-D2OmnZhn.js","./FormTextArea.stories-9_ipd3p8.js","./FormInputLabel-DPYog2P7.js","./FormTextInput.stories-Dny88PdU.js","./HeaderInternal.docs-C0e0hDQ-.js","./jsx-runtime-CaavPzjJ.js","./index-MTbPeaGr.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js","./index-Cb-YVr64.js","./HeaderInternal.stories-WZPP8zHH.js","./NavInternal.stories-rgDC3PU8.js","./SearchInput-ZLYMymV6.js","./IconSearch-B_HupseB.js","./NavInternalPanel.stories-DZKx_I6l.js","./NavInternalHighlight-V97liykw.js","./HeroMedia.stories-DLVsxIPT.js","./MixinVideoBg.stories-Zhzx3QIo.js","./IconInfo-D1-JT0wp.js","./HeroMedium.stories-EObj4Ikb.js","./HeroSmall.stories-uJVVaIot.js","./LogoJPL.docs-By6bVJhn.js","./LogoJPL.stories-CHoaAQhb.js","./MixinAnimationCaret.stories-DPN1Ijew.js","./MixinCarousel.stories-Cv_LbFbG.js","./NavInternalHighlight.stories-BtpO-jI8.js","./NavInternalSection.stories-nwPIcGo8.js","./SearchInput.stories-D7TAMOMA.js","./SearchResultCard.stories-BDFOAIip.js","./color.docs-BQzFsU9M.js","./grid.docs-nhCLysRW.js","./grid.stories-DaUCRo-0.js","./grid_layouthelpers.docs-ECEUNut4.js","./grid_layouthelpers.stories-BU9LFxoI.js","./icons.stories--tFg6hX1.js","./themes.docs-CbWtdszA.js","./themes.stories-x_Z7FqKp.js","./typography.docs-NaY4DUT5.js","./typography.stories-YQXPELZr.js","./designer.docs-D-MqyUAZ.js","./developer.docs-CUm7SgLR.js","./accessibility.docs-DYeDd3PP.js","./responsive.docs-Dv8cs0GP.js","./responsive.stories-BpOfwm-d.js","./introduction.docs-k5mpvUG_.js","./base.docs-DbyLGUiW.js","./ComponentList-DOGtG0AX.js","./BasePlaceholder.stories-uN_qsW-u.js","./blocks.docs-BTw74CvB.js","./BlockTable.stories-D-kFRpss.js","./components.docs-BgJSM8Pe.js","./forms.docs-mrvr2upy.js","./forms.example.stories-JF4qZLfS.js","./global.docs-DkcJists.js","./global_footers.docs-BXmLFG5S.js","./global_headers.docs-CyvV51e4.js","./global_internal.docs-Buxkjag_.js","./heroes.docs-BxpeqHmz.js","./HeroLarge.stories-B6Gwaq5G.js","./mixins.docs-DAWg91Gv.js","./search.docs-DQEEHzpz.js","./utilities.docs-De28hUuk.js","./roadmap.docs-RZv03LdZ.js","./tailwind.docs-BH24WyFR.js","./entry-preview-D5Ui7gv5.js","./index-DrFu-skq.js","./entry-preview-docs-D4m2474C.js","./preview-BAz7FMXc.js","./preview-BUyp1pUO.js","./preview-Bkr5ks_R.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import"../sb-preview/runtime.js";(function(){const _=document.createElement("link").relList;if(_&&_.supports&&_.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))l(r);new MutationObserver(r=>{for(const t of r)if(t.type==="childList")for(const s of t.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&l(s)}).observe(document,{childList:!0,subtree:!0});function i(r){const t={};return r.integrity&&(t.integrity=r.integrity),r.referrerPolicy&&(t.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?t.credentials="include":r.crossOrigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function l(r){if(r.ep)return;r.ep=!0;const t=i(r);fetch(r.href,t)}})();const I="modulepreload",O=function(e,_){return new URL(e,_).href},E={},o=function(_,i,l){let r=Promise.resolve();if(i&&i.length>0){const t=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),u=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));r=Promise.all(i.map(m=>{if(m=O(m,l),m in E)return;E[m]=!0;const d=m.endsWith(".css"),h=d?'[rel="stylesheet"]':"";if(!!l)for(let c=t.length-1;c>=0;c--){const a=t[c];if(a.href===m&&(!d||a.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${m}"]${h}`))return;const n=document.createElement("link");if(n.rel=d?"stylesheet":I,d||(n.as="script",n.crossOrigin=""),n.href=m,u&&n.setAttribute("nonce",u),document.head.appendChild(n),d)return new Promise((c,a)=>{n.addEventListener("load",c),n.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${m}`)))})}))}return r.then(()=>_()).catch(t=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=t,window.dispatchEvent(s),!s.defaultPrevented)throw t})},{createBrowserChannel:v}=__STORYBOOK_MODULE_CHANNELS__,{addons:L}=__STORYBOOK_MODULE_PREVIEW_API__,p=v({page:"preview"});L.setChannel(p);window.__STORYBOOK_ADDONS_CHANNEL__=p;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=p);const T={"./node_modules/@explorer-1/html/src/components/AppBarInternal/AppBarInternal.stories.js":async()=>o(()=>import("./AppBarInternal.stories-BMpnoIk6.js").then(e=>e.A),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BackToTop/BackToTop.stories.js":async()=>o(()=>import("./BackToTop.stories-DeR7Nqgk.js").then(e=>e.B),__vite__mapDeps([6,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseButton/BaseButton.stories.js":async()=>o(()=>import("./BaseButton.stories-DWLpCjZB.js").then(e=>e.B),__vite__mapDeps([12,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseHeading/BaseHeading.stories.js":async()=>o(()=>import("./BaseHeading.stories-Dso__8fP.js").then(e=>e.B),__vite__mapDeps([13,14,15,16,5]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseIframe/BaseIframe.stories.js":async()=>o(()=>import("./BaseIframe.stories-FL49cnTj.js"),__vite__mapDeps([17,18]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseImage/BaseImage.stories.js":async()=>o(()=>import("./BaseImage.stories-lfWUfoxD.js").then(e=>e.a),__vite__mapDeps([19,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseImageCaption/BaseImageCaption.stories.js":async()=>o(()=>import("./BaseImageCaption.stories-DE2XeFk-.js").then(e=>e.B),__vite__mapDeps([22,23,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseImagePlaceholder/BaseImagePlaceholder.stories.js":async()=>o(()=>import("./BaseImagePlaceholder.stories-BHMa6kj_.js").then(e=>e.B),__vite__mapDeps([27,28,20,21,19]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseLink/BaseLink.stories.js":async()=>o(()=>import("./BaseLink.stories-B4fxgUYb.js").then(e=>e.B),__vite__mapDeps([29,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BasePlaceholder/BasePlaceholder.stories.js":async()=>o(()=>import("./BasePlaceholder.stories-uN_qsW-u.js").then(e=>e.B),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockAccordion/BlockAccordion.stories.js":async()=>o(()=>import("./BlockAccordion.stories-DU4wRkrn.js").then(e=>e.B),__vite__mapDeps([30,31,32,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockAccordionItem/BlockAccordionItem.stories.js":async()=>o(()=>import("./BlockAccordionItem.stories-xegSOci0.js"),__vite__mapDeps([34,31,32,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockCard/BlockCard.stories.js":async()=>o(()=>import("./BlockCard.stories-dadnCPdI.js").then(e=>e.B),__vite__mapDeps([35,36,28,20,21,14]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockCardGroup/BlockCardGroup.stories.js":async()=>o(()=>import("./BlockCardGroup.stories-DqgKE0Of.js").then(e=>e.B),__vite__mapDeps([37,38,24,25,26,10,9,36,28,20,21,14]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockCircleImageCard/BlockCircleImageCard.stories.js":async()=>o(()=>import("./BlockCircleImageCard.stories-BHLS3mu3.js").then(e=>e.B),__vite__mapDeps([39,28,20,21,14]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockIframeEmbed/BlockIframeEmbed.stories.js":async()=>o(()=>import("./BlockIframeEmbed.stories-BGQ3i5QG.js").then(e=>e.B),__vite__mapDeps([40,18,23,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockImage/BlockImage.stories.js":async()=>o(()=>import("./BlockImage.stories-CUAPUzmo.js").then(e=>e.B),__vite__mapDeps([41,28,20,21,23,24,25,26,10,42,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockImageCarousel/BlockImageCarousel.stories.js":async()=>o(()=>import("./BlockImageCarousel.stories-MQLbtcJg.js").then(e=>e.b),__vite__mapDeps([43,42,28,20,21,23,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockImageGallery/BlockImageGallery.stories.js":async()=>o(()=>import("./BlockImageGallery.stories-kOUJY5Kn.js").then(e=>e.B),__vite__mapDeps([44,43,42,28,20,21,23,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockInlineImage/BlockInlineImage.stories.js":async()=>o(()=>import("./BlockInlineImage.stories-BEJ1ESkU.js").then(e=>e.B),__vite__mapDeps([45,33,28,20,21,23,24,25,26,10,42,7,8,9,11,41]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockKeyPoints/BlockKeyPoints.stories.js":async()=>o(()=>import("./BlockKeyPoints.stories-B2R1-z_S.js").then(e=>e.B),__vite__mapDeps([46,14,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockLinkCard/BlockLinkCard.stories.js":async()=>o(()=>import("./BlockLinkCard.stories-DrboR1uu.js").then(e=>e.B),__vite__mapDeps([47,48,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockLinkCarousel/BlockLinkCarousel.stories.js":async()=>o(()=>import("./BlockLinkCarousel.stories-B3DlQJ6t.js").then(e=>e.B),__vite__mapDeps([49,38,24,25,26,10,9,48,28,20,21,50]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockLinkTile/BlockLinkTile.stories.js":async()=>o(()=>import("./BlockLinkTile.stories-DIA7ICGL.js").then(e=>e.B),__vite__mapDeps([51,50,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockQuote/BlockQuote.stories.js":async()=>o(()=>import("./BlockQuote.stories-D1_Y4yT5.js").then(e=>e.B),__vite__mapDeps([52,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockRelatedLinks/BlockRelatedLinks.stories.js":async()=>o(()=>import("./BlockRelatedLinks.stories-Bef947iw.js").then(e=>e.a),__vite__mapDeps([53,14,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockRelatedLinks/RelatedLink.stories.js":async()=>o(()=>import("./RelatedLink.stories-CvyXIKk1.js"),__vite__mapDeps([54,53,14,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockTable/BlockTable.stories.js":async()=>o(()=>import("./BlockTable.stories-D-kFRpss.js").then(e=>e.B),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockTeaser/BlockTeaser.stories.js":async()=>o(()=>import("./BlockTeaser.stories-B27cHwbD.js").then(e=>e.B),__vite__mapDeps([55,20,21,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockText/BlockText.stories.js":async()=>o(()=>import("./BlockText.stories-BcLDj8w2.js").then(e=>e.B),__vite__mapDeps([56,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockVideoEmbed/BlockVideoEmbed.stories.js":async()=>o(()=>import("./BlockVideoEmbed.stories-DlT7_MXS.js").then(e=>e.B),__vite__mapDeps([57,23,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/FooterInternal/FooterInternal.stories.js":async()=>o(()=>import("./FooterInternal.stories-D2OmnZhn.js").then(e=>e.F),__vite__mapDeps([58,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/FormTextArea/FormTextArea.stories.js":async()=>o(()=>import("./FormTextArea.stories-9_ipd3p8.js").then(e=>e.F),__vite__mapDeps([59,60]),import.meta.url),"./node_modules/@explorer-1/html/src/components/FormTextInput/FormTextInput.stories.js":async()=>o(()=>import("./FormTextInput.stories-Dny88PdU.js").then(e=>e.F),__vite__mapDeps([61,60]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeaderInternal/HeaderInternal.docs.mdx":async()=>o(()=>import("./HeaderInternal.docs-C0e0hDQ-.js"),__vite__mapDeps([62,63,64,65,66,67,68,69,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeaderInternal/HeaderInternal.stories.js":async()=>o(()=>import("./HeaderInternal.stories-WZPP8zHH.js").then(e=>e.H),__vite__mapDeps([69,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroLarge/HeroLarge.stories.js":async()=>o(()=>import("./HeroLarge.stories-B6Gwaq5G.js").then(e=>e.H),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroMedia/HeroMedia.stories.js":async()=>o(()=>import("./HeroMedia.stories-DLVsxIPT.js").then(e=>e.H),__vite__mapDeps([75,76,23,24,25,26,10,77,3]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroMedium/HeroMedium.stories.js":async()=>o(()=>import("./HeroMedium.stories-EObj4Ikb.js").then(e=>e.H),__vite__mapDeps([78,76,26,24,25,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroSmall/HeroSmall.stories.js":async()=>o(()=>import("./HeroSmall.stories-uJVVaIot.js").then(e=>e.H),__vite__mapDeps([79,76,26,24,25,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/LogoJPL/LogoJPL.docs.mdx":async()=>o(()=>import("./LogoJPL.docs-By6bVJhn.js"),__vite__mapDeps([80,63,64,65,66,67,68,81,2]),import.meta.url),"./node_modules/@explorer-1/html/src/components/LogoJPL/LogoJPL.stories.js":async()=>o(()=>import("./LogoJPL.stories-CHoaAQhb.js").then(e=>e.S),__vite__mapDeps([81,2]),import.meta.url),"./node_modules/@explorer-1/html/src/components/MixinAnimationCaret/MixinAnimationCaret.stories.js":async()=>o(()=>import("./MixinAnimationCaret.stories-DPN1Ijew.js").then(e=>e.M),__vite__mapDeps([82,25]),import.meta.url),"./node_modules/@explorer-1/html/src/components/MixinCarousel/MixinCarousel.stories.js":async()=>o(()=>import("./MixinCarousel.stories-Cv_LbFbG.js").then(e=>e.M),__vite__mapDeps([83,38,24,25,26,10,9]),import.meta.url),"./node_modules/@explorer-1/html/src/components/MixinVideoBg/MixinVideoBg.stories.js":async()=>o(()=>import("./MixinVideoBg.stories-Zhzx3QIo.js").then(e=>e.M),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternal.stories.js":async()=>o(()=>import("./NavInternal.stories-rgDC3PU8.js").then(e=>e.N),__vite__mapDeps([70,71,72,3,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternalHighlight.stories.js":async()=>o(()=>import("./NavInternalHighlight.stories-BtpO-jI8.js").then(e=>e.N),__vite__mapDeps([84,74,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternalPanel.stories.js":async()=>o(()=>import("./NavInternalPanel.stories-DZKx_I6l.js").then(e=>e.N),__vite__mapDeps([73,74,28,20,21,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternalSection.stories.js":async()=>o(()=>import("./NavInternalSection.stories-nwPIcGo8.js").then(e=>e.N),__vite__mapDeps([85,73,74,28,20,21,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/SearchInput/SearchInput.stories.js":async()=>o(()=>import("./SearchInput.stories-D7TAMOMA.js").then(e=>e.S),__vite__mapDeps([86,71,72]),import.meta.url),"./node_modules/@explorer-1/html/src/components/SearchResultCard/SearchResultCard.stories.js":async()=>o(()=>import("./SearchResultCard.stories-BDFOAIip.js").then(e=>e.S),__vite__mapDeps([87,24,25,26,10,14,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/color.docs.mdx":async()=>o(()=>import("./color.docs-BQzFsU9M.js"),__vite__mapDeps([88,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid.docs.mdx":async()=>o(()=>import("./grid.docs-nhCLysRW.js"),__vite__mapDeps([89,63,64,65,66,67,68,90]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid.stories.ts":async()=>o(()=>import("./grid.stories-DaUCRo-0.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid_layouthelpers.docs.mdx":async()=>o(()=>import("./grid_layouthelpers.docs-ECEUNut4.js"),__vite__mapDeps([91,63,64,65,66,67,68,92]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid_layouthelpers.stories.ts":async()=>o(()=>import("./grid_layouthelpers.stories-BU9LFxoI.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/icons.stories.ts":async()=>o(()=>import("./icons.stories--tFg6hX1.js"),__vite__mapDeps([93,26,16,8,3,11,10,77,15,4,9,32,72,5]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/themes.docs.mdx":async()=>o(()=>import("./themes.docs-CbWtdszA.js"),__vite__mapDeps([94,63,64,65,66,67,68,95]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/themes.stories.ts":async()=>o(()=>import("./themes.stories-x_Z7FqKp.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/typography.docs.mdx":async()=>o(()=>import("./typography.docs-NaY4DUT5.js"),__vite__mapDeps([96,63,64,65,66,67,68,97,15]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/typography.stories.ts":async()=>o(()=>import("./typography.stories-YQXPELZr.js").then(e=>e.S),__vite__mapDeps([97,15]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/getting-started/designer.docs.mdx":async()=>o(()=>import("./designer.docs-D-MqyUAZ.js"),__vite__mapDeps([98,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/getting-started/developer.docs.mdx":async()=>o(()=>import("./developer.docs-CUm7SgLR.js"),__vite__mapDeps([99,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/guides/accessibility.docs.mdx":async()=>o(()=>import("./accessibility.docs-DYeDd3PP.js"),__vite__mapDeps([100,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/guides/responsive.docs.mdx":async()=>o(()=>import("./responsive.docs-Dv8cs0GP.js"),__vite__mapDeps([101,63,64,65,66,67,68,102]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/guides/responsive.stories.ts":async()=>o(()=>import("./responsive.stories-BpOfwm-d.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/introduction.docs.mdx":async()=>o(()=>import("./introduction.docs-k5mpvUG_.js"),__vite__mapDeps([103,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/base.docs.mdx":async()=>o(()=>import("./base.docs-DbyLGUiW.js"),__vite__mapDeps([104,63,64,65,66,67,68,105,12,7,8,9,10,11,13,14,15,16,5,19,20,21,22,23,24,25,26,27,28,29,106]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/blocks.docs.mdx":async()=>o(()=>import("./blocks.docs-BTw74CvB.js"),__vite__mapDeps([107,63,64,65,66,67,68,105,30,31,32,33,37,38,24,25,26,10,9,36,28,20,21,14,35,39,40,18,23,43,42,7,8,11,44,41,45,46,47,48,49,50,51,52,53,108,55,56,57]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/components.docs.mdx":async()=>o(()=>import("./components.docs-BgJSM8Pe.js"),__vite__mapDeps([109,63,64,65,66,67,68,105,19,20,21,22,23,24,25,26,10,41,28,42,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/forms.docs.mdx":async()=>o(()=>import("./forms.docs-mrvr2upy.js"),__vite__mapDeps([110,63,64,65,66,67,68,105,111,61,60,59,12,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/forms.example.stories.ts":async()=>o(()=>import("./forms.example.stories-JF4qZLfS.js").then(e=>e.E),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global.docs.mdx":async()=>o(()=>import("./global.docs-DkcJists.js"),__vite__mapDeps([112,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global_footers.docs.mdx":async()=>o(()=>import("./global_footers.docs-BXmLFG5S.js"),__vite__mapDeps([113,63,64,65,66,67,68,105,58,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global_headers.docs.mdx":async()=>o(()=>import("./global_headers.docs-CyvV51e4.js"),__vite__mapDeps([114,63,64,65,66,67,68,105,69,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global_internal.docs.mdx":async()=>o(()=>import("./global_internal.docs-Buxkjag_.js"),__vite__mapDeps([115,63,64,65,66,67,68,105,0,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26,84,85]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/heroes.docs.mdx":async()=>o(()=>import("./heroes.docs-BxpeqHmz.js"),__vite__mapDeps([116,63,64,65,66,67,68,105,79,76,26,24,25,10,78,117,75,23,77,3]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/mixins.docs.mdx":async()=>o(()=>import("./mixins.docs-DAWg91Gv.js"),__vite__mapDeps([118,63,64,65,66,67,68,105,82,25,76,83,38,24,26,10,9]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/search.docs.mdx":async()=>o(()=>import("./search.docs-DQEEHzpz.js"),__vite__mapDeps([119,63,64,65,66,67,68,105,86,71,72,87,24,25,26,10,14,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/utilities.docs.mdx":async()=>o(()=>import("./utilities.docs-De28hUuk.js"),__vite__mapDeps([120,63,64,65,66,67,68,105,6,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/roadmap.docs.mdx":async()=>o(()=>import("./roadmap.docs-RZv03LdZ.js"),__vite__mapDeps([121,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/tailwind.docs.mdx":async()=>o(()=>import("./tailwind.docs-BH24WyFR.js"),__vite__mapDeps([122,63,64,65,66,67,68]),import.meta.url)};async function R(e){return T[e]()}const{composeConfigs:x,PreviewWeb:P,ClientApi:V}=__STORYBOOK_MODULE_PREVIEW_API__,y=async(e=[])=>{const _=await Promise.all([e.at(0)??o(()=>import("./entry-preview-D5Ui7gv5.js"),__vite__mapDeps([123,124]),import.meta.url),e.at(1)??o(()=>import("./entry-preview-docs-D4m2474C.js"),__vite__mapDeps([125,65,67]),import.meta.url),e.at(2)??o(()=>import("./preview-B4GcaC1c.js"),[],import.meta.url),e.at(3)??o(()=>import("./preview-Db4Idchh.js"),[],import.meta.url),e.at(4)??o(()=>import("./preview-BAz7FMXc.js"),__vite__mapDeps([126,124]),import.meta.url),e.at(5)??o(()=>import("./preview-BpcF_O6y.js"),[],import.meta.url),e.at(6)??o(()=>import("./preview-CvNl6QLw.js"),[],import.meta.url),e.at(7)??o(()=>import("./preview-I8LUqcg4.js"),[],import.meta.url),e.at(8)??o(()=>import("./preview-C7tAAfkq.js"),[],import.meta.url),e.at(9)??o(()=>import("./preview-BUyp1pUO.js"),__vite__mapDeps([127,66,21,128]),import.meta.url)]);return x(_)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new P(R,y);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{o as _}; +const __vite__fileDeps=["./AppBarInternal.stories-BMpnoIk6.js","./AppBarInternal-Ds--IjlI.js","./LogoJPL-CN4_E0dD.js","./IconClose-BD6-dXf8.js","./IconMenu-DV0OjQIk.js","./IconUser-CqYZ7HgZ.js","./BackToTop.stories-DeR7Nqgk.js","./BaseButton-CkSNoISR.js","./IconExpand-udGnqQBS.js","./IconPrev-yIQlxMWd.js","./IconExternal-D74KcMPJ.js","./IconDropdown-Bsl9sJbQ.js","./BaseButton.stories-DWLpCjZB.js","./BaseHeading.stories-Dso__8fP.js","./BaseHeading-2dYQ5eTW.js","./IconLocation-CUyqMFQl.js","./IconArrows-f9_vo7fG.js","./BaseIframe.stories-FL49cnTj.js","./BaseIframe-CN0Xf0EZ.js","./BaseImage.stories-lfWUfoxD.js","./BaseImage-D_GSeSF-.js","./lazysizes-DIA6Q0hx.js","./BaseImageCaption.stories-DE2XeFk-.js","./BaseImageCaption-DGqx0YEt.js","./BaseLink-DVdOPU1x.js","./MixinAnimationCaret-Btc0cg8a.js","./IconDownload-BH8PYKeu.js","./BaseImagePlaceholder.stories-BHMa6kj_.js","./BaseImagePlaceholder-BjDXo6VY.js","./BaseLink.stories-B4fxgUYb.js","./BlockAccordion.stories-DU4wRkrn.js","./BlockAccordionItem-DZLUnOQC.js","./IconPlus-8-RyMFvs.js","./BlockText-D3Sm5k3y.js","./BlockAccordionItem.stories-xegSOci0.js","./BlockCard.stories-dadnCPdI.js","./BlockCard-BBwBDYHX.js","./BlockCardGroup.stories-DqgKE0Of.js","./MixinCarousel-Ds8tkY1y.js","./BlockCircleImageCard.stories-BHLS3mu3.js","./BlockIframeEmbed.stories-BGQ3i5QG.js","./BlockImage.stories-CUAPUzmo.js","./BlockImageStandard-BFjPl78h.js","./BlockImageCarousel.stories-MQLbtcJg.js","./BlockImageGallery.stories-kOUJY5Kn.js","./BlockInlineImage.stories-BEJ1ESkU.js","./BlockKeyPoints.stories-B2R1-z_S.js","./BlockLinkCard.stories-DrboR1uu.js","./BlockLinkCard-C6EcXd-Z.js","./BlockLinkCarousel.stories-B3DlQJ6t.js","./BlockLinkTile-Bisxl5iR.js","./BlockLinkTile.stories-DIA7ICGL.js","./BlockQuote.stories-D1_Y4yT5.js","./BlockRelatedLinks.stories-Bef947iw.js","./RelatedLink.stories-CvyXIKk1.js","./BlockTeaser.stories-B27cHwbD.js","./BlockText.stories-BcLDj8w2.js","./BlockVideoEmbed.stories-DlT7_MXS.js","./FooterInternal.stories-D2OmnZhn.js","./FormTextArea.stories-9_ipd3p8.js","./FormInputLabel-DPYog2P7.js","./FormTextInput.stories-Dny88PdU.js","./HeaderInternal.docs-C8-tMU5E.js","./jsx-runtime-Dlb9Htn2.js","./index-CIauyRj1.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js","./index-CkRWFGI9.js","./HeaderInternal.stories-WZPP8zHH.js","./NavInternal.stories-rgDC3PU8.js","./SearchInput-ZLYMymV6.js","./IconSearch-B_HupseB.js","./NavInternalPanel.stories-DZKx_I6l.js","./NavInternalHighlight-V97liykw.js","./HeroMedia.stories-DLVsxIPT.js","./MixinVideoBg.stories-Zhzx3QIo.js","./IconInfo-D1-JT0wp.js","./HeroMedium.stories-EObj4Ikb.js","./HeroSmall.stories-uJVVaIot.js","./LogoJPL.docs-BzW1bdsK.js","./LogoJPL.stories-CHoaAQhb.js","./MixinAnimationCaret.stories-DPN1Ijew.js","./MixinCarousel.stories-Cv_LbFbG.js","./NavInternalHighlight.stories-BtpO-jI8.js","./NavInternalSection.stories-nwPIcGo8.js","./SearchInput.stories-D7TAMOMA.js","./SearchResultCard.stories-BDFOAIip.js","./color.docs-C0TlEmfs.js","./grid.docs-CD18EF0X.js","./grid.stories-DaUCRo-0.js","./grid_layouthelpers.docs-DQVY3TIi.js","./grid_layouthelpers.stories-BU9LFxoI.js","./icons.stories--tFg6hX1.js","./themes.docs-BAb6zu-0.js","./themes.stories-x_Z7FqKp.js","./typography.docs-DsgFcWSl.js","./typography.stories-YQXPELZr.js","./designer.docs-CvktI9Na.js","./developer.docs-Bsd4pJYL.js","./accessibility.docs-BHy2jHdo.js","./responsive.docs-C6zvbzDX.js","./responsive.stories-BpOfwm-d.js","./introduction.docs-C-4bDjLq.js","./base.docs-C2d9VFyb.js","./ComponentList-Bqj0Ql1K.js","./BasePlaceholder.stories-uN_qsW-u.js","./blocks.docs-Cbi3C7Ru.js","./BlockTable.stories-D-kFRpss.js","./components.docs-C-FONcGG.js","./forms.docs-B8iaCLOs.js","./forms.example.stories-JF4qZLfS.js","./global.docs-Be0KeHhH.js","./global_footers.docs-COY35V-C.js","./global_headers.docs-mvwG1-fW.js","./global_internal.docs-CbP1n5m-.js","./heroes.docs-DsvPTLaD.js","./HeroLarge.stories-B6Gwaq5G.js","./mixins.docs-BdTjPPL-.js","./search.docs-CqHRqT6F.js","./utilities.docs-CHmGKcp2.js","./roadmap.docs-CMVDjS5V.js","./tailwind.docs-DuA3wgST.js","./entry-preview-D5Ui7gv5.js","./index-DrFu-skq.js","./entry-preview-docs-D4m2474C.js","./preview-BAz7FMXc.js","./preview-Z4LkFZ6Q.js","./preview-CB02jPEB.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import"../sb-preview/runtime.js";(function(){const _=document.createElement("link").relList;if(_&&_.supports&&_.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))l(r);new MutationObserver(r=>{for(const t of r)if(t.type==="childList")for(const s of t.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&l(s)}).observe(document,{childList:!0,subtree:!0});function i(r){const t={};return r.integrity&&(t.integrity=r.integrity),r.referrerPolicy&&(t.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?t.credentials="include":r.crossOrigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function l(r){if(r.ep)return;r.ep=!0;const t=i(r);fetch(r.href,t)}})();const I="modulepreload",O=function(e,_){return new URL(e,_).href},E={},o=function(_,i,l){let r=Promise.resolve();if(i&&i.length>0){const t=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),u=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));r=Promise.all(i.map(m=>{if(m=O(m,l),m in E)return;E[m]=!0;const d=m.endsWith(".css"),h=d?'[rel="stylesheet"]':"";if(!!l)for(let c=t.length-1;c>=0;c--){const a=t[c];if(a.href===m&&(!d||a.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${m}"]${h}`))return;const n=document.createElement("link");if(n.rel=d?"stylesheet":I,d||(n.as="script",n.crossOrigin=""),n.href=m,u&&n.setAttribute("nonce",u),document.head.appendChild(n),d)return new Promise((c,a)=>{n.addEventListener("load",c),n.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${m}`)))})}))}return r.then(()=>_()).catch(t=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=t,window.dispatchEvent(s),!s.defaultPrevented)throw t})},{createBrowserChannel:v}=__STORYBOOK_MODULE_CHANNELS__,{addons:L}=__STORYBOOK_MODULE_PREVIEW_API__,p=v({page:"preview"});L.setChannel(p);window.__STORYBOOK_ADDONS_CHANNEL__=p;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=p);const T={"./node_modules/@explorer-1/html/src/components/AppBarInternal/AppBarInternal.stories.js":async()=>o(()=>import("./AppBarInternal.stories-BMpnoIk6.js").then(e=>e.A),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BackToTop/BackToTop.stories.js":async()=>o(()=>import("./BackToTop.stories-DeR7Nqgk.js").then(e=>e.B),__vite__mapDeps([6,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseButton/BaseButton.stories.js":async()=>o(()=>import("./BaseButton.stories-DWLpCjZB.js").then(e=>e.B),__vite__mapDeps([12,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseHeading/BaseHeading.stories.js":async()=>o(()=>import("./BaseHeading.stories-Dso__8fP.js").then(e=>e.B),__vite__mapDeps([13,14,15,16,5]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseIframe/BaseIframe.stories.js":async()=>o(()=>import("./BaseIframe.stories-FL49cnTj.js"),__vite__mapDeps([17,18]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseImage/BaseImage.stories.js":async()=>o(()=>import("./BaseImage.stories-lfWUfoxD.js").then(e=>e.a),__vite__mapDeps([19,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseImageCaption/BaseImageCaption.stories.js":async()=>o(()=>import("./BaseImageCaption.stories-DE2XeFk-.js").then(e=>e.B),__vite__mapDeps([22,23,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseImagePlaceholder/BaseImagePlaceholder.stories.js":async()=>o(()=>import("./BaseImagePlaceholder.stories-BHMa6kj_.js").then(e=>e.B),__vite__mapDeps([27,28,20,21,19]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BaseLink/BaseLink.stories.js":async()=>o(()=>import("./BaseLink.stories-B4fxgUYb.js").then(e=>e.B),__vite__mapDeps([29,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BasePlaceholder/BasePlaceholder.stories.js":async()=>o(()=>import("./BasePlaceholder.stories-uN_qsW-u.js").then(e=>e.B),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockAccordion/BlockAccordion.stories.js":async()=>o(()=>import("./BlockAccordion.stories-DU4wRkrn.js").then(e=>e.B),__vite__mapDeps([30,31,32,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockAccordionItem/BlockAccordionItem.stories.js":async()=>o(()=>import("./BlockAccordionItem.stories-xegSOci0.js"),__vite__mapDeps([34,31,32,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockCard/BlockCard.stories.js":async()=>o(()=>import("./BlockCard.stories-dadnCPdI.js").then(e=>e.B),__vite__mapDeps([35,36,28,20,21,14]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockCardGroup/BlockCardGroup.stories.js":async()=>o(()=>import("./BlockCardGroup.stories-DqgKE0Of.js").then(e=>e.B),__vite__mapDeps([37,38,24,25,26,10,9,36,28,20,21,14]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockCircleImageCard/BlockCircleImageCard.stories.js":async()=>o(()=>import("./BlockCircleImageCard.stories-BHLS3mu3.js").then(e=>e.B),__vite__mapDeps([39,28,20,21,14]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockIframeEmbed/BlockIframeEmbed.stories.js":async()=>o(()=>import("./BlockIframeEmbed.stories-BGQ3i5QG.js").then(e=>e.B),__vite__mapDeps([40,18,23,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockImage/BlockImage.stories.js":async()=>o(()=>import("./BlockImage.stories-CUAPUzmo.js").then(e=>e.B),__vite__mapDeps([41,28,20,21,23,24,25,26,10,42,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockImageCarousel/BlockImageCarousel.stories.js":async()=>o(()=>import("./BlockImageCarousel.stories-MQLbtcJg.js").then(e=>e.b),__vite__mapDeps([43,42,28,20,21,23,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockImageGallery/BlockImageGallery.stories.js":async()=>o(()=>import("./BlockImageGallery.stories-kOUJY5Kn.js").then(e=>e.B),__vite__mapDeps([44,43,42,28,20,21,23,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockInlineImage/BlockInlineImage.stories.js":async()=>o(()=>import("./BlockInlineImage.stories-BEJ1ESkU.js").then(e=>e.B),__vite__mapDeps([45,33,28,20,21,23,24,25,26,10,42,7,8,9,11,41]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockKeyPoints/BlockKeyPoints.stories.js":async()=>o(()=>import("./BlockKeyPoints.stories-B2R1-z_S.js").then(e=>e.B),__vite__mapDeps([46,14,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockLinkCard/BlockLinkCard.stories.js":async()=>o(()=>import("./BlockLinkCard.stories-DrboR1uu.js").then(e=>e.B),__vite__mapDeps([47,48,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockLinkCarousel/BlockLinkCarousel.stories.js":async()=>o(()=>import("./BlockLinkCarousel.stories-B3DlQJ6t.js").then(e=>e.B),__vite__mapDeps([49,38,24,25,26,10,9,48,28,20,21,50]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockLinkTile/BlockLinkTile.stories.js":async()=>o(()=>import("./BlockLinkTile.stories-DIA7ICGL.js").then(e=>e.B),__vite__mapDeps([51,50,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockQuote/BlockQuote.stories.js":async()=>o(()=>import("./BlockQuote.stories-D1_Y4yT5.js").then(e=>e.B),__vite__mapDeps([52,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockRelatedLinks/BlockRelatedLinks.stories.js":async()=>o(()=>import("./BlockRelatedLinks.stories-Bef947iw.js").then(e=>e.a),__vite__mapDeps([53,14,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockRelatedLinks/RelatedLink.stories.js":async()=>o(()=>import("./RelatedLink.stories-CvyXIKk1.js"),__vite__mapDeps([54,53,14,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockTable/BlockTable.stories.js":async()=>o(()=>import("./BlockTable.stories-D-kFRpss.js").then(e=>e.B),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockTeaser/BlockTeaser.stories.js":async()=>o(()=>import("./BlockTeaser.stories-B27cHwbD.js").then(e=>e.B),__vite__mapDeps([55,20,21,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockText/BlockText.stories.js":async()=>o(()=>import("./BlockText.stories-BcLDj8w2.js").then(e=>e.B),__vite__mapDeps([56,33]),import.meta.url),"./node_modules/@explorer-1/html/src/components/BlockVideoEmbed/BlockVideoEmbed.stories.js":async()=>o(()=>import("./BlockVideoEmbed.stories-DlT7_MXS.js").then(e=>e.B),__vite__mapDeps([57,23,24,25,26,10,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/FooterInternal/FooterInternal.stories.js":async()=>o(()=>import("./FooterInternal.stories-D2OmnZhn.js").then(e=>e.F),__vite__mapDeps([58,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/components/FormTextArea/FormTextArea.stories.js":async()=>o(()=>import("./FormTextArea.stories-9_ipd3p8.js").then(e=>e.F),__vite__mapDeps([59,60]),import.meta.url),"./node_modules/@explorer-1/html/src/components/FormTextInput/FormTextInput.stories.js":async()=>o(()=>import("./FormTextInput.stories-Dny88PdU.js").then(e=>e.F),__vite__mapDeps([61,60]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeaderInternal/HeaderInternal.docs.mdx":async()=>o(()=>import("./HeaderInternal.docs-C8-tMU5E.js"),__vite__mapDeps([62,63,64,65,66,67,68,69,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeaderInternal/HeaderInternal.stories.js":async()=>o(()=>import("./HeaderInternal.stories-WZPP8zHH.js").then(e=>e.H),__vite__mapDeps([69,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroLarge/HeroLarge.stories.js":async()=>o(()=>import("./HeroLarge.stories-B6Gwaq5G.js").then(e=>e.H),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroMedia/HeroMedia.stories.js":async()=>o(()=>import("./HeroMedia.stories-DLVsxIPT.js").then(e=>e.H),__vite__mapDeps([75,76,23,24,25,26,10,77,3]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroMedium/HeroMedium.stories.js":async()=>o(()=>import("./HeroMedium.stories-EObj4Ikb.js").then(e=>e.H),__vite__mapDeps([78,76,26,24,25,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/HeroSmall/HeroSmall.stories.js":async()=>o(()=>import("./HeroSmall.stories-uJVVaIot.js").then(e=>e.H),__vite__mapDeps([79,76,26,24,25,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/LogoJPL/LogoJPL.docs.mdx":async()=>o(()=>import("./LogoJPL.docs-BzW1bdsK.js"),__vite__mapDeps([80,63,64,65,66,67,68,81,2]),import.meta.url),"./node_modules/@explorer-1/html/src/components/LogoJPL/LogoJPL.stories.js":async()=>o(()=>import("./LogoJPL.stories-CHoaAQhb.js").then(e=>e.S),__vite__mapDeps([81,2]),import.meta.url),"./node_modules/@explorer-1/html/src/components/MixinAnimationCaret/MixinAnimationCaret.stories.js":async()=>o(()=>import("./MixinAnimationCaret.stories-DPN1Ijew.js").then(e=>e.M),__vite__mapDeps([82,25]),import.meta.url),"./node_modules/@explorer-1/html/src/components/MixinCarousel/MixinCarousel.stories.js":async()=>o(()=>import("./MixinCarousel.stories-Cv_LbFbG.js").then(e=>e.M),__vite__mapDeps([83,38,24,25,26,10,9]),import.meta.url),"./node_modules/@explorer-1/html/src/components/MixinVideoBg/MixinVideoBg.stories.js":async()=>o(()=>import("./MixinVideoBg.stories-Zhzx3QIo.js").then(e=>e.M),[],import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternal.stories.js":async()=>o(()=>import("./NavInternal.stories-rgDC3PU8.js").then(e=>e.N),__vite__mapDeps([70,71,72,3,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternalHighlight.stories.js":async()=>o(()=>import("./NavInternalHighlight.stories-BtpO-jI8.js").then(e=>e.N),__vite__mapDeps([84,74,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternalPanel.stories.js":async()=>o(()=>import("./NavInternalPanel.stories-DZKx_I6l.js").then(e=>e.N),__vite__mapDeps([73,74,28,20,21,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/NavInternal/NavInternalSection.stories.js":async()=>o(()=>import("./NavInternalSection.stories-nwPIcGo8.js").then(e=>e.N),__vite__mapDeps([85,73,74,28,20,21,24,25,26,10]),import.meta.url),"./node_modules/@explorer-1/html/src/components/SearchInput/SearchInput.stories.js":async()=>o(()=>import("./SearchInput.stories-D7TAMOMA.js").then(e=>e.S),__vite__mapDeps([86,71,72]),import.meta.url),"./node_modules/@explorer-1/html/src/components/SearchResultCard/SearchResultCard.stories.js":async()=>o(()=>import("./SearchResultCard.stories-BDFOAIip.js").then(e=>e.S),__vite__mapDeps([87,24,25,26,10,14,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/color.docs.mdx":async()=>o(()=>import("./color.docs-C0TlEmfs.js"),__vite__mapDeps([88,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid.docs.mdx":async()=>o(()=>import("./grid.docs-CD18EF0X.js"),__vite__mapDeps([89,63,64,65,66,67,68,90]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid.stories.ts":async()=>o(()=>import("./grid.stories-DaUCRo-0.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid_layouthelpers.docs.mdx":async()=>o(()=>import("./grid_layouthelpers.docs-DQVY3TIi.js"),__vite__mapDeps([91,63,64,65,66,67,68,92]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/grid_layouthelpers.stories.ts":async()=>o(()=>import("./grid_layouthelpers.stories-BU9LFxoI.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/icons.stories.ts":async()=>o(()=>import("./icons.stories--tFg6hX1.js"),__vite__mapDeps([93,26,16,8,3,11,10,77,15,4,9,32,72,5]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/themes.docs.mdx":async()=>o(()=>import("./themes.docs-BAb6zu-0.js"),__vite__mapDeps([94,63,64,65,66,67,68,95]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/themes.stories.ts":async()=>o(()=>import("./themes.stories-x_Z7FqKp.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/typography.docs.mdx":async()=>o(()=>import("./typography.docs-DsgFcWSl.js"),__vite__mapDeps([96,63,64,65,66,67,68,97,15]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/foundation/typography.stories.ts":async()=>o(()=>import("./typography.stories-YQXPELZr.js").then(e=>e.S),__vite__mapDeps([97,15]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/getting-started/designer.docs.mdx":async()=>o(()=>import("./designer.docs-CvktI9Na.js"),__vite__mapDeps([98,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/getting-started/developer.docs.mdx":async()=>o(()=>import("./developer.docs-Bsd4pJYL.js"),__vite__mapDeps([99,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/guides/accessibility.docs.mdx":async()=>o(()=>import("./accessibility.docs-BHy2jHdo.js"),__vite__mapDeps([100,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/guides/responsive.docs.mdx":async()=>o(()=>import("./responsive.docs-C6zvbzDX.js"),__vite__mapDeps([101,63,64,65,66,67,68,102]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/guides/responsive.stories.ts":async()=>o(()=>import("./responsive.stories-BpOfwm-d.js").then(e=>e.S),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/introduction.docs.mdx":async()=>o(()=>import("./introduction.docs-C-4bDjLq.js"),__vite__mapDeps([103,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/base.docs.mdx":async()=>o(()=>import("./base.docs-C2d9VFyb.js"),__vite__mapDeps([104,63,64,65,66,67,68,105,12,7,8,9,10,11,13,14,15,16,5,19,20,21,22,23,24,25,26,27,28,29,106]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/blocks.docs.mdx":async()=>o(()=>import("./blocks.docs-Cbi3C7Ru.js"),__vite__mapDeps([107,63,64,65,66,67,68,105,30,31,32,33,37,38,24,25,26,10,9,36,28,20,21,14,35,39,40,18,23,43,42,7,8,11,44,41,45,46,47,48,49,50,51,52,53,108,55,56,57]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/components.docs.mdx":async()=>o(()=>import("./components.docs-C-FONcGG.js"),__vite__mapDeps([109,63,64,65,66,67,68,105,19,20,21,22,23,24,25,26,10,41,28,42,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/forms.docs.mdx":async()=>o(()=>import("./forms.docs-B8iaCLOs.js"),__vite__mapDeps([110,63,64,65,66,67,68,105,111,61,60,59,12,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/forms.example.stories.ts":async()=>o(()=>import("./forms.example.stories-JF4qZLfS.js").then(e=>e.E),[],import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global.docs.mdx":async()=>o(()=>import("./global.docs-Be0KeHhH.js"),__vite__mapDeps([112,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global_footers.docs.mdx":async()=>o(()=>import("./global_footers.docs-COY35V-C.js"),__vite__mapDeps([113,63,64,65,66,67,68,105,58,24,25,26,10,7,8,9,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global_headers.docs.mdx":async()=>o(()=>import("./global_headers.docs-mvwG1-fW.js"),__vite__mapDeps([114,63,64,65,66,67,68,105,69,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/global_internal.docs.mdx":async()=>o(()=>import("./global_internal.docs-CbP1n5m-.js"),__vite__mapDeps([115,63,64,65,66,67,68,105,0,1,2,3,4,5,70,71,72,11,10,73,74,28,20,21,24,25,26,84,85]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/heroes.docs.mdx":async()=>o(()=>import("./heroes.docs-DsvPTLaD.js"),__vite__mapDeps([116,63,64,65,66,67,68,105,79,76,26,24,25,10,78,117,75,23,77,3]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/mixins.docs.mdx":async()=>o(()=>import("./mixins.docs-BdTjPPL-.js"),__vite__mapDeps([118,63,64,65,66,67,68,105,82,25,76,83,38,24,26,10,9]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/search.docs.mdx":async()=>o(()=>import("./search.docs-CqHRqT6F.js"),__vite__mapDeps([119,63,64,65,66,67,68,105,86,71,72,87,24,25,26,10,14,28,20,21]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/overviews/utilities.docs.mdx":async()=>o(()=>import("./utilities.docs-CHmGKcp2.js"),__vite__mapDeps([120,63,64,65,66,67,68,105,6,7,8,9,10,11]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/roadmap.docs.mdx":async()=>o(()=>import("./roadmap.docs-CMVDjS5V.js"),__vite__mapDeps([121,63,64,65,66,67,68]),import.meta.url),"./node_modules/@explorer-1/html/src/docs/tailwind.docs.mdx":async()=>o(()=>import("./tailwind.docs-DuA3wgST.js"),__vite__mapDeps([122,63,64,65,66,67,68]),import.meta.url)};async function R(e){return T[e]()}const{composeConfigs:x,PreviewWeb:P,ClientApi:V}=__STORYBOOK_MODULE_PREVIEW_API__,y=async(e=[])=>{const _=await Promise.all([e.at(0)??o(()=>import("./entry-preview-D5Ui7gv5.js"),__vite__mapDeps([123,124]),import.meta.url),e.at(1)??o(()=>import("./entry-preview-docs-D4m2474C.js"),__vite__mapDeps([125,65,67]),import.meta.url),e.at(2)??o(()=>import("./preview-B4GcaC1c.js"),[],import.meta.url),e.at(3)??o(()=>import("./preview-Db4Idchh.js"),[],import.meta.url),e.at(4)??o(()=>import("./preview-BAz7FMXc.js"),__vite__mapDeps([126,124]),import.meta.url),e.at(5)??o(()=>import("./preview-BpcF_O6y.js"),[],import.meta.url),e.at(6)??o(()=>import("./preview-BulS854M.js"),[],import.meta.url),e.at(7)??o(()=>import("./preview-CeIIm38o.js"),[],import.meta.url),e.at(8)??o(()=>import("./preview-C7tAAfkq.js"),[],import.meta.url),e.at(9)??o(()=>import("./preview-Z4LkFZ6Q.js"),__vite__mapDeps([127,66,21,128]),import.meta.url)]);return x(_)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new P(R,y);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{o as _}; diff --git a/assets/index-D84X7sgY.js b/assets/index-BLZLTwV6.js similarity index 55% rename from assets/index-D84X7sgY.js rename to assets/index-BLZLTwV6.js index e0a44b07..48a482fd 100644 --- a/assets/index-D84X7sgY.js +++ b/assets/index-BLZLTwV6.js @@ -1 +1 @@ -import{M,u as a}from"./index-Cb-YVr64.js";import"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";export{M as MDXProvider,a as useMDXComponents}; +import{M,u as a}from"./index-CkRWFGI9.js";import"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";export{M as MDXProvider,a as useMDXComponents}; diff --git a/assets/index-MTbPeaGr.js b/assets/index-CIauyRj1.js similarity index 85% rename from assets/index-MTbPeaGr.js rename to assets/index-CIauyRj1.js index 29b88ce6..7ddaafba 100644 --- a/assets/index-MTbPeaGr.js +++ b/assets/index-CIauyRj1.js @@ -1,5 +1,5 @@ -const __vite__fileDeps=["./syntaxhighlighter-BP7B2CQK-DeAbQq7Q.js","./iframe-BW56-kSy.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js","./formatter-2WMMO6ZP-BQX5NtqT.js","./WithTooltip-KJL26V4Q-CH1dRoPM.js","./Color-PRSJMWNM-B3Y3Kgee.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{_ as Br}from"./iframe-BW56-kSy.js";import{g as ir,c as Hl}from"./_commonjsHelpers-Cpj98o6Y.js";import{_ as im,a as nd,b as sm,d as ro,t as fo,e as q3,f as Su,g as K3,h as le,l as Rf,m as Y3,i as Ta}from"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function X3(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var cm={exports:{}},Y={};/** +const __vite__fileDeps=["./syntaxhighlighter-BP7B2CQK-CXkYh6yj.js","./iframe-J4buChL3.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js","./formatter-2WMMO6ZP-CzQTqf9X.js","./WithTooltip-KJL26V4Q-BqIOLLA6.js","./Color-PRSJMWNM-CH0P08OP.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as Br}from"./iframe-J4buChL3.js";import{g as ir,c as Hl}from"./_commonjsHelpers-Cpj98o6Y.js";import{_ as im,a as nd,b as sm,d as ro,t as fo,e as q3,f as Su,g as K3,h as le,l as Rf,m as Y3,i as Ta}from"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function X3(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var cm={exports:{}},Y={};/** * @license React * react.production.min.js * @@ -87,7 +87,7 @@ You may have forgotten to import it.`);var r=t.__emotion_real===t,o=r&&t.__emoti `+o[l].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=l&&0<=s);break}}}finally{_c=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ma(e):""}function M6(e){switch(e.tag){case 5:return Ma(e.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return e=Rc(e.type,!1),e;case 11:return e=Rc(e.type.render,!1),e;case 1:return e=Rc(e.type,!0),e;default:return""}}function Mu(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ho:return"Fragment";case po:return"Portal";case ku:return"Profiler";case _d:return"StrictMode";case Ou:return"Suspense";case Tu:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Jm:return(e.displayName||"Context")+".Consumer";case Qm:return(e._context.displayName||"Context")+".Provider";case Rd:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case $d:return t=e.displayName||null,t!==null?t:Mu(e.type)||"Memo";case Hn:t=e._payload,e=e._init;try{return Mu(e(t))}catch{}}return null}function L6(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Mu(t);case 8:return t===_d?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ar(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function tg(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function z6(e){var t=tg(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,a.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Gl(e){e._valueTracker||(e._valueTracker=z6(e))}function ng(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=tg(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Gi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Lu(e,t){var n=t.checked;return ve({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ep(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ar(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function rg(e,t){t=t.checked,t!=null&&Cd(e,"checked",t,!1)}function zu(e,t){rg(e,t);var n=ar(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Pu(e,t.type,n):t.hasOwnProperty("defaultValue")&&Pu(e,t.type,ar(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function tp(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Pu(e,t,n){(t!=="number"||Gi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var La=Array.isArray;function Io(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ql.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ja(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Na={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},P6=["Webkit","ms","Moz","O"];Object.keys(Na).forEach(function(e){P6.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Na[t]=Na[e]})});function ig(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Na.hasOwnProperty(e)&&Na[e]?(""+t).trim():t+"px"}function sg(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=ig(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var N6=ve({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Fu(e,t){if(t){if(N6[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(z(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(z(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(z(61))}if(t.style!=null&&typeof t.style!="object")throw Error(z(62))}}function ju(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Du=null;function Id(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Hu=null,Ao=null,ko=null;function op(e){if(e=Il(e)){if(typeof Hu!="function")throw Error(z(280));var t=e.stateNode;t&&(t=Ns(t),Hu(e.stateNode,e.type,t))}}function cg(e){Ao?ko?ko.push(e):ko=[e]:Ao=e}function ug(){if(Ao){var e=Ao,t=ko;if(ko=Ao=null,op(e),t)for(e=0;e>>=0,e===0?32:31-(K6(e)/Y6|0)|0}var Kl=64,Yl=4194304;function za(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Xi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~o;s!==0?r=za(s):(a&=l,a!==0&&(r=za(a)))}else l=n&~o,l!==0?r=za(l):a!==0&&(r=za(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Rl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Bt(t),e[t]=n}function J6(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Fa),pp=" ",hp=!1;function kg(e,t){switch(e){case"keyup":return $8.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Og(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var mo=!1;function A8(e,t){switch(e){case"compositionend":return Og(t);case"keypress":return t.which!==32?null:(hp=!0,pp);case"textInput":return e=t.data,e===pp&&hp?null:e;default:return null}}function k8(e,t){if(mo)return e==="compositionend"||!Pd&&kg(e,t)?(e=Ig(),$i=Md=Gn=null,mo=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=yp(n)}}function zg(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?zg(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Pg(){for(var e=window,t=Gi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Gi(e.document)}return t}function Nd(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function F8(e){var t=Pg(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&zg(n.ownerDocument.documentElement,n)){if(r!==null&&Nd(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=wp(n,a);var l=wp(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,go=null,Ku=null,Da=null,Yu=!1;function bp(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Yu||go==null||go!==Gi(r)||(r=go,"selectionStart"in r&&Nd(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Da&&al(Da,r)||(Da=r,r=Ji(Ku,"onSelect"),0wo||(e.current=t0[wo],t0[wo]=null,wo--)}function se(e,t){wo++,t0[wo]=e.current,e.current=t}var lr={},Ve=cr(lr),et=cr(!1),Fr=lr;function Bo(e,t){var n=e.type.contextTypes;if(!n)return lr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function tt(e){return e=e.childContextTypes,e!=null}function ts(){de(et),de(Ve)}function $p(e,t,n){if(Ve.current!==lr)throw Error(z(168));se(Ve,t),se(et,n)}function Wg(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(z(108,L6(e)||"Unknown",o));return ve({},n,r)}function ns(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||lr,Fr=Ve.current,se(Ve,e),se(et,et.current),!0}function Ip(e,t,n){var r=e.stateNode;if(!r)throw Error(z(169));n?(e=Wg(e,t,Fr),r.__reactInternalMemoizedMergedChildContext=e,de(et),de(Ve),se(Ve,e)):de(et),se(et,n)}var xn=null,Bs=!1,jc=!1;function Gg(e){xn===null?xn=[e]:xn.push(e)}function Z8(e){Bs=!0,Gg(e)}function ur(){if(!jc&&xn!==null){jc=!0;var e=0,t=ae;try{var n=xn;for(ae=1;e>=l,o-=l,Sn=1<<32-Bt(t)+o|n<R?(A=_,_=null):A=_.sibling;var I=h(b,_,w[R],E);if(I===null){_===null&&(_=A);break}e&&_&&I.alternate===null&&t(b,_),y=a(I,y,R),C===null?S=I:C.sibling=I,C=I,_=A}if(R===w.length)return n(b,_),he&&br(b,R),S;if(_===null){for(;RR?(A=_,_=null):A=_.sibling;var k=h(b,_,I.value,E);if(k===null){_===null&&(_=A);break}e&&_&&k.alternate===null&&t(b,_),y=a(k,y,R),C===null?S=k:C.sibling=k,C=k,_=A}if(I.done)return n(b,_),he&&br(b,R),S;if(_===null){for(;!I.done;R++,I=w.next())I=p(b,I.value,E),I!==null&&(y=a(I,y,R),C===null?S=I:C.sibling=I,C=I);return he&&br(b,R),S}for(_=r(b,_);!I.done;R++,I=w.next())I=f(_,b,R,I.value,E),I!==null&&(e&&I.alternate!==null&&_.delete(I.key===null?R:I.key),y=a(I,y,R),C===null?S=I:C.sibling=I,C=I);return e&&_.forEach(function(M){return t(b,M)}),he&&br(b,R),S}function x(b,y,w,E){if(typeof w=="object"&&w!==null&&w.type===ho&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case Wl:e:{for(var S=w.key,C=y;C!==null;){if(C.key===S){if(S=w.type,S===ho){if(C.tag===7){n(b,C.sibling),y=o(C,w.props.children),y.return=b,b=y;break e}}else if(C.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===Hn&&Op(S)===C.type){n(b,C.sibling),y=o(C,w.props),y.ref=Ca(b,C,w),y.return=b,b=y;break e}n(b,C);break}else t(b,C);C=C.sibling}w.type===ho?(y=Mr(w.props.children,b.mode,E,w.key),y.return=b,b=y):(E=zi(w.type,w.key,w.props,null,b.mode,E),E.ref=Ca(b,y,w),E.return=b,b=E)}return l(b);case po:e:{for(C=w.key;y!==null;){if(y.key===C)if(y.tag===4&&y.stateNode.containerInfo===w.containerInfo&&y.stateNode.implementation===w.implementation){n(b,y.sibling),y=o(y,w.children||[]),y.return=b,b=y;break e}else{n(b,y);break}else t(b,y);y=y.sibling}y=Kc(w,b.mode,E),y.return=b,b=y}return l(b);case Hn:return C=w._init,x(b,y,C(w._payload),E)}if(La(w))return v(b,y,w,E);if(wa(w))return m(b,y,w,E);ni(b,w)}return typeof w=="string"&&w!==""||typeof w=="number"?(w=""+w,y!==null&&y.tag===6?(n(b,y.sibling),y=o(y,w),y.return=b,b=y):(n(b,y),y=qc(w,b.mode,E),y.return=b,b=y),l(b)):n(b,y)}return x}var jo=Xg(!0),Zg=Xg(!1),as=cr(null),ls=null,xo=null,Dd=null;function Hd(){Dd=xo=ls=null}function Ud(e){var t=as.current;de(as),e._currentValue=t}function o0(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function To(e,t){ls=e,Dd=xo=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Je=!0),e.firstContext=null)}function Rt(e){var t=e._currentValue;if(Dd!==e)if(e={context:e,memoizedValue:t,next:null},xo===null){if(ls===null)throw Error(z(308));xo=e,ls.dependencies={lanes:0,firstContext:e}}else xo=xo.next=e;return t}var Ar=null;function Vd(e){Ar===null?Ar=[e]:Ar.push(e)}function Qg(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Vd(t)):(n.next=o.next,o.next=n),t.interleaved=n,In(e,r)}function In(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Un=!1;function Wd(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Jg(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _n(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,te&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,In(e,n)}return o=r.interleaved,o===null?(t.next=t,Vd(r)):(t.next=o.next,o.next=t),r.interleaved=t,In(e,n)}function Ai(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,kd(e,n)}}function Tp(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?o=a=l:a=a.next=l,n=n.next}while(n!==null);a===null?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function is(e,t,n,r){var o=e.updateQueue;Un=!1;var a=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var c=s,u=c.next;c.next=null,l===null?a=u:l.next=u,l=c;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==l&&(s===null?d.firstBaseUpdate=u:s.next=u,d.lastBaseUpdate=c))}if(a!==null){var p=o.baseState;l=0,d=u=c=null,s=a;do{var h=s.lane,f=s.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var v=e,m=s;switch(h=t,f=n,m.tag){case 1:if(v=m.payload,typeof v=="function"){p=v.call(f,p,h);break e}p=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=m.payload,h=typeof v=="function"?v.call(f,p,h):v,h==null)break e;p=ve({},p,h);break e;case 2:Un=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,h=o.effects,h===null?o.effects=[s]:h.push(s))}else f={eventTime:f,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(u=d=f,c=p):d=d.next=f,l|=h;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;h=s,s=h.next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}while(!0);if(d===null&&(c=p),o.baseState=c,o.firstBaseUpdate=u,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);Hr|=l,e.lanes=l,e.memoizedState=p}}function Mp(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Hc.transition;Hc.transition={};try{e(!1),t()}finally{ae=n,Hc.transition=r}}function gv(){return $t().memoizedState}function tb(e,t,n){var r=er(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},vv(e))yv(t,n);else if(n=Qg(e,t,n,r),n!==null){var o=Ye();Ft(n,e,r,o),wv(n,t,r)}}function nb(e,t,n){var r=er(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(vv(e))yv(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var l=t.lastRenderedState,s=a(l,n);if(o.hasEagerState=!0,o.eagerState=s,jt(s,l)){var c=t.interleaved;c===null?(o.next=o,Vd(t)):(o.next=c.next,c.next=o),t.interleaved=o;return}}catch{}finally{}n=Qg(e,t,o,r),n!==null&&(o=Ye(),Ft(n,e,r,o),wv(n,t,r))}}function vv(e){var t=e.alternate;return e===ge||t!==null&&t===ge}function yv(e,t){Ha=cs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function wv(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,kd(e,n)}}var us={readContext:Rt,useCallback:Be,useContext:Be,useEffect:Be,useImperativeHandle:Be,useInsertionEffect:Be,useLayoutEffect:Be,useMemo:Be,useReducer:Be,useRef:Be,useState:Be,useDebugValue:Be,useDeferredValue:Be,useTransition:Be,useMutableSource:Be,useSyncExternalStore:Be,useId:Be,unstable_isNewReconciler:!1},rb={readContext:Rt,useCallback:function(e,t){return Jt().memoizedState=[e,t===void 0?null:t],e},useContext:Rt,useEffect:zp,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Oi(4194308,4,dv.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Oi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Oi(4,2,e,t)},useMemo:function(e,t){var n=Jt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Jt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=tb.bind(null,ge,e),[r.memoizedState,e]},useRef:function(e){var t=Jt();return e={current:e},t.memoizedState=e},useState:Lp,useDebugValue:Jd,useDeferredValue:function(e){return Jt().memoizedState=e},useTransition:function(){var e=Lp(!1),t=e[0];return e=eb.bind(null,e[1]),Jt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ge,o=Jt();if(he){if(n===void 0)throw Error(z(407));n=n()}else{if(n=t(),Te===null)throw Error(z(349));Dr&30||rv(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,zp(av.bind(null,r,a,e),[e]),r.flags|=2048,pl(9,ov.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Jt(),t=Te.identifierPrefix;if(he){var n=Cn,r=Sn;n=(r&~(1<<32-Bt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=dl++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[ln]=t,e[sl]=r,Av(e,t,!1,!1),t.stateNode=e;e:{switch(l=ju(n,r),n){case"dialog":ce("cancel",e),ce("close",e),o=r;break;case"iframe":case"object":case"embed":ce("load",e),o=r;break;case"video":case"audio":for(o=0;oUo&&(t.flags|=128,r=!0,_a(a,!1),t.lanes=4194304)}else{if(!r)if(e=ss(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),_a(a,!0),a.tail===null&&a.tailMode==="hidden"&&!l.alternate&&!he)return Fe(t),null}else 2*be()-a.renderingStartTime>Uo&&n!==1073741824&&(t.flags|=128,r=!0,_a(a,!1),t.lanes=4194304);a.isBackwards?(l.sibling=t.child,t.child=l):(n=a.last,n!==null?n.sibling=l:t.child=l,a.last=l)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=be(),t.sibling=null,n=me.current,se(me,r?n&1|2:n&1),t):(Fe(t),null);case 22:case 23:return a1(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?lt&1073741824&&(Fe(t),t.subtreeFlags&6&&(t.flags|=8192)):Fe(t),null;case 24:return null;case 25:return null}throw Error(z(156,t.tag))}function db(e,t){switch(Fd(t),t.tag){case 1:return tt(t.type)&&ts(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Do(),de(et),de(Ve),Kd(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return qd(t),null;case 13:if(de(me),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(z(340));Fo()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return de(me),null;case 4:return Do(),null;case 10:return Ud(t.type._context),null;case 22:case 23:return a1(),null;case 24:return null;default:return null}}var oi=!1,Ue=!1,fb=typeof WeakSet=="function"?WeakSet:Set,B=null;function So(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){we(e,t,r)}else n.current=null}function p0(e,t,n){try{n()}catch(r){we(e,t,r)}}var Gp=!1;function pb(e,t){if(Xu=Zi,e=Pg(),Nd(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var l=0,s=-1,c=-1,u=0,d=0,p=e,h=null;t:for(;;){for(var f;p!==n||o!==0&&p.nodeType!==3||(s=l+o),p!==a||r!==0&&p.nodeType!==3||(c=l+r),p.nodeType===3&&(l+=p.nodeValue.length),(f=p.firstChild)!==null;)h=p,p=f;for(;;){if(p===e)break t;if(h===n&&++u===o&&(s=l),h===a&&++d===r&&(c=l),(f=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=f}n=s===-1||c===-1?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(Zu={focusedElem:e,selectionRange:n},Zi=!1,B=t;B!==null;)if(t=B,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,B=e;else for(;B!==null;){t=B;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var m=v.memoizedProps,x=v.memoizedState,b=t.stateNode,y=b.getSnapshotBeforeUpdate(t.elementType===t.type?m:zt(t.type,m),x);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var w=t.stateNode.containerInfo;w.nodeType===1?w.textContent="":w.nodeType===9&&w.documentElement&&w.removeChild(w.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(E){we(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,B=e;break}B=t.return}return v=Gp,Gp=!1,v}function Ua(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&p0(t,n,a)}o=o.next}while(o!==r)}}function Ds(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function h0(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Tv(e){var t=e.alternate;t!==null&&(e.alternate=null,Tv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ln],delete t[sl],delete t[e0],delete t[Y8],delete t[X8])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Mv(e){return e.tag===5||e.tag===3||e.tag===4}function qp(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Mv(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function m0(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=es));else if(r!==4&&(e=e.child,e!==null))for(m0(e,t,n),e=e.sibling;e!==null;)m0(e,t,n),e=e.sibling}function g0(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(g0(e,t,n),e=e.sibling;e!==null;)g0(e,t,n),e=e.sibling}var Me=null,Pt=!1;function Pn(e,t,n){for(n=n.child;n!==null;)Lv(e,t,n),n=n.sibling}function Lv(e,t,n){if(fn&&typeof fn.onCommitFiberUnmount=="function")try{fn.onCommitFiberUnmount(Ms,n)}catch{}switch(n.tag){case 5:Ue||So(n,t);case 6:var r=Me,o=Pt;Me=null,Pn(e,t,n),Me=r,Pt=o,Me!==null&&(Pt?(e=Me,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Me.removeChild(n.stateNode));break;case 18:Me!==null&&(Pt?(e=Me,n=n.stateNode,e.nodeType===8?Fc(e.parentNode,n):e.nodeType===1&&Fc(e,n),rl(e)):Fc(Me,n.stateNode));break;case 4:r=Me,o=Pt,Me=n.stateNode.containerInfo,Pt=!0,Pn(e,t,n),Me=r,Pt=o;break;case 0:case 11:case 14:case 15:if(!Ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,l=a.destroy;a=a.tag,l!==void 0&&(a&2||a&4)&&p0(n,t,l),o=o.next}while(o!==r)}Pn(e,t,n);break;case 1:if(!Ue&&(So(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){we(n,t,s)}Pn(e,t,n);break;case 21:Pn(e,t,n);break;case 22:n.mode&1?(Ue=(r=Ue)||n.memoizedState!==null,Pn(e,t,n),Ue=r):Pn(e,t,n);break;default:Pn(e,t,n)}}function Kp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new fb),t.forEach(function(r){var o=xb.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Lt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~a}if(r=o,r=be()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*mb(r/1960))-r,10e?16:e,qn===null)var r=!1;else{if(e=qn,qn=null,ps=0,te&6)throw Error(z(331));var o=te;for(te|=4,B=e.current;B!==null;){var a=B,l=a.child;if(B.flags&16){var s=a.deletions;if(s!==null){for(var c=0;cbe()-r1?Tr(e,0):n1|=n),nt(e,t)}function Hv(e,t){t===0&&(e.mode&1?(t=Yl,Yl<<=1,!(Yl&130023424)&&(Yl=4194304)):t=1);var n=Ye();e=In(e,t),e!==null&&(Rl(e,t,n),nt(e,n))}function Eb(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Hv(e,n)}function xb(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(z(314))}r!==null&&r.delete(t),Hv(e,n)}var Uv;Uv=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||et.current)Je=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Je=!1,cb(e,t,n);Je=!!(e.flags&131072)}else Je=!1,he&&t.flags&1048576&&qg(t,os,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ti(e,t),e=t.pendingProps;var o=Bo(t,Ve.current);To(t,n),o=Xd(null,t,r,e,o,n);var a=Zd();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,tt(r)?(a=!0,ns(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Wd(t),o.updater=js,t.stateNode=o,o._reactInternals=t,l0(t,r,e,n),t=c0(null,t,r,!0,a,n)):(t.tag=0,he&&a&&Bd(t),Ke(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ti(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Cb(r),e=zt(r,e),o){case 0:t=s0(null,t,r,e,n);break e;case 1:t=Up(null,t,r,e,n);break e;case 11:t=Dp(null,t,r,e,n);break e;case 14:t=Hp(null,t,r,zt(r.type,e),n);break e}throw Error(z(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),s0(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Up(e,t,r,o,n);case 3:e:{if(Rv(t),e===null)throw Error(z(387));r=t.pendingProps,a=t.memoizedState,o=a.element,Jg(e,t),is(t,r,null,n);var l=t.memoizedState;if(r=l.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=Ho(Error(z(423)),t),t=Vp(e,t,r,n,o);break e}else if(r!==o){o=Ho(Error(z(424)),t),t=Vp(e,t,r,n,o);break e}else for(it=Zn(t.stateNode.containerInfo.firstChild),ct=t,he=!0,Nt=null,n=Zg(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Fo(),r===o){t=An(e,t,n);break e}Ke(e,t,r,n)}t=t.child}return t;case 5:return ev(t),e===null&&r0(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,l=o.children,Qu(r,o)?l=null:a!==null&&Qu(r,a)&&(t.flags|=32),_v(e,t),Ke(e,t,l,n),t.child;case 6:return e===null&&r0(t),null;case 13:return $v(e,t,n);case 4:return Gd(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=jo(t,null,r,n):Ke(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Dp(e,t,r,o,n);case 7:return Ke(e,t,t.pendingProps,n),t.child;case 8:return Ke(e,t,t.pendingProps.children,n),t.child;case 12:return Ke(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,l=o.value,se(as,r._currentValue),r._currentValue=l,a!==null)if(jt(a.value,l)){if(a.children===o.children&&!et.current){t=An(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){l=a.child;for(var c=s.firstContext;c!==null;){if(c.context===r){if(a.tag===1){c=_n(-1,n&-n),c.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}a.lanes|=n,c=a.alternate,c!==null&&(c.lanes|=n),o0(a.return,n,t),s.lanes|=n;break}c=c.next}}else if(a.tag===10)l=a.type===t.type?null:a.child;else if(a.tag===18){if(l=a.return,l===null)throw Error(z(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),o0(l,n,t),l=a.sibling}else l=a.child;if(l!==null)l.return=a;else for(l=a;l!==null;){if(l===t){l=null;break}if(a=l.sibling,a!==null){a.return=l.return,l=a;break}l=l.return}a=l}Ke(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,To(t,n),o=Rt(o),r=r(o),t.flags|=1,Ke(e,t,r,n),t.child;case 14:return r=t.type,o=zt(r,t.pendingProps),o=zt(r.type,o),Hp(e,t,r,o,n);case 15:return Sv(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Ti(e,t),t.tag=1,tt(r)?(e=!0,ns(t)):e=!1,To(t,n),bv(t,r,o),l0(t,r,o,n),c0(null,t,r,!0,e,n);case 19:return Iv(e,t,n);case 22:return Cv(e,t,n)}throw Error(z(156,t.tag))};function Vv(e,t){return vg(e,t)}function Sb(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Et(e,t,n,r){return new Sb(e,t,n,r)}function i1(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Cb(e){if(typeof e=="function")return i1(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Rd)return 11;if(e===$d)return 14}return 2}function tr(e,t){var n=e.alternate;return n===null?(n=Et(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function zi(e,t,n,r,o,a){var l=2;if(r=e,typeof e=="function")i1(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case ho:return Mr(n.children,o,a,t);case _d:l=8,o|=8;break;case ku:return e=Et(12,n,t,o|2),e.elementType=ku,e.lanes=a,e;case Ou:return e=Et(13,n,t,o),e.elementType=Ou,e.lanes=a,e;case Tu:return e=Et(19,n,t,o),e.elementType=Tu,e.lanes=a,e;case eg:return Us(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Qm:l=10;break e;case Jm:l=9;break e;case Rd:l=11;break e;case $d:l=14;break e;case Hn:l=16,r=null;break e}throw Error(z(130,e==null?e:typeof e,""))}return t=Et(l,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Mr(e,t,n,r){return e=Et(7,e,r,t),e.lanes=n,e}function Us(e,t,n,r){return e=Et(22,e,r,t),e.elementType=eg,e.lanes=n,e.stateNode={isHidden:!1},e}function qc(e,t,n){return e=Et(6,e,null,t),e.lanes=n,e}function Kc(e,t,n){return t=Et(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function _b(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ic(0),this.expirationTimes=Ic(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ic(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function s1(e,t,n,r,o,a,l,s,c){return e=new _b(e,t,n,s,c),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Et(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Wd(a),e}function Rb(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Kv)}catch(e){console.error(e)}}Kv(),Km.exports=pt;var kl=Km.exports;const Yv=ir(kl);function ne(){return ne=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(n=>Ob(n,t))}function ra(...e){return i.useCallback(f1(...e),e)}const Ks=i.forwardRef((e,t)=>{const{children:n,...r}=e,o=i.Children.toArray(n),a=o.find(Mb);if(a){const l=a.props.children,s=o.map(c=>c===a?i.Children.count(l)>1?i.Children.only(null):i.isValidElement(l)?l.props.children:null:c);return i.createElement(E0,ne({},r,{ref:t}),i.isValidElement(l)?i.cloneElement(l,void 0,s):null)}return i.createElement(E0,ne({},r,{ref:t}),n)});Ks.displayName="Slot";const E0=i.forwardRef((e,t)=>{const{children:n,...r}=e;return i.isValidElement(n)?i.cloneElement(n,{...Lb(r,n.props),ref:t?f1(t,n.ref):n.ref}):i.Children.count(n)>1?i.Children.only(null):null});E0.displayName="SlotClone";const Tb=({children:e})=>i.createElement(i.Fragment,null,e);function Mb(e){return i.isValidElement(e)&&e.type===Tb}function Lb(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...s)=>{a(...s),o(...s)}:o&&(n[r]=o):r==="style"?n[r]={...o,...a}:r==="className"&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}const{logger:zb}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{global:Pb}=__STORYBOOK_MODULE_GLOBAL__;var Nb=ft(Fm()),Bb=Nb.default,Fb=ft(x6()),jb=Fb.default,Db=ft(jm()),Hb=Db.default,Ub=ft(S6()),Vb=Ub.default,Wb=ft(C6()),Gb=Wb.default,qb=ft(_6()),Kb=qb.default,Yb=ft(Dm()),Xb=Yb.default,Zb=ft(Gw()),Qb=Zb.default,Jb=ft(qw()),eE=Jb.default,tE=ft(Kw()),nE=tE.default,rE=ft(Bm()),oE=rE.default;function aE(e,t){if(e==null)return{};var n=vd(e,t),r,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function x0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[ln]=t,e[sl]=r,Av(e,t,!1,!1),t.stateNode=e;e:{switch(l=ju(n,r),n){case"dialog":ce("cancel",e),ce("close",e),o=r;break;case"iframe":case"object":case"embed":ce("load",e),o=r;break;case"video":case"audio":for(o=0;oUo&&(t.flags|=128,r=!0,_a(a,!1),t.lanes=4194304)}else{if(!r)if(e=ss(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),_a(a,!0),a.tail===null&&a.tailMode==="hidden"&&!l.alternate&&!he)return Fe(t),null}else 2*be()-a.renderingStartTime>Uo&&n!==1073741824&&(t.flags|=128,r=!0,_a(a,!1),t.lanes=4194304);a.isBackwards?(l.sibling=t.child,t.child=l):(n=a.last,n!==null?n.sibling=l:t.child=l,a.last=l)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=be(),t.sibling=null,n=me.current,se(me,r?n&1|2:n&1),t):(Fe(t),null);case 22:case 23:return a1(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?lt&1073741824&&(Fe(t),t.subtreeFlags&6&&(t.flags|=8192)):Fe(t),null;case 24:return null;case 25:return null}throw Error(z(156,t.tag))}function db(e,t){switch(Fd(t),t.tag){case 1:return tt(t.type)&&ts(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Do(),de(et),de(Ve),Kd(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return qd(t),null;case 13:if(de(me),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(z(340));Fo()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return de(me),null;case 4:return Do(),null;case 10:return Ud(t.type._context),null;case 22:case 23:return a1(),null;case 24:return null;default:return null}}var oi=!1,Ue=!1,fb=typeof WeakSet=="function"?WeakSet:Set,B=null;function So(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){we(e,t,r)}else n.current=null}function p0(e,t,n){try{n()}catch(r){we(e,t,r)}}var Gp=!1;function pb(e,t){if(Xu=Zi,e=Pg(),Nd(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var l=0,s=-1,c=-1,u=0,d=0,p=e,h=null;t:for(;;){for(var f;p!==n||o!==0&&p.nodeType!==3||(s=l+o),p!==a||r!==0&&p.nodeType!==3||(c=l+r),p.nodeType===3&&(l+=p.nodeValue.length),(f=p.firstChild)!==null;)h=p,p=f;for(;;){if(p===e)break t;if(h===n&&++u===o&&(s=l),h===a&&++d===r&&(c=l),(f=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=f}n=s===-1||c===-1?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(Zu={focusedElem:e,selectionRange:n},Zi=!1,B=t;B!==null;)if(t=B,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,B=e;else for(;B!==null;){t=B;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var m=v.memoizedProps,x=v.memoizedState,b=t.stateNode,y=b.getSnapshotBeforeUpdate(t.elementType===t.type?m:zt(t.type,m),x);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var w=t.stateNode.containerInfo;w.nodeType===1?w.textContent="":w.nodeType===9&&w.documentElement&&w.removeChild(w.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(E){we(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,B=e;break}B=t.return}return v=Gp,Gp=!1,v}function Ua(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&p0(t,n,a)}o=o.next}while(o!==r)}}function Ds(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function h0(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Tv(e){var t=e.alternate;t!==null&&(e.alternate=null,Tv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ln],delete t[sl],delete t[e0],delete t[Y8],delete t[X8])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Mv(e){return e.tag===5||e.tag===3||e.tag===4}function qp(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Mv(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function m0(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=es));else if(r!==4&&(e=e.child,e!==null))for(m0(e,t,n),e=e.sibling;e!==null;)m0(e,t,n),e=e.sibling}function g0(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(g0(e,t,n),e=e.sibling;e!==null;)g0(e,t,n),e=e.sibling}var Me=null,Pt=!1;function Pn(e,t,n){for(n=n.child;n!==null;)Lv(e,t,n),n=n.sibling}function Lv(e,t,n){if(fn&&typeof fn.onCommitFiberUnmount=="function")try{fn.onCommitFiberUnmount(Ms,n)}catch{}switch(n.tag){case 5:Ue||So(n,t);case 6:var r=Me,o=Pt;Me=null,Pn(e,t,n),Me=r,Pt=o,Me!==null&&(Pt?(e=Me,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Me.removeChild(n.stateNode));break;case 18:Me!==null&&(Pt?(e=Me,n=n.stateNode,e.nodeType===8?Fc(e.parentNode,n):e.nodeType===1&&Fc(e,n),rl(e)):Fc(Me,n.stateNode));break;case 4:r=Me,o=Pt,Me=n.stateNode.containerInfo,Pt=!0,Pn(e,t,n),Me=r,Pt=o;break;case 0:case 11:case 14:case 15:if(!Ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,l=a.destroy;a=a.tag,l!==void 0&&(a&2||a&4)&&p0(n,t,l),o=o.next}while(o!==r)}Pn(e,t,n);break;case 1:if(!Ue&&(So(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){we(n,t,s)}Pn(e,t,n);break;case 21:Pn(e,t,n);break;case 22:n.mode&1?(Ue=(r=Ue)||n.memoizedState!==null,Pn(e,t,n),Ue=r):Pn(e,t,n);break;default:Pn(e,t,n)}}function Kp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new fb),t.forEach(function(r){var o=xb.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Lt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~a}if(r=o,r=be()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*mb(r/1960))-r,10e?16:e,qn===null)var r=!1;else{if(e=qn,qn=null,ps=0,te&6)throw Error(z(331));var o=te;for(te|=4,B=e.current;B!==null;){var a=B,l=a.child;if(B.flags&16){var s=a.deletions;if(s!==null){for(var c=0;cbe()-r1?Tr(e,0):n1|=n),nt(e,t)}function Hv(e,t){t===0&&(e.mode&1?(t=Yl,Yl<<=1,!(Yl&130023424)&&(Yl=4194304)):t=1);var n=Ye();e=In(e,t),e!==null&&(Rl(e,t,n),nt(e,n))}function Eb(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Hv(e,n)}function xb(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(z(314))}r!==null&&r.delete(t),Hv(e,n)}var Uv;Uv=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||et.current)Je=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Je=!1,cb(e,t,n);Je=!!(e.flags&131072)}else Je=!1,he&&t.flags&1048576&&qg(t,os,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ti(e,t),e=t.pendingProps;var o=Bo(t,Ve.current);To(t,n),o=Xd(null,t,r,e,o,n);var a=Zd();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,tt(r)?(a=!0,ns(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Wd(t),o.updater=js,t.stateNode=o,o._reactInternals=t,l0(t,r,e,n),t=c0(null,t,r,!0,a,n)):(t.tag=0,he&&a&&Bd(t),Ke(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ti(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Cb(r),e=zt(r,e),o){case 0:t=s0(null,t,r,e,n);break e;case 1:t=Up(null,t,r,e,n);break e;case 11:t=Dp(null,t,r,e,n);break e;case 14:t=Hp(null,t,r,zt(r.type,e),n);break e}throw Error(z(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),s0(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Up(e,t,r,o,n);case 3:e:{if(Rv(t),e===null)throw Error(z(387));r=t.pendingProps,a=t.memoizedState,o=a.element,Jg(e,t),is(t,r,null,n);var l=t.memoizedState;if(r=l.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=Ho(Error(z(423)),t),t=Vp(e,t,r,n,o);break e}else if(r!==o){o=Ho(Error(z(424)),t),t=Vp(e,t,r,n,o);break e}else for(it=Zn(t.stateNode.containerInfo.firstChild),ct=t,he=!0,Nt=null,n=Zg(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Fo(),r===o){t=An(e,t,n);break e}Ke(e,t,r,n)}t=t.child}return t;case 5:return ev(t),e===null&&r0(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,l=o.children,Qu(r,o)?l=null:a!==null&&Qu(r,a)&&(t.flags|=32),_v(e,t),Ke(e,t,l,n),t.child;case 6:return e===null&&r0(t),null;case 13:return $v(e,t,n);case 4:return Gd(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=jo(t,null,r,n):Ke(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Dp(e,t,r,o,n);case 7:return Ke(e,t,t.pendingProps,n),t.child;case 8:return Ke(e,t,t.pendingProps.children,n),t.child;case 12:return Ke(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,l=o.value,se(as,r._currentValue),r._currentValue=l,a!==null)if(jt(a.value,l)){if(a.children===o.children&&!et.current){t=An(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){l=a.child;for(var c=s.firstContext;c!==null;){if(c.context===r){if(a.tag===1){c=_n(-1,n&-n),c.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}a.lanes|=n,c=a.alternate,c!==null&&(c.lanes|=n),o0(a.return,n,t),s.lanes|=n;break}c=c.next}}else if(a.tag===10)l=a.type===t.type?null:a.child;else if(a.tag===18){if(l=a.return,l===null)throw Error(z(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),o0(l,n,t),l=a.sibling}else l=a.child;if(l!==null)l.return=a;else for(l=a;l!==null;){if(l===t){l=null;break}if(a=l.sibling,a!==null){a.return=l.return,l=a;break}l=l.return}a=l}Ke(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,To(t,n),o=Rt(o),r=r(o),t.flags|=1,Ke(e,t,r,n),t.child;case 14:return r=t.type,o=zt(r,t.pendingProps),o=zt(r.type,o),Hp(e,t,r,o,n);case 15:return Sv(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:zt(r,o),Ti(e,t),t.tag=1,tt(r)?(e=!0,ns(t)):e=!1,To(t,n),bv(t,r,o),l0(t,r,o,n),c0(null,t,r,!0,e,n);case 19:return Iv(e,t,n);case 22:return Cv(e,t,n)}throw Error(z(156,t.tag))};function Vv(e,t){return vg(e,t)}function Sb(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Et(e,t,n,r){return new Sb(e,t,n,r)}function i1(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Cb(e){if(typeof e=="function")return i1(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Rd)return 11;if(e===$d)return 14}return 2}function tr(e,t){var n=e.alternate;return n===null?(n=Et(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function zi(e,t,n,r,o,a){var l=2;if(r=e,typeof e=="function")i1(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case ho:return Mr(n.children,o,a,t);case _d:l=8,o|=8;break;case ku:return e=Et(12,n,t,o|2),e.elementType=ku,e.lanes=a,e;case Ou:return e=Et(13,n,t,o),e.elementType=Ou,e.lanes=a,e;case Tu:return e=Et(19,n,t,o),e.elementType=Tu,e.lanes=a,e;case eg:return Us(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Qm:l=10;break e;case Jm:l=9;break e;case Rd:l=11;break e;case $d:l=14;break e;case Hn:l=16,r=null;break e}throw Error(z(130,e==null?e:typeof e,""))}return t=Et(l,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Mr(e,t,n,r){return e=Et(7,e,r,t),e.lanes=n,e}function Us(e,t,n,r){return e=Et(22,e,r,t),e.elementType=eg,e.lanes=n,e.stateNode={isHidden:!1},e}function qc(e,t,n){return e=Et(6,e,null,t),e.lanes=n,e}function Kc(e,t,n){return t=Et(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function _b(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ic(0),this.expirationTimes=Ic(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ic(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function s1(e,t,n,r,o,a,l,s,c){return e=new _b(e,t,n,s,c),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Et(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Wd(a),e}function Rb(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Kv)}catch(e){console.error(e)}}Kv(),Km.exports=pt;var kl=Km.exports;const Yv=ir(kl);function ne(){return ne=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(n=>Ob(n,t))}function ra(...e){return i.useCallback(f1(...e),e)}const Ks=i.forwardRef((e,t)=>{const{children:n,...r}=e,o=i.Children.toArray(n),a=o.find(Mb);if(a){const l=a.props.children,s=o.map(c=>c===a?i.Children.count(l)>1?i.Children.only(null):i.isValidElement(l)?l.props.children:null:c);return i.createElement(E0,ne({},r,{ref:t}),i.isValidElement(l)?i.cloneElement(l,void 0,s):null)}return i.createElement(E0,ne({},r,{ref:t}),n)});Ks.displayName="Slot";const E0=i.forwardRef((e,t)=>{const{children:n,...r}=e;return i.isValidElement(n)?i.cloneElement(n,{...Lb(r,n.props),ref:t?f1(t,n.ref):n.ref}):i.Children.count(n)>1?i.Children.only(null):null});E0.displayName="SlotClone";const Tb=({children:e})=>i.createElement(i.Fragment,null,e);function Mb(e){return i.isValidElement(e)&&e.type===Tb}function Lb(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...s)=>{a(...s),o(...s)}:o&&(n[r]=o):r==="style"?n[r]={...o,...a}:r==="className"&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}const{logger:zb}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{global:Pb}=__STORYBOOK_MODULE_GLOBAL__;var Nb=ft(Fm()),Bb=Nb.default,Fb=ft(x6()),jb=Fb.default,Db=ft(jm()),Hb=Db.default,Ub=ft(S6()),Vb=Ub.default,Wb=ft(C6()),Gb=Wb.default,qb=ft(_6()),Kb=qb.default,Yb=ft(Dm()),Xb=Yb.default,Zb=ft(Gw()),Qb=Zb.default,Jb=ft(qw()),eE=Jb.default,tE=ft(Kw()),nE=tE.default,rE=ft(Bm()),oE=rE.default;function aE(e,t){if(e==null)return{};var n=vd(e,t),r,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function x0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=4)return[e[0],e[1],e[2],e[3],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[3],".").concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[2],".").concat(e[1],".").concat(e[0])]}var Yc={};function hE(e){if(e.length===0||e.length===1)return e;var t=e.join(".");return Yc[t]||(Yc[t]=pE(e)),Yc[t]}function mE(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=e.filter(function(a){return a!=="token"}),o=hE(r);return o.reduce(function(a,l){return _o(_o({},a),n[l])},t)}function r5(e){return e.join(" ")}function gE(e,t){var n=0;return function(r){return n+=1,r.map(function(o,a){return p1({node:o,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(n,"-").concat(a)})})}}function p1(e){var t=e.node,n=e.stylesheet,r=e.style,o=r===void 0?{}:r,a=e.useInlineStyles,l=e.key,s=t.properties,c=t.type,u=t.tagName,d=t.value;if(c==="text")return d;if(u){var p=gE(n,a),h;if(!a)h=_o(_o({},s),{},{className:r5(s.className)});else{var f=Object.keys(n).reduce(function(b,y){return y.split(".").forEach(function(w){b.includes(w)||b.push(w)}),b},[]),v=s.className&&s.className.includes("token")?["token"]:[],m=s.className&&v.concat(s.className.filter(function(b){return!f.includes(b)}));h=_o(_o({},s),{},{className:r5(m)||void 0,style:mE(s.className,Object.assign({},s.style,o),n)})}var x=p(t.children);return g.createElement(u,ee({key:l},h),x)}}var vE=function(e,t){var n=e.listLanguages();return n.indexOf(t)!==-1},yE=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function o5(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function rn(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=0;r2&&arguments[2]!==void 0?arguments[2]:[];return Pi({children:S,lineNumber:C,lineNumberStyle:s,largestLineNumber:l,showInlineLineNumbers:o,lineProps:n,className:_,showLineNumbers:r,wrapLongLines:c})}function m(S,C){if(r&&C&&o){var _=Qv(s,C,l);S.unshift(Zv(C,_))}return S}function x(S,C){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return t||_.length>0?v(S,C,_):m(S,C)}for(var b=function(){var S=d[f],C=S.children[0].value,_=bE(C);if(_){var R=C.split(` @@ -288,9 +288,9 @@ To pass a single animation please supply them in simple values, e.g. animation(' `,77:`remToPx expects a value in "rem" but you provided it in "%s". `,78:`base must be set in "px" or "%" but you set it in "%s". -`};function GI(){for(var e=arguments.length,t=new Array(e),n=0;n1?o-1:0),l=1;l=0&&o<1?(s=a,c=l):o>=1&&o<2?(s=l,c=a):o>=2&&o<3?(c=a,u=l):o>=3&&o<4?(c=l,u=a):o>=4&&o<5?(s=l,u=a):o>=5&&o<6&&(s=a,u=l);var d=n-a/2,p=s+d,h=c+d,f=u+d;return r(p,h,f)}var M5={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function KI(e){if(typeof e!="string")return e;var t=e.toLowerCase();return M5[t]?"#"+M5[t]:e}var YI=/^#[a-fA-F0-9]{6}$/,XI=/^#[a-fA-F0-9]{8}$/,ZI=/^#[a-fA-F0-9]{3}$/,QI=/^#[a-fA-F0-9]{4}$/,au=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,JI=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,eA=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,tA=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function I1(e){if(typeof e!="string")throw new cn(3);var t=KI(e);if(t.match(YI))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(XI)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(ZI))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(QI)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var o=au.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=JI.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var l=eA.exec(t);if(l){var s=parseInt(""+l[1],10),c=parseInt(""+l[2],10)/100,u=parseInt(""+l[3],10)/100,d="rgb("+wl(s,c,u)+")",p=au.exec(d);if(!p)throw new cn(4,t,d);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10)}}var h=tA.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,m=parseInt(""+h[3],10)/100,x="rgb("+wl(f,v,m)+")",b=au.exec(x);if(!b)throw new cn(4,t,x);return{red:parseInt(""+b[1],10),green:parseInt(""+b[2],10),blue:parseInt(""+b[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new cn(5)}function nA(e){var t=e.red/255,n=e.green/255,r=e.blue/255,o=Math.max(t,n,r),a=Math.min(t,n,r),l=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var s,c=o-a,u=l>.5?c/(2-o-a):c/(o+a);switch(o){case t:s=(n-r)/c+(n=1?ys(e,t,n):"rgba("+wl(e,t,n)+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?ys(e.hue,e.saturation,e.lightness):"rgba("+wl(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new cn(2)}function z0(e,t,n){if(typeof e=="number"&&typeof t=="number"&&typeof n=="number")return L0("#"+xr(e)+xr(t)+xr(n));if(typeof e=="object"&&t===void 0&&n===void 0)return L0("#"+xr(e.red)+xr(e.green)+xr(e.blue));throw new cn(6)}function ws(e,t,n,r){if(typeof e=="string"&&typeof t=="number"){var o=I1(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof n=="number"&&typeof r=="number")return r>=1?z0(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?z0(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new cn(7)}var iA=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},sA=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},cA=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},uA=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function f4(e){if(typeof e!="object")throw new cn(8);if(sA(e))return ws(e);if(iA(e))return z0(e);if(uA(e))return lA(e);if(cA(e))return aA(e);throw new cn(8)}function p4(e,t,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):p4(e,t,r)}}function A1(e){return p4(e,e.length,[])}function k1(e,t,n){return Math.max(e,Math.min(t,n))}function dA(e,t){if(t==="transparent")return t;var n=d4(t);return f4(ee({},n,{lightness:k1(0,1,n.lightness-parseFloat(e))}))}var fA=A1(dA),Ro=fA;function pA(e,t){if(t==="transparent")return t;var n=d4(t);return f4(ee({},n,{lightness:k1(0,1,n.lightness+parseFloat(e))}))}var hA=A1(pA),L5=hA;function mA(e,t){if(t==="transparent")return t;var n=I1(t),r=typeof n.alpha=="number"?n.alpha:1,o=ee({},n,{alpha:k1(0,1,+(r*100-parseFloat(e)*100).toFixed(2)/100)});return ws(o)}var gA=A1(mA),xt=gA,oa=({theme:e})=>({margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}}),Ln=({theme:e})=>({lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?xt(.1,e.color.defaultText):xt(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border}),ye=({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"}),Yr={margin:"16px 0"},vA=({href:e,...t})=>{let n=/^\//.test(e)?`./?path=${e}`:e,r=/^#.*/.test(e)?"_self":"_top";return g.createElement("a",{href:n,target:r,...t})},h4=$(vA)(ye,({theme:e})=>({fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}})),m4=$.blockquote(ye,Yr,({theme:e})=>({borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}})),yA=e=>typeof e=="string",wA=/[\n\r]/g,bA=$.code(({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}),Ln),EA=$(w1)(({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),O1=({className:e,children:t,...n})=>{let r=(e||"").match(/lang-(\S+)/),o=i.Children.toArray(t);return o.filter(yA).some(a=>a.match(wA))?g.createElement(EA,{bordered:!0,copyable:!0,language:(r==null?void 0:r[1])??"text",format:!1,...n},t):g.createElement(bA,{...n,className:e},o)},g4=$.div(ye),v4=$.dl(ye,Yr,{padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}}),y4=$.h1(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold})),T1=$.h2(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`})),M1=$.h3(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.m1}px`})),w4=$.h4(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.s3}px`})),b4=$.h5(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.s2}px`})),E4=$.h6(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.s2}px`,color:e.color.dark})),x4=$.hr(({theme:e})=>({border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0})),S4=$.img({maxWidth:"100%"}),C4=$.li(ye,({theme:e})=>({fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":Ln({theme:e})})),xA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},_4=$.ol(ye,Yr,xA,{listStyle:"decimal"}),R4=$.p(ye,Yr,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":Ln({theme:e})})),$4=$.pre(ye,Yr,({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}})),I4=$.span(ye,({theme:e})=>({"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}})),A4=$.table(ye,Yr,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}})),k4=$.title(Ln),SA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},O4=$.ul(ye,Yr,SA,{listStyle:"disc"}),L1=$.div(ye),T4={h1:e=>g.createElement(y4,{...pe(e,"h1")}),h2:e=>g.createElement(T1,{...pe(e,"h2")}),h3:e=>g.createElement(M1,{...pe(e,"h3")}),h4:e=>g.createElement(w4,{...pe(e,"h4")}),h5:e=>g.createElement(b4,{...pe(e,"h5")}),h6:e=>g.createElement(E4,{...pe(e,"h6")}),pre:e=>g.createElement($4,{...pe(e,"pre")}),a:e=>g.createElement(h4,{...pe(e,"a")}),hr:e=>g.createElement(x4,{...pe(e,"hr")}),dl:e=>g.createElement(v4,{...pe(e,"dl")}),blockquote:e=>g.createElement(m4,{...pe(e,"blockquote")}),table:e=>g.createElement(A4,{...pe(e,"table")}),img:e=>g.createElement(S4,{...pe(e,"img")}),div:e=>g.createElement(g4,{...pe(e,"div")}),span:e=>g.createElement(I4,{...pe(e,"span")}),li:e=>g.createElement(C4,{...pe(e,"li")}),ul:e=>g.createElement(O4,{...pe(e,"ul")}),ol:e=>g.createElement(_4,{...pe(e,"ol")}),p:e=>g.createElement(R4,{...pe(e,"p")}),code:e=>g.createElement(O1,{...pe(e,"code")}),tt:e=>g.createElement(k4,{...pe(e,"tt")}),resetwrapper:e=>g.createElement(L1,{...pe(e,"resetwrapper")})},CA=$.div(({theme:e})=>({display:"inline-block",fontSize:11,lineHeight:"12px",alignSelf:"center",padding:"4px 12px",borderRadius:"3em",fontWeight:e.typography.weight.bold}),{svg:{height:12,width:12,marginRight:4,marginTop:-2,path:{fill:"currentColor"}}},({theme:e,status:t})=>{switch(t){case"critical":return{color:e.color.critical,background:e.background.critical};case"negative":return{color:e.color.negativeText,background:e.background.negative,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.negativeText)}`:"none"};case"warning":return{color:e.color.warningText,background:e.background.warning,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.warningText)}`:"none"};case"neutral":return{color:e.color.dark,background:e.color.mediumlight,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.dark)}`:"none"};case"positive":return{color:e.color.positiveText,background:e.background.positive,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.positiveText)}`:"none"};default:return{}}}),_A=({...e})=>g.createElement(CA,{...e}),RA=0,$A=e=>e.button===RA&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,IA=(e,t)=>{$A(e)&&(e.preventDefault(),t(e))},AA=$.span(({withArrow:e})=>e?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{},({containsIcon:e})=>e?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{}),kA=$.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Ro(.07,e.color.secondary),"svg path:not([fill])":{fill:Ro(.07,e.color.secondary)}},"&:active":{color:Ro(.1,e.color.secondary),"svg path:not([fill])":{fill:Ro(.1,e.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:e.color.secondary}}}),({theme:e,secondary:t,tertiary:n})=>{let r;return t&&(r=[e.textMutedColor,e.color.dark,e.color.darker]),n&&(r=[e.color.dark,e.color.darkest,e.textMutedColor]),r?{color:r[0],"svg path:not([fill])":{fill:r[0]},"&:hover":{color:r[1],"svg path:not([fill])":{fill:r[1]}},"&:active":{color:r[2],"svg path:not([fill])":{fill:r[2]}}}:{}},({nochrome:e})=>e?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{},({theme:e,inverse:t})=>t?{color:e.color.lightest,":not([fill])":{fill:e.color.lightest},"&:hover":{color:e.color.lighter,"svg path:not([fill])":{fill:e.color.lighter}},"&:active":{color:e.color.light,"svg path:not([fill])":{fill:e.color.light}}}:{},({isButton:e})=>e?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{}),Pr=({cancel:e=!0,children:t,onClick:n=void 0,withArrow:r=!1,containsIcon:o=!1,className:a=void 0,style:l=void 0,...s})=>g.createElement(kA,{...s,onClick:n&&e?c=>IA(c,n):n,className:a},g.createElement(AA,{withArrow:r,containsIcon:o},t,r&&g.createElement($2,null))),OA=$.div(({theme:e})=>({fontSize:`${e.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},h2:{fontSize:`${e.typography.size.m2}px`,borderBottom:`1px solid ${e.appBorderColor}`},h3:{fontSize:`${e.typography.size.m1}px`},h4:{fontSize:`${e.typography.size.s3}px`},h5:{fontSize:`${e.typography.size.s2}px`},h6:{fontSize:`${e.typography.size.s2}px`,color:e.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:e.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:e.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"span.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"span.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${e.color.mediumlight}`,backgroundColor:e.color.lighter,borderRadius:3,color:e.base==="dark"&&e.color.darkest}})),Nr=[],Xo=null,TA=i.lazy(async()=>{let{SyntaxHighlighter:e}=await Br(()=>import("./syntaxhighlighter-BP7B2CQK-DeAbQq7Q.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url);return Nr.length>0&&(Nr.forEach(t=>{e.registerLanguage(...t)}),Nr=[]),Xo===null&&(Xo=e),{default:t=>g.createElement(e,{...t})}}),MA=i.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Br(()=>import("./syntaxhighlighter-BP7B2CQK-DeAbQq7Q.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url),Br(()=>import("./formatter-2WMMO6ZP-BQX5NtqT.js"),__vite__mapDeps([5,1,2,3,4]),import.meta.url)]);return Nr.length>0&&(Nr.forEach(n=>{e.registerLanguage(...n)}),Nr=[]),Xo===null&&(Xo=e),{default:n=>g.createElement(e,{...n,formatter:t})}}),tc=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},e.format!==!1?g.createElement(MA,{...e}):g.createElement(TA,{...e}));tc.registerLanguage=(...e)=>{if(Xo!==null){Xo.registerLanguage(...e);return}Nr.push(e)};var M4={};Vw(M4,{Actions:()=>DA,CloseButton:()=>N4,Col:()=>F4,Container:()=>P4,Content:()=>NA,Description:()=>jA,Error:()=>HA,ErrorWrapper:()=>j4,Header:()=>BA,Overlay:()=>z4,Row:()=>B4,Title:()=>FA});var pr=i.forwardRef(({asChild:e=!1,animation:t="none",size:n="small",variant:r="outline",padding:o="medium",disabled:a=!1,active:l=!1,onClick:s,...c},u)=>{let d="button";c.isLink&&(d="a"),e&&(d=Ks);let p=r,h=n,[f,v]=i.useState(!1),m=x=>{s&&s(x),t!=="none"&&v(!0)};if(i.useEffect(()=>{let x=setTimeout(()=>{f&&v(!1)},1e3);return()=>clearTimeout(x)},[f]),c.primary&&(p="solid",h="medium"),(c.secondary||c.tertiary||c.gray||c.outline||c.inForm)&&(p="outline",h="medium"),c.small||c.isLink||c.primary||c.secondary||c.tertiary||c.gray||c.outline||c.inForm||c.containsIcon){let x=g.Children.toArray(c.children).filter(b=>typeof b=="string"&&b!=="");c4(`Use of deprecated props in the button ${x.length>0?`"${x.join(" ")}"`:"component"} detected, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#new-ui-and-props-for-button-and-iconbutton-components`)}return g.createElement(LA,{as:d,ref:u,variant:p,size:h,padding:o,disabled:a,active:l,animating:f,animation:t,onClick:m,...c})});pr.displayName="Button";var LA=$("button",{shouldForwardProp:e=>sd(e)})(({theme:e,variant:t,size:n,disabled:r,active:o,animating:a,animation:l,padding:s})=>({border:0,cursor:r?"not-allowed":"pointer",display:"inline-flex",gap:"6px",alignItems:"center",justifyContent:"center",overflow:"hidden",padding:s==="small"&&n==="small"?"0 7px":s==="small"&&n==="medium"?"0 9px":n==="small"?"0 10px":n==="medium"?"0 12px":0,height:n==="small"?"28px":"32px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:r?.5:1,margin:0,fontSize:`${e.typography.size.s1}px`,fontWeight:e.typography.weight.bold,lineHeight:"1",background:t==="solid"?e.color.secondary:t==="outline"?e.button.background:t==="ghost"&&o?e.background.hoverable:"transparent",...t==="ghost"?{".sb-bar &":{background:o?xt(.9,e.barTextColor):"transparent",color:o?e.barSelectedColor:e.barTextColor,"&:hover":{color:e.barHoverColor,background:xt(.86,e.barHoverColor)},"&:active":{color:e.barSelectedColor,background:xt(.9,e.barSelectedColor)},"&:focus":{boxShadow:`${ws(e.barHoverColor,1)} 0 0 0 1px inset`,outline:"none"}}}:{},color:t==="solid"?e.color.lightest:t==="outline"?e.input.color:t==="ghost"&&o?e.color.secondary:t==="ghost"?e.color.mediumdark:e.input.color,boxShadow:t==="outline"?`${e.button.border} 0 0 0 1px inset`:"none",borderRadius:e.input.borderRadius,flexShrink:0,"&:hover":{color:t==="ghost"?e.color.secondary:null,background:(()=>{let c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?xt(.86,e.color.secondary):e.base==="light"?Ro(.02,c):L5(.03,c)})()},"&:active":{color:t==="ghost"?e.color.secondary:null,background:(()=>{let c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?e.background.hoverable:e.base==="light"?Ro(.02,c):L5(.03,c)})()},"&:focus":{boxShadow:`${ws(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"},"> svg":{animation:a&&l!=="none"?`${e.animation[l]} 1000ms ease-out`:""}})),rr=i.forwardRef(({padding:e="small",variant:t="ghost",...n},r)=>g.createElement(pr,{padding:e,variant:t,ref:r,...n}));rr.displayName="IconButton";var L4=On({from:{opacity:0},to:{opacity:1}}),zA=On({from:{maxHeight:0},to:{}}),PA=On({from:{opacity:0,transform:"translate(-50%, -50%) scale(0.9)"},to:{opacity:1,transform:"translate(-50%, -50%) scale(1)"}}),z4=$.div({backgroundColor:"rgba(27, 28, 29, 0.2)",position:"fixed",inset:0,width:"100%",height:"100%",zIndex:10,animation:`${L4} 200ms`}),P4=$.div(({theme:e,width:t,height:n})=>({backgroundColor:e.background.bar,borderRadius:6,boxShadow:"rgba(255, 255, 255, 0.05) 0 0 0 1px inset, rgba(14, 18, 22, 0.35) 0px 10px 38px -10px",position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:t??740,height:n??"auto",maxWidth:"calc(100% - 40px)",maxHeight:"85vh",overflow:"hidden",zIndex:11,animation:`${PA} 200ms`,"&:focus-visible":{outline:"none"}})),N4=e=>g.createElement(l4,{asChild:!0},g.createElement(rr,{...e},g.createElement(R2,null))),NA=$.div({display:"flex",flexDirection:"column",margin:16,gap:16}),B4=$.div({display:"flex",justifyContent:"space-between",gap:16}),F4=$.div({display:"flex",flexDirection:"column",gap:4}),BA=e=>g.createElement(B4,null,g.createElement(F4,{...e}),g.createElement(N4,null)),FA=$(o4)(({theme:e})=>({margin:0,fontSize:e.typography.size.s3,fontWeight:e.typography.weight.bold})),jA=$(a4)(({theme:e})=>({position:"relative",zIndex:1,margin:0,fontSize:e.typography.size.s2})),DA=$.div({display:"flex",flexDirection:"row-reverse",gap:8}),j4=$.div(({theme:e})=>({maxHeight:100,overflow:"auto",animation:`${zA} 300ms, ${L4} 300ms`,backgroundColor:e.background.critical,color:e.color.lightest,fontSize:e.typography.size.s2,"& > div":{position:"relative",padding:"8px 16px"}})),HA=({children:e,...t})=>g.createElement(j4,{...t},g.createElement("div",null,e));function UA({children:e,width:t,height:n,onEscapeKeyDown:r,onInteractOutside:o=c=>c.preventDefault(),className:a,container:l,...s}){return g.createElement(e4,{...s},g.createElement(t4,{container:l},g.createElement(n4,{asChild:!0},g.createElement(z4,null)),g.createElement(r4,{asChild:!0,onInteractOutside:o,onEscapeKeyDown:r},g.createElement(P4,{className:a,width:t,height:n},e))))}var VA=Object.assign(UA,M4,{Dialog:AI}),WA=e=>typeof e=="number"?e:Number(e),GA=$.div(({theme:e,col:t,row:n=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${Iu}`]:{marginLeft:0}}:{"& > *":{marginTop:n*e.layoutMargin},[`& > *:first-child${Iu}`]:{marginTop:0}},({theme:e,outer:t,col:n,row:r})=>{switch(!0){case!!(t&&n):return{marginLeft:t*e.layoutMargin,marginRight:t*e.layoutMargin};case!!(t&&r):return{marginTop:t*e.layoutMargin,marginBottom:t*e.layoutMargin};default:return{}}}),qA=({col:e,row:t,outer:n,children:r,...o})=>{let a=WA(typeof n=="number"||!n?n:e||t);return g.createElement(GA,{col:e,row:t,outer:a,...o},r)},KA=$.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),YA=$.div(),XA=$.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1})),ZA=({children:e,...t})=>{let[n,r]=i.Children.toArray(e);return g.createElement(XA,{...t},g.createElement(KA,null,n),r&&g.createElement(YA,null,r))};function QA(e,t){var n=i.useRef(null),r=i.useRef(null);r.current=t;var o=i.useRef(null);i.useEffect(function(){a()});var a=i.useCallback(function(){var l=o.current,s=r.current,c=l||(s?s instanceof Element?s:s.current:null);n.current&&n.current.element===c&&n.current.subscriber===e||(n.current&&n.current.cleanup&&n.current.cleanup(),n.current={element:c,subscriber:e,cleanup:c?e(c):void 0})},[e]);return i.useEffect(function(){return function(){n.current&&n.current.cleanup&&(n.current.cleanup(),n.current=null)}},[]),i.useCallback(function(l){o.current=l,a()},[a])}function z5(e,t,n){return e[t]?e[t][0]?e[t][0][n]:e[t][n]:t==="contentBoxSize"?e.contentRect[n==="inlineSize"?"width":"height"]:void 0}function D4(e){e===void 0&&(e={});var t=e.onResize,n=i.useRef(void 0);n.current=t;var r=e.round||Math.round,o=i.useRef(),a=i.useState({width:void 0,height:void 0}),l=a[0],s=a[1],c=i.useRef(!1);i.useEffect(function(){return c.current=!1,function(){c.current=!0}},[]);var u=i.useRef({width:void 0,height:void 0}),d=QA(i.useCallback(function(p){return(!o.current||o.current.box!==e.box||o.current.round!==r)&&(o.current={box:e.box,round:r,instance:new ResizeObserver(function(h){var f=h[0],v=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",m=z5(f,v,"inlineSize"),x=z5(f,v,"blockSize"),b=m?r(m):void 0,y=x?r(x):void 0;if(u.current.width!==b||u.current.height!==y){var w={width:b,height:y};u.current.width=b,u.current.height=y,n.current?n.current(w):c.current||s(w)}})}),o.current.instance.observe(p,{box:e.box}),function(){o.current&&o.current.instance.unobserve(p)}},[e.box,r]),e.ref);return i.useMemo(function(){return{ref:d,width:l.width,height:l.height}},[d,l.width,l.height])}var JA=$.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function ek({scale:e,children:t}){let n=i.useRef(null),[r,o]=i.useState(0),a=i.useCallback(({height:l})=>{l&&o(l/e)},[e]);return i.useEffect(()=>{n.current&&o(n.current.getBoundingClientRect().height)},[e]),D4({ref:n,onResize:a}),g.createElement(JA,{scale:e,elementHeight:r},g.createElement("div",{ref:n,className:"innerZoomElementWrapper"},t))}var tk=class extends i.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:e}=this.props;this.iframe=e.current}shouldComponentUpdate(e){let{scale:t,active:n}=this.props;return t!==e.scale&&this.setIframeInnerZoom(e.scale),n!==e.active&&this.iframe.setAttribute("data-is-storybook",e.active?"true":"false"),e.children.props.src!==this.props.children.props.src}setIframeInnerZoom(e){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}catch{this.setIframeZoom(e)}}setIframeZoom(e){Object.assign(this.iframe.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}render(){let{children:e}=this.props;return g.createElement(g.Fragment,null,e)}},H4={Element:ek,IFrame:tk},{document:nk}=jI,rk=$.strong(({theme:e})=>({color:e.color.orange})),ok=$.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),P5=$.em(({theme:e})=>({color:e.textMutedColor})),ak=/(Error): (.*)\n/,lk=/at (?:(.*) )?\(?(.+)\)?/,ik=/([^@]+)?(?:\/<)?@(.+)?/,sk=/([^@]+)?@(.+)?/,U4=({error:e})=>{if(!e)return g.createElement(i.Fragment,null,"This error has no stack or message");if(!e.stack)return g.createElement(i.Fragment,null,e.message||"This error has no stack or message");let t=e.stack.toString();t&&e.message&&!t.includes(e.message)&&(t=`Error: ${e.message} +`};function GI(){for(var e=arguments.length,t=new Array(e),n=0;n1?o-1:0),l=1;l=0&&o<1?(s=a,c=l):o>=1&&o<2?(s=l,c=a):o>=2&&o<3?(c=a,u=l):o>=3&&o<4?(c=l,u=a):o>=4&&o<5?(s=l,u=a):o>=5&&o<6&&(s=a,u=l);var d=n-a/2,p=s+d,h=c+d,f=u+d;return r(p,h,f)}var M5={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function KI(e){if(typeof e!="string")return e;var t=e.toLowerCase();return M5[t]?"#"+M5[t]:e}var YI=/^#[a-fA-F0-9]{6}$/,XI=/^#[a-fA-F0-9]{8}$/,ZI=/^#[a-fA-F0-9]{3}$/,QI=/^#[a-fA-F0-9]{4}$/,au=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,JI=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,eA=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,tA=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function I1(e){if(typeof e!="string")throw new cn(3);var t=KI(e);if(t.match(YI))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(XI)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(ZI))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(QI)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var o=au.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=JI.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var l=eA.exec(t);if(l){var s=parseInt(""+l[1],10),c=parseInt(""+l[2],10)/100,u=parseInt(""+l[3],10)/100,d="rgb("+wl(s,c,u)+")",p=au.exec(d);if(!p)throw new cn(4,t,d);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10)}}var h=tA.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,m=parseInt(""+h[3],10)/100,x="rgb("+wl(f,v,m)+")",b=au.exec(x);if(!b)throw new cn(4,t,x);return{red:parseInt(""+b[1],10),green:parseInt(""+b[2],10),blue:parseInt(""+b[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new cn(5)}function nA(e){var t=e.red/255,n=e.green/255,r=e.blue/255,o=Math.max(t,n,r),a=Math.min(t,n,r),l=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var s,c=o-a,u=l>.5?c/(2-o-a):c/(o+a);switch(o){case t:s=(n-r)/c+(n=1?ys(e,t,n):"rgba("+wl(e,t,n)+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?ys(e.hue,e.saturation,e.lightness):"rgba("+wl(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new cn(2)}function z0(e,t,n){if(typeof e=="number"&&typeof t=="number"&&typeof n=="number")return L0("#"+xr(e)+xr(t)+xr(n));if(typeof e=="object"&&t===void 0&&n===void 0)return L0("#"+xr(e.red)+xr(e.green)+xr(e.blue));throw new cn(6)}function ws(e,t,n,r){if(typeof e=="string"&&typeof t=="number"){var o=I1(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof n=="number"&&typeof r=="number")return r>=1?z0(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?z0(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new cn(7)}var iA=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},sA=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},cA=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},uA=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function f4(e){if(typeof e!="object")throw new cn(8);if(sA(e))return ws(e);if(iA(e))return z0(e);if(uA(e))return lA(e);if(cA(e))return aA(e);throw new cn(8)}function p4(e,t,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):p4(e,t,r)}}function A1(e){return p4(e,e.length,[])}function k1(e,t,n){return Math.max(e,Math.min(t,n))}function dA(e,t){if(t==="transparent")return t;var n=d4(t);return f4(ee({},n,{lightness:k1(0,1,n.lightness-parseFloat(e))}))}var fA=A1(dA),Ro=fA;function pA(e,t){if(t==="transparent")return t;var n=d4(t);return f4(ee({},n,{lightness:k1(0,1,n.lightness+parseFloat(e))}))}var hA=A1(pA),L5=hA;function mA(e,t){if(t==="transparent")return t;var n=I1(t),r=typeof n.alpha=="number"?n.alpha:1,o=ee({},n,{alpha:k1(0,1,+(r*100-parseFloat(e)*100).toFixed(2)/100)});return ws(o)}var gA=A1(mA),xt=gA,oa=({theme:e})=>({margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}}),Ln=({theme:e})=>({lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?xt(.1,e.color.defaultText):xt(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border}),ye=({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"}),Yr={margin:"16px 0"},vA=({href:e,...t})=>{let n=/^\//.test(e)?`./?path=${e}`:e,r=/^#.*/.test(e)?"_self":"_top";return g.createElement("a",{href:n,target:r,...t})},h4=$(vA)(ye,({theme:e})=>({fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}})),m4=$.blockquote(ye,Yr,({theme:e})=>({borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}})),yA=e=>typeof e=="string",wA=/[\n\r]/g,bA=$.code(({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}),Ln),EA=$(w1)(({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),O1=({className:e,children:t,...n})=>{let r=(e||"").match(/lang-(\S+)/),o=i.Children.toArray(t);return o.filter(yA).some(a=>a.match(wA))?g.createElement(EA,{bordered:!0,copyable:!0,language:(r==null?void 0:r[1])??"text",format:!1,...n},t):g.createElement(bA,{...n,className:e},o)},g4=$.div(ye),v4=$.dl(ye,Yr,{padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}}),y4=$.h1(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold})),T1=$.h2(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`})),M1=$.h3(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.m1}px`})),w4=$.h4(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.s3}px`})),b4=$.h5(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.s2}px`})),E4=$.h6(ye,oa,({theme:e})=>({fontSize:`${e.typography.size.s2}px`,color:e.color.dark})),x4=$.hr(({theme:e})=>({border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0})),S4=$.img({maxWidth:"100%"}),C4=$.li(ye,({theme:e})=>({fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":Ln({theme:e})})),xA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},_4=$.ol(ye,Yr,xA,{listStyle:"decimal"}),R4=$.p(ye,Yr,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":Ln({theme:e})})),$4=$.pre(ye,Yr,({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}})),I4=$.span(ye,({theme:e})=>({"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}})),A4=$.table(ye,Yr,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}})),k4=$.title(Ln),SA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},O4=$.ul(ye,Yr,SA,{listStyle:"disc"}),L1=$.div(ye),T4={h1:e=>g.createElement(y4,{...pe(e,"h1")}),h2:e=>g.createElement(T1,{...pe(e,"h2")}),h3:e=>g.createElement(M1,{...pe(e,"h3")}),h4:e=>g.createElement(w4,{...pe(e,"h4")}),h5:e=>g.createElement(b4,{...pe(e,"h5")}),h6:e=>g.createElement(E4,{...pe(e,"h6")}),pre:e=>g.createElement($4,{...pe(e,"pre")}),a:e=>g.createElement(h4,{...pe(e,"a")}),hr:e=>g.createElement(x4,{...pe(e,"hr")}),dl:e=>g.createElement(v4,{...pe(e,"dl")}),blockquote:e=>g.createElement(m4,{...pe(e,"blockquote")}),table:e=>g.createElement(A4,{...pe(e,"table")}),img:e=>g.createElement(S4,{...pe(e,"img")}),div:e=>g.createElement(g4,{...pe(e,"div")}),span:e=>g.createElement(I4,{...pe(e,"span")}),li:e=>g.createElement(C4,{...pe(e,"li")}),ul:e=>g.createElement(O4,{...pe(e,"ul")}),ol:e=>g.createElement(_4,{...pe(e,"ol")}),p:e=>g.createElement(R4,{...pe(e,"p")}),code:e=>g.createElement(O1,{...pe(e,"code")}),tt:e=>g.createElement(k4,{...pe(e,"tt")}),resetwrapper:e=>g.createElement(L1,{...pe(e,"resetwrapper")})},CA=$.div(({theme:e})=>({display:"inline-block",fontSize:11,lineHeight:"12px",alignSelf:"center",padding:"4px 12px",borderRadius:"3em",fontWeight:e.typography.weight.bold}),{svg:{height:12,width:12,marginRight:4,marginTop:-2,path:{fill:"currentColor"}}},({theme:e,status:t})=>{switch(t){case"critical":return{color:e.color.critical,background:e.background.critical};case"negative":return{color:e.color.negativeText,background:e.background.negative,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.negativeText)}`:"none"};case"warning":return{color:e.color.warningText,background:e.background.warning,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.warningText)}`:"none"};case"neutral":return{color:e.color.dark,background:e.color.mediumlight,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.dark)}`:"none"};case"positive":return{color:e.color.positiveText,background:e.background.positive,boxShadow:e.base==="light"?`inset 0 0 0 1px ${xt(.9,e.color.positiveText)}`:"none"};default:return{}}}),_A=({...e})=>g.createElement(CA,{...e}),RA=0,$A=e=>e.button===RA&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,IA=(e,t)=>{$A(e)&&(e.preventDefault(),t(e))},AA=$.span(({withArrow:e})=>e?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{},({containsIcon:e})=>e?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{}),kA=$.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Ro(.07,e.color.secondary),"svg path:not([fill])":{fill:Ro(.07,e.color.secondary)}},"&:active":{color:Ro(.1,e.color.secondary),"svg path:not([fill])":{fill:Ro(.1,e.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:e.color.secondary}}}),({theme:e,secondary:t,tertiary:n})=>{let r;return t&&(r=[e.textMutedColor,e.color.dark,e.color.darker]),n&&(r=[e.color.dark,e.color.darkest,e.textMutedColor]),r?{color:r[0],"svg path:not([fill])":{fill:r[0]},"&:hover":{color:r[1],"svg path:not([fill])":{fill:r[1]}},"&:active":{color:r[2],"svg path:not([fill])":{fill:r[2]}}}:{}},({nochrome:e})=>e?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{},({theme:e,inverse:t})=>t?{color:e.color.lightest,":not([fill])":{fill:e.color.lightest},"&:hover":{color:e.color.lighter,"svg path:not([fill])":{fill:e.color.lighter}},"&:active":{color:e.color.light,"svg path:not([fill])":{fill:e.color.light}}}:{},({isButton:e})=>e?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{}),Pr=({cancel:e=!0,children:t,onClick:n=void 0,withArrow:r=!1,containsIcon:o=!1,className:a=void 0,style:l=void 0,...s})=>g.createElement(kA,{...s,onClick:n&&e?c=>IA(c,n):n,className:a},g.createElement(AA,{withArrow:r,containsIcon:o},t,r&&g.createElement($2,null))),OA=$.div(({theme:e})=>({fontSize:`${e.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},h2:{fontSize:`${e.typography.size.m2}px`,borderBottom:`1px solid ${e.appBorderColor}`},h3:{fontSize:`${e.typography.size.m1}px`},h4:{fontSize:`${e.typography.size.s3}px`},h5:{fontSize:`${e.typography.size.s2}px`},h6:{fontSize:`${e.typography.size.s2}px`,color:e.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:e.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:e.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"span.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"span.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${e.color.mediumlight}`,backgroundColor:e.color.lighter,borderRadius:3,color:e.base==="dark"&&e.color.darkest}})),Nr=[],Xo=null,TA=i.lazy(async()=>{let{SyntaxHighlighter:e}=await Br(()=>import("./syntaxhighlighter-BP7B2CQK-CXkYh6yj.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url);return Nr.length>0&&(Nr.forEach(t=>{e.registerLanguage(...t)}),Nr=[]),Xo===null&&(Xo=e),{default:t=>g.createElement(e,{...t})}}),MA=i.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Br(()=>import("./syntaxhighlighter-BP7B2CQK-CXkYh6yj.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url),Br(()=>import("./formatter-2WMMO6ZP-CzQTqf9X.js"),__vite__mapDeps([5,1,2,3,4]),import.meta.url)]);return Nr.length>0&&(Nr.forEach(n=>{e.registerLanguage(...n)}),Nr=[]),Xo===null&&(Xo=e),{default:n=>g.createElement(e,{...n,formatter:t})}}),tc=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},e.format!==!1?g.createElement(MA,{...e}):g.createElement(TA,{...e}));tc.registerLanguage=(...e)=>{if(Xo!==null){Xo.registerLanguage(...e);return}Nr.push(e)};var M4={};Vw(M4,{Actions:()=>DA,CloseButton:()=>N4,Col:()=>F4,Container:()=>P4,Content:()=>NA,Description:()=>jA,Error:()=>HA,ErrorWrapper:()=>j4,Header:()=>BA,Overlay:()=>z4,Row:()=>B4,Title:()=>FA});var pr=i.forwardRef(({asChild:e=!1,animation:t="none",size:n="small",variant:r="outline",padding:o="medium",disabled:a=!1,active:l=!1,onClick:s,...c},u)=>{let d="button";c.isLink&&(d="a"),e&&(d=Ks);let p=r,h=n,[f,v]=i.useState(!1),m=x=>{s&&s(x),t!=="none"&&v(!0)};if(i.useEffect(()=>{let x=setTimeout(()=>{f&&v(!1)},1e3);return()=>clearTimeout(x)},[f]),c.primary&&(p="solid",h="medium"),(c.secondary||c.tertiary||c.gray||c.outline||c.inForm)&&(p="outline",h="medium"),c.small||c.isLink||c.primary||c.secondary||c.tertiary||c.gray||c.outline||c.inForm||c.containsIcon){let x=g.Children.toArray(c.children).filter(b=>typeof b=="string"&&b!=="");c4(`Use of deprecated props in the button ${x.length>0?`"${x.join(" ")}"`:"component"} detected, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#new-ui-and-props-for-button-and-iconbutton-components`)}return g.createElement(LA,{as:d,ref:u,variant:p,size:h,padding:o,disabled:a,active:l,animating:f,animation:t,onClick:m,...c})});pr.displayName="Button";var LA=$("button",{shouldForwardProp:e=>sd(e)})(({theme:e,variant:t,size:n,disabled:r,active:o,animating:a,animation:l,padding:s})=>({border:0,cursor:r?"not-allowed":"pointer",display:"inline-flex",gap:"6px",alignItems:"center",justifyContent:"center",overflow:"hidden",padding:s==="small"&&n==="small"?"0 7px":s==="small"&&n==="medium"?"0 9px":n==="small"?"0 10px":n==="medium"?"0 12px":0,height:n==="small"?"28px":"32px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:r?.5:1,margin:0,fontSize:`${e.typography.size.s1}px`,fontWeight:e.typography.weight.bold,lineHeight:"1",background:t==="solid"?e.color.secondary:t==="outline"?e.button.background:t==="ghost"&&o?e.background.hoverable:"transparent",...t==="ghost"?{".sb-bar &":{background:o?xt(.9,e.barTextColor):"transparent",color:o?e.barSelectedColor:e.barTextColor,"&:hover":{color:e.barHoverColor,background:xt(.86,e.barHoverColor)},"&:active":{color:e.barSelectedColor,background:xt(.9,e.barSelectedColor)},"&:focus":{boxShadow:`${ws(e.barHoverColor,1)} 0 0 0 1px inset`,outline:"none"}}}:{},color:t==="solid"?e.color.lightest:t==="outline"?e.input.color:t==="ghost"&&o?e.color.secondary:t==="ghost"?e.color.mediumdark:e.input.color,boxShadow:t==="outline"?`${e.button.border} 0 0 0 1px inset`:"none",borderRadius:e.input.borderRadius,flexShrink:0,"&:hover":{color:t==="ghost"?e.color.secondary:null,background:(()=>{let c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?xt(.86,e.color.secondary):e.base==="light"?Ro(.02,c):L5(.03,c)})()},"&:active":{color:t==="ghost"?e.color.secondary:null,background:(()=>{let c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?e.background.hoverable:e.base==="light"?Ro(.02,c):L5(.03,c)})()},"&:focus":{boxShadow:`${ws(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"},"> svg":{animation:a&&l!=="none"?`${e.animation[l]} 1000ms ease-out`:""}})),rr=i.forwardRef(({padding:e="small",variant:t="ghost",...n},r)=>g.createElement(pr,{padding:e,variant:t,ref:r,...n}));rr.displayName="IconButton";var L4=On({from:{opacity:0},to:{opacity:1}}),zA=On({from:{maxHeight:0},to:{}}),PA=On({from:{opacity:0,transform:"translate(-50%, -50%) scale(0.9)"},to:{opacity:1,transform:"translate(-50%, -50%) scale(1)"}}),z4=$.div({backgroundColor:"rgba(27, 28, 29, 0.2)",position:"fixed",inset:0,width:"100%",height:"100%",zIndex:10,animation:`${L4} 200ms`}),P4=$.div(({theme:e,width:t,height:n})=>({backgroundColor:e.background.bar,borderRadius:6,boxShadow:"rgba(255, 255, 255, 0.05) 0 0 0 1px inset, rgba(14, 18, 22, 0.35) 0px 10px 38px -10px",position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:t??740,height:n??"auto",maxWidth:"calc(100% - 40px)",maxHeight:"85vh",overflow:"hidden",zIndex:11,animation:`${PA} 200ms`,"&:focus-visible":{outline:"none"}})),N4=e=>g.createElement(l4,{asChild:!0},g.createElement(rr,{...e},g.createElement(R2,null))),NA=$.div({display:"flex",flexDirection:"column",margin:16,gap:16}),B4=$.div({display:"flex",justifyContent:"space-between",gap:16}),F4=$.div({display:"flex",flexDirection:"column",gap:4}),BA=e=>g.createElement(B4,null,g.createElement(F4,{...e}),g.createElement(N4,null)),FA=$(o4)(({theme:e})=>({margin:0,fontSize:e.typography.size.s3,fontWeight:e.typography.weight.bold})),jA=$(a4)(({theme:e})=>({position:"relative",zIndex:1,margin:0,fontSize:e.typography.size.s2})),DA=$.div({display:"flex",flexDirection:"row-reverse",gap:8}),j4=$.div(({theme:e})=>({maxHeight:100,overflow:"auto",animation:`${zA} 300ms, ${L4} 300ms`,backgroundColor:e.background.critical,color:e.color.lightest,fontSize:e.typography.size.s2,"& > div":{position:"relative",padding:"8px 16px"}})),HA=({children:e,...t})=>g.createElement(j4,{...t},g.createElement("div",null,e));function UA({children:e,width:t,height:n,onEscapeKeyDown:r,onInteractOutside:o=c=>c.preventDefault(),className:a,container:l,...s}){return g.createElement(e4,{...s},g.createElement(t4,{container:l},g.createElement(n4,{asChild:!0},g.createElement(z4,null)),g.createElement(r4,{asChild:!0,onInteractOutside:o,onEscapeKeyDown:r},g.createElement(P4,{className:a,width:t,height:n},e))))}var VA=Object.assign(UA,M4,{Dialog:AI}),WA=e=>typeof e=="number"?e:Number(e),GA=$.div(({theme:e,col:t,row:n=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${Iu}`]:{marginLeft:0}}:{"& > *":{marginTop:n*e.layoutMargin},[`& > *:first-child${Iu}`]:{marginTop:0}},({theme:e,outer:t,col:n,row:r})=>{switch(!0){case!!(t&&n):return{marginLeft:t*e.layoutMargin,marginRight:t*e.layoutMargin};case!!(t&&r):return{marginTop:t*e.layoutMargin,marginBottom:t*e.layoutMargin};default:return{}}}),qA=({col:e,row:t,outer:n,children:r,...o})=>{let a=WA(typeof n=="number"||!n?n:e||t);return g.createElement(GA,{col:e,row:t,outer:a,...o},r)},KA=$.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),YA=$.div(),XA=$.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1})),ZA=({children:e,...t})=>{let[n,r]=i.Children.toArray(e);return g.createElement(XA,{...t},g.createElement(KA,null,n),r&&g.createElement(YA,null,r))};function QA(e,t){var n=i.useRef(null),r=i.useRef(null);r.current=t;var o=i.useRef(null);i.useEffect(function(){a()});var a=i.useCallback(function(){var l=o.current,s=r.current,c=l||(s?s instanceof Element?s:s.current:null);n.current&&n.current.element===c&&n.current.subscriber===e||(n.current&&n.current.cleanup&&n.current.cleanup(),n.current={element:c,subscriber:e,cleanup:c?e(c):void 0})},[e]);return i.useEffect(function(){return function(){n.current&&n.current.cleanup&&(n.current.cleanup(),n.current=null)}},[]),i.useCallback(function(l){o.current=l,a()},[a])}function z5(e,t,n){return e[t]?e[t][0]?e[t][0][n]:e[t][n]:t==="contentBoxSize"?e.contentRect[n==="inlineSize"?"width":"height"]:void 0}function D4(e){e===void 0&&(e={});var t=e.onResize,n=i.useRef(void 0);n.current=t;var r=e.round||Math.round,o=i.useRef(),a=i.useState({width:void 0,height:void 0}),l=a[0],s=a[1],c=i.useRef(!1);i.useEffect(function(){return c.current=!1,function(){c.current=!0}},[]);var u=i.useRef({width:void 0,height:void 0}),d=QA(i.useCallback(function(p){return(!o.current||o.current.box!==e.box||o.current.round!==r)&&(o.current={box:e.box,round:r,instance:new ResizeObserver(function(h){var f=h[0],v=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",m=z5(f,v,"inlineSize"),x=z5(f,v,"blockSize"),b=m?r(m):void 0,y=x?r(x):void 0;if(u.current.width!==b||u.current.height!==y){var w={width:b,height:y};u.current.width=b,u.current.height=y,n.current?n.current(w):c.current||s(w)}})}),o.current.instance.observe(p,{box:e.box}),function(){o.current&&o.current.instance.unobserve(p)}},[e.box,r]),e.ref);return i.useMemo(function(){return{ref:d,width:l.width,height:l.height}},[d,l.width,l.height])}var JA=$.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function ek({scale:e,children:t}){let n=i.useRef(null),[r,o]=i.useState(0),a=i.useCallback(({height:l})=>{l&&o(l/e)},[e]);return i.useEffect(()=>{n.current&&o(n.current.getBoundingClientRect().height)},[e]),D4({ref:n,onResize:a}),g.createElement(JA,{scale:e,elementHeight:r},g.createElement("div",{ref:n,className:"innerZoomElementWrapper"},t))}var tk=class extends i.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:e}=this.props;this.iframe=e.current}shouldComponentUpdate(e){let{scale:t,active:n}=this.props;return t!==e.scale&&this.setIframeInnerZoom(e.scale),n!==e.active&&this.iframe.setAttribute("data-is-storybook",e.active?"true":"false"),e.children.props.src!==this.props.children.props.src}setIframeInnerZoom(e){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}catch{this.setIframeZoom(e)}}setIframeZoom(e){Object.assign(this.iframe.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}render(){let{children:e}=this.props;return g.createElement(g.Fragment,null,e)}},H4={Element:ek,IFrame:tk},{document:nk}=jI,rk=$.strong(({theme:e})=>({color:e.color.orange})),ok=$.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),P5=$.em(({theme:e})=>({color:e.textMutedColor})),ak=/(Error): (.*)\n/,lk=/at (?:(.*) )?\(?(.+)\)?/,ik=/([^@]+)?(?:\/<)?@(.+)?/,sk=/([^@]+)?@(.+)?/,U4=({error:e})=>{if(!e)return g.createElement(i.Fragment,null,"This error has no stack or message");if(!e.stack)return g.createElement(i.Fragment,null,e.message||"This error has no stack or message");let t=e.stack.toString();t&&e.message&&!t.includes(e.message)&&(t=`Error: ${e.message} -${t}`);let n=t.match(ak);if(!n)return g.createElement(i.Fragment,null,t);let[,r,o]=n,a=t.split(/\n/).slice(1),[,...l]=a.map(s=>{let c=s.match(lk)||s.match(ik)||s.match(sk);return c?{name:(c[1]||"").replace("/<",""),location:c[2].replace(nk.location.origin,"")}:null}).filter(Boolean);return g.createElement(i.Fragment,null,g.createElement("span",null,r),": ",g.createElement(rk,null,o),g.createElement("br",null),l.map((s,c)=>s.name?g.createElement(i.Fragment,{key:c}," ","at ",g.createElement(ok,null,s.name)," (",g.createElement(P5,null,s.location),")",g.createElement("br",null)):g.createElement(i.Fragment,{key:c}," ","at ",g.createElement(P5,null,s.location),g.createElement("br",null))))},ck=$.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),uk=$.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),dk=({label:e,children:t,...n})=>g.createElement(ck,{...n},e?g.createElement(uk,null,g.createElement("span",null,e)):null,t),fk=i.useLayoutEffect,pk=fk,hk=function(e){var t=i.useRef(e);return pk(function(){t.current=e}),t},N5=function(e,t){if(typeof e=="function"){e(t);return}e.current=t},mk=function(e,t){var n=i.useRef();return i.useCallback(function(r){e.current=r,n.current&&N5(n.current,null),n.current=t,t&&N5(t,r)},[t])},gk=mk,B5={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},vk=function(e){Object.keys(B5).forEach(function(t){e.style.setProperty(t,B5[t],"important")})},F5=vk,qe=null,j5=function(e,t){var n=e.scrollHeight;return t.sizingStyle.boxSizing==="border-box"?n+t.borderSize:n-t.paddingSize};function yk(e,t,n,r){n===void 0&&(n=1),r===void 0&&(r=1/0),qe||(qe=document.createElement("textarea"),qe.setAttribute("tabindex","-1"),qe.setAttribute("aria-hidden","true"),F5(qe)),qe.parentNode===null&&document.body.appendChild(qe);var o=e.paddingSize,a=e.borderSize,l=e.sizingStyle,s=l.boxSizing;Object.keys(l).forEach(function(h){var f=h;qe.style[f]=l[f]}),F5(qe),qe.value=t;var c=j5(qe,e);qe.value=t,c=j5(qe,e),qe.value="x";var u=qe.scrollHeight-o,d=u*n;s==="border-box"&&(d=d+o+a),c=Math.max(d,c);var p=u*r;return s==="border-box"&&(p=p+o+a),c=Math.min(p,c),[c,u]}var D5=function(){},wk=function(e,t){return e.reduce(function(n,r){return n[r]=t[r],n},{})},bk=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],Ek=!!document.documentElement.currentStyle,xk=function(e){var t=window.getComputedStyle(e);if(t===null)return null;var n=wk(bk,t),r=n.boxSizing;if(r==="")return null;Ek&&r==="border-box"&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+"px");var o=parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),a=parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth);return{sizingStyle:n,paddingSize:o,borderSize:a}},Sk=xk;function V4(e,t,n){var r=hk(n);i.useLayoutEffect(function(){var o=function(a){return r.current(a)};if(e)return e.addEventListener(t,o),function(){return e.removeEventListener(t,o)}},[])}var Ck=function(e){V4(window,"resize",e)},_k=function(e){V4(document.fonts,"loadingdone",e)},Rk=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],$k=function(e,t){var n=e.cacheMeasurements,r=e.maxRows,o=e.minRows,a=e.onChange,l=a===void 0?D5:a,s=e.onHeightChange,c=s===void 0?D5:s,u=vd(e,Rk),d=u.value!==void 0,p=i.useRef(null),h=gk(p,t),f=i.useRef(0),v=i.useRef(),m=function(){var b=p.current,y=n&&v.current?v.current:Sk(b);if(y){v.current=y;var w=yk(y,b.value||b.placeholder||"x",o,r),E=w[0],S=w[1];f.current!==E&&(f.current=E,b.style.setProperty("height",E+"px","important"),c(E,{rowHeight:S}))}},x=function(b){d||m(),l(b)};return i.useLayoutEffect(m),Ck(m),_k(m),i.createElement("textarea",ee({},u,{onChange:x,ref:h}))},Ik=i.forwardRef($k),Ak={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},z1=({theme:e})=>({...Ak,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,fontSize:e.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${e.color.lightest} inset`},"&::placeholder":{color:e.textMutedColor,opacity:1}}),P1=({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},W4=({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},N1=({valid:e,theme:t})=>{switch(e){case"valid":return{boxShadow:`${t.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${t.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${t.color.warning} 0 0 0 1px inset`};case void 0:case null:default:return{}}},kk=Object.assign($(i.forwardRef(function({size:e,valid:t,align:n,...r},o){return g.createElement("input",{...r,ref:o})}))(z1,P1,W4,N1,{minHeight:32}),{displayName:"Input"}),Ok=Object.assign($(i.forwardRef(function({size:e,valid:t,align:n,...r},o){return g.createElement("select",{...r,ref:o})}))(z1,P1,N1,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),Tk=Object.assign($(i.forwardRef(function({size:e,valid:t,align:n,...r},o){return g.createElement(Ik,{...r,ref:o})}))(z1,P1,W4,N1,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),aa=Object.assign($.form({boxSizing:"border-box",width:"100%"}),{Field:dk,Input:kk,Select:Ok,Textarea:Tk,Button:pr}),Mk=i.lazy(()=>Br(()=>import("./WithTooltip-KJL26V4Q-CH1dRoPM.js"),__vite__mapDeps([6,1,2,3,4]),import.meta.url).then(e=>({default:e.WithTooltip}))),Lk=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},g.createElement(Mk,{...e})),zk=i.lazy(()=>Br(()=>import("./WithTooltip-KJL26V4Q-CH1dRoPM.js"),__vite__mapDeps([6,1,2,3,4]),import.meta.url).then(e=>({default:e.WithTooltipPure}))),G4=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},g.createElement(zk,{...e})),Pk=$.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),Nk=$.span(),Bk=$.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}})),Fk=$.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"})),jk=$.div({padding:15,width:280,boxSizing:"border-box"}),Dk=({title:e,desc:t,links:n})=>g.createElement(jk,null,g.createElement(Fk,null,e&&g.createElement(Pk,null,e),t&&g.createElement(Nk,null,t)),n&&g.createElement(Bk,null,n.map(({title:r,...o})=>g.createElement(Pr,{...o,key:r},r)))),Hk=$.div(({theme:e})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:e.typography.weight.bold,color:e.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:e.base==="light"?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})),Uk=({note:e,...t})=>g.createElement(Hk,{...t},e),Vk=$(({active:e,loading:t,disabled:n,...r})=>g.createElement("span",{...r}))(({theme:e})=>({color:e.color.defaultText,fontWeight:e.typography.weight.regular}),({active:e,theme:t})=>e?{color:t.color.secondary,fontWeight:t.typography.weight.bold}:{},({loading:e,theme:t})=>e?{display:"inline-block",flex:"none",...t.animation.inlineGlow}:{},({disabled:e,theme:t})=>e?{color:xt(.7,t.color.defaultText)}:{}),Wk=$.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),Gk=$.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),qk=$.span(({theme:e})=>({fontSize:"11px",lineHeight:"14px"}),({active:e,theme:t})=>e?{color:t.color.secondary}:{},({theme:e,disabled:t})=>t?{color:e.textMutedColor}:{}),Kk=$.span(({active:e,theme:t})=>e?{color:t.color.secondary}:{},()=>({display:"flex",maxWidth:14})),Yk=$.a(({theme:e})=>({fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}}),({disabled:e})=>e?{cursor:"not-allowed"}:{}),Xk=Ed(100)((e,t,n)=>{let r={};return e&&Object.assign(r,{onClick:e}),t&&Object.assign(r,{href:t}),n&&t&&Object.assign(r,{to:t,as:n}),r}),Zk=({loading:e=!1,title:t=g.createElement("span",null,"Loading state"),center:n=null,right:r=null,active:o=!1,disabled:a=!1,isIndented:l,href:s=null,onClick:c=null,icon:u,LinkWrapper:d=null,...p})=>{let h=Xk(c,s,d),f={active:o,disabled:a};return g.createElement(Yk,{...f,...p,...h},u&&g.createElement(Kk,{...f},u),t||n?g.createElement(Gk,{isIndented:!u&&l},t&&g.createElement(Vk,{...f,loading:e},t),n&&g.createElement(qk,{...f},n)):null,r&&g.createElement(Wk,{...f},r))},q4=Zk,Qk=$.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32},({theme:e})=>({borderRadius:e.appBorderRadius})),Jk=e=>{let{LinkWrapper:t,onClick:n,id:r,isIndented:o,...a}=e,{title:l,href:s,active:c}=a,u=i.useCallback(p=>{n(p,a)},[n]),d=!!n;return g.createElement(q4,{title:l,active:c,href:s,id:`list-item-${r}`,LinkWrapper:t,isIndented:o,...a,...d?{onClick:u}:{}})},K4=({links:e,LinkWrapper:t=null})=>{let n=e.some(r=>r.icon);return g.createElement(Qk,null,e.map(({isGatsby:r,...o})=>g.createElement(Jk,{key:o.id,LinkWrapper:r?t:null,isIndented:n,...o})))},eO=e=>typeof e.props.href=="string",tO=e=>typeof e.props.href!="string";function nO({children:e,...t},n){let r={props:t,ref:n};if(eO(r))return g.createElement("a",{ref:r.ref,...r.props},e);if(tO(r))return g.createElement("button",{ref:r.ref,type:"button",...r.props},e);throw new Error("invalid props")}var Y4=i.forwardRef(nO);Y4.displayName="ButtonOrLink";var zl=$(Y4,{shouldForwardProp:sd})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"},"&[hidden]":{display:"none"}},({theme:e})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.barSelectedColor}}),({active:e,textColor:t,theme:n})=>e?{color:t||n.barSelectedColor,borderBottomColor:n.barSelectedColor}:{color:t||n.barTextColor,borderBottomColor:"transparent","&:hover":{color:n.barHoverColor}});zl.displayName="TabButton";var rO=$.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),oO=$.div(()=>({marginTop:6,padding:7,height:28})),aO=()=>g.createElement(oO,null,g.createElement(rO,null)),P0=$.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},({scrollable:e})=>e?{flexShrink:0}:{},({left:e})=>e?{"& > *":{marginLeft:4}}:{},({right:e})=>e?{marginLeft:30,"& > *":{marginRight:4}}:{});P0.displayName="Side";var lO=({children:e,className:t,scrollable:n})=>n?g.createElement(Zs,{vertical:!1,className:t},e):g.createElement("div",{className:t},e),B1=$(lO)(({theme:e,scrollable:t=!0})=>({color:e.barTextColor,width:"100%",height:40,flexShrink:0,overflow:t?"auto":"hidden",overflowY:"hidden"}),({theme:e,border:t=!1})=>t?{boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.barBg}:{});B1.displayName="Bar";var iO=$.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),nc=({children:e,backgroundColor:t,className:n,...r})=>{let[o,a]=i.Children.toArray(e);return g.createElement(B1,{className:`sb-bar ${n}`,...r},g.createElement(iO,{bgColor:t},g.createElement(P0,{scrollable:r.scrollable,left:!0},o),a?g.createElement(P0,{right:!0},a):null))};nc.displayName="FlexBar";var X4=$.div(({active:e})=>e?{display:"block"}:{display:"none"}),sO=e=>i.Children.toArray(e).map(({props:{title:t,id:n,color:r,children:o}})=>{let a=Array.isArray(o)?o[0]:o;return{title:t,id:n,...r?{color:r}:{},render:typeof a=="function"?a:({active:l})=>g.createElement(X4,{active:l,role:"tabpanel"},a)}}),cO=$.span(({theme:e,isActive:t})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:t?e.color.secondary:e.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"})),uO=$(zl)(({active:e,theme:t,preActive:n})=>` +${t}`);let n=t.match(ak);if(!n)return g.createElement(i.Fragment,null,t);let[,r,o]=n,a=t.split(/\n/).slice(1),[,...l]=a.map(s=>{let c=s.match(lk)||s.match(ik)||s.match(sk);return c?{name:(c[1]||"").replace("/<",""),location:c[2].replace(nk.location.origin,"")}:null}).filter(Boolean);return g.createElement(i.Fragment,null,g.createElement("span",null,r),": ",g.createElement(rk,null,o),g.createElement("br",null),l.map((s,c)=>s.name?g.createElement(i.Fragment,{key:c}," ","at ",g.createElement(ok,null,s.name)," (",g.createElement(P5,null,s.location),")",g.createElement("br",null)):g.createElement(i.Fragment,{key:c}," ","at ",g.createElement(P5,null,s.location),g.createElement("br",null))))},ck=$.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),uk=$.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),dk=({label:e,children:t,...n})=>g.createElement(ck,{...n},e?g.createElement(uk,null,g.createElement("span",null,e)):null,t),fk=i.useLayoutEffect,pk=fk,hk=function(e){var t=i.useRef(e);return pk(function(){t.current=e}),t},N5=function(e,t){if(typeof e=="function"){e(t);return}e.current=t},mk=function(e,t){var n=i.useRef();return i.useCallback(function(r){e.current=r,n.current&&N5(n.current,null),n.current=t,t&&N5(t,r)},[t])},gk=mk,B5={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},vk=function(e){Object.keys(B5).forEach(function(t){e.style.setProperty(t,B5[t],"important")})},F5=vk,qe=null,j5=function(e,t){var n=e.scrollHeight;return t.sizingStyle.boxSizing==="border-box"?n+t.borderSize:n-t.paddingSize};function yk(e,t,n,r){n===void 0&&(n=1),r===void 0&&(r=1/0),qe||(qe=document.createElement("textarea"),qe.setAttribute("tabindex","-1"),qe.setAttribute("aria-hidden","true"),F5(qe)),qe.parentNode===null&&document.body.appendChild(qe);var o=e.paddingSize,a=e.borderSize,l=e.sizingStyle,s=l.boxSizing;Object.keys(l).forEach(function(h){var f=h;qe.style[f]=l[f]}),F5(qe),qe.value=t;var c=j5(qe,e);qe.value=t,c=j5(qe,e),qe.value="x";var u=qe.scrollHeight-o,d=u*n;s==="border-box"&&(d=d+o+a),c=Math.max(d,c);var p=u*r;return s==="border-box"&&(p=p+o+a),c=Math.min(p,c),[c,u]}var D5=function(){},wk=function(e,t){return e.reduce(function(n,r){return n[r]=t[r],n},{})},bk=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],Ek=!!document.documentElement.currentStyle,xk=function(e){var t=window.getComputedStyle(e);if(t===null)return null;var n=wk(bk,t),r=n.boxSizing;if(r==="")return null;Ek&&r==="border-box"&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+"px");var o=parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),a=parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth);return{sizingStyle:n,paddingSize:o,borderSize:a}},Sk=xk;function V4(e,t,n){var r=hk(n);i.useLayoutEffect(function(){var o=function(a){return r.current(a)};if(e)return e.addEventListener(t,o),function(){return e.removeEventListener(t,o)}},[])}var Ck=function(e){V4(window,"resize",e)},_k=function(e){V4(document.fonts,"loadingdone",e)},Rk=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],$k=function(e,t){var n=e.cacheMeasurements,r=e.maxRows,o=e.minRows,a=e.onChange,l=a===void 0?D5:a,s=e.onHeightChange,c=s===void 0?D5:s,u=vd(e,Rk),d=u.value!==void 0,p=i.useRef(null),h=gk(p,t),f=i.useRef(0),v=i.useRef(),m=function(){var b=p.current,y=n&&v.current?v.current:Sk(b);if(y){v.current=y;var w=yk(y,b.value||b.placeholder||"x",o,r),E=w[0],S=w[1];f.current!==E&&(f.current=E,b.style.setProperty("height",E+"px","important"),c(E,{rowHeight:S}))}},x=function(b){d||m(),l(b)};return i.useLayoutEffect(m),Ck(m),_k(m),i.createElement("textarea",ee({},u,{onChange:x,ref:h}))},Ik=i.forwardRef($k),Ak={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},z1=({theme:e})=>({...Ak,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,fontSize:e.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${e.color.lightest} inset`},"&::placeholder":{color:e.textMutedColor,opacity:1}}),P1=({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},W4=({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},N1=({valid:e,theme:t})=>{switch(e){case"valid":return{boxShadow:`${t.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${t.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${t.color.warning} 0 0 0 1px inset`};case void 0:case null:default:return{}}},kk=Object.assign($(i.forwardRef(function({size:e,valid:t,align:n,...r},o){return g.createElement("input",{...r,ref:o})}))(z1,P1,W4,N1,{minHeight:32}),{displayName:"Input"}),Ok=Object.assign($(i.forwardRef(function({size:e,valid:t,align:n,...r},o){return g.createElement("select",{...r,ref:o})}))(z1,P1,N1,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),Tk=Object.assign($(i.forwardRef(function({size:e,valid:t,align:n,...r},o){return g.createElement(Ik,{...r,ref:o})}))(z1,P1,W4,N1,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),aa=Object.assign($.form({boxSizing:"border-box",width:"100%"}),{Field:dk,Input:kk,Select:Ok,Textarea:Tk,Button:pr}),Mk=i.lazy(()=>Br(()=>import("./WithTooltip-KJL26V4Q-BqIOLLA6.js"),__vite__mapDeps([6,1,2,3,4]),import.meta.url).then(e=>({default:e.WithTooltip}))),Lk=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},g.createElement(Mk,{...e})),zk=i.lazy(()=>Br(()=>import("./WithTooltip-KJL26V4Q-BqIOLLA6.js"),__vite__mapDeps([6,1,2,3,4]),import.meta.url).then(e=>({default:e.WithTooltipPure}))),G4=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},g.createElement(zk,{...e})),Pk=$.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),Nk=$.span(),Bk=$.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}})),Fk=$.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"})),jk=$.div({padding:15,width:280,boxSizing:"border-box"}),Dk=({title:e,desc:t,links:n})=>g.createElement(jk,null,g.createElement(Fk,null,e&&g.createElement(Pk,null,e),t&&g.createElement(Nk,null,t)),n&&g.createElement(Bk,null,n.map(({title:r,...o})=>g.createElement(Pr,{...o,key:r},r)))),Hk=$.div(({theme:e})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:e.typography.weight.bold,color:e.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:e.base==="light"?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})),Uk=({note:e,...t})=>g.createElement(Hk,{...t},e),Vk=$(({active:e,loading:t,disabled:n,...r})=>g.createElement("span",{...r}))(({theme:e})=>({color:e.color.defaultText,fontWeight:e.typography.weight.regular}),({active:e,theme:t})=>e?{color:t.color.secondary,fontWeight:t.typography.weight.bold}:{},({loading:e,theme:t})=>e?{display:"inline-block",flex:"none",...t.animation.inlineGlow}:{},({disabled:e,theme:t})=>e?{color:xt(.7,t.color.defaultText)}:{}),Wk=$.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),Gk=$.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),qk=$.span(({theme:e})=>({fontSize:"11px",lineHeight:"14px"}),({active:e,theme:t})=>e?{color:t.color.secondary}:{},({theme:e,disabled:t})=>t?{color:e.textMutedColor}:{}),Kk=$.span(({active:e,theme:t})=>e?{color:t.color.secondary}:{},()=>({display:"flex",maxWidth:14})),Yk=$.a(({theme:e})=>({fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}}),({disabled:e})=>e?{cursor:"not-allowed"}:{}),Xk=Ed(100)((e,t,n)=>{let r={};return e&&Object.assign(r,{onClick:e}),t&&Object.assign(r,{href:t}),n&&t&&Object.assign(r,{to:t,as:n}),r}),Zk=({loading:e=!1,title:t=g.createElement("span",null,"Loading state"),center:n=null,right:r=null,active:o=!1,disabled:a=!1,isIndented:l,href:s=null,onClick:c=null,icon:u,LinkWrapper:d=null,...p})=>{let h=Xk(c,s,d),f={active:o,disabled:a};return g.createElement(Yk,{...f,...p,...h},u&&g.createElement(Kk,{...f},u),t||n?g.createElement(Gk,{isIndented:!u&&l},t&&g.createElement(Vk,{...f,loading:e},t),n&&g.createElement(qk,{...f},n)):null,r&&g.createElement(Wk,{...f},r))},q4=Zk,Qk=$.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32},({theme:e})=>({borderRadius:e.appBorderRadius})),Jk=e=>{let{LinkWrapper:t,onClick:n,id:r,isIndented:o,...a}=e,{title:l,href:s,active:c}=a,u=i.useCallback(p=>{n(p,a)},[n]),d=!!n;return g.createElement(q4,{title:l,active:c,href:s,id:`list-item-${r}`,LinkWrapper:t,isIndented:o,...a,...d?{onClick:u}:{}})},K4=({links:e,LinkWrapper:t=null})=>{let n=e.some(r=>r.icon);return g.createElement(Qk,null,e.map(({isGatsby:r,...o})=>g.createElement(Jk,{key:o.id,LinkWrapper:r?t:null,isIndented:n,...o})))},eO=e=>typeof e.props.href=="string",tO=e=>typeof e.props.href!="string";function nO({children:e,...t},n){let r={props:t,ref:n};if(eO(r))return g.createElement("a",{ref:r.ref,...r.props},e);if(tO(r))return g.createElement("button",{ref:r.ref,type:"button",...r.props},e);throw new Error("invalid props")}var Y4=i.forwardRef(nO);Y4.displayName="ButtonOrLink";var zl=$(Y4,{shouldForwardProp:sd})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"},"&[hidden]":{display:"none"}},({theme:e})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.barSelectedColor}}),({active:e,textColor:t,theme:n})=>e?{color:t||n.barSelectedColor,borderBottomColor:n.barSelectedColor}:{color:t||n.barTextColor,borderBottomColor:"transparent","&:hover":{color:n.barHoverColor}});zl.displayName="TabButton";var rO=$.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),oO=$.div(()=>({marginTop:6,padding:7,height:28})),aO=()=>g.createElement(oO,null,g.createElement(rO,null)),P0=$.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},({scrollable:e})=>e?{flexShrink:0}:{},({left:e})=>e?{"& > *":{marginLeft:4}}:{},({right:e})=>e?{marginLeft:30,"& > *":{marginRight:4}}:{});P0.displayName="Side";var lO=({children:e,className:t,scrollable:n})=>n?g.createElement(Zs,{vertical:!1,className:t},e):g.createElement("div",{className:t},e),B1=$(lO)(({theme:e,scrollable:t=!0})=>({color:e.barTextColor,width:"100%",height:40,flexShrink:0,overflow:t?"auto":"hidden",overflowY:"hidden"}),({theme:e,border:t=!1})=>t?{boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.barBg}:{});B1.displayName="Bar";var iO=$.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),nc=({children:e,backgroundColor:t,className:n,...r})=>{let[o,a]=i.Children.toArray(e);return g.createElement(B1,{className:`sb-bar ${n}`,...r},g.createElement(iO,{bgColor:t},g.createElement(P0,{scrollable:r.scrollable,left:!0},o),a?g.createElement(P0,{right:!0},a):null))};nc.displayName="FlexBar";var X4=$.div(({active:e})=>e?{display:"block"}:{display:"none"}),sO=e=>i.Children.toArray(e).map(({props:{title:t,id:n,color:r,children:o}})=>{let a=Array.isArray(o)?o[0]:o;return{title:t,id:n,...r?{color:r}:{},render:typeof a=="function"?a:({active:l})=>g.createElement(X4,{active:l,role:"tabpanel"},a)}}),cO=$.span(({theme:e,isActive:t})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:t?e.color.secondary:e.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"})),uO=$(zl)(({active:e,theme:t,preActive:n})=>` color: ${n||e?t.barSelectedColor:t.barTextColor}; .addon-collapsible-icon { color: ${n||e?t.barSelectedColor:t.barTextColor}; @@ -334,7 +334,7 @@ ${t}`);let n=t.match(ak);if(!n)return g.createElement(i.Fragment,null,t);let[,r, overflow: hidden; font-family: ${fo.fonts.mono}; font-size: ${fo.size.s2-1}px; -`,FO=({code:e,...t})=>g.createElement(BO,{id:"clipboard-code",...t},e),J4=T4,ey={};Object.keys(T4).forEach(e=>{ey[e]=i.forwardRef((t,n)=>i.createElement(e,{...t,ref:n}))});const jO=Object.freeze(Object.defineProperty({__proto__:null,A:h4,ActionBar:v1,AddonPanel:SO,Badge:_A,Bar:B1,Blockquote:m4,Button:pr,ClipboardCode:FO,Code:O1,DL:v4,Div:g4,DocumentWrapper:OA,EmptyTabContent:F1,ErrorFormatter:U4,FlexBar:nc,Form:aa,H1:y4,H2:T1,H3:M1,H4:w4,H5:b4,H6:E4,HR:x4,IconButton:rr,IconButtonSkeleton:aO,Icons:RO,Img:S4,LI:C4,Link:Pr,ListItem:q4,Loader:Z4,Modal:VA,OL:_4,P:R4,Placeholder:ZA,Pre:$4,ResetWrapper:L1,ScrollArea:Zs,Separator:U1,Spaced:qA,Span:I4,StorybookIcon:AO,StorybookLogo:IO,Symbols:$O,SyntaxHighlighter:tc,TT:k4,TabBar:j1,TabButton:zl,TabWrapper:wO,Table:A4,Tabs:D1,TabsState:H1,TooltipLinkList:K4,TooltipMessage:Dk,TooltipNote:Uk,UL:O4,WithTooltip:Lk,WithTooltipPure:G4,Zoom:H4,codeCommon:Ln,components:J4,createCopyToClipboardFunction:d2,getStoryHref:Q4,icons:bs,interleaveSeparators:bO,nameSpaceClassNames:pe,resetComponents:ey,withReset:ye},Symbol.toStringTag,{value:"Module"}));function DO(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bl(e,t){return bl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},bl(e,t)}function HO(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,bl(e,t)}function N0(e){return N0=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},N0(e)}function UO(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function ty(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ty=function(){return!!e})()}function VO(e,t,n){if(ty())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&bl(o,n.prototype),o}function B0(e){var t=typeof Map=="function"?new Map:void 0;return B0=function(r){if(r===null||!UO(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return VO(r,arguments,N0(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),bl(o,r)},B0(e)}var un=function(e){HO(t,e);function t(n){var r;return r=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+n+" for more information.")||this,DO(r)}return t}(B0(Error));function iu(e){return Math.round(e*255)}function WO(e,t,n){return iu(e)+","+iu(t)+","+iu(n)}function El(e,t,n,r){if(r===void 0&&(r=WO),t===0)return r(n,n,n);var o=(e%360+360)%360/60,a=(1-Math.abs(2*n-1))*t,l=a*(1-Math.abs(o%2-1)),s=0,c=0,u=0;o>=0&&o<1?(s=a,c=l):o>=1&&o<2?(s=l,c=a):o>=2&&o<3?(c=a,u=l):o>=3&&o<4?(c=l,u=a):o>=4&&o<5?(s=l,u=a):o>=5&&o<6&&(s=a,u=l);var d=n-a/2,p=s+d,h=c+d,f=u+d;return r(p,h,f)}var V5={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function GO(e){if(typeof e!="string")return e;var t=e.toLowerCase();return V5[t]?"#"+V5[t]:e}var qO=/^#[a-fA-F0-9]{6}$/,KO=/^#[a-fA-F0-9]{8}$/,YO=/^#[a-fA-F0-9]{3}$/,XO=/^#[a-fA-F0-9]{4}$/,su=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,ZO=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,QO=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,JO=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Zo(e){if(typeof e!="string")throw new un(3);var t=GO(e);if(t.match(qO))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(KO)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(YO))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(XO)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var o=su.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=ZO.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var l=QO.exec(t);if(l){var s=parseInt(""+l[1],10),c=parseInt(""+l[2],10)/100,u=parseInt(""+l[3],10)/100,d="rgb("+El(s,c,u)+")",p=su.exec(d);if(!p)throw new un(4,t,d);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10)}}var h=JO.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,m=parseInt(""+h[3],10)/100,x="rgb("+El(f,v,m)+")",b=su.exec(x);if(!b)throw new un(4,t,x);return{red:parseInt(""+b[1],10),green:parseInt(""+b[2],10),blue:parseInt(""+b[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new un(5)}function eT(e){var t=e.red/255,n=e.green/255,r=e.blue/255,o=Math.max(t,n,r),a=Math.min(t,n,r),l=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var s,c=o-a,u=l>.5?c/(2-o-a):c/(o+a);switch(o){case t:s=(n-r)/c+(n=1?Es(e,t,n):"rgba("+El(e,t,n)+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?Es(e.hue,e.saturation,e.lightness):"rgba("+El(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new un(2)}function j0(e,t,n){if(typeof e=="number"&&typeof t=="number"&&typeof n=="number")return F0("#"+Sr(e)+Sr(t)+Sr(n));if(typeof e=="object"&&t===void 0&&n===void 0)return F0("#"+Sr(e.red)+Sr(e.green)+Sr(e.blue));throw new un(6)}function on(e,t,n,r){if(typeof e=="string"&&typeof t=="number"){var o=Zo(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof n=="number"&&typeof r=="number")return r>=1?j0(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?j0(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new un(7)}var aT=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},lT=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},iT=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},sT=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function mr(e){if(typeof e!="object")throw new un(8);if(lT(e))return on(e);if(aT(e))return j0(e);if(sT(e))return oT(e);if(iT(e))return rT(e);throw new un(8)}function ny(e,t,n){return function(){var o=n.concat(Array.prototype.slice.call(arguments));return o.length>=t?e.apply(this,o):ny(e,t,o)}}function mt(e){return ny(e,e.length,[])}function cT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{hue:n.hue+parseFloat(e)}))}mt(cT);function la(e,t,n){return Math.max(e,Math.min(t,n))}function uT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{lightness:la(0,1,n.lightness-parseFloat(e))}))}var dT=mt(uT),en=dT;function fT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{saturation:la(0,1,n.saturation-parseFloat(e))}))}mt(fT);function pT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{lightness:la(0,1,n.lightness+parseFloat(e))}))}var hT=mt(pT),Cr=hT;function mT(e,t,n){if(t==="transparent")return n;if(n==="transparent")return t;if(e===0)return n;var r=Zo(t),o=ne({},r,{alpha:typeof r.alpha=="number"?r.alpha:1}),a=Zo(n),l=ne({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),s=o.alpha-l.alpha,c=parseFloat(e)*2-1,u=c*s===-1?c:c+s,d=1+c*s,p=(u/d+1)/2,h=1-p,f={red:Math.floor(o.red*p+l.red*h),green:Math.floor(o.green*p+l.green*h),blue:Math.floor(o.blue*p+l.blue*h),alpha:o.alpha*parseFloat(e)+l.alpha*(1-parseFloat(e))};return on(f)}var gT=mt(mT),ry=gT;function vT(e,t){if(t==="transparent")return t;var n=Zo(t),r=typeof n.alpha=="number"?n.alpha:1,o=ne({},n,{alpha:la(0,1,(r*100+parseFloat(e)*100)/100)});return on(o)}var yT=mt(vT),mi=yT;function wT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{saturation:la(0,1,n.saturation+parseFloat(e))}))}mt(wT);function bT(e,t){return t==="transparent"?t:mr(ne({},hr(t),{hue:parseFloat(e)}))}mt(bT);function ET(e,t){return t==="transparent"?t:mr(ne({},hr(t),{lightness:parseFloat(e)}))}mt(ET);function xT(e,t){return t==="transparent"?t:mr(ne({},hr(t),{saturation:parseFloat(e)}))}mt(xT);function ST(e,t){return t==="transparent"?t:ry(parseFloat(e),"rgb(0, 0, 0)",t)}mt(ST);function CT(e,t){return t==="transparent"?t:ry(parseFloat(e),"rgb(255, 255, 255)",t)}mt(CT);function _T(e,t){if(t==="transparent")return t;var n=Zo(t),r=typeof n.alpha=="number"?n.alpha:1,o=ne({},n,{alpha:la(0,1,+(r*100-parseFloat(e)*100).toFixed(2)/100)});return on(o)}var RT=mt(_T),fe=RT,$T=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M6 3.5a.5.5 0 01.5.5v1.5H8a.5.5 0 010 1H6.5V8a.5.5 0 01-1 0V6.5H4a.5.5 0 010-1h1.5V4a.5.5 0 01.5-.5z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e}))),IT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 11.5c1.35 0 2.587-.487 3.544-1.294a.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 106 11.5zm0-1a4.5 4.5 0 100-9 4.5 4.5 0 000 9z",fill:e}))),AT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.5 2.837V1.5a.5.5 0 00-1 0V4a.5.5 0 00.5.5h2.5a.5.5 0 000-1H2.258a4.5 4.5 0 11-.496 4.016.5.5 0 10-.942.337 5.502 5.502 0 008.724 2.353.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 101.5 2.837z",fill:e}))),kT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7l-.21.293C13.669 7.465 10.739 11.5 7 11.5S.332 7.465.21 7.293L0 7l.21-.293C.331 6.536 3.261 2.5 7 2.5s6.668 4.036 6.79 4.207L14 7zM2.896 5.302A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5c1.518 0 2.958-.83 4.104-1.802A12.72 12.72 0 0012.755 7c-.297-.37-.875-1.04-1.65-1.698C9.957 4.33 8.517 3.5 7 3.5c-1.519 0-2.958.83-4.104 1.802z",fill:e}))),OT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11zM11.104 8.698c-.177.15-.362.298-.553.439l.714.714a13.25 13.25 0 002.526-2.558L14 7l-.21-.293C13.669 6.536 10.739 2.5 7 2.5c-.89 0-1.735.229-2.506.58l.764.763A4.859 4.859 0 017 3.5c1.518 0 2.958.83 4.104 1.802A12.724 12.724 0 0112.755 7a12.72 12.72 0 01-1.65 1.698zM.21 6.707c.069-.096 1.03-1.42 2.525-2.558l.714.714c-.191.141-.376.288-.553.439A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5a4.86 4.86 0 001.742-.344l.764.764c-.772.351-1.616.58-2.506.58C3.262 11.5.332 7.465.21 7.293L0 7l.21-.293z",fill:e}),i.createElement("path",{d:"M4.5 7c0-.322.061-.63.172-.914l3.242 3.242A2.5 2.5 0 014.5 7zM9.328 7.914L6.086 4.672a2.5 2.5 0 013.241 3.241z",fill:e}))),TT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4a2 2 0 012-2h6a2 2 0 012 2v.5l3.189-2.391A.5.5 0 0114 2.5v9a.5.5 0 01-.804.397L10 9.5v.5a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm9 0v1.5a.5.5 0 00.8.4L13 3.5v7L9.8 8.1a.5.5 0 00-.8.4V10a1 1 0 01-1 1H2a1 1 0 01-1-1V4a1 1 0 011-1h6a1 1 0 011 1z",fill:e}))),D0=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:e}))),CQ=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M8.982 1.632a.5.5 0 00-.964-.263l-3 11a.5.5 0 10.964.263l3-11zM3.32 3.616a.5.5 0 01.064.704L1.151 7l2.233 2.68a.5.5 0 11-.768.64l-2.5-3a.5.5 0 010-.64l2.5-3a.5.5 0 01.704-.064zM10.68 3.616a.5.5 0 00-.064.704L12.849 7l-2.233 2.68a.5.5 0 00.768.64l2.5-3a.5.5 0 000-.64l-2.5-3a.5.5 0 00-.704-.064z",fill:e}))),MT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),LT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),zT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M11.841 2.159a2.25 2.25 0 00-3.182 0l-2.5 2.5a2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 010-4.596l2.5-2.5a3.25 3.25 0 014.596 4.596l-2.063 2.063a4.27 4.27 0 00-.094-1.32l1.45-1.45a2.25 2.25 0 000-3.182z",fill:e}),i.createElement("path",{d:"M3.61 7.21c-.1-.434-.132-.88-.095-1.321L1.452 7.952a3.25 3.25 0 104.596 4.596l2.5-2.5a3.25 3.25 0 000-4.596.5.5 0 00-.707.707 2.25 2.25 0 010 3.182l-2.5 2.5A2.25 2.25 0 112.159 8.66l1.45-1.45z",fill:e}))),PT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:e}))),NT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:e}))),BT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M3.854 9.104a.5.5 0 11-.708-.708l3.5-3.5a.5.5 0 01.708 0l3.5 3.5a.5.5 0 01-.708.708L7 5.957 3.854 9.104z",fill:e}))),oy=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M3.854 4.896a.5.5 0 10-.708.708l3.5 3.5a.5.5 0 00.708 0l3.5-3.5a.5.5 0 00-.708-.708L7 8.043 3.854 4.896z",fill:e}))),FT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:e})));function jT(e,t){for(var n=-1,r=e==null?0:e.length,o=Array(r);++n-1}var nM=tM,rM=rc;function oM(e,t){var n=this.__data__,r=rM(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var aM=oM,lM=HT,iM=XT,sM=JT,cM=nM,uM=aM;function ia(e){var t=-1,n=e==null?0:e.length;for(this.clear();++ts))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var p=-1,h=!0,f=n&qz?new Uz:void 0;for(a.set(e,t),a.set(t,e);++p-1&&e%1==0&&e-1&&e%1==0&&e<=YP}var Q1=XP,ZP=Nl,QP=Q1,JP=Qr,eN="[object Arguments]",tN="[object Array]",nN="[object Boolean]",rN="[object Date]",oN="[object Error]",aN="[object Function]",lN="[object Map]",iN="[object Number]",sN="[object Object]",cN="[object RegExp]",uN="[object Set]",dN="[object String]",fN="[object WeakMap]",pN="[object ArrayBuffer]",hN="[object DataView]",mN="[object Float32Array]",gN="[object Float64Array]",vN="[object Int8Array]",yN="[object Int16Array]",wN="[object Int32Array]",bN="[object Uint8Array]",EN="[object Uint8ClampedArray]",xN="[object Uint16Array]",SN="[object Uint32Array]",ue={};ue[mN]=ue[gN]=ue[vN]=ue[yN]=ue[wN]=ue[bN]=ue[EN]=ue[xN]=ue[SN]=!0;ue[eN]=ue[tN]=ue[pN]=ue[nN]=ue[hN]=ue[rN]=ue[oN]=ue[aN]=ue[lN]=ue[iN]=ue[sN]=ue[cN]=ue[uN]=ue[dN]=ue[fN]=!1;function CN(e){return JP(e)&&QP(e.length)&&!!ue[ZP(e)]}var _N=CN;function RN(e){return function(t){return e(t)}}var J1=RN,Cs={exports:{}};Cs.exports;(function(e,t){var n=ly,r=t&&!t.nodeType&&t,o=r&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===r,l=a&&n.process,s=function(){try{var c=o&&o.require&&o.require("util").types;return c||l&&l.binding&&l.binding("util")}catch{}}();e.exports=s})(Cs,Cs.exports);var ef=Cs.exports,$N=_N,IN=J1,nh=ef,rh=nh&&nh.isTypedArray,AN=rh?IN(rh):$N,wy=AN,kN=MP,ON=yy,TN=zn,MN=X1,LN=Z1,zN=wy,PN=Object.prototype,NN=PN.hasOwnProperty;function BN(e,t){var n=TN(e),r=!n&&ON(e),o=!n&&!r&&MN(e),a=!n&&!r&&!o&&zN(e),l=n||r||o||a,s=l?kN(e.length,String):[],c=s.length;for(var u in e)(t||NN.call(e,u))&&!(l&&(u=="length"||o&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||LN(u,c)))&&s.push(u);return s}var by=BN,FN=Object.prototype;function jN(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||FN;return e===n}var tf=jN;function DN(e,t){return function(n){return e(t(n))}}var Ey=DN,HN=Ey,UN=HN(Object.keys,Object),VN=UN,WN=tf,GN=VN,qN=Object.prototype,KN=qN.hasOwnProperty;function YN(e){if(!WN(e))return GN(e);var t=[];for(var n in Object(e))KN.call(e,n)&&n!="constructor"&&t.push(n);return t}var XN=YN,ZN=sy,QN=Q1;function JN(e){return e!=null&&QN(e.length)&&!ZN(e)}var xy=JN,eB=by,tB=XN,nB=xy;function rB(e){return nB(e)?eB(e):tB(e)}var ic=rB,oB=my,aB=Y1,lB=ic;function iB(e){return oB(e,lB,aB)}var Sy=iB,oh=Sy,sB=1,cB=Object.prototype,uB=cB.hasOwnProperty;function dB(e,t,n,r,o,a){var l=n&sB,s=oh(e),c=s.length,u=oh(t),d=u.length;if(c!=d&&!l)return!1;for(var p=c;p--;){var h=s[p];if(!(l?h in t:uB.call(t,h)))return!1}var f=a.get(e),v=a.get(t);if(f&&v)return f==t&&v==e;var m=!0;a.set(e,t),a.set(t,e);for(var x=l;++p()=>(t||e((t={exports:{}}).exports,t),t.exports),VD=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of jD(t))!HD.call(e,o)&&o!==n&&Py(e,o,{get:()=>t[o],enumerable:!(r=FD(t,o))||r.enumerable});return e},WD=(e,t,n)=>(n=e!=null?BD(DD(e)):{},VD(!e||!e.__esModule?Py(n,"default",{value:e,enumerable:!0}):n,e)),GD=UD(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,n=Object.getPrototypeOf,r=Object.getOwnPropertySymbols?function(o){return Object.keys(o).concat(Object.getOwnPropertySymbols(o))}:Object.keys;return function(o,a){return function l(s,c,u){var d,p,h,f=t.call(s),v=t.call(c);if(s===c)return!0;if(s==null||c==null)return!1;if(u.indexOf(s)>-1&&u.indexOf(c)>-1)return!0;if(u.push(s,c),f!=v||(d=r(s),p=r(c),d.length!=p.length||d.some(function(m){return!l(s[m],c[m],u)})))return!1;switch(f.slice(8,-1)){case"Symbol":return s.valueOf()==c.valueOf();case"Date":case"Number":return+s==+c||+s!=+s&&+c!=+c;case"RegExp":case"Function":case"String":case"Boolean":return""+s==""+c;case"Set":case"Map":d=s.entries(),p=c.entries();do if(!l((h=d.next()).value,p.next().value,u))return!1;while(!h.done);return!0;case"ArrayBuffer":s=new Uint8Array(s),c=new Uint8Array(c);case"DataView":s=new Uint8Array(s.buffer),c=new Uint8Array(c.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(s.length!=c.length)return!1;for(h=0;he.map(t=>typeof t<"u").filter(Boolean).length,qD=(e,t)=>{let{exists:n,eq:r,neq:o,truthy:a}=e;if(Ny([n,r,o,a])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:n,eq:r,neq:o})}`);if(typeof r<"u")return(0,xh.isEqual)(t,r);if(typeof o<"u")return!(0,xh.isEqual)(t,o);if(typeof n<"u"){let l=typeof t<"u";return n?l:!l}return typeof a>"u"||a?!!t:!t},KD=(e,t,n)=>{if(!e.if)return!0;let{arg:r,global:o}=e.if;if(Ny([r,o])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:r,global:o})}`);let a=r?t[r]:n[o];return qD(e.if,a)};function $r(){return $r=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),Ch={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},XD=["style","script"],ZD=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,QD=/mailto:/i,JD=/\n{2,}$/,By=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,eH=/^ *> ?/gm,tH=/^ {2,}\n/,nH=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,Fy=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,jy=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,rH=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,oH=/^(?:\n *)*\n/,aH=/\r\n?/g,lH=/^\[\^([^\]]+)](:.*)\n/,iH=/^\[\^([^\]]+)]/,sH=/\f/g,cH=/^\s*?\[(x|\s)\]/,Dy=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Hy=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Uy=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,q0=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,uH=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,Vy=/^)/,dH=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,K0=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,fH=/^\{.*\}$/,pH=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,hH=/^<([^ >]+@[^ >]+)>/,mH=/^<([^ >]+:\/[^ >]+)>/,gH=/-([a-z])?/gi,Wy=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,vH=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,yH=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,wH=/^\[([^\]]*)\] ?\[([^\]]*)\]/,bH=/(\[|\])/g,EH=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,xH=/\t/g,SH=/^ *\| */,CH=/(^ *\||\| *$)/g,_H=/ *$/,RH=/^ *:-+: *$/,$H=/^ *:-+ *$/,IH=/^ *-+: *$/,AH=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,kH=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,OH=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,TH=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,MH=/^\\([^0-9A-Za-z\s])/,LH=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,zH=/^\n+/,PH=/^([ \t]*)/,NH=/\\([^\\])/g,_h=/ *\n+$/,BH=/(?:^|\n)( *)$/,cf="(?:\\d+\\.)",uf="(?:[*+-])";function Gy(e){return"( *)("+(e===1?cf:uf)+") +"}const qy=Gy(1),Ky=Gy(2);function Yy(e){return new RegExp("^"+(e===1?qy:Ky))}const FH=Yy(1),jH=Yy(2);function Xy(e){return new RegExp("^"+(e===1?qy:Ky)+"[^\\n]*(?:\\n(?!\\1"+(e===1?cf:uf)+" )[^\\n]*)*(\\n|$)","gm")}const Zy=Xy(1),Qy=Xy(2);function Jy(e){const t=e===1?cf:uf;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const e3=Jy(1),t3=Jy(2);function Rh(e,t){const n=t===1,r=n?e3:t3,o=n?Zy:Qy,a=n?FH:jH;return{t(l,s,c){const u=BH.exec(c);return u&&(s.o||!s._&&!s.u)?r.exec(l=u[1]+l):null},i:X.HIGH,l(l,s,c){const u=n?+l[2]:void 0,d=l[0].replace(JD,` +`,FO=({code:e,...t})=>g.createElement(BO,{id:"clipboard-code",...t},e),J4=T4,ey={};Object.keys(T4).forEach(e=>{ey[e]=i.forwardRef((t,n)=>i.createElement(e,{...t,ref:n}))});const jO=Object.freeze(Object.defineProperty({__proto__:null,A:h4,ActionBar:v1,AddonPanel:SO,Badge:_A,Bar:B1,Blockquote:m4,Button:pr,ClipboardCode:FO,Code:O1,DL:v4,Div:g4,DocumentWrapper:OA,EmptyTabContent:F1,ErrorFormatter:U4,FlexBar:nc,Form:aa,H1:y4,H2:T1,H3:M1,H4:w4,H5:b4,H6:E4,HR:x4,IconButton:rr,IconButtonSkeleton:aO,Icons:RO,Img:S4,LI:C4,Link:Pr,ListItem:q4,Loader:Z4,Modal:VA,OL:_4,P:R4,Placeholder:ZA,Pre:$4,ResetWrapper:L1,ScrollArea:Zs,Separator:U1,Spaced:qA,Span:I4,StorybookIcon:AO,StorybookLogo:IO,Symbols:$O,SyntaxHighlighter:tc,TT:k4,TabBar:j1,TabButton:zl,TabWrapper:wO,Table:A4,Tabs:D1,TabsState:H1,TooltipLinkList:K4,TooltipMessage:Dk,TooltipNote:Uk,UL:O4,WithTooltip:Lk,WithTooltipPure:G4,Zoom:H4,codeCommon:Ln,components:J4,createCopyToClipboardFunction:d2,getStoryHref:Q4,icons:bs,interleaveSeparators:bO,nameSpaceClassNames:pe,resetComponents:ey,withReset:ye},Symbol.toStringTag,{value:"Module"}));function DO(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bl(e,t){return bl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},bl(e,t)}function HO(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,bl(e,t)}function N0(e){return N0=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},N0(e)}function UO(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function ty(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ty=function(){return!!e})()}function VO(e,t,n){if(ty())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&bl(o,n.prototype),o}function B0(e){var t=typeof Map=="function"?new Map:void 0;return B0=function(r){if(r===null||!UO(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return VO(r,arguments,N0(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),bl(o,r)},B0(e)}var un=function(e){HO(t,e);function t(n){var r;return r=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+n+" for more information.")||this,DO(r)}return t}(B0(Error));function iu(e){return Math.round(e*255)}function WO(e,t,n){return iu(e)+","+iu(t)+","+iu(n)}function El(e,t,n,r){if(r===void 0&&(r=WO),t===0)return r(n,n,n);var o=(e%360+360)%360/60,a=(1-Math.abs(2*n-1))*t,l=a*(1-Math.abs(o%2-1)),s=0,c=0,u=0;o>=0&&o<1?(s=a,c=l):o>=1&&o<2?(s=l,c=a):o>=2&&o<3?(c=a,u=l):o>=3&&o<4?(c=l,u=a):o>=4&&o<5?(s=l,u=a):o>=5&&o<6&&(s=a,u=l);var d=n-a/2,p=s+d,h=c+d,f=u+d;return r(p,h,f)}var V5={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function GO(e){if(typeof e!="string")return e;var t=e.toLowerCase();return V5[t]?"#"+V5[t]:e}var qO=/^#[a-fA-F0-9]{6}$/,KO=/^#[a-fA-F0-9]{8}$/,YO=/^#[a-fA-F0-9]{3}$/,XO=/^#[a-fA-F0-9]{4}$/,su=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,ZO=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,QO=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,JO=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Zo(e){if(typeof e!="string")throw new un(3);var t=GO(e);if(t.match(qO))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(KO)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(YO))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(XO)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var o=su.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=ZO.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var l=QO.exec(t);if(l){var s=parseInt(""+l[1],10),c=parseInt(""+l[2],10)/100,u=parseInt(""+l[3],10)/100,d="rgb("+El(s,c,u)+")",p=su.exec(d);if(!p)throw new un(4,t,d);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10)}}var h=JO.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,m=parseInt(""+h[3],10)/100,x="rgb("+El(f,v,m)+")",b=su.exec(x);if(!b)throw new un(4,t,x);return{red:parseInt(""+b[1],10),green:parseInt(""+b[2],10),blue:parseInt(""+b[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new un(5)}function eT(e){var t=e.red/255,n=e.green/255,r=e.blue/255,o=Math.max(t,n,r),a=Math.min(t,n,r),l=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var s,c=o-a,u=l>.5?c/(2-o-a):c/(o+a);switch(o){case t:s=(n-r)/c+(n=1?Es(e,t,n):"rgba("+El(e,t,n)+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?Es(e.hue,e.saturation,e.lightness):"rgba("+El(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new un(2)}function j0(e,t,n){if(typeof e=="number"&&typeof t=="number"&&typeof n=="number")return F0("#"+Sr(e)+Sr(t)+Sr(n));if(typeof e=="object"&&t===void 0&&n===void 0)return F0("#"+Sr(e.red)+Sr(e.green)+Sr(e.blue));throw new un(6)}function on(e,t,n,r){if(typeof e=="string"&&typeof t=="number"){var o=Zo(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof n=="number"&&typeof r=="number")return r>=1?j0(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?j0(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new un(7)}var aT=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},lT=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},iT=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},sT=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function mr(e){if(typeof e!="object")throw new un(8);if(lT(e))return on(e);if(aT(e))return j0(e);if(sT(e))return oT(e);if(iT(e))return rT(e);throw new un(8)}function ny(e,t,n){return function(){var o=n.concat(Array.prototype.slice.call(arguments));return o.length>=t?e.apply(this,o):ny(e,t,o)}}function mt(e){return ny(e,e.length,[])}function cT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{hue:n.hue+parseFloat(e)}))}mt(cT);function la(e,t,n){return Math.max(e,Math.min(t,n))}function uT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{lightness:la(0,1,n.lightness-parseFloat(e))}))}var dT=mt(uT),en=dT;function fT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{saturation:la(0,1,n.saturation-parseFloat(e))}))}mt(fT);function pT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{lightness:la(0,1,n.lightness+parseFloat(e))}))}var hT=mt(pT),Cr=hT;function mT(e,t,n){if(t==="transparent")return n;if(n==="transparent")return t;if(e===0)return n;var r=Zo(t),o=ne({},r,{alpha:typeof r.alpha=="number"?r.alpha:1}),a=Zo(n),l=ne({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),s=o.alpha-l.alpha,c=parseFloat(e)*2-1,u=c*s===-1?c:c+s,d=1+c*s,p=(u/d+1)/2,h=1-p,f={red:Math.floor(o.red*p+l.red*h),green:Math.floor(o.green*p+l.green*h),blue:Math.floor(o.blue*p+l.blue*h),alpha:o.alpha*parseFloat(e)+l.alpha*(1-parseFloat(e))};return on(f)}var gT=mt(mT),ry=gT;function vT(e,t){if(t==="transparent")return t;var n=Zo(t),r=typeof n.alpha=="number"?n.alpha:1,o=ne({},n,{alpha:la(0,1,(r*100+parseFloat(e)*100)/100)});return on(o)}var yT=mt(vT),mi=yT;function wT(e,t){if(t==="transparent")return t;var n=hr(t);return mr(ne({},n,{saturation:la(0,1,n.saturation+parseFloat(e))}))}mt(wT);function bT(e,t){return t==="transparent"?t:mr(ne({},hr(t),{hue:parseFloat(e)}))}mt(bT);function ET(e,t){return t==="transparent"?t:mr(ne({},hr(t),{lightness:parseFloat(e)}))}mt(ET);function xT(e,t){return t==="transparent"?t:mr(ne({},hr(t),{saturation:parseFloat(e)}))}mt(xT);function ST(e,t){return t==="transparent"?t:ry(parseFloat(e),"rgb(0, 0, 0)",t)}mt(ST);function CT(e,t){return t==="transparent"?t:ry(parseFloat(e),"rgb(255, 255, 255)",t)}mt(CT);function _T(e,t){if(t==="transparent")return t;var n=Zo(t),r=typeof n.alpha=="number"?n.alpha:1,o=ne({},n,{alpha:la(0,1,+(r*100-parseFloat(e)*100).toFixed(2)/100)});return on(o)}var RT=mt(_T),fe=RT,$T=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M6 3.5a.5.5 0 01.5.5v1.5H8a.5.5 0 010 1H6.5V8a.5.5 0 01-1 0V6.5H4a.5.5 0 010-1h1.5V4a.5.5 0 01.5-.5z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e}))),IT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 11.5c1.35 0 2.587-.487 3.544-1.294a.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 106 11.5zm0-1a4.5 4.5 0 100-9 4.5 4.5 0 000 9z",fill:e}))),AT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.5 2.837V1.5a.5.5 0 00-1 0V4a.5.5 0 00.5.5h2.5a.5.5 0 000-1H2.258a4.5 4.5 0 11-.496 4.016.5.5 0 10-.942.337 5.502 5.502 0 008.724 2.353.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 101.5 2.837z",fill:e}))),kT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7l-.21.293C13.669 7.465 10.739 11.5 7 11.5S.332 7.465.21 7.293L0 7l.21-.293C.331 6.536 3.261 2.5 7 2.5s6.668 4.036 6.79 4.207L14 7zM2.896 5.302A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5c1.518 0 2.958-.83 4.104-1.802A12.72 12.72 0 0012.755 7c-.297-.37-.875-1.04-1.65-1.698C9.957 4.33 8.517 3.5 7 3.5c-1.519 0-2.958.83-4.104 1.802z",fill:e}))),OT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11zM11.104 8.698c-.177.15-.362.298-.553.439l.714.714a13.25 13.25 0 002.526-2.558L14 7l-.21-.293C13.669 6.536 10.739 2.5 7 2.5c-.89 0-1.735.229-2.506.58l.764.763A4.859 4.859 0 017 3.5c1.518 0 2.958.83 4.104 1.802A12.724 12.724 0 0112.755 7a12.72 12.72 0 01-1.65 1.698zM.21 6.707c.069-.096 1.03-1.42 2.525-2.558l.714.714c-.191.141-.376.288-.553.439A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5a4.86 4.86 0 001.742-.344l.764.764c-.772.351-1.616.58-2.506.58C3.262 11.5.332 7.465.21 7.293L0 7l.21-.293z",fill:e}),i.createElement("path",{d:"M4.5 7c0-.322.061-.63.172-.914l3.242 3.242A2.5 2.5 0 014.5 7zM9.328 7.914L6.086 4.672a2.5 2.5 0 013.241 3.241z",fill:e}))),TT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4a2 2 0 012-2h6a2 2 0 012 2v.5l3.189-2.391A.5.5 0 0114 2.5v9a.5.5 0 01-.804.397L10 9.5v.5a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm9 0v1.5a.5.5 0 00.8.4L13 3.5v7L9.8 8.1a.5.5 0 00-.8.4V10a1 1 0 01-1 1H2a1 1 0 01-1-1V4a1 1 0 011-1h6a1 1 0 011 1z",fill:e}))),D0=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:e}))),CQ=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M8.982 1.632a.5.5 0 00-.964-.263l-3 11a.5.5 0 10.964.263l3-11zM3.32 3.616a.5.5 0 01.064.704L1.151 7l2.233 2.68a.5.5 0 11-.768.64l-2.5-3a.5.5 0 010-.64l2.5-3a.5.5 0 01.704-.064zM10.68 3.616a.5.5 0 00-.064.704L12.849 7l-2.233 2.68a.5.5 0 00.768.64l2.5-3a.5.5 0 000-.64l-2.5-3a.5.5 0 00-.704-.064z",fill:e}))),MT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),LT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),zT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M11.841 2.159a2.25 2.25 0 00-3.182 0l-2.5 2.5a2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 010-4.596l2.5-2.5a3.25 3.25 0 014.596 4.596l-2.063 2.063a4.27 4.27 0 00-.094-1.32l1.45-1.45a2.25 2.25 0 000-3.182z",fill:e}),i.createElement("path",{d:"M3.61 7.21c-.1-.434-.132-.88-.095-1.321L1.452 7.952a3.25 3.25 0 104.596 4.596l2.5-2.5a3.25 3.25 0 000-4.596.5.5 0 00-.707.707 2.25 2.25 0 010 3.182l-2.5 2.5A2.25 2.25 0 112.159 8.66l1.45-1.45z",fill:e}))),PT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:e}))),NT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:e}))),BT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M3.854 9.104a.5.5 0 11-.708-.708l3.5-3.5a.5.5 0 01.708 0l3.5 3.5a.5.5 0 01-.708.708L7 5.957 3.854 9.104z",fill:e}))),oy=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M3.854 4.896a.5.5 0 10-.708.708l3.5 3.5a.5.5 0 00.708 0l3.5-3.5a.5.5 0 00-.708-.708L7 8.043 3.854 4.896z",fill:e}))),FT=i.forwardRef(({color:e="currentColor",size:t=14,...n},r)=>i.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},i.createElement("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:e})));function jT(e,t){for(var n=-1,r=e==null?0:e.length,o=Array(r);++n-1}var nM=tM,rM=rc;function oM(e,t){var n=this.__data__,r=rM(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var aM=oM,lM=HT,iM=XT,sM=JT,cM=nM,uM=aM;function ia(e){var t=-1,n=e==null?0:e.length;for(this.clear();++ts))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var p=-1,h=!0,f=n&qz?new Uz:void 0;for(a.set(e,t),a.set(t,e);++p-1&&e%1==0&&e-1&&e%1==0&&e<=YP}var Q1=XP,ZP=Nl,QP=Q1,JP=Qr,eN="[object Arguments]",tN="[object Array]",nN="[object Boolean]",rN="[object Date]",oN="[object Error]",aN="[object Function]",lN="[object Map]",iN="[object Number]",sN="[object Object]",cN="[object RegExp]",uN="[object Set]",dN="[object String]",fN="[object WeakMap]",pN="[object ArrayBuffer]",hN="[object DataView]",mN="[object Float32Array]",gN="[object Float64Array]",vN="[object Int8Array]",yN="[object Int16Array]",wN="[object Int32Array]",bN="[object Uint8Array]",EN="[object Uint8ClampedArray]",xN="[object Uint16Array]",SN="[object Uint32Array]",ue={};ue[mN]=ue[gN]=ue[vN]=ue[yN]=ue[wN]=ue[bN]=ue[EN]=ue[xN]=ue[SN]=!0;ue[eN]=ue[tN]=ue[pN]=ue[nN]=ue[hN]=ue[rN]=ue[oN]=ue[aN]=ue[lN]=ue[iN]=ue[sN]=ue[cN]=ue[uN]=ue[dN]=ue[fN]=!1;function CN(e){return JP(e)&&QP(e.length)&&!!ue[ZP(e)]}var _N=CN;function RN(e){return function(t){return e(t)}}var J1=RN,Cs={exports:{}};Cs.exports;(function(e,t){var n=ly,r=t&&!t.nodeType&&t,o=r&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===r,l=a&&n.process,s=function(){try{var c=o&&o.require&&o.require("util").types;return c||l&&l.binding&&l.binding("util")}catch{}}();e.exports=s})(Cs,Cs.exports);var ef=Cs.exports,$N=_N,IN=J1,nh=ef,rh=nh&&nh.isTypedArray,AN=rh?IN(rh):$N,wy=AN,kN=MP,ON=yy,TN=zn,MN=X1,LN=Z1,zN=wy,PN=Object.prototype,NN=PN.hasOwnProperty;function BN(e,t){var n=TN(e),r=!n&&ON(e),o=!n&&!r&&MN(e),a=!n&&!r&&!o&&zN(e),l=n||r||o||a,s=l?kN(e.length,String):[],c=s.length;for(var u in e)(t||NN.call(e,u))&&!(l&&(u=="length"||o&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||LN(u,c)))&&s.push(u);return s}var by=BN,FN=Object.prototype;function jN(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||FN;return e===n}var tf=jN;function DN(e,t){return function(n){return e(t(n))}}var Ey=DN,HN=Ey,UN=HN(Object.keys,Object),VN=UN,WN=tf,GN=VN,qN=Object.prototype,KN=qN.hasOwnProperty;function YN(e){if(!WN(e))return GN(e);var t=[];for(var n in Object(e))KN.call(e,n)&&n!="constructor"&&t.push(n);return t}var XN=YN,ZN=sy,QN=Q1;function JN(e){return e!=null&&QN(e.length)&&!ZN(e)}var xy=JN,eB=by,tB=XN,nB=xy;function rB(e){return nB(e)?eB(e):tB(e)}var ic=rB,oB=my,aB=Y1,lB=ic;function iB(e){return oB(e,lB,aB)}var Sy=iB,oh=Sy,sB=1,cB=Object.prototype,uB=cB.hasOwnProperty;function dB(e,t,n,r,o,a){var l=n&sB,s=oh(e),c=s.length,u=oh(t),d=u.length;if(c!=d&&!l)return!1;for(var p=c;p--;){var h=s[p];if(!(l?h in t:uB.call(t,h)))return!1}var f=a.get(e),v=a.get(t);if(f&&v)return f==t&&v==e;var m=!0;a.set(e,t),a.set(t,e);for(var x=l;++p()=>(t||e((t={exports:{}}).exports,t),t.exports),VD=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of jD(t))!HD.call(e,o)&&o!==n&&Py(e,o,{get:()=>t[o],enumerable:!(r=FD(t,o))||r.enumerable});return e},WD=(e,t,n)=>(n=e!=null?BD(DD(e)):{},VD(!e||!e.__esModule?Py(n,"default",{value:e,enumerable:!0}):n,e)),GD=UD(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,n=Object.getPrototypeOf,r=Object.getOwnPropertySymbols?function(o){return Object.keys(o).concat(Object.getOwnPropertySymbols(o))}:Object.keys;return function(o,a){return function l(s,c,u){var d,p,h,f=t.call(s),v=t.call(c);if(s===c)return!0;if(s==null||c==null)return!1;if(u.indexOf(s)>-1&&u.indexOf(c)>-1)return!0;if(u.push(s,c),f!=v||(d=r(s),p=r(c),d.length!=p.length||d.some(function(m){return!l(s[m],c[m],u)})))return!1;switch(f.slice(8,-1)){case"Symbol":return s.valueOf()==c.valueOf();case"Date":case"Number":return+s==+c||+s!=+s&&+c!=+c;case"RegExp":case"Function":case"String":case"Boolean":return""+s==""+c;case"Set":case"Map":d=s.entries(),p=c.entries();do if(!l((h=d.next()).value,p.next().value,u))return!1;while(!h.done);return!0;case"ArrayBuffer":s=new Uint8Array(s),c=new Uint8Array(c);case"DataView":s=new Uint8Array(s.buffer),c=new Uint8Array(c.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(s.length!=c.length)return!1;for(h=0;he.map(t=>typeof t<"u").filter(Boolean).length,qD=(e,t)=>{let{exists:n,eq:r,neq:o,truthy:a}=e;if(Ny([n,r,o,a])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:n,eq:r,neq:o})}`);if(typeof r<"u")return(0,xh.isEqual)(t,r);if(typeof o<"u")return!(0,xh.isEqual)(t,o);if(typeof n<"u"){let l=typeof t<"u";return n?l:!l}return typeof a>"u"||a?!!t:!t},KD=(e,t,n)=>{if(!e.if)return!0;let{arg:r,global:o}=e.if;if(Ny([r,o])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:r,global:o})}`);let a=r?t[r]:n[o];return qD(e.if,a)};function $r(){return $r=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),Ch={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},XD=["style","script"],ZD=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,QD=/mailto:/i,JD=/\n{2,}$/,By=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,eH=/^ *> ?/gm,tH=/^ {2,}\n/,nH=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,Fy=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,jy=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,rH=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,oH=/^(?:\n *)*\n/,aH=/\r\n?/g,lH=/^\[\^([^\]]+)](:.*)\n/,iH=/^\[\^([^\]]+)]/,sH=/\f/g,cH=/^\s*?\[(x|\s)\]/,Dy=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Hy=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Uy=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,q0=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,uH=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,Vy=/^)/,dH=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,K0=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,fH=/^\{.*\}$/,pH=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,hH=/^<([^ >]+@[^ >]+)>/,mH=/^<([^ >]+:\/[^ >]+)>/,gH=/-([a-z])?/gi,Wy=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,vH=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,yH=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,wH=/^\[([^\]]*)\] ?\[([^\]]*)\]/,bH=/(\[|\])/g,EH=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,xH=/\t/g,SH=/^ *\| */,CH=/(^ *\||\| *$)/g,_H=/ *$/,RH=/^ *:-+: *$/,$H=/^ *:-+ *$/,IH=/^ *-+: *$/,AH=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,kH=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,OH=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,TH=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,MH=/^\\([^0-9A-Za-z\s])/,LH=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,zH=/^\n+/,PH=/^([ \t]*)/,NH=/\\([^\\])/g,_h=/ *\n+$/,BH=/(?:^|\n)( *)$/,cf="(?:\\d+\\.)",uf="(?:[*+-])";function Gy(e){return"( *)("+(e===1?cf:uf)+") +"}const qy=Gy(1),Ky=Gy(2);function Yy(e){return new RegExp("^"+(e===1?qy:Ky))}const FH=Yy(1),jH=Yy(2);function Xy(e){return new RegExp("^"+(e===1?qy:Ky)+"[^\\n]*(?:\\n(?!\\1"+(e===1?cf:uf)+" )[^\\n]*)*(\\n|$)","gm")}const Zy=Xy(1),Qy=Xy(2);function Jy(e){const t=e===1?cf:uf;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const e3=Jy(1),t3=Jy(2);function Rh(e,t){const n=t===1,r=n?e3:t3,o=n?Zy:Qy,a=n?FH:jH;return{t(l,s,c){const u=BH.exec(c);return u&&(s.o||!s._&&!s.u)?r.exec(l=u[1]+l):null},i:X.HIGH,l(l,s,c){const u=n?+l[2]:void 0,d=l[0].replace(JD,` `).match(o);let p=!1;return{p:d.map(function(h,f){const v=a.exec(h)[0].length,m=new RegExp("^ {1,"+v+"}","gm"),x=h.replace(m,"").replace(a,""),b=f===d.length-1,y=x.indexOf(` `)!==-1||b&&p;p=y;const w=c._,E=c.o;let S;c.o=!0,y?(c._=!1,S=x.replace(_h,` @@ -368,7 +368,7 @@ ${t}`);let n=t.match(ak);if(!n)return g.createElement(i.Fragment,null,t);let[,r, `)})}r[0]=r[0].replace(/^\r?\n/,"");var l=r[0];return t.forEach(function(s,c){var u=l.match(/(?:^|\n)( *)$/),d=u?u[1]:"",p=s;typeof s=="string"&&s.includes(` `)&&(p=String(s).split(` `).map(function(h,f){return f===0?h:""+d+h}).join(` -`)),l+=p+r[c+1]}),l}function DK(e){var t=[].forEach,n=[].some,r=document.body,o,a=!0,l=" ";function s(y,w){var E=w.appendChild(u(y));if(y.children.length){var S=d(y.isCollapsed);y.children.forEach(function(C){s(C,S)}),E.appendChild(S)}}function c(y,w){var E=!1,S=d(E);if(w.forEach(function(C){s(C,S)}),o=y||o,o!==null)return o.firstChild&&o.removeChild(o.firstChild),w.length===0?o:o.appendChild(S)}function u(y){var w=document.createElement("li"),E=document.createElement("a");return e.listItemClass&&w.setAttribute("class",e.listItemClass),e.onClick&&(E.onclick=e.onClick),e.includeTitleTags&&E.setAttribute("title",y.textContent),e.includeHtml&&y.childNodes.length?t.call(y.childNodes,function(S){E.appendChild(S.cloneNode(!0))}):E.textContent=y.textContent,E.setAttribute("href",e.basePath+"#"+y.id),E.setAttribute("class",e.linkClass+l+"node-name--"+y.nodeName+l+e.extraLinkClasses),w.appendChild(E),w}function d(y){var w=e.orderedList?"ol":"ul",E=document.createElement(w),S=e.listClass+l+e.extraListClasses;return y&&(S=S+l+e.collapsibleClass,S=S+l+e.isCollapsedClass),E.setAttribute("class",S),E}function p(){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var y;y=document.querySelector(e.scrollContainer).scrollTop}else y=document.documentElement.scrollTop||r.scrollTop;var w=document.querySelector(e.positionFixedSelector);e.fixedSidebarOffset==="auto"&&(e.fixedSidebarOffset=o.offsetTop),y>e.fixedSidebarOffset?w.className.indexOf(e.positionFixedClass)===-1&&(w.className+=l+e.positionFixedClass):w.className=w.className.replace(l+e.positionFixedClass,"")}function h(y){var w=0;return y!==null&&(w=y.offsetTop,e.hasInnerContainers&&(w+=h(y.offsetParent))),w}function f(y,w){return y&&y.className!==w&&(y.className=w),y}function v(y){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var w;w=document.querySelector(e.scrollContainer).scrollTop}else w=document.documentElement.scrollTop||r.scrollTop;e.positionFixedSelector&&p();var E=y,S;if(a&&o!==null&&E.length>0){n.call(E,function(M,L){if(h(M)>w+e.headingsOffset+10){var H=L===0?L:L-1;return S=E[H],!0}else if(L===E.length-1)return S=E[E.length-1],!0});var C=o.querySelector("."+e.activeLinkClass),_=o.querySelector("."+e.linkClass+".node-name--"+S.nodeName+'[href="'+e.basePath+"#"+S.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(C===_)return;var R=o.querySelectorAll("."+e.linkClass);t.call(R,function(M){f(M,M.className.replace(l+e.activeLinkClass,""))});var A=o.querySelectorAll("."+e.listItemClass);t.call(A,function(M){f(M,M.className.replace(l+e.activeListItemClass,""))}),_&&_.className.indexOf(e.activeLinkClass)===-1&&(_.className+=l+e.activeLinkClass);var I=_&&_.parentNode;I&&I.className.indexOf(e.activeListItemClass)===-1&&(I.className+=l+e.activeListItemClass);var k=o.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(k,function(M){M.className.indexOf(e.isCollapsedClass)===-1&&(M.className+=l+e.isCollapsedClass)}),_&&_.nextSibling&&_.nextSibling.className.indexOf(e.isCollapsedClass)!==-1&&f(_.nextSibling,_.nextSibling.className.replace(l+e.isCollapsedClass,"")),m(_&&_.parentNode.parentNode)}}function m(y){return y&&y.className.indexOf(e.collapsibleClass)!==-1&&y.className.indexOf(e.isCollapsedClass)!==-1?(f(y,y.className.replace(l+e.isCollapsedClass,"")),m(y.parentNode.parentNode)):y}function x(y){var w=y.target||y.srcElement;typeof w.className!="string"||w.className.indexOf(e.linkClass)===-1||(a=!1)}function b(){a=!0}return{enableTocAnimation:b,disableTocAnimation:x,render:c,updateToc:v}}const HK={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0};function UK(e){var t=[].reduce;function n(u){return u[u.length-1]}function r(u){return+u.nodeName.toUpperCase().replace("H","")}function o(u){try{return u instanceof window.HTMLElement||u instanceof window.parent.HTMLElement}catch{return u instanceof window.HTMLElement}}function a(u){if(!o(u))return u;if(e.ignoreHiddenElements&&(!u.offsetHeight||!u.offsetParent))return null;const d=u.getAttribute("data-heading-label")||(e.headingLabelCallback?String(e.headingLabelCallback(u.innerText)):(u.innerText||u.textContent).trim());var p={id:u.id,children:[],nodeName:u.nodeName,headingLevel:r(u),textContent:d};return e.includeHtml&&(p.childNodes=u.childNodes),e.headingObjectCallback?e.headingObjectCallback(p,u):p}function l(u,d){for(var p=a(u),h=p.headingLevel,f=d,v=n(f),m=v?v.headingLevel:0,x=h-m;x>0&&(v=n(f),!(v&&h===v.headingLevel));)v&&v.children!==void 0&&(f=v.children),x--;return h>=e.collapseDepth&&(p.isCollapsed=!0),f.push(p),f}function s(u,d){var p=d;e.ignoreSelector&&(p=d.split(",").map(function(f){return f.trim()+":not("+e.ignoreSelector+")"}));try{return u.querySelectorAll(p)}catch{return console.warn("Headers not found with selector: "+p),null}}function c(u){return t.call(u,function(p,h){var f=a(h);return f&&l(f,p.nest),p},{nest:[]})}return{nestHeadingsArray:c,selectHeadings:s}}function VK(e){var t=e.duration,n=e.offset,r=location.hash?l(location.href):location.href;o();function o(){document.body.addEventListener("click",c,!1);function c(u){!a(u.target)||u.target.className.indexOf("no-smooth-scroll")>-1||u.target.href.charAt(u.target.href.length-2)==="#"&&u.target.href.charAt(u.target.href.length-1)==="!"||u.target.className.indexOf(e.linkClass)===-1||WK(u.target.hash,{duration:t,offset:n,callback:function(){s(u.target.hash)}})}}function a(c){return c.tagName.toLowerCase()==="a"&&(c.hash.length>0||c.href.charAt(c.href.length-1)==="#")&&(l(c.href)===r||l(c.href)+"#"===r)}function l(c){return c.slice(0,c.lastIndexOf("#"))}function s(c){var u=document.getElementById(c.substring(1));u&&(/^(?:a|select|input|button|textarea)$/i.test(u.tagName)||(u.tabIndex=-1),u.focus())}}function WK(e,t){var n=window.pageYOffset,r={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||p},o=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),a=typeof e=="string"?r.offset+(e?o&&o.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,l=typeof r.duration=="function"?r.duration(a):r.duration,s,c;requestAnimationFrame(function(h){s=h,u(h)});function u(h){c=h-s,window.scrollTo(0,r.easing(c,n,a,l)),ct.clientHeight){var n=t.querySelector("."+e.activeListItemClass);if(n){var r=t.scrollTop,o=r+t.clientHeight,a=n.offsetTop,l=a+n.clientHeight;ao-e.tocScrollOffset-Vh&&(t.scrollTop+=l-o+e.tocScrollOffset+2*Vh)}}}let Z={},En,wu,co,an,Ka;function qK(e){Z=YK(HK,e||{}),Z.scrollSmooth&&(Z.duration=Z.scrollSmoothDuration,Z.offset=Z.scrollSmoothOffset,VK(Z)),En=DK(Z),wu=UK(Z),w3();const t=XK(Z);if(t===null)return;const n=b3(Z);if(n===null||(co=wu.selectHeadings(t,Z.headingSelector),co===null))return;const o=wu.nestHeadingsArray(co).nest;if(!Z.skipRendering)En.render(n,o);else return this;an=Wh(function(l){En.updateToc(co),!Z.disableTocScrollSync&&GK(Z);const s=l&&l.target&&l.target.scrollingElement&&l.target.scrollingElement.scrollTop===0;(l&&(l.eventPhase===0||l.currentTarget===null)||s)&&(En.updateToc(co),Z.scrollEndCallback&&Z.scrollEndCallback(l))},Z.throttleTimeout),an(),Z.scrollContainer&&document.querySelector(Z.scrollContainer)?(document.querySelector(Z.scrollContainer).addEventListener("scroll",an,!1),document.querySelector(Z.scrollContainer).addEventListener("resize",an,!1)):(document.addEventListener("scroll",an,!1),document.addEventListener("resize",an,!1));let a=null;Ka=Wh(function(l){Z.scrollSmooth&&En.disableTocAnimation(l),En.updateToc(co),a&&clearTimeout(a),a=setTimeout(function(){En.enableTocAnimation()},Z.scrollSmoothDuration)},Z.throttleTimeout),Z.scrollContainer&&document.querySelector(Z.scrollContainer)?document.querySelector(Z.scrollContainer).addEventListener("click",Ka,!1):document.addEventListener("click",Ka,!1)}function w3(){const e=b3(Z);e!==null&&(Z.skipRendering||e&&(e.innerHTML=""),Z.scrollContainer&&document.querySelector(Z.scrollContainer)?(document.querySelector(Z.scrollContainer).removeEventListener("scroll",an,!1),document.querySelector(Z.scrollContainer).removeEventListener("resize",an,!1),En&&document.querySelector(Z.scrollContainer).removeEventListener("click",Ka,!1)):(document.removeEventListener("scroll",an,!1),document.removeEventListener("resize",an,!1),En&&document.removeEventListener("click",Ka,!1)))}const KK=Object.prototype.hasOwnProperty;function YK(){const e={};for(let t=0;t({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:fe(.3,e.color.defaultText),fontSize:e.typography.size.s2})),E3=e=>g.createElement(nY,{...e,className:"docblock-emptyblock sb-unstyled"}),rY=$(tc)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),oY=$.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),yi=$.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${Iu}`]:{margin:0}})),aY=()=>g.createElement(oY,null,g.createElement(yi,null),g.createElement(yi,{style:{width:"80%"}}),g.createElement(yi,{style:{width:"30%"}}),g.createElement(yi,{style:{width:"80%"}})),x3=({isLoading:e,error:t,language:n,code:r,dark:o,format:a=!1,...l})=>{let{typography:s}=Mm();if(e)return g.createElement(aY,null);if(t)return g.createElement(E3,null,t);let c=g.createElement(rY,{bordered:!0,copyable:!0,format:a,language:n,className:"docblock-source sb-unstyled",...l},r);if(typeof o>"u")return c;let u=o?Su.dark:Su.light;return g.createElement(Lm,{theme:$u({...u,fontCode:s.fonts.mono,fontBase:s.fonts.base})},c)},Ce=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,vf=600,lY=$.h1(ye,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${vf}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),iY=$.h2(ye,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${vf}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:fe(.25,e.color.defaultText)})),sY=$.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},n={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},r={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?fe(.1,e.color.defaultText):fe(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[Ce("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[Ce("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[Ce("div")]:t,[Ce("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[Ce("h1")]:{...t,...n,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[Ce("h2")]:{...t,...n,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[Ce("h3")]:{...t,...n,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[Ce("h4")]:{...t,...n,fontSize:`${e.typography.size.s3}px`},[Ce("h5")]:{...t,...n,fontSize:`${e.typography.size.s2}px`},[Ce("h6")]:{...t,...n,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[Ce("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[Ce("img")]:{maxWidth:"100%"},[Ce("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":r},[Ce("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[Ce("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":r},[Ce("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[Ce("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[Ce("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[Ce("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),cY=$.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${vf}px)`]:{}})),uY=({children:e,toc:t})=>g.createElement(cY,{className:"sbdocs sbdocs-wrapper"},g.createElement(sY,{className:"sbdocs sbdocs-content"},e),t),pc=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),dY=$(nc)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),fY=$.div({display:"flex",alignItems:"center",gap:4}),pY=$.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),hY=({isLoading:e,storyId:t,baseUrl:n,zoom:r,resetZoom:o,...a})=>g.createElement(dY,{...a},g.createElement(fY,{key:"left"},e?[1,2,3].map(l=>g.createElement(pY,{key:l})):g.createElement(g.Fragment,null,g.createElement(rr,{key:"zoomin",onClick:l=>{l.preventDefault(),r(.8)},title:"Zoom in"},g.createElement($T,null)),g.createElement(rr,{key:"zoomout",onClick:l=>{l.preventDefault(),r(1.25)},title:"Zoom out"},g.createElement(IT,null)),g.createElement(rr,{key:"zoomreset",onClick:l=>{l.preventDefault(),o()},title:"Reset zoom"},g.createElement(AT,null))))),S3=i.createContext({scale:1}),{window:mY}=St,gY=class extends i.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=mY.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:n,allowFullScreen:r,scale:o,...a}=this.props;return g.createElement("iframe",{id:e,title:t,src:n,...r?{allow:"fullscreen"}:{},loading:"lazy",...a})}},{PREVIEW_URL:vY}=St,yY=vY||"iframe.html",Y0=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,wY=e=>{let t=i.useRef(),[n,r]=i.useState(!0),[o,a]=i.useState(),{story:l,height:s,autoplay:c,forceInitialArgs:u,renderStoryToElement:d}=e;return i.useEffect(()=>{if(!(l&&t.current))return()=>{};let p=t.current,h=d(l,p,{showMain:()=>{},showError:({title:f,description:v})=>a(new Error(`${f} - ${v}`)),showException:f=>a(f)},{autoplay:c,forceInitialArgs:u});return r(!1),()=>{Promise.resolve().then(()=>h())}},[c,d,l]),o?g.createElement("pre",null,g.createElement(U4,{error:o})):g.createElement(g.Fragment,null,s?g.createElement("style",null,`#${Y0(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,n&&g.createElement(C3,null),g.createElement("div",{ref:t,id:`${Y0(e)}-inner`,"data-name":l.name}))},bY=({story:e,height:t="500px"})=>g.createElement("div",{style:{width:"100%",height:t}},g.createElement(S3.Consumer,null,({scale:n})=>g.createElement(gY,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:Q4(yY,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:n,style:{width:"100%",height:"100%",border:"0 none"}}))),EY=e=>{let{inline:t}=e;return g.createElement("div",{id:Y0(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?g.createElement(wY,{...e}):g.createElement(bY,{...e}))},C3=()=>g.createElement(Z4,null),xY=$.div(({isColumn:e,columns:t,layout:n})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:n!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:n!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Yh=$(x3)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":en(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":en(.05,e.background.content)}})),SY=$.div(({theme:e,withSource:t,isExpanded:n})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...pc(e),borderBottomLeftRadius:t&&n&&0,borderBottomRightRadius:t&&n&&0,borderBottomWidth:n&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),CY=(e,t,n)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>n(!1)}};case t:return{source:g.createElement(Yh,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>n(!1)}};default:return{source:g.createElement(Yh,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>n(!0)}}}};function _Y(e){if(i.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var RY=$(hY)({position:"absolute",top:0,left:0,right:0,height:40}),$Y=$.div({overflow:"hidden",position:"relative"}),_3=({isLoading:e,isColumn:t,columns:n,children:r,withSource:o,withToolbar:a=!1,isExpanded:l=!1,additionalActions:s,className:c,layout:u="padded",...d})=>{let[p,h]=i.useState(l),{source:f,actionItem:v}=CY(o,p,h),[m,x]=i.useState(1),b=[c].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),y=o?[v]:[],[w,E]=i.useState(s?[...s]:[]),S=[...y,...w],{window:C}=St,_=i.useCallback(async A=>{let{createCopyToClipboardFunction:I}=await Br(()=>Promise.resolve().then(()=>jO),void 0,import.meta.url);I()},[]),R=A=>{let I=C.getSelection();I&&I.type==="Range"||(A.preventDefault(),w.filter(k=>k.title==="Copied").length===0&&_(f.props.code).then(()=>{E([...w,{title:"Copied",onClick:()=>{}}]),C.setTimeout(()=>E(w.filter(k=>k.title!=="Copied")),1500)}))};return g.createElement(SY,{withSource:o,withToolbar:a,...d,className:b.join(" ")},a&&g.createElement(RY,{isLoading:e,border:!0,zoom:A=>x(m*A),resetZoom:()=>x(1),storyId:_Y(r),baseUrl:"./iframe.html"}),g.createElement(S3.Provider,{value:{scale:m}},g.createElement($Y,{className:"docs-story",onCopyCapture:o&&R},g.createElement(xY,{isColumn:t||!Array.isArray(r),columns:n,layout:u},g.createElement(H4.Element,{scale:m},Array.isArray(r)?r.map((A,I)=>g.createElement("div",{key:I},A)):g.createElement("div",null,r))),g.createElement(v1,{actionItems:S}))),o&&p&&f)};$(_3)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var IY=$.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Ln({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),AY=({tags:e})=>{let t=(e.params||[]).filter(a=>a.description),n=t.length!==0,r=e.deprecated!=null,o=e.returns!=null&&e.returns.description!=null;return!n&&!o&&!r?null:g.createElement(g.Fragment,null,g.createElement(IY,null,g.createElement("tbody",null,r&&g.createElement("tr",{key:"deprecated"},g.createElement("td",{colSpan:2},g.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),n&&t.map(a=>g.createElement("tr",{key:a.name},g.createElement("td",null,g.createElement("code",null,a.name)),g.createElement("td",null,a.description))),o&&g.createElement("tr",{key:"returns"},g.createElement("td",null,g.createElement("code",null,"Returns")),g.createElement("td",null,e.returns.description)))))},X0=8,Xh=$.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),kY=$.span(Ln,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),OY=$.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),TY=$.div(Ln,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),MY=$.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),LY=$(BT)({marginLeft:4}),zY=$(oy)({marginLeft:4}),PY=()=>g.createElement("span",null,"-"),R3=({text:e,simple:t})=>g.createElement(kY,{simple:t},e),NY=a3(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(n=>n.length))}ch`}),BY=e=>{if(!e)return[e];let t=e.split("|").map(n=>n.trim());return LU(t)},Zh=(e,t=!0)=>{let n=e;return t||(n=e.slice(0,X0)),n.map(r=>g.createElement(R3,{key:r,text:r===""?'""':r}))},FY=({value:e,initialExpandedArgs:t})=>{let{summary:n,detail:r}=e,[o,a]=i.useState(!1),[l,s]=i.useState(t||!1);if(n==null)return null;let c=typeof n.toString=="function"?n.toString():n;if(r==null){if(/[(){}[\]<>]/.test(c))return g.createElement(R3,{text:c});let u=BY(c),d=u.length;return d>X0?g.createElement(Xh,{isExpanded:l},Zh(u,l),g.createElement(OY,{onClick:()=>s(!l)},l?"Show less...":`Show ${d-X0} more...`)):g.createElement(Xh,null,Zh(u))}return g.createElement(G4,{closeOnOutsideClick:!0,placement:"bottom",visible:o,onVisibleChange:u=>{a(u)},tooltip:g.createElement(MY,{width:NY(r)},g.createElement(tc,{language:"jsx",format:!1},r))},g.createElement(TY,{className:"sbdocs-expandable"},g.createElement("span",null,c),o?g.createElement(LY,null):g.createElement(zY,null)))},bu=({value:e,initialExpandedArgs:t})=>e==null?g.createElement(PY,null):g.createElement(FY,{value:e,initialExpandedArgs:t}),jY=$.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:fe(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${mi(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${mi(.05,e.appBorderColor)} 0 0 0 2px inset`,color:mi(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${mi(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),DY=e=>e==="true",HY=({name:e,value:t,onChange:n,onBlur:r,onFocus:o,argType:a})=>{var d;let l=i.useCallback(()=>n(!1),[n]),s=!!((d=a==null?void 0:a.table)!=null&&d.readonly);if(t===void 0)return g.createElement(pr,{variant:"outline",size:"medium",id:Rs(e),onClick:l,disabled:s},"Set boolean");let c=Dt(e),u=typeof t=="string"?DY(t):t;return g.createElement(jY,{"aria-disabled":s,htmlFor:c,"aria-label":e},g.createElement("input",{id:c,type:"checkbox",onChange:p=>n(p.target.checked),checked:u,role:"switch",disabled:s,name:e,onBlur:r,onFocus:o}),g.createElement("span",{"aria-hidden":"true"},"False"),g.createElement("span",{"aria-hidden":"true"},"True"))},UY=e=>{let[t,n,r]=e.split("-"),o=new Date;return o.setFullYear(parseInt(t,10),parseInt(n,10)-1,parseInt(r,10)),o},VY=e=>{let[t,n]=e.split(":"),r=new Date;return r.setHours(parseInt(t,10)),r.setMinutes(parseInt(n,10)),r},WY=e=>{let t=new Date(e),n=`000${t.getFullYear()}`.slice(-4),r=`0${t.getMonth()+1}`.slice(-2),o=`0${t.getDate()}`.slice(-2);return`${n}-${r}-${o}`},GY=e=>{let t=new Date(e),n=`0${t.getHours()}`.slice(-2),r=`0${t.getMinutes()}`.slice(-2);return`${n}:${r}`},Qh=$(aa.Input)(({readOnly:e})=>({opacity:e?.5:1})),qY=$.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),KY=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,argType:a})=>{var v;let[l,s]=i.useState(!0),c=i.useRef(),u=i.useRef(),d=!!((v=a==null?void 0:a.table)!=null&&v.readonly);i.useEffect(()=>{l!==!1&&(c&&c.current&&(c.current.value=WY(t)),u&&u.current&&(u.current.value=GY(t)))},[t]);let p=m=>{let x=UY(m.target.value),b=new Date(t);b.setFullYear(x.getFullYear(),x.getMonth(),x.getDate());let y=b.getTime();y&&n(y),s(!!y)},h=m=>{let x=VY(m.target.value),b=new Date(t);b.setHours(x.getHours()),b.setMinutes(x.getMinutes());let y=b.getTime();y&&n(y),s(!!y)},f=Dt(e);return g.createElement(qY,null,g.createElement(Qh,{type:"date",max:"9999-12-31",ref:c,id:`${f}-date`,name:`${f}-date`,readOnly:d,onChange:p,onFocus:r,onBlur:o}),g.createElement(Qh,{type:"time",id:`${f}-time`,name:`${f}-time`,ref:u,onChange:h,readOnly:d,onFocus:r,onBlur:o}),l?null:g.createElement("div",null,"invalid"))},YY=$.label({display:"flex"}),XY=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},ZY=$(aa.Input)(({readOnly:e})=>({opacity:e?.5:1})),QY=({name:e,value:t,onChange:n,min:r,max:o,step:a,onBlur:l,onFocus:s,argType:c})=>{var w;let[u,d]=i.useState(typeof t=="number"?t:""),[p,h]=i.useState(!1),[f,v]=i.useState(null),m=!!((w=c==null?void 0:c.table)!=null&&w.readonly),x=i.useCallback(E=>{d(E.target.value);let S=parseFloat(E.target.value);Number.isNaN(S)?v(new Error(`'${E.target.value}' is not a number`)):(n(S),v(null))},[n,v]),b=i.useCallback(()=>{d("0"),n(0),h(!0)},[h]),y=i.useRef(null);return i.useEffect(()=>{p&&y.current&&y.current.select()},[p]),i.useEffect(()=>{u!==(typeof t=="number"?t:"")&&d(t)},[t]),t===void 0?g.createElement(pr,{variant:"outline",size:"medium",id:Rs(e),onClick:b,disabled:m},"Set number"):g.createElement(YY,null,g.createElement(ZY,{ref:y,id:Dt(e),type:"number",onChange:x,size:"flex",placeholder:"Edit number...",value:u,valid:f?"error":null,autoFocus:p,readOnly:m,name:e,min:r,max:o,step:a,onFocus:s,onBlur:l}))},$3=(e,t)=>{let n=t&&Object.entries(t).find(([r,o])=>o===e);return n?n[0]:void 0},Z0=(e,t)=>e&&t?Object.entries(t).filter(n=>e.includes(n[1])).map(n=>n[0]):[],I3=(e,t)=>e&&t&&e.map(n=>t[n]),JY=$.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),eX=$.span({"[aria-readonly=true] &":{opacity:.5}}),tX=$.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Jh=({name:e,options:t,value:n,onChange:r,isInline:o,argType:a})=>{var h;if(!t)return gf.warn(`Checkbox with no options: ${e}`),g.createElement(g.Fragment,null,"-");let l=Z0(n,t),[s,c]=i.useState(l),u=!!((h=a==null?void 0:a.table)!=null&&h.readonly),d=f=>{let v=f.target.value,m=[...s];m.includes(v)?m.splice(m.indexOf(v),1):m.push(v),r(I3(m,t)),c(m)};i.useEffect(()=>{c(Z0(n,t))},[n]);let p=Dt(e);return g.createElement(JY,{"aria-readonly":u,isInline:o},Object.keys(t).map((f,v)=>{let m=`${p}-${v}`;return g.createElement(tX,{key:m,htmlFor:m},g.createElement("input",{type:"checkbox",disabled:u,id:m,name:m,value:f,onChange:d,checked:s==null?void 0:s.includes(f)}),g.createElement(eX,null,f))}))},nX=$.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),rX=$.span({"[aria-readonly=true] &":{opacity:.5}}),oX=$.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),em=({name:e,options:t,value:n,onChange:r,isInline:o,argType:a})=>{var u;if(!t)return gf.warn(`Radio with no options: ${e}`),g.createElement(g.Fragment,null,"-");let l=$3(n,t),s=Dt(e),c=!!((u=a==null?void 0:a.table)!=null&&u.readonly);return g.createElement(nX,{"aria-readonly":c,isInline:o},Object.keys(t).map((d,p)=>{let h=`${s}-${p}`;return g.createElement(oX,{key:h,htmlFor:h},g.createElement("input",{type:"radio",id:h,name:h,disabled:c,value:d,onChange:f=>r(t[f.currentTarget.value]),checked:d===l}),g.createElement(rX,null,d))}))},aX={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},A3=$.select(aX,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),k3=$.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),tm="Choose option...",lX=({name:e,value:t,options:n,onChange:r,argType:o})=>{var u;let a=d=>{r(n[d.currentTarget.value])},l=$3(t,n)||tm,s=Dt(e),c=!!((u=o==null?void 0:o.table)!=null&&u.readonly);return g.createElement(k3,null,g.createElement(oy,null),g.createElement(A3,{disabled:c,id:s,value:l,onChange:a},g.createElement("option",{key:"no-selection",disabled:!0},tm),Object.keys(n).map(d=>g.createElement("option",{key:d,value:d},d))))},iX=({name:e,value:t,options:n,onChange:r,argType:o})=>{var u;let a=d=>{let p=Array.from(d.currentTarget.options).filter(h=>h.selected).map(h=>h.value);r(I3(p,n))},l=Z0(t,n),s=Dt(e),c=!!((u=o==null?void 0:o.table)!=null&&u.readonly);return g.createElement(k3,null,g.createElement(A3,{disabled:c,id:s,multiple:!0,value:l,onChange:a},Object.keys(n).map(d=>g.createElement("option",{key:d,value:d},d))))},nm=e=>{let{name:t,options:n}=e;return n?e.isMulti?g.createElement(iX,{...e}):g.createElement(lX,{...e}):(gf.warn(`Select with no options: ${t}`),g.createElement(g.Fragment,null,"-"))},sX=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(n[(t==null?void 0:t[r])||String(r)]=r,n),{}):e,cX={check:Jh,"inline-check":Jh,radio:em,"inline-radio":em,select:nm,"multi-select":nm},uo=e=>{let{type:t="select",labels:n,argType:r}=e,o={...e,argType:r,options:r?sX(r.options,n):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},a=cX[t];if(a)return g.createElement(a,{...o});throw new Error(`Unknown options type: ${t}`)},yf="value",uX="key",dX="Error",fX="Object",pX="Array",hX="String",mX="Number",gX="Boolean",vX="Date",yX="Null",wX="Undefined",bX="Function",EX="Symbol",O3="ADD_DELTA_TYPE",T3="REMOVE_DELTA_TYPE",M3="UPDATE_DELTA_TYPE";function Or(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function L3(e,t){let n=Or(e),r=Or(t);return(n==="Function"||r==="Function")&&r!==n}var wf=class extends i.Component{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:n}=this.props;e&&typeof e.focus=="function"&&e.focus(),n&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:n,keyPath:r,deep:o}=this.props,{inputRefKey:a,inputRefValue:l}=this.state,s={};if(!t){if(!a.value)return;s.key=a.value}s.newValue=n(!1,r,o,s.key,l.value),e(s)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:n,cancelButtonElement:r,inputElementGenerator:o,keyPath:a,deep:l}=this.props,s=i.cloneElement(n,{onClick:this.onSubmit}),c=i.cloneElement(r,{onClick:e}),u=o(yf,a,l),d=i.cloneElement(u,{placeholder:"Value",ref:this.refInputValue}),p=null;if(!t){let h=o(uX,a,l);p=i.cloneElement(h,{placeholder:"Key",ref:this.refInputKey})}return g.createElement("span",{className:"rejt-add-value-node"},p,d,c,s)}};wf.defaultProps={onlyValue:!1,addButtonElement:g.createElement("button",null,"+"),cancelButtonElement:g.createElement("button",null,"c")};var z3=class extends i.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:n,keyPath:r}=this.state;n[e]=t,this.setState({data:n});let{onUpdate:o}=this.props,a=r.length;o(r[a-1],n)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:n}=this.props,{data:r,keyPath:o,nextDeep:a}=this.state,l=r[e];t(e,o,a,l).then(()=>{let s={keyPath:o,deep:a,key:e,oldValue:l,type:T3};r.splice(e,1),this.setState({data:r});let{onUpdate:c,onDeltaUpdate:u}=this.props;c(o[o.length-1],r),u(s)}).catch(n.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:n,nextDeep:r}=this.state,{beforeAddAction:o,logger:a}=this.props;o(t.length,n,r,e).then(()=>{let l=[...t,e];this.setState({data:l}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:c}=this.props;s(n[n.length-1],l),c({type:O3,keyPath:n,deep:r,key:l.length-1,newValue:e})}).catch(a.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((n,r)=>{let{beforeUpdateAction:o}=this.props,{data:a,keyPath:l,nextDeep:s}=this.state,c=a[e];o(e,l,s,c,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(l[l.length-1],a),d({type:M3,keyPath:l,deep:s,key:e,newValue:t,oldValue:c}),n(void 0)}).catch(r)})}renderCollapsed(){let{name:e,data:t,keyPath:n,deep:r}=this.state,{handleRemove:o,readOnly:a,getStyle:l,dataType:s,minusMenuElement:c}=this.props,{minus:u,collapsed:d}=l(e,t,n,r,s),p=a(e,t,n,r,s),h=i.cloneElement(c,{onClick:o,className:"rejt-minus-menu",style:u});return g.createElement("span",{className:"rejt-collapsed"},g.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!p&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:n,deep:r,addFormVisible:o,nextDeep:a}=this.state,{isCollapsed:l,handleRemove:s,onDeltaUpdate:c,readOnly:u,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}=this.props,{minus:R,plus:A,delimiter:I,ul:k,addForm:M}=d(e,t,n,r,p),L=u(e,t,n,r,p),H=i.cloneElement(y,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:A}),P=i.cloneElement(b,{onClick:s,className:"rejt-minus-menu",style:R});return g.createElement("span",{className:"rejt-not-collapsed"},g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"["),!o&&H,g.createElement("ul",{className:"rejt-not-collapsed-list",style:k},t.map((F,U)=>g.createElement(hc,{key:U,name:U.toString(),data:F,keyPath:n,deep:a,isCollapsed:l,handleRemove:this.handleRemoveItem(U),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:u,getStyle:d,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}))),!L&&o&&g.createElement("div",{className:"rejt-add-form",style:M},g.createElement(wf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:m,keyPath:n,deep:r,onSubmitValueParser:_})),g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"]"),!L&&P)}render(){let{name:e,collapsed:t,data:n,keyPath:r,deep:o}=this.state,{dataType:a,getStyle:l}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),c=l(e,n,r,o,a);return g.createElement("div",{className:"rejt-array-node"},g.createElement("span",{onClick:this.handleCollapseMode},g.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};z3.defaultProps={keyPath:[],deep:0,minusMenuElement:g.createElement("span",null," - "),plusMenuElement:g.createElement("span",null," + ")};var P3=class extends i.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:n,value:r,keyPath:o,deep:a}=this.state,{readOnly:l,dataType:s}=this.props,c=l(n,r,o,a,s);e&&!c&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:n,onSubmitValueParser:r,keyPath:o}=this.props,{inputRef:a,name:l,deep:s}=this.state;if(!a)return;let c=r(!0,o,s,l,a.value);e({value:c,key:l}).then(()=>{L3(t,c)||this.handleCancelEdit()}).catch(n.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:n,keyPath:r,deep:o}=this.state,{handleRemove:a,originalValue:l,readOnly:s,dataType:c,getStyle:u,editButtonElement:d,cancelButtonElement:p,textareaElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,m=u(e,l,r,o,c),x=null,b=null,y=s(e,l,r,o,c);if(n&&!y){let w=h(yf,v,o,e,l,c),E=i.cloneElement(d,{onClick:this.handleEdit}),S=i.cloneElement(p,{onClick:this.handleCancelEdit}),C=i.cloneElement(w,{ref:this.refInput,defaultValue:l});x=g.createElement("span",{className:"rejt-edit-form",style:m.editForm},C," ",S,E),b=null}else{x=g.createElement("span",{className:"rejt-value",style:m.value,onClick:y?null:this.handleEditMode},t);let w=i.cloneElement(f,{onClick:a,className:"rejt-minus-menu",style:m.minus});b=y?null:w}return g.createElement("li",{className:"rejt-function-value-node",style:m.li},g.createElement("span",{className:"rejt-name",style:m.name},e," :"," "),x,b)}};P3.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:g.createElement("button",null,"e"),cancelButtonElement:g.createElement("button",null,"c"),minusMenuElement:g.createElement("span",null," - ")};var hc=class extends i.Component{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:n,deep:r}=this.state,{isCollapsed:o,handleRemove:a,handleUpdateValue:l,onUpdate:s,onDeltaUpdate:c,readOnly:u,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C}=this.props,_=()=>!0,R=Or(e);switch(R){case dX:return g.createElement(Q0,{data:e,name:t,isCollapsed:o,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:_,dataType:R,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C});case fX:return g.createElement(Q0,{data:e,name:t,isCollapsed:o,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:u,dataType:R,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C});case pX:return g.createElement(z3,{data:e,name:t,isCollapsed:o,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:u,dataType:R,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C});case hX:return g.createElement(Dn,{name:t,value:`"${e}"`,originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case mX:return g.createElement(Dn,{name:t,value:e,originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case gX:return g.createElement(Dn,{name:t,value:e?"true":"false",originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case vX:return g.createElement(Dn,{name:t,value:e.toISOString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:_,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case yX:return g.createElement(Dn,{name:t,value:"null",originalValue:"null",keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case wX:return g.createElement(Dn,{name:t,value:"undefined",originalValue:"undefined",keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case bX:return g.createElement(P3,{name:t,value:e.toString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,textareaElementGenerator:m,minusMenuElement:x,logger:S,onSubmitValueParser:C});case EX:return g.createElement(Dn,{name:t,value:e.toString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:_,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});default:return null}}};hc.defaultProps={keyPath:[],deep:0};var Q0=class extends i.Component{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:n,keyPath:r}=this.state;n[e]=t,this.setState({data:n});let{onUpdate:o}=this.props,a=r.length;o(r[a-1],n)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:n,keyPath:r,nextDeep:o}=this.state,{beforeAddAction:a,logger:l}=this.props;a(e,r,o,t).then(()=>{n[e]=t,this.setState({data:n}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:c}=this.props;s(r[r.length-1],n),c({type:O3,keyPath:r,deep:o,key:e,newValue:t})}).catch(l.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:n}=this.props,{data:r,keyPath:o,nextDeep:a}=this.state,l=r[e];t(e,o,a,l).then(()=>{let s={keyPath:o,deep:a,key:e,oldValue:l,type:T3};delete r[e],this.setState({data:r});let{onUpdate:c,onDeltaUpdate:u}=this.props;c(o[o.length-1],r),u(s)}).catch(n.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((n,r)=>{let{beforeUpdateAction:o}=this.props,{data:a,keyPath:l,nextDeep:s}=this.state,c=a[e];o(e,l,s,c,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(l[l.length-1],a),d({type:M3,keyPath:l,deep:s,key:e,newValue:t,oldValue:c}),n()}).catch(r)})}renderCollapsed(){let{name:e,keyPath:t,deep:n,data:r}=this.state,{handleRemove:o,readOnly:a,dataType:l,getStyle:s,minusMenuElement:c}=this.props,{minus:u,collapsed:d}=s(e,r,t,n,l),p=Object.getOwnPropertyNames(r),h=a(e,r,t,n,l),f=i.cloneElement(c,{onClick:o,className:"rejt-minus-menu",style:u});return g.createElement("span",{className:"rejt-collapsed"},g.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"{...}"," ",p.length," ",p.length===1?"key":"keys"),!h&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:n,deep:r,nextDeep:o,addFormVisible:a}=this.state,{isCollapsed:l,handleRemove:s,onDeltaUpdate:c,readOnly:u,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}=this.props,{minus:R,plus:A,addForm:I,ul:k,delimiter:M}=d(e,t,n,r,p),L=Object.getOwnPropertyNames(t),H=u(e,t,n,r,p),P=i.cloneElement(y,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:A}),F=i.cloneElement(b,{onClick:s,className:"rejt-minus-menu",style:R}),U=L.map(O=>g.createElement(hc,{key:O,name:O,data:t[O],keyPath:n,deep:o,isCollapsed:l,handleRemove:this.handleRemoveValue(O),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:u,getStyle:d,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}));return g.createElement("span",{className:"rejt-not-collapsed"},g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:M},"{"),!H&&P,g.createElement("ul",{className:"rejt-not-collapsed-list",style:k},U),!H&&a&&g.createElement("div",{className:"rejt-add-form",style:I},g.createElement(wf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:m,keyPath:n,deep:r,onSubmitValueParser:_})),g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:M},"}"),!H&&F)}render(){let{name:e,collapsed:t,data:n,keyPath:r,deep:o}=this.state,{getStyle:a,dataType:l}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),c=a(e,n,r,o,l);return g.createElement("div",{className:"rejt-object-node"},g.createElement("span",{onClick:this.handleCollapseMode},g.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};Q0.defaultProps={keyPath:[],deep:0,minusMenuElement:g.createElement("span",null," - "),plusMenuElement:g.createElement("span",null," + ")};var Dn=class extends i.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:n,value:r,keyPath:o,deep:a}=this.state,{readOnly:l,dataType:s}=this.props,c=l(n,r,o,a,s);e&&!c&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:n,onSubmitValueParser:r,keyPath:o}=this.props,{inputRef:a,name:l,deep:s}=this.state;if(!a)return;let c=r(!0,o,s,l,a.value);e({value:c,key:l}).then(()=>{L3(t,c)||this.handleCancelEdit()}).catch(n.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:n,keyPath:r,deep:o}=this.state,{handleRemove:a,originalValue:l,readOnly:s,dataType:c,getStyle:u,editButtonElement:d,cancelButtonElement:p,inputElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,m=u(e,l,r,o,c),x=s(e,l,r,o,c),b=n&&!x,y=h(yf,v,o,e,l,c),w=i.cloneElement(d,{onClick:this.handleEdit}),E=i.cloneElement(p,{onClick:this.handleCancelEdit}),S=i.cloneElement(y,{ref:this.refInput,defaultValue:JSON.stringify(l)}),C=i.cloneElement(f,{onClick:a,className:"rejt-minus-menu",style:m.minus});return g.createElement("li",{className:"rejt-value-node",style:m.li},g.createElement("span",{className:"rejt-name",style:m.name},e," : "),b?g.createElement("span",{className:"rejt-edit-form",style:m.editForm},S," ",E,w):g.createElement("span",{className:"rejt-value",style:m.value,onClick:x?null:this.handleEditMode},String(t)),!x&&!b&&C)}};Dn.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:g.createElement("button",null,"e"),cancelButtonElement:g.createElement("button",null,"c"),minusMenuElement:g.createElement("span",null," - ")};var xX={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},SX={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},CX={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function _X(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var N3=class extends i.Component{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:n,onDeltaUpdate:r,readOnly:o,getStyle:a,addButtonElement:l,cancelButtonElement:s,editButtonElement:c,inputElement:u,textareaElement:d,minusMenuElement:p,plusMenuElement:h,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:x,onSubmitValueParser:b,fallback:y=null}=this.props,w=Or(e),E=o;Or(o)==="Boolean"&&(E=()=>o);let S=u;u&&Or(u)!=="Function"&&(S=()=>u);let C=d;return d&&Or(d)!=="Function"&&(C=()=>d),w==="Object"||w==="Array"?g.createElement("div",{className:"rejt-tree"},g.createElement(hc,{data:e,name:t,deep:-1,isCollapsed:n,onUpdate:this.onUpdate,onDeltaUpdate:r,readOnly:E,getStyle:a,addButtonElement:l,cancelButtonElement:s,editButtonElement:c,inputElementGenerator:S,textareaElementGenerator:C,minusMenuElement:p,plusMenuElement:h,handleRemove:this.removeRoot,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:x,onSubmitValueParser:b})):y}};N3.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,n,r,o)=>{switch(o){case"Object":case"Error":return xX;case"Array":return SX;default:return CX}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,n,r,o)=>_X(o),inputElement:()=>g.createElement("input",null),textareaElement:()=>g.createElement("textarea",null),fallback:null};var{window:RX}=St,$X=$.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),Eu=$.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),IX=$(MT)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),AX=$(LT)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),rm=$.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),kX=$(rr)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),OX=$(aa.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),TX={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},MX=e=>{e.currentTarget.dispatchEvent(new RX.KeyboardEvent("keydown",TX))},LX=e=>{e.currentTarget.select()},zX=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),om=({name:e,value:t,onChange:n,argType:r})=>{var w;let o=Mm(),a=i.useMemo(()=>t&&wG(t),[t]),l=a!=null,[s,c]=i.useState(!l),[u,d]=i.useState(null),p=!!((w=r==null?void 0:r.table)!=null&&w.readonly),h=i.useCallback(E=>{try{E&&n(JSON.parse(E)),d(void 0)}catch(S){d(S)}},[n]),[f,v]=i.useState(!1),m=i.useCallback(()=>{n({}),v(!0)},[v]),x=i.useRef(null);if(i.useEffect(()=>{f&&x.current&&x.current.select()},[f]),!l)return g.createElement(pr,{disabled:p,id:Rs(e),onClick:m},"Set object");let b=g.createElement(OX,{ref:x,id:Dt(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:E=>h(E.target.value),placeholder:"Edit JSON string...",autoFocus:f,valid:u?"error":null,readOnly:p}),y=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return g.createElement($X,{"aria-readonly":p},y&&g.createElement(kX,{onClick:E=>{E.preventDefault(),c(S=>!S)}},s?g.createElement(OT,null):g.createElement(kT,null),g.createElement("span",null,"RAW")),s?b:g.createElement(N3,{readOnly:p||!y,isCollapsed:y?void 0:()=>!0,data:a,rootName:e,onFullyUpdate:n,getStyle:zX(o),cancelButtonElement:g.createElement(Eu,{type:"button"},"Cancel"),editButtonElement:g.createElement(Eu,{type:"submit"},"Save"),addButtonElement:g.createElement(Eu,{type:"submit",primary:!0},"Save"),plusMenuElement:g.createElement(IX,null),minusMenuElement:g.createElement(AX,null),inputElement:(E,S,C,_)=>_?g.createElement(rm,{onFocus:LX,onBlur:MX}):g.createElement(rm,null),fallback:b}))},PX=$.input(({theme:e,min:t,max:n,value:r,disabled:o})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, +`)),l+=p+r[c+1]}),l}function DK(e){var t=[].forEach,n=[].some,r=typeof window<"u"&&document.body,o,a=!0,l=" ";function s(y,w){var E=w.appendChild(u(y));if(y.children.length){var S=d(y.isCollapsed);y.children.forEach(function(C){s(C,S)}),E.appendChild(S)}}function c(y,w){var E=!1,S=d(E);if(w.forEach(function(C){s(C,S)}),o=y||o,o!==null)return o.firstChild&&o.removeChild(o.firstChild),w.length===0?o:o.appendChild(S)}function u(y){var w=document.createElement("li"),E=document.createElement("a");return e.listItemClass&&w.setAttribute("class",e.listItemClass),e.onClick&&(E.onclick=e.onClick),e.includeTitleTags&&E.setAttribute("title",y.textContent),e.includeHtml&&y.childNodes.length?t.call(y.childNodes,function(S){E.appendChild(S.cloneNode(!0))}):E.textContent=y.textContent,E.setAttribute("href",e.basePath+"#"+y.id),E.setAttribute("class",e.linkClass+l+"node-name--"+y.nodeName+l+e.extraLinkClasses),w.appendChild(E),w}function d(y){var w=e.orderedList?"ol":"ul",E=document.createElement(w),S=e.listClass+l+e.extraListClasses;return y&&(S=S+l+e.collapsibleClass,S=S+l+e.isCollapsedClass),E.setAttribute("class",S),E}function p(){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var y;y=document.querySelector(e.scrollContainer).scrollTop}else y=document.documentElement.scrollTop||r.scrollTop;var w=document.querySelector(e.positionFixedSelector);e.fixedSidebarOffset==="auto"&&(e.fixedSidebarOffset=o.offsetTop),y>e.fixedSidebarOffset?w.className.indexOf(e.positionFixedClass)===-1&&(w.className+=l+e.positionFixedClass):w.className=w.className.replace(l+e.positionFixedClass,"")}function h(y){var w=0;return y!==null&&(w=y.offsetTop,e.hasInnerContainers&&(w+=h(y.offsetParent))),w}function f(y,w){return y&&y.className!==w&&(y.className=w),y}function v(y){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var w;w=document.querySelector(e.scrollContainer).scrollTop}else w=document.documentElement.scrollTop||r.scrollTop;e.positionFixedSelector&&p();var E=y,S;if(a&&o!==null&&E.length>0){n.call(E,function(M,L){if(h(M)>w+e.headingsOffset+10){var H=L===0?L:L-1;return S=E[H],!0}else if(L===E.length-1)return S=E[E.length-1],!0});var C=o.querySelector("."+e.activeLinkClass),_=o.querySelector("."+e.linkClass+".node-name--"+S.nodeName+'[href="'+e.basePath+"#"+S.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(C===_)return;var R=o.querySelectorAll("."+e.linkClass);t.call(R,function(M){f(M,M.className.replace(l+e.activeLinkClass,""))});var A=o.querySelectorAll("."+e.listItemClass);t.call(A,function(M){f(M,M.className.replace(l+e.activeListItemClass,""))}),_&&_.className.indexOf(e.activeLinkClass)===-1&&(_.className+=l+e.activeLinkClass);var I=_&&_.parentNode;I&&I.className.indexOf(e.activeListItemClass)===-1&&(I.className+=l+e.activeListItemClass);var k=o.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(k,function(M){M.className.indexOf(e.isCollapsedClass)===-1&&(M.className+=l+e.isCollapsedClass)}),_&&_.nextSibling&&_.nextSibling.className.indexOf(e.isCollapsedClass)!==-1&&f(_.nextSibling,_.nextSibling.className.replace(l+e.isCollapsedClass,"")),m(_&&_.parentNode.parentNode)}}function m(y){return y&&y.className.indexOf(e.collapsibleClass)!==-1&&y.className.indexOf(e.isCollapsedClass)!==-1?(f(y,y.className.replace(l+e.isCollapsedClass,"")),m(y.parentNode.parentNode)):y}function x(y){var w=y.target||y.srcElement;typeof w.className!="string"||w.className.indexOf(e.linkClass)===-1||(a=!1)}function b(){a=!0}return{enableTocAnimation:b,disableTocAnimation:x,render:c,updateToc:v}}const HK={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0};function UK(e){var t=[].reduce;function n(u){return u[u.length-1]}function r(u){return+u.nodeName.toUpperCase().replace("H","")}function o(u){try{return u instanceof window.HTMLElement||u instanceof window.parent.HTMLElement}catch{return u instanceof window.HTMLElement}}function a(u){if(!o(u))return u;if(e.ignoreHiddenElements&&(!u.offsetHeight||!u.offsetParent))return null;const d=u.getAttribute("data-heading-label")||(e.headingLabelCallback?String(e.headingLabelCallback(u.innerText)):(u.innerText||u.textContent).trim());var p={id:u.id,children:[],nodeName:u.nodeName,headingLevel:r(u),textContent:d};return e.includeHtml&&(p.childNodes=u.childNodes),e.headingObjectCallback?e.headingObjectCallback(p,u):p}function l(u,d){for(var p=a(u),h=p.headingLevel,f=d,v=n(f),m=v?v.headingLevel:0,x=h-m;x>0&&(v=n(f),!(v&&h===v.headingLevel));)v&&v.children!==void 0&&(f=v.children),x--;return h>=e.collapseDepth&&(p.isCollapsed=!0),f.push(p),f}function s(u,d){var p=d;e.ignoreSelector&&(p=d.split(",").map(function(f){return f.trim()+":not("+e.ignoreSelector+")"}));try{return u.querySelectorAll(p)}catch{return console.warn("Headers not found with selector: "+p),null}}function c(u){return t.call(u,function(p,h){var f=a(h);return f&&l(f,p.nest),p},{nest:[]})}return{nestHeadingsArray:c,selectHeadings:s}}function VK(e){var t=e.duration,n=e.offset;if(typeof window>"u"||typeof location>"u")return;var r=location.hash?l(location.href):location.href;o();function o(){document.body.addEventListener("click",c,!1);function c(u){!a(u.target)||u.target.className.indexOf("no-smooth-scroll")>-1||u.target.href.charAt(u.target.href.length-2)==="#"&&u.target.href.charAt(u.target.href.length-1)==="!"||u.target.className.indexOf(e.linkClass)===-1||WK(u.target.hash,{duration:t,offset:n,callback:function(){s(u.target.hash)}})}}function a(c){return c.tagName.toLowerCase()==="a"&&(c.hash.length>0||c.href.charAt(c.href.length-1)==="#")&&(l(c.href)===r||l(c.href)+"#"===r)}function l(c){return c.slice(0,c.lastIndexOf("#"))}function s(c){var u=document.getElementById(c.substring(1));u&&(/^(?:a|select|input|button|textarea)$/i.test(u.tagName)||(u.tabIndex=-1),u.focus())}}function WK(e,t){var n=window.pageYOffset,r={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||p},o=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),a=typeof e=="string"?r.offset+(e?o&&o.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,l=typeof r.duration=="function"?r.duration(a):r.duration,s,c;requestAnimationFrame(function(h){s=h,u(h)});function u(h){c=h-s,window.scrollTo(0,r.easing(c,n,a,l)),ct.clientHeight){var n=t.querySelector("."+e.activeListItemClass);if(n){var r=t.scrollTop,o=r+t.clientHeight,a=n.offsetTop,l=a+n.clientHeight;ao-e.tocScrollOffset-Vh&&(t.scrollTop+=l-o+e.tocScrollOffset+2*Vh)}}}let Z={},En,wu,co,an,Ka;function qK(e){Z=YK(HK,e||{}),Z.scrollSmooth&&(Z.duration=Z.scrollSmoothDuration,Z.offset=Z.scrollSmoothOffset,VK(Z)),En=DK(Z),wu=UK(Z),w3();const t=XK(Z);if(t===null)return;const n=b3(Z);if(n===null||(co=wu.selectHeadings(t,Z.headingSelector),co===null))return;const o=wu.nestHeadingsArray(co).nest;if(!Z.skipRendering)En.render(n,o);else return this;an=Wh(function(l){En.updateToc(co),!Z.disableTocScrollSync&&GK(Z);const s=l&&l.target&&l.target.scrollingElement&&l.target.scrollingElement.scrollTop===0;(l&&(l.eventPhase===0||l.currentTarget===null)||s)&&(En.updateToc(co),Z.scrollEndCallback&&Z.scrollEndCallback(l))},Z.throttleTimeout),an(),Z.scrollContainer&&document.querySelector(Z.scrollContainer)?(document.querySelector(Z.scrollContainer).addEventListener("scroll",an,!1),document.querySelector(Z.scrollContainer).addEventListener("resize",an,!1)):(document.addEventListener("scroll",an,!1),document.addEventListener("resize",an,!1));let a=null;Ka=Wh(function(l){Z.scrollSmooth&&En.disableTocAnimation(l),En.updateToc(co),a&&clearTimeout(a),a=setTimeout(function(){En.enableTocAnimation()},Z.scrollSmoothDuration)},Z.throttleTimeout),Z.scrollContainer&&document.querySelector(Z.scrollContainer)?document.querySelector(Z.scrollContainer).addEventListener("click",Ka,!1):document.addEventListener("click",Ka,!1)}function w3(){const e=b3(Z);e!==null&&(Z.skipRendering||e&&(e.innerHTML=""),Z.scrollContainer&&document.querySelector(Z.scrollContainer)?(document.querySelector(Z.scrollContainer).removeEventListener("scroll",an,!1),document.querySelector(Z.scrollContainer).removeEventListener("resize",an,!1),En&&document.querySelector(Z.scrollContainer).removeEventListener("click",Ka,!1)):(document.removeEventListener("scroll",an,!1),document.removeEventListener("resize",an,!1),En&&document.removeEventListener("click",Ka,!1)))}const KK=Object.prototype.hasOwnProperty;function YK(){const e={};for(let t=0;t({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:fe(.3,e.color.defaultText),fontSize:e.typography.size.s2})),E3=e=>g.createElement(nY,{...e,className:"docblock-emptyblock sb-unstyled"}),rY=$(tc)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),oY=$.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),yi=$.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${Iu}`]:{margin:0}})),aY=()=>g.createElement(oY,null,g.createElement(yi,null),g.createElement(yi,{style:{width:"80%"}}),g.createElement(yi,{style:{width:"30%"}}),g.createElement(yi,{style:{width:"80%"}})),x3=({isLoading:e,error:t,language:n,code:r,dark:o,format:a=!1,...l})=>{let{typography:s}=Mm();if(e)return g.createElement(aY,null);if(t)return g.createElement(E3,null,t);let c=g.createElement(rY,{bordered:!0,copyable:!0,format:a,language:n,className:"docblock-source sb-unstyled",...l},r);if(typeof o>"u")return c;let u=o?Su.dark:Su.light;return g.createElement(Lm,{theme:$u({...u,fontCode:s.fonts.mono,fontBase:s.fonts.base})},c)},Ce=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,vf=600,lY=$.h1(ye,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${vf}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),iY=$.h2(ye,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${vf}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:fe(.25,e.color.defaultText)})),sY=$.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},n={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},r={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?fe(.1,e.color.defaultText):fe(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[Ce("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[Ce("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[Ce("div")]:t,[Ce("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[Ce("h1")]:{...t,...n,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[Ce("h2")]:{...t,...n,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[Ce("h3")]:{...t,...n,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[Ce("h4")]:{...t,...n,fontSize:`${e.typography.size.s3}px`},[Ce("h5")]:{...t,...n,fontSize:`${e.typography.size.s2}px`},[Ce("h6")]:{...t,...n,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[Ce("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[Ce("img")]:{maxWidth:"100%"},[Ce("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":r},[Ce("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[Ce("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":r},[Ce("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[Ce("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[Ce("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[Ce("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),cY=$.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${vf}px)`]:{}})),uY=({children:e,toc:t})=>g.createElement(cY,{className:"sbdocs sbdocs-wrapper"},g.createElement(sY,{className:"sbdocs sbdocs-content"},e),t),pc=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),dY=$(nc)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),fY=$.div({display:"flex",alignItems:"center",gap:4}),pY=$.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),hY=({isLoading:e,storyId:t,baseUrl:n,zoom:r,resetZoom:o,...a})=>g.createElement(dY,{...a},g.createElement(fY,{key:"left"},e?[1,2,3].map(l=>g.createElement(pY,{key:l})):g.createElement(g.Fragment,null,g.createElement(rr,{key:"zoomin",onClick:l=>{l.preventDefault(),r(.8)},title:"Zoom in"},g.createElement($T,null)),g.createElement(rr,{key:"zoomout",onClick:l=>{l.preventDefault(),r(1.25)},title:"Zoom out"},g.createElement(IT,null)),g.createElement(rr,{key:"zoomreset",onClick:l=>{l.preventDefault(),o()},title:"Reset zoom"},g.createElement(AT,null))))),S3=i.createContext({scale:1}),{window:mY}=St,gY=class extends i.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=mY.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:n,allowFullScreen:r,scale:o,...a}=this.props;return g.createElement("iframe",{id:e,title:t,src:n,...r?{allow:"fullscreen"}:{},loading:"lazy",...a})}},{PREVIEW_URL:vY}=St,yY=vY||"iframe.html",Y0=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,wY=e=>{let t=i.useRef(),[n,r]=i.useState(!0),[o,a]=i.useState(),{story:l,height:s,autoplay:c,forceInitialArgs:u,renderStoryToElement:d}=e;return i.useEffect(()=>{if(!(l&&t.current))return()=>{};let p=t.current,h=d(l,p,{showMain:()=>{},showError:({title:f,description:v})=>a(new Error(`${f} - ${v}`)),showException:f=>a(f)},{autoplay:c,forceInitialArgs:u});return r(!1),()=>{Promise.resolve().then(()=>h())}},[c,d,l]),o?g.createElement("pre",null,g.createElement(U4,{error:o})):g.createElement(g.Fragment,null,s?g.createElement("style",null,`#${Y0(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,n&&g.createElement(C3,null),g.createElement("div",{ref:t,id:`${Y0(e)}-inner`,"data-name":l.name}))},bY=({story:e,height:t="500px"})=>g.createElement("div",{style:{width:"100%",height:t}},g.createElement(S3.Consumer,null,({scale:n})=>g.createElement(gY,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:Q4(yY,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:n,style:{width:"100%",height:"100%",border:"0 none"}}))),EY=e=>{let{inline:t}=e;return g.createElement("div",{id:Y0(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?g.createElement(wY,{...e}):g.createElement(bY,{...e}))},C3=()=>g.createElement(Z4,null),xY=$.div(({isColumn:e,columns:t,layout:n})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:n!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:n!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Yh=$(x3)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":en(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":en(.05,e.background.content)}})),SY=$.div(({theme:e,withSource:t,isExpanded:n})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...pc(e),borderBottomLeftRadius:t&&n&&0,borderBottomRightRadius:t&&n&&0,borderBottomWidth:n&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),CY=(e,t,n)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>n(!1)}};case t:return{source:g.createElement(Yh,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>n(!1)}};default:return{source:g.createElement(Yh,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>n(!0)}}}};function _Y(e){if(i.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var RY=$(hY)({position:"absolute",top:0,left:0,right:0,height:40}),$Y=$.div({overflow:"hidden",position:"relative"}),_3=({isLoading:e,isColumn:t,columns:n,children:r,withSource:o,withToolbar:a=!1,isExpanded:l=!1,additionalActions:s,className:c,layout:u="padded",...d})=>{let[p,h]=i.useState(l),{source:f,actionItem:v}=CY(o,p,h),[m,x]=i.useState(1),b=[c].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),y=o?[v]:[],[w,E]=i.useState(s?[...s]:[]),S=[...y,...w],{window:C}=St,_=i.useCallback(async A=>{let{createCopyToClipboardFunction:I}=await Br(()=>Promise.resolve().then(()=>jO),void 0,import.meta.url);I()},[]),R=A=>{let I=C.getSelection();I&&I.type==="Range"||(A.preventDefault(),w.filter(k=>k.title==="Copied").length===0&&_(f.props.code).then(()=>{E([...w,{title:"Copied",onClick:()=>{}}]),C.setTimeout(()=>E(w.filter(k=>k.title!=="Copied")),1500)}))};return g.createElement(SY,{withSource:o,withToolbar:a,...d,className:b.join(" ")},a&&g.createElement(RY,{isLoading:e,border:!0,zoom:A=>x(m*A),resetZoom:()=>x(1),storyId:_Y(r),baseUrl:"./iframe.html"}),g.createElement(S3.Provider,{value:{scale:m}},g.createElement($Y,{className:"docs-story",onCopyCapture:o&&R},g.createElement(xY,{isColumn:t||!Array.isArray(r),columns:n,layout:u},g.createElement(H4.Element,{scale:m},Array.isArray(r)?r.map((A,I)=>g.createElement("div",{key:I},A)):g.createElement("div",null,r))),g.createElement(v1,{actionItems:S}))),o&&p&&f)};$(_3)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var IY=$.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Ln({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),AY=({tags:e})=>{let t=(e.params||[]).filter(a=>a.description),n=t.length!==0,r=e.deprecated!=null,o=e.returns!=null&&e.returns.description!=null;return!n&&!o&&!r?null:g.createElement(g.Fragment,null,g.createElement(IY,null,g.createElement("tbody",null,r&&g.createElement("tr",{key:"deprecated"},g.createElement("td",{colSpan:2},g.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),n&&t.map(a=>g.createElement("tr",{key:a.name},g.createElement("td",null,g.createElement("code",null,a.name)),g.createElement("td",null,a.description))),o&&g.createElement("tr",{key:"returns"},g.createElement("td",null,g.createElement("code",null,"Returns")),g.createElement("td",null,e.returns.description)))))},X0=8,Xh=$.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),kY=$.span(Ln,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),OY=$.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),TY=$.div(Ln,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),MY=$.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),LY=$(BT)({marginLeft:4}),zY=$(oy)({marginLeft:4}),PY=()=>g.createElement("span",null,"-"),R3=({text:e,simple:t})=>g.createElement(kY,{simple:t},e),NY=a3(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(n=>n.length))}ch`}),BY=e=>{if(!e)return[e];let t=e.split("|").map(n=>n.trim());return LU(t)},Zh=(e,t=!0)=>{let n=e;return t||(n=e.slice(0,X0)),n.map(r=>g.createElement(R3,{key:r,text:r===""?'""':r}))},FY=({value:e,initialExpandedArgs:t})=>{let{summary:n,detail:r}=e,[o,a]=i.useState(!1),[l,s]=i.useState(t||!1);if(n==null)return null;let c=typeof n.toString=="function"?n.toString():n;if(r==null){if(/[(){}[\]<>]/.test(c))return g.createElement(R3,{text:c});let u=BY(c),d=u.length;return d>X0?g.createElement(Xh,{isExpanded:l},Zh(u,l),g.createElement(OY,{onClick:()=>s(!l)},l?"Show less...":`Show ${d-X0} more...`)):g.createElement(Xh,null,Zh(u))}return g.createElement(G4,{closeOnOutsideClick:!0,placement:"bottom",visible:o,onVisibleChange:u=>{a(u)},tooltip:g.createElement(MY,{width:NY(r)},g.createElement(tc,{language:"jsx",format:!1},r))},g.createElement(TY,{className:"sbdocs-expandable"},g.createElement("span",null,c),o?g.createElement(LY,null):g.createElement(zY,null)))},bu=({value:e,initialExpandedArgs:t})=>e==null?g.createElement(PY,null):g.createElement(FY,{value:e,initialExpandedArgs:t}),jY=$.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:fe(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${mi(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${mi(.05,e.appBorderColor)} 0 0 0 2px inset`,color:mi(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${mi(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),DY=e=>e==="true",HY=({name:e,value:t,onChange:n,onBlur:r,onFocus:o,argType:a})=>{var d;let l=i.useCallback(()=>n(!1),[n]),s=!!((d=a==null?void 0:a.table)!=null&&d.readonly);if(t===void 0)return g.createElement(pr,{variant:"outline",size:"medium",id:Rs(e),onClick:l,disabled:s},"Set boolean");let c=Dt(e),u=typeof t=="string"?DY(t):t;return g.createElement(jY,{"aria-disabled":s,htmlFor:c,"aria-label":e},g.createElement("input",{id:c,type:"checkbox",onChange:p=>n(p.target.checked),checked:u,role:"switch",disabled:s,name:e,onBlur:r,onFocus:o}),g.createElement("span",{"aria-hidden":"true"},"False"),g.createElement("span",{"aria-hidden":"true"},"True"))},UY=e=>{let[t,n,r]=e.split("-"),o=new Date;return o.setFullYear(parseInt(t,10),parseInt(n,10)-1,parseInt(r,10)),o},VY=e=>{let[t,n]=e.split(":"),r=new Date;return r.setHours(parseInt(t,10)),r.setMinutes(parseInt(n,10)),r},WY=e=>{let t=new Date(e),n=`000${t.getFullYear()}`.slice(-4),r=`0${t.getMonth()+1}`.slice(-2),o=`0${t.getDate()}`.slice(-2);return`${n}-${r}-${o}`},GY=e=>{let t=new Date(e),n=`0${t.getHours()}`.slice(-2),r=`0${t.getMinutes()}`.slice(-2);return`${n}:${r}`},Qh=$(aa.Input)(({readOnly:e})=>({opacity:e?.5:1})),qY=$.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),KY=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,argType:a})=>{var v;let[l,s]=i.useState(!0),c=i.useRef(),u=i.useRef(),d=!!((v=a==null?void 0:a.table)!=null&&v.readonly);i.useEffect(()=>{l!==!1&&(c&&c.current&&(c.current.value=WY(t)),u&&u.current&&(u.current.value=GY(t)))},[t]);let p=m=>{let x=UY(m.target.value),b=new Date(t);b.setFullYear(x.getFullYear(),x.getMonth(),x.getDate());let y=b.getTime();y&&n(y),s(!!y)},h=m=>{let x=VY(m.target.value),b=new Date(t);b.setHours(x.getHours()),b.setMinutes(x.getMinutes());let y=b.getTime();y&&n(y),s(!!y)},f=Dt(e);return g.createElement(qY,null,g.createElement(Qh,{type:"date",max:"9999-12-31",ref:c,id:`${f}-date`,name:`${f}-date`,readOnly:d,onChange:p,onFocus:r,onBlur:o}),g.createElement(Qh,{type:"time",id:`${f}-time`,name:`${f}-time`,ref:u,onChange:h,readOnly:d,onFocus:r,onBlur:o}),l?null:g.createElement("div",null,"invalid"))},YY=$.label({display:"flex"}),XY=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},ZY=$(aa.Input)(({readOnly:e})=>({opacity:e?.5:1})),QY=({name:e,value:t,onChange:n,min:r,max:o,step:a,onBlur:l,onFocus:s,argType:c})=>{var w;let[u,d]=i.useState(typeof t=="number"?t:""),[p,h]=i.useState(!1),[f,v]=i.useState(null),m=!!((w=c==null?void 0:c.table)!=null&&w.readonly),x=i.useCallback(E=>{d(E.target.value);let S=parseFloat(E.target.value);Number.isNaN(S)?v(new Error(`'${E.target.value}' is not a number`)):(n(S),v(null))},[n,v]),b=i.useCallback(()=>{d("0"),n(0),h(!0)},[h]),y=i.useRef(null);return i.useEffect(()=>{p&&y.current&&y.current.select()},[p]),i.useEffect(()=>{u!==(typeof t=="number"?t:"")&&d(t)},[t]),t===void 0?g.createElement(pr,{variant:"outline",size:"medium",id:Rs(e),onClick:b,disabled:m},"Set number"):g.createElement(YY,null,g.createElement(ZY,{ref:y,id:Dt(e),type:"number",onChange:x,size:"flex",placeholder:"Edit number...",value:u,valid:f?"error":null,autoFocus:p,readOnly:m,name:e,min:r,max:o,step:a,onFocus:s,onBlur:l}))},$3=(e,t)=>{let n=t&&Object.entries(t).find(([r,o])=>o===e);return n?n[0]:void 0},Z0=(e,t)=>e&&t?Object.entries(t).filter(n=>e.includes(n[1])).map(n=>n[0]):[],I3=(e,t)=>e&&t&&e.map(n=>t[n]),JY=$.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),eX=$.span({"[aria-readonly=true] &":{opacity:.5}}),tX=$.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Jh=({name:e,options:t,value:n,onChange:r,isInline:o,argType:a})=>{var h;if(!t)return gf.warn(`Checkbox with no options: ${e}`),g.createElement(g.Fragment,null,"-");let l=Z0(n,t),[s,c]=i.useState(l),u=!!((h=a==null?void 0:a.table)!=null&&h.readonly),d=f=>{let v=f.target.value,m=[...s];m.includes(v)?m.splice(m.indexOf(v),1):m.push(v),r(I3(m,t)),c(m)};i.useEffect(()=>{c(Z0(n,t))},[n]);let p=Dt(e);return g.createElement(JY,{"aria-readonly":u,isInline:o},Object.keys(t).map((f,v)=>{let m=`${p}-${v}`;return g.createElement(tX,{key:m,htmlFor:m},g.createElement("input",{type:"checkbox",disabled:u,id:m,name:m,value:f,onChange:d,checked:s==null?void 0:s.includes(f)}),g.createElement(eX,null,f))}))},nX=$.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),rX=$.span({"[aria-readonly=true] &":{opacity:.5}}),oX=$.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),em=({name:e,options:t,value:n,onChange:r,isInline:o,argType:a})=>{var u;if(!t)return gf.warn(`Radio with no options: ${e}`),g.createElement(g.Fragment,null,"-");let l=$3(n,t),s=Dt(e),c=!!((u=a==null?void 0:a.table)!=null&&u.readonly);return g.createElement(nX,{"aria-readonly":c,isInline:o},Object.keys(t).map((d,p)=>{let h=`${s}-${p}`;return g.createElement(oX,{key:h,htmlFor:h},g.createElement("input",{type:"radio",id:h,name:h,disabled:c,value:d,onChange:f=>r(t[f.currentTarget.value]),checked:d===l}),g.createElement(rX,null,d))}))},aX={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},A3=$.select(aX,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),k3=$.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),tm="Choose option...",lX=({name:e,value:t,options:n,onChange:r,argType:o})=>{var u;let a=d=>{r(n[d.currentTarget.value])},l=$3(t,n)||tm,s=Dt(e),c=!!((u=o==null?void 0:o.table)!=null&&u.readonly);return g.createElement(k3,null,g.createElement(oy,null),g.createElement(A3,{disabled:c,id:s,value:l,onChange:a},g.createElement("option",{key:"no-selection",disabled:!0},tm),Object.keys(n).map(d=>g.createElement("option",{key:d,value:d},d))))},iX=({name:e,value:t,options:n,onChange:r,argType:o})=>{var u;let a=d=>{let p=Array.from(d.currentTarget.options).filter(h=>h.selected).map(h=>h.value);r(I3(p,n))},l=Z0(t,n),s=Dt(e),c=!!((u=o==null?void 0:o.table)!=null&&u.readonly);return g.createElement(k3,null,g.createElement(A3,{disabled:c,id:s,multiple:!0,value:l,onChange:a},Object.keys(n).map(d=>g.createElement("option",{key:d,value:d},d))))},nm=e=>{let{name:t,options:n}=e;return n?e.isMulti?g.createElement(iX,{...e}):g.createElement(lX,{...e}):(gf.warn(`Select with no options: ${t}`),g.createElement(g.Fragment,null,"-"))},sX=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(n[(t==null?void 0:t[r])||String(r)]=r,n),{}):e,cX={check:Jh,"inline-check":Jh,radio:em,"inline-radio":em,select:nm,"multi-select":nm},uo=e=>{let{type:t="select",labels:n,argType:r}=e,o={...e,argType:r,options:r?sX(r.options,n):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},a=cX[t];if(a)return g.createElement(a,{...o});throw new Error(`Unknown options type: ${t}`)},yf="value",uX="key",dX="Error",fX="Object",pX="Array",hX="String",mX="Number",gX="Boolean",vX="Date",yX="Null",wX="Undefined",bX="Function",EX="Symbol",O3="ADD_DELTA_TYPE",T3="REMOVE_DELTA_TYPE",M3="UPDATE_DELTA_TYPE";function Or(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function L3(e,t){let n=Or(e),r=Or(t);return(n==="Function"||r==="Function")&&r!==n}var wf=class extends i.Component{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:n}=this.props;e&&typeof e.focus=="function"&&e.focus(),n&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:n,keyPath:r,deep:o}=this.props,{inputRefKey:a,inputRefValue:l}=this.state,s={};if(!t){if(!a.value)return;s.key=a.value}s.newValue=n(!1,r,o,s.key,l.value),e(s)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:n,cancelButtonElement:r,inputElementGenerator:o,keyPath:a,deep:l}=this.props,s=i.cloneElement(n,{onClick:this.onSubmit}),c=i.cloneElement(r,{onClick:e}),u=o(yf,a,l),d=i.cloneElement(u,{placeholder:"Value",ref:this.refInputValue}),p=null;if(!t){let h=o(uX,a,l);p=i.cloneElement(h,{placeholder:"Key",ref:this.refInputKey})}return g.createElement("span",{className:"rejt-add-value-node"},p,d,c,s)}};wf.defaultProps={onlyValue:!1,addButtonElement:g.createElement("button",null,"+"),cancelButtonElement:g.createElement("button",null,"c")};var z3=class extends i.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:n,keyPath:r}=this.state;n[e]=t,this.setState({data:n});let{onUpdate:o}=this.props,a=r.length;o(r[a-1],n)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:n}=this.props,{data:r,keyPath:o,nextDeep:a}=this.state,l=r[e];t(e,o,a,l).then(()=>{let s={keyPath:o,deep:a,key:e,oldValue:l,type:T3};r.splice(e,1),this.setState({data:r});let{onUpdate:c,onDeltaUpdate:u}=this.props;c(o[o.length-1],r),u(s)}).catch(n.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:n,nextDeep:r}=this.state,{beforeAddAction:o,logger:a}=this.props;o(t.length,n,r,e).then(()=>{let l=[...t,e];this.setState({data:l}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:c}=this.props;s(n[n.length-1],l),c({type:O3,keyPath:n,deep:r,key:l.length-1,newValue:e})}).catch(a.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((n,r)=>{let{beforeUpdateAction:o}=this.props,{data:a,keyPath:l,nextDeep:s}=this.state,c=a[e];o(e,l,s,c,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(l[l.length-1],a),d({type:M3,keyPath:l,deep:s,key:e,newValue:t,oldValue:c}),n(void 0)}).catch(r)})}renderCollapsed(){let{name:e,data:t,keyPath:n,deep:r}=this.state,{handleRemove:o,readOnly:a,getStyle:l,dataType:s,minusMenuElement:c}=this.props,{minus:u,collapsed:d}=l(e,t,n,r,s),p=a(e,t,n,r,s),h=i.cloneElement(c,{onClick:o,className:"rejt-minus-menu",style:u});return g.createElement("span",{className:"rejt-collapsed"},g.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!p&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:n,deep:r,addFormVisible:o,nextDeep:a}=this.state,{isCollapsed:l,handleRemove:s,onDeltaUpdate:c,readOnly:u,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}=this.props,{minus:R,plus:A,delimiter:I,ul:k,addForm:M}=d(e,t,n,r,p),L=u(e,t,n,r,p),H=i.cloneElement(y,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:A}),P=i.cloneElement(b,{onClick:s,className:"rejt-minus-menu",style:R});return g.createElement("span",{className:"rejt-not-collapsed"},g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"["),!o&&H,g.createElement("ul",{className:"rejt-not-collapsed-list",style:k},t.map((F,U)=>g.createElement(hc,{key:U,name:U.toString(),data:F,keyPath:n,deep:a,isCollapsed:l,handleRemove:this.handleRemoveItem(U),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:u,getStyle:d,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}))),!L&&o&&g.createElement("div",{className:"rejt-add-form",style:M},g.createElement(wf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:m,keyPath:n,deep:r,onSubmitValueParser:_})),g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"]"),!L&&P)}render(){let{name:e,collapsed:t,data:n,keyPath:r,deep:o}=this.state,{dataType:a,getStyle:l}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),c=l(e,n,r,o,a);return g.createElement("div",{className:"rejt-array-node"},g.createElement("span",{onClick:this.handleCollapseMode},g.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};z3.defaultProps={keyPath:[],deep:0,minusMenuElement:g.createElement("span",null," - "),plusMenuElement:g.createElement("span",null," + ")};var P3=class extends i.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:n,value:r,keyPath:o,deep:a}=this.state,{readOnly:l,dataType:s}=this.props,c=l(n,r,o,a,s);e&&!c&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:n,onSubmitValueParser:r,keyPath:o}=this.props,{inputRef:a,name:l,deep:s}=this.state;if(!a)return;let c=r(!0,o,s,l,a.value);e({value:c,key:l}).then(()=>{L3(t,c)||this.handleCancelEdit()}).catch(n.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:n,keyPath:r,deep:o}=this.state,{handleRemove:a,originalValue:l,readOnly:s,dataType:c,getStyle:u,editButtonElement:d,cancelButtonElement:p,textareaElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,m=u(e,l,r,o,c),x=null,b=null,y=s(e,l,r,o,c);if(n&&!y){let w=h(yf,v,o,e,l,c),E=i.cloneElement(d,{onClick:this.handleEdit}),S=i.cloneElement(p,{onClick:this.handleCancelEdit}),C=i.cloneElement(w,{ref:this.refInput,defaultValue:l});x=g.createElement("span",{className:"rejt-edit-form",style:m.editForm},C," ",S,E),b=null}else{x=g.createElement("span",{className:"rejt-value",style:m.value,onClick:y?null:this.handleEditMode},t);let w=i.cloneElement(f,{onClick:a,className:"rejt-minus-menu",style:m.minus});b=y?null:w}return g.createElement("li",{className:"rejt-function-value-node",style:m.li},g.createElement("span",{className:"rejt-name",style:m.name},e," :"," "),x,b)}};P3.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:g.createElement("button",null,"e"),cancelButtonElement:g.createElement("button",null,"c"),minusMenuElement:g.createElement("span",null," - ")};var hc=class extends i.Component{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:n,deep:r}=this.state,{isCollapsed:o,handleRemove:a,handleUpdateValue:l,onUpdate:s,onDeltaUpdate:c,readOnly:u,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C}=this.props,_=()=>!0,R=Or(e);switch(R){case dX:return g.createElement(Q0,{data:e,name:t,isCollapsed:o,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:_,dataType:R,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C});case fX:return g.createElement(Q0,{data:e,name:t,isCollapsed:o,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:u,dataType:R,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C});case pX:return g.createElement(z3,{data:e,name:t,isCollapsed:o,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:u,dataType:R,getStyle:d,addButtonElement:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:x,plusMenuElement:b,beforeRemoveAction:y,beforeAddAction:w,beforeUpdateAction:E,logger:S,onSubmitValueParser:C});case hX:return g.createElement(Dn,{name:t,value:`"${e}"`,originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case mX:return g.createElement(Dn,{name:t,value:e,originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case gX:return g.createElement(Dn,{name:t,value:e?"true":"false",originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case vX:return g.createElement(Dn,{name:t,value:e.toISOString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:_,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case yX:return g.createElement(Dn,{name:t,value:"null",originalValue:"null",keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case wX:return g.createElement(Dn,{name:t,value:"undefined",originalValue:"undefined",keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});case bX:return g.createElement(P3,{name:t,value:e.toString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:u,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,textareaElementGenerator:m,minusMenuElement:x,logger:S,onSubmitValueParser:C});case EX:return g.createElement(Dn,{name:t,value:e.toString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:l,readOnly:_,dataType:R,getStyle:d,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:x,logger:S,onSubmitValueParser:C});default:return null}}};hc.defaultProps={keyPath:[],deep:0};var Q0=class extends i.Component{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:n,keyPath:r}=this.state;n[e]=t,this.setState({data:n});let{onUpdate:o}=this.props,a=r.length;o(r[a-1],n)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:n,keyPath:r,nextDeep:o}=this.state,{beforeAddAction:a,logger:l}=this.props;a(e,r,o,t).then(()=>{n[e]=t,this.setState({data:n}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:c}=this.props;s(r[r.length-1],n),c({type:O3,keyPath:r,deep:o,key:e,newValue:t})}).catch(l.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:n}=this.props,{data:r,keyPath:o,nextDeep:a}=this.state,l=r[e];t(e,o,a,l).then(()=>{let s={keyPath:o,deep:a,key:e,oldValue:l,type:T3};delete r[e],this.setState({data:r});let{onUpdate:c,onDeltaUpdate:u}=this.props;c(o[o.length-1],r),u(s)}).catch(n.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((n,r)=>{let{beforeUpdateAction:o}=this.props,{data:a,keyPath:l,nextDeep:s}=this.state,c=a[e];o(e,l,s,c,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(l[l.length-1],a),d({type:M3,keyPath:l,deep:s,key:e,newValue:t,oldValue:c}),n()}).catch(r)})}renderCollapsed(){let{name:e,keyPath:t,deep:n,data:r}=this.state,{handleRemove:o,readOnly:a,dataType:l,getStyle:s,minusMenuElement:c}=this.props,{minus:u,collapsed:d}=s(e,r,t,n,l),p=Object.getOwnPropertyNames(r),h=a(e,r,t,n,l),f=i.cloneElement(c,{onClick:o,className:"rejt-minus-menu",style:u});return g.createElement("span",{className:"rejt-collapsed"},g.createElement("span",{className:"rejt-collapsed-text",style:d,onClick:this.handleCollapseMode},"{...}"," ",p.length," ",p.length===1?"key":"keys"),!h&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:n,deep:r,nextDeep:o,addFormVisible:a}=this.state,{isCollapsed:l,handleRemove:s,onDeltaUpdate:c,readOnly:u,getStyle:d,dataType:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}=this.props,{minus:R,plus:A,addForm:I,ul:k,delimiter:M}=d(e,t,n,r,p),L=Object.getOwnPropertyNames(t),H=u(e,t,n,r,p),P=i.cloneElement(y,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:A}),F=i.cloneElement(b,{onClick:s,className:"rejt-minus-menu",style:R}),U=L.map(O=>g.createElement(hc,{key:O,name:O,data:t[O],keyPath:n,deep:o,isCollapsed:l,handleRemove:this.handleRemoveValue(O),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:u,getStyle:d,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:x,minusMenuElement:b,plusMenuElement:y,beforeRemoveAction:w,beforeAddAction:E,beforeUpdateAction:S,logger:C,onSubmitValueParser:_}));return g.createElement("span",{className:"rejt-not-collapsed"},g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:M},"{"),!H&&P,g.createElement("ul",{className:"rejt-not-collapsed-list",style:k},U),!H&&a&&g.createElement("div",{className:"rejt-add-form",style:I},g.createElement(wf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:m,keyPath:n,deep:r,onSubmitValueParser:_})),g.createElement("span",{className:"rejt-not-collapsed-delimiter",style:M},"}"),!H&&F)}render(){let{name:e,collapsed:t,data:n,keyPath:r,deep:o}=this.state,{getStyle:a,dataType:l}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),c=a(e,n,r,o,l);return g.createElement("div",{className:"rejt-object-node"},g.createElement("span",{onClick:this.handleCollapseMode},g.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};Q0.defaultProps={keyPath:[],deep:0,minusMenuElement:g.createElement("span",null," - "),plusMenuElement:g.createElement("span",null," + ")};var Dn=class extends i.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:n,value:r,keyPath:o,deep:a}=this.state,{readOnly:l,dataType:s}=this.props,c=l(n,r,o,a,s);e&&!c&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:n,onSubmitValueParser:r,keyPath:o}=this.props,{inputRef:a,name:l,deep:s}=this.state;if(!a)return;let c=r(!0,o,s,l,a.value);e({value:c,key:l}).then(()=>{L3(t,c)||this.handleCancelEdit()}).catch(n.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:n,keyPath:r,deep:o}=this.state,{handleRemove:a,originalValue:l,readOnly:s,dataType:c,getStyle:u,editButtonElement:d,cancelButtonElement:p,inputElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,m=u(e,l,r,o,c),x=s(e,l,r,o,c),b=n&&!x,y=h(yf,v,o,e,l,c),w=i.cloneElement(d,{onClick:this.handleEdit}),E=i.cloneElement(p,{onClick:this.handleCancelEdit}),S=i.cloneElement(y,{ref:this.refInput,defaultValue:JSON.stringify(l)}),C=i.cloneElement(f,{onClick:a,className:"rejt-minus-menu",style:m.minus});return g.createElement("li",{className:"rejt-value-node",style:m.li},g.createElement("span",{className:"rejt-name",style:m.name},e," : "),b?g.createElement("span",{className:"rejt-edit-form",style:m.editForm},S," ",E,w):g.createElement("span",{className:"rejt-value",style:m.value,onClick:x?null:this.handleEditMode},String(t)),!x&&!b&&C)}};Dn.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:g.createElement("button",null,"e"),cancelButtonElement:g.createElement("button",null,"c"),minusMenuElement:g.createElement("span",null," - ")};var xX={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},SX={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},CX={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function _X(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var N3=class extends i.Component{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:n,onDeltaUpdate:r,readOnly:o,getStyle:a,addButtonElement:l,cancelButtonElement:s,editButtonElement:c,inputElement:u,textareaElement:d,minusMenuElement:p,plusMenuElement:h,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:x,onSubmitValueParser:b,fallback:y=null}=this.props,w=Or(e),E=o;Or(o)==="Boolean"&&(E=()=>o);let S=u;u&&Or(u)!=="Function"&&(S=()=>u);let C=d;return d&&Or(d)!=="Function"&&(C=()=>d),w==="Object"||w==="Array"?g.createElement("div",{className:"rejt-tree"},g.createElement(hc,{data:e,name:t,deep:-1,isCollapsed:n,onUpdate:this.onUpdate,onDeltaUpdate:r,readOnly:E,getStyle:a,addButtonElement:l,cancelButtonElement:s,editButtonElement:c,inputElementGenerator:S,textareaElementGenerator:C,minusMenuElement:p,plusMenuElement:h,handleRemove:this.removeRoot,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:x,onSubmitValueParser:b})):y}};N3.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,n,r,o)=>{switch(o){case"Object":case"Error":return xX;case"Array":return SX;default:return CX}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,n,r,o)=>_X(o),inputElement:()=>g.createElement("input",null),textareaElement:()=>g.createElement("textarea",null),fallback:null};var{window:RX}=St,$X=$.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),Eu=$.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),IX=$(MT)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),AX=$(LT)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),rm=$.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),kX=$(rr)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),OX=$(aa.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),TX={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},MX=e=>{e.currentTarget.dispatchEvent(new RX.KeyboardEvent("keydown",TX))},LX=e=>{e.currentTarget.select()},zX=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),om=({name:e,value:t,onChange:n,argType:r})=>{var w;let o=Mm(),a=i.useMemo(()=>t&&wG(t),[t]),l=a!=null,[s,c]=i.useState(!l),[u,d]=i.useState(null),p=!!((w=r==null?void 0:r.table)!=null&&w.readonly),h=i.useCallback(E=>{try{E&&n(JSON.parse(E)),d(void 0)}catch(S){d(S)}},[n]),[f,v]=i.useState(!1),m=i.useCallback(()=>{n({}),v(!0)},[v]),x=i.useRef(null);if(i.useEffect(()=>{f&&x.current&&x.current.select()},[f]),!l)return g.createElement(pr,{disabled:p,id:Rs(e),onClick:m},"Set object");let b=g.createElement(OX,{ref:x,id:Dt(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:E=>h(E.target.value),placeholder:"Edit JSON string...",autoFocus:f,valid:u?"error":null,readOnly:p}),y=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return g.createElement($X,{"aria-readonly":p},y&&g.createElement(kX,{onClick:E=>{E.preventDefault(),c(S=>!S)}},s?g.createElement(OT,null):g.createElement(kT,null),g.createElement("span",null,"RAW")),s?b:g.createElement(N3,{readOnly:p||!y,isCollapsed:y?void 0:()=>!0,data:a,rootName:e,onFullyUpdate:n,getStyle:zX(o),cancelButtonElement:g.createElement(Eu,{type:"button"},"Cancel"),editButtonElement:g.createElement(Eu,{type:"submit"},"Save"),addButtonElement:g.createElement(Eu,{type:"submit",primary:!0},"Save"),plusMenuElement:g.createElement(IX,null),minusMenuElement:g.createElement(AX,null),inputElement:(E,S,C,_)=>_?g.createElement(rm,{onFocus:LX,onBlur:MX}):g.createElement(rm,null),fallback:b}))},PX=$.input(({theme:e,min:t,max:n,value:r,disabled:o})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, ${e.color.green} 0%, ${e.color.green} ${(r-t)/(n-t)*100}%, ${en(.02,e.input.background)} ${(r-t)/(n-t)*100}%, ${en(.02,e.input.background)} 100%)`:`linear-gradient(to right, @@ -386,7 +386,7 @@ ${t}`);let n=t.match(ak);if(!n)return g.createElement(i.Fragment,null,t);let[,r, ${en(.02,e.input.background)} 100%)`:`linear-gradient(to right, ${e.color.green} 0%, ${e.color.green} ${(r-t)/(n-t)*100}%, ${Cr(.02,e.input.background)} ${(r-t)/(n-t)*100}%, - ${Cr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${on(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),B3=$.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),NX=$(B3)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),BX=$.div({display:"flex",alignItems:"center",width:"100%"});function FX(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var jX=({name:e,value:t,onChange:n,min:r=0,max:o=100,step:a=1,onBlur:l,onFocus:s,argType:c})=>{var f;let u=v=>{n(XY(v.target.value))},d=t!==void 0,p=i.useMemo(()=>FX(a),[a]),h=!!((f=c==null?void 0:c.table)!=null&&f.readonly);return g.createElement(BX,{"aria-readonly":h},g.createElement(B3,null,r),g.createElement(PX,{id:Dt(e),type:"range",disabled:h,onChange:u,name:e,value:t,min:r,max:o,step:a,onFocus:s,onBlur:l}),g.createElement(NX,{numberOFDecimalsPlaces:p,max:o},d?t.toFixed(p):"--"," / ",o))},DX=$.label({display:"flex"}),HX=$.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),UX=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,maxLength:a,argType:l})=>{var f;let s=v=>{n(v.target.value)},c=!!((f=l==null?void 0:l.table)!=null&&f.readonly),[u,d]=i.useState(!1),p=i.useCallback(()=>{n(""),d(!0)},[d]);if(t===void 0)return g.createElement(pr,{variant:"outline",size:"medium",disabled:c,id:Rs(e),onClick:p},"Set string");let h=typeof t=="string";return g.createElement(DX,null,g.createElement(aa.Textarea,{id:Dt(e),maxLength:a,onChange:s,disabled:c,size:"flex",placeholder:"Edit string...",autoFocus:u,valid:h?null:"error",name:e,value:h?t:"",onFocus:r,onBlur:o}),a&&g.createElement(HX,{isMaxed:(t==null?void 0:t.length)===a},(t==null?void 0:t.length)??0," / ",a))},VX=$(aa.Input)({padding:10});function WX(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var GX=({onChange:e,name:t,accept:n="image/*",value:r,argType:o})=>{var c;let a=i.useRef(null),l=(c=o==null?void 0:o.control)==null?void 0:c.readOnly;function s(u){if(!u.target.files)return;let d=Array.from(u.target.files).map(p=>URL.createObjectURL(p));e(d),WX(r)}return i.useEffect(()=>{r==null&&a.current&&(a.current.value=null)},[r,t]),g.createElement(VX,{ref:a,id:Dt(t),type:"file",name:t,multiple:!0,disabled:l,onChange:s,accept:n,size:"flex"})},qX=i.lazy(()=>Br(()=>import("./Color-PRSJMWNM-B3Y3Kgee.js"),__vite__mapDeps([7,2,1,3,4]),import.meta.url)),KX=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},g.createElement(qX,{...e})),YX={array:om,object:om,boolean:HY,color:KX,date:KY,number:QY,check:uo,"inline-check":uo,radio:uo,"inline-radio":uo,select:uo,"multi-select":uo,range:jX,text:UX,file:GX},am=()=>g.createElement(g.Fragment,null,"-"),XX=({row:e,arg:t,updateArgs:n,isHovered:r})=>{var m;let{key:o,control:a}=e,[l,s]=i.useState(!1),[c,u]=i.useState({value:t});i.useEffect(()=>{l||u({value:t})},[l,t]);let d=i.useCallback(x=>(u({value:x}),n({[o]:x}),x),[n,o]),p=i.useCallback(()=>s(!1),[]),h=i.useCallback(()=>s(!0),[]);if(!a||a.disable){let x=(a==null?void 0:a.disable)!==!0&&((m=e==null?void 0:e.type)==null?void 0:m.name)!=="function";return r&&x?g.createElement(Pr,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):g.createElement(am,null)}let f={name:o,argType:e,value:c.value,onChange:d,onBlur:p,onFocus:h},v=YX[a.type]||am;return g.createElement(v,{...f,...a,controlType:a.type})},ZX=$.span({fontWeight:"bold"}),QX=$.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),JX=$.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Ln({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),eZ=$.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?fe(.1,e.color.defaultText):fe(.2,e.color.defaultText),marginTop:t?4:0})),tZ=$.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?fe(.1,e.color.defaultText):fe(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),nZ=$.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),rZ=e=>e&&{summary:typeof e=="string"?e:e.name},wi=e=>{var m;let[t,n]=i.useState(!1),{row:r,updateArgs:o,compact:a,expandable:l,initialExpandedArgs:s}=e,{name:c,description:u}=r,d=r.table||{},p=d.type||rZ(r.type),h=d.defaultValue||r.defaultValue,f=(m=r.type)==null?void 0:m.required,v=u!=null&&u!=="";return g.createElement("tr",{onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1)},g.createElement(nZ,{expandable:l},g.createElement(ZX,null,c),f?g.createElement(QX,{title:"Required"},"*"):null),a?null:g.createElement("td",null,v&&g.createElement(JX,null,g.createElement(r3,null,u)),d.jsDocTags!=null?g.createElement(g.Fragment,null,g.createElement(tZ,{hasDescription:v},g.createElement(bu,{value:p,initialExpandedArgs:s})),g.createElement(AY,{tags:d.jsDocTags})):g.createElement(eZ,{hasDescription:v},g.createElement(bu,{value:p,initialExpandedArgs:s}))),a?null:g.createElement("td",null,g.createElement(bu,{value:h,initialExpandedArgs:s})),o?g.createElement("td",null,g.createElement(XX,{...e,isHovered:t})):null)},oZ=$(PT)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?fe(.25,e.color.defaultText):fe(.3,e.color.defaultText),border:"none",display:"inline-block"})),aZ=$(NT)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?fe(.25,e.color.defaultText):fe(.3,e.color.defaultText),border:"none",display:"inline-block"})),lZ=$.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),iZ=$.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),sZ=$.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),cZ=$.td(()=>({position:"relative"})),uZ=$.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Cr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),lm=$.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),xu=({level:e="section",label:t,children:n,initialExpanded:r=!0,colSpan:o=3})=>{let[a,l]=i.useState(r),s=e==="subsection"?sZ:iZ,c=(n==null?void 0:n.length)||0,u=e==="subsection"?`${c} item${c!==1?"s":""}`:"",d=`${a?"Hide":"Show"} ${e==="subsection"?c:t} item${c!==1?"s":""}`;return g.createElement(g.Fragment,null,g.createElement(uZ,{title:d},g.createElement(s,{colSpan:1},g.createElement(lm,{onClick:p=>l(!a),tabIndex:0},d),g.createElement(lZ,null,a?g.createElement(oZ,null):g.createElement(aZ,null),t)),g.createElement(cZ,{colSpan:o-1},g.createElement(lm,{onClick:p=>l(!a),tabIndex:-1,style:{outline:"none"}},d),a?null:u)),a?n:null)},bi=$.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),je=$.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),_e=$.div(({theme:e,width:t,height:n})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:n||16,borderRadius:3})),De=[2,4,2,2],dZ=()=>g.createElement(g.Fragment,null,g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"}))),g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"80%"}),g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"}))),g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"80%"}),g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"}))),g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"80%"}),g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"})))),fZ=$.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),pZ=$.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),hZ=$.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),mZ=({inAddonPanel:e})=>{let[t,n]=i.useState(!0);return i.useEffect(()=>{let r=setTimeout(()=>{n(!1)},100);return()=>clearTimeout(r)},[]),t?null:g.createElement(fZ,{inAddonPanel:e},g.createElement(F1,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:g.createElement(g.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:g.createElement(pZ,null,e&&g.createElement(g.Fragment,null,g.createElement(Pr,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},g.createElement(TT,null)," Watch 5m video"),g.createElement(hZ,null),g.createElement(Pr,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},g.createElement(D0,null)," Read docs")),!e&&g.createElement(Pr,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},g.createElement(D0,null)," Learn how to set that up"))}))},gZ=$.table(({theme:e,compact:t,inAddonPanel:n})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:n?0:25,marginBottom:n?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?fe(.25,e.color.defaultText):fe(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:n?0:1,marginRight:n?0:1,tbody:{...n?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...n?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),vZ=$(rr)(({theme:e})=>({margin:"-4px -12px -4px 0"})),yZ=$.span({display:"flex",justifyContent:"space-between"}),wZ={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var n,r;return+!!((n=t.type)!=null&&n.required)-+!!((r=e.type)!=null&&r.required)||e.name.localeCompare(t.name)},none:void 0},bZ=(e,t)=>{let n={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return n;Object.entries(e).forEach(([a,l])=>{let{category:s,subcategory:c}=(l==null?void 0:l.table)||{};if(s){let u=n.sections[s]||{ungrouped:[],subsections:{}};if(!c)u.ungrouped.push({key:a,...l});else{let d=u.subsections[c]||[];d.push({key:a,...l}),u.subsections[c]=d}n.sections[s]=u}else if(c){let u=n.ungroupedSubsections[c]||[];u.push({key:a,...l}),n.ungroupedSubsections[c]=u}else n.ungrouped.push({key:a,...l})});let r=wZ[t],o=a=>r?Object.keys(a).reduce((l,s)=>({...l,[s]:a[s].sort(r)}),{}):a;return{ungrouped:n.ungrouped.sort(r),ungroupedSubsections:o(n.ungroupedSubsections),sections:Object.keys(n.sections).reduce((a,l)=>({...a,[l]:{ungrouped:n.sections[l].ungrouped.sort(r),subsections:o(n.sections[l].subsections)}}),{})}},EZ=(e,t,n)=>{try{return KD(e,t,n)}catch(r){return QK.warn(r.message),!1}},J0=e=>{let{updateArgs:t,resetArgs:n,compact:r,inAddonPanel:o,initialExpandedArgs:a,sort:l="none",isLoading:s}=e;if("error"in e){let{error:y}=e;return g.createElement(E3,null,y," ",g.createElement(Pr,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},g.createElement(D0,null)," Read the docs"))}if(s)return g.createElement(dZ,null);let{rows:c,args:u,globals:d}="rows"in e&&e,p=bZ(ND(c,y=>{var w;return!((w=y==null?void 0:y.table)!=null&&w.disable)&&EZ(y,u||{},d||{})}),l),h=p.ungrouped.length===0,f=Object.entries(p.sections).length===0,v=Object.entries(p.ungroupedSubsections).length===0;if(h&&f&&v)return g.createElement(mZ,{inAddonPanel:o});let m=1;t&&(m+=1),r||(m+=2);let x=Object.keys(p.sections).length>0,b={updateArgs:t,compact:r,inAddonPanel:o,initialExpandedArgs:a};return g.createElement(L1,null,g.createElement(gZ,{compact:r,inAddonPanel:o,className:"docblock-argstable sb-unstyled"},g.createElement("thead",{className:"docblock-argstable-head"},g.createElement("tr",null,g.createElement("th",null,g.createElement("span",null,"Name")),r?null:g.createElement("th",null,g.createElement("span",null,"Description")),r?null:g.createElement("th",null,g.createElement("span",null,"Default")),t?g.createElement("th",null,g.createElement(yZ,null,"Control"," ",!s&&n&&g.createElement(vZ,{onClick:()=>n(),title:"Reset controls"},g.createElement(FT,{"aria-hidden":!0})))):null)),g.createElement("tbody",{className:"docblock-argstable-body"},p.ungrouped.map(y=>g.createElement(wi,{key:y.key,row:y,arg:u&&u[y.key],...b})),Object.entries(p.ungroupedSubsections).map(([y,w])=>g.createElement(xu,{key:y,label:y,level:"subsection",colSpan:m},w.map(E=>g.createElement(wi,{key:E.key,row:E,arg:u&&u[E.key],expandable:x,...b})))),Object.entries(p.sections).map(([y,w])=>g.createElement(xu,{key:y,label:y,level:"section",colSpan:m},w.ungrouped.map(E=>g.createElement(wi,{key:E.key,row:E,arg:u&&u[E.key],...b})),Object.entries(w.subsections).map(([E,S])=>g.createElement(xu,{key:E,label:E,level:"subsection",colSpan:m},S.map(C=>g.createElement(wi,{key:C.key,row:C,arg:u&&u[C.key],expandable:x,...b})))))))))},xZ=({tabs:e,...t})=>{let n=Object.entries(e);return n.length===1?g.createElement(J0,{...n[0][1],...t}):g.createElement(H1,null,n.map((r,o)=>{let[a,l]=r,s=`prop_table_div_${a}`,c="div",u=o===0?t:{sort:t.sort};return g.createElement(c,{key:s,id:s,title:a},({active:d})=>d?g.createElement(J0,{key:`prop_table_${a}`,...l,...u}):null)}))};$.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText)}));$.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});$.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});$.div(ye,({theme:e})=>({...pc(e),margin:"25px 0 40px",padding:"30px 20px"}));$.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));$.div(({theme:e})=>({color:e.base==="light"?fe(.2,e.color.defaultText):fe(.6,e.color.defaultText)}));$.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});$.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));$.div({display:"flex",flexDirection:"row"});$.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));$.div(({theme:e})=>({...pc(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));$.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});$.div({flex:1,display:"flex",flexDirection:"row"});$.div({display:"flex",alignItems:"flex-start"});$.div({flex:"0 0 30%"});$.div({flex:1});$.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText)}));$.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));$.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));$.div(({theme:e})=>({...pc(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));$.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});$.div({display:"flex",flexFlow:"row wrap"});var SZ=e=>`anchor--${e}`,F3=({storyId:e,children:t})=>g.createElement("div",{id:SZ(e),className:"sb-anchor"},t);St&&St.__DOCS_CONTEXT__===void 0&&(St.__DOCS_CONTEXT__=i.createContext(null),St.__DOCS_CONTEXT__.displayName="DocsContext");var Ut=St?St.__DOCS_CONTEXT__:i.createContext(null),Jr=(e,t)=>i.useContext(Ut).resolveOf(e,t),CZ=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),_Z=e=>{if(e)return typeof e=="string"?e.includes("-")?CZ(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function RZ(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function j3(e){return FK(e,{allowFunction:!1})}var D3=i.createContext({sources:{}}),H3="--unknown--",$Z=({children:e,channel:t})=>{let[n,r]=i.useState({});return i.useEffect(()=>{let o=(a,l=null,s=!1)=>{let{id:c,args:u=void 0,source:d,format:p}=typeof a=="string"?{id:a,source:l,format:s}:a,h=u?j3(u):H3;r(f=>({...f,[c]:{...f[c],[h]:{code:d,format:p}}}))};return t.on(Fh,o),()=>t.off(Fh,o)},[]),g.createElement(D3.Provider,{value:{sources:n}},e)},IZ=(e,t,n)=>{let{sources:r}=n,o=r==null?void 0:r[e];return(o==null?void 0:o[j3(t)])||(o==null?void 0:o[H3])||{code:""}},AZ=({snippet:e,storyContext:t,typeFromProps:n,transformFromProps:r})=>{var c,u;let{__isArgsStory:o}=t.parameters,a=((c=t.parameters.docs)==null?void 0:c.source)||{},l=n||a.type||Ui.AUTO;if(a.code!==void 0)return a.code;let s=l===Ui.DYNAMIC||l===Ui.AUTO&&e&&o?e:a.originalSource||"";return((u=r??a.transform)==null?void 0:u(s,t))||s},kZ=(e,t,n)=>{var f,v,m,x;let r,{of:o}=e;if("of"in e&&o===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(o)r=t.resolveOf(o,["story"]).story;else try{r=t.storyById()}catch{}let a=((v=(f=r==null?void 0:r.parameters)==null?void 0:f.docs)==null?void 0:v.source)||{},{code:l}=e,s=e.format??a.format,c=e.language??a.language??"jsx",u=e.dark??a.dark??!1;if(!l&&!r)return{error:"Oh no! The source is not available."};if(l)return{code:l,format:s,language:c,dark:u};let d=t.getStoryContext(r),p=e.__forceInitialArgs?d.initialArgs:d.unmappedArgs,h=IZ(r.id,p,n);return s=h.format??((x=(m=r.parameters.docs)==null?void 0:m.source)==null?void 0:x.format)??!1,{code:AZ({snippet:h.code,storyContext:{...d,args:p},typeFromProps:e.type,transformFromProps:e.transform}),format:s,language:c,dark:u}};function OZ(e,t){let n=TZ([e],t);return n&&n[0]}function TZ(e,t){let[n,r]=i.useState({});return i.useEffect(()=>{Promise.all(e.map(async o=>{let a=await t.loadStory(o);r(l=>l[o]===a?l:{...l,[o]:a})}))}),e.map(o=>{if(n[o])return n[o];try{return t.storyById(o)}catch{return null}})}var MZ=(e,t)=>{let{of:n,meta:r}=e;if("of"in e&&n===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");return r&&t.referenceMeta(r,!1),t.resolveOf(n||"story",["story"]).story.id},LZ=(e,t,n)=>{let{parameters:r={}}=t||{},{docs:o={}}=r,a=o.story||{};if(o.disable)return null;if(e.inline??a.inline??!1){let s=e.height??a.height,c=e.autoplay??a.autoplay??!1;return{story:t,inline:!0,height:s,autoplay:c,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:n.renderStoryToElement}}let l=e.height??a.height??a.iframeHeight??"100px";return{story:t,inline:!1,height:l,primary:!!e.__primary}},zZ=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=i.useContext(Ut),n=MZ(e,t),r=OZ(n,t);if(!r)return g.createElement(C3,null);let o=LZ(e,r,t);return o?g.createElement(EY,{...o}):null},PZ=e=>{var h,f,v,m,x,b,y,w,E,S;let t=i.useContext(Ut),n=i.useContext(D3),{of:r,source:o}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{story:a}=Jr(r||"story",["story"]),l=kZ({...o,...r&&{of:r}},t,n),s=e.layout??a.parameters.layout??((f=(h=a.parameters.docs)==null?void 0:h.canvas)==null?void 0:f.layout)??"padded",c=e.withToolbar??((m=(v=a.parameters.docs)==null?void 0:v.canvas)==null?void 0:m.withToolbar)??!1,u=e.additionalActions??((b=(x=a.parameters.docs)==null?void 0:x.canvas)==null?void 0:b.additionalActions),d=e.sourceState??((w=(y=a.parameters.docs)==null?void 0:y.canvas)==null?void 0:w.sourceState)??"hidden",p=e.className??((S=(E=a.parameters.docs)==null?void 0:E.canvas)==null?void 0:S.className);return g.createElement(_3,{withSource:d==="none"?void 0:l,isExpanded:d==="shown",withToolbar:c,additionalActions:u,className:p,layout:s},g.createElement(zZ,{of:r||a.moduleExport,meta:e.meta,...e.story}))},NZ=(e,t)=>{let n=t.getStoryContext(e),[r,o]=i.useState(n.globals);return i.useEffect(()=>{let a=l=>{o(l.globals)};return t.channel.on(qh,a),()=>t.channel.off(qh,a)},[t.channel]),[r]},BZ=(e,t)=>{let n=FZ(e,t);if(!n)throw new Error("No result when story was defined");return n},FZ=(e,t)=>{let n=e?t.getStoryContext(e):{args:{}},{id:r}=e||{id:"none"},[o,a]=i.useState(n.args);i.useEffect(()=>{let c=u=>{u.storyId===r&&a(u.args)};return t.channel.on(Kh,c),()=>t.channel.off(Kh,c)},[r,t.channel]);let l=i.useCallback(c=>t.channel.emit(JK,{storyId:r,updatedArgs:c}),[r,t.channel]),s=i.useCallback(c=>t.channel.emit(eY,{storyId:r,argNames:c}),[r,t.channel]);return e&&[o,l,s]};function jZ(e,t){let{extractArgTypes:n}=t.docs||{};if(!n)throw new Error("Args unsupported. See Args documentation for your framework.");return n(e)}var DZ=e=>{var E;let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let n=i.useContext(Ut),{story:r}=n.resolveOf(t||"story",["story"]),{parameters:o,argTypes:a,component:l,subcomponents:s}=r,c=((E=o.docs)==null?void 0:E.controls)||{},u=e.include??c.include,d=e.exclude??c.exclude,p=e.sort??c.sort,[h,f,v]=BZ(r,n),[m]=NZ(r,n),x=Gh(a,u,d);if(!(s&&Object.keys(s).length>0))return Object.keys(x).length>0||Object.keys(h).length>0?g.createElement(J0,{rows:x,sort:p,args:h,globals:m,updateArgs:f,resetArgs:v}):null;let b=_Z(l),y=Object.fromEntries(Object.entries(s).map(([S,C])=>[S,{rows:Gh(jZ(C,o),u,d),sort:p}])),w={[b]:{rows:x,sort:p},...y};return g.createElement(xZ,{tabs:w,sort:p,args:h,globals:m,updateArgs:f,resetArgs:v})},{document:U3}=St,HZ=({className:e,children:t,...n})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return g.createElement(O1,null,t);let r=e&&e.split("-");return g.createElement(x3,{language:r&&r[1]||"text",format:!1,code:t,...n})};function bf(e,t){e.channel.emit(tY,t)}var ed=J4.a,UZ=({hash:e,children:t})=>{let n=i.useContext(Ut);return g.createElement(ed,{href:e,target:"_self",onClick:r=>{let o=e.substring(1);U3.getElementById(o)&&bf(n,e)}},t)},VZ=e=>{let{href:t,target:n,children:r,...o}=e,a=i.useContext(Ut);return!t||n==="_blank"||/^https?:\/\//.test(t)?g.createElement(ed,{...e}):t.startsWith("#")?g.createElement(UZ,{hash:t},r):g.createElement(ed,{href:t,onClick:l=>{l.button===0&&!l.altKey&&!l.ctrlKey&&!l.metaKey&&!l.shiftKey&&(l.preventDefault(),bf(a,l.currentTarget.getAttribute("href")))},target:n,...o},r)},V3=["h1","h2","h3","h4","h5","h6"],WZ=V3.reduce((e,t)=>({...e,[t]:$(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),GZ=$.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),qZ=({as:e,id:t,children:n,...r})=>{let o=i.useContext(Ut),a=WZ[e],l=`#${t}`;return g.createElement(a,{id:t,...r},g.createElement(GZ,{"aria-hidden":"true",href:l,tabIndex:-1,target:"_self",onClick:s=>{U3.getElementById(t)&&bf(o,l)}},g.createElement(zT,null)),n)},Ef=e=>{let{as:t,id:n,children:r,...o}=e;if(n)return g.createElement(qZ,{as:t,id:n,...o},r);let a=t,{as:l,...s}=e;return g.createElement(a,{...pe(s,t)})},KZ=V3.reduce((e,t)=>({...e,[t]:n=>g.createElement(Ef,{as:t,...n})}),{}),YZ=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(jK`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' + ${Cr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${on(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),B3=$.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),NX=$(B3)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),BX=$.div({display:"flex",alignItems:"center",width:"100%"});function FX(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var jX=({name:e,value:t,onChange:n,min:r=0,max:o=100,step:a=1,onBlur:l,onFocus:s,argType:c})=>{var f;let u=v=>{n(XY(v.target.value))},d=t!==void 0,p=i.useMemo(()=>FX(a),[a]),h=!!((f=c==null?void 0:c.table)!=null&&f.readonly);return g.createElement(BX,{"aria-readonly":h},g.createElement(B3,null,r),g.createElement(PX,{id:Dt(e),type:"range",disabled:h,onChange:u,name:e,value:t,min:r,max:o,step:a,onFocus:s,onBlur:l}),g.createElement(NX,{numberOFDecimalsPlaces:p,max:o},d?t.toFixed(p):"--"," / ",o))},DX=$.label({display:"flex"}),HX=$.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),UX=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,maxLength:a,argType:l})=>{var f;let s=v=>{n(v.target.value)},c=!!((f=l==null?void 0:l.table)!=null&&f.readonly),[u,d]=i.useState(!1),p=i.useCallback(()=>{n(""),d(!0)},[d]);if(t===void 0)return g.createElement(pr,{variant:"outline",size:"medium",disabled:c,id:Rs(e),onClick:p},"Set string");let h=typeof t=="string";return g.createElement(DX,null,g.createElement(aa.Textarea,{id:Dt(e),maxLength:a,onChange:s,disabled:c,size:"flex",placeholder:"Edit string...",autoFocus:u,valid:h?null:"error",name:e,value:h?t:"",onFocus:r,onBlur:o}),a&&g.createElement(HX,{isMaxed:(t==null?void 0:t.length)===a},(t==null?void 0:t.length)??0," / ",a))},VX=$(aa.Input)({padding:10});function WX(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var GX=({onChange:e,name:t,accept:n="image/*",value:r,argType:o})=>{var c;let a=i.useRef(null),l=(c=o==null?void 0:o.control)==null?void 0:c.readOnly;function s(u){if(!u.target.files)return;let d=Array.from(u.target.files).map(p=>URL.createObjectURL(p));e(d),WX(r)}return i.useEffect(()=>{r==null&&a.current&&(a.current.value=null)},[r,t]),g.createElement(VX,{ref:a,id:Dt(t),type:"file",name:t,multiple:!0,disabled:l,onChange:s,accept:n,size:"flex"})},qX=i.lazy(()=>Br(()=>import("./Color-PRSJMWNM-CH0P08OP.js"),__vite__mapDeps([7,2,1,3,4]),import.meta.url)),KX=e=>g.createElement(i.Suspense,{fallback:g.createElement("div",null)},g.createElement(qX,{...e})),YX={array:om,object:om,boolean:HY,color:KX,date:KY,number:QY,check:uo,"inline-check":uo,radio:uo,"inline-radio":uo,select:uo,"multi-select":uo,range:jX,text:UX,file:GX},am=()=>g.createElement(g.Fragment,null,"-"),XX=({row:e,arg:t,updateArgs:n,isHovered:r})=>{var m;let{key:o,control:a}=e,[l,s]=i.useState(!1),[c,u]=i.useState({value:t});i.useEffect(()=>{l||u({value:t})},[l,t]);let d=i.useCallback(x=>(u({value:x}),n({[o]:x}),x),[n,o]),p=i.useCallback(()=>s(!1),[]),h=i.useCallback(()=>s(!0),[]);if(!a||a.disable){let x=(a==null?void 0:a.disable)!==!0&&((m=e==null?void 0:e.type)==null?void 0:m.name)!=="function";return r&&x?g.createElement(Pr,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):g.createElement(am,null)}let f={name:o,argType:e,value:c.value,onChange:d,onBlur:p,onFocus:h},v=YX[a.type]||am;return g.createElement(v,{...f,...a,controlType:a.type})},ZX=$.span({fontWeight:"bold"}),QX=$.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),JX=$.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Ln({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),eZ=$.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?fe(.1,e.color.defaultText):fe(.2,e.color.defaultText),marginTop:t?4:0})),tZ=$.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?fe(.1,e.color.defaultText):fe(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),nZ=$.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),rZ=e=>e&&{summary:typeof e=="string"?e:e.name},wi=e=>{var m;let[t,n]=i.useState(!1),{row:r,updateArgs:o,compact:a,expandable:l,initialExpandedArgs:s}=e,{name:c,description:u}=r,d=r.table||{},p=d.type||rZ(r.type),h=d.defaultValue||r.defaultValue,f=(m=r.type)==null?void 0:m.required,v=u!=null&&u!=="";return g.createElement("tr",{onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1)},g.createElement(nZ,{expandable:l},g.createElement(ZX,null,c),f?g.createElement(QX,{title:"Required"},"*"):null),a?null:g.createElement("td",null,v&&g.createElement(JX,null,g.createElement(r3,null,u)),d.jsDocTags!=null?g.createElement(g.Fragment,null,g.createElement(tZ,{hasDescription:v},g.createElement(bu,{value:p,initialExpandedArgs:s})),g.createElement(AY,{tags:d.jsDocTags})):g.createElement(eZ,{hasDescription:v},g.createElement(bu,{value:p,initialExpandedArgs:s}))),a?null:g.createElement("td",null,g.createElement(bu,{value:h,initialExpandedArgs:s})),o?g.createElement("td",null,g.createElement(XX,{...e,isHovered:t})):null)},oZ=$(PT)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?fe(.25,e.color.defaultText):fe(.3,e.color.defaultText),border:"none",display:"inline-block"})),aZ=$(NT)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?fe(.25,e.color.defaultText):fe(.3,e.color.defaultText),border:"none",display:"inline-block"})),lZ=$.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),iZ=$.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),sZ=$.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),cZ=$.td(()=>({position:"relative"})),uZ=$.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Cr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),lm=$.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),xu=({level:e="section",label:t,children:n,initialExpanded:r=!0,colSpan:o=3})=>{let[a,l]=i.useState(r),s=e==="subsection"?sZ:iZ,c=(n==null?void 0:n.length)||0,u=e==="subsection"?`${c} item${c!==1?"s":""}`:"",d=`${a?"Hide":"Show"} ${e==="subsection"?c:t} item${c!==1?"s":""}`;return g.createElement(g.Fragment,null,g.createElement(uZ,{title:d},g.createElement(s,{colSpan:1},g.createElement(lm,{onClick:p=>l(!a),tabIndex:0},d),g.createElement(lZ,null,a?g.createElement(oZ,null):g.createElement(aZ,null),t)),g.createElement(cZ,{colSpan:o-1},g.createElement(lm,{onClick:p=>l(!a),tabIndex:-1,style:{outline:"none"}},d),a?null:u)),a?n:null)},bi=$.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),je=$.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),_e=$.div(({theme:e,width:t,height:n})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:n||16,borderRadius:3})),De=[2,4,2,2],dZ=()=>g.createElement(g.Fragment,null,g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"}))),g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"80%"}),g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"}))),g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"80%"}),g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"}))),g.createElement(bi,null,g.createElement(je,{numColumn:De[0]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[1]},g.createElement(_e,{width:"80%"}),g.createElement(_e,{width:"30%"})),g.createElement(je,{numColumn:De[2]},g.createElement(_e,{width:"60%"})),g.createElement(je,{numColumn:De[3]},g.createElement(_e,{width:"60%"})))),fZ=$.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),pZ=$.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),hZ=$.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),mZ=({inAddonPanel:e})=>{let[t,n]=i.useState(!0);return i.useEffect(()=>{let r=setTimeout(()=>{n(!1)},100);return()=>clearTimeout(r)},[]),t?null:g.createElement(fZ,{inAddonPanel:e},g.createElement(F1,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:g.createElement(g.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:g.createElement(pZ,null,e&&g.createElement(g.Fragment,null,g.createElement(Pr,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},g.createElement(TT,null)," Watch 5m video"),g.createElement(hZ,null),g.createElement(Pr,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},g.createElement(D0,null)," Read docs")),!e&&g.createElement(Pr,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},g.createElement(D0,null)," Learn how to set that up"))}))},gZ=$.table(({theme:e,compact:t,inAddonPanel:n})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:n?0:25,marginBottom:n?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?fe(.25,e.color.defaultText):fe(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:n?0:1,marginRight:n?0:1,tbody:{...n?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...n?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),vZ=$(rr)(({theme:e})=>({margin:"-4px -12px -4px 0"})),yZ=$.span({display:"flex",justifyContent:"space-between"}),wZ={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var n,r;return+!!((n=t.type)!=null&&n.required)-+!!((r=e.type)!=null&&r.required)||e.name.localeCompare(t.name)},none:void 0},bZ=(e,t)=>{let n={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return n;Object.entries(e).forEach(([a,l])=>{let{category:s,subcategory:c}=(l==null?void 0:l.table)||{};if(s){let u=n.sections[s]||{ungrouped:[],subsections:{}};if(!c)u.ungrouped.push({key:a,...l});else{let d=u.subsections[c]||[];d.push({key:a,...l}),u.subsections[c]=d}n.sections[s]=u}else if(c){let u=n.ungroupedSubsections[c]||[];u.push({key:a,...l}),n.ungroupedSubsections[c]=u}else n.ungrouped.push({key:a,...l})});let r=wZ[t],o=a=>r?Object.keys(a).reduce((l,s)=>({...l,[s]:a[s].sort(r)}),{}):a;return{ungrouped:n.ungrouped.sort(r),ungroupedSubsections:o(n.ungroupedSubsections),sections:Object.keys(n.sections).reduce((a,l)=>({...a,[l]:{ungrouped:n.sections[l].ungrouped.sort(r),subsections:o(n.sections[l].subsections)}}),{})}},EZ=(e,t,n)=>{try{return KD(e,t,n)}catch(r){return QK.warn(r.message),!1}},J0=e=>{let{updateArgs:t,resetArgs:n,compact:r,inAddonPanel:o,initialExpandedArgs:a,sort:l="none",isLoading:s}=e;if("error"in e){let{error:y}=e;return g.createElement(E3,null,y," ",g.createElement(Pr,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},g.createElement(D0,null)," Read the docs"))}if(s)return g.createElement(dZ,null);let{rows:c,args:u,globals:d}="rows"in e&&e,p=bZ(ND(c,y=>{var w;return!((w=y==null?void 0:y.table)!=null&&w.disable)&&EZ(y,u||{},d||{})}),l),h=p.ungrouped.length===0,f=Object.entries(p.sections).length===0,v=Object.entries(p.ungroupedSubsections).length===0;if(h&&f&&v)return g.createElement(mZ,{inAddonPanel:o});let m=1;t&&(m+=1),r||(m+=2);let x=Object.keys(p.sections).length>0,b={updateArgs:t,compact:r,inAddonPanel:o,initialExpandedArgs:a};return g.createElement(L1,null,g.createElement(gZ,{compact:r,inAddonPanel:o,className:"docblock-argstable sb-unstyled"},g.createElement("thead",{className:"docblock-argstable-head"},g.createElement("tr",null,g.createElement("th",null,g.createElement("span",null,"Name")),r?null:g.createElement("th",null,g.createElement("span",null,"Description")),r?null:g.createElement("th",null,g.createElement("span",null,"Default")),t?g.createElement("th",null,g.createElement(yZ,null,"Control"," ",!s&&n&&g.createElement(vZ,{onClick:()=>n(),title:"Reset controls"},g.createElement(FT,{"aria-hidden":!0})))):null)),g.createElement("tbody",{className:"docblock-argstable-body"},p.ungrouped.map(y=>g.createElement(wi,{key:y.key,row:y,arg:u&&u[y.key],...b})),Object.entries(p.ungroupedSubsections).map(([y,w])=>g.createElement(xu,{key:y,label:y,level:"subsection",colSpan:m},w.map(E=>g.createElement(wi,{key:E.key,row:E,arg:u&&u[E.key],expandable:x,...b})))),Object.entries(p.sections).map(([y,w])=>g.createElement(xu,{key:y,label:y,level:"section",colSpan:m},w.ungrouped.map(E=>g.createElement(wi,{key:E.key,row:E,arg:u&&u[E.key],...b})),Object.entries(w.subsections).map(([E,S])=>g.createElement(xu,{key:E,label:E,level:"subsection",colSpan:m},S.map(C=>g.createElement(wi,{key:C.key,row:C,arg:u&&u[C.key],expandable:x,...b})))))))))},xZ=({tabs:e,...t})=>{let n=Object.entries(e);return n.length===1?g.createElement(J0,{...n[0][1],...t}):g.createElement(H1,null,n.map((r,o)=>{let[a,l]=r,s=`prop_table_div_${a}`,c="div",u=o===0?t:{sort:t.sort};return g.createElement(c,{key:s,id:s,title:a},({active:d})=>d?g.createElement(J0,{key:`prop_table_${a}`,...l,...u}):null)}))};$.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText)}));$.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});$.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});$.div(ye,({theme:e})=>({...pc(e),margin:"25px 0 40px",padding:"30px 20px"}));$.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));$.div(({theme:e})=>({color:e.base==="light"?fe(.2,e.color.defaultText):fe(.6,e.color.defaultText)}));$.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});$.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));$.div({display:"flex",flexDirection:"row"});$.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));$.div(({theme:e})=>({...pc(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));$.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});$.div({flex:1,display:"flex",flexDirection:"row"});$.div({display:"flex",alignItems:"flex-start"});$.div({flex:"0 0 30%"});$.div({flex:1});$.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?fe(.4,e.color.defaultText):fe(.6,e.color.defaultText)}));$.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));$.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));$.div(({theme:e})=>({...pc(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));$.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});$.div({display:"flex",flexFlow:"row wrap"});var SZ=e=>`anchor--${e}`,F3=({storyId:e,children:t})=>g.createElement("div",{id:SZ(e),className:"sb-anchor"},t);St&&St.__DOCS_CONTEXT__===void 0&&(St.__DOCS_CONTEXT__=i.createContext(null),St.__DOCS_CONTEXT__.displayName="DocsContext");var Ut=St?St.__DOCS_CONTEXT__:i.createContext(null),Jr=(e,t)=>i.useContext(Ut).resolveOf(e,t),CZ=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),_Z=e=>{if(e)return typeof e=="string"?e.includes("-")?CZ(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function RZ(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function j3(e){return FK(e,{allowFunction:!1})}var D3=i.createContext({sources:{}}),H3="--unknown--",$Z=({children:e,channel:t})=>{let[n,r]=i.useState({});return i.useEffect(()=>{let o=(a,l=null,s=!1)=>{let{id:c,args:u=void 0,source:d,format:p}=typeof a=="string"?{id:a,source:l,format:s}:a,h=u?j3(u):H3;r(f=>({...f,[c]:{...f[c],[h]:{code:d,format:p}}}))};return t.on(Fh,o),()=>t.off(Fh,o)},[]),g.createElement(D3.Provider,{value:{sources:n}},e)},IZ=(e,t,n)=>{let{sources:r}=n,o=r==null?void 0:r[e];return(o==null?void 0:o[j3(t)])||(o==null?void 0:o[H3])||{code:""}},AZ=({snippet:e,storyContext:t,typeFromProps:n,transformFromProps:r})=>{var c,u;let{__isArgsStory:o}=t.parameters,a=((c=t.parameters.docs)==null?void 0:c.source)||{},l=n||a.type||Ui.AUTO;if(a.code!==void 0)return a.code;let s=l===Ui.DYNAMIC||l===Ui.AUTO&&e&&o?e:a.originalSource||"";return((u=r??a.transform)==null?void 0:u(s,t))||s},kZ=(e,t,n)=>{var f,v,m,x;let r,{of:o}=e;if("of"in e&&o===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(o)r=t.resolveOf(o,["story"]).story;else try{r=t.storyById()}catch{}let a=((v=(f=r==null?void 0:r.parameters)==null?void 0:f.docs)==null?void 0:v.source)||{},{code:l}=e,s=e.format??a.format,c=e.language??a.language??"jsx",u=e.dark??a.dark??!1;if(!l&&!r)return{error:"Oh no! The source is not available."};if(l)return{code:l,format:s,language:c,dark:u};let d=t.getStoryContext(r),p=e.__forceInitialArgs?d.initialArgs:d.unmappedArgs,h=IZ(r.id,p,n);return s=h.format??((x=(m=r.parameters.docs)==null?void 0:m.source)==null?void 0:x.format)??!1,{code:AZ({snippet:h.code,storyContext:{...d,args:p},typeFromProps:e.type,transformFromProps:e.transform}),format:s,language:c,dark:u}};function OZ(e,t){let n=TZ([e],t);return n&&n[0]}function TZ(e,t){let[n,r]=i.useState({});return i.useEffect(()=>{Promise.all(e.map(async o=>{let a=await t.loadStory(o);r(l=>l[o]===a?l:{...l,[o]:a})}))}),e.map(o=>{if(n[o])return n[o];try{return t.storyById(o)}catch{return null}})}var MZ=(e,t)=>{let{of:n,meta:r}=e;if("of"in e&&n===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");return r&&t.referenceMeta(r,!1),t.resolveOf(n||"story",["story"]).story.id},LZ=(e,t,n)=>{let{parameters:r={}}=t||{},{docs:o={}}=r,a=o.story||{};if(o.disable)return null;if(e.inline??a.inline??!1){let s=e.height??a.height,c=e.autoplay??a.autoplay??!1;return{story:t,inline:!0,height:s,autoplay:c,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:n.renderStoryToElement}}let l=e.height??a.height??a.iframeHeight??"100px";return{story:t,inline:!1,height:l,primary:!!e.__primary}},zZ=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=i.useContext(Ut),n=MZ(e,t),r=OZ(n,t);if(!r)return g.createElement(C3,null);let o=LZ(e,r,t);return o?g.createElement(EY,{...o}):null},PZ=e=>{var h,f,v,m,x,b,y,w,E,S;let t=i.useContext(Ut),n=i.useContext(D3),{of:r,source:o}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{story:a}=Jr(r||"story",["story"]),l=kZ({...o,...r&&{of:r}},t,n),s=e.layout??a.parameters.layout??((f=(h=a.parameters.docs)==null?void 0:h.canvas)==null?void 0:f.layout)??"padded",c=e.withToolbar??((m=(v=a.parameters.docs)==null?void 0:v.canvas)==null?void 0:m.withToolbar)??!1,u=e.additionalActions??((b=(x=a.parameters.docs)==null?void 0:x.canvas)==null?void 0:b.additionalActions),d=e.sourceState??((w=(y=a.parameters.docs)==null?void 0:y.canvas)==null?void 0:w.sourceState)??"hidden",p=e.className??((S=(E=a.parameters.docs)==null?void 0:E.canvas)==null?void 0:S.className);return g.createElement(_3,{withSource:d==="none"?void 0:l,isExpanded:d==="shown",withToolbar:c,additionalActions:u,className:p,layout:s},g.createElement(zZ,{of:r||a.moduleExport,meta:e.meta,...e.story}))},NZ=(e,t)=>{let n=t.getStoryContext(e),[r,o]=i.useState(n.globals);return i.useEffect(()=>{let a=l=>{o(l.globals)};return t.channel.on(qh,a),()=>t.channel.off(qh,a)},[t.channel]),[r]},BZ=(e,t)=>{let n=FZ(e,t);if(!n)throw new Error("No result when story was defined");return n},FZ=(e,t)=>{let n=e?t.getStoryContext(e):{args:{}},{id:r}=e||{id:"none"},[o,a]=i.useState(n.args);i.useEffect(()=>{let c=u=>{u.storyId===r&&a(u.args)};return t.channel.on(Kh,c),()=>t.channel.off(Kh,c)},[r,t.channel]);let l=i.useCallback(c=>t.channel.emit(JK,{storyId:r,updatedArgs:c}),[r,t.channel]),s=i.useCallback(c=>t.channel.emit(eY,{storyId:r,argNames:c}),[r,t.channel]);return e&&[o,l,s]};function jZ(e,t){let{extractArgTypes:n}=t.docs||{};if(!n)throw new Error("Args unsupported. See Args documentation for your framework.");return n(e)}var DZ=e=>{var E;let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let n=i.useContext(Ut),{story:r}=n.resolveOf(t||"story",["story"]),{parameters:o,argTypes:a,component:l,subcomponents:s}=r,c=((E=o.docs)==null?void 0:E.controls)||{},u=e.include??c.include,d=e.exclude??c.exclude,p=e.sort??c.sort,[h,f,v]=BZ(r,n),[m]=NZ(r,n),x=Gh(a,u,d);if(!(s&&Object.keys(s).length>0))return Object.keys(x).length>0||Object.keys(h).length>0?g.createElement(J0,{rows:x,sort:p,args:h,globals:m,updateArgs:f,resetArgs:v}):null;let b=_Z(l),y=Object.fromEntries(Object.entries(s).map(([S,C])=>[S,{rows:Gh(jZ(C,o),u,d),sort:p}])),w={[b]:{rows:x,sort:p},...y};return g.createElement(xZ,{tabs:w,sort:p,args:h,globals:m,updateArgs:f,resetArgs:v})},{document:U3}=St,HZ=({className:e,children:t,...n})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return g.createElement(O1,null,t);let r=e&&e.split("-");return g.createElement(x3,{language:r&&r[1]||"text",format:!1,code:t,...n})};function bf(e,t){e.channel.emit(tY,t)}var ed=J4.a,UZ=({hash:e,children:t})=>{let n=i.useContext(Ut);return g.createElement(ed,{href:e,target:"_self",onClick:r=>{let o=e.substring(1);U3.getElementById(o)&&bf(n,e)}},t)},VZ=e=>{let{href:t,target:n,children:r,...o}=e,a=i.useContext(Ut);return!t||n==="_blank"||/^https?:\/\//.test(t)?g.createElement(ed,{...e}):t.startsWith("#")?g.createElement(UZ,{hash:t},r):g.createElement(ed,{href:t,onClick:l=>{l.button===0&&!l.altKey&&!l.ctrlKey&&!l.metaKey&&!l.shiftKey&&(l.preventDefault(),bf(a,l.currentTarget.getAttribute("href")))},target:n,...o},r)},V3=["h1","h2","h3","h4","h5","h6"],WZ=V3.reduce((e,t)=>({...e,[t]:$(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),GZ=$.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),qZ=({as:e,id:t,children:n,...r})=>{let o=i.useContext(Ut),a=WZ[e],l=`#${t}`;return g.createElement(a,{id:t,...r},g.createElement(GZ,{"aria-hidden":"true",href:l,tabIndex:-1,target:"_self",onClick:s=>{U3.getElementById(t)&&bf(o,l)}},g.createElement(zT,null)),n)},Ef=e=>{let{as:t,id:n,children:r,...o}=e;if(n)return g.createElement(qZ,{as:t,id:n,...o},r);let a=t,{as:l,...s}=e;return g.createElement(a,{...pe(s,t)})},KZ=V3.reduce((e,t)=>({...e,[t]:n=>g.createElement(Ef,{as:t,...n})}),{}),YZ=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(jK`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' This is often caused by not wrapping the child in a template string. This is invalid: diff --git a/assets/index-Cb-YVr64.js b/assets/index-CkRWFGI9.js similarity index 83% rename from assets/index-Cb-YVr64.js rename to assets/index-CkRWFGI9.js index 76bd8c9e..26356c9f 100644 --- a/assets/index-Cb-YVr64.js +++ b/assets/index-CkRWFGI9.js @@ -1 +1 @@ -import{R as e}from"./index-MTbPeaGr.js";const o={},c=e.createContext(o);function u(n){const t=e.useContext(c);return e.useMemo(function(){return typeof n=="function"?n(t):{...t,...n}},[t,n])}function a(n){let t;return n.disableParentContext?t=typeof n.components=="function"?n.components(o):n.components||o:t=u(n.components),e.createElement(c.Provider,{value:t},n.children)}export{a as M,u}; +import{R as e}from"./index-CIauyRj1.js";const o={},c=e.createContext(o);function u(n){const t=e.useContext(c);return e.useMemo(function(){return typeof n=="function"?n(t):{...t,...n}},[t,n])}function a(n){let t;return n.disableParentContext?t=typeof n.components=="function"?n.components(o):n.components||o:t=u(n.components),e.createElement(c.Provider,{value:t},n.children)}export{a as M,u}; diff --git a/assets/introduction.docs-k5mpvUG_.js b/assets/introduction.docs-C-4bDjLq.js similarity index 93% rename from assets/introduction.docs-k5mpvUG_.js rename to assets/introduction.docs-C-4bDjLq.js index 0e3aa251..daf68973 100644 --- a/assets/introduction.docs-k5mpvUG_.js +++ b/assets/introduction.docs-C-4bDjLq.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-CaavPzjJ.js";import{u as o}from"./index-Cb-YVr64.js";import{M as r}from"./index-MTbPeaGr.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function t(n){const s={a:"a",h1:"h1",h2:"h2",h5:"h5",hr:"hr",p:"p",strong:"strong",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{title:"Introduction",parameters:{viewMode:"docs"}}),` +import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as o}from"./index-CkRWFGI9.js";import{M as r}from"./index-CIauyRj1.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function t(n){const s={a:"a",h1:"h1",h2:"h2",h5:"h5",hr:"hr",p:"p",strong:"strong",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{title:"Introduction",parameters:{viewMode:"docs"}}),` `,e.jsx(s.h1,{id:"explorer-1",children:"Explorer 1"}),` `,e.jsx(s.h2,{id:"jpls-design-system",children:"JPL's Design System"}),` `,e.jsxs(s.p,{children:["Consisting of working code, design components, guidelines, and resources, JPL's design system for digital experiences—called ",e.jsx(s.strong,{children:"Explorer 1"}),"—helps JPL's product teams build more efficiently, at scale, and on brand. It is maintained by JPL's DesignLab team and regularly evolves to meet the changing needs of the Lab."]}),` diff --git a/assets/jsx-runtime-CaavPzjJ.js b/assets/jsx-runtime-Dlb9Htn2.js similarity index 93% rename from assets/jsx-runtime-CaavPzjJ.js rename to assets/jsx-runtime-Dlb9Htn2.js index ff0b5bd2..75904284 100644 --- a/assets/jsx-runtime-CaavPzjJ.js +++ b/assets/jsx-runtime-Dlb9Htn2.js @@ -1,4 +1,4 @@ -import{r as l}from"./index-MTbPeaGr.js";var f={exports:{}},n={};/** +import{r as l}from"./index-CIauyRj1.js";var f={exports:{}},n={};/** * @license React * react-jsx-runtime.production.min.js * diff --git a/assets/mixins.docs-DAWg91Gv.js b/assets/mixins.docs-BdTjPPL-.js similarity index 87% rename from assets/mixins.docs-DAWg91Gv.js rename to assets/mixins.docs-BdTjPPL-.js index 2fb356a7..be8e2e5c 100644 --- a/assets/mixins.docs-DAWg91Gv.js +++ b/assets/mixins.docs-BdTjPPL-.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-CaavPzjJ.js";import{u as n}from"./index-Cb-YVr64.js";import{M as s}from"./index-MTbPeaGr.js";import{C as r}from"./ComponentList-DOGtG0AX.js";import{M as a}from"./MixinAnimationCaret.stories-DPN1Ijew.js";import{M as m}from"./MixinVideoBg.stories-Zhzx3QIo.js";import{M as p}from"./MixinCarousel.stories-Cv_LbFbG.js";import"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./MixinCarousel-Ds8tkY1y.js";import"./BaseLink-DVdOPU1x.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./IconPrev-yIQlxMWd.js";function t(e){const i={a:"a",h1:"h1",p:"p",...n(),...e.components};return o.jsxs(o.Fragment,{children:[o.jsx(s,{title:"Components/Mixins/Overview"}),` +import{j as o}from"./jsx-runtime-Dlb9Htn2.js";import{u as n}from"./index-CkRWFGI9.js";import{M as s}from"./index-CIauyRj1.js";import{C as r}from"./ComponentList-Bqj0Ql1K.js";import{M as a}from"./MixinAnimationCaret.stories-DPN1Ijew.js";import{M as m}from"./MixinVideoBg.stories-Zhzx3QIo.js";import{M as p}from"./MixinCarousel.stories-Cv_LbFbG.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./MixinCarousel-Ds8tkY1y.js";import"./BaseLink-DVdOPU1x.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./IconPrev-yIQlxMWd.js";function t(e){const i={a:"a",h1:"h1",p:"p",...n(),...e.components};return o.jsxs(o.Fragment,{children:[o.jsx(s,{title:"Components/Mixins/Overview"}),` `,o.jsx(i.h1,{id:"mixins",children:"Mixins"}),` `,o.jsxs(i.p,{children:["Mixins are intended for developer use when creating new components, but aren't meant to be used alone, as they usually require additional components to function properly, or additional markup for accessibility. General users of Explorer 1 should look at ",o.jsx(i.a,{href:"?path=/docs/components-base-overview--docs",children:"Base"})," and ",o.jsx(i.a,{href:"?path=/docs/components-blocks-overview--docs",children:"Block"})," components instead."]}),` `,o.jsx("br",{}),` diff --git a/assets/preview-CvNl6QLw.js b/assets/preview-BulS854M.js similarity index 67% rename from assets/preview-CvNl6QLw.js rename to assets/preview-BulS854M.js index 1d47e26b..4457ccdd 100644 --- a/assets/preview-CvNl6QLw.js +++ b/assets/preview-BulS854M.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["./DocsRenderer-K4EAMTCU-BGZSmsEH.js","./iframe-BW56-kSy.js","./index-MTbPeaGr.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{_ as a}from"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";const{global:s}=__STORYBOOK_MODULE_GLOBAL__;var _=Object.entries(s.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),d={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-K4EAMTCU-BGZSmsEH.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>_[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{d as parameters}; +const __vite__fileDeps=["./DocsRenderer-K4EAMTCU-B3M31tmX.js","./iframe-J4buChL3.js","./index-CIauyRj1.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as a}from"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";const{global:s}=__STORYBOOK_MODULE_GLOBAL__;var _=Object.entries(s.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),d={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-K4EAMTCU-B3M31tmX.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>_[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{d as parameters}; diff --git a/assets/preview-Bkr5ks_R.css b/assets/preview-CB02jPEB.css similarity index 99% rename from assets/preview-Bkr5ks_R.css rename to assets/preview-CB02jPEB.css index 4f145995..1c9f2200 100644 --- a/assets/preview-Bkr5ks_R.css +++ b/assets/preview-CB02jPEB.css @@ -1,2 +1,2 @@ -@charset "UTF-8";.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, .4))}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, .94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, .92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:#0000;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:#18181be6;color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#0000}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, .96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:#ffffff1a;background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,#0000,#00000002 8.1%,#00000005 15.5%,#0000000c 22.5%,#00000014 29%,#0000001d 35.3%,#00000028,#00000032 47.1%,#0000003e 52.9%,#00000049,#00000053 64.7%,#0000005d 71%,#00000064 77.5%,#0000006b 84.5%,#0000006f 91.9%,#00000070);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, .96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@tailwind base;.container{width:100%;padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1320px){.container{max-width:1320px}}.BaseButton{padding-top:.7em;padding-bottom:.7em;background-size:100% 215%;background-position:0 -1px;cursor:pointer;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:transparent 50% var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);font-family:Archivo Narrow,Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:linear}.BaseButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.BaseButton>.label{display:flex;align-items:center;justify-content:center}@media (hover: hover){.BaseButton:hover{background-position:bottom}}.BaseButton.-primary{background-color:var(--color-action);--tw-gradient-to:var(--color-action-dark) 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BaseButton.-primary>.label{border-width:2px;border-color:transparent}.BaseButton.-secondary{border-width:2px;border-color:var(--color-action);background-color:transparent;--tw-gradient-to:var(--color-action-dark) 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;color:var(--color-action)}@media (hover: hover){.BaseButton.-secondary:hover{border-color:var(--color-action-dark);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.BaseButton.-dark{border-width:1px;border-color:#fff6;background-color:transparent;--tw-gradient-to:#FFFFFF 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (hover: hover){.BaseButton.-dark:hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 69 98 / var(--tw-text-opacity))}}.BaseButton.-social{border-width:1px;--tw-border-opacity:1;border-color:rgb(148 148 148 / var(--tw-border-opacity));background-color:transparent;--tw-gradient-to:#222222 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}@media (hover: hover){.BaseButton.-social:hover{--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.BaseButton.-social.-facebook{--tw-gradient-to:#3b5998 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-facebook:hover{--tw-border-opacity:1;border-color:rgb(59 89 152 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(59 89 152 / var(--tw-bg-opacity))}}.BaseButton.-social.-twitter{--tw-gradient-to:#000000 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-twitter:hover{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}}.BaseButton.-social.-instagram{--tw-gradient-to:#dd2a7b 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-instagram:hover{--tw-border-opacity:1;border-color:rgb(221 42 123 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(221 42 123 / var(--tw-bg-opacity))}}.BaseButton.-social.-youtube{--tw-gradient-to:#ff0000 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-youtube:hover{--tw-border-opacity:1;border-color:rgb(255 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}}.BaseButton.-social.-reddit{--tw-gradient-to:#ff4500 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-reddit:hover{--tw-border-opacity:1;border-color:rgb(255 69 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 69 0 / var(--tw-bg-opacity))}}.BaseButton.-compact{padding-left:1.25rem;padding-right:1.25rem}.BaseButton.-icon-only{padding:0}.BaseButton.-icon-only>.label{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.BaseButton:disabled{cursor:default!important;--tw-border-opacity:1 !important;border-color:rgb(148 148 148 / var(--tw-border-opacity))!important;--tw-bg-opacity:1 !important;background-color:rgb(148 148 148 / var(--tw-bg-opacity))!important;background-image:none!important}.BaseButton:disabled>.label{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BaseIframe{width:100%;border-style:none}img.BaseImage{max-width:100%}img.BaseImage.lazyload:not([src]),img.BaseImage:not([src]){border-style:none;opacity:0}img.BaseImage.lazyloaded{opacity:0;animation-name:fadein;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:normal;animation-timing-function:ease-out}@keyframes fadein{0%{opacity:0}to{opacity:1}}.BaseImageCaption{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.BaseImageCaption>div>.the-caption-text>p{display:inline!important}.BaseImageCaption>div>.the-caption-text a{cursor:pointer;color:var(--color-action);text-decoration-line:underline}@media (hover: hover){.BaseImageCaption>div>.the-caption-text a:hover{color:var(--color-action-dark)}}.ThemeVariantLight .BaseImageCaption{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.ThemeVariantDark .BaseImageCaption{--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}.BaseImagePlaceholder{position:relative;margin:0;display:block;width:auto;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity));background-repeat:no-repeat;height:inherit;background-position:center center;background-size:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd8AAACOCAYAAABwpQK+AAAMlUlEQVR4nO3de/Bncx3H8eeuzW3X5pJELpNWUy7DVjsug1xyKWkIUxTK1JRSihHrVrmXcYtqIpMUkm5E6SKmbWIkl1AbMYvKZbFyZ2/NqY8Gu37f27l8znk/HzO/2f1nfz7n9fn6vr7nfM/5fMbNnDkTNeLtwNnAE8C8Fk3B2sDJwNcH/HdHAPsBsyoaV1XmA0sDk4EFLRt77san1/4jwAPA3UDxhnQjcGfLjuU7wD7A4xmMpZfitTwdOCnvYXbbhOgBNGgVYGpLxz5liH+zXirutSsYj7rnPuC3wOXAL4CnMj/CienPyQ2Po19LtWOY3TU+egANmhv2yKXe1gD2BS4BHgUuAjbPODevimgglq+k3C0JfACYAdwB7OmMqe0sX0ltsg5wYbosvaszp7ayfCW10erAj4Hrh7wHQWqU5SupzaalO6OPchbVJpavpC44BrghPUUgZc/yldQVb0vfBW/vjCp3lq+kLnkV8EvgAGdVObN8JXXRmcAJzqxyZflK6qrpQyyDKtXC8pXUZfsDpzjDyo3lK6nrDgIOr/gYXV5SA7F8JUVwPLBXhce5nK8iDcLylRTFBWkrzypM9FWkQVi+kiK5GFi2guOd76tIg7B8JUVS7Cd9jjOuplm+kqLZK+0VLDXG8pUU0RmuA60mWb6SIno1cLIzr6ZYvpKi2hvYztlXEyxfSZEd6+yrCZavpMg2Bj7oK0B1s3wlRXdo9ABUP8tXUnQbeParulm+kgQHmoHqZPlKEkwDtjUH1cXylaT/2c8cVBfLV8OYbGrqoPentZ+lylm+GsbSpqYOWgLYzYlVHSzf5rR5CzK3T1NX7erMqg6Wb3MmRT1wKWObAus7Qaqa5dscy1fK007Oi6pm+TbHS7dSnnZwXlS1CSYsDWUB8Dgwr8IPscV/YylgmfT3XCxMNyd19f1jE2BV4P4MxqKOsnylwVwLfBm4EXg4FVFV5VtcHZmYvqLI6UpJ8UFgHLAysCGwR7pUOy6DsZVhmfTd74/bfyjKleUr9e944Mia83oOeDTTOfoXcAtwfirirwIfyGBcZdjc8lWV/M5X6s+vGyjeNpkN7AnsnNkl8mFt1s5hqy0sX6k/XzOnvlyeLkU/3YKxjuUtwIr5Dk9tZ/lKvRU3Vs0wp77dBuzYkrG+kmIJ1fXyHJq6wPKVepud8feuuZrRgW36pmYwBnWU5Sv19owZDaW4Aet3LRz3C96UxzDURZav1NsSZjS0E1s67sIGGYxBHWX5SqrSlcA1LU141QzGUBV3JmuY5Supaue1NOG1gNdnMI4quCd3wyxfSVW7sqWPHi0JrJLBOKrg2vINs3wlVe1B4A8tTbmr5auGWb6S6nBtS1NePYMxqIMsX0l1uKWlKXvmq0pYvpLqcE9LU56UwRjUQZavpDo81NKbfF6TwRjUQZavpDrMAf7dwqQnZjAGdZDlK6kOz6aftlnOV4eqYPlKqsO49NM2E3x1qAqWr6Q6LAss08KkF2QwBnWQ5SupDisDy7cw6RUyGIM6yPKVVIeVW5qyO1qpEpavpDps1NKUH8tgDOogy1dSHaa1NOV5GYxBHWT5Sqpa8T6zdUtTbuMd2moBy1dS1d6d9sZtoyd8dagKlq+kqn24xQk/mcEY1EGWr6QqbQns1uKEZ2cwBnWQ5SupSqe3PF0vO6sSlq+kqpwNTG15ug9kMAZ1kOUrqQqnAB/rQLL3ZjAGdZCLhksqU7GG8w+Bd3Uk1YcyGIM6yDNfSWWYBExPNyh1pXifAv6ZwTjUQZ75Sv3ZNK12NN6FF5gPvCqt1zwF2ArYHlgyg7GV6V7vdlZVLF+pt1nAXsABZhXKndEDUHW87Cz1VlxSPQK4z6xCuS16AKqO5Sv1thLwOHC0WYXyp+gBqDqWr9TbC9/xnucbcih/iR6AqmP5SoPx7DeGmelHqoTlKw3m58BPzazzro0egKpl+UqDO8rMOu+a6AGoWpavNLjiLthTza2z5lq+qprlKw3neOBhs+ukGa7prKpZvtJwHgW+ZHaddFn0AFQ9y1ca3lnAzebXKfO8oU51sHyl0Rxpfp3yE+Ce6CGoepavNJorPFPqlHOiB6B6WL7S6Fx4oxtuAn4dPQTVw/KVRnerjx51wmnRA1B9LF+pHMcBj5hlaxUfoL4bPQTVx/KVyjHHR49a7cToAahelq9UnjOBW8yzdYrVrC6KHoLqZflK5fLRo/Y5JHoAqp/lK5XrcuBSM22N4nLzDdFDUP0sX6l8PnrUDsXqZIdHD0HNsHyl8v0ZOMNcs1YsI/mh6CGoOZavVI1j3fUoa3sDt5c4wPkdzEgVsnylahTP/B5jtln6AvD9kge2XEeyUU0sX6k6Z6bFG5SPsyr6UDTROdYgLN/meJkqhqOiB5CRbwCfrmg4/v+sgVi+zVkq6oEHc6mbs2ehWLf5k9FDUD4s3+asEfXAA/Lst1mfAw6KHIDyY/k2Z5uoBx5Q8ejR6dFDaMCzwNZmrxxZvs1YF3hnxAMP7Hjgsegh1OgqYLW0brMWNc9MmmX5NuOwiAcd3MPuelSL54B90ofbOQGOd1iT2zns7rB867dfesBf8ZzurkeVKu5mXsl9efuyfgvG2GmWb72K0j030gFrEa77XL4LgLXS3cxPde3gKrIxsEUnj6wlLN96LJ/2Cz0/wsFqTMVjR1cY0cgeAo4DXpvWaL635cfThIs9A27OhJL/y6sCbwSeaVMIJVuQPtSsDLwB2A54L7BEp45Soyj2/N3JBAdWfG/+s3Sme1XLxp6jVdMKbMVNaTel8ZXxPjUuvQ/OSYuPtPUkrxj33HQcywCzge+lYxtZ2eV7IbBVyb9T6ppiK7uvAp9xZsf0YNpr97pUtsWfCzMeb1tt5ft23x4ra9GcMsv3fU6g1LeTgGnpK4knG4htYTrLeXU6U6m71JZIz+E+kY6/OKu4H7gHuAu4A/i7yzYqM9NzLN8jS/xdypuX0EdXFM1mbT8IKZhNgD2AS0Y97LKuxX8EmFrS71L+nnaOJAVVyjoNZZXv4SX9HrXDE86TpKDemk44R1JG+RaLlk/xVRjKA9EDkBTawaMe/KjluxxwSPRZCOiO6AFICm29UbeoHLV8P5eeFVMss5xv6SVcsCieg0a5aXmUF8zryjj1Vuv8C7jdaZNe4nnjCKdYUOpTwx70KOV7iDtjhPRHtyOTFtHEs9pq3ueBScOMYtjynZIuOSueq51zaRE+ARDTasN+9zts+U5Pq+Iont8EPOZS1nJVpz3o9IZ1KLDCoAc/TPlulPakVTy/D/p972RvqFEPPn4X14rAgYMe/TBvKC4jGdePgh75khVsQqJuuc35DO3gtL1l3wYt33cAu0VPOag5aTstSYu600xCm5RuvurboOU7PXrCgX077acqaVG3ps0yFFfx2NHq/R79IOVbbP69gy+ssM6JHoA0hmLT9esNKLSlBzlBHaR8/a43rq8BM6OHIPVwlQGF94l+9zrot3z3TPsYKp7i+cUTnHepp18aUXjj06NHPfVbvkdETzSwL6YlJSWNrdhw5FdmFN5HgQ17hdBP+e6fdnBQPNcBpzrvUt/ONSqlTRfG1Kt8ly5r13610khbZkkB/QD4qxMf3j7AtLFC6FW+nwXWjJ5iUMXa3TdFD0EawumGpl7P/Y5Vviu5ZWBYF/gGIg3tbOBPxhfe7sAWrxTCWOVbFO9roqcXUPGmsXf0EKQRHWKAGuu531cq3zU96w3pH8COwMLoQUgjutqrRwLeBWy7uCBeqXwPS4vJK45i6citXEJSKk1x38SNxhne4YsLYHHlu256vEhxzAY2Bu5yzqVS7QI8aqShbQO85+UBLK58XUYylqJw1wfujh6EVIH70mXHuYYb2iJnvy8v303SUpKK4bfAm4GHnG+pMjcDmwHPGnFYmwJ7vPjgX16+i702rU46IX0in+f0SpW7IV1h+odRh/WSO+BfXL7FG/HO9Y9HNSu+393S9bql2hVf8awNXG70IRUrXn3ohQN/cfkeHT2ZAE4DVgFmRA9CasjcdJJTvAk/5ySE8/8dj14o393T2ZC66dL07PZBPsMrZaFYRW5F4AynI5Tiq4eP86Ly9bve7ik+VX8rbey8S7rrUlI+nk7r5xcrCR6XvhJS9/13Aavx6S9TnfBOeBy4DNgXWAH4mM/uStl7BDgKeC2wHfBN4E6nrbPWAb4yId1oVUz+rAE211ezxqdPzcW83Qv8La3J/Efg+UznZlb6cNC2DwMrpjdCL9erDr9JP4XV04nRlPT34n6NZYH5AWeieM8rnsx4DFgAjMtgTMMoxr4asPA/PUamUywJL+kAAAAASUVORK5CYII=)}@media (min-width: 640px){.BaseImagePlaceholder{background-size:100px}}.BaseImagePlaceholder .BaseLightboxOpenButton{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (hover: hover){@media (min-width: 640px){.BaseImagePlaceholder .BaseLightboxOpenButton{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.BaseImagePlaceholder:hover .BaseLightboxOpenButton{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}}}.BaseImagePlaceholder.light-theme{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.BaseImagePlaceholder.dark-theme{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd8AAACOCAYAAABwpQK+AAAMk0lEQVR4nO3dd+xeVR3H8XeHUGipUJYgSMRilBGp2jACiCh1IAYEoqCAEol7QaqWpSIFlKggjggSEQVEXCBOZqwRwxQBRVBThowWKLKhy1w9GKDl96w7zr3f9yv5pf2nP879nIfn89z73HvOuFmzZqFGvBo4BXgIWNKiKdgUOAH4xoD/7nDgIGB+ReOqylJgEjAVWNaysedufHrt3wfcDfwTuAm4BrilZcfyXeAA4MEMxtJL8VqeAxyf9zC7bWL0ABq0PjCjpWOfPsS/2SIV96YVjEfdcztwCXAB8CvgkcyPcHL6c2rD4+jXqu0YZneNjx5AgxaHPXKpt42BA4FzgfuBs4EdMs7NqyIaiOUrKXerAO8A5gE3A/s6Y2o7y1dSm2wGnJUuS+/pzKmtLF9JbbQR8BPgiiHvQZAaZflKarOZ6c7oI51FtYnlK6kLjgauSk8RSNmzfCV1xavSd8EuXqDsWb6SuuR5wG+ADzurypnlK6mLTgaOdWaVK8tXUlfNGWIZVKkWlq+kLvsA8CVnWLmxfCV13SHAYRUfo8tLaiCWr6QI5gL7VXica/gq0iAsX0lRnJm28qzCZF9FGoTlKymSc4DVKzjepb6KNAjLV1IkxX7SpzrjaprlKyma/dJewVJjLF9JEZ3kOtBqkuUrKaLnAyc482qK5Sspqv2BXZ19NcHylRTZ5519NcHylRTZNsA7fQWobpavpOg+FT0A1c/ylRTdVp79qm6WryTBx8xAdbJ8JQlmAq8zB9XF8pWk/znIHFQXy1fDmGpq6qC3p7WfpcpZvhrGJFNTB00A9nJiVQfLtzlt3oLM7dPUVXs6s6qD5ducKVEPXMrYdsCWTpCqZvk2x/KV8rSb86KqWb7N8dKtlKc3OC+q2kQTloayDHgQWFLhh9jiv7EqsFr6ey6Wp5uTuvr+sS2wAXBXBmNRR1m+0mAuB74AXAPcm4qoqvItro5MTl9R5HSlpPggMA5YF3gFsE+6VDsug7GVYbX03e9P2n8oypXlK/VvLnBEzXk9Adyf6RzdCVwHnJGK+KvAOzIYVxl2sHxVJb/zlfpzYQPF2yYLgX2B3TO7RD6s7ds5bLWF5Sv15+vm1JcL0qXoR1sw1rG8HJiW7/DUdpav1FtxY9U8c+rbDcAbWzLW51IsobpFnkNTF1i+Um8LM/7eNVfzOrBN34wMxqCOsnyl3h4zo6EUN2D9roXjfspL8xiGusjylXqbYEZDO66l4y5slcEY1FGWr6Qq/Rq4rKUJb5DBGKrizmQNs3wlVe30lia8CfDCDMZRBffkbpjlK6lqv27po0erAOtnMI4quLZ8wyxfSVW7B/hDS1PuavmqYZavpDpc3tKUN8pgDOogy1dSHa5racqe+aoSlq+kOtza0pSnZDAGdZDlK6kOC1p6k886GYxBHWT5SqrDIuDfLUx6cgZjUAdZvpLq8Hj6aZs1fHWoCpavpDqMSz9tM9FXh6pg+Uqqw+rAai1MelkGY1AHWb6S6rAusGYLk14rgzGogyxfSXVYt6Upu6OVKmH5SqrD1i1N+YEMxqAOsnwl1WFmS1NeksEY1EGWr6SqFe8zr21pym28Q1stYPlKqtqb0964bfSQrw5VwfKVVLV3tzjhhzMYgzrI8pVUpZ2AvVqc8MIMxqAOsnwlVenElqfrZWdVwvKVVJVTgBktT/fuDMagDrJ8JVXhS8DBHUj2tgzGoA5y0XBJZSrWcP4R8KaOpLoggzGogzzzlVSGKcCcdINSV4r3EeBfGYxDHeSZr9Sf7dJqR+NdeIGlwPPSes3TgZ2BWcAqGYytTLd5t7OqYvlKvc0H9gM+bFah3BI9AFXHy85Sb8Ul1cOB280qlBuiB6DqWL5Sb2sDDwJHmVUoV0cPQNWxfKXenvqO93TfkEP5S/QAVB3LVxqMZ78x3JR+pEpYvtJgfgn8zMw67/LoAahalq80uCPNrPMuix6AqmX5SoMr7oL9srl11mLLV1WzfKXhzAXuNbtOmueazqqa5SsN537gc2bXSedHD0DVs3yl4X0N+JP5dcoSb6hTHSxfaTRHmF+n/BS4NXoIqp7lK43mF54pdcqp0QNQPSxfaXQuvNEN1wIXRg9B9bB8pdFd76NHnfCV6AGoPpavVI5jgPvMsrWKD1Dfix6C6mP5SuVY5KNHrXZc9ABUL8tXKs/JwHXm2TrFalZnRw9B9bJ8pXL56FH7zI4egOpn+UrlugA4z0xbo7jcfFX0EFQ/y1cqn48etUOxOtlh0UNQMyxfqXx/Bk4y16wVy0i+K3oIao7lK1Xj8+56lLX9gRtLHODSDmakClm+UjWKZ36PNtssfQb4QckDW6Mj2agmlq9UnZPT4g3Kx9cq+lA02TnWICzf5niZKoYjoweQkW8CH6loOP7/rIFYvs1ZNeqBB3Oem7NnoVi3+YPRQ1A+LN/mbBz1wAPy7LdZnwAOiRyA8mP5NmeXqAceUPHo0YnRQ2jA48BrzV45snybsTnw+ogHHthc4IHoIdToYmDDtG6zVrTETJpl+Tbj0xEPOrh73fWoFk8AB6QPt4sCHO+wprZz2N1h+dbvoPSAv+I50V2PKlXczby2+/L2ZcsWjLHTLN96FaV7WqQD1gpc97l8ZwKbpLuZH+nawVVkG2DHTh5ZS1i+9Vgz7Rd6RoSD1ZiKx45+YUQjWwAcA6yX1mi+reXH04RzPANuzsSS/8sbAC8BHmtTCCVblj7UrAu8GNgVeCswoVNHqVEUe/7uZoIDK743/3k60724ZWPP0QZpBbbiprRr0/jKeJ8al94HF6XFR9p6kleMe3E6jtWAhcD307GNrOzyPQvYueTfKXVNsZXdV4GPOrNjuifttfvHVLbFn8szHm9b7ez7dt8eKGvRnDLL921OoNS344GZ6SuJhxuIbXk6y3l+OlOpu9QmpOdwH0rHX5xV3AXcCvwDuBn4u8s2KjNzcizfI0r8Xcqbl9BHVxTN9m0/CCmYbYF9gHNHPeyyrsW/B5hR0u9S/h51jiQFVco6DWWV72El/R61w0POk6SgXplOOEdSRvkWi5ZP91UYyt3RA5AU2qGjHvyo5bsGMDv6LAR0c/QAJIW2xahbVI5avp9Iz4oplvnOt/QMLlgUzyGj3LQ8ygvmBWWceqt17gRudNqkZ3jSOMIpFpT60LAHPUr5znZnjJCudDsyaQVNPKut5n0SmDLMKIYt3+npkrPiudQ5l1bgEwAxbTjsd7/Dlu+ctCqO4rko4DGXsparOu0epzesTwFrDXrww5Tv1mlPWsXz+6Df9071hhr14ON3cU0DPjbo0Q/zhuIyknH9OOiRr1LBJiTqlhucz9AOTdtb9m3Q8n0NsFf0lINalLbTkrSiW8wktCnp5qu+DVq+c6InHNh30n6qklZ0fdosQ3EVjx1t1O/RD1K+xebfb/CFFdap0QOQxlBsun6FAYU2aZAT1EHK1+964/o6cFP0EKQeLjag8N7f714H/ZbvvmkfQ8VTPL94rPMu9fQbIwpvfHr0qKd+y/fw6IkG9tm0pKSksRUbjvzWjMJ7L/CKXiH0U74fSDs4KJ4/Al923qW+nWZUSpsujKlX+U4qa9d+tdJIW2ZJAf0Q+KsTH94BwMyxQuhVvh8HXhQ9xaCKtbuvjR6CNIQTDU29nvsdq3zXdsvAsM70DUQa2inA1cYX3t7Ajs8VwljlWxTvOtHTC6h409g/egjSiGYboMZ67ve5yvdFnvWGdAfwRmB59CCkEV3q1SMBbwJet7Ignqt8P50Wk1ccxdKRO7uEpFSa4r6Ja4wzvMNWFsDKynfz9HiR4lgIbAP8wzmXSrUHcL+RhrYL8JZnB7Cy8nUZyViKwt0S+Gf0IKQK3J4uOy423NBWOPt9dvlum5aSVAyXAC8DFjjfUmX+BGwPPG7EYW0H7PP0g392+a702rQ66dj0iXyJ0ytV7qp0hekOow7rGXfAP718izfi3esfj2pWfL+7k+t1S7UrvuLZFLjA6EMqVrx611MH/vTyPSp6MgF8BVgfmBc9CKkhi9NJTvEm/ISTEM7/dzx6qnz3TmdD6qbz0rPbh/gMr5SFYhW5acBJTkcoxVcP7+Np5et3vd1TfKr+dtrYeY9016WkfDya1s8vVhI8Jn0lpO777wJW49NfZjjhnfAgcD5wILAWcLDP7krZuw84ElgP2BX4FnCL09ZZmwFfnJhutComf/4Am+urWePTp+Zi3m4D/pbWZL4SeDLTuZmfPhy07cPAtPRG6OV61eGi9FPYKJ0YTU9/L+7XWB1YGnAmive84smMB4BlwLgMxjSMYuwbAsv/A4jqpJ30lJRnAAAAAElFTkSuQmCC)}.BaseImagePlaceholder.transparent-theme{background-color:transparent;background-image:none}.BaseImagePlaceholder.no-logo{background-image:none}.BasePlaceholder .wrapper{width:0;animation:fullView .5s forwards cubic-bezier(.25,.46,.45,.94)}@keyframes fullView{to{width:100%}}.BasePlaceholder .animate-loading{animation:shimmer 2s infinite linear;background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.BackToTop>button{display:none}@media print{.BackToTop>button{display:none}}.BackToTop[data-alwaysvisible]>button{display:block}.BackToTop .IconDropdown{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:.875rem}@media (min-width: 640px){.BackToTop .IconDropdown{margin-right:.5rem}}.BackToTop .label-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width: 640px){.BackToTop .label-text{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.BlockCircleImageCard{--image-size: 90px;display:flex;align-items:center;gap:calc(var(--image-size) / 2)}@media (min-width: 1024px){.BlockCircleImageCard{--image-size: 130px}}.BlockCircleImageCard .BaseImagePlaceholder{width:var(--image-size);height:var(--image-size);margin:0 calc(-1 * var(--image-size) / 2)}.BlockCircleImageCard.imageOnRight{flex-direction:row-reverse}.BlockImageCarousel .BaseLightboxOpenButton{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.BlockImageCarousel:hover .BaseLightboxOpenButton{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:75ms}.BlockImageCarousel .swiper .swiper-prev{margin-right:1px}.BlockImageCarousel .swiper .swiper-prev.swiper-button-disabled,.BlockImageCarousel .swiper .swiper-next.swiper-button-disabled{cursor:default;background-image:none;opacity:.75}.BlockImageCarousel .swiper-nav{padding-top:56.25%}.BlockImageCarousel .swiper-dots{padding-top:56.25%;pointer-events:none}.BlockImageCarousel .swiper-dots .swiper-dot{pointer-events:auto;display:inline-block;cursor:pointer;padding:.75rem .25rem}.BlockImageCarousel .swiper-dots .swiper-dot:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.BlockImageCarousel .swiper-dots .swiper-dot>span{display:inline-block;height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity))}.BlockImageCarousel .swiper-dots .swiper-dot.swiper-dot-active>span{--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity))}.BlockImageCarousel .swiper-slide .slide-caption{visibility:hidden}.BlockImageCarousel .swiper-slide.swiper-slide-active .slide-caption{visibility:visible}.BlockImageGallery .BaseLightboxOpenButton{display:none}@media (min-width: 1024px){.BlockImageGallery .BaseImageCaption{padding-left:2rem}}@media (min-width: 1800px){.BlockImageGallery .BaseImageCaption{padding-left:0}}.ThemeVariantDark .BlockInlineImage>div{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BlockKeyPoints ul li:before{--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity));display:inline-block;position:relative;margin-right:1rem;flex-shrink:0;margin-top:.75rem;content:"";width:30px;height:2px;vertical-align:middle}.BlockKeyPoints ul li .BlockText p,.BlockKeyPoints ul li .BlockTable .rich_text p,.BlockTable .BlockKeyPoints ul li .rich_text p,.BlockKeyPoints ul li .BlockTable .link p,.BlockTable .BlockKeyPoints ul li .link p,.BlockKeyPoints ul li .BlockTable .\!link p,.BlockTable .BlockKeyPoints ul li .\!link p{margin-bottom:.5rem}@media (min-width: 1024px){.BlockKeyPoints ul li .BlockText p,.BlockKeyPoints ul li .BlockTable .rich_text p,.BlockTable .BlockKeyPoints ul li .rich_text p,.BlockKeyPoints ul li .BlockTable .link p,.BlockTable .BlockKeyPoints ul li .link p,.BlockKeyPoints ul li .BlockTable .\!link p,.BlockTable .BlockKeyPoints ul li .\!link p{margin-bottom:.5rem}}.BlockKeyPoints ul li .BlockText p:last-child,.BlockKeyPoints ul li .BlockTable .rich_text p:last-child,.BlockTable .BlockKeyPoints ul li .rich_text p:last-child,.BlockKeyPoints ul li .BlockTable .link p:last-child,.BlockTable .BlockKeyPoints ul li .link p:last-child{margin-bottom:0}.BlockKeyPoints ul li .BlockTable .\!link p:last-child,.BlockTable .BlockKeyPoints ul li .\!link p:last-child{margin-bottom:0}.BlockQuote{text-align:center}.BlockQuote>div>div>.attribution-image{width:60px;min-width:60px;height:auto;margin-top:.5rem;margin-bottom:.5rem;display:block;border-radius:9999px}@media (min-width: 1024px){.BlockQuote>div>div>.attribution-image{width:80px;min-width:80px;height:auto;margin-top:1.25rem;margin-bottom:1.25rem;margin-right:.75rem}}.BlockQuote>hr{max-width:100px;margin-left:auto;margin-right:auto;border-top-width:1px;border-color:var(--color-emphasis-light)}@media (min-width: 1024px){.BlockQuote>hr{max-width:120px}}.BlockQuote>.quote{line-height:1.4;padding-top:1rem;padding-bottom:1rem;font-family:Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:500;font-style:italic;color:var(--color-emphasis)}@media (min-width: 1024px){.BlockQuote>.quote{font-size:1.875rem;font-weight:400}}.BlockQuote>div>div>.attribution-text{margin-top:.25rem;display:flex;align-items:flex-start;justify-content:center;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;text-align:left;font-family:Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.5;--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.BlockQuote>div>div>.attribution-text:before{content:"—";margin-right:.5rem}@media (min-width: 1024px){.BlockQuote>div>div>.attribution-text{align-items:center;text-align:center;font-size:1rem}}.ThemeVariantLight .BlockQuote>hr{border-color:var(--color-emphasis)}.ThemeVariantLight .BlockQuote>.quote{color:var(--color-emphasis)}.ThemeVariantLight .BlockQuote>div>div>.attribution-text{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.ThemeVariantDark .BlockQuote>.quote{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ThemeVariantDark .BlockQuote>div>div>.attribution-text{--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}.BlockTable table{width:100%;border-collapse:collapse;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity))}.SearchResultCard .BlockTable thead mark{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(111 111 111 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity));padding:.125rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BlockTable thead{--tw-bg-opacity:1;background-color:rgb(0 69 98 / var(--tw-bg-opacity))}.BlockTable th{font-family:Archivo Narrow,Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;text-transform:uppercase;line-height:1.25;letter-spacing:1px}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th{--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th>span{border-width:0px}@media (hover: hover){.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th:hover{--tw-text-opacity:1;color:rgb(0 128 164 / var(--tw-text-opacity))}}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th svg.IconExternal{margin-left:.25rem;display:inline-block;vertical-align:baseline;font-size:.75rem}.NavInternal .NavInternalPanel .NavInternalSection>.BlockTable th{font-size:1.125rem}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection>.BlockTable th{font-size:1rem}}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th.active{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th.active>span{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}.BlockTable th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity));padding:.75rem;text-align:left;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.BlockTable th{padding:1.25rem}}.BlockTable tbody{--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}.BlockTable tbody tr{display:table-row;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.BlockTable td{padding:.75rem}@media (min-width: 1024px){.BlockTable td{padding:1.25rem}}.BlockTable td.rich_text p{margin-bottom:1rem}.BlockTable td.rich_text ol{margin-bottom:1rem;padding-left:1.5rem}.BlockTable td.rich_text ul{margin-bottom:1rem;list-style-type:disc;padding-left:1.5rem}.BlockTable td.rich_text ul li{padding:0}.BlockTable td.rich_text ul li:before{display:none}.BlockTable td.rich_text ul li,.BlockTable td.rich_text ol li{margin-top:.25rem;margin-bottom:.25rem}.BlockTable td.rich_text hr{margin-top:1rem;margin-bottom:1rem}.BlockTeaser .cover-bg{width:100%;--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity))}@media (min-width: 1024px){.BlockTeaser .cover-bg{font-family:"object-fit: cover";position:absolute;right:0;height:100%;width:50%;object-fit:cover}.BlockTeaser .cover-bg.-full{right:auto;width:auto;min-width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}}.BlockText a,.BlockTable .rich_text a,.BlockTable .link a,.BlockTable .\!link a{cursor:pointer;overflow-wrap:break-word;color:var(--color-action);text-decoration-line:underline}@media (hover: hover){.BlockText a:hover,.BlockTable .rich_text a:hover,.BlockTable .link a:hover,.BlockTable .\!link a:hover{color:var(--color-action-dark)}}.BlockText p,.BlockTable .rich_text p,.BlockTable .link p,.BlockTable .\!link p{margin-bottom:1.25rem}@media (min-width: 1024px){.BlockText p,.BlockTable .rich_text p,.BlockTable .link p,.BlockTable .\!link p{margin-bottom:2rem}}.BlockText p:last-child,.BlockTable .rich_text p:last-child,.BlockTable .link p:last-child{margin-bottom:0}.BlockTable .\!link p:last-child{margin-bottom:0}.BlockText h1,.BlockTable .rich_text h1,.BlockTable .link h1,.BlockText h2,.BlockTable .rich_text h2,.BlockTable .link h2,.BlockText h3,.BlockTable .rich_text h3,.BlockTable .link h3,.BlockText h4,.BlockTable .rich_text h4,.BlockTable .link h4,.BlockText h5,.BlockTable .rich_text h5,.BlockTable .link h5,.BlockText h6,.BlockTable .rich_text h6,.BlockTable .link h6{margin-top:2.5rem;margin-bottom:1.25rem}@media (min-width: 1024px){.BlockText h1,.BlockTable .rich_text h1,.BlockTable .link h1,.BlockText h2,.BlockTable .rich_text h2,.BlockTable .link h2,.BlockText h3,.BlockTable .rich_text h3,.BlockTable .link h3,.BlockText h4,.BlockTable .rich_text h4,.BlockTable .link h4,.BlockText h5,.BlockTable .rich_text h5,.BlockTable .link h5,.BlockText h6,.BlockTable .rich_text h6,.BlockTable .link h6{margin-top:4.5rem}}.BlockTable .\!link h1,.BlockTable .\!link h2,.BlockTable .\!link h3,.BlockTable .\!link h4,.BlockTable .\!link h5,.BlockTable .\!link h6{margin-top:2.5rem;margin-bottom:1.25rem}@media (min-width: 1024px){.BlockTable .\!link h1,.BlockTable .\!link h2,.BlockTable .\!link h3,.BlockTable .\!link h4,.BlockTable .\!link h5,.BlockTable .\!link h6{margin-top:4.5rem}}.BlockText h1:last-child,.BlockTable .rich_text h1:last-child,.BlockTable .link h1:last-child,.BlockText h2:last-child,.BlockTable .rich_text h2:last-child,.BlockTable .link h2:last-child,.BlockText h3:last-child,.BlockTable .rich_text h3:last-child,.BlockTable .link h3:last-child,.BlockText h4:last-child,.BlockTable .rich_text h4:last-child,.BlockTable .link h4:last-child,.BlockText h5:last-child,.BlockTable .rich_text h5:last-child,.BlockTable .link h5:last-child,.BlockText h6:last-child,.BlockTable .rich_text h6:last-child,.BlockTable .link h6:last-child{margin-bottom:0}.BlockTable .\!link h1:last-child,.BlockTable .\!link h2:last-child,.BlockTable .\!link h3:last-child,.BlockTable .\!link h4:last-child,.BlockTable .\!link h5:last-child,.BlockTable .\!link h6:last-child{margin-bottom:0}.BlockText hr,.BlockTable .rich_text hr,.BlockTable .link hr,.BlockTable .\!link hr{margin-top:1.25rem;margin-bottom:1.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity))}@media (min-width: 1024px){.BlockText hr,.BlockTable .rich_text hr,.BlockTable .link hr,.BlockTable .\!link hr{margin-top:2rem;margin-bottom:2rem}}.BlockText hr+h1,.BlockTable .rich_text hr+h1,.BlockTable .link hr+h1,.BlockText hr+h2,.BlockTable .rich_text hr+h2,.BlockTable .link hr+h2,.BlockText hr+h3,.BlockTable .rich_text hr+h3,.BlockTable .link hr+h3,.BlockText hr+h4,.BlockTable .rich_text hr+h4,.BlockTable .link hr+h4,.BlockText hr+h5,.BlockTable .rich_text hr+h5,.BlockTable .link hr+h5,.BlockText hr+h6,.BlockTable .rich_text hr+h6,.BlockTable .link hr+h6{margin-top:1.25rem}@media (min-width: 1024px){.BlockText hr+h1,.BlockTable .rich_text hr+h1,.BlockTable .link hr+h1,.BlockText hr+h2,.BlockTable .rich_text hr+h2,.BlockTable .link hr+h2,.BlockText hr+h3,.BlockTable .rich_text hr+h3,.BlockTable .link hr+h3,.BlockText hr+h4,.BlockTable .rich_text hr+h4,.BlockTable .link hr+h4,.BlockText hr+h5,.BlockTable .rich_text hr+h5,.BlockTable .link hr+h5,.BlockText hr+h6,.BlockTable .rich_text hr+h6,.BlockTable .link hr+h6{margin-top:2rem}}.BlockTable .\!link hr+h1,.BlockTable .\!link hr+h2,.BlockTable .\!link hr+h3,.BlockTable .\!link hr+h4,.BlockTable .\!link hr+h5,.BlockTable .\!link hr+h6{margin-top:1.25rem}@media (min-width: 1024px){.BlockTable .\!link hr+h1,.BlockTable .\!link hr+h2,.BlockTable .\!link hr+h3,.BlockTable .\!link hr+h4,.BlockTable .\!link hr+h5,.BlockTable .\!link hr+h6{margin-top:2rem}}.BlockText hr:last-child,.BlockTable .rich_text hr:last-child,.BlockTable .link hr:last-child{margin-bottom:0}.BlockTable .\!link hr:last-child{margin-bottom:0}.BlockText ol,.BlockTable .rich_text ol,.BlockTable .link ol,.BlockText ul,.BlockTable .rich_text ul,.BlockTable .link ul,.BlockTable .\!link ol,.BlockTable .\!link ul{margin-bottom:1.25rem}@media (min-width: 1024px){.BlockText ol,.BlockTable .rich_text ol,.BlockTable .link ol,.BlockText ul,.BlockTable .rich_text ul,.BlockTable .link ul,.BlockTable .\!link ol,.BlockTable .\!link ul{margin-bottom:2rem}}.BlockText ol:last-child,.BlockTable .rich_text ol:last-child,.BlockTable .link ol:last-child,.BlockText ul:last-child,.BlockTable .rich_text ul:last-child,.BlockTable .link ul:last-child{margin-bottom:0}.BlockTable .\!link ol:last-child,.BlockTable .\!link ul:last-child{margin-bottom:0}.BlockText ol li,.BlockTable .rich_text ol li,.BlockTable .link ol li,.BlockText ul li,.BlockTable .rich_text ul li,.BlockTable .link ul li,.BlockTable .\!link ol li,.BlockTable .\!link ul li{margin-top:.75rem;margin-bottom:.75rem}.BlockText ol li:last-child,.BlockTable .rich_text ol li:last-child,.BlockTable .link ol li:last-child,.BlockText ul li:last-child,.BlockTable .rich_text ul li:last-child,.BlockTable .link ul li:last-child{margin-bottom:0}.BlockTable .\!link ol li:last-child,.BlockTable .\!link ul li:last-child{margin-bottom:0}.BlockText ol,.BlockTable .rich_text ol,.BlockTable .link ol,.BlockTable .\!link ol{list-style-type:decimal;padding-left:3rem}.BlockText ul li,.BlockTable .rich_text ul li,.BlockTable .link ul li,.BlockTable .\!link ul li{position:relative;padding-left:3rem}.BlockText ul li:before,.BlockTable .rich_text ul li:before,.BlockTable .link ul li:before{content:"";width:30px;height:2px}.BlockTable .\!link ul li:before{content:""!important;width:30px!important;height:2px!important}.BlockText ul li:before,.BlockTable .rich_text ul li:before,.BlockTable .link ul li:before{position:absolute;top:0;left:0;margin-top:.75rem;display:block;--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity))}.BlockTable .\!link ul li:before{position:absolute;top:0;left:0;margin-top:.75rem;display:block;--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity))}@media (min-width: 640px){.BlockText ul li:before,.BlockTable .rich_text ul li:before,.BlockTable .link ul li:before{margin-top:1rem}.BlockTable .\!link ul li:before{margin-top:1rem}}.ThemeVariantDark .BlockText ul li:before,.ThemeVariantDark .BlockTable .rich_text ul li:before,.BlockTable .ThemeVariantDark .rich_text ul li:before,.ThemeVariantDark .BlockTable .link ul li:before,.BlockTable .ThemeVariantDark .link ul li:before{--tw-bg-opacity:1;background-color:rgb(231 59 84 / var(--tw-bg-opacity))}.ThemeVariantDark .BlockTable .\!link ul li:before,.BlockTable .ThemeVariantDark .\!link ul li:before{--tw-bg-opacity:1;background-color:rgb(231 59 84 / var(--tw-bg-opacity))}.BlockVideoEmbed iframe{min-width:100%;left:0;right:0}.FooterInternal svg.IconExternal{margin-left:.5rem;font-size:.75rem}@media (min-width: 1024px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:548px}}@media (min-width: 1280px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:684px}}@media (min-width: 1440px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:770px}}@media (min-width: 1800px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:963px}}@media (min-width: 640px){.HeroMedia>div>.vh-crop{max-height:65vh;min-height:255px}}@media (min-width: 768px){.HeroMedia>div>.vh-crop{min-height:300px}}@media (min-width: 1024px){.HeroMedia>div>.vh-crop{min-height:375px}}@media (min-width: 1280px){.HeroMedia>div>.vh-crop{min-height:430px}}.HeroMedia>div>.vh-crop>.hero{height:30vh;min-height:200px;display:flex;width:100%;align-items:center;overflow:hidden}@media (min-width: 640px){.HeroMedia>div>.vh-crop>.hero{height:auto;min-height:none}}@media (min-width: 1024px){.HeroMedia>div>.vh-crop>.hero{max-height:625px}}.HeroMedia #HeroMediaCaptionToggle .IconClose{display:none}.HeroMedia #HeroMediaCaptionToggle .IconInfo{font-size:1.25rem}.HeroMedia #HeroMediaCaptionToggle.expanded .IconClose{display:block}.HeroMedia #HeroMediaCaptionToggle.expanded .IconInfo{display:none}.HeroMedium,.HeroMedium.swiper-slide,.HeroFeature,.HeroFeature.swiper-slide{min-height:400px}@media (min-width: 1024px){.HeroMedium,.HeroMedium.swiper-slide,.HeroFeature,.HeroFeature.swiper-slide{height:600px;min-height:600px}}.HeroSmall,.HeroSmall.swiper-slide{min-height:200px}@media (min-width: 1024px){.HeroSmall,.HeroSmall.swiper-slide{height:360px;min-height:360px}}.Icon360{width:2.75em;height:2.75em}.IconArrow{width:1em;height:1em}.IconArrows{width:2em;height:2em}.IconAudio{width:2.75em;height:2.75em}.IconCalendar,.IconCaret,.IconCheckbox,.IconCheckboxSelected,.IconClose,.IconCloseLightbox,.IconDownload,.IconDropdown{width:1em;height:1em}.IconExpand{width:2.75em;height:2.75em}.IconExternal,.IconFilter,.IconGrid,.IconInfo,.IconList,.IconLocation,.IconMenu,.IconMinus{width:1em;height:1em}.IconMute,.IconNext,.IconPause,.IconPlay{width:2.75em;height:2.75em}.IconPlus{width:1em;height:1em}.IconPrev{width:2.75em;height:2.75em}.IconSearch,.IconSocialEmail,.IconSocialFacebook,.IconSocialInstagram,.IconSocialTwitter,.IconSocialYoutube,.IconSocialReddit{width:1em;height:1em}.IconStop{width:2.75em;height:2.75em}.IconTime{width:1em;height:1em}.IconUser{width:1.4em;height:1.4em}.IconVolume{width:2.75em;height:2.75em}.MixinAnimationCaret,.AnimationCaret{display:flex;align-items:center}.MixinAnimationCaret>.arrow-wrapper,.AnimationCaret>.arrow-wrapper{position:relative;display:block;height:1.5rem;width:1.5rem}.MixinAnimationCaret>.arrow-wrapper>.arrow,.MixinAnimationCaret>.arrow-wrapper>.arrow-fixed,.AnimationCaret>.arrow-wrapper>.arrow,.AnimationCaret>.arrow-wrapper>.arrow-fixed{position:absolute;top:50%;left:0;display:block;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:.875rem}@media (hover: hover){.MixinAnimationCaret:hover>.arrow-wrapper>.arrow,.AnimationCaret:hover>.arrow-wrapper>.arrow{animation:arrow-anim .25s ease-in normal}.MixinAnimationCaret:hover>.arrow-wrapper>.arrow-fixed,.AnimationCaret:hover>.arrow-wrapper>.arrow-fixed{animation:arrow-fixed-anim .25s ease-in normal}}.MixinAnimationCaret.caret-inline,.AnimationCaret.caret-inline{display:inline-block}.MixinAnimationCaret.caret-inline>.arrow-wrapper,.AnimationCaret.caret-inline>.arrow-wrapper{display:inline-block;width:1px}.MixinAnimationCaret.caret-inline>.arrow-wrapper>.arrow,.MixinAnimationCaret.caret-inline>.arrow-wrapper>.arrow-fixed,.AnimationCaret.caret-inline>.arrow-wrapper>.arrow,.AnimationCaret.caret-inline>.arrow-wrapper>.arrow-fixed{margin-top:.45em}@keyframes arrow-anim{0%{opacity:1;transform:translateY(-50%)}50%{transform:translate(1rem,-50%);opacity:0}to{transform:translate(1rem,-50%);opacity:0}}@keyframes arrow-fixed-anim{0%{opacity:0;transform:translate(-.5rem,-50%)}to{opacity:1;transform:translateY(-50%)}}.MixinCarousel .swiper,.BaseCarouselCards .swiper{overflow:visible!important}.MixinCarousel .swiper .swiper-prev,.MixinCarousel .swiper .swiper-next,.BaseCarouselCards .swiper .swiper-prev,.BaseCarouselCards .swiper .swiper-next{margin-top:-.25rem;height:auto;width:auto}.MixinCarousel .swiper .swiper-prev.swiper-button-disabled,.MixinCarousel .swiper .swiper-next.swiper-button-disabled,.BaseCarouselCards .swiper .swiper-prev.swiper-button-disabled,.BaseCarouselCards .swiper .swiper-next.swiper-button-disabled{visibility:hidden}.MixinCarousel .swiper .swiper-prev.BaseButton,.MixinCarousel .swiper .swiper-next.BaseButton,.BaseCarouselCards .swiper .swiper-prev.BaseButton,.BaseCarouselCards .swiper .swiper-next.BaseButton{transition-property:none!important}.MixinCarousel .swiper .swiper-prev.BaseButton>.label,.MixinCarousel .swiper .swiper-next.BaseButton>.label,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label{display:flex;overflow:hidden}.MixinCarousel .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper,.MixinCarousel .swiper .swiper-next.BaseButton>.label>.arrow-wrapper,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label>.arrow-wrapper{position:relative;display:block;height:100%;width:100%;overflow:hidden}.MixinCarousel .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow,.MixinCarousel .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow{display:block}.MixinCarousel .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow-fixed,.MixinCarousel .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow-fixed{position:absolute;top:0;left:0;display:block}@media (hover: hover){.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow,.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow,.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed{animation-delay:50ms!important}}@media (min-width: 1024px){@media (hover: hover){.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow{animation:arrow-carousel-next-anim .1s linear normal}.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed{animation:arrow-carousel-next-fixed-anim .1s linear normal}.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow{animation:arrow-carousel-prev-anim .1s linear normal}.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed{animation:arrow-carousel-prev-fixed-anim .1s linear normal}}}.MixinCarousel .swiper-wrapper,.BaseCarouselCards .swiper-wrapper{overflow:visible!important}.MixinCarousel .swiper-wrapper .swiper-slide,.BaseCarouselCards .swiper-wrapper .swiper-slide{height:auto;opacity:.5;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.MixinCarousel .swiper-wrapper .swiper-slide.swiper-slide-visible,.MixinCarousel .swiper-wrapper .swiper-slide:focus,.MixinCarousel .swiper-wrapper .swiper-slide:focus-within,.BaseCarouselCards .swiper-wrapper .swiper-slide.swiper-slide-visible,.BaseCarouselCards .swiper-wrapper .swiper-slide:focus,.BaseCarouselCards .swiper-wrapper .swiper-slide:focus-within{opacity:1}.MixinCarousel.-cards .swiper .swiper-navigation,.BaseCarouselCards.-cards .swiper .swiper-navigation{padding-top:28.125%}.MixinCarousel.-cards .swiper .swiper-navigation .swiper-prev,.MixinCarousel.-cards .swiper .swiper-navigation .swiper-next,.BaseCarouselCards.-cards .swiper .swiper-navigation .swiper-prev,.BaseCarouselCards.-cards .swiper .swiper-navigation .swiper-next{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.MixinCarousel.-tiles,.BaseCarouselCards.-tiles{padding-bottom:1.25rem}.MixinCarousel.-tiles .swiper .swiper-navigation,.BaseCarouselCards.-tiles .swiper .swiper-navigation{top:50%}.MixinCarousel.-tiles .swiper .swiper-navigation .swiper-prev,.MixinCarousel.-tiles .swiper .swiper-navigation .swiper-next,.BaseCarouselCards.-tiles .swiper .swiper-navigation .swiper-prev,.BaseCarouselCards.-tiles .swiper .swiper-navigation .swiper-next{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.MixinCarousel .swiper-lazy,.BaseCarouselCards .swiper-lazy{opacity:0}.MixinCarousel .swiper-lazy.swiper-lazy-loaded,.BaseCarouselCards .swiper-lazy.swiper-lazy-loaded{opacity:1}.NavInternal{position:relative;left:0;right:0;z-index:20;height:100%;overflow-y:auto}@media (min-width: 1024px){.NavInternal{position:unset;overflow-y:unset;left:unset;right:unset;height:unset;z-index:unset}}.NavInternal .panel-wrapper{visibility:hidden;max-height:0;opacity:0;transition:visibility 0s linear .3s,opacity .3s,max-height 0s linear 300s;height:0px;overflow:hidden}@media (min-width: 1024px){.NavInternal .panel-wrapper{height:unset}}.NavInternal .panel-wrapper.spacer:before{content:"";position:relative;z-index:0;display:block;height:100%;width:100%;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.NavInternal li.expanded .panel-wrapper{visibility:visible;max-height:100%;opacity:1;transition:visibility 0s,opacity .3s,max-height 0s;height:auto;overflow:visible}@media (min-width: 1024px){.NavInternal li.expanded .panel-wrapper{height:unset}}.NavInternal .top-level{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.4) transparent}.NavInternal .top-level::-webkit-scrollbar{width:1px}.NavInternal .top-level::-webkit-scrollbar-track{background:transparent}.NavInternal .top-level::-webkit-scrollbar-thumb{background-color:#0006;border-radius:6px;border:6px solid white;border-left:none;border-right:none}@media (min-width: 1024px){.NavInternal .top-level>li{border-top-width:3px;border-color:transparent}}.NavInternal .top-level>li>button,.NavInternal .top-level>li>a{cursor:pointer;border-left-width:3px;border-color:transparent;padding:.75rem 1rem;text-align:left;font-size:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}@media (min-width: 1024px){.NavInternal .top-level>li>button,.NavInternal .top-level>li>a{position:relative;z-index:10;margin-left:1rem;margin-right:1rem;height:100%;white-space:nowrap;border-left-width:0px;border-bottom-width:3px;padding:1.5rem .25rem;font-size:1rem}}.NavInternal .top-level>li>button:focus,.NavInternal .top-level>li>a:focus{border-color:#2223;outline:2px solid transparent;outline-offset:2px}@media (hover: hover){.NavInternal .top-level>li>button:hover,.NavInternal .top-level>li>a:hover{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}}.NavInternal .top-level>li>button>span,.NavInternal .top-level>li>a>span{display:inline-flex;flex-direction:column}.NavInternal .top-level>li>button>span:after,.NavInternal .top-level>li>a>span:after{content:attr(data-text);content:attr(data-text)/"";-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;visibility:hidden;height:0px;overflow:hidden;font-weight:700}@media speech{.NavInternal .top-level>li>button>span:after,.NavInternal .top-level>li>a>span:after{display:none}}.NavInternal .top-level>li>button .IconDropdown{font-size:.6rem;pointer-events:none;margin-left:.5rem;flex-shrink:0}@media (min-width: 1024px){.NavInternal .top-level>li:first-child>button,.NavInternal .top-level>li:first-child>a{margin-left:0;padding-left:0}.NavInternal .top-level>li:last-child>button,.NavInternal .top-level>li:last-child>a{margin-right:0;padding-right:0}}.NavInternal .top-level>li.active>button,.NavInternal .top-level>li.active>a,.NavInternal .top-level>li.ancestor>button,.NavInternal .top-level>li.ancestor>a{--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity));font-weight:700}.NavInternal .top-level>li.expanded>button{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));font-weight:700}.NavInternal .NavInternalPanel{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}@media (min-width: 1024px){.NavInternal .NavInternalPanel{max-height:60vh;overflow-y:auto}}.NavInternal .NavInternalPanel .NavInternalSection{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@supports (-moz-appearance: none){.NavInternal .NavInternalPanel .NavInternalSection{display:inline-grid}}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.NavInternal .NavInternalPanel .NavInternalSection{display:inline-grid}}}.NavInternal .NavInternalPanel.allow-breaks .NavInternalSection{page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;display:block}.NavInternal .NavInternalPanel p.NavInternalSection:last-of-type{margin-bottom:1.5rem}.NavInternal .NavInternalPanel .NavInternalSection.has-children{margin-bottom:1.5rem}.NavInternal .NavInternalPanel .NavInternalSection:last-child{margin-bottom:0}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection:last-child{margin-bottom:1.5rem}}.NavInternal .NavInternalPanel .repeated-item a{font-size:1.125rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.NavInternal .NavInternalPanel .repeated-item a span{border-bottom-width:1px;border-color:transparent}@media (hover: hover){.NavInternal .NavInternalPanel .repeated-item a:hover{--tw-text-opacity:1;color:rgb(0 128 164 / var(--tw-text-opacity))}}.NavInternal .NavInternalPanel .repeated-item a.active{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .repeated-item a.active>span{--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a{font-size:1.125rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:block}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection a{font-size:1rem;font-weight:400}}.NavInternal .NavInternalPanel .NavInternalSection a>span{border-bottom-width:1px;border-color:transparent}.NavInternal .NavInternalPanel .NavInternalSection a svg{display:inline-block}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconExternal{font-size:.875em}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconDownload{position:relative;top:-.125rem}@media (hover: hover){.NavInternal .NavInternalPanel .NavInternalSection a:hover{--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a:hover>span{--tw-border-opacity:1;border-color:rgb(34 34 34 / var(--tw-border-opacity))}}.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle{--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle>span{border-width:0px}@media (hover: hover){.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle:hover{--tw-text-opacity:1;color:rgb(0 128 164 / var(--tw-text-opacity))}}.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle svg.IconExternal{margin-left:.25rem;display:inline-block;vertical-align:baseline;font-size:.75rem}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconArrow{display:none}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconDownload{margin-left:.25rem;font-size:.875rem}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconExternal{margin-left:.25rem;font-size:.75rem}.NavInternal .NavInternalPanel .NavInternalSection>.text-subtitle{font-size:1.125rem}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection>.text-subtitle{font-size:1rem}}.NavInternal .NavInternalPanel .NavInternalSection a.active,.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle.active{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a.active>span,.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle.active>span{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}#NavMobileToggle .IconClose,#NavMobileToggle.expanded .IconMenu{display:none}#NavMobileToggle.expanded .IconClose{display:block}#NavBgOverlay{visibility:visible;opacity:.8;transition:visibility 0s linear 0s,opacity .3s}#NavBgOverlay.invisible-overlay{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.SearchResultCard .bg-dark-blue mark{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(111 111 111 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity));padding:.125rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@tailwind utilities;@font-face{font-family:Metropolis;font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-ExtraBold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-Bold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-BoldItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-SemiBold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-Medium.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-MediumItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-Regular.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-RegularItalic.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-Bold.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:700;font-style:italic;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-BoldItalic.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-SemiBold.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:600;font-style:italic;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-SemiBoldItalic.woff2) format("woff2")}/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com +@charset "UTF-8";.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, .4))}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, .94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, .92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:#0000;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:#18181be6;color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#0000}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, .96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:#ffffff1a;background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,#0000,#00000002 8.1%,#00000005 15.5%,#0000000c 22.5%,#00000014 29%,#0000001d 35.3%,#00000028,#00000032 47.1%,#0000003e 52.9%,#00000049,#00000053 64.7%,#0000005d 71%,#00000064 77.5%,#0000006b 84.5%,#0000006f 91.9%,#00000070);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, .96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@tailwind base;.container{width:100%;padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1320px){.container{max-width:1320px}}.BaseButton{padding-top:.7em;padding-bottom:.7em;background-size:100% 215%;background-position:0 -1px;cursor:pointer;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:transparent 50% var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);font-family:Archivo Narrow,Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:linear}.BaseButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.BaseButton>.label{display:flex;align-items:center;justify-content:center}@media (hover: hover){.BaseButton:hover{background-position:bottom}}.BaseButton.-primary{background-color:var(--color-action);--tw-gradient-to:var(--color-action-dark) 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BaseButton.-primary>.label{border-width:2px;border-color:transparent}.BaseButton.-secondary{border-width:2px;border-color:var(--color-action);background-color:transparent;--tw-gradient-to:var(--color-action-dark) 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;color:var(--color-action)}@media (hover: hover){.BaseButton.-secondary:hover{border-color:var(--color-action-dark);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.BaseButton.-dark{border-width:1px;border-color:#fff6;background-color:transparent;--tw-gradient-to:#FFFFFF 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (hover: hover){.BaseButton.-dark:hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 69 98 / var(--tw-text-opacity))}}.BaseButton.-social{border-width:1px;--tw-border-opacity:1;border-color:rgb(148 148 148 / var(--tw-border-opacity));background-color:transparent;--tw-gradient-to:#222222 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}@media (hover: hover){.BaseButton.-social:hover{--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.BaseButton.-social.-facebook{--tw-gradient-to:#3b5998 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-facebook:hover{--tw-border-opacity:1;border-color:rgb(59 89 152 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(59 89 152 / var(--tw-bg-opacity))}}.BaseButton.-social.-twitter{--tw-gradient-to:#000000 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-twitter:hover{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}}.BaseButton.-social.-instagram{--tw-gradient-to:#dd2a7b 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-instagram:hover{--tw-border-opacity:1;border-color:rgb(221 42 123 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(221 42 123 / var(--tw-bg-opacity))}}.BaseButton.-social.-youtube{--tw-gradient-to:#ff0000 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-youtube:hover{--tw-border-opacity:1;border-color:rgb(255 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}}.BaseButton.-social.-reddit{--tw-gradient-to:#ff4500 50% var(--tw-gradient-to-position)}@media (hover: hover){.BaseButton.-social.-reddit:hover{--tw-border-opacity:1;border-color:rgb(255 69 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 69 0 / var(--tw-bg-opacity))}}.BaseButton.-compact{padding-left:1.25rem;padding-right:1.25rem}.BaseButton.-icon-only{padding:0}.BaseButton.-icon-only>.label{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.BaseButton:disabled{cursor:default!important;--tw-border-opacity:1 !important;border-color:rgb(148 148 148 / var(--tw-border-opacity))!important;--tw-bg-opacity:1 !important;background-color:rgb(148 148 148 / var(--tw-bg-opacity))!important;background-image:none!important}.BaseButton:disabled>.label{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BaseIframe{width:100%;border-style:none}img.BaseImage{max-width:100%}img.BaseImage.lazyload:not([src]),img.BaseImage:not([src]){border-style:none;opacity:0}img.BaseImage.lazyloaded{opacity:0;animation-name:fadein;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:normal;animation-timing-function:ease-out}@keyframes fadein{0%{opacity:0}to{opacity:1}}.BaseImageCaption{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.BaseImageCaption>div>.the-caption-text>p{display:inline!important}.BaseImageCaption>div>.the-caption-text a{cursor:pointer;color:var(--color-action);text-decoration-line:underline}@media (hover: hover){.BaseImageCaption>div>.the-caption-text a:hover{color:var(--color-action-dark)}}.ThemeVariantLight .BaseImageCaption{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.ThemeVariantDark .BaseImageCaption{--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}.BaseImagePlaceholder{position:relative;margin:0;display:block;width:auto;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity));background-repeat:no-repeat;height:inherit;background-position:center center;background-size:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd8AAACOCAYAAABwpQK+AAAMlUlEQVR4nO3de/Bncx3H8eeuzW3X5pJELpNWUy7DVjsug1xyKWkIUxTK1JRSihHrVrmXcYtqIpMUkm5E6SKmbWIkl1AbMYvKZbFyZ2/NqY8Gu37f27l8znk/HzO/2f1nfz7n9fn6vr7nfM/5fMbNnDkTNeLtwNnAE8C8Fk3B2sDJwNcH/HdHAPsBsyoaV1XmA0sDk4EFLRt77san1/4jwAPA3UDxhnQjcGfLjuU7wD7A4xmMpZfitTwdOCnvYXbbhOgBNGgVYGpLxz5liH+zXirutSsYj7rnPuC3wOXAL4CnMj/CienPyQ2Po19LtWOY3TU+egANmhv2yKXe1gD2BS4BHgUuAjbPODevimgglq+k3C0JfACYAdwB7OmMqe0sX0ltsg5wYbosvaszp7ayfCW10erAj4Hrh7wHQWqU5SupzaalO6OPchbVJpavpC44BrghPUUgZc/yldQVb0vfBW/vjCp3lq+kLnkV8EvgAGdVObN8JXXRmcAJzqxyZflK6qrpQyyDKtXC8pXUZfsDpzjDyo3lK6nrDgIOr/gYXV5SA7F8JUVwPLBXhce5nK8iDcLylRTFBWkrzypM9FWkQVi+kiK5GFi2guOd76tIg7B8JUVS7Cd9jjOuplm+kqLZK+0VLDXG8pUU0RmuA60mWb6SIno1cLIzr6ZYvpKi2hvYztlXEyxfSZEd6+yrCZavpMg2Bj7oK0B1s3wlRXdo9ABUP8tXUnQbeParulm+kgQHmoHqZPlKEkwDtjUH1cXylaT/2c8cVBfLV8OYbGrqoPentZ+lylm+GsbSpqYOWgLYzYlVHSzf5rR5CzK3T1NX7erMqg6Wb3MmRT1wKWObAus7Qaqa5dscy1fK007Oi6pm+TbHS7dSnnZwXlS1CSYsDWUB8Dgwr8IPscV/YylgmfT3XCxMNyd19f1jE2BV4P4MxqKOsnylwVwLfBm4EXg4FVFV5VtcHZmYvqLI6UpJ8UFgHLAysCGwR7pUOy6DsZVhmfTd74/bfyjKleUr9e944Mia83oOeDTTOfoXcAtwfirirwIfyGBcZdjc8lWV/M5X6s+vGyjeNpkN7AnsnNkl8mFt1s5hqy0sX6k/XzOnvlyeLkU/3YKxjuUtwIr5Dk9tZ/lKvRU3Vs0wp77dBuzYkrG+kmIJ1fXyHJq6wPKVepud8feuuZrRgW36pmYwBnWU5Sv19owZDaW4Aet3LRz3C96UxzDURZav1NsSZjS0E1s67sIGGYxBHWX5SqrSlcA1LU141QzGUBV3JmuY5Supaue1NOG1gNdnMI4quCd3wyxfSVW7sqWPHi0JrJLBOKrg2vINs3wlVe1B4A8tTbmr5auGWb6S6nBtS1NePYMxqIMsX0l1uKWlKXvmq0pYvpLqcE9LU56UwRjUQZavpDo81NKbfF6TwRjUQZavpDrMAf7dwqQnZjAGdZDlK6kOz6aftlnOV4eqYPlKqsO49NM2E3x1qAqWr6Q6LAss08KkF2QwBnWQ5SupDisDy7cw6RUyGIM6yPKVVIeVW5qyO1qpEpavpDps1NKUH8tgDOogy1dSHaa1NOV5GYxBHWT5Sqpa8T6zdUtTbuMd2moBy1dS1d6d9sZtoyd8dagKlq+kqn24xQk/mcEY1EGWr6QqbQns1uKEZ2cwBnWQ5SupSqe3PF0vO6sSlq+kqpwNTG15ug9kMAZ1kOUrqQqnAB/rQLL3ZjAGdZCLhksqU7GG8w+Bd3Uk1YcyGIM6yDNfSWWYBExPNyh1pXifAv6ZwTjUQZ75Sv3ZNK12NN6FF5gPvCqt1zwF2ArYHlgyg7GV6V7vdlZVLF+pt1nAXsABZhXKndEDUHW87Cz1VlxSPQK4z6xCuS16AKqO5Sv1thLwOHC0WYXyp+gBqDqWr9TbC9/xnucbcih/iR6AqmP5SoPx7DeGmelHqoTlKw3m58BPzazzro0egKpl+UqDO8rMOu+a6AGoWpavNLjiLthTza2z5lq+qprlKw3neOBhs+ukGa7prKpZvtJwHgW+ZHaddFn0AFQ9y1ca3lnAzebXKfO8oU51sHyl0Rxpfp3yE+Ce6CGoepavNJorPFPqlHOiB6B6WL7S6Fx4oxtuAn4dPQTVw/KVRnerjx51wmnRA1B9LF+pHMcBj5hlaxUfoL4bPQTVx/KVyjHHR49a7cToAahelq9UnjOBW8yzdYrVrC6KHoLqZflK5fLRo/Y5JHoAqp/lK5XrcuBSM22N4nLzDdFDUP0sX6l8PnrUDsXqZIdHD0HNsHyl8v0ZOMNcs1YsI/mh6CGoOZavVI1j3fUoa3sDt5c4wPkdzEgVsnylahTP/B5jtln6AvD9kge2XEeyUU0sX6k6Z6bFG5SPsyr6UDTROdYgLN/meJkqhqOiB5CRbwCfrmg4/v+sgVi+zVkq6oEHc6mbs2ehWLf5k9FDUD4s3+asEfXAA/Lst1mfAw6KHIDyY/k2Z5uoBx5Q8ejR6dFDaMCzwNZmrxxZvs1YF3hnxAMP7Hjgsegh1OgqYLW0brMWNc9MmmX5NuOwiAcd3MPuelSL54B90ofbOQGOd1iT2zns7rB867dfesBf8ZzurkeVKu5mXsl9efuyfgvG2GmWb72K0j030gFrEa77XL4LgLXS3cxPde3gKrIxsEUnj6wlLN96LJ/2Cz0/wsFqTMVjR1cY0cgeAo4DXpvWaL635cfThIs9A27OhJL/y6sCbwSeaVMIJVuQPtSsDLwB2A54L7BEp45Soyj2/N3JBAdWfG/+s3Sme1XLxp6jVdMKbMVNaTel8ZXxPjUuvQ/OSYuPtPUkrxj33HQcywCzge+lYxtZ2eV7IbBVyb9T6ppiK7uvAp9xZsf0YNpr97pUtsWfCzMeb1tt5ft23x4ra9GcMsv3fU6g1LeTgGnpK4knG4htYTrLeXU6U6m71JZIz+E+kY6/OKu4H7gHuAu4A/i7yzYqM9NzLN8jS/xdypuX0EdXFM1mbT8IKZhNgD2AS0Y97LKuxX8EmFrS71L+nnaOJAVVyjoNZZXv4SX9HrXDE86TpKDemk44R1JG+RaLlk/xVRjKA9EDkBTawaMe/KjluxxwSPRZCOiO6AFICm29UbeoHLV8P5eeFVMss5xv6SVcsCieg0a5aXmUF8zryjj1Vuv8C7jdaZNe4nnjCKdYUOpTwx70KOV7iDtjhPRHtyOTFtHEs9pq3ueBScOMYtjynZIuOSueq51zaRE+ARDTasN+9zts+U5Pq+Iont8EPOZS1nJVpz3o9IZ1KLDCoAc/TPlulPakVTy/D/p972RvqFEPPn4X14rAgYMe/TBvKC4jGdePgh75khVsQqJuuc35DO3gtL1l3wYt33cAu0VPOag5aTstSYu600xCm5RuvurboOU7PXrCgX077acqaVG3ps0yFFfx2NHq/R79IOVbbP69gy+ssM6JHoA0hmLT9esNKLSlBzlBHaR8/a43rq8BM6OHIPVwlQGF94l+9zrot3z3TPsYKp7i+cUTnHepp18aUXjj06NHPfVbvkdETzSwL6YlJSWNrdhw5FdmFN5HgQ17hdBP+e6fdnBQPNcBpzrvUt/ONSqlTRfG1Kt8ly5r13610khbZkkB/QD4qxMf3j7AtLFC6FW+nwXWjJ5iUMXa3TdFD0EawumGpl7P/Y5Vviu5ZWBYF/gGIg3tbOBPxhfe7sAWrxTCWOVbFO9roqcXUPGmsXf0EKQRHWKAGuu531cq3zU96w3pH8COwMLoQUgjutqrRwLeBWy7uCBeqXwPS4vJK45i6citXEJSKk1x38SNxhne4YsLYHHlu256vEhxzAY2Bu5yzqVS7QI8aqShbQO85+UBLK58XUYylqJw1wfujh6EVIH70mXHuYYb2iJnvy8v303SUpKK4bfAm4GHnG+pMjcDmwHPGnFYmwJ7vPjgX16+i702rU46IX0in+f0SpW7IV1h+odRh/WSO+BfXL7FG/HO9Y9HNSu+393S9bql2hVf8awNXG70IRUrXn3ohQN/cfkeHT2ZAE4DVgFmRA9CasjcdJJTvAk/5ySE8/8dj14o393T2ZC66dL07PZBPsMrZaFYRW5F4AynI5Tiq4eP86Ly9bve7ik+VX8rbey8S7rrUlI+nk7r5xcrCR6XvhJS9/13Aavx6S9TnfBOeBy4DNgXWAH4mM/uStl7BDgKeC2wHfBN4E6nrbPWAb4yId1oVUz+rAE211ezxqdPzcW83Qv8La3J/Efg+UznZlb6cNC2DwMrpjdCL9erDr9JP4XV04nRlPT34n6NZYH5AWeieM8rnsx4DFgAjMtgTMMoxr4asPA/PUamUywJL+kAAAAASUVORK5CYII=)}@media (min-width: 640px){.BaseImagePlaceholder{background-size:100px}}.BaseImagePlaceholder .BaseLightboxOpenButton{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (hover: hover){@media (min-width: 640px){.BaseImagePlaceholder .BaseLightboxOpenButton{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.BaseImagePlaceholder:hover .BaseLightboxOpenButton{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}}}.BaseImagePlaceholder.light-theme{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.BaseImagePlaceholder.dark-theme{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd8AAACOCAYAAABwpQK+AAAMk0lEQVR4nO3dd+xeVR3H8XeHUGipUJYgSMRilBGp2jACiCh1IAYEoqCAEol7QaqWpSIFlKggjggSEQVEXCBOZqwRwxQBRVBThowWKLKhy1w9GKDl96w7zr3f9yv5pf2nP879nIfn89z73HvOuFmzZqFGvBo4BXgIWNKiKdgUOAH4xoD/7nDgIGB+ReOqylJgEjAVWNaysedufHrt3wfcDfwTuAm4BrilZcfyXeAA4MEMxtJL8VqeAxyf9zC7bWL0ABq0PjCjpWOfPsS/2SIV96YVjEfdcztwCXAB8CvgkcyPcHL6c2rD4+jXqu0YZneNjx5AgxaHPXKpt42BA4FzgfuBs4EdMs7NqyIaiOUrKXerAO8A5gE3A/s6Y2o7y1dSm2wGnJUuS+/pzKmtLF9JbbQR8BPgiiHvQZAaZflKarOZ6c7oI51FtYnlK6kLjgauSk8RSNmzfCV1xavSd8EuXqDsWb6SuuR5wG+ADzurypnlK6mLTgaOdWaVK8tXUlfNGWIZVKkWlq+kLvsA8CVnWLmxfCV13SHAYRUfo8tLaiCWr6QI5gL7VXica/gq0iAsX0lRnJm28qzCZF9FGoTlKymSc4DVKzjepb6KNAjLV1IkxX7SpzrjaprlKyma/dJewVJjLF9JEZ3kOtBqkuUrKaLnAyc482qK5Sspqv2BXZ19NcHylRTZ5519NcHylRTZNsA7fQWobpavpOg+FT0A1c/ylRTdVp79qm6WryTBx8xAdbJ8JQlmAq8zB9XF8pWk/znIHFQXy1fDmGpq6qC3p7WfpcpZvhrGJFNTB00A9nJiVQfLtzlt3oLM7dPUVXs6s6qD5ducKVEPXMrYdsCWTpCqZvk2x/KV8rSb86KqWb7N8dKtlKc3OC+q2kQTloayDHgQWFLhh9jiv7EqsFr6ey6Wp5uTuvr+sS2wAXBXBmNRR1m+0mAuB74AXAPcm4qoqvItro5MTl9R5HSlpPggMA5YF3gFsE+6VDsug7GVYbX03e9P2n8oypXlK/VvLnBEzXk9Adyf6RzdCVwHnJGK+KvAOzIYVxl2sHxVJb/zlfpzYQPF2yYLgX2B3TO7RD6s7ds5bLWF5Sv15+vm1JcL0qXoR1sw1rG8HJiW7/DUdpav1FtxY9U8c+rbDcAbWzLW51IsobpFnkNTF1i+Um8LM/7eNVfzOrBN34wMxqCOsnyl3h4zo6EUN2D9roXjfspL8xiGusjylXqbYEZDO66l4y5slcEY1FGWr6Qq/Rq4rKUJb5DBGKrizmQNs3wlVe30lia8CfDCDMZRBffkbpjlK6lqv27po0erAOtnMI4quLZ8wyxfSVW7B/hDS1PuavmqYZavpDpc3tKUN8pgDOogy1dSHa5racqe+aoSlq+kOtza0pSnZDAGdZDlK6kOC1p6k886GYxBHWT5SqrDIuDfLUx6cgZjUAdZvpLq8Hj6aZs1fHWoCpavpDqMSz9tM9FXh6pg+Uqqw+rAai1MelkGY1AHWb6S6rAusGYLk14rgzGogyxfSXVYt6Upu6OVKmH5SqrD1i1N+YEMxqAOsnwl1WFmS1NeksEY1EGWr6SqFe8zr21pym28Q1stYPlKqtqb0964bfSQrw5VwfKVVLV3tzjhhzMYgzrI8pVUpZ2AvVqc8MIMxqAOsnwlVenElqfrZWdVwvKVVJVTgBktT/fuDMagDrJ8JVXhS8DBHUj2tgzGoA5y0XBJZSrWcP4R8KaOpLoggzGogzzzlVSGKcCcdINSV4r3EeBfGYxDHeSZr9Sf7dJqR+NdeIGlwPPSes3TgZ2BWcAqGYytTLd5t7OqYvlKvc0H9gM+bFah3BI9AFXHy85Sb8Ul1cOB280qlBuiB6DqWL5Sb2sDDwJHmVUoV0cPQNWxfKXenvqO93TfkEP5S/QAVB3LVxqMZ78x3JR+pEpYvtJgfgn8zMw67/LoAahalq80uCPNrPMuix6AqmX5SoMr7oL9srl11mLLV1WzfKXhzAXuNbtOmueazqqa5SsN537gc2bXSedHD0DVs3yl4X0N+JP5dcoSb6hTHSxfaTRHmF+n/BS4NXoIqp7lK43mF54pdcqp0QNQPSxfaXQuvNEN1wIXRg9B9bB8pdFd76NHnfCV6AGoPpavVI5jgPvMsrWKD1Dfix6C6mP5SuVY5KNHrXZc9ABUL8tXKs/JwHXm2TrFalZnRw9B9bJ8pXL56FH7zI4egOpn+UrlugA4z0xbo7jcfFX0EFQ/y1cqn48etUOxOtlh0UNQMyxfqXx/Bk4y16wVy0i+K3oIao7lK1Xj8+56lLX9gRtLHODSDmakClm+UjWKZ36PNtssfQb4QckDW6Mj2agmlq9UnZPT4g3Kx9cq+lA02TnWICzf5niZKoYjoweQkW8CH6loOP7/rIFYvs1ZNeqBB3Oem7NnoVi3+YPRQ1A+LN/mbBz1wAPy7LdZnwAOiRyA8mP5NmeXqAceUPHo0YnRQ2jA48BrzV45snybsTnw+ogHHthc4IHoIdToYmDDtG6zVrTETJpl+Tbj0xEPOrh73fWoFk8AB6QPt4sCHO+wprZz2N1h+dbvoPSAv+I50V2PKlXczby2+/L2ZcsWjLHTLN96FaV7WqQD1gpc97l8ZwKbpLuZH+nawVVkG2DHTh5ZS1i+9Vgz7Rd6RoSD1ZiKx45+YUQjWwAcA6yX1mi+reXH04RzPANuzsSS/8sbAC8BHmtTCCVblj7UrAu8GNgVeCswoVNHqVEUe/7uZoIDK743/3k60724ZWPP0QZpBbbiprRr0/jKeJ8al94HF6XFR9p6kleMe3E6jtWAhcD307GNrOzyPQvYueTfKXVNsZXdV4GPOrNjuifttfvHVLbFn8szHm9b7ez7dt8eKGvRnDLL921OoNS344GZ6SuJhxuIbXk6y3l+OlOpu9QmpOdwH0rHX5xV3AXcCvwDuBn4u8s2KjNzcizfI0r8Xcqbl9BHVxTN9m0/CCmYbYF9gHNHPeyyrsW/B5hR0u9S/h51jiQFVco6DWWV72El/R61w0POk6SgXplOOEdSRvkWi5ZP91UYyt3RA5AU2qGjHvyo5bsGMDv6LAR0c/QAJIW2xahbVI5avp9Iz4oplvnOt/QMLlgUzyGj3LQ8ygvmBWWceqt17gRudNqkZ3jSOMIpFpT60LAHPUr5znZnjJCudDsyaQVNPKut5n0SmDLMKIYt3+npkrPiudQ5l1bgEwAxbTjsd7/Dlu+ctCqO4rko4DGXsparOu0epzesTwFrDXrww5Tv1mlPWsXz+6Df9071hhr14ON3cU0DPjbo0Q/zhuIyknH9OOiRr1LBJiTqlhucz9AOTdtb9m3Q8n0NsFf0lINalLbTkrSiW8wktCnp5qu+DVq+c6InHNh30n6qklZ0fdosQ3EVjx1t1O/RD1K+xebfb/CFFdap0QOQxlBsun6FAYU2aZAT1EHK1+964/o6cFP0EKQeLjag8N7f714H/ZbvvmkfQ8VTPL94rPMu9fQbIwpvfHr0qKd+y/fw6IkG9tm0pKSksRUbjvzWjMJ7L/CKXiH0U74fSDs4KJ4/Al923qW+nWZUSpsujKlX+U4qa9d+tdJIW2ZJAf0Q+KsTH94BwMyxQuhVvh8HXhQ9xaCKtbuvjR6CNIQTDU29nvsdq3zXdsvAsM70DUQa2inA1cYX3t7Ajs8VwljlWxTvOtHTC6h409g/egjSiGYboMZ67ve5yvdFnvWGdAfwRmB59CCkEV3q1SMBbwJet7Ignqt8P50Wk1ccxdKRO7uEpFSa4r6Ja4wzvMNWFsDKynfz9HiR4lgIbAP8wzmXSrUHcL+RhrYL8JZnB7Cy8nUZyViKwt0S+Gf0IKQK3J4uOy423NBWOPt9dvlum5aSVAyXAC8DFjjfUmX+BGwPPG7EYW0H7PP0g392+a702rQ66dj0iXyJ0ytV7qp0hekOow7rGXfAP718izfi3esfj2pWfL+7k+t1S7UrvuLZFLjA6EMqVrx611MH/vTyPSp6MgF8BVgfmBc9CKkhi9NJTvEm/ISTEM7/dzx6qnz3TmdD6qbz0rPbh/gMr5SFYhW5acBJTkcoxVcP7+Np5et3vd1TfKr+dtrYeY9016WkfDya1s8vVhI8Jn0lpO777wJW49NfZjjhnfAgcD5wILAWcLDP7krZuw84ElgP2BX4FnCL09ZZmwFfnJhutComf/4Am+urWePTp+Zi3m4D/pbWZL4SeDLTuZmfPhy07cPAtPRG6OV61eGi9FPYKJ0YTU9/L+7XWB1YGnAmive84smMB4BlwLgMxjSMYuwbAsv/A4jqpJ30lJRnAAAAAElFTkSuQmCC)}.BaseImagePlaceholder.transparent-theme{background-color:transparent;background-image:none}.BaseImagePlaceholder.no-logo{background-image:none}.BasePlaceholder .wrapper{width:0;animation:fullView .5s forwards cubic-bezier(.25,.46,.45,.94)}@keyframes fullView{to{width:100%}}.BasePlaceholder .animate-loading{animation:shimmer 2s infinite linear;background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.BackToTop>button{display:none}@media print{.BackToTop>button{display:none}}.BackToTop[data-alwaysvisible]>button{display:block}.BackToTop .IconDropdown{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:.875rem}@media (min-width: 640px){.BackToTop .IconDropdown{margin-right:.5rem}}.BackToTop .label-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width: 640px){.BackToTop .label-text{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.BlockCircleImageCard{--image-size: 90px;display:flex;align-items:center;gap:calc(var(--image-size) / 2)}@media (min-width: 1024px){.BlockCircleImageCard{--image-size: 130px}}.BlockCircleImageCard .BaseImagePlaceholder{width:var(--image-size);height:var(--image-size);margin:0 calc(-1 * var(--image-size) / 2)}.BlockCircleImageCard.imageOnRight{flex-direction:row-reverse}.BlockImageCarousel .BaseLightboxOpenButton{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.BlockImageCarousel:hover .BaseLightboxOpenButton{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:75ms}.BlockImageCarousel .swiper .swiper-prev{margin-right:1px}.BlockImageCarousel .swiper .swiper-prev.swiper-button-disabled,.BlockImageCarousel .swiper .swiper-next.swiper-button-disabled{cursor:default;background-image:none;opacity:.75}.BlockImageCarousel .swiper-nav{padding-top:56.25%}.BlockImageCarousel .swiper-dots{padding-top:56.25%;pointer-events:none}.BlockImageCarousel .swiper-dots .swiper-dot{pointer-events:auto;display:inline-block;cursor:pointer;padding:.75rem .25rem}.BlockImageCarousel .swiper-dots .swiper-dot:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.BlockImageCarousel .swiper-dots .swiper-dot>span{display:inline-block;height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity))}.BlockImageCarousel .swiper-dots .swiper-dot.swiper-dot-active>span{--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity))}.BlockImageCarousel .swiper-slide .slide-caption{visibility:hidden}.BlockImageCarousel .swiper-slide.swiper-slide-active .slide-caption{visibility:visible}.BlockImageGallery .BaseLightboxOpenButton{display:none}@media (min-width: 1024px){.BlockImageGallery .BaseImageCaption{padding-left:2rem}}@media (min-width: 1800px){.BlockImageGallery .BaseImageCaption{padding-left:0}}.ThemeVariantDark .BlockInlineImage>div{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BlockKeyPoints ul li:before{--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity));display:inline-block;position:relative;margin-right:1rem;flex-shrink:0;margin-top:.75rem;content:"";width:30px;height:2px;vertical-align:middle}.BlockKeyPoints ul li .BlockText p,.BlockKeyPoints ul li .BlockTable .rich_text p,.BlockTable .BlockKeyPoints ul li .rich_text p,.BlockKeyPoints ul li .BlockTable .link p,.BlockTable .BlockKeyPoints ul li .link p,.BlockKeyPoints ul li .BlockTable .\!link p,.BlockTable .BlockKeyPoints ul li .\!link p{margin-bottom:.5rem}@media (min-width: 1024px){.BlockKeyPoints ul li .BlockText p,.BlockKeyPoints ul li .BlockTable .rich_text p,.BlockTable .BlockKeyPoints ul li .rich_text p,.BlockKeyPoints ul li .BlockTable .link p,.BlockTable .BlockKeyPoints ul li .link p,.BlockKeyPoints ul li .BlockTable .\!link p,.BlockTable .BlockKeyPoints ul li .\!link p{margin-bottom:.5rem}}.BlockKeyPoints ul li .BlockText p:last-child,.BlockKeyPoints ul li .BlockTable .rich_text p:last-child,.BlockTable .BlockKeyPoints ul li .rich_text p:last-child,.BlockKeyPoints ul li .BlockTable .link p:last-child,.BlockTable .BlockKeyPoints ul li .link p:last-child{margin-bottom:0}.BlockKeyPoints ul li .BlockTable .\!link p:last-child,.BlockTable .BlockKeyPoints ul li .\!link p:last-child{margin-bottom:0}.BlockQuote{text-align:center}.BlockQuote>div>div>.attribution-image{width:60px;min-width:60px;height:auto;margin-top:.5rem;margin-bottom:.5rem;display:block;border-radius:9999px}@media (min-width: 1024px){.BlockQuote>div>div>.attribution-image{width:80px;min-width:80px;height:auto;margin-top:1.25rem;margin-bottom:1.25rem;margin-right:.75rem}}.BlockQuote>hr{max-width:100px;margin-left:auto;margin-right:auto;border-top-width:1px;border-color:var(--color-emphasis-light)}@media (min-width: 1024px){.BlockQuote>hr{max-width:120px}}.BlockQuote>.quote{line-height:1.4;padding-top:1rem;padding-bottom:1rem;font-family:Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:500;font-style:italic;color:var(--color-emphasis)}@media (min-width: 1024px){.BlockQuote>.quote{font-size:1.875rem;font-weight:400}}.BlockQuote>div>div>.attribution-text{margin-top:.25rem;display:flex;align-items:flex-start;justify-content:center;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;text-align:left;font-family:Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.5;--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.BlockQuote>div>div>.attribution-text:before{content:"—";margin-right:.5rem}@media (min-width: 1024px){.BlockQuote>div>div>.attribution-text{align-items:center;text-align:center;font-size:1rem}}.ThemeVariantLight .BlockQuote>hr{border-color:var(--color-emphasis)}.ThemeVariantLight .BlockQuote>.quote{color:var(--color-emphasis)}.ThemeVariantLight .BlockQuote>div>div>.attribution-text{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.ThemeVariantDark .BlockQuote>.quote{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ThemeVariantDark .BlockQuote>div>div>.attribution-text{--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}.BlockTable table{width:100%;border-collapse:collapse;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity))}.SearchResultCard .BlockTable thead mark{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(111 111 111 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity));padding:.125rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.BlockTable thead{--tw-bg-opacity:1;background-color:rgb(0 69 98 / var(--tw-bg-opacity))}.BlockTable th{font-family:Archivo Narrow,Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;text-transform:uppercase;line-height:1.25;letter-spacing:1px}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th{--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th>span{border-width:0px}@media (hover: hover){.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th:hover{--tw-text-opacity:1;color:rgb(0 128 164 / var(--tw-text-opacity))}}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th svg.IconExternal{margin-left:.25rem;display:inline-block;vertical-align:baseline;font-size:.75rem}.NavInternal .NavInternalPanel .NavInternalSection>.BlockTable th{font-size:1.125rem}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection>.BlockTable th{font-size:1rem}}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th.active{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a.BlockTable th.active>span{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}.BlockTable th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity));padding:.75rem;text-align:left;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.BlockTable th{padding:1.25rem}}.BlockTable tbody{--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}.BlockTable tbody tr{display:table-row;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.BlockTable td{padding:.75rem}@media (min-width: 1024px){.BlockTable td{padding:1.25rem}}.BlockTable td.rich_text p{margin-bottom:1rem}.BlockTable td.rich_text ol{margin-bottom:1rem;padding-left:1.5rem}.BlockTable td.rich_text ul{margin-bottom:1rem;list-style-type:disc;padding-left:1.5rem}.BlockTable td.rich_text ul li{padding:0}.BlockTable td.rich_text ul li:before{display:none}.BlockTable td.rich_text ul li,.BlockTable td.rich_text ol li{margin-top:.25rem;margin-bottom:.25rem}.BlockTable td.rich_text hr{margin-top:1rem;margin-bottom:1rem}.BlockTeaser .cover-bg{width:100%;--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity))}@media (min-width: 1024px){.BlockTeaser .cover-bg{font-family:"object-fit: cover";position:absolute;right:0;height:100%;width:50%;object-fit:cover}.BlockTeaser .cover-bg.-full{right:auto;width:auto;min-width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}}.BlockText a,.BlockTable .rich_text a,.BlockTable .link a,.BlockTable .\!link a{cursor:pointer;overflow-wrap:break-word;color:var(--color-action);text-decoration-line:underline}@media (hover: hover){.BlockText a:hover,.BlockTable .rich_text a:hover,.BlockTable .link a:hover,.BlockTable .\!link a:hover{color:var(--color-action-dark)}}.BlockText p,.BlockTable .rich_text p,.BlockTable .link p,.BlockTable .\!link p{margin-bottom:1.25rem}@media (min-width: 1024px){.BlockText p,.BlockTable .rich_text p,.BlockTable .link p,.BlockTable .\!link p{margin-bottom:2rem}}.BlockText p:last-child,.BlockTable .rich_text p:last-child,.BlockTable .link p:last-child{margin-bottom:0}.BlockTable .\!link p:last-child{margin-bottom:0}.BlockText h1,.BlockTable .rich_text h1,.BlockTable .link h1,.BlockText h2,.BlockTable .rich_text h2,.BlockTable .link h2,.BlockText h3,.BlockTable .rich_text h3,.BlockTable .link h3,.BlockText h4,.BlockTable .rich_text h4,.BlockTable .link h4,.BlockText h5,.BlockTable .rich_text h5,.BlockTable .link h5,.BlockText h6,.BlockTable .rich_text h6,.BlockTable .link h6{margin-top:2.5rem;margin-bottom:1.25rem}@media (min-width: 1024px){.BlockText h1,.BlockTable .rich_text h1,.BlockTable .link h1,.BlockText h2,.BlockTable .rich_text h2,.BlockTable .link h2,.BlockText h3,.BlockTable .rich_text h3,.BlockTable .link h3,.BlockText h4,.BlockTable .rich_text h4,.BlockTable .link h4,.BlockText h5,.BlockTable .rich_text h5,.BlockTable .link h5,.BlockText h6,.BlockTable .rich_text h6,.BlockTable .link h6{margin-top:4.5rem}}.BlockTable .\!link h1,.BlockTable .\!link h2,.BlockTable .\!link h3,.BlockTable .\!link h4,.BlockTable .\!link h5,.BlockTable .\!link h6{margin-top:2.5rem;margin-bottom:1.25rem}@media (min-width: 1024px){.BlockTable .\!link h1,.BlockTable .\!link h2,.BlockTable .\!link h3,.BlockTable .\!link h4,.BlockTable .\!link h5,.BlockTable .\!link h6{margin-top:4.5rem}}.BlockText h1:last-child,.BlockTable .rich_text h1:last-child,.BlockTable .link h1:last-child,.BlockText h2:last-child,.BlockTable .rich_text h2:last-child,.BlockTable .link h2:last-child,.BlockText h3:last-child,.BlockTable .rich_text h3:last-child,.BlockTable .link h3:last-child,.BlockText h4:last-child,.BlockTable .rich_text h4:last-child,.BlockTable .link h4:last-child,.BlockText h5:last-child,.BlockTable .rich_text h5:last-child,.BlockTable .link h5:last-child,.BlockText h6:last-child,.BlockTable .rich_text h6:last-child,.BlockTable .link h6:last-child{margin-bottom:0}.BlockTable .\!link h1:last-child,.BlockTable .\!link h2:last-child,.BlockTable .\!link h3:last-child,.BlockTable .\!link h4:last-child,.BlockTable .\!link h5:last-child,.BlockTable .\!link h6:last-child{margin-bottom:0}.BlockText hr,.BlockTable .rich_text hr,.BlockTable .link hr,.BlockTable .\!link hr{margin-top:1.25rem;margin-bottom:1.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity))}@media (min-width: 1024px){.BlockText hr,.BlockTable .rich_text hr,.BlockTable .link hr,.BlockTable .\!link hr{margin-top:2rem;margin-bottom:2rem}}.BlockText hr+h1,.BlockTable .rich_text hr+h1,.BlockTable .link hr+h1,.BlockText hr+h2,.BlockTable .rich_text hr+h2,.BlockTable .link hr+h2,.BlockText hr+h3,.BlockTable .rich_text hr+h3,.BlockTable .link hr+h3,.BlockText hr+h4,.BlockTable .rich_text hr+h4,.BlockTable .link hr+h4,.BlockText hr+h5,.BlockTable .rich_text hr+h5,.BlockTable .link hr+h5,.BlockText hr+h6,.BlockTable .rich_text hr+h6,.BlockTable .link hr+h6{margin-top:1.25rem}@media (min-width: 1024px){.BlockText hr+h1,.BlockTable .rich_text hr+h1,.BlockTable .link hr+h1,.BlockText hr+h2,.BlockTable .rich_text hr+h2,.BlockTable .link hr+h2,.BlockText hr+h3,.BlockTable .rich_text hr+h3,.BlockTable .link hr+h3,.BlockText hr+h4,.BlockTable .rich_text hr+h4,.BlockTable .link hr+h4,.BlockText hr+h5,.BlockTable .rich_text hr+h5,.BlockTable .link hr+h5,.BlockText hr+h6,.BlockTable .rich_text hr+h6,.BlockTable .link hr+h6{margin-top:2rem}}.BlockTable .\!link hr+h1,.BlockTable .\!link hr+h2,.BlockTable .\!link hr+h3,.BlockTable .\!link hr+h4,.BlockTable .\!link hr+h5,.BlockTable .\!link hr+h6{margin-top:1.25rem}@media (min-width: 1024px){.BlockTable .\!link hr+h1,.BlockTable .\!link hr+h2,.BlockTable .\!link hr+h3,.BlockTable .\!link hr+h4,.BlockTable .\!link hr+h5,.BlockTable .\!link hr+h6{margin-top:2rem}}.BlockText hr:last-child,.BlockTable .rich_text hr:last-child,.BlockTable .link hr:last-child{margin-bottom:0}.BlockTable .\!link hr:last-child{margin-bottom:0}.BlockText ol,.BlockTable .rich_text ol,.BlockTable .link ol,.BlockText ul,.BlockTable .rich_text ul,.BlockTable .link ul,.BlockTable .\!link ol,.BlockTable .\!link ul{margin-bottom:1.25rem}@media (min-width: 1024px){.BlockText ol,.BlockTable .rich_text ol,.BlockTable .link ol,.BlockText ul,.BlockTable .rich_text ul,.BlockTable .link ul,.BlockTable .\!link ol,.BlockTable .\!link ul{margin-bottom:2rem}}.BlockText ol:last-child,.BlockTable .rich_text ol:last-child,.BlockTable .link ol:last-child,.BlockText ul:last-child,.BlockTable .rich_text ul:last-child,.BlockTable .link ul:last-child{margin-bottom:0}.BlockTable .\!link ol:last-child,.BlockTable .\!link ul:last-child{margin-bottom:0}.BlockText ol li,.BlockTable .rich_text ol li,.BlockTable .link ol li,.BlockText ul li,.BlockTable .rich_text ul li,.BlockTable .link ul li,.BlockTable .\!link ol li,.BlockTable .\!link ul li{margin-top:.75rem;margin-bottom:.75rem}.BlockText ol li:last-child,.BlockTable .rich_text ol li:last-child,.BlockTable .link ol li:last-child,.BlockText ul li:last-child,.BlockTable .rich_text ul li:last-child,.BlockTable .link ul li:last-child{margin-bottom:0}.BlockTable .\!link ol li:last-child,.BlockTable .\!link ul li:last-child{margin-bottom:0}.BlockText ol,.BlockTable .rich_text ol,.BlockTable .link ol,.BlockTable .\!link ol{list-style-type:decimal;padding-left:3rem}.BlockText ul li,.BlockTable .rich_text ul li,.BlockTable .link ul li,.BlockTable .\!link ul li{position:relative;padding-left:3rem}.BlockText ul li:before,.BlockTable .rich_text ul li:before,.BlockTable .link ul li:before{content:"";width:30px;height:2px}.BlockTable .\!link ul li:before{content:""!important;width:30px!important;height:2px!important}.BlockText ul li:before,.BlockTable .rich_text ul li:before,.BlockTable .link ul li:before{position:absolute;top:0;left:0;margin-top:.75rem;display:block;--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity))}.BlockTable .\!link ul li:before{position:absolute;top:0;left:0;margin-top:.75rem;display:block;--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity))}@media (min-width: 640px){.BlockText ul li:before,.BlockTable .rich_text ul li:before,.BlockTable .link ul li:before{margin-top:1rem}.BlockTable .\!link ul li:before{margin-top:1rem}}.ThemeVariantDark .BlockText ul li:before,.ThemeVariantDark .BlockTable .rich_text ul li:before,.BlockTable .ThemeVariantDark .rich_text ul li:before,.ThemeVariantDark .BlockTable .link ul li:before,.BlockTable .ThemeVariantDark .link ul li:before{--tw-bg-opacity:1;background-color:rgb(231 59 84 / var(--tw-bg-opacity))}.ThemeVariantDark .BlockTable .\!link ul li:before,.BlockTable .ThemeVariantDark .\!link ul li:before{--tw-bg-opacity:1;background-color:rgb(231 59 84 / var(--tw-bg-opacity))}.BlockVideoEmbed iframe{min-width:100%;left:0;right:0}.FooterInternal svg.IconExternal{margin-left:.5rem;font-size:.75rem}@media (min-width: 1024px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:548px}}@media (min-width: 1280px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:684px}}@media (min-width: 1440px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:770px}}@media (min-width: 1800px){.HeroLarge .content-wrapper,.HeroFocalPoint .content-wrapper{min-height:963px}}@media (min-width: 640px){.HeroMedia>div>.vh-crop{max-height:65vh;min-height:255px}}@media (min-width: 768px){.HeroMedia>div>.vh-crop{min-height:300px}}@media (min-width: 1024px){.HeroMedia>div>.vh-crop{min-height:375px}}@media (min-width: 1280px){.HeroMedia>div>.vh-crop{min-height:430px}}.HeroMedia>div>.vh-crop>.hero{height:30vh;min-height:200px;display:flex;width:100%;align-items:center;overflow:hidden}@media (min-width: 640px){.HeroMedia>div>.vh-crop>.hero{height:auto;min-height:none}}@media (min-width: 1024px){.HeroMedia>div>.vh-crop>.hero{max-height:625px}}.HeroMedia #HeroMediaCaptionToggle .IconClose{display:none}.HeroMedia #HeroMediaCaptionToggle .IconInfo{font-size:1.25rem}.HeroMedia #HeroMediaCaptionToggle.expanded .IconClose{display:block}.HeroMedia #HeroMediaCaptionToggle.expanded .IconInfo{display:none}.HeroMedium,.HeroMedium.swiper-slide,.HeroFeature,.HeroFeature.swiper-slide{min-height:400px}@media (min-width: 1024px){.HeroMedium,.HeroMedium.swiper-slide,.HeroFeature,.HeroFeature.swiper-slide{height:600px;min-height:600px}}.HeroSmall,.HeroSmall.swiper-slide{min-height:200px}@media (min-width: 1024px){.HeroSmall,.HeroSmall.swiper-slide{height:360px;min-height:360px}}.Icon360{width:2.75em;height:2.75em}.IconArrow{width:1em;height:1em}.IconArrows{width:2em;height:2em}.IconAudio{width:2.75em;height:2.75em}.IconCalendar,.IconCaret,.IconCheckbox,.IconCheckboxSelected,.IconClose,.IconCloseLightbox,.IconDownload,.IconDropdown{width:1em;height:1em}.IconExpand{width:2.75em;height:2.75em}.IconExternal,.IconFilter,.IconGrid,.IconInfo,.IconList,.IconLocation,.IconMenu,.IconMinus{width:1em;height:1em}.IconMute,.IconNext,.IconPause,.IconPlay{width:2.75em;height:2.75em}.IconPlus{width:1em;height:1em}.IconPrev{width:2.75em;height:2.75em}.IconSearch,.IconSocialEmail,.IconSocialFacebook,.IconSocialInstagram,.IconSocialTwitter,.IconSocialYoutube,.IconSocialReddit{width:1em;height:1em}.IconStop{width:2.75em;height:2.75em}.IconTime{width:1em;height:1em}.IconUser{width:1.4em;height:1.4em}.IconVolume{width:2.75em;height:2.75em}.MixinAnimationCaret,.AnimationCaret{display:flex;align-items:center}.MixinAnimationCaret>.arrow-wrapper,.AnimationCaret>.arrow-wrapper{position:relative;display:block;height:1.5rem;width:1.5rem}.MixinAnimationCaret>.arrow-wrapper>.arrow,.MixinAnimationCaret>.arrow-wrapper>.arrow-fixed,.AnimationCaret>.arrow-wrapper>.arrow,.AnimationCaret>.arrow-wrapper>.arrow-fixed{position:absolute;top:50%;left:0;display:block;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:.875rem}@media (hover: hover){.MixinAnimationCaret:hover>.arrow-wrapper>.arrow,.AnimationCaret:hover>.arrow-wrapper>.arrow{animation:arrow-anim .25s ease-in normal}.MixinAnimationCaret:hover>.arrow-wrapper>.arrow-fixed,.AnimationCaret:hover>.arrow-wrapper>.arrow-fixed{animation:arrow-fixed-anim .25s ease-in normal}}.MixinAnimationCaret.caret-inline,.AnimationCaret.caret-inline{display:inline-block}.MixinAnimationCaret.caret-inline>.arrow-wrapper,.AnimationCaret.caret-inline>.arrow-wrapper{display:inline-block;width:1px}.MixinAnimationCaret.caret-inline>.arrow-wrapper>.arrow,.MixinAnimationCaret.caret-inline>.arrow-wrapper>.arrow-fixed,.AnimationCaret.caret-inline>.arrow-wrapper>.arrow,.AnimationCaret.caret-inline>.arrow-wrapper>.arrow-fixed{margin-top:.45em}@keyframes arrow-anim{0%{opacity:1;transform:translateY(-50%)}50%{transform:translate(1rem,-50%);opacity:0}to{transform:translate(1rem,-50%);opacity:0}}@keyframes arrow-fixed-anim{0%{opacity:0;transform:translate(-.5rem,-50%)}to{opacity:1;transform:translateY(-50%)}}.MixinCarousel .swiper,.BaseCarouselCards .swiper{overflow:visible!important}.MixinCarousel .swiper .swiper-prev,.MixinCarousel .swiper .swiper-next,.BaseCarouselCards .swiper .swiper-prev,.BaseCarouselCards .swiper .swiper-next{margin-top:-.25rem;height:auto;width:auto}.MixinCarousel .swiper .swiper-prev.swiper-button-disabled,.MixinCarousel .swiper .swiper-next.swiper-button-disabled,.BaseCarouselCards .swiper .swiper-prev.swiper-button-disabled,.BaseCarouselCards .swiper .swiper-next.swiper-button-disabled{visibility:hidden}.MixinCarousel .swiper .swiper-prev.BaseButton,.MixinCarousel .swiper .swiper-next.BaseButton,.BaseCarouselCards .swiper .swiper-prev.BaseButton,.BaseCarouselCards .swiper .swiper-next.BaseButton{transition-property:none!important}.MixinCarousel .swiper .swiper-prev.BaseButton>.label,.MixinCarousel .swiper .swiper-next.BaseButton>.label,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label{display:flex;overflow:hidden}.MixinCarousel .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper,.MixinCarousel .swiper .swiper-next.BaseButton>.label>.arrow-wrapper,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label>.arrow-wrapper{position:relative;display:block;height:100%;width:100%;overflow:hidden}.MixinCarousel .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow,.MixinCarousel .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow{display:block}.MixinCarousel .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow-fixed,.MixinCarousel .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label>.arrow-wrapper>.arrow-fixed{position:absolute;top:0;left:0;display:block}@media (hover: hover){.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow,.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow,.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed{animation-delay:50ms!important}}@media (min-width: 1024px){@media (hover: hover){.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow{animation:arrow-carousel-next-anim .1s linear normal}.MixinCarousel .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-next.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed{animation:arrow-carousel-next-fixed-anim .1s linear normal}.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow{animation:arrow-carousel-prev-anim .1s linear normal}.MixinCarousel .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed,.BaseCarouselCards .swiper .swiper-prev.BaseButton>.label:hover>.arrow-wrapper>.arrow-fixed{animation:arrow-carousel-prev-fixed-anim .1s linear normal}}}.MixinCarousel .swiper-wrapper,.BaseCarouselCards .swiper-wrapper{overflow:visible!important}.MixinCarousel .swiper-wrapper .swiper-slide,.BaseCarouselCards .swiper-wrapper .swiper-slide{height:auto;opacity:.5;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.MixinCarousel .swiper-wrapper .swiper-slide.swiper-slide-visible,.MixinCarousel .swiper-wrapper .swiper-slide:focus,.MixinCarousel .swiper-wrapper .swiper-slide:focus-within,.BaseCarouselCards .swiper-wrapper .swiper-slide.swiper-slide-visible,.BaseCarouselCards .swiper-wrapper .swiper-slide:focus,.BaseCarouselCards .swiper-wrapper .swiper-slide:focus-within{opacity:1}.MixinCarousel.-cards .swiper .swiper-navigation,.BaseCarouselCards.-cards .swiper .swiper-navigation{padding-top:28.125%}.MixinCarousel.-cards .swiper .swiper-navigation .swiper-prev,.MixinCarousel.-cards .swiper .swiper-navigation .swiper-next,.BaseCarouselCards.-cards .swiper .swiper-navigation .swiper-prev,.BaseCarouselCards.-cards .swiper .swiper-navigation .swiper-next{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.MixinCarousel.-tiles,.BaseCarouselCards.-tiles{padding-bottom:1.25rem}.MixinCarousel.-tiles .swiper .swiper-navigation,.BaseCarouselCards.-tiles .swiper .swiper-navigation{top:50%}.MixinCarousel.-tiles .swiper .swiper-navigation .swiper-prev,.MixinCarousel.-tiles .swiper .swiper-navigation .swiper-next,.BaseCarouselCards.-tiles .swiper .swiper-navigation .swiper-prev,.BaseCarouselCards.-tiles .swiper .swiper-navigation .swiper-next{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.MixinCarousel .swiper-lazy,.BaseCarouselCards .swiper-lazy{opacity:0}.MixinCarousel .swiper-lazy.swiper-lazy-loaded,.BaseCarouselCards .swiper-lazy.swiper-lazy-loaded{opacity:1}.NavInternal{position:relative;left:0;right:0;z-index:20;height:100%;overflow-y:auto}@media (min-width: 1024px){.NavInternal{position:unset;overflow-y:unset;left:unset;right:unset;height:unset;z-index:unset}}.NavInternal .panel-wrapper{visibility:hidden;max-height:0;opacity:0;transition:visibility 0s linear .3s,opacity .3s,max-height 0s linear 300s;height:0px;overflow:hidden}@media (min-width: 1024px){.NavInternal .panel-wrapper{height:unset}}.NavInternal .panel-wrapper.spacer:before{content:"";position:relative;z-index:0;display:block;height:100%;width:100%;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.NavInternal li.expanded .panel-wrapper{visibility:visible;max-height:100%;opacity:1;transition:visibility 0s,opacity .3s,max-height 0s;height:auto;overflow:visible}@media (min-width: 1024px){.NavInternal li.expanded .panel-wrapper{height:unset}}.NavInternal .top-level{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.4) transparent}.NavInternal .top-level::-webkit-scrollbar{width:1px}.NavInternal .top-level::-webkit-scrollbar-track{background:transparent}.NavInternal .top-level::-webkit-scrollbar-thumb{background-color:#0006;border-radius:6px;border:6px solid white;border-left:none;border-right:none}@media (min-width: 1024px){.NavInternal .top-level>li{border-top-width:3px;border-color:transparent}}.NavInternal .top-level>li>button,.NavInternal .top-level>li>a{cursor:pointer;border-left-width:3px;border-color:transparent;padding:.75rem 1rem;text-align:left;font-size:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}@media (min-width: 1024px){.NavInternal .top-level>li>button,.NavInternal .top-level>li>a{position:relative;z-index:10;margin-left:1rem;margin-right:1rem;height:100%;white-space:nowrap;border-left-width:0px;border-bottom-width:3px;padding:1.5rem .25rem;font-size:1rem}}.NavInternal .top-level>li>button:focus,.NavInternal .top-level>li>a:focus{border-color:#2223;outline:2px solid transparent;outline-offset:2px}@media (hover: hover){.NavInternal .top-level>li>button:hover,.NavInternal .top-level>li>a:hover{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}}.NavInternal .top-level>li>button>span,.NavInternal .top-level>li>a>span{display:inline-flex;flex-direction:column}.NavInternal .top-level>li>button>span:after,.NavInternal .top-level>li>a>span:after{content:attr(data-text);content:attr(data-text)/"";-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;visibility:hidden;height:0px;overflow:hidden;font-weight:700}@media speech{.NavInternal .top-level>li>button>span:after,.NavInternal .top-level>li>a>span:after{display:none}}.NavInternal .top-level>li>button .IconDropdown{font-size:.6rem;pointer-events:none;margin-left:.5rem;flex-shrink:0}@media (min-width: 1024px){.NavInternal .top-level>li:first-child>button,.NavInternal .top-level>li:first-child>a{margin-left:0;padding-left:0}.NavInternal .top-level>li:last-child>button,.NavInternal .top-level>li:last-child>a{margin-right:0;padding-right:0}}.NavInternal .top-level>li.active>button,.NavInternal .top-level>li.active>a,.NavInternal .top-level>li.ancestor>button,.NavInternal .top-level>li.ancestor>a{--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity));font-weight:700}.NavInternal .top-level>li.expanded>button{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));font-weight:700}.NavInternal .NavInternalPanel{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}@media (min-width: 1024px){.NavInternal .NavInternalPanel{max-height:60vh;overflow-y:auto}}.NavInternal .NavInternalPanel .NavInternalSection{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@supports (-moz-appearance: none){.NavInternal .NavInternalPanel .NavInternalSection{display:inline-grid}}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.NavInternal .NavInternalPanel .NavInternalSection{display:inline-grid}}}.NavInternal .NavInternalPanel.allow-breaks .NavInternalSection{page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;display:block}.NavInternal .NavInternalPanel p.NavInternalSection:last-of-type{margin-bottom:1.5rem}.NavInternal .NavInternalPanel .NavInternalSection.has-children{margin-bottom:1.5rem}.NavInternal .NavInternalPanel .NavInternalSection:last-child{margin-bottom:0}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection:last-child{margin-bottom:1.5rem}}.NavInternal .NavInternalPanel .repeated-item a{font-size:1.125rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.NavInternal .NavInternalPanel .repeated-item a span{border-bottom-width:1px;border-color:transparent}@media (hover: hover){.NavInternal .NavInternalPanel .repeated-item a:hover{--tw-text-opacity:1;color:rgb(0 128 164 / var(--tw-text-opacity))}}.NavInternal .NavInternalPanel .repeated-item a.active{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .repeated-item a.active>span{--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a{font-size:1.125rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:block}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection a{font-size:1rem;font-weight:400}}.NavInternal .NavInternalPanel .NavInternalSection a>span{border-bottom-width:1px;border-color:transparent}.NavInternal .NavInternalPanel .NavInternalSection a svg{display:inline-block}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconExternal{font-size:.875em}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconDownload{position:relative;top:-.125rem}@media (hover: hover){.NavInternal .NavInternalPanel .NavInternalSection a:hover{--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a:hover>span{--tw-border-opacity:1;border-color:rgb(34 34 34 / var(--tw-border-opacity))}}.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle{--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle>span{border-width:0px}@media (hover: hover){.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle:hover{--tw-text-opacity:1;color:rgb(0 128 164 / var(--tw-text-opacity))}}.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle svg.IconExternal{margin-left:.25rem;display:inline-block;vertical-align:baseline;font-size:.75rem}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconArrow{display:none}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconDownload{margin-left:.25rem;font-size:.875rem}.NavInternal .NavInternalPanel .NavInternalSection a svg.IconExternal{margin-left:.25rem;font-size:.75rem}.NavInternal .NavInternalPanel .NavInternalSection>.text-subtitle{font-size:1.125rem}@media (min-width: 1024px){.NavInternal .NavInternalPanel .NavInternalSection>.text-subtitle{font-size:1rem}}.NavInternal .NavInternalPanel .NavInternalSection a.active,.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle.active{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.NavInternal .NavInternalPanel .NavInternalSection a.active>span,.NavInternal .NavInternalPanel .NavInternalSection a.text-subtitle.active>span{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}#NavMobileToggle .IconClose,#NavMobileToggle.expanded .IconMenu{display:none}#NavMobileToggle.expanded .IconClose{display:block}#NavBgOverlay{visibility:visible;opacity:.8;transition:visibility 0s linear 0s,opacity .3s}#NavBgOverlay.invisible-overlay{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.SearchResultCard .bg-dark-blue mark{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(111 111 111 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity));padding:.125rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@tailwind utilities;@font-face{font-family:Metropolis;font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-ExtraBold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-Bold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-BoldItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-SemiBold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-Medium.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-MediumItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/metropolis/Metropolis-Regular.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:italic;font-display:swap;src:url(../fonts/metropolis/Metropolis-RegularItalic.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-Bold.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:700;font-style:italic;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-BoldItalic.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-SemiBold.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:600;font-style:italic;font-display:swap;src:url(../fonts/archivo-narrow/ArchivoNarrow-SemiBoldItalic.woff2) format("woff2")}/*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root,.ThemeVariantLight{--color-action:#E31937;--color-action-light:#E73B54;--color-action-dark:#C1152E;--color-action-darker:#5C0411;--color-emphasis:var(--color-action);--color-emphasis-light:var(--color-action-light);--color-emphasis-dark:var(--color-action-dark);--color-emphasis-darker:var(--color-action-darker)}.ThemeVariantDark{--color-action:#E73B54;--color-action-light:#E73B54;--color-action-dark:#E31937;--color-action-darker:#C1152E}.ThemeEdu,.ThemeEdu.ThemeVariantLight,.ThemeEdu .ThemeVariantLight{--color-action:#007E99;--color-action-light:#00a7cc;--color-action-dark:#005366;--color-action-darker:#002a33;--color-emphasis:#9438E0;--color-emphasis-light:#A85EE6;--color-emphasis-dark:#741EBB;--color-emphasis-darker:#33283D}.ThemeEdu .ThemeVariantDark,.ThemeEdu.ThemeVariantDark{--color-action:#00a7cc;--color-action-light:#00a7cc;--color-action-dark:#007E99;--color-action-darker:#005366;--color-emphasis:#A85EE6;--color-emphasis-light:#A85EE6;--color-emphasis-dark:#9438E0;--color-emphasis-darker:#741EBB}.ThemeInternal,.ThemeInternal.ThemeVariantLight,.ThemeInternal .ThemeVariantLight{--color-action:#0080A4;--color-action-light:#00a0cc;--color-action-dark:#006480;--color-action-darker:#003c4d;--color-emphasis:var(--color-action);--color-emphasis-light:var(--color-action-light);--color-emphasis-dark:var(--color-action-dark);--color-emphasis-darker:var(--color-action-darker)}.ThemeInternal .ThemeVariantDark,.ThemeInternal.ThemeVariantDark{--color-action:#00a0cc;--color-action-light:#00a0cc;--color-action-dark:#0080A4;--color-action-darker:#006480}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select,.form-input,.form-textarea,.form-select,.form-multiselect{--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity))}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus,.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{--tw-ring-color: #1871c9;--tw-border-opacity:1;border-color:rgb(24 113 201 / var(--tw-border-opacity))}input::-moz-placeholder,textarea::-moz-placeholder,.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}input::placeholder,textarea::placeholder,.form-input::placeholder,.form-textarea::placeholder{--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}select,.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23949494' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")}[type=checkbox],[type=radio],.form-checkbox,.form-radio{--tw-border-opacity:1;border-color:rgb(148 148 148 / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(24 113 201 / var(--tw-text-opacity))}[type=checkbox]:focus,[type=radio]:focus,.form-checkbox:focus,.form-radio:focus{--tw-ring-color: #1871c9}.BaseGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}@media (min-width: 640px){.MixedBleedGrid{grid-template-columns:[bleed-start] auto [container-start] 53.33px [indent-col-2] 53.33px [indent-col-3] 533.33px [container-end] auto [bleed-end];display:grid;gap:0px}}@media (min-width: 768px){.MixedBleedGrid{grid-template-columns:[bleed-start] auto [container-start] 64px [indent-col-2] 64px [indent-col-3] 640px [container-end] auto [bleed-end];display:grid}}@media (min-width: 1024px){.MixedBleedGrid{grid-template-columns:[bleed-start] auto [container-start] 85.33px [indent-col-2] 85.33px [indent-col-3] 853.33px [container-end] auto [bleed-end];display:grid}}@media (min-width: 1280px){.MixedBleedGrid{grid-template-columns:[bleed-start] auto [container-start] 108px [indent-col-2] 108px [indent-col-3] 1088px [container-end] auto [bleed-end];display:grid}}@media (min-width: 1440px){.MixedBleedGrid{grid-template-columns:[bleed-start] auto [container-start] 110px [indent-col-2] 110px [indent-col-3] 1100px [container-end] auto [bleed-end];display:grid}}.MixedBleedGrid .col-start-bleed{grid-column-start:bleed-start}.MixedBleedGrid .col-end-container-start{grid-column-end:container-start}.MixedBleedGrid .col-start-container{grid-column-start:container-start}.MixedBleedGrid .col-start-indent-col-2{grid-column-start:indent-col-2}.MixedBleedGrid .col-start-indent-col-3{grid-column-start:indent-col-3}.MixedBleedGrid .col-end-container{grid-column-end:container-end}.MixedBleedGrid .col-start-container-end{grid-column-start:container-end}.MixedBleedGrid .col-end-bleed{grid-column-end:bleed-end}html{font-family:Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility}.text-h1-alt{font-weight:700;letter-spacing:-1px;font-size:2.8125rem;line-height:1}@media (min-width: 640px){.text-h1-alt{font-size:3.40625rem}}@media (min-width: 768px){.text-h1-alt{letter-spacing:-2px;font-size:4.09375rem}}@media (min-width: 1024px){.text-h1-alt{font-size:4.5rem}}@media (min-width: 1280px){.text-h1-alt{font-size:6.25rem}}h1,.text-h1{font-weight:500;letter-spacing:-1px;font-size:2.625rem;line-height:1.15}@media (min-width: 640px){h1,.text-h1{font-size:2.875rem}}@media (min-width: 768px){h1,.text-h1{font-size:3.125rem;letter-spacing:-1.5px}}@media (min-width: 1024px){h1,.text-h1{font-size:3.375rem}}@media (min-width: 1280px){h1,.text-h1{font-size:3.625rem}}h2,.text-h2{font-weight:500;letter-spacing:-.5px;font-size:2.25rem;line-height:1.25}@media (min-width: 640px){h2,.text-h2{font-size:2.375rem}}@media (min-width: 768px){h2,.text-h2{letter-spacing:-1px;font-size:2.5rem}}@media (min-width: 1024px){h2,.text-h2{font-size:2.625rem}}@media (min-width: 1280px){h2,.text-h2{font-size:2.75rem}}h3,.text-h3{font-weight:500;letter-spacing:-.5px;font-size:1.6875rem;line-height:1.25}@media (min-width: 640px){h3,.text-h3{font-size:1.765625rem}}@media (min-width: 768px){h3,.text-h3{letter-spacing:-1px;font-size:1.875rem}}@media (min-width: 1024px){h3,.text-h3{font-size:1.953125rem}}@media (min-width: 1280px){h3,.text-h3{font-size:2.0625rem}}h4,.text-h4{font-weight:500;letter-spacing:0;font-size:1.375rem;line-height:1.25}@media (min-width: 640px){h4,.text-h4{font-size:1.453125rem}}@media (min-width: 768px){h4,.text-h4{letter-spacing:-.5px;font-size:1.546875rem}}@media (min-width: 1024px){h4,.text-h4{font-size:1.609375rem}}@media (min-width: 1280px){h4,.text-h4{font-size:1.6875rem}}h5,.text-h5{font-weight:500;letter-spacing:0;font-size:1.25rem;line-height:1.25}@media (min-width: 640px){h5,.text-h5{font-size:1.3125rem}}@media (min-width: 768px){h5,.text-h5{font-size:1.390625rem}}@media (min-width: 1024px){h5,.text-h5{font-size:1.453125rem}}@media (min-width: 1280px){h5,.text-h5{font-size:1.515625rem}}h6,.text-h6{font-weight:700;letter-spacing:0;font-size:1.125rem;line-height:1.6667}@media (min-width: 640px){h6,.text-h6{font-size:1.1875rem}}@media (min-width: 768px){h6,.text-h6{font-size:1.25rem}}@media (min-width: 1024px){h6,.text-h6{font-size:1.3125rem}}@media (min-width: 1280px){h6,.text-h6{font-size:1.375rem}}h1 b,h1 strong,.text-h1 b,.text-h1 strong,h2 b,h2 strong,.text-h2 b,.text-h2 strong,h3 b,h3 strong,.text-h3 b,.text-h3 strong,h4 b,h4 strong,.text-h4 b,.text-h4 strong,h5 b,h5 strong,.text-h5 b,.text-h5 strong{font-weight:inherit}.text-subtitle{font-family:Archivo Narrow,Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;text-transform:uppercase;line-height:1.25;letter-spacing:1px}.text-body-lg{font-size:1.125rem;line-height:1.6667}@media (min-width: 640px){.text-body-lg{font-size:1.1875rem}}@media (min-width: 768px){.text-body-lg{font-size:1.25rem}}@media (min-width: 1024px){.text-body-lg{font-size:1.3125rem}}@media (min-width: 1280px){.text-body-lg{font-size:1.375rem}}.text-body-md{font-size:1rem;line-height:1.6667}@media (min-width: 1024px){.text-body-md{font-size:1.125rem}}.text-body-sm{font-size:.875rem;line-height:1.6667}@media (min-width: 1024px){.text-body-sm{font-size:1rem}}.text-body-xs{font-size:.875rem;line-height:1.6667}mark{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 186 50 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 249 235 / var(--tw-bg-opacity));padding:.125rem}.object-contain{font-family:"object-fit: contain"}.object-cover{font-family:"object-fit: cover"}.object-fill{font-family:"object-fit: fill"}.object-scale-down{font-family:"object-fit: scale-down"}.LogoJPL{width:4.5rem;height:auto}.indent-col-base{grid-column-start:1;grid-column-end:13}@media (min-width: 1024px){.indent-col-2{grid-column-start:2;grid-column-end:12}.indent-col-3{grid-column-start:3;grid-column-end:11}}@media (min-width: 768px){.indent-col-4{grid-column-start:3;grid-column-end:11}}@media (min-width: 1024px){.indent-col-4{grid-column-start:4;grid-column-end:10}}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-60{z-index:60}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-9{grid-column:span 9 / span 9}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-2{margin-bottom:-.5rem}.-ml-2{margin-left:-.5rem}.-ml-20{margin-left:-5rem}.-mr-2{margin-right:-.5rem}.-mr-20{margin-right:-5rem}.-mt-1{margin-top:-.25rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-14{margin-left:3.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.h-0{height:0px}.h-12{height:3rem}.h-2px{height:2px}.h-3{height:.75rem}.h-38{height:9.5rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-1\/2{min-height:50%}.min-h-32{min-height:8rem}.min-h-66{min-height:16rem}.w-1\/2{width:50%}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-30{width:7.5rem}.w-38{width:9.5rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-96{width:24rem}.w-auto{width:auto}.w-full{width:100%}.min-w-12{min-width:3rem}.max-w-full{max-width:100%}.max-w-screen-2xl{max-width:1440px}.max-w-screen-3xl{max-width:1800px}.max-w-xl{max-width:36rem}.flex-none{flex:none}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-none{list-style-type:none}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-y-0{row-gap:0px}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-gray-mid>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(148 148 148 / var(--tw-divide-opacity))}.divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 255 255 / var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-scroll{overflow-y:scroll}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-3{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-3{border-top-width:3px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-black\/50{border-color:#00000080}.border-blue{--tw-border-opacity:1;border-color:rgb(139 203 250 / var(--tw-border-opacity))}.border-gray-dark{--tw-border-opacity:1;border-color:rgb(34 34 34 / var(--tw-border-opacity))}.border-gray-light-mid{--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity))}.border-gray-mid{--tw-border-opacity:1;border-color:rgb(148 148 148 / var(--tw-border-opacity))}.border-gray-mid-dark{--tw-border-opacity:1;border-color:rgb(111 111 111 / var(--tw-border-opacity))}.border-jpl-red{--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}.border-jpl-red-light{--tw-border-opacity:1;border-color:rgb(231 59 84 / var(--tw-border-opacity))}.border-success-green{--tw-border-opacity:1;border-color:rgb(51 161 123 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-alert-gold{--tw-bg-opacity:1;background-color:rgb(255 186 50 / var(--tw-bg-opacity))}.bg-alert-gold-light{--tw-bg-opacity:1;background-color:rgb(255 249 235 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/15{background-color:#00000026}.bg-black\/30{background-color:#0000004d}.bg-blue{--tw-bg-opacity:1;background-color:rgb(139 203 250 / var(--tw-bg-opacity))}.bg-dark-blue{--tw-bg-opacity:1;background-color:rgb(0 69 98 / var(--tw-bg-opacity))}.bg-disabled-gray{--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity))}.bg-error-red{--tw-bg-opacity:1;background-color:rgb(193 21 46 / var(--tw-bg-opacity))}.bg-error-red-light{--tw-bg-opacity:1;background-color:rgb(255 232 235 / var(--tw-bg-opacity))}.bg-focus-blue{--tw-bg-opacity:1;background-color:rgb(24 113 201 / var(--tw-bg-opacity))}.bg-focus-blue-light{--tw-bg-opacity:1;background-color:rgb(232 241 250 / var(--tw-bg-opacity))}.bg-gray-dark{--tw-bg-opacity:1;background-color:rgb(34 34 34 / var(--tw-bg-opacity))}.bg-gray-light{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.bg-gray-light-mid{--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity))}.bg-gray-light\/90{background-color:#f5f5f5e6}.bg-gray-mid{--tw-bg-opacity:1;background-color:rgb(148 148 148 / var(--tw-bg-opacity))}.bg-gray-mid-dark{--tw-bg-opacity:1;background-color:rgb(111 111 111 / var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity:1;background-color:rgb(20 201 122 / var(--tw-bg-opacity))}.bg-jpl-aqua{--tw-bg-opacity:1;background-color:rgb(72 159 223 / var(--tw-bg-opacity))}.bg-jpl-red{--tw-bg-opacity:1;background-color:rgb(227 25 55 / var(--tw-bg-opacity))}.bg-jpl-red-dark{--tw-bg-opacity:1;background-color:rgb(193 21 46 / var(--tw-bg-opacity))}.bg-jpl-red-darker{--tw-bg-opacity:1;background-color:rgb(92 4 17 / var(--tw-bg-opacity))}.bg-jpl-red-light{--tw-bg-opacity:1;background-color:rgb(231 59 84 / var(--tw-bg-opacity))}.bg-jpl-sky-blue{--tw-bg-opacity:1;background-color:rgb(0 128 164 / var(--tw-bg-opacity))}.bg-jpl-sky-blue-dark{--tw-bg-opacity:1;background-color:rgb(0 100 128 / var(--tw-bg-opacity))}.bg-off-white{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}.bg-success-green{--tw-bg-opacity:1;background-color:rgb(51 161 123 / var(--tw-bg-opacity))}.bg-success-green-light{--tw-bg-opacity:1;background-color:rgb(225 245 238 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/90{background-color:#ffffffe6}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-jpl-red{--tw-gradient-from:#E31937 var(--tw-gradient-from-position);--tw-gradient-to:rgb(227 25 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent-w25{--tw-gradient-from:transparent 25% var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent-w50{--tw-gradient-from:transparent 50% var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-black{--tw-gradient-to:#000000 var(--tw-gradient-to-position)}.to-jpl-red-darker{--tw-gradient-to:#5C0411 var(--tw-gradient-to-position)}.to-transparent-black-50{--tw-gradient-to:rgba(0 0 0 / 50%) var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-80{padding-bottom:20rem}.pl-0{padding-left:0}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-10{padding-top:2.5rem}.pt-40{padding-top:10rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-primary{font-family:Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-secondary{font-family:Archivo Narrow,Metropolis,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.375rem}.text-3xl{font-size:1.5rem}.text-4xl{font-size:1.625rem}.text-7xl{font-size:2.5rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem}.text-xs{font-size:.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.75}.leading-tight{line-height:1.25}.leading-tighter{line-height:1.125}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.5px}.tracking-wider{letter-spacing:1px}.text-action{color:var(--color-action)}.text-action-hover{color:var(--color-action-dark)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-facebook{--tw-text-opacity:1;color:rgb(59 89 152 / var(--tw-text-opacity))}.text-gray-dark{--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}.text-gray-light-mid{--tw-text-opacity:1;color:rgb(216 216 216 / var(--tw-text-opacity))}.text-gray-mid{--tw-text-opacity:1;color:rgb(148 148 148 / var(--tw-text-opacity))}.text-gray-mid-dark{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.text-instagram{--tw-text-opacity:1;color:rgb(221 42 123 / var(--tw-text-opacity))}.text-jpl-red{--tw-text-opacity:1;color:rgb(227 25 55 / var(--tw-text-opacity))}.text-jpl-red-dark{--tw-text-opacity:1;color:rgb(193 21 46 / var(--tw-text-opacity))}.text-jpl-red-light{--tw-text-opacity:1;color:rgb(231 59 84 / var(--tw-text-opacity))}.text-jpl-sky-blue{--tw-text-opacity:1;color:rgb(0 128 164 / var(--tw-text-opacity))}.text-jpl-sky-blue-dark{--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity))}.text-reddit{--tw-text-opacity:1;color:rgb(255 69 0 / var(--tw-text-opacity))}.text-transparent{color:transparent}.text-twitter{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-youtube{--tw-text-opacity:1;color:rgb(255 0 0 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-jpl{--tw-shadow:-4px 5px 60px 0 rgba(0, 0, 0, .1);--tw-shadow-colored:-4px 5px 60px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.aspect-ratio-none>div:first-of-type:before{content:"";display:flex;width:auto;padding-bottom:unset}.aspect-ratio-none>div:first-of-type iframe,.aspect-ratio-none>div:first-of-type img{position:relative;margin-left:auto;margin-right:auto;height:100%;max-width:100%}.aspect-ratio-twentyone-nine>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:42.8571428571%}.aspect-ratio-twentyone-nine>div:first-of-type iframe,.aspect-ratio-twentyone-nine>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-sixteen-nine>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:56.25%}.aspect-ratio-sixteen-nine>div:first-of-type iframe,.aspect-ratio-sixteen-nine>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-sixteen-seven>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:43.75%}.aspect-ratio-sixteen-seven>div:first-of-type iframe,.aspect-ratio-sixteen-seven>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-twelve-nine>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:75%}.aspect-ratio-twelve-nine>div:first-of-type iframe,.aspect-ratio-twelve-nine>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-nine-sixteen>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:177.7777777778%}.aspect-ratio-nine-sixteen>div:first-of-type iframe,.aspect-ratio-nine-sixteen>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-seven-eight>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:114.2857142857%}.aspect-ratio-seven-eight>div:first-of-type iframe,.aspect-ratio-seven-eight>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-eight-seven>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:87.5%}.aspect-ratio-eight-seven>div:first-of-type iframe,.aspect-ratio-eight-seven>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-four-three>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:75%}.aspect-ratio-four-three>div:first-of-type iframe,.aspect-ratio-four-three>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-four-five>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:125%}.aspect-ratio-four-five>div:first-of-type iframe,.aspect-ratio-four-five>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-two-one>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:50%}.aspect-ratio-two-one>div:first-of-type iframe,.aspect-ratio-two-one>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-three-two>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:66.6666666667%}.aspect-ratio-three-two>div:first-of-type iframe,.aspect-ratio-three-two>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-two-three>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:150%}.aspect-ratio-two-three>div:first-of-type iframe,.aspect-ratio-two-three>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.aspect-ratio-one-one>div:first-of-type:before,.aspect-ratio-square>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:100%}.aspect-ratio-one-one>div:first-of-type iframe,.aspect-ratio-one-one>div:first-of-type img,.aspect-ratio-square>div:first-of-type iframe,.aspect-ratio-square>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.text-contrast{text-shadow:1px 1px 2px rgba(0,0,0,.7)}.text-contrast-none{text-shadow:none}.NavInternal .NavInternalPanel .auto-cols-2,.NavInternal .NavInternalPanel .auto-cols-3{-moz-column-gap:3.5rem;column-gap:3.5rem}.NavInternal .NavInternalPanel .auto-cols-2{-moz-column-count:2;column-count:2}.NavInternal .NavInternalPanel .auto-cols-3{-moz-column-count:3;column-count:3}.NavInternal .NavInternalPanel .no-auto-cols{-moz-column-count:auto;column-count:auto}@keyframes arrow-carousel-next-anim{0%{transform:translate(0)}to{transform:translate(3rem)}}@keyframes arrow-carousel-next-fixed-anim{0%{transform:translate(-3rem)}to{transform:translate(0)}}@keyframes arrow-carousel-prev-anim{0%{transform:translate(0)}to{transform:translate(-3rem)}}@keyframes arrow-carousel-prev-fixed-anim{0%{transform:translate(3rem)}to{transform:translate(0)}}@media (min-width: 640px){.sm\:BaseGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}.sm\:object-cover{font-family:"object-fit: cover"}}@media (min-width: 1024px){.lg\:BaseGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}.lg\:container{width:100%;padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.lg\:container{max-width:640px}}@media (min-width: 768px){.lg\:container{max-width:768px}}.lg\:container{max-width:1024px}@media (min-width: 1280px){.lg\:container{max-width:1280px}}@media (min-width: 1320px){.lg\:container{max-width:1320px}}}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover: hover) and (pointer: fine){.hover\:border-gray-dark:hover{--tw-border-opacity:1;border-color:rgb(34 34 34 / var(--tw-border-opacity))}}.focus\:border-focus-blue:focus{--tw-border-opacity:1;border-color:rgb(24 113 201 / var(--tw-border-opacity))}.focus\:border-gray-dark\/20:focus{border-color:#2223}.focus\:underline:focus{text-decoration-line:underline}.focus\:shadow-jpl:focus{--tw-shadow:-4px 5px 60px 0 rgba(0, 0, 0, .1);--tw-shadow-colored:-4px 5px 60px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-opacity-50:focus{--tw-ring-opacity:.5}@media (min-width: 640px){.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-6{grid-column:span 6 / span 6}.sm\:col-end-11{grid-column-end:11}.sm\:-ml-10{margin-left:-2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:w-3\/4{width:75%}.sm\:w-xl{width:36rem}.sm\:object-cover{object-fit:cover}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:text-6xl{font-size:2rem}}@media (min-width: 768px){.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-6{grid-column:span 6 / span 6}.md\:mb-0{margin-bottom:0}.md\:mb-8{margin-bottom:2rem}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:object-right{object-position:right}.md\:px-0{padding-left:0;padding-right:0}.md\:text-2xl{font-size:1.375rem}.md\:text-3xl{font-size:1.5rem}.md\:text-8xl{font-size:2.75rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-end-10{grid-column-end:10}.lg\:col-end-12{grid-column-end:12}.lg\:col-end-5{grid-column-end:5}.lg\:-mb-3{margin-bottom:-.75rem}.lg\:-ml-3{margin-left:-.75rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mr-8{margin-right:2rem}.lg\:mt-0{margin-top:0}.lg\:mt-2{margin-top:.5rem}.lg\:mt-3{margin-top:.75rem}.lg\:mt-6{margin-top:1.5rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:w-1\/2{width:50%}.lg\:w-14{width:3.5rem}.lg\:w-14\.5{width:3.625rem}.lg\:w-2\/3{width:66.666667%}.lg\:w-3\/4{width:75%}.lg\:w-5\/6{width:83.333333%}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-x-auto{overflow-x:auto}.lg\:bg-gray-light\/100{background-color:#f5f5f5}.lg\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.lg\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.lg\:from-transparent-w50{--tw-gradient-from:transparent 50% var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.lg\:to-transparent-black-50{--tw-gradient-to:rgba(0 0 0 / 50%) var(--tw-gradient-to-position)}.lg\:to-transparent-black-75{--tw-gradient-to:rgba(0 0 0 / 75%) var(--tw-gradient-to-position)}.lg\:p-20{padding:5rem}.lg\:p-5{padding:1.25rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-18{padding-bottom:4.5rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pl-0{padding-left:0}.lg\:pr-4{padding-right:1rem}.lg\:pt-0{padding-top:0}.lg\:pt-3{padding-top:.75rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-3xl{font-size:1.5rem}.lg\:text-4xl{font-size:1.625rem}.lg\:text-6xl{font-size:2rem}.lg\:text-9xl{font-size:3.5rem}.lg\:text-xl{font-size:1.25rem}.lg\:font-normal{font-weight:400}.lg\:leading-tight{line-height:1.25}.lg\:leading-tighter{line-height:1.125}.lg\:tracking-tightest{letter-spacing:-2px}.lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.lg\:opacity-0{opacity:0}.lg\:shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:aspect-ratio-two-one>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:50%}.lg\:aspect-ratio-two-one>div:first-of-type iframe,.lg\:aspect-ratio-two-one>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.lg\:text-contrast{text-shadow:1px 1px 2px rgba(0,0,0,.7)}.NavInternal .NavInternalPanel .lg\:auto-cols-2,.NavInternal .NavInternalPanel .lg\:auto-cols-3{-moz-column-gap:3.5rem;column-gap:3.5rem}.NavInternal .NavInternalPanel .lg\:auto-cols-2{-moz-column-count:2;column-count:2}.NavInternal .NavInternalPanel .lg\:auto-cols-3{-moz-column-count:3;column-count:3}@media (hover: hover) and (pointer: fine){.group:hover .lg\:group-hover\:mb-1{margin-bottom:.25rem}.group:hover .lg\:group-hover\:mb-3{margin-bottom:.75rem}.group:hover .lg\:group-hover\:ml-0{margin-left:0}.group:hover .lg\:group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:opacity-100{opacity:1}}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-7{grid-column:span 7 / span 7}.xl\:mx-4{margin-left:1rem;margin-right:1rem}.xl\:-ml-22{margin-left:-5.5rem}.xl\:-mr-22{margin-right:-5.5rem}.xl\:block{display:block}.xl\:w-1\/2{width:50%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/5{width:60%}.xl\:w-5\/12{width:41.666667%}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:pl-14{padding-left:3.5rem}.xl\:text-10xl{font-size:4.5rem}.xl\:text-2xl{font-size:1.375rem}.xl\:text-6xl{font-size:2rem}.xl\:text-xl{font-size:1.25rem}}@media (min-width: 1440px){.\32xl\:w-2\/5{width:40%}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:pr-0{padding-right:0}}@media (min-width: 1800px){.\33xl\:col-end-12{grid-column-end:12}.\33xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover: hover){.can-hover\:-ml-3{margin-left:-.75rem}.can-hover\:block{display:block}.can-hover\:opacity-0{opacity:0}@media (hover: hover) and (pointer: fine){.can-hover\:hover\:text-action-hover:hover{color:var(--color-action-dark)}.can-hover\:hover\:text-gray-mid-dark:hover{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.can-hover\:hover\:text-jpl-sky-blue-dark:hover{--tw-text-opacity:1;color:rgb(0 100 128 / var(--tw-text-opacity))}.can-hover\:hover\:underline:hover{text-decoration-line:underline}.group:hover .can-hover\:group-hover\:ml-0{margin-left:0}.group:hover .can-hover\:group-hover\:ml-2{margin-left:.5rem}.group:hover .can-hover\:group-hover\:-translate-y-2{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .can-hover\:group-hover\:-translate-y-3{--tw-translate-y:-.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .can-hover\:group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .can-hover\:group-hover\:underline{text-decoration-line:underline}.group:hover .can-hover\:group-hover\:opacity-100{opacity:1}.group:hover .can-hover\:group-hover\:delay-200{transition-delay:.2s}}}@font-face{font-family:Metropolis;font-weight:800;font-style:normal;font-display:swap;src:url(./Metropolis-ExtraBold-ChOKdq21.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:normal;font-display:swap;src:url(./Metropolis-Bold-fQmlX_gT.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:italic;font-display:swap;src:url(./Metropolis-BoldItalic-Qmnh6NZM.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:normal;font-display:swap;src:url(./Metropolis-SemiBold-DcLtFpSe.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:italic;font-display:swap;src:url(./Metropolis-SemiBoldItalic-CoykREjZ.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:normal;font-display:swap;src:url(./Metropolis-Medium-kjGBMmkp.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:italic;font-display:swap;src:url(./Metropolis-MediumItalic-Cz1a7R8s.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:normal;font-display:swap;src:url(./Metropolis-Regular-CLmnX6oW.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:italic;font-display:swap;src:url(./Metropolis-RegularItalic-DwRS1awv.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:700;font-style:normal;font-display:swap;src:url(./ArchivoNarrow-Bold-0Hil0ZKv.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:700;font-style:italic;font-display:swap;src:url(./ArchivoNarrow-BoldItalic-BGqXmmvL.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:600;font-style:normal;font-display:swap;src:url(./ArchivoNarrow-SemiBold-Afw-zrLl.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:600;font-style:italic;font-display:swap;src:url(./ArchivoNarrow-SemiBoldItalic-B0CMKvKp.woff2) format("woff2")}html.ThemeVariantLight,body.ThemeVariantLight,.ThemeVariantLight .sbdocs-preview{background:#fff}html.ThemeVariantDark,body.ThemeVariantDark,.ThemeVariantDark .sbdocs-preview{background:#000}.disable-nav-offset .-nav-offset{margin-top:0}.disable-nav-offset .-nav-offset:before{display:none}.sbdocs-preview code,.sbdocs code{font-size:.8rem} diff --git a/assets/preview-I8LUqcg4.js b/assets/preview-CeIIm38o.js similarity index 93% rename from assets/preview-I8LUqcg4.js rename to assets/preview-CeIIm38o.js index 69bbe593..16300194 100644 --- a/assets/preview-I8LUqcg4.js +++ b/assets/preview-CeIIm38o.js @@ -1,2 +1,2 @@ const __vite__fileDeps=["./axe-BmBZOpIU.js","./_commonjsHelpers-Cpj98o6Y.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{_ as S}from"./iframe-BW56-kSy.js";import"../sb-preview/runtime.js";const{global:f}=__STORYBOOK_MODULE_GLOBAL__,{addons:U}=__STORYBOOK_MODULE_PREVIEW_API__;var o="storybook/a11y",y=`${o}/result`,L=`${o}/request`,d=`${o}/running`,A=`${o}/error`,T=`${o}/manual`,r={RESULT:y,REQUEST:L,RUNNING:d,ERROR:A,MANUAL:T},{document:g}=f,a=U.getChannel(),l=!1,_,R={config:{},options:{}},v=async(n,e=R)=>{e!=null&&e.manual||await i(n,e)},i=async(n,e=R)=>{_=n;try{if(!l){l=!0,a.emit(r.RUNNING);let t=(await S(()=>import("./axe-BmBZOpIU.js").then(N=>N.a),__vite__mapDeps([0,1]),import.meta.url)).default,{element:m="#storybook-root",config:s,options:O={}}=e,E=g.querySelector(m);if(!E)return;t.reset(),s&&t.configure(s);let c=await t.run(E,O),u=JSON.parse(JSON.stringify(c));_===n?a.emit(r.RESULT,u):(l=!1,i(_))}}catch(t){a.emit(r.ERROR,t)}finally{l=!1}};a.on(r.REQUEST,v);a.on(r.MANUAL,i); +import{_ as S}from"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";const{global:f}=__STORYBOOK_MODULE_GLOBAL__,{addons:U}=__STORYBOOK_MODULE_PREVIEW_API__;var o="storybook/a11y",y=`${o}/result`,L=`${o}/request`,d=`${o}/running`,A=`${o}/error`,T=`${o}/manual`,r={RESULT:y,REQUEST:L,RUNNING:d,ERROR:A,MANUAL:T},{document:g}=f,a=U.getChannel(),l=!1,_,R={config:{},options:{}},v=async(n,e=R)=>{e!=null&&e.manual||await i(n,e)},i=async(n,e=R)=>{_=n;try{if(!l){l=!0,a.emit(r.RUNNING);let t=(await S(()=>import("./axe-BmBZOpIU.js").then(N=>N.a),__vite__mapDeps([0,1]),import.meta.url)).default,{element:m="#storybook-root",config:s,options:O={}}=e,E=g.querySelector(m);if(!E)return;t.reset(),s&&t.configure(s);let c=await t.run(E,O),u=JSON.parse(JSON.stringify(c));_===n?a.emit(r.RESULT,u):(l=!1,i(_))}}catch(t){a.emit(r.ERROR,t)}finally{l=!1}};a.on(r.REQUEST,v);a.on(r.MANUAL,i); diff --git a/assets/preview-BUyp1pUO.js b/assets/preview-Z4LkFZ6Q.js similarity index 74% rename from assets/preview-BUyp1pUO.js rename to assets/preview-Z4LkFZ6Q.js index 51583994..20290a70 100644 --- a/assets/preview-BUyp1pUO.js +++ b/assets/preview-Z4LkFZ6Q.js @@ -1,8 +1,8 @@ -import{c as lt}from"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./lazysizes-DIA6Q0hx.js";var ct={mobile1:{name:"Small mobile",styles:{height:"568px",width:"320px"},type:"mobile"},mobile2:{name:"Large mobile",styles:{height:"896px",width:"414px"},type:"mobile"},tablet:{name:"Tablet",styles:{height:"1112px",width:"834px"},type:"tablet"}};const dt=lt({base:"light",colorPrimary:"#E31937",colorSecondary:"#489FDF",brandTitle:"JPL Design System",brandImage:"brand-jpl-logo.svg"}),Q=s=>typeof s=="object"&&s!==null&&s.constructor===Object&&Object.prototype.toString.call(s)==="[object Object]",N=(...s)=>{let e=!1;typeof s[0]=="boolean"&&(e=s.shift());let t=s[0];if(!t||typeof t!="object")throw new Error("extendee must be an object");const i=s.slice(1),n=i.length;for(let o=0;o(s=parseFloat(s)||0,Math.round((s+Number.EPSILON)*e)/e),ue=function(s){return!!(s&&typeof s=="object"&&s instanceof Element&&s!==document.body)&&!s.__Panzoom&&(function(e){const t=getComputedStyle(e)["overflow-y"],i=getComputedStyle(e)["overflow-x"],n=(t==="scroll"||t==="auto")&&Math.abs(e.scrollHeight-e.clientHeight)>1,o=(i==="scroll"||i==="auto")&&Math.abs(e.scrollWidth-e.clientWidth)>1;return n||o}(s)?s:ue(s.parentNode))},ht=typeof window<"u"&&window.ResizeObserver||class{constructor(s){this.observables=[],this.boundCheck=this.check.bind(this),this.boundCheck(),this.callback=s}observe(s){if(this.observables.some(t=>t.el===s))return;const e={el:s,size:{height:s.clientHeight,width:s.clientWidth}};this.observables.push(e)}unobserve(s){this.observables=this.observables.filter(e=>e.el!==s)}disconnect(){this.observables=[]}check(){const s=this.observables.filter(e=>{const t=e.el.clientHeight,i=e.el.clientWidth;if(e.size.height!==t||e.size.width!==i)return e.size.height=t,e.size.width=i,!0}).map(e=>e.el);s.length>0&&this.callback(s),window.requestAnimationFrame(this.boundCheck)}};class J{constructor(e){this.id=self.Touch&&e instanceof Touch?e.identifier:-1,this.pageX=e.pageX,this.pageY=e.pageY,this.clientX=e.clientX,this.clientY=e.clientY}}const Ae=(s,e)=>e?Math.sqrt((e.clientX-s.clientX)**2+(e.clientY-s.clientY)**2):0,ve=(s,e)=>e?{clientX:(s.clientX+e.clientX)/2,clientY:(s.clientY+e.clientY)/2}:s;class ut{constructor(e,{start:t=()=>!0,move:i=()=>{},end:n=()=>{}}={}){this._element=e,this.startPointers=[],this.currentPointers=[],this._pointerStart=o=>{if(o.buttons>0&&o.button!==0)return;const a=new J(o);this.currentPointers.some(r=>r.id===a.id)||this._triggerPointerStart(a,o)&&(window.addEventListener("mousemove",this._move),window.addEventListener("mouseup",this._pointerEnd))},this._touchStart=o=>{for(const a of Array.from(o.changedTouches||[]))this._triggerPointerStart(new J(a),o)},this._move=o=>{const a=this.currentPointers.slice(),r=(l=>"changedTouches"in l)(o)?Array.from(o.changedTouches).map(l=>new J(l)):[new J(o)];for(const l of r){const d=this.currentPointers.findIndex(c=>c.id===l.id);d<0||(this.currentPointers[d]=l)}this._moveCallback(a,this.currentPointers.slice(),o)},this._triggerPointerEnd=(o,a)=>{const r=this.currentPointers.findIndex(l=>l.id===o.id);return!(r<0)&&(this.currentPointers.splice(r,1),this.startPointers.splice(r,1),this._endCallback(o,a),!0)},this._pointerEnd=o=>{o.buttons>0&&o.button!==0||this._triggerPointerEnd(new J(o),o)&&(window.removeEventListener("mousemove",this._move,{passive:!1}),window.removeEventListener("mouseup",this._pointerEnd,{passive:!1}))},this._touchEnd=o=>{for(const a of Array.from(o.changedTouches||[]))this._triggerPointerEnd(new J(a),o)},this._startCallback=t,this._moveCallback=i,this._endCallback=n,this._element.addEventListener("mousedown",this._pointerStart,{passive:!1}),this._element.addEventListener("touchstart",this._touchStart,{passive:!1}),this._element.addEventListener("touchmove",this._move,{passive:!1}),this._element.addEventListener("touchend",this._touchEnd),this._element.addEventListener("touchcancel",this._touchEnd)}stop(){this._element.removeEventListener("mousedown",this._pointerStart,{passive:!1}),this._element.removeEventListener("touchstart",this._touchStart,{passive:!1}),this._element.removeEventListener("touchmove",this._move,{passive:!1}),this._element.removeEventListener("touchend",this._touchEnd),this._element.removeEventListener("touchcancel",this._touchEnd),window.removeEventListener("mousemove",this._move),window.removeEventListener("mouseup",this._pointerEnd)}_triggerPointerStart(e,t){return!!this._startCallback(e,t)&&(this.currentPointers.push(e),this.startPointers.push(e),!0)}}class Me{constructor(e={}){this.options=N(!0,{},e),this.plugins=[],this.events={};for(const t of["on","once"])for(const i of Object.entries(this.options[t]||{}))this[t](...i)}option(e,t,...i){e=String(e);let n=(o=e,a=this.options,o.split(".").reduce(function(r,l){return r&&r[l]},a));var o,a;return typeof n=="function"&&(n=n.call(this,this,...i)),n===void 0?t:n}localize(e,t=[]){return e=(e=String(e).replace(/\{\{(\w+).?(\w+)?\}\}/g,(i,n,o)=>{let a="";o?a=this.option(`${n[0]+n.toLowerCase().substring(1)}.l10n.${o}`):n&&(a=this.option(`l10n.${n}`)),a||(a=i);for(let r=0;rn)}on(e,t){if(Q(e)){for(const i of Object.entries(e))this.on(...i);return this}return String(e).split(" ").forEach(i=>{const n=this.events[i]=this.events[i]||[];n.indexOf(t)==-1&&n.push(t)}),this}once(e,t){if(Q(e)){for(const i of Object.entries(e))this.once(...i);return this}return String(e).split(" ").forEach(i=>{const n=(...o)=>{this.off(i,n),t.call(this,this,...o)};n._=t,this.on(i,n)}),this}off(e,t){if(!Q(e))return e.split(" ").forEach(i=>{const n=this.events[i];if(!n||!n.length)return this;let o=-1;for(let a=0,r=n.length;a1||Math.abs(t.left-this.dragStart.rect.left)>1))return e.preventDefault(),void e.stopPropagation();this.trigger("click",e)!==!1&&this.option("zoom")&&this.option("click")==="toggleZoom"&&(e.preventDefault(),e.stopPropagation(),this.zoomWithClick(e))}onWheel(e){this.trigger("wheel",e)!==!1&&this.option("zoom")&&this.option("wheel")&&this.zoomWithWheel(e)}zoomWithWheel(e){this.changedDelta===void 0&&(this.changedDelta=0);const t=Math.max(-1,Math.min(1,-e.deltaY||-e.deltaX||e.wheelDelta||-e.detail)),i=this.content.scale;let n=i*(100+t*this.option("wheelFactor"))/100;if(t<0&&Math.abs(i-this.option("minScale"))<.01||t>0&&Math.abs(i-this.option("maxScale"))<.01?(this.changedDelta+=Math.abs(t),n=i):(this.changedDelta=0,n=Math.max(Math.min(n,this.option("maxScale")),this.option("minScale"))),this.changedDelta>this.option("wheelLimit")||(e.preventDefault(),n===i))return;const o=this.$content.getBoundingClientRect(),a=e.clientX-o.left,r=e.clientY-o.top;this.zoomTo(n,{x:a,y:r})}zoomWithClick(e){const t=this.$content.getClientRects()[0],i=e.clientX-t.left,n=e.clientY-t.top;this.toggleZoom({x:i,y:n})}attachEvents(){this.$content.addEventListener("load",this.onLoad),this.$container.addEventListener("wheel",this.onWheel,{passive:!1}),this.$container.addEventListener("click",this.onClick,{passive:!1}),this.initObserver();const e=new ut(this.$container,{start:(t,i)=>{if(!this.option("touch")||this.velocity.scale<0)return!1;const n=i.composedPath()[0];return!e.currentPointers.length&&(["BUTTON","TEXTAREA","OPTION","INPUT","SELECT","VIDEO"].indexOf(n.nodeName)!==-1||this.option("textSelection")&&((o,a,r)=>{const l=o.childNodes,d=document.createRange();for(let c=0;c=m.left&&r>=m.top&&a<=m.right&&r<=m.bottom)return u}return!1})(n,t.clientX,t.clientY))?!1:!ue(n)&&this.trigger("touchStart",i)!==!1&&(i.type==="mousedown"&&i.preventDefault(),this.state="pointerdown",this.resetDragPosition(),this.dragPosition.midPoint=null,this.dragPosition.time=Date.now(),!0)},move:(t,i,n)=>{if(this.state!=="pointerdown")return;if(this.trigger("touchMove",n)===!1)return void n.preventDefault();if(i.length<2&&this.option("panOnlyZoomed")===!0&&this.content.width<=this.viewport.width&&this.content.height<=this.viewport.height&&this.transform.scale<=this.option("baseScale")||i.length>1&&(!this.option("zoom")||this.option("pinchToZoom")===!1))return;const o=ve(t[0],t[1]),a=ve(i[0],i[1]),r=a.clientX-o.clientX,l=a.clientY-o.clientY,d=Ae(t[0],t[1]),c=Ae(i[0],i[1]),u=d&&c?c/d:1;this.dragOffset.x+=r,this.dragOffset.y+=l,this.dragOffset.scale*=u,this.dragOffset.time=Date.now()-this.dragPosition.time;const m=this.dragStart.scale===1&&this.option("lockAxis");if(m&&!this.lockAxis){if(Math.abs(this.dragOffset.x)<6&&Math.abs(this.dragOffset.y)<6)return void n.preventDefault();const f=Math.abs(180*Math.atan2(this.dragOffset.y,this.dragOffset.x)/Math.PI);this.lockAxis=f>45&&f<135?"y":"x"}if(m==="xy"||this.lockAxis!=="y"){if(n.preventDefault(),n.stopPropagation(),n.stopImmediatePropagation(),this.lockAxis&&(this.dragOffset[this.lockAxis==="x"?"y":"x"]=0),this.$container.classList.add(this.option("draggingClass")),this.transform.scale===this.option("baseScale")&&this.lockAxis==="y"||(this.dragPosition.x=this.dragStart.x+this.dragOffset.x),this.transform.scale===this.option("baseScale")&&this.lockAxis==="x"||(this.dragPosition.y=this.dragStart.y+this.dragOffset.y),this.dragPosition.scale=this.dragStart.scale*this.dragOffset.scale,i.length>1){const f=ve(e.startPointers[0],e.startPointers[1]),g=f.clientX-this.dragStart.rect.x,v=f.clientY-this.dragStart.rect.y,{deltaX:y,deltaY:h}=this.getZoomDelta(this.content.scale*this.dragOffset.scale,g,v);this.dragPosition.x-=y,this.dragPosition.y-=h,this.dragPosition.midPoint=a}else this.setDragResistance();this.transform={x:this.dragPosition.x,y:this.dragPosition.y,scale:this.dragPosition.scale},this.startAnimation()}},end:(t,i)=>{if(this.state!=="pointerdown")return;if(this._dragOffset={...this.dragOffset},e.currentPointers.length)return void this.resetDragPosition();if(this.state="decel",this.friction=this.option("decelFriction"),this.recalculateTransform(),this.$container.classList.remove(this.option("draggingClass")),this.trigger("touchEnd",i)===!1||this.state!=="decel")return;const n=this.option("minScale");if(this.transform.scale.01){const a=this.dragPosition.midPoint||t,r=this.$content.getClientRects()[0];this.zoomTo(o,{friction:.64,x:a.clientX-r.left,y:a.clientY-r.top})}}});this.pointerTracker=e}initObserver(){this.resizeObserver||(this.resizeObserver=new ht(()=>{this.updateTimer||(this.updateTimer=setTimeout(()=>{const e=this.$container.getBoundingClientRect();e.width&&e.height?((Math.abs(e.width-this.container.width)>1||Math.abs(e.height-this.container.height)>1)&&(this.isAnimating()&&this.endAnimation(!0),this.updateMetrics(),this.panTo({x:this.content.x,y:this.content.y,scale:this.option("baseScale"),friction:0})),this.updateTimer=null):this.updateTimer=null},this.updateRate))}),this.resizeObserver.observe(this.$container))}resetDragPosition(){this.lockAxis=null,this.friction=this.option("friction"),this.velocity={x:0,y:0,scale:0};const{x:e,y:t,scale:i}=this.content;this.dragStart={rect:this.$content.getBoundingClientRect(),x:e,y:t,scale:i},this.dragPosition={...this.dragPosition,x:e,y:t,scale:i},this.dragOffset={x:0,y:0,scale:1,time:0}}updateMetrics(e){e!==!0&&this.trigger("beforeUpdate");const t=this.$container,i=this.$content,n=this.$viewport,o=i instanceof HTMLImageElement,a=this.option("zoom"),r=this.option("resizeParent",a);let l=this.option("width"),d=this.option("height"),c=l||(u=i,Math.max(parseFloat(u.naturalWidth||0),parseFloat(u.width&&u.width.baseVal&&u.width.baseVal.value||0),parseFloat(u.offsetWidth||0),parseFloat(u.scrollWidth||0)));var u;let m=d||(w=>Math.max(parseFloat(w.naturalHeight||0),parseFloat(w.height&&w.height.baseVal&&w.height.baseVal.value||0),parseFloat(w.offsetHeight||0),parseFloat(w.scrollHeight||0)))(i);Object.assign(i.style,{width:l?`${l}px`:"",height:d?`${d}px`:"",maxWidth:"",maxHeight:""}),r&&Object.assign(n.style,{width:"",height:""});const f=this.option("ratio");c=D(c*f),m=D(m*f),l=c,d=m;const g=i.getBoundingClientRect(),v=n.getBoundingClientRect(),y=n==t?v:t.getBoundingClientRect();let h=Math.max(n.offsetWidth,D(v.width)),p=Math.max(n.offsetHeight,D(v.height)),b=window.getComputedStyle(n);if(h-=parseFloat(b.paddingLeft)+parseFloat(b.paddingRight),p-=parseFloat(b.paddingTop)+parseFloat(b.paddingBottom),this.viewport.width=h,this.viewport.height=p,a){if(Math.abs(c-g.width)>.1||Math.abs(m-g.height)>.1){const w=((T,I,B,$)=>{const z=Math.min(B/T||0,$/I);return{width:T*z||0,height:I*z||0}})(c,m,Math.min(c,g.width),Math.min(m,g.height));l=D(w.width),d=D(w.height)}Object.assign(i.style,{width:`${l}px`,height:`${d}px`,transform:""})}if(r&&(Object.assign(n.style,{width:`${l}px`,height:`${d}px`}),this.viewport={...this.viewport,width:l,height:d}),o&&a&&typeof this.options.maxScale!="function"){const w=this.option("maxScale");this.options.maxScale=function(){return this.content.origWidth>0&&this.content.fitWidth>0?this.content.origWidth/this.content.fitWidth:w}}this.content={...this.content,origWidth:c,origHeight:m,fitWidth:l,fitHeight:d,width:l,height:d,scale:1,isZoomable:a},this.container={width:y.width,height:y.height},e!==!0&&this.trigger("afterUpdate")}zoomIn(e){this.zoomTo(this.content.scale+(e||this.option("step")))}zoomOut(e){this.zoomTo(this.content.scale-(e||this.option("step")))}toggleZoom(e={}){const t=this.option("maxScale"),i=this.option("baseScale"),n=this.content.scale>i+.5*(t-i)?i:t;this.zoomTo(n,e)}zoomTo(e=this.option("baseScale"),{x:t=null,y:i=null}={}){e=Math.max(Math.min(e,this.option("maxScale")),this.option("minScale"));const n=D(this.content.scale/(this.content.width/this.content.fitWidth),1e7);t===null&&(t=this.content.width*n*.5),i===null&&(i=this.content.height*n*.5);const{deltaX:o,deltaY:a}=this.getZoomDelta(e,t,i);t=this.content.x-o,i=this.content.y-a,this.panTo({x:t,y:i,scale:e,friction:this.option("zoomFriction")})}getZoomDelta(e,t=0,i=0){const n=this.content.fitWidth*this.content.scale,o=this.content.fitHeight*this.content.scale,a=t>0&&n?t/n:0,r=i>0&&o?i/o:0;return{deltaX:(this.content.fitWidth*e-n)*a,deltaY:(this.content.fitHeight*e-o)*r}}panTo({x:e=this.content.x,y:t=this.content.y,scale:i,friction:n=this.option("friction"),ignoreBounds:o=!1}={}){if(i=i||this.content.scale||1,!o){const{boundX:a,boundY:r}=this.getBounds(i);a&&(e=Math.max(Math.min(e,a.to),a.from)),r&&(t=Math.max(Math.min(t,r.to),r.from))}this.friction=n,this.transform={...this.transform,x:e,y:t,scale:i},n?(this.state="panning",this.velocity={x:(1/this.friction-1)*(e-this.content.x),y:(1/this.friction-1)*(t-this.content.y),scale:(1/this.friction-1)*(i-this.content.scale)},this.startAnimation()):this.endAnimation()}startAnimation(){this.rAF?cancelAnimationFrame(this.rAF):this.trigger("startAnimation"),this.rAF=requestAnimationFrame(()=>this.animate())}animate(){if(this.setEdgeForce(),this.setDragForce(),this.velocity.x*=this.friction,this.velocity.y*=this.friction,this.velocity.scale*=this.friction,this.content.x+=this.velocity.x,this.content.y+=this.velocity.y,this.content.scale+=this.velocity.scale,this.isAnimating())this.setTransform();else if(this.state!=="pointerdown")return void this.endAnimation();this.rAF=requestAnimationFrame(()=>this.animate())}getBounds(e){let t=this.boundX,i=this.boundY;if(t!==void 0&&i!==void 0)return{boundX:t,boundY:i};t={from:0,to:0},i={from:0,to:0},e=e||this.transform.scale;const n=this.content.fitWidth*e,o=this.content.fitHeight*e,a=this.viewport.width,r=this.viewport.height;if(nt.to),i&&(a=this.content.yi.to),n||o){let l=((n?t.from:t.to)-this.content.x)*e;const d=this.content.x+(this.velocity.x+l)/this.friction;d>=t.from&&d<=t.to&&(l+=this.velocity.x),this.velocity.x=l,this.recalculateTransform()}if(a||r){let l=((a?i.from:i.to)-this.content.y)*e;const d=this.content.y+(l+this.velocity.y)/this.friction;d>=i.from&&d<=i.to&&(l+=this.velocity.y),this.velocity.y=l,this.recalculateTransform()}}setDragResistance(){if(this.state!=="pointerdown")return;const{boundX:e,boundY:t}=this.getBounds(this.dragPosition.scale);let i,n,o,a;if(e&&(i=this.dragPosition.xe.to),t&&(o=this.dragPosition.yt.to),(i||n)&&(!i||!n)){const r=i?e.from:e.to,l=r-this.dragPosition.x;this.dragPosition.x=r-.3*l}if((o||a)&&(!o||!a)){const r=o?t.from:t.to,l=r-this.dragPosition.y;this.dragPosition.y=r-.3*l}}setDragForce(){this.state==="pointerdown"&&(this.velocity.x=this.dragPosition.x-this.content.x,this.velocity.y=this.dragPosition.y-this.content.y,this.velocity.scale=this.dragPosition.scale-this.content.scale)}recalculateTransform(){this.transform.x=this.content.x+this.velocity.x/(1/this.friction-1),this.transform.y=this.content.y+this.velocity.y/(1/this.friction-1),this.transform.scale=this.content.scale+this.velocity.scale/(1/this.friction-1)}isAnimating(){return!(!this.friction||!(Math.abs(this.velocity.x)>.05||Math.abs(this.velocity.y)>.05||Math.abs(this.velocity.scale)>.05))}setTransform(e){let t,i,n;if(e?(t=D(this.transform.x),i=D(this.transform.y),n=this.transform.scale,this.content={...this.content,x:t,y:i,scale:n}):(t=D(this.content.x),i=D(this.content.y),n=this.content.scale/(this.content.width/this.content.fitWidth),this.content={...this.content,x:t,y:i}),this.trigger("beforeTransform"),t=D(this.content.x),i=D(this.content.y),e&&this.option("zoom")){let o,a;o=D(this.content.fitWidth*n),a=D(this.content.fitHeight*n),this.content.width=o,this.content.height=a,this.transform={...this.transform,width:o,height:a,scale:n},Object.assign(this.$content.style,{width:`${o}px`,height:`${a}px`,maxWidth:"none",maxHeight:"none",transform:`translate3d(${t}px, ${i}px, 0) scale(1)`})}else this.$content.style.transform=`translate3d(${t}px, ${i}px, 0) scale(${n})`;this.trigger("afterTransform")}endAnimation(e){cancelAnimationFrame(this.rAF),this.rAF=null,this.velocity={x:0,y:0,scale:0},this.setTransform(!0),this.state="ready",this.handleCursor(),e!==!0&&this.trigger("endAnimation")}handleCursor(){const e=this.option("draggableClass");e&&this.option("touch")&&(this.option("panOnlyZoomed")==1&&this.content.width<=this.viewport.width&&this.content.height<=this.viewport.height&&this.transform.scale<=this.option("baseScale")?this.$container.classList.remove(e):this.$container.classList.add(e))}detachEvents(){this.$content.removeEventListener("load",this.onLoad),this.$container.removeEventListener("wheel",this.onWheel,{passive:!1}),this.$container.removeEventListener("click",this.onClick,{passive:!1}),this.pointerTracker&&(this.pointerTracker.stop(),this.pointerTracker=null),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}destroy(){this.state!=="destroy"&&(this.state="destroy",clearTimeout(this.updateTimer),this.updateTimer=null,cancelAnimationFrame(this.rAF),this.rAF=null,this.detachEvents(),this.detachPlugins(),this.resetDragPosition())}}ee.version="4.0.31",ee.Plugins={};const ke=(s,e)=>{let t=0;return function(...i){const n=new Date().getTime();if(!(n-t{n.preventDefault(),n.stopPropagation(),this.carousel["slide"+(e==="next"?"Next":"Prev")]()}),t}build(){this.$container||(this.$container=document.createElement("div"),this.$container.classList.add(...this.option("classNames.main").split(" ")),this.carousel.$container.appendChild(this.$container)),this.$next||(this.$next=this.createButton("next"),this.$container.appendChild(this.$next)),this.$prev||(this.$prev=this.createButton("prev"),this.$container.appendChild(this.$prev))}onRefresh(){const e=this.carousel.pages.length;e<=1||e>1&&this.carousel.elemDimWidth=e-1&&this.$next.setAttribute("disabled","")))}cleanup(){this.$prev&&this.$prev.remove(),this.$prev=null,this.$next&&this.$next.remove(),this.$next=null,this.$container&&this.$container.remove(),this.$container=null}attach(){this.carousel.on("refresh change",this.onRefresh)}detach(){this.carousel.off("refresh change",this.onRefresh),this.cleanup()}}Ve.defaults={prevTpl:'',nextTpl:'',classNames:{main:"carousel__nav",button:"carousel__button",next:"is-next",prev:"is-prev"}};class Ge{constructor(e){this.carousel=e,this.selectedIndex=null,this.friction=0,this.onNavReady=this.onNavReady.bind(this),this.onNavClick=this.onNavClick.bind(this),this.onNavCreateSlide=this.onNavCreateSlide.bind(this),this.onTargetChange=this.onTargetChange.bind(this)}addAsTargetFor(e){this.target=this.carousel,this.nav=e,this.attachEvents()}addAsNavFor(e){this.target=e,this.nav=this.carousel,this.attachEvents()}attachEvents(){this.nav.options.initialSlide=this.target.options.initialPage,this.nav.on("ready",this.onNavReady),this.nav.on("createSlide",this.onNavCreateSlide),this.nav.on("Panzoom.click",this.onNavClick),this.target.on("change",this.onTargetChange),this.target.on("Panzoom.afterUpdate",this.onTargetChange)}onNavReady(){this.onTargetChange(!0)}onNavClick(e,t,i){const n=i.target.closest(".carousel__slide");if(!n)return;i.stopPropagation();const o=parseInt(n.dataset.index,10),a=this.target.findPageForSlide(o);this.target.page!==a&&this.target.slideTo(a,{friction:this.friction}),this.markSelectedSlide(o)}onNavCreateSlide(e,t){t.index===this.selectedIndex&&this.markSelectedSlide(t.index)}onTargetChange(){const e=this.target.pages[this.target.page].indexes[0],t=this.nav.findPageForSlide(e);this.nav.slideTo(t),this.markSelectedSlide(e)}markSelectedSlide(e){this.selectedIndex=e,[...this.nav.slides].filter(i=>i.$el&&i.$el.classList.remove("is-nav-selected"));const t=this.nav.slides[e];t&&t.$el&&t.$el.classList.add("is-nav-selected")}attach(e){const t=e.options.Sync;(t.target||t.nav)&&(t.target?this.addAsNavFor(t.target):t.nav&&this.addAsTargetFor(t.nav),this.friction=t.friction)}detach(){this.nav&&(this.nav.off("ready",this.onNavReady),this.nav.off("Panzoom.click",this.onNavClick),this.nav.off("createSlide",this.onNavCreateSlide)),this.target&&(this.target.off("Panzoom.afterUpdate",this.onTargetChange),this.target.off("change",this.onTargetChange))}}Ge.defaults={friction:.92};const pt={Navigation:Ve,Dots:class{constructor(s){this.carousel=s,this.$list=null,this.events={change:this.onChange.bind(this),refresh:this.onRefresh.bind(this)}}buildList(){if(this.carousel.pages.length{if(!("page"in e.target.dataset))return;e.preventDefault(),e.stopPropagation();const t=parseInt(e.target.dataset.page,10),i=this.carousel;t!==i.page&&(i.pages.length<3&&i.option("infinite")?i[t==0?"slidePrev":"slideNext"]():i.slideTo(t))}),this.$list=s,this.carousel.$container.appendChild(s),this.carousel.$container.classList.add("has-dots"),s}removeList(){this.$list&&(this.$list.parentNode.removeChild(this.$list),this.$list=null),this.carousel.$container.classList.remove("has-dots")}rebuildDots(){let s=this.$list;const e=!!s,t=this.carousel.pages.length;if(t<2)return void(e&&this.removeList());e||(s=this.buildList());const i=this.$list.children.length;if(i>t)for(let n=t;n{const r=a.code;let l;r==="Enter"||r==="NumpadEnter"?l=o:r==="ArrowRight"?l=o.nextSibling:r==="ArrowLeft"&&(l=o.previousSibling),l&&l.click()}),this.$list.appendChild(o)}this.setActiveDot()}}setActiveDot(){if(!this.$list)return;this.$list.childNodes.forEach(e=>{e.classList.remove("is-selected")});const s=this.$list.childNodes[this.carousel.page];s&&s.classList.add("is-selected")}onChange(){this.setActiveDot()}onRefresh(){this.rebuildDots()}attach(){this.carousel.on(this.events)}detach(){this.removeList(),this.carousel.off(this.events),this.carousel=null}},Sync:Ge},mt={slides:[],preload:0,slidesPerPage:"auto",initialPage:null,initialSlide:null,friction:.92,center:!0,infinite:!0,fill:!0,dragFree:!1,prefix:"",classNames:{viewport:"carousel__viewport",track:"carousel__track",slide:"carousel__slide",slideSelected:"is-selected"},l10n:{NEXT:"Next slide",PREV:"Previous slide",GOTO:"Go to slide #%d"}};class te extends Me{constructor(e,t={}){if(super(t=N(!0,{},mt,t)),this.state="init",this.$container=e,!(this.$container instanceof HTMLElement))throw new Error("No root element provided");this.slideNext=ke(this.slideNext.bind(this),250),this.slidePrev=ke(this.slidePrev.bind(this),250),this.init(),e.__Carousel=this}init(){this.pages=[],this.page=this.pageIndex=null,this.prevPage=this.prevPageIndex=null,this.attachPlugins(te.Plugins),this.trigger("init"),this.initLayout(),this.initSlides(),this.updateMetrics(),this.$track&&this.pages.length&&(this.$track.style.transform=`translate3d(${-1*this.pages[this.page].left}px, 0px, 0) scale(1)`),this.manageSlideVisiblity(),this.initPanzoom(),this.state="ready",this.trigger("ready")}initLayout(){const e=this.option("prefix"),t=this.option("classNames");this.$viewport=this.option("viewport")||this.$container.querySelector(`.${e}${t.viewport}`),this.$viewport||(this.$viewport=document.createElement("div"),this.$viewport.classList.add(...(e+t.viewport).split(" ")),this.$viewport.append(...this.$container.childNodes),this.$container.appendChild(this.$viewport)),this.$track=this.option("track")||this.$container.querySelector(`.${e}${t.track}`),this.$track||(this.$track=document.createElement("div"),this.$track.classList.add(...(e+t.track).split(" ")),this.$track.append(...this.$viewport.childNodes),this.$viewport.appendChild(this.$track))}initSlides(){this.slides=[],this.$viewport.querySelectorAll(`.${this.option("prefix")}${this.option("classNames.slide")}`).forEach(e=>{const t={$el:e,isDom:!0};this.slides.push(t),this.trigger("createSlide",t,this.slides.length)}),Array.isArray(this.options.slides)&&(this.slides=N(!0,[...this.slides],this.options.slides))}updateMetrics(){let e,t=0,i=[];this.slides.forEach((f,g)=>{const v=f.$el,y=f.isDom||!e?this.getSlideMetrics(v):e;f.index=g,f.width=y,f.left=t,e=y,t+=y,i.push(g)});let n=Math.max(this.$track.offsetWidth,D(this.$track.getBoundingClientRect().width)),o=getComputedStyle(this.$track);n-=parseFloat(o.paddingLeft)+parseFloat(o.paddingRight),this.contentWidth=t,this.viewportWidth=n;const a=[],r=this.option("slidesPerPage");if(Number.isInteger(r)&&t>n)for(let f=0;fn)&&(a.push({indexes:[],slides:[]}),f=a.length-1,g=0),g+=y.width,a[f].indexes.push(v),a[f].slides.push(y)}}const l=this.option("center"),d=this.option("fill");a.forEach((f,g)=>{f.index=g,f.width=f.slides.reduce((v,y)=>v+y.width,0),f.left=f.slides[0].left,l&&(f.left+=.5*(n-f.width)*-1),d&&!this.option("infiniteX",this.option("infinite"))&&t>n&&(f.left=Math.max(f.left,0),f.left=Math.min(f.left,t-n))});const c=[];let u;a.forEach(f=>{const g={...f};u&&g.left===u.left?(u.width+=g.width,u.slides=[...u.slides,...g.slides],u.indexes=[...u.indexes,...g.indexes]):(g.index=c.length,u=g,c.push(g))}),this.pages=c;let m=this.page;if(m===null){const f=this.option("initialSlide");m=f!==null?this.findPageForSlide(f):parseInt(this.option("initialPage",0),10)||0,c[m]||(m=c.length&&m>c.length?c[c.length-1].index:0),this.page=m,this.pageIndex=m}this.updatePanzoom(),this.trigger("refresh")}getSlideMetrics(e){if(!e){const n=this.slides[0];(e=document.createElement("div")).dataset.isTestEl=1,e.style.visibility="hidden",e.classList.add(...(this.option("prefix")+this.option("classNames.slide")).split(" ")),n.customClass&&e.classList.add(...n.customClass.split(" ")),this.$track.prepend(e)}let t=Math.max(e.offsetWidth,D(e.getBoundingClientRect().width));const i=e.currentStyle||window.getComputedStyle(e);return t=t+(parseFloat(i.marginLeft)||0)+(parseFloat(i.marginRight)||0),e.dataset.isTestEl&&e.remove(),t}findPageForSlide(e){e=parseInt(e,10)||0;const t=this.pages.find(i=>i.indexes.indexOf(e)>-1);return t?t.index:null}slideNext(){this.slideTo(this.pageIndex+1)}slidePrev(){this.slideTo(this.pageIndex-1)}slideTo(e,t={}){const{x:i=-1*this.setPage(e,!0),y:n=0,friction:o=this.option("friction")}=t;this.Panzoom.content.x===i&&!this.Panzoom.velocity.x&&o||(this.Panzoom.panTo({x:i,y:n,friction:o,ignoreBounds:!0}),this.state==="ready"&&this.Panzoom.state==="ready"&&this.trigger("settle"))}initPanzoom(){this.Panzoom&&this.Panzoom.destroy();const e=N(!0,{},{content:this.$track,wrapInner:!1,resizeParent:!1,zoom:!1,click:!1,lockAxis:"x",x:this.pages.length?-1*this.pages[this.page].left:0,centerOnStart:!1,textSelection:()=>this.option("textSelection",!1),panOnlyZoomed:function(){return this.content.width<=this.viewport.width}},this.option("Panzoom"));this.Panzoom=new ee(this.$container,e),this.Panzoom.on({"*":(t,...i)=>this.trigger(`Panzoom.${t}`,...i),afterUpdate:()=>{this.updatePage()},beforeTransform:this.onBeforeTransform.bind(this),touchEnd:this.onTouchEnd.bind(this),endAnimation:()=>{this.trigger("settle")}}),this.updateMetrics(),this.manageSlideVisiblity()}updatePanzoom(){this.Panzoom&&(this.Panzoom.content={...this.Panzoom.content,fitWidth:this.contentWidth,origWidth:this.contentWidth,width:this.contentWidth},this.pages.length>1&&this.option("infiniteX",this.option("infinite"))?this.Panzoom.boundX=null:this.pages.length&&(this.Panzoom.boundX={from:-1*this.pages[this.pages.length-1].left,to:-1*this.pages[0].left}),this.option("infiniteY",this.option("infinite"))?this.Panzoom.boundY=null:this.Panzoom.boundY={from:0,to:0},this.Panzoom.handleCursor())}manageSlideVisiblity(){const e=this.contentWidth,t=this.viewportWidth;let i=this.Panzoom?-1*this.Panzoom.content.x:this.pages.length?this.pages[this.page].left:0;const n=this.option("preload"),o=this.option("infiniteX",this.option("infinite")),a=parseFloat(getComputedStyle(this.$viewport,null).getPropertyValue("padding-left")),r=parseFloat(getComputedStyle(this.$viewport,null).getPropertyValue("padding-right"));this.slides.forEach(c=>{let u,m,f=0;u=i-a,m=i+t+r,u-=n*(t+a+r),m+=n*(t+a+r);const g=c.left+c.width>u&&c.leftu&&c.leftu&&c.lefti&&c.left<=i+t+r&&(f=0)):this.removeSlideEl(c),c.hasDiff=f});let l=0,d=0;this.slides.forEach((c,u)=>{let m=0;c.$el?(u!==l||c.hasDiff?m=d+c.hasDiff*e:d=0,c.$el.style.left=Math.abs(m)>.1?`${d+c.hasDiff*e}px`:"",l++):d+=c.width}),this.markSelectedSlides()}createSlideEl(e){if(!e)return;if(e.$el){let a=e.$el.dataset.index;if(!a||parseInt(a,10)!==e.index){let r;e.$el.dataset.index=e.index,e.$el.querySelectorAll("[data-lazy-srcset]").forEach(l=>{l.srcset=l.dataset.lazySrcset}),e.$el.querySelectorAll("[data-lazy-src]").forEach(l=>{let d=l.dataset.lazySrc;l instanceof HTMLImageElement?l.src=d:l.style.backgroundImage=`url('${d}')`}),(r=e.$el.dataset.lazySrc)&&(e.$el.style.backgroundImage=`url('${r}')`),e.state="ready"}return}const t=document.createElement("div");t.dataset.index=e.index,t.classList.add(...(this.option("prefix")+this.option("classNames.slide")).split(" ")),e.customClass&&t.classList.add(...e.customClass.split(" ")),e.html&&(t.innerHTML=e.html);const i=[];this.slides.forEach((a,r)=>{a.$el&&i.push(r)});const n=e.index;let o=null;if(i.length){let a=i.reduce((r,l)=>Math.abs(l-n){const o=i.$el;if(!o)return;const a=this.pages[this.page];a&&a.indexes&&a.indexes.indexOf(n)>-1?(e&&!o.classList.contains(e)&&(o.classList.add(e),this.trigger("selectSlide",i)),o.removeAttribute(t)):(e&&o.classList.contains(e)&&(o.classList.remove(e),this.trigger("unselectSlide",i)),o.setAttribute(t,!0))})}updatePage(){this.updateMetrics(),this.slideTo(this.page,{friction:0})}onBeforeTransform(){this.option("infiniteX",this.option("infinite"))&&this.manageInfiniteTrack(),this.manageSlideVisiblity()}manageInfiniteTrack(){const e=this.contentWidth,t=this.viewportWidth;if(!this.option("infiniteX",this.option("infinite"))||this.pages.length<2||et&&(i.content.x-=e,this.pageIndex=this.pageIndex+this.pages.length,n=!0),n&&i.state==="pointerdown"&&i.resetDragPosition(),n}onTouchEnd(e,t){const i=this.option("dragFree");if(!i&&this.pages.length>1&&e.dragOffset.time<350&&Math.abs(e.dragOffset.y)<1&&Math.abs(e.dragOffset.x)>5)this[e.dragOffset.x<0?"slideNext":"slidePrev"]();else if(i){const[,n]=this.getPageFromPosition(-1*e.transform.x);this.setPage(n)}else this.slideToClosest()}slideToClosest(e={}){let[,t]=this.getPageFromPosition(-1*this.Panzoom.content.x);this.slideTo(t,e)}getPageFromPosition(e){const t=this.pages.length;this.option("center")&&(e+=.5*this.viewportWidth);const i=Math.floor(e/this.contentWidth);e-=i*this.contentWidth;let n=this.slides.find(o=>o.left<=e&&o.left+o.width>e);if(n){let o=this.findPageForSlide(n.index);return[o,o+i*t]}return[0,0]}setPage(e,t){let i=0,n=parseInt(e,10)||0;const o=this.page,a=this.pageIndex,r=this.pages.length,l=this.contentWidth,d=this.viewportWidth;if(e=(n%r+r)%r,this.option("infiniteX",this.option("infinite"))&&l>d){const c=Math.floor(n/r)||0,u=l;if(i=this.pages[e].left+c*u,t===!0&&r>2){let m=-1*this.Panzoom.content.x;const f=i-u,g=i+u,v=Math.abs(m-i),y=Math.abs(m-f),h=Math.abs(m-g);h{this.removeSlideEl(e)}),this.slides=[],this.Panzoom.destroy(),this.detachPlugins()}}te.version="4.0.31",te.Plugins=pt;const fe=!(typeof window>"u"||!window.document||!window.document.createElement);let be=null;const Oe=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"]):not([disabled]):not([aria-hidden])'],ie=s=>{if(s&&fe){be===null&&document.createElement("div").focus({get preventScroll(){return be=!0,!1}});try{if(s.setActive)s.setActive();else if(be)s.focus({preventScroll:!0});else{const e=window.pageXOffset||document.body.scrollTop,t=window.pageYOffset||document.body.scrollLeft;s.focus(),document.body.scrollTo({top:e,left:t,behavior:"auto"})}}catch{}}},gt={minSlideCount:2,minScreenHeight:500,autoStart:!0,key:"t",Carousel:{},tpl:`
`};class We{constructor(e){this.fancybox=e,this.$container=null,this.state="init";for(const t of["onPrepare","onClosing","onKeydown"])this[t]=this[t].bind(this);this.events={prepare:this.onPrepare,closing:this.onClosing,keydown:this.onKeydown}}onPrepare(){this.getSlides().length=this.fancybox.option("Thumbs.minScreenHeight")&&this.build()}onClosing(){this.Carousel&&this.Carousel.Panzoom.detachEvents()}onKeydown(e,t){t===e.option("Thumbs.key")&&this.toggle()}build(){if(this.$container)return;const e=document.createElement("div");e.classList.add("fancybox__thumbs"),this.fancybox.$carousel.parentNode.insertBefore(e,this.fancybox.$carousel.nextSibling),this.Carousel=new te(e,N(!0,{Dots:!1,Navigation:!1,Sync:{friction:0},infinite:!1,center:!0,fill:!0,dragFree:!0,slidesPerPage:1,preload:1},this.fancybox.option("Thumbs.Carousel"),{Sync:{target:this.fancybox.Carousel},slides:this.getSlides()})),this.Carousel.Panzoom.on("wheel",(t,i)=>{i.preventDefault(),this.fancybox[i.deltaY<0?"prev":"next"]()}),this.$container=e,this.state="visible"}getSlides(){const e=[];for(const t of this.fancybox.items){const i=t.thumb;i&&e.push({html:this.fancybox.option("Thumbs.tpl").replace(/\{\{src\}\}/gi,i),customClass:`has-thumb has-${t.type||"image"}`})}return e}toggle(){this.state==="visible"?this.hide():this.state==="hidden"?this.show():this.build()}show(){this.state==="hidden"&&(this.$container.style.display="",this.Carousel.Panzoom.attachEvents(),this.state="visible")}hide(){this.state==="visible"&&(this.Carousel.Panzoom.detachEvents(),this.$container.style.display="none",this.state="hidden")}cleanup(){this.Carousel&&(this.Carousel.destroy(),this.Carousel=null),this.$container&&(this.$container.remove(),this.$container=null),this.state="init"}attach(){this.fancybox.on(this.events)}detach(){this.fancybox.off(this.events),this.cleanup()}}We.defaults=gt;const ze=(s,e)=>{const t=new URL(s),i=new URLSearchParams(t.search);let n=new URLSearchParams;for(const[a,r]of[...i,...Object.entries(e)])a==="t"?n.set("start",parseInt(r)):n.set(a,r);n=n.toString();let o=s.match(/#t=((.*)?\d+s)/);return o&&(n+=`#t=${o[1]}`),n},qe={video:{autoplay:!0,ratio:16/9},youtube:{autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},vimeo:{hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},html5video:{tpl:`