diff --git a/assets/Color-PRSJMWNM-CH0P08OP.js b/assets/Color-PRSJMWNM-D9DTptQg.js similarity index 99% rename from assets/Color-PRSJMWNM-CH0P08OP.js rename to assets/Color-PRSJMWNM-D9DTptQg.js index 8b438522..8891436d 100644 --- a/assets/Color-PRSJMWNM-CH0P08OP.js +++ b/assets/Color-PRSJMWNM-D9DTptQg.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-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}; +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-DfR7D5b7.js";import{g as fe}from"./_commonjsHelpers-Cpj98o6Y.js";import"./iframe-Cshp5o3p.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-Bqj0Ql1K.js b/assets/ComponentList-BTywwUyI.js similarity index 95% rename from assets/ComponentList-Bqj0Ql1K.js rename to assets/ComponentList-BTywwUyI.js index 2c88bf05..0ab4398e 100644 --- a/assets/ComponentList-Bqj0Ql1K.js +++ b/assets/ComponentList-BTywwUyI.js @@ -1 +1 @@ -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}; +import{R as t,D as o,C as d}from"./index-DfR7D5b7.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-B3M31tmX.js b/assets/DocsRenderer-K4EAMTCU-CH1fpd5c.js similarity index 81% rename from assets/DocsRenderer-K4EAMTCU-B3M31tmX.js rename to assets/DocsRenderer-K4EAMTCU-CH1fpd5c.js index c0f70773..a0d763cd 100644 --- a/assets/DocsRenderer-K4EAMTCU-B3M31tmX.js +++ b/assets/DocsRenderer-K4EAMTCU-CH1fpd5c.js @@ -1,2 +1,2 @@ -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}; +const __vite__fileDeps=["./index-ChziIqn6.js","./index-hvrDetzx.js","./index-DfR7D5b7.js","./iframe-Cshp5o3p.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-Cshp5o3p.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-DfR7D5b7.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-ChziIqn6.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-C8-tMU5E.js b/assets/HeaderInternal.docs-CLKOjQr7.js similarity index 96% rename from assets/HeaderInternal.docs-C8-tMU5E.js rename to assets/HeaderInternal.docs-CLKOjQr7.js index 6544eeac..33fba988 100644 --- a/assets/HeaderInternal.docs-C8-tMU5E.js +++ b/assets/HeaderInternal.docs-CLKOjQr7.js @@ -1,4 +1,4 @@ -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}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as j}from"./index-hvrDetzx.js";import{M as g,C as i,d as t}from"./index-DfR7D5b7.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-Cshp5o3p.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-BzW1bdsK.js b/assets/LogoJPL.docs-C2v95skG.js similarity index 89% rename from assets/LogoJPL.docs-BzW1bdsK.js rename to assets/LogoJPL.docs-C2v95skG.js index b2c8adcf..44ec7979 100644 --- a/assets/LogoJPL.docs-BzW1bdsK.js +++ b/assets/LogoJPL.docs-C2v95skG.js @@ -1,4 +1,4 @@ -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}),` +import{j as n}from"./jsx-runtime-BpKW7tLe.js";import{u as i}from"./index-hvrDetzx.js";import{M as a,C as e}from"./index-DfR7D5b7.js";import{S as r,D as d,B as h,W as c}from"./LogoJPL.stories-CHoaAQhb.js";import"./iframe-Cshp5o3p.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-BqIOLLA6.js b/assets/WithTooltip-KJL26V4Q-DNF5QwDb.js similarity index 56% rename from assets/WithTooltip-KJL26V4Q-BqIOLLA6.js rename to assets/WithTooltip-KJL26V4Q-DNF5QwDb.js index efef4a2b..d8527d1f 100644 --- a/assets/WithTooltip-KJL26V4Q-BqIOLLA6.js +++ b/assets/WithTooltip-KJL26V4Q-DNF5QwDb.js @@ -1 +1 @@ -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}; +import{W as a,W as T,b as e}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-BHy2jHdo.js b/assets/accessibility.docs-CYKbxLje.js similarity index 94% rename from assets/accessibility.docs-BHy2jHdo.js rename to assets/accessibility.docs-CYKbxLje.js index 16b7eead..2b77424f 100644 --- a/assets/accessibility.docs-BHy2jHdo.js +++ b/assets/accessibility.docs-CYKbxLje.js @@ -1,4 +1,4 @@ -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"}}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as i}from"./index-hvrDetzx.js";import{M as s}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-C2d9VFyb.js b/assets/base.docs-DzPCIiz2.js similarity index 91% rename from assets/base.docs-C2d9VFyb.js rename to assets/base.docs-DzPCIiz2.js index 3503a4d8..3a32d0ff 100644 --- a/assets/base.docs-C2d9VFyb.js +++ b/assets/base.docs-DzPCIiz2.js @@ -1,4 +1,4 @@ -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"}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as n}from"./index-hvrDetzx.js";import{M as i}from"./index-DfR7D5b7.js";import{C as t}from"./ComponentList-BTywwUyI.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-Cshp5o3p.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-Cbi3C7Ru.js b/assets/blocks.docs-Cy_4rPUY.js similarity index 95% rename from assets/blocks.docs-Cbi3C7Ru.js rename to assets/blocks.docs-Cy_4rPUY.js index 6154921c..e5f8016c 100644 --- a/assets/blocks.docs-Cbi3C7Ru.js +++ b/assets/blocks.docs-Cy_4rPUY.js @@ -1,4 +1,4 @@ -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"}),` +import{j as o}from"./jsx-runtime-BpKW7tLe.js";import{u as a}from"./index-hvrDetzx.js";import{M as n}from"./index-DfR7D5b7.js";import{C as i}from"./ComponentList-BTywwUyI.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-Cshp5o3p.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-C0TlEmfs.js b/assets/color.docs-BMX_XB8A.js similarity index 98% rename from assets/color.docs-C0TlEmfs.js rename to assets/color.docs-BMX_XB8A.js index 82d593f5..6a3b0dd8 100644 --- a/assets/color.docs-C0TlEmfs.js +++ b/assets/color.docs-BMX_XB8A.js @@ -1,4 +1,4 @@ -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"}}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as d}from"./index-hvrDetzx.js";import{M as n}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-C-FONcGG.js b/assets/components.docs-CBPp8FD4.js similarity index 94% rename from assets/components.docs-C-FONcGG.js rename to assets/components.docs-CBPp8FD4.js index 334d0f6c..bcd8a1e8 100644 --- a/assets/components.docs-C-FONcGG.js +++ b/assets/components.docs-CBPp8FD4.js @@ -1,4 +1,4 @@ -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"}}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as t}from"./index-hvrDetzx.js";import{M as i}from"./index-DfR7D5b7.js";import{C as a}from"./ComponentList-BTywwUyI.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-Cshp5o3p.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-CvktI9Na.js b/assets/designer.docs-Ch9RbNhl.js similarity index 90% rename from assets/designer.docs-CvktI9Na.js rename to assets/designer.docs-Ch9RbNhl.js index 47335cf7..e4bbbac1 100644 --- a/assets/designer.docs-CvktI9Na.js +++ b/assets/designer.docs-Ch9RbNhl.js @@ -1,4 +1,4 @@ -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"}}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as s}from"./index-hvrDetzx.js";import{M as r}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-Bsd4pJYL.js b/assets/developer.docs-J4Hf_-jy.js similarity index 97% rename from assets/developer.docs-Bsd4pJYL.js rename to assets/developer.docs-J4Hf_-jy.js index 7dc239ff..d886c5b3 100644 --- a/assets/developer.docs-Bsd4pJYL.js +++ b/assets/developer.docs-J4Hf_-jy.js @@ -1,4 +1,4 @@ -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"}}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as t}from"./index-hvrDetzx.js";import{M as i}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-CzQTqf9X.js b/assets/formatter-2WMMO6ZP-CCqd5rLY.js similarity index 99% rename from assets/formatter-2WMMO6ZP-CzQTqf9X.js rename to assets/formatter-2WMMO6ZP-CCqd5rLY.js index 42f5da1f..4a9f131c 100644 --- a/assets/formatter-2WMMO6ZP-CzQTqf9X.js +++ b/assets/formatter-2WMMO6ZP-CCqd5rLY.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-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}', +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-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-B8iaCLOs.js b/assets/forms.docs-wAkrNiRJ.js similarity index 90% rename from assets/forms.docs-B8iaCLOs.js rename to assets/forms.docs-wAkrNiRJ.js index 43deae65..9a5a2382 100644 --- a/assets/forms.docs-B8iaCLOs.js +++ b/assets/forms.docs-wAkrNiRJ.js @@ -1,4 +1,4 @@ -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"}),` +import{j as t}from"./jsx-runtime-BpKW7tLe.js";import{u as s}from"./index-hvrDetzx.js";import{M as i,C as r}from"./index-DfR7D5b7.js";import{C as a}from"./ComponentList-BTywwUyI.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-Cshp5o3p.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-Be0KeHhH.js b/assets/global.docs-BH9dSpp8.js similarity index 81% rename from assets/global.docs-Be0KeHhH.js rename to assets/global.docs-BH9dSpp8.js index b79a52d6..e8a9ff10 100644 --- a/assets/global.docs-Be0KeHhH.js +++ b/assets/global.docs-BH9dSpp8.js @@ -1,4 +1,4 @@ -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"}}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as r}from"./index-hvrDetzx.js";import{M as s}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-COY35V-C.js b/assets/global_footers.docs-CMCqSyI6.js similarity index 85% rename from assets/global_footers.docs-COY35V-C.js rename to assets/global_footers.docs-CMCqSyI6.js index 79d07311..9736e7c9 100644 --- a/assets/global_footers.docs-COY35V-C.js +++ b/assets/global_footers.docs-CMCqSyI6.js @@ -1,4 +1,4 @@ -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"}),` +import{j as o}from"./jsx-runtime-BpKW7tLe.js";import{u as n}from"./index-hvrDetzx.js";import{M as i}from"./index-DfR7D5b7.js";import{C as s}from"./ComponentList-BTywwUyI.js";import{F as a}from"./FooterInternal.stories-D2OmnZhn.js";import"./iframe-Cshp5o3p.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-mvwG1-fW.js b/assets/global_headers.docs-CfKx7FF7.js similarity index 89% rename from assets/global_headers.docs-mvwG1-fW.js rename to assets/global_headers.docs-CfKx7FF7.js index e49c62d1..8df5defb 100644 --- a/assets/global_headers.docs-mvwG1-fW.js +++ b/assets/global_headers.docs-CfKx7FF7.js @@ -1,4 +1,4 @@ -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"}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as i}from"./index-hvrDetzx.js";import{M as n}from"./index-DfR7D5b7.js";import{C as s}from"./ComponentList-BTywwUyI.js";import{H as a}from"./HeaderInternal.stories-WZPP8zHH.js";import"./iframe-Cshp5o3p.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-CbP1n5m-.js b/assets/global_internal.docs-msck69xA.js similarity index 90% rename from assets/global_internal.docs-CbP1n5m-.js rename to assets/global_internal.docs-msck69xA.js index 9fee3af7..df89172c 100644 --- a/assets/global_internal.docs-CbP1n5m-.js +++ b/assets/global_internal.docs-msck69xA.js @@ -1,4 +1,4 @@ -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"}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as r}from"./index-hvrDetzx.js";import{M as a}from"./index-DfR7D5b7.js";import{C as i}from"./ComponentList-BTywwUyI.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-Cshp5o3p.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-CD18EF0X.js b/assets/grid.docs-B4JRrnmS.js similarity index 97% rename from assets/grid.docs-CD18EF0X.js rename to assets/grid.docs-B4JRrnmS.js index 8377dde9..ac8e2746 100644 --- a/assets/grid.docs-CD18EF0X.js +++ b/assets/grid.docs-B4JRrnmS.js @@ -1,4 +1,4 @@ -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}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as d}from"./index-hvrDetzx.js";import{M as t,C as s}from"./index-DfR7D5b7.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-Cshp5o3p.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-DQVY3TIi.js b/assets/grid_layouthelpers.docs-B7mQubbx.js similarity index 94% rename from assets/grid_layouthelpers.docs-DQVY3TIi.js rename to assets/grid_layouthelpers.docs-B7mQubbx.js index 42e84185..1344f400 100644 --- a/assets/grid_layouthelpers.docs-DQVY3TIi.js +++ b/assets/grid_layouthelpers.docs-B7mQubbx.js @@ -1,4 +1,4 @@ -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}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as t}from"./index-hvrDetzx.js";import{M as d,C as o}from"./index-DfR7D5b7.js";import{S as l,B as r,C as i,a,b as h}from"./grid_layouthelpers.stories-BU9LFxoI.js";import"./iframe-Cshp5o3p.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-DsvPTLaD.js b/assets/heroes.docs-CiqIJfzk.js similarity index 87% rename from assets/heroes.docs-DsvPTLaD.js rename to assets/heroes.docs-CiqIJfzk.js index f5e88b76..ba233291 100644 --- a/assets/heroes.docs-DsvPTLaD.js +++ b/assets/heroes.docs-CiqIJfzk.js @@ -1,4 +1,4 @@ -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"}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as s}from"./index-hvrDetzx.js";import{M as a}from"./index-DfR7D5b7.js";import{C as n}from"./ComponentList-BTywwUyI.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-Cshp5o3p.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-J4buChL3.js b/assets/iframe-Cshp5o3p.js similarity index 85% rename from assets/iframe-J4buChL3.js rename to assets/iframe-Cshp5o3p.js index 5375ec63..3475a3ad 100644 --- a/assets/iframe-J4buChL3.js +++ b/assets/iframe-Cshp5o3p.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-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 _}; +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-CLKOjQr7.js","./jsx-runtime-BpKW7tLe.js","./index-DfR7D5b7.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js","./index-hvrDetzx.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-C2v95skG.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-BMX_XB8A.js","./grid.docs-B4JRrnmS.js","./grid.stories-DaUCRo-0.js","./grid_layouthelpers.docs-B7mQubbx.js","./grid_layouthelpers.stories-BU9LFxoI.js","./icons.stories--tFg6hX1.js","./themes.docs-DsdYi24N.js","./themes.stories-x_Z7FqKp.js","./typography.docs-CAaYaJJg.js","./typography.stories-YQXPELZr.js","./designer.docs-Ch9RbNhl.js","./developer.docs-J4Hf_-jy.js","./accessibility.docs-CYKbxLje.js","./responsive.docs-DIug0tGb.js","./responsive.stories-BpOfwm-d.js","./introduction.docs-k4S6yvQl.js","./base.docs-DzPCIiz2.js","./ComponentList-BTywwUyI.js","./BasePlaceholder.stories-uN_qsW-u.js","./blocks.docs-Cy_4rPUY.js","./BlockTable.stories-D-kFRpss.js","./components.docs-CBPp8FD4.js","./forms.docs-wAkrNiRJ.js","./forms.example.stories-JF4qZLfS.js","./global.docs-BH9dSpp8.js","./global_footers.docs-CMCqSyI6.js","./global_headers.docs-CfKx7FF7.js","./global_internal.docs-msck69xA.js","./heroes.docs-CiqIJfzk.js","./HeroLarge.stories-B6Gwaq5G.js","./mixins.docs-BnHPff8q.js","./search.docs-XguS7hnu.js","./utilities.docs-DkPdEtiI.js","./roadmap.docs-KRmx5d6u.js","./tailwind.docs-Pyy36oGp.js","./entry-preview-D5Ui7gv5.js","./index-DrFu-skq.js","./entry-preview-docs-D4m2474C.js","./preview-BAz7FMXc.js","./preview-StGMscoY.js","./preview-CZGyHZB9.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-CLKOjQr7.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-C2v95skG.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-BMX_XB8A.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-B4JRrnmS.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-B7mQubbx.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-DsdYi24N.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-CAaYaJJg.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-Ch9RbNhl.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-J4Hf_-jy.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-CYKbxLje.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-DIug0tGb.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-k4S6yvQl.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-DzPCIiz2.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-Cy_4rPUY.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-CBPp8FD4.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-wAkrNiRJ.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-BH9dSpp8.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-CMCqSyI6.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-CfKx7FF7.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-msck69xA.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-CiqIJfzk.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-BnHPff8q.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-XguS7hnu.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-DkPdEtiI.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-KRmx5d6u.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-Pyy36oGp.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-CGv2PkXY.js"),[],import.meta.url),e.at(7)??o(()=>import("./preview-J2_hhUHT.js"),[],import.meta.url),e.at(8)??o(()=>import("./preview-C7tAAfkq.js"),[],import.meta.url),e.at(9)??o(()=>import("./preview-StGMscoY.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-BLZLTwV6.js b/assets/index-ChziIqn6.js similarity index 55% rename from assets/index-BLZLTwV6.js rename to assets/index-ChziIqn6.js index 48a482fd..ce994ba8 100644 --- a/assets/index-BLZLTwV6.js +++ b/assets/index-ChziIqn6.js @@ -1 +1 @@ -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}; +import{M,u as a}from"./index-hvrDetzx.js";import"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-CIauyRj1.js b/assets/index-DfR7D5b7.js similarity index 99% rename from assets/index-CIauyRj1.js rename to assets/index-DfR7D5b7.js index 7ddaafba..c56b6787 100644 --- a/assets/index-CIauyRj1.js +++ b/assets/index-DfR7D5b7.js @@ -1,5 +1,5 @@ -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={};/** +const __vite__fileDeps=["./syntaxhighlighter-BP7B2CQK-BGQV_hPG.js","./iframe-Cshp5o3p.js","./_commonjsHelpers-Cpj98o6Y.js","./chunk-QN4WKJDJ-Bf_F3oir.js","./doctrine-SJNQURFN.js","./formatter-2WMMO6ZP-CCqd5rLY.js","./WithTooltip-KJL26V4Q-DNF5QwDb.js","./Color-PRSJMWNM-D9DTptQg.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as Br}from"./iframe-Cshp5o3p.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 * @@ -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-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} +`};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-BGQV_hPG.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-BGQV_hPG.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url),Br(()=>import("./formatter-2WMMO6ZP-CCqd5rLY.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-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})=>` +${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-DNF5QwDb.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-DNF5QwDb.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}; @@ -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-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}' + ${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-D9DTptQg.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-CkRWFGI9.js b/assets/index-hvrDetzx.js similarity index 83% rename from assets/index-CkRWFGI9.js rename to assets/index-hvrDetzx.js index 26356c9f..c12aeaf7 100644 --- a/assets/index-CkRWFGI9.js +++ b/assets/index-hvrDetzx.js @@ -1 +1 @@ -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}; +import{R as e}from"./index-DfR7D5b7.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-C-4bDjLq.js b/assets/introduction.docs-k4S6yvQl.js similarity index 93% rename from assets/introduction.docs-C-4bDjLq.js rename to assets/introduction.docs-k4S6yvQl.js index daf68973..609fb0d9 100644 --- a/assets/introduction.docs-C-4bDjLq.js +++ b/assets/introduction.docs-k4S6yvQl.js @@ -1,4 +1,4 @@ -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"}}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as o}from"./index-hvrDetzx.js";import{M as r}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.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-Dlb9Htn2.js b/assets/jsx-runtime-BpKW7tLe.js similarity index 93% rename from assets/jsx-runtime-Dlb9Htn2.js rename to assets/jsx-runtime-BpKW7tLe.js index 75904284..273d71c8 100644 --- a/assets/jsx-runtime-Dlb9Htn2.js +++ b/assets/jsx-runtime-BpKW7tLe.js @@ -1,4 +1,4 @@ -import{r as l}from"./index-CIauyRj1.js";var f={exports:{}},n={};/** +import{r as l}from"./index-DfR7D5b7.js";var f={exports:{}},n={};/** * @license React * react-jsx-runtime.production.min.js * diff --git a/assets/mixins.docs-BdTjPPL-.js b/assets/mixins.docs-BnHPff8q.js similarity index 87% rename from assets/mixins.docs-BdTjPPL-.js rename to assets/mixins.docs-BnHPff8q.js index be8e2e5c..7c20789e 100644 --- a/assets/mixins.docs-BdTjPPL-.js +++ b/assets/mixins.docs-BnHPff8q.js @@ -1,4 +1,4 @@ -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"}),` +import{j as o}from"./jsx-runtime-BpKW7tLe.js";import{u as n}from"./index-hvrDetzx.js";import{M as s}from"./index-DfR7D5b7.js";import{C as r}from"./ComponentList-BTywwUyI.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-Cshp5o3p.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-CB02jPEB.css b/assets/preview-CB02jPEB.css deleted file mode 100644 index 1c9f2200..00000000 --- a/assets/preview-CB02jPEB.css +++ /dev/null @@ -1,2 +0,0 @@ -@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,\ 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);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,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)}@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,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)}.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-BulS854M.js b/assets/preview-CGv2PkXY.js similarity index 67% rename from assets/preview-BulS854M.js rename to assets/preview-CGv2PkXY.js index 4457ccdd..abddb49b 100644 --- a/assets/preview-BulS854M.js +++ b/assets/preview-CGv2PkXY.js @@ -1,2 +1,2 @@ -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}; +const __vite__fileDeps=["./DocsRenderer-K4EAMTCU-CH1fpd5c.js","./iframe-Cshp5o3p.js","./index-DfR7D5b7.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-Cshp5o3p.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-CH1fpd5c.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-CZGyHZB9.css b/assets/preview-CZGyHZB9.css new file mode 100644 index 00000000..822bc7f9 --- /dev/null +++ b/assets/preview-CZGyHZB9.css @@ -0,0 +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.-reverse-primary{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-gradient-to:var(--color-primary-dark) 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;color:var(--color-primary)}@media (hover: hover){.BaseButton.-reverse-primary:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.BaseButton.-reverse-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))}.ThemeEdu .BaseButton.-dark:hover,.BaseButton.-dark:hover.ThemeEdu{color:var(--color-primary-dark)}}.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,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)}@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,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)}.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-primary-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-primary)}.ThemeEdu .BlockQuote>.quote{font-weight:800}.BlockQuote>.quote.ThemeEdu{font-weight:800}@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-primary)}.ThemeVariantLight .BlockQuote>.quote{color:var(--color-primary)}.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 96 119 / 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(16 130 158 / 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 96 119 / 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(16 130 158 / 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 96 119 / 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(16 130 158 / 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-primary:#E31937;--color-primary-light:#E73B54;--color-primary-dark:#C1152E;--color-primary-darker:#5C0411;--color-secondary:var(--color-primary);--color-secondary-light:var(--color-primary-light);--color-secondary-dark:var(--color-primary-dark);--color-secondary-darker:var(--color-primary-darker);--color-action:var(--color-primary);--color-action-light:var(--color-primary-light);--color-action-dark:var(--color-primary-dark);--color-action-darker:var(--color-primary-darker)}.ThemeVariantDark{--color-primary:#E73B54;--color-primary-light:#E73B54;--color-primary-dark:#E31937;--color-primary-darker:#C1152E}.ThemeEdu,.ThemeEdu.ThemeVariantLight,.ThemeEdu .ThemeVariantLight{--color-primary:#6019E3;--color-primary-light:#905FEC;--color-primary-dark:#3C00AB;--color-primary-darker:#280073;--color-secondary:#E31937;--color-secondary-light:#E73B54;--color-secondary-dark:#C1152E;--color-secondary-darker:#5C0411;--color-action:#10829E;--color-action-light:#4BA7BE;--color-action-dark:#006077;--color-action-darker:#004050}.ThemeEdu .ThemeVariantDark,.ThemeEdu.ThemeVariantDark{--color-primary:#905FEC;--color-primary-light:#905FEC;--color-primary-dark:#6019E3;--color-primary-darker:#3C00AB;--color-secondary:#E73B54;--color-secondary-light:#E73B54;--color-secondary-dark:#E31937;--color-secondary-darker:#C1152E;--color-action:#4BA7BE;--color-action-light:#4BA7BE;--color-action-dark:#10829E;--color-action-darker:#006077}.ThemeInternal,.ThemeInternal.ThemeVariantLight,.ThemeInternal .ThemeVariantLight{--color-primary:#10829E;--color-primary-light:#4BA7BE;--color-primary-dark:#006077;--color-primary-darker:#004050;--color-secondary:var(--color-primary);--color-secondary-light:var(--color-primary-light);--color-secondary-dark:var(--color-primary-dark);--color-secondary-darker:var(--color-primary-darker);--color-action:var(--color-primary);--color-action-light:var(--color-primary-light);--color-action-dark:var(--color-primary-dark);--color-action-darker:var(--color-primary-darker)}.ThemeInternal .ThemeVariantDark,.ThemeInternal.ThemeVariantDark{--color-primary:#4BA7BE;--color-primary-light:#4BA7BE;--color-primary-dark:#10829E;--color-primary-darker:#006077}:root{--backgroundImage-star-pattern:url(/explorer-1/bg-stars.jpg)}.ThemeInternal{--backgroundImage-star-pattern:url(/explorer-1/bg-stars.jpg)}[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}.ThemeEdu .text-h1-alt,.text-h1-alt.ThemeEdu{font-weight:800}.text-h1-alt{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}.ThemeEdu h1,.ThemeEdu .text-h1,h1.ThemeEdu,.text-h1.ThemeEdu{font-weight:800}h1,.text-h1{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}.ThemeEdu h2,.ThemeEdu .text-h2,h2.ThemeEdu,.text-h2.ThemeEdu{font-weight:800}h2,.text-h2{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}.ThemeEdu h3,.ThemeEdu .text-h3,h3.ThemeEdu,.text-h3.ThemeEdu{font-weight:800}h3,.text-h3{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}.ThemeEdu h4,.ThemeEdu .text-h4,h4.ThemeEdu,.text-h4.ThemeEdu{font-weight:800}h4,.text-h4{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}.ThemeEdu h5,.ThemeEdu .text-h5,h5.ThemeEdu,.text-h5.ThemeEdu{font-weight:800}h5,.text-h5{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}.ThemeEdu h6,.ThemeEdu .text-h6,h6.ThemeEdu,.text-h6.ThemeEdu{font-weight:700}h6,.text-h6{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(16 130 158 / var(--tw-bg-opacity))}.bg-jpl-sky-blue-dark{--tw-bg-opacity:1;background-color:rgb(0 96 119 / 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(16 130 158 / var(--tw-text-opacity))}.text-jpl-sky-blue-dark{--tw-text-opacity:1;color:rgb(0 96 119 / 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 96 119 / 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-CeIIm38o.js b/assets/preview-J2_hhUHT.js similarity index 93% rename from assets/preview-CeIIm38o.js rename to assets/preview-J2_hhUHT.js index 16300194..71d6edc0 100644 --- a/assets/preview-CeIIm38o.js +++ b/assets/preview-J2_hhUHT.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-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); +import{_ as S}from"./iframe-Cshp5o3p.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-Z4LkFZ6Q.js b/assets/preview-StGMscoY.js similarity index 100% rename from assets/preview-Z4LkFZ6Q.js rename to assets/preview-StGMscoY.js diff --git a/assets/responsive.docs-C6zvbzDX.js b/assets/responsive.docs-DIug0tGb.js similarity index 97% rename from assets/responsive.docs-C6zvbzDX.js rename to assets/responsive.docs-DIug0tGb.js index 2f54d874..a975ce14 100644 --- a/assets/responsive.docs-C6zvbzDX.js +++ b/assets/responsive.docs-DIug0tGb.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as i}from"./index-CkRWFGI9.js";import{M as r,C as d}from"./index-CIauyRj1.js";import{S as l,D as o}from"./responsive.stories-BpOfwm-d.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(t){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",li:"li",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:l}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as i}from"./index-hvrDetzx.js";import{M as r,C as d}from"./index-DfR7D5b7.js";import{S as l,D as o}from"./responsive.stories-BpOfwm-d.js";import"./iframe-Cshp5o3p.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function s(t){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",li:"li",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:l}),` `,e.jsx(n.h1,{id:"responsive-design",children:"Responsive Design"}),` `,e.jsx(n.p,{children:"Responsive design adapts the flow and layout of information to respond to a user’s behavior and environment based on screen size, platform and orientation. Adapting the flow of information and visual elements may sometimes require an optimized user experience to help fit content within certain parameters of a particular display or device. It may also require limiting the layout of the design to only include necessary modules, depending on a device’s parameters and resolution."}),` `,e.jsxs(n.ul,{children:[` diff --git a/assets/roadmap.docs-CMVDjS5V.js b/assets/roadmap.docs-KRmx5d6u.js similarity index 89% rename from assets/roadmap.docs-CMVDjS5V.js rename to assets/roadmap.docs-KRmx5d6u.js index 972b6656..ff209430 100644 --- a/assets/roadmap.docs-CMVDjS5V.js +++ b/assets/roadmap.docs-KRmx5d6u.js @@ -1,4 +1,4 @@ -import{j as n}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 s(i){const e={code:"code",h1:"h1",h2:"h2",li:"li",ul:"ul",...o(),...i.components};return n.jsxs(n.Fragment,{children:[n.jsx(r,{title:"Roadmap",parameters:{viewMode:"docs"}}),` +import{j as n}from"./jsx-runtime-BpKW7tLe.js";import{u as o}from"./index-hvrDetzx.js";import{M as r}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function s(i){const e={code:"code",h1:"h1",h2:"h2",li:"li",ul:"ul",...o(),...i.components};return n.jsxs(n.Fragment,{children:[n.jsx(r,{title:"Roadmap",parameters:{viewMode:"docs"}}),` `,n.jsx(e.h1,{id:"roadmap",children:"Roadmap"}),` `,n.jsx(e.h2,{id:"now",children:"Now"}),` `,n.jsxs(e.ul,{children:[` diff --git a/assets/search.docs-CqHRqT6F.js b/assets/search.docs-XguS7hnu.js similarity index 84% rename from assets/search.docs-CqHRqT6F.js rename to assets/search.docs-XguS7hnu.js index e694a541..380e7452 100644 --- a/assets/search.docs-CqHRqT6F.js +++ b/assets/search.docs-XguS7hnu.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-Dlb9Htn2.js";import{u as s}from"./index-CkRWFGI9.js";import{M as n}from"./index-CIauyRj1.js";import{C as i}from"./ComponentList-Bqj0Ql1K.js";import{S as a}from"./SearchInput.stories-D7TAMOMA.js";import{S as m}from"./SearchResultCard.stories-BDFOAIip.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"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./BaseHeading-2dYQ5eTW.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";function r(o){const e={h1:"h1",p:"p",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(n,{title:"Components/Search/Overview",parameters:{viewMode:"docs"}}),` +import{j as t}from"./jsx-runtime-BpKW7tLe.js";import{u as s}from"./index-hvrDetzx.js";import{M as n}from"./index-DfR7D5b7.js";import{C as i}from"./ComponentList-BTywwUyI.js";import{S as a}from"./SearchInput.stories-D7TAMOMA.js";import{S as m}from"./SearchResultCard.stories-BDFOAIip.js";import"./iframe-Cshp5o3p.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";import"./SearchInput-ZLYMymV6.js";import"./IconSearch-B_HupseB.js";import"./BaseLink-DVdOPU1x.js";import"./MixinAnimationCaret-Btc0cg8a.js";import"./IconDownload-BH8PYKeu.js";import"./IconExternal-D74KcMPJ.js";import"./BaseHeading-2dYQ5eTW.js";import"./BaseImagePlaceholder-BjDXo6VY.js";import"./BaseImage-D_GSeSF-.js";import"./lazysizes-DIA6Q0hx.js";function r(o){const e={h1:"h1",p:"p",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(n,{title:"Components/Search/Overview",parameters:{viewMode:"docs"}}),` `,t.jsx(e.h1,{id:"search-components",children:"Search Components"}),` `,t.jsx(e.p,{children:"Styles for a basic search input field and result items are available for use. Explorer 1 only provides styles for search components, it does not provide any search functionality."}),` `,t.jsx(i,{components:[{heading:"SearchInput",meta:a,path:"/docs/components-search-searchinput--docs"},{heading:"SearchResultCard",meta:m,path:"/docs/components-search-searchresultcard--docs",canvasClass:"sbdocs-inline-height sbdocs-inline-height-xs",fullWidth:!0}]})]})}function I(o={}){const{wrapper:e}={...s(),...o.components};return e?t.jsx(e,{...o,children:t.jsx(r,{...o})}):r(o)}export{I as default}; diff --git a/assets/syntaxhighlighter-BP7B2CQK-CXkYh6yj.js b/assets/syntaxhighlighter-BP7B2CQK-BGQV_hPG.js similarity index 61% rename from assets/syntaxhighlighter-BP7B2CQK-CXkYh6yj.js rename to assets/syntaxhighlighter-BP7B2CQK-BGQV_hPG.js index 70b202df..647c5a0b 100644 --- a/assets/syntaxhighlighter-BP7B2CQK-CXkYh6yj.js +++ b/assets/syntaxhighlighter-BP7B2CQK-BGQV_hPG.js @@ -1 +1 @@ -import{S as s,c as m,s as g,a 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";export{s as SyntaxHighlighter,m as createCopyToClipboardFunction,g as default,n as supportedLanguages}; +import{S as s,c as m,s as g,a as n}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";export{s as SyntaxHighlighter,m as createCopyToClipboardFunction,g as default,n as supportedLanguages}; diff --git a/assets/tailwind.docs-DuA3wgST.js b/assets/tailwind.docs-Pyy36oGp.js similarity index 88% rename from assets/tailwind.docs-DuA3wgST.js rename to assets/tailwind.docs-Pyy36oGp.js index b298c30e..3403b0d5 100644 --- a/assets/tailwind.docs-DuA3wgST.js +++ b/assets/tailwind.docs-Pyy36oGp.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-Dlb9Htn2.js";import{u as t}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 e(i){const n={a:"a",h1:"h1",h2:"h2",p:"p",...t(),...i.components};return o.jsxs(o.Fragment,{children:[o.jsx(r,{title:"Appendix/TailwindCSS",parameters:{viewMode:"docs"}}),` +import{j as o}from"./jsx-runtime-BpKW7tLe.js";import{u as t}from"./index-hvrDetzx.js";import{M as r}from"./index-DfR7D5b7.js";import"./iframe-Cshp5o3p.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function e(i){const n={a:"a",h1:"h1",h2:"h2",p:"p",...t(),...i.components};return o.jsxs(o.Fragment,{children:[o.jsx(r,{title:"Appendix/TailwindCSS",parameters:{viewMode:"docs"}}),` `,o.jsx(n.h1,{id:"tailwind-css",children:"Tailwind CSS"}),` `,o.jsxs(n.p,{children:["This design system uses ",o.jsx(n.a,{href:"https://tailwindcss.com/",rel:"nofollow",children:"Tailwind CSS"}),". For more information on how to use Tailwind, check the ",o.jsx(n.a,{href:"https://tailwindcss.com/docs",rel:"nofollow",children:"Tailwind CSS Docs"}),"."]}),` `,o.jsx(n.h2,{id:"tailwind-configuration",children:"Tailwind Configuration"}),` diff --git a/assets/themes.docs-BAb6zu-0.js b/assets/themes.docs-DsdYi24N.js similarity index 97% rename from assets/themes.docs-BAb6zu-0.js rename to assets/themes.docs-DsdYi24N.js index 8f8254e3..c6bbc71f 100644 --- a/assets/themes.docs-BAb6zu-0.js +++ b/assets/themes.docs-DsdYi24N.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as a}from"./index-CkRWFGI9.js";import{M as r,C as s}from"./index-CIauyRj1.js";import{S as i,I as h,A as l}from"./themes.stories-x_Z7FqKp.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 o(t){const n={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...a(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:i}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as a}from"./index-hvrDetzx.js";import{M as r,C as s}from"./index-DfR7D5b7.js";import{S as i,I as h,A as l}from"./themes.stories-x_Z7FqKp.js";import"./iframe-Cshp5o3p.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";function o(t){const n={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...a(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:i}),` `,e.jsx(n.h1,{id:"themes",children:"Themes"}),` `,e.jsx(n.h2,{id:"internal-theme",children:"Internal Theme"}),` `,e.jsxs(n.p,{children:["Apply a body class of ",e.jsx(n.code,{children:".ThemeInternal"})," to your build to reflect JPL's internal color scheme. The difference between the internal theme and the default theme is subtle: for the most part, only link colors are changed to ",e.jsx(n.code,{children:"jpl-sky-blue"})," and ",e.jsx(n.code,{children:"jpl-sky-blue-dark"}),"."]}),` diff --git a/assets/typography.docs-DsgFcWSl.js b/assets/typography.docs-CAaYaJJg.js similarity index 93% rename from assets/typography.docs-DsgFcWSl.js rename to assets/typography.docs-CAaYaJJg.js index 9b2f6a89..c8c49613 100644 --- a/assets/typography.docs-DsgFcWSl.js +++ b/assets/typography.docs-CAaYaJJg.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-Dlb9Htn2.js";import{u as r}from"./index-CkRWFGI9.js";import{M as i,C as t}from"./index-CIauyRj1.js";import{S as a,F as l,T as d,a as c,H as h,b as x}from"./typography.stories-YQXPELZr.js";import{I as p}from"./IconLocation-CUyqMFQl.js";import"./iframe-J4buChL3.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";const T=p({customClass:"inline"});function o(n){const s={code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:a}),` +import{j as e}from"./jsx-runtime-BpKW7tLe.js";import{u as r}from"./index-hvrDetzx.js";import{M as i,C as t}from"./index-DfR7D5b7.js";import{S as a,F as l,T as d,a as c,H as h,b as x}from"./typography.stories-YQXPELZr.js";import{I as p}from"./IconLocation-CUyqMFQl.js";import"./iframe-Cshp5o3p.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./chunk-QN4WKJDJ-Bf_F3oir.js";import"./doctrine-SJNQURFN.js";const T=p({customClass:"inline"});function o(n){const s={code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:a}),` `,e.jsx(s.h1,{id:"typography",children:"Typography"}),` `,e.jsx(s.h2,{id:"fonts",children:"Fonts"}),` `,e.jsx(s.p,{children:"Below are all fonts used in the design system."}),` diff --git a/assets/utilities.docs-CHmGKcp2.js b/assets/utilities.docs-DkPdEtiI.js similarity index 77% rename from assets/utilities.docs-CHmGKcp2.js rename to assets/utilities.docs-DkPdEtiI.js index 1f8f2553..f1738656 100644 --- a/assets/utilities.docs-CHmGKcp2.js +++ b/assets/utilities.docs-DkPdEtiI.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-Dlb9Htn2.js";import{u as n}from"./index-CkRWFGI9.js";import{M as r}from"./index-CIauyRj1.js";import{C as s}from"./ComponentList-Bqj0Ql1K.js";import{B as m}from"./BackToTop.stories-DeR7Nqgk.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";function i(o){const e={h1:"h1",p:"p",...n(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(r,{title:"Components/Utilities/Overview",parameters:{viewMode:"docs"}}),` +import{j as t}from"./jsx-runtime-BpKW7tLe.js";import{u as n}from"./index-hvrDetzx.js";import{M as r}from"./index-DfR7D5b7.js";import{C as s}from"./ComponentList-BTywwUyI.js";import{B as m}from"./BackToTop.stories-DeR7Nqgk.js";import"./iframe-Cshp5o3p.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";function i(o){const e={h1:"h1",p:"p",...n(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(r,{title:"Components/Utilities/Overview",parameters:{viewMode:"docs"}}),` `,t.jsx(e.h1,{id:"utilities",children:"Utilities"}),` `,t.jsx(e.p,{children:"Components that provide specialized functionalities for enhancing the user experience."}),` `,t.jsx(s,{components:[{heading:"BackToTop",meta:m,path:"/docs/components-utilities-backtotop--docs"}]})]})}function k(o={}){const{wrapper:e}={...n(),...o.components};return e?t.jsx(e,{...o,children:t.jsx(i,{...o})}):i(o)}export{k as default}; diff --git a/dist/css/explorer-1.min.css b/dist/css/explorer-1.min.css index 6c89ef33..c3bf60d4 100644 --- a/dist/css/explorer-1.min.css +++ b/dist/css/explorer-1.min.css @@ -1,8946 +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(0.5rem + 22px); -} -.carousel__dots { - margin: 0 auto; - padding: 0; - position: absolute; - top: calc(100% + 0.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: 0.25; - transition: opacity 0.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 0.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: 0.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, 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, 0.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, 0.92)); -} -.fancybox__carousel { - position: relative; - flex: 1 1 auto; - min-height: 0; - height: 100%; - z-index: 10; -} -.fancybox__carousel.has-dots { - margin-bottom: calc(0.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: 0.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: 0.15s ease both fancybox-fadeOut; -} -.fancybox-fadeIn { - animation: 0.15s ease both fancybox-fadeIn; -} -.fancybox-fadeOut { - animation: 0.1s ease both fancybox-fadeOut; -} -.fancybox-zoomInUp { - animation: 0.2s ease both fancybox-zoomInUp; -} -.fancybox-zoomOutDown { - animation: 0.15s ease both fancybox-zoomOutDown; -} -.fancybox-throwOutUp { - animation: 0.15s ease both fancybox-throwOutUp; -} -.fancybox-throwOutDown { - animation: 0.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(0.97) translate3d(0, 16px, 0); - opacity: 0; - } - to { - transform: scale(1) translateZ(0); - opacity: 1; - } -} -@keyframes fancybox-zoomOutDown { - to { - transform: scale(0.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, 0.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: 0.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, 0.96)); - opacity: 0; - transition: opacity 0.15s ease; - border-radius: var(--fancybox-thumbs-border-radius, 4px); -} -.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after { - opacity: 0.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, 0.4)); -} -@media all and (min-width: 1024px) { - .fancybox__toolbar { - padding: 8px; - } -} -.fancybox__container.is-animated[aria-hidden='false'] .fancybox__toolbar { - animation: 0.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, 0.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,\ 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); - 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: 0.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: 0.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(0.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(0.66); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { - transform: scale(0.33); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { - transform: scale(0.66); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { - transform: scale(0.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, 0.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: - 0.2s transform, - 0.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: - 0.2s transform, - 0.2s left; -} -.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { - transition: - 0.2s transform, - 0.2s right; -} -.swiper-pagination-fraction { - color: var(--swiper-pagination-fraction, inherit); -} -.swiper-pagination-progressbar { - background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 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, 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, 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: 0.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; -} /*! tailwindcss v3.4.3 | 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: -0.25em; -} -sup { - top: -0.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: 0.5rem 0.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 0.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: 0.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; -} -.nav-offset { - padding-top: 4.5rem; -} -@media (min-width: 1024px) { - .nav-offset { - padding-top: 0; - } - .-nav-offset { - margin-top: -7.25rem; - } -} -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: -0.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: -0.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: -0.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-subtitle-sm { - 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: 0.875rem; - 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: 0.875rem; - line-height: 1.6667; -} -@media (min-width: 1024px) { - .text-body-sm { - font-size: 1rem; - } -} -.text-body-xs { - font-size: 0.875rem; - line-height: 1.6667; -} -.text-stats-xl { - font-weight: 800; - line-height: 1; - font-size: 2.125rem; -} -@media (min-width: 1024px) { - .text-stats-xl { - font-size: 2.4rem; - } -} -@media (min-width: 1280px) { - .text-stats-xl { - font-size: 2.75rem; - } -} -.text-stats-lg { - font-weight: 800; - line-height: 1; - font-size: 2.125rem; -} -@media (min-width: 1024px) { - .text-stats-lg { - font-size: 2.125rem; - } -} -@media (min-width: 1280px) { - .text-stats-lg { - font-size: 2.25rem; - } -} -mark { - border-radius: 0.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: 0.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 / 0.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 / 0.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: ; -} -.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: 0.7em; - padding-bottom: 0.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(0.4, 0, 0.2, 1); - transition-duration: 0.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: 0.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(0.4, 0, 0.2, 1); - transition-duration: 0.3s; -} -@media (hover: hover) { - @media (min-width: 640px) { - .BaseImagePlaceholder .BaseLightboxOpenButton { - opacity: 0; - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.5s; - } - .BaseImagePlaceholder:hover .BaseLightboxOpenButton { - opacity: 1; - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.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,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); -} -.BaseImagePlaceholder.transparent-theme { - background-color: transparent; - background-image: none; -} -.BaseImagePlaceholder.no-logo { - background-image: none; -} -.BasePlaceholder .wrapper { - width: 0; - animation: fullView 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.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: 0.875rem; -} -@media (min-width: 640px) { - .BackToTop .IconDropdown { - margin-right: 0.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(0.4, 0, 0.2, 1); - transition-duration: 0.1s; -} -.BlockImageCarousel:hover .BaseLightboxOpenButton { - opacity: 1; - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 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: 0.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: 0.75rem 0.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: 0.75rem; - width: 0.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: 0.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: 0.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: 0.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: 0.5rem; - margin-bottom: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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(0.4, 0, 0.2, 1); - transition-duration: 0.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: 0.25rem; - display: inline-block; - vertical-align: baseline; - font-size: 0.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: 0.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: 0.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: 0.25rem; - margin-bottom: 0.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: 0.75rem; - margin-bottom: 0.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: 0.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: 0.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: 0.5rem; - font-size: 0.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: 0.875rem; -} -@media (hover: hover) { - .MixinAnimationCaret:hover > .arrow-wrapper > .arrow, - .AnimationCaret:hover > .arrow-wrapper > .arrow { - animation: arrow-anim 0.25s ease-in normal; - } - .MixinAnimationCaret:hover > .arrow-wrapper > .arrow-fixed, - .AnimationCaret:hover > .arrow-wrapper > .arrow-fixed { - animation: arrow-fixed-anim 0.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: 0.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(-0.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: -0.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 0.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 0.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 0.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 0.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: 0.5; - transition-property: opacity; - transition-duration: 0.5s; - transition-timing-function: cubic-bezier(0.4, 0, 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 0.3s, - opacity 0.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 / 0.1), 0 4px 6px -4px rgb(0 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 0.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, 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: 0.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 0.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: 0.6rem; - pointer-events: none; - margin-left: 0.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: 0.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(0.4, 0, 0.2, 1); - transition-duration: 0.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(0.4, 0, 0.2, 1); - transition-duration: 0.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: 0.875em; -} -.NavInternal .NavInternalPanel .NavInternalSection a svg.IconDownload { - position: relative; - top: -0.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(0.4, 0, 0.2, 1); - transition-duration: 0.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: 0.25rem; - display: inline-block; - vertical-align: baseline; - font-size: 0.75rem; -} -.NavInternal .NavInternalPanel .NavInternalSection a svg.IconArrow { - display: none; -} -.NavInternal .NavInternalPanel .NavInternalSection a svg.IconDownload { - margin-left: 0.25rem; - font-size: 0.875rem; -} -.NavInternal .NavInternalPanel .NavInternalSection a svg.IconExternal { - margin-left: 0.25rem; - font-size: 0.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: 0.8; - transition: - visibility 0s linear 0s, - opacity 0.3s; -} -#NavBgOverlay.invisible-overlay { - visibility: hidden; - opacity: 0; - transition: - visibility 0s linear 0.3s, - opacity 0.3s; -} -.SearchResultCard .bg-dark-blue mark { - border-radius: 0.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: 0.125rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.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; -} -.pointer-events-auto { - pointer-events: auto; -} -.visible { - visibility: visible; -} -.invisible { - visibility: hidden; -} -.static { - position: static; -} -.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; -} -.inset-y-0 { - top: 0; - bottom: 0; -} -.-bottom-4 { - bottom: -1rem; -} -.-right-px { - right: -1px; -} -.-top-0 { - top: -0px; -} -.-top-0\.5 { - top: -0.125rem; -} -.-top-1 { - top: -0.25rem; -} -.-top-px { - top: -1px; -} -.bottom-0 { - bottom: 0; -} -.bottom-10 { - bottom: 2.5rem; -} -.left-0 { - left: 0; -} -.left-1\/2 { - left: 50%; -} -.left-auto { - left: auto; -} -.right-0 { - right: 0; -} -.right-10 { - right: 2.5rem; -} -.right-5 { - right: 1.25rem; -} -.right-px { - right: 1px; -} -.top-0 { - top: 0; -} -.top-1\/2 { - top: 50%; -} -.top-5 { - top: 1.25rem; -} -.top-auto { - top: auto; -} -.top-px { - top: 1px; -} -.isolate { - isolation: isolate; -} -.z-0 { - z-index: 0; -} -.z-10 { - z-index: 10; -} -.z-20 { - z-index: 20; -} -.z-30 { - z-index: 30; -} -.z-40 { - z-index: 40; -} -.z-50 { - z-index: 50; -} -.z-60 { - z-index: 60; -} -.order-1 { - order: 1; -} -.order-2 { - order: 2; -} -.order-3 { - order: 3; -} -.col-span-1 { - grid-column: span 1 / span 1; -} -.col-span-10 { - grid-column: span 10 / span 10; -} -.col-span-11 { - grid-column: span 11 / span 11; -} -.col-span-12 { - grid-column: span 12 / span 12; -} -.col-span-2 { - grid-column: span 2 / span 2; -} -.col-span-3 { - grid-column: span 3 / span 3; -} -.col-span-4 { - grid-column: span 4 / span 4; -} -.col-span-5 { - grid-column: span 5 / span 5; -} -.col-span-6 { - grid-column: span 6 / span 6; -} -.col-span-7 { - grid-column: span 7 / span 7; -} -.col-span-8 { - grid-column: span 8 / span 8; -} -.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-10 { - grid-column-start: 10; -} -.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-start-9 { - grid-column-start: 9; -} -.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-6 { - grid-column-end: 6; -} -.col-end-7 { - grid-column-end: 7; -} -.col-end-8 { - grid-column-end: 8; -} -.col-end-9 { - grid-column-end: 9; -} -.row-span-1 { - grid-row: span 1 / span 1; -} -.row-span-2 { - grid-row: span 2 / span 2; -} -.row-start-2 { - grid-row-start: 2; -} -.m-0 { - margin: 0; -} -.m-3 { - margin: 0.75rem; -} -.m-auto { - margin: auto; -} -.-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; -} -.-mx-4 { - margin-left: -1rem; - margin-right: -1rem; -} -.-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; -} -.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -} -.mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; -} -.mx-auto { - margin-left: auto; - margin-right: auto; -} -.my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; -} -.my-12 { - margin-top: 3rem; - margin-bottom: 3rem; -} -.my-16 { - margin-top: 4rem; - margin-bottom: 4rem; -} -.my-18 { - margin-top: 4.5rem; - margin-bottom: 4.5rem; -} -.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.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-1 { - margin-bottom: -0.25rem; -} -.-mb-2 { - margin-bottom: -0.5rem; -} -.-mb-3 { - margin-bottom: -0.75rem; -} -.-mb-5 { - margin-bottom: -1.25rem; -} -.-ml-1 { - margin-left: -0.25rem; -} -.-ml-16 { - margin-left: -4rem; -} -.-ml-2 { - margin-left: -0.5rem; -} -.-ml-20 { - margin-left: -5rem; -} -.-ml-3 { - margin-left: -0.75rem; -} -.-ml-4 { - margin-left: -1rem; -} -.-ml-5 { - margin-left: -1.25rem; -} -.-ml-8 { - margin-left: -2rem; -} -.-ml-px { - margin-left: -1px; -} -.-mr-16 { - margin-right: -4rem; -} -.-mr-2 { - margin-right: -0.5rem; -} -.-mr-20 { - margin-right: -5rem; -} -.-mr-26 { - margin-right: -6.5rem; -} -.-mr-3 { - margin-right: -0.75rem; -} -.-mr-4 { - margin-right: -1rem; -} -.-mt-1 { - margin-top: -0.25rem; -} -.-mt-1\.5 { - margin-top: -0.375rem; -} -.-mt-10 { - margin-top: -2.5rem; -} -.-mt-12 { - margin-top: -3rem; -} -.-mt-14 { - margin-top: -3.5rem; -} -.-mt-18 { - margin-top: -4.5rem; -} -.-mt-2 { - margin-top: -0.5rem; -} -.-mt-20 { - margin-top: -5rem; -} -.-mt-24 { - margin-top: -6rem; -} -.-mt-3 { - margin-top: -0.75rem; -} -.-mt-5 { - margin-top: -1.25rem; -} -.-mt-6 { - margin-top: -1.5rem; -} -.-mt-px { - margin-top: -1px; -} -.mb-0 { - margin-bottom: 0; -} -.mb-0\.5 { - margin-bottom: 0.125rem; -} -.mb-1 { - margin-bottom: 0.25rem; -} -.mb-10 { - margin-bottom: 2.5rem; -} -.mb-12 { - margin-bottom: 3rem; -} -.mb-14 { - margin-bottom: 3.5rem; -} -.mb-16 { - margin-bottom: 4rem; -} -.mb-2 { - margin-bottom: 0.5rem; -} -.mb-2\.5 { - margin-bottom: 0.625rem; -} -.mb-20 { - margin-bottom: 5rem; -} -.mb-22 { - margin-bottom: 5.5rem; -} -.mb-3 { - margin-bottom: 0.75rem; -} -.mb-30 { - margin-bottom: 7.5rem; -} -.mb-4 { - margin-bottom: 1rem; -} -.mb-5 { - margin-bottom: 1.25rem; -} -.mb-6 { - margin-bottom: 1.5rem; -} -.mb-8 { - margin-bottom: 2rem; -} -.mb-px { - margin-bottom: 1px; -} -.ml-0 { - margin-left: 0; -} -.ml-1 { - margin-left: 0.25rem; -} -.ml-14 { - margin-left: 3.5rem; -} -.ml-2 { - margin-left: 0.5rem; -} -.ml-2\.5 { - margin-left: 0.625rem; -} -.ml-3 { - margin-left: 0.75rem; -} -.ml-4 { - margin-left: 1rem; -} -.ml-5 { - margin-left: 1.25rem; -} -.ml-6 { - margin-left: 1.5rem; -} -.ml-7 { - margin-left: 1.75rem; -} -.ml-auto { - margin-left: auto; -} -.mr-0 { - margin-right: 0; -} -.mr-1 { - margin-right: 0.25rem; -} -.mr-10 { - margin-right: 2.5rem; -} -.mr-16 { - margin-right: 4rem; -} -.mr-2 { - margin-right: 0.5rem; -} -.mr-3 { - margin-right: 0.75rem; -} -.mr-4 { - margin-right: 1rem; -} -.mr-5 { - margin-right: 1.25rem; -} -.mr-6 { - margin-right: 1.5rem; -} -.mr-8 { - margin-right: 2rem; -} -.mr-auto { - margin-right: auto; -} -.mt-0 { - margin-top: 0; -} -.mt-0\.5 { - margin-top: 0.125rem; -} -.mt-1 { - margin-top: 0.25rem; -} -.mt-10 { - margin-top: 2.5rem; -} -.mt-12 { - margin-top: 3rem; -} -.mt-16 { - margin-top: 4rem; -} -.mt-18 { - margin-top: 4.5rem; -} -.mt-2 { - margin-top: 0.5rem; -} -.mt-20 { - margin-top: 5rem; -} -.mt-24 { - margin-top: 6rem; -} -.mt-26 { - margin-top: 6.5rem; -} -.mt-28 { - margin-top: 7rem; -} -.mt-3 { - margin-top: 0.75rem; -} -.mt-36 { - margin-top: 9rem; -} -.mt-4 { - margin-top: 1rem; -} -.mt-5 { - margin-top: 1.25rem; -} -.mt-6 { - margin-top: 1.5rem; -} -.mt-8 { - margin-top: 2rem; -} -.mt-px { - margin-top: 1px; -} -.block { - display: block; -} -.inline-block { - display: inline-block; -} -.\!inline { - display: inline !important; -} -.inline { - display: inline; -} -.flex { - display: flex; -} -.inline-flex { - display: inline-flex; -} -.table { - display: table; -} -.\!grid { - display: grid !important; -} -.grid { - display: grid; -} -.inline-grid { - display: inline-grid; -} -.contents { - display: contents; -} -.hidden { - display: none; -} -.h-0 { - height: 0px; -} -.h-1 { - height: 0.25rem; -} -.h-12 { - height: 3rem; -} -.h-14 { - height: 3.5rem; -} -.h-16 { - height: 4rem; -} -.h-18 { - height: 4.5rem; -} -.h-2 { - height: 0.5rem; -} -.h-20 { - height: 5rem; -} -.h-22 { - height: 5.5rem; -} -.h-24 { - height: 6rem; -} -.h-25 { - height: 6.25rem; -} -.h-28 { - height: 7rem; -} -.h-2px { - height: 2px; -} -.h-3 { - height: 0.75rem; -} -.h-38 { - height: 9.5rem; -} -.h-4 { - height: 1rem; -} -.h-40 { - height: 10rem; -} -.h-5 { - height: 1.25rem; -} -.h-6 { - height: 1.5rem; -} -.h-7 { - height: 1.75rem; -} -.h-8 { - height: 2rem; -} -.h-80 { - height: 20rem; -} -.h-auto { - height: auto; -} -.h-full { - height: 100%; -} -.h-screen { - height: 100vh; -} -.max-h-48 { - max-height: 12rem; -} -.max-h-full { - max-height: 100%; -} -.max-h-screen { - max-height: 100vh; -} -.max-h-xl { - max-height: 36rem; -} -.min-h-1\/2 { - min-height: 50%; -} -.min-h-100 { - min-height: 25rem; -} -.min-h-28 { - min-height: 7rem; -} -.min-h-32 { - min-height: 8rem; -} -.min-h-66 { - min-height: 16rem; -} -.min-h-full { - min-height: 100%; -} -.w-0 { - width: 0px; -} -.w-1 { - width: 0.25rem; -} -.w-1\/2 { - width: 50%; -} -.w-1\/3 { - width: 33.333333%; -} -.w-1\/4 { - width: 25%; -} -.w-1\/5 { - width: 20%; -} -.w-1\/6 { - width: 16.666667%; -} -.w-12 { - width: 3rem; -} -.w-14 { - width: 3.5rem; -} -.w-16 { - width: 4rem; -} -.w-18 { - width: 4.5rem; -} -.w-2 { - width: 0.5rem; -} -.w-2\/3 { - width: 66.666667%; -} -.w-2\/5 { - width: 40%; -} -.w-20 { - width: 5rem; -} -.w-22 { - width: 5.5rem; -} -.w-25 { - width: 6.25rem; -} -.w-26 { - width: 6.5rem; -} -.w-3 { - width: 0.75rem; -} -.w-3\/5 { - width: 60%; -} -.w-30 { - width: 7.5rem; -} -.w-38 { - width: 9.5rem; -} -.w-4\/5 { - width: 80%; -} -.w-40 { - width: 10rem; -} -.w-5 { - width: 1.25rem; -} -.w-5\/6 { - width: 83.333333%; -} -.w-56 { - width: 14rem; -} -.w-6 { - width: 1.5rem; -} -.w-64 { - width: 16rem; -} -.w-7 { - width: 1.75rem; -} -.w-72 { - width: 17.5rem; -} -.w-8 { - width: 2rem; -} -.w-96 { - width: 24rem; -} -.w-auto { - width: auto; -} -.w-full { - width: 100%; -} -.w-xl { - width: 36rem; -} -.min-w-12 { - min-width: 3rem; -} -.min-w-full { - min-width: 100%; -} -.max-w-2xl { - max-width: 42rem; -} -.max-w-4xl { - max-width: 56rem; -} -.max-w-full { - max-width: 100%; -} -.max-w-lg { - max-width: 32rem; -} -.max-w-none { - max-width: none; -} -.max-w-screen-2xl { - max-width: 1440px; -} -.max-w-screen-3xl { - max-width: 1800px; -} -.max-w-screen-4xl { - max-width: 1900px; -} -.max-w-screen-xl { - max-width: 1280px; -} -.max-w-sm { - max-width: 24rem; -} -.max-w-xl { - max-width: 36rem; -} -.flex-1 { - flex: 1 1 0%; -} -.flex-none { - flex: none; -} -.flex-shrink-0, -.shrink-0 { - flex-shrink: 0; -} -.flex-grow { - flex-grow: 1; -} -.table-auto { - table-layout: auto; -} -.border-collapse { - border-collapse: collapse; -} -.-translate-x-1\/2 { - --tw-translate-x: -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)); -} -.-translate-x-1\/3 { - --tw-translate-x: -33.333333%; - 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)); -} -.-translate-x-1\/4 { - --tw-translate-x: -25%; - 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)); -} -.-translate-x-3\/7 { - --tw-translate-x: -42.8571429%; - 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)); -} -.-translate-y-1\/2 { - --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)); -} -.-translate-y-2 { - --tw-translate-y: -0.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)); -} -.-translate-y-full { - --tw-translate-y: -100%; - 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)); -} -.translate-x-0 { - --tw-translate-x: 0px; - 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)); -} -.translate-x-0\.5 { - --tw-translate-x: 0.125rem; - 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)); -} -.translate-x-1\/2 { - --tw-translate-x: 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)); -} -.translate-x-1\/3 { - --tw-translate-x: 33.333333%; - 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)); -} -.translate-x-1\/4 { - --tw-translate-x: 25%; - 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)); -} -.translate-y-0 { - --tw-translate-y: 0px; - 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)); -} -.translate-y-12 { - --tw-translate-y: 3rem; - 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)); -} -.translate-y-32 { - --tw-translate-y: 8rem; - 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)); -} -.rotate-180 { - --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)); -} -.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)); -} -.rotate-90 { - --tw-rotate: 90deg; - 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-103 { - --tw-scale-x: 1.03; - --tw-scale-y: 1.03; - 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)); -} -.scale-125 { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - 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)); -} -.transform-gpu { - transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) - skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) - scaleY(var(--tw-scale-y)); -} -.animate-fadeIn { - animation: fadeIn 0.5s ease-in forwards; -} -@keyframes fadeIn { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.animate-fadeInSlow { - animation: fadeIn 1s ease-in forwards; -} -@keyframes pulse { - 50% { - opacity: 0.5; - } -} -.animate-pulse { - animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; -} -@keyframes rotate { - to { - transform: rotate(360deg); - } -} -.animate-rotate { - animation: rotate 1s linear infinite; -} -.cursor-default { - cursor: default; -} -.cursor-pointer { - cursor: pointer; -} -.select-none { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} -.resize { - resize: both; -} -.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-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); -} -.grid-cols-3 { - grid-template-columns: repeat(3, minmax(0, 1fr)); -} -.grid-cols-4 { - grid-template-columns: repeat(4, minmax(0, 1fr)); -} -.grid-cols-5 { - grid-template-columns: repeat(5, minmax(0, 1fr)); -} -.grid-cols-8 { - grid-template-columns: repeat(8, minmax(0, 1fr)); -} -.grid-cols-9 { - grid-template-columns: repeat(9, minmax(0, 1fr)); -} -.grid-rows-2 { - grid-template-rows: repeat(2, minmax(0, 1fr)); -} -.flex-row { - flex-direction: row; -} -.flex-col { - flex-direction: column; -} -.flex-col-reverse { - flex-direction: column-reverse; -} -.flex-wrap { - flex-wrap: wrap; -} -.flex-nowrap { - flex-wrap: nowrap; -} -.content-center { - align-content: center; -} -.items-start { - align-items: flex-start; -} -.items-end { - align-items: flex-end; -} -.items-center { - align-items: center; -} -.items-baseline { - align-items: baseline; -} -.justify-start { - justify-content: flex-start; -} -.justify-end { - justify-content: flex-end; -} -.justify-center { - justify-content: center; -} -.justify-between { - justify-content: space-between; -} -.justify-items-center { - justify-items: center; -} -.gap-10 { - gap: 2.5rem; -} -.gap-14 { - gap: 3.5rem; -} -.gap-2 { - gap: 0.5rem; -} -.gap-4 { - gap: 1rem; -} -.gap-5 { - gap: 1.25rem; -} -.gap-6 { - gap: 1.5rem; -} -.gap-7 { - gap: 1.75rem; -} -.gap-8 { - gap: 2rem; -} -.gap-y-0 { - row-gap: 0px; -} -.gap-y-10 { - row-gap: 2.5rem; -} -.gap-y-8 { - row-gap: 2rem; -} -.space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); -} -.space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1rem * var(--tw-space-y-reverse)); -} -.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-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(2px * var(--tw-divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); -} -.divide-gray-light-mid > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgb(216 216 216 / var(--tw-divide-opacity)); -} -.divide-gray-mid > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgb(148 148 148 / var(--tw-divide-opacity)); -} -.divide-gray-mid-dark > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgb(111 111 111 / var(--tw-divide-opacity)); -} -.divide-white > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgb(255 255 255 / var(--tw-divide-opacity)); -} -.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.4; -} -.overflow-auto { - overflow: auto; -} -.overflow-hidden { - overflow: hidden; -} -.overflow-visible { - overflow: visible; -} -.overflow-x-auto { - overflow-x: auto; -} -.overflow-y-auto { - overflow-y: auto; -} -.overflow-x-hidden { - overflow-x: hidden; -} -.overflow-x-visible { - overflow-x: visible; -} -.overflow-y-scroll { - overflow-y: scroll; -} -.truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.whitespace-nowrap { - white-space: nowrap; -} -.break-normal { - overflow-wrap: normal; - word-break: normal; -} -.break-words { - overflow-wrap: break-word; -} -.break-all { - word-break: break-all; -} -.rounded-full { - border-radius: 9999px; -} -.rounded-lg { - border-radius: 0.5rem; -} -.rounded-none { - border-radius: 0; -} -.rounded-xl { - border-radius: 0.75rem; -} -.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-0 { - border-left-width: 0px; -} -.border-l-2 { - border-left-width: 2px; -} -.border-l-4 { - border-left-width: 4px; -} -.border-r { - border-right-width: 1px; -} -.border-t { - border-top-width: 1px; -} -.border-t-2 { - border-top-width: 2px; -} -.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)); -} -.border-opacity-0 { - --tw-border-opacity: 0; -} -.border-opacity-100 { - --tw-border-opacity: 1; -} -.border-opacity-30 { - --tw-border-opacity: 0.3; -} -.border-opacity-40 { - --tw-border-opacity: 0.4; -} -.border-opacity-50 { - --tw-border-opacity: 0.5; -} -.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-opacity-0 { - --tw-bg-opacity: 0; -} -.bg-opacity-15 { - --tw-bg-opacity: 0.15; -} -.bg-opacity-25 { - --tw-bg-opacity: 0.25; -} -.bg-opacity-50 { - --tw-bg-opacity: 0.5; -} -.bg-opacity-75 { - --tw-bg-opacity: 0.75; -} -.bg-opacity-90 { - --tw-bg-opacity: 0.9; -} -.bg-opacity-98 { - --tw-bg-opacity: 0.98; -} -.bg-gradient-to-b { - background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); -} -.bg-gradient-to-bl { - background-image: linear-gradient(to bottom left, 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)); -} -.bg-none { - background-image: none; -} -.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-black-75 { - --tw-gradient-from: rgba(0 0 0 / 75%) var(--tw-gradient-from-position); - --tw-gradient-to: rgba(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 { - --tw-gradient-to: transparent var(--tw-gradient-to-position); -} -.to-transparent-black-50 { - --tw-gradient-to: rgba(0 0 0 / 50%) var(--tw-gradient-to-position); -} -.to-transparent-black-75 { - --tw-gradient-to: rgba(0 0 0 / 75%) var(--tw-gradient-to-position); -} -.to-transparent-black-90 { - --tw-gradient-to: rgba(0 0 0 / 90%) 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-0 { - padding: 0; -} -.p-10 { - padding: 2.5rem; -} -.p-2 { - padding: 0.5rem; -} -.p-3 { - padding: 0.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: 0.25rem; - padding-right: 0.25rem; -} -.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-3\.5 { - padding-left: 0.875rem; - padding-right: 0.875rem; -} -.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; -} -.px-px { - padding-left: 1px; - padding-right: 1px; -} -.py-0 { - padding-top: 0; - padding-bottom: 0; -} -.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-1\.5 { - padding-top: 0.375rem; - padding-bottom: 0.375rem; -} -.py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; -} -.py-12 { - padding-top: 3rem; - padding-bottom: 3rem; -} -.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-20 { - padding-top: 5rem; - padding-bottom: 5rem; -} -.py-28 { - padding-top: 7rem; - padding-bottom: 7rem; -} -.py-2px { - padding-top: 2px; - padding-bottom: 2px; -} -.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.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-1 { - padding-bottom: 0.25rem; -} -.pb-10 { - padding-bottom: 2.5rem; -} -.pb-12 { - padding-bottom: 3rem; -} -.pb-14 { - padding-bottom: 3.5rem; -} -.pb-2 { - padding-bottom: 0.5rem; -} -.pb-22 { - padding-bottom: 5.5rem; -} -.pb-24 { - padding-bottom: 6rem; -} -.pb-3 { - padding-bottom: 0.75rem; -} -.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-1 { - padding-left: 0.25rem; -} -.pl-10 { - padding-left: 2.5rem; -} -.pl-12 { - padding-left: 3rem; -} -.pl-14 { - padding-left: 3.5rem; -} -.pl-18 { - padding-left: 4.5rem; -} -.pl-2 { - padding-left: 0.5rem; -} -.pl-3 { - padding-left: 0.75rem; -} -.pl-4 { - padding-left: 1rem; -} -.pl-5 { - padding-left: 1.25rem; -} -.pl-6 { - padding-left: 1.5rem; -} -.pl-8 { - padding-left: 2rem; -} -.pr-0 { - padding-right: 0; -} -.pr-0\.5 { - padding-right: 0.125rem; -} -.pr-1 { - padding-right: 0.25rem; -} -.pr-14 { - padding-right: 3.5rem; -} -.pr-2 { - padding-right: 0.5rem; -} -.pr-3 { - padding-right: 0.75rem; -} -.pr-4 { - padding-right: 1rem; -} -.pr-5 { - padding-right: 1.25rem; -} -.pr-6 { - padding-right: 1.5rem; -} -.pr-8 { - padding-right: 2rem; -} -.pt-1 { - padding-top: 0.25rem; -} -.pt-10 { - padding-top: 2.5rem; -} -.pt-12 { - padding-top: 3rem; -} -.pt-14 { - padding-top: 3.5rem; -} -.pt-2 { - padding-top: 0.5rem; -} -.pt-2\.5 { - padding-top: 0.625rem; -} -.pt-22 { - padding-top: 5.5rem; -} -.pt-3 { - padding-top: 0.75rem; -} -.pt-4 { - padding-top: 1rem; -} -.pt-40 { - padding-top: 10rem; -} -.pt-5 { - padding-top: 1.25rem; -} -.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; -} -.align-middle { - vertical-align: middle; -} -.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-5xl { - font-size: 1.75rem; -} -.text-6xl { - font-size: 2rem; -} -.text-7xl { - font-size: 2.5rem; -} -.text-8xl { - font-size: 2.75rem; -} -.text-base { - font-size: 1rem; -} -.text-lg { - font-size: 1.125rem; -} -.text-sm { - font-size: 0.875rem; -} -.text-xl { - font-size: 1.25rem; -} -.text-xs { - font-size: 0.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; -} -.lowercase { - text-transform: lowercase; -} -.capitalize { - text-transform: capitalize; -} -.normal-case { - text-transform: none; -} -.not-italic { - font-style: normal; -} -.leading-none { - line-height: 1; -} -.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: -0.5px; -} -.tracking-tighter { - letter-spacing: -1px; -} -.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-blue { - --tw-text-opacity: 1; - color: rgb(139 203 250 / 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 { - --tw-text-opacity: 1; - color: rgb(245 245 245 / 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-aqua { - --tw-text-opacity: 1; - color: rgb(72 159 223 / 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)); -} -.text-opacity-75 { - --tw-text-opacity: 0.75; -} -.text-opacity-90 { - --tw-text-opacity: 0.9; -} -.underline { - text-decoration-line: underline; -} -.no-underline { - text-decoration-line: none; -} -.opacity-0 { - opacity: 0; -} -.opacity-100 { - opacity: 1; -} -.opacity-25 { - opacity: 0.25; -} -.opacity-50 { - opacity: 0.5; -} -.opacity-70 { - opacity: 0.7; -} -.opacity-75 { - opacity: 0.75; -} -.opacity-80 { - opacity: 0.8; -} -.opacity-90 { - opacity: 0.9; -} -.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 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, 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 / 0.1), 0 4px 6px -4px rgb(0 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); -} -.shadow-none { - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), - var(--tw-shadow); -} -.outline { - outline-style: solid; -} -.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) - var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.drop-shadow-lg { - --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) - drop-shadow(0 4px 3px rgb(0 0 0 / 0.1)); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) - var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.invert { - --tw-invert: invert(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) - var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) - var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.transition { - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, - opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.15s; -} -.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.15s; -} -.transition-border-opacity { - transition-property: border-opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.15s; -} -.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.15s; -} -.transition-none { - transition-property: none; -} -.transition-opacity { - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.15s; -} -.transition-shadow { - transition-property: box-shadow; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.15s; -} -.transition-transform { - transition-property: transform; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.15s; -} -.delay-200 { - transition-delay: 0.2s; -} -.delay-500 { - transition-delay: 0.5s; -} -.duration-100 { - transition-duration: 0.1s; -} -.duration-1000 { - transition-duration: 1s; -} -.duration-150 { - transition-duration: 0.15s; -} -.duration-200 { - transition-duration: 0.2s; -} -.duration-2000 { - transition-duration: 2s; -} -.duration-300 { - transition-duration: 0.3s; -} -.duration-3500 { - transition-duration: 3.5s; -} -.duration-500 { - transition-duration: 0.5s; -} -.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-in-out { - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -} -.ease-linear { - transition-timing-function: linear; -} -.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.fancybox__slide { - padding: 36px; -} -@media (min-width: 1024px) { - .fancybox__slide { - padding: 64px; - } -} -.fancybox__content { - padding: 18px; -} -@media (min-width: 1024px) { - .fancybox__content { - padding: 36px; - } -} -.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, 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; -} -@font-face { - font-family: Metropolis; - font-weight: 800; - font-style: normal; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-ExtraBold.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 700; - font-style: normal; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-Bold.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 700; - font-style: italic; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-BoldItalic.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 600; - font-style: normal; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-SemiBold.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 600; - font-style: italic; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-SemiBoldItalic.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 500; - font-style: normal; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-Medium.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 500; - font-style: italic; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-MediumItalic.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 400; - font-style: normal; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-Regular.woff2) format('woff2'); -} -@font-face { - font-family: Metropolis; - font-weight: 400; - font-style: italic; - font-display: swap; - src: url(/assets/fonts/metropolis/Metropolis-RegularItalic.woff2) format('woff2'); -} -@font-face { - font-family: Archivo Narrow; - font-weight: 700; - font-style: normal; - font-display: swap; - src: url(/assets/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(/assets/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(/assets/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(/assets/fonts/archivo-narrow/ArchivoNarrow-SemiBoldItalic.woff2) format('woff2'); -} -@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: 768px) { - .md\:BaseGrid { - display: grid; - grid-template-columns: repeat(12, minmax(0, 1fr)); - gap: 1.5rem; - } -} -@media (min-width: 1024px) { - .lg\:BaseGrid { - display: grid; - grid-template-columns: repeat(12, minmax(0, 1fr)); - gap: 1.5rem; - } -} -@media (min-width: 1280px) { - .xl\:BaseGrid { - display: grid; - grid-template-columns: repeat(12, minmax(0, 1fr)); - gap: 1.5rem; - } -} -@media (min-width: 1440px) { - .MixedBleedGrid .\32xl\:col-start-indent-col-3 { - grid-column-start: indent-col-3; - } -} -@media (min-width: 1024px) { - .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; - } - } -} -.last\:mr-0:last-child { - margin-right: 0; -} -.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)); - } - .hover\:text-jpl-red-dark:hover { - --tw-text-opacity: 1; - color: rgb(193 21 46 / var(--tw-text-opacity)); - } - .hover\:text-jpl-red-light:hover { - --tw-text-opacity: 1; - color: rgb(231 59 84 / var(--tw-text-opacity)); - } -} -.focus\:not-sr-only:focus { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; -} -.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, 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-jpl-red:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(227 25 55 / var(--tw-ring-opacity)); -} -.focus\:ring-transparent:focus { - --tw-ring-color: transparent; -} -.focus\:ring-opacity-50:focus { - --tw-ring-opacity: 0.5; -} -@media (hover: hover) and (pointer: fine) { - .group:hover .group-hover\:opacity-100 { - opacity: 1; - } - .group:hover .group-hover\:opacity-75 { - opacity: 0.75; - } -} -@media (prefers-reduced-motion: no-preference) { - @keyframes ping { - 75%, - to { - transform: scale(2); - opacity: 0; - } - } - .motion-safe\:animate-ping { - animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - } -} -@media (min-width: 640px) { - .sm\:absolute { - position: absolute; - } - .sm\:col-span-3 { - grid-column: span 3 / span 3; - } - .sm\:col-span-5 { - grid-column: span 5 / span 5; - } - .sm\:col-span-6 { - grid-column: span 6 / span 6; - } - .sm\:col-span-7 { - grid-column: span 7 / span 7; - } - .sm\:col-end-11 { - grid-column-end: 11; - } - .sm\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - .sm\:mx-auto { - margin-left: auto; - margin-right: auto; - } - .sm\:-ml-10 { - margin-left: -2.5rem; - } - .sm\:-mt-0 { - margin-top: -0px; - } - .sm\:-mt-0\.5 { - margin-top: -0.125rem; - } - .sm\:-mt-2 { - margin-top: -0.5rem; - } - .sm\:mb-0 { - margin-bottom: 0; - } - .sm\:mb-3 { - margin-bottom: 0.75rem; - } - .sm\:mb-8 { - margin-bottom: 2rem; - } - .sm\:mr-0 { - margin-right: 0; - } - .sm\:mt-0 { - margin-top: 0; - } - .sm\:mt-0\.5 { - margin-top: 0.125rem; - } - .sm\:mt-16 { - margin-top: 4rem; - } - .sm\:block { - display: block; - } - .sm\:flex { - display: flex; - } - .sm\:grid { - display: grid; - } - .sm\:hidden { - display: none; - } - .sm\:h-10 { - height: 2.5rem; - } - .sm\:h-26 { - height: 6.5rem; - } - .sm\:h-40 { - height: 10rem; - } - .sm\:w-24 { - width: 6rem; - } - .sm\:w-26 { - width: 6.5rem; - } - .sm\:w-3\/4 { - width: 75%; - } - .sm\:w-80 { - width: 20rem; - } - .sm\:w-auto { - width: auto; - } - .sm\:w-xl { - width: 36rem; - } - .sm\:max-w-xl { - max-width: 36rem; - } - .sm\:whitespace-nowrap { - white-space: nowrap; - } - .sm\:object-cover { - object-fit: cover; - } - .sm\:p-10 { - padding: 2.5rem; - } - .sm\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - .sm\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .sm\:py-0 { - padding-top: 0; - padding-bottom: 0; - } - .sm\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - .sm\:pr-5 { - padding-right: 1.25rem; - } - .sm\:pt-24 { - padding-top: 6rem; - } - .sm\:text-left { - text-align: left; - } - .sm\:text-2xl { - font-size: 1.375rem; - } - .sm\:text-4xl { - font-size: 1.625rem; - } - .sm\:text-6xl { - font-size: 2rem; - } - .sm\:leading-normal { - line-height: 1.5; - } -} -@media (min-width: 768px) { - .md\:visible { - visibility: visible; - } - .md\:top-0 { - top: 0; - } - .md\:order-first { - order: -9999; - } - .md\:order-last { - order: 9999; - } - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - .md\:col-start-2 { - grid-column-start: 2; - } - .md\:col-start-3 { - grid-column-start: 3; - } - .md\:col-start-6 { - grid-column-start: 6; - } - .md\:col-end-11 { - grid-column-end: 11; - } - .md\:col-end-13 { - grid-column-end: 13; - } - .md\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - .md\:mx-0 { - margin-left: 0; - margin-right: 0; - } - .md\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - .md\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - .md\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - .md\:mb-0 { - margin-bottom: 0; - } - .md\:mb-10 { - margin-bottom: 2.5rem; - } - .md\:mb-12 { - margin-bottom: 3rem; - } - .md\:mb-2 { - margin-bottom: 0.5rem; - } - .md\:mb-3 { - margin-bottom: 0.75rem; - } - .md\:mb-40 { - margin-bottom: 10rem; - } - .md\:mb-7 { - margin-bottom: 1.75rem; - } - .md\:mb-8 { - margin-bottom: 2rem; - } - .md\:ml-8 { - margin-left: 2rem; - } - .md\:mr-0 { - margin-right: 0; - } - .md\:mr-16 { - margin-right: 4rem; - } - .md\:mr-6 { - margin-right: 1.5rem; - } - .md\:mt-0 { - margin-top: 0; - } - .md\:mt-1 { - margin-top: 0.25rem; - } - .md\:mt-10 { - margin-top: 2.5rem; - } - .md\:mt-5 { - margin-top: 1.25rem; - } - .md\:block { - display: block; - } - .md\:inline { - display: inline; - } - .md\:flex { - display: flex; - } - .md\:grid { - display: grid; - } - .md\:hidden { - display: none; - } - .md\:w-2\/3 { - width: 66.666667%; - } - .md\:w-56 { - width: 14rem; - } - .md\:max-w-3xl { - max-width: 48rem; - } - .md\:max-w-none { - max-width: none; - } - .md\:flex-none { - flex: none; - } - .md\:flex-grow-0 { - flex-grow: 0; - } - .md\:-translate-y-full { - --tw-translate-y: -100%; - 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)); - } - .md\:translate-x-0 { - --tw-translate-x: 0px; - 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)); - } - .md\: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)); - } - .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\:flex-row { - flex-direction: row; - } - .md\:flex-wrap { - flex-wrap: wrap; - } - .md\:justify-start { - justify-content: flex-start; - } - .md\:justify-end { - justify-content: flex-end; - } - .md\:object-right { - object-position: right; - } - .md\:px-0 { - padding-left: 0; - padding-right: 0; - } - .md\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - .md\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .md\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - .md\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - .md\:pl-3 { - padding-left: 0.75rem; - } - .md\:pr-3 { - padding-right: 0.75rem; - } - .md\:pt-8 { - padding-top: 2rem; - } - .md\:text-2xl { - font-size: 1.375rem; - } - .md\:text-3xl { - font-size: 1.5rem; - } - .md\:text-8xl { - font-size: 2.75rem; - } - .md\:text-base { - font-size: 1rem; - } - .md\:aspect-ratio-four-three > div:first-of-type:before { - content: ''; - display: block; - width: 100%; - padding-bottom: 75%; - } - .md\:aspect-ratio-four-three > div:first-of-type iframe, - .md\:aspect-ratio-four-three > div:first-of-type img { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - height: 100%; - width: 100%; - } -} -@media (min-width: 1024px) { - .lg\:absolute { - position: absolute; - } - .lg\:relative { - position: relative; - } - .lg\:inset-0 { - top: 0; - right: 0; - bottom: 0; - left: 0; - } - .lg\:inset-y-0 { - top: 0; - bottom: 0; - } - .lg\:left-0 { - left: 0; - } - .lg\:left-auto { - left: auto; - } - .lg\:right-1\/2 { - right: 50%; - } - .lg\:top-0 { - top: 0; - } - .lg\:top-1\/2 { - top: 50%; - } - .lg\:z-20 { - z-index: 20; - } - .lg\:order-1 { - order: 1; - } - .lg\:order-2 { - order: 2; - } - .lg\:order-3 { - order: 3; - } - .lg\:col-span-2 { - grid-column: span 2 / span 2; - } - .lg\:col-span-3 { - grid-column: span 3 / span 3; - } - .lg\:col-span-4 { - grid-column: span 4 / span 4; - } - .lg\:col-span-5 { - grid-column: span 5 / span 5; - } - .lg\:col-span-6 { - grid-column: span 6 / span 6; - } - .lg\:col-span-7 { - grid-column: span 7 / span 7; - } - .lg\:col-span-9 { - grid-column: span 9 / span 9; - } - .lg\:col-start-1 { - grid-column-start: 1; - } - .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-start-5 { - grid-column-start: 5; - } - .lg\:col-start-6 { - grid-column-start: 6; - } - .lg\:col-start-7 { - grid-column-start: 7; - } - .lg\:col-start-8 { - grid-column-start: 8; - } - .lg\:col-start-9 { - grid-column-start: 9; - } - .lg\:col-end-10 { - grid-column-end: 10; - } - .lg\:col-end-11 { - grid-column-end: 11; - } - .lg\:col-end-12 { - grid-column-end: 12; - } - .lg\:col-end-13 { - grid-column-end: 13; - } - .lg\:col-end-5 { - grid-column-end: 5; - } - .lg\:col-end-6 { - grid-column-end: 6; - } - .lg\:col-end-8 { - grid-column-end: 8; - } - .lg\:col-end-9 { - grid-column-end: 9; - } - .lg\:row-span-2 { - grid-row: span 2 / span 2; - } - .lg\:mx-0 { - margin-left: 0; - margin-right: 0; - } - .lg\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - .lg\:mx-1\.5 { - margin-left: 0.375rem; - margin-right: 0.375rem; - } - .lg\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - .lg\:my-18 { - margin-top: 4.5rem; - margin-bottom: 4.5rem; - } - .lg\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - .lg\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - .lg\:my-28 { - margin-top: 7rem; - margin-bottom: 7rem; - } - .lg\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - .lg\:-mb-3 { - margin-bottom: -0.75rem; - } - .lg\:-mb-8 { - margin-bottom: -2rem; - } - .lg\:-ml-24 { - margin-left: -6rem; - } - .lg\:-ml-3 { - margin-left: -0.75rem; - } - .lg\:-ml-4 { - margin-left: -1rem; - } - .lg\:-mr-8 { - margin-right: -2rem; - } - .lg\:-mt-0 { - margin-top: -0px; - } - .lg\:-mt-0\.5 { - margin-top: -0.125rem; - } - .lg\:-mt-2 { - margin-top: -0.5rem; - } - .lg\:-mt-2\.5 { - margin-top: -0.625rem; - } - .lg\:-mt-20 { - margin-top: -5rem; - } - .lg\:-mt-26 { - margin-top: -6.5rem; - } - .lg\:-mt-28 { - margin-top: -7rem; - } - .lg\:-mt-6 { - margin-top: -1.5rem; - } - .lg\:-mt-px { - margin-top: -1px; - } - .lg\:mb-0 { - margin-bottom: 0; - } - .lg\:mb-10 { - margin-bottom: 2.5rem; - } - .lg\:mb-12 { - margin-bottom: 3rem; - } - .lg\:mb-14 { - margin-bottom: 3.5rem; - } - .lg\:mb-16 { - margin-bottom: 4rem; - } - .lg\:mb-18 { - margin-bottom: 4.5rem; - } - .lg\:mb-2 { - margin-bottom: 0.5rem; - } - .lg\:mb-20 { - margin-bottom: 5rem; - } - .lg\:mb-22 { - margin-bottom: 5.5rem; - } - .lg\:mb-24 { - margin-bottom: 6rem; - } - .lg\:mb-25 { - margin-bottom: 6.25rem; - } - .lg\:mb-3 { - margin-bottom: 0.75rem; - } - .lg\:mb-36 { - margin-bottom: 9rem; - } - .lg\:mb-4 { - margin-bottom: 1rem; - } - .lg\:mb-5 { - margin-bottom: 1.25rem; - } - .lg\:mb-6 { - margin-bottom: 1.5rem; - } - .lg\:mb-8 { - margin-bottom: 2rem; - } - .lg\:mb-80 { - margin-bottom: 20rem; - } - .lg\:ml-0 { - margin-left: 0; - } - .lg\:ml-30 { - margin-left: 7.5rem; - } - .lg\:ml-6 { - margin-left: 1.5rem; - } - .lg\:mr-0 { - margin-right: 0; - } - .lg\:mr-20 { - margin-right: 5rem; - } - .lg\:mr-3 { - margin-right: 0.75rem; - } - .lg\:mr-8 { - margin-right: 2rem; - } - .lg\:mt-0 { - margin-top: 0; - } - .lg\:mt-1 { - margin-top: 0.25rem; - } - .lg\:mt-1\.5 { - margin-top: 0.375rem; - } - .lg\:mt-10 { - margin-top: 2.5rem; - } - .lg\:mt-12 { - margin-top: 3rem; - } - .lg\:mt-18 { - margin-top: 4.5rem; - } - .lg\:mt-2 { - margin-top: 0.5rem; - } - .lg\:mt-20 { - margin-top: 5rem; - } - .lg\:mt-24 { - margin-top: 6rem; - } - .lg\:mt-28 { - margin-top: 7rem; - } - .lg\:mt-3 { - margin-top: 0.75rem; - } - .lg\:mt-6 { - margin-top: 1.5rem; - } - .lg\:mt-8 { - margin-top: 2rem; - } - .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\:max-h-3xl { - max-height: 48rem; - } - .lg\:min-h-100 { - min-height: 25rem; - } - .lg\:min-h-28 { - min-height: 7rem; - } - .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-25 { - width: 6.25rem; - } - .lg\:w-3\/4 { - width: 75%; - } - .lg\:w-35 { - width: 8.75rem; - } - .lg\:w-3xl { - width: 48rem; - } - .lg\:w-48 { - width: 12rem; - } - .lg\:w-5\/6 { - width: 83.333333%; - } - .lg\:w-64 { - width: 16rem; - } - .lg\:w-auto { - width: auto; - } - .lg\:w-full { - width: 100%; - } - .lg\:max-w-3xl { - max-width: 48rem; - } - .lg\:max-w-none { - max-width: none; - } - .lg\:flex-shrink-0 { - flex-shrink: 0; - } - .lg\:-translate-y-1\/2 { - --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)); - } - .lg\:-translate-y-3\/7 { - --tw-translate-y: -42.8571429%; - 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)); - } - .lg\:translate-x-1\/2 { - --tw-translate-x: 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)); - } - .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-row { - flex-direction: row; - } - .lg\:flex-col { - flex-direction: column; - } - .lg\:flex-wrap { - flex-wrap: wrap; - } - .lg\:items-end { - align-items: flex-end; - } - .lg\:items-center { - align-items: center; - } - .lg\:justify-start { - justify-content: flex-start; - } - .lg\:justify-end { - justify-content: flex-end; - } - .lg\:gap-x-6 { - -moz-column-gap: 1.5rem; - column-gap: 1.5rem; - } - .lg\:gap-y-0 { - row-gap: 0px; - } - .lg\:overflow-hidden { - overflow: hidden; - } - .lg\:overflow-visible { - overflow: visible; - } - .lg\:overflow-x-auto { - overflow-x: auto; - } - .lg\:whitespace-normal { - white-space: normal; - } - .lg\:border-0 { - border-width: 0px; - } - .lg\:border-b { - border-bottom-width: 1px; - } - .lg\:border-t { - border-top-width: 1px; - } - .lg\:border-none { - border-style: none; - } - .lg\:border-gray-light-mid { - --tw-border-opacity: 1; - border-color: rgb(216 216 216 / var(--tw-border-opacity)); - } - .lg\:border-gray-mid { - --tw-border-opacity: 1; - border-color: rgb(148 148 148 / var(--tw-border-opacity)); - } - .lg\:bg-gray-light\/100 { - background-color: #f5f5f5; - } - .lg\:bg-opacity-100 { - --tw-bg-opacity: 1; - } - .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\:bg-gradient-to-r { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); - } - .lg\: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); - } - .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\:to-transparent-black-90 { - --tw-gradient-to: rgba(0 0 0 / 90%) var(--tw-gradient-to-position); - } - .lg\:p-0 { - padding: 0; - } - .lg\:p-1 { - padding: 0.25rem; - } - .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: 0.75rem; - padding-right: 0.75rem; - } - .lg\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - .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-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - .lg\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - .lg\:py-18 { - padding-top: 4.5rem; - padding-bottom: 4.5rem; - } - .lg\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - .lg\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - .lg\:py-36 { - padding-top: 9rem; - padding-bottom: 9rem; - } - .lg\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - .lg\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - .lg\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - .lg\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - .lg\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - .lg\:pb-0 { - padding-bottom: 0; - } - .lg\:pb-10 { - padding-bottom: 2.5rem; - } - .lg\:pb-14 { - padding-bottom: 3.5rem; - } - .lg\:pb-18 { - padding-bottom: 4.5rem; - } - .lg\:pb-2 { - padding-bottom: 0.5rem; - } - .lg\:pb-24 { - padding-bottom: 6rem; - } - .lg\:pb-4 { - padding-bottom: 1rem; - } - .lg\:pb-6 { - padding-bottom: 1.5rem; - } - .lg\:pl-0 { - padding-left: 0; - } - .lg\:pl-6 { - padding-left: 1.5rem; - } - .lg\:pr-1 { - padding-right: 0.25rem; - } - .lg\:pr-12 { - padding-right: 3rem; - } - .lg\:pr-14 { - padding-right: 3.5rem; - } - .lg\:pr-3 { - padding-right: 0.75rem; - } - .lg\:pr-4 { - padding-right: 1rem; - } - .lg\:pr-5 { - padding-right: 1.25rem; - } - .lg\:pt-0 { - padding-top: 0; - } - .lg\:pt-10 { - padding-top: 2.5rem; - } - .lg\:pt-12 { - padding-top: 3rem; - } - .lg\:pt-2 { - padding-top: 0.5rem; - } - .lg\:pt-20 { - padding-top: 5rem; - } - .lg\:pt-22 { - padding-top: 5.5rem; - } - .lg\:pt-3 { - padding-top: 0.75rem; - } - .lg\:pt-3\.5 { - padding-top: 0.875rem; - } - .lg\:pt-4 { - padding-top: 1rem; - } - .lg\:pt-6 { - padding-top: 1.5rem; - } - .lg\:pt-8 { - padding-top: 2rem; - } - .lg\:text-left { - text-align: left; - } - .lg\:text-center { - text-align: center; - } - .lg\:text-2xl { - font-size: 1.375rem; - } - .lg\:text-3xl { - font-size: 1.5rem; - } - .lg\:text-4xl { - font-size: 1.625rem; - } - .lg\:text-6xl { - font-size: 2rem; - } - .lg\:text-7xl { - font-size: 2.5rem; - } - .lg\:text-9xl { - font-size: 3.5rem; - } - .lg\:text-base { - font-size: 1rem; - } - .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-tight { - letter-spacing: -0.5px; - } - .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 / 0.1), 0 1px 2px -1px rgb(0 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 / 0.1), 0 4px 6px -4px rgb(0 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, 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: 0.25rem; - } - .group:hover .lg\:group-hover\:mb-3 { - margin-bottom: 0.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-3 { - grid-column: span 3 / span 3; - } - .xl\:col-span-4 { - grid-column: span 4 / span 4; - } - .xl\:col-span-7 { - grid-column: span 7 / span 7; - } - .xl\:col-start-6 { - grid-column-start: 6; - } - .xl\:col-start-9 { - grid-column-start: 9; - } - .xl\:col-end-11 { - grid-column-end: 11; - } - .xl\:col-end-6 { - grid-column-end: 6; - } - .xl\:col-end-7 { - grid-column-end: 7; - } - .xl\:col-end-8 { - grid-column-end: 8; - } - .xl\:col-end-9 { - grid-column-end: 9; - } - .xl\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - .xl\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - .xl\:-ml-20 { - margin-left: -5rem; - } - .xl\:-ml-22 { - margin-left: -5.5rem; - } - .xl\:-mr-22 { - margin-right: -5.5rem; - } - .xl\:mb-3 { - margin-bottom: 0.75rem; - } - .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\:-translate-x-1\/2 { - --tw-translate-x: -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)); - } - .xl\:grid-cols-9 { - grid-template-columns: repeat(9, minmax(0, 1fr)); - } - .xl\: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); - } - .xl\:px-0 { - padding-left: 0; - padding-right: 0; - } - .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\:pr-18 { - padding-right: 4.5rem; - } - .xl\:pr-26 { - padding-right: 6.5rem; - } - .xl\:pr-4 { - padding-right: 1rem; - } - .xl\:pr-6 { - padding-right: 1.5rem; - } - .xl\:text-10xl { - font-size: 4.5rem; - } - .xl\:text-2xl { - font-size: 1.375rem; - } - .xl\:text-6xl { - font-size: 2rem; - } - .xl\:text-base { - font-size: 1rem; - } - .xl\:text-xl { - font-size: 1.25rem; - } - .xl\:leading-normal { - line-height: 1.5; - } -} -@media (min-width: 1440px) { - .\32xl\:col-span-3 { - grid-column: span 3 / span 3; - } - .\32xl\:-mr-3 { - margin-right: -0.75rem; - } - .\32xl\:w-2\/5 { - width: 40%; - } - .\32xl\:grid-cols-11 { - grid-template-columns: repeat(11, minmax(0, 1fr)); - } - .\32xl\:px-0 { - padding-left: 0; - padding-right: 0; - } - .\32xl\:pl-0 { - padding-left: 0; - } - .\32xl\:pr-0 { - padding-right: 0; - } -} -@media (min-width: 1800px) { - .\33xl\:col-end-12 { - grid-column-end: 12; - } - .\33xl\:col-end-13 { - grid-column-end: 13; - } - .\33xl\:ml-0 { - margin-left: 0; - } - .\33xl\:mr-16 { - margin-right: 4rem; - } - .\33xl\:grid-cols-4 { - grid-template-columns: repeat(4, minmax(0, 1fr)); - } - .\33xl\:px-0 { - padding-left: 0; - padding-right: 0; - } -} -@media (hover: hover) { - .can-hover\:-ml-3 { - margin-left: -0.75rem; - } - .can-hover\:block { - display: block; - } - .can-hover\:opacity-0 { - opacity: 0; - } - .can-hover\:opacity-100 { - opacity: 1; - } - @media (hover: hover) and (pointer: fine) { - .can-hover\:hover\:font-medium:hover { - font-weight: 500; - } - .can-hover\:hover\:text-action-hover:hover { - color: var(--color-action-dark); - } - .can-hover\:hover\:text-gray-dark:hover { - --tw-text-opacity: 1; - color: rgb(34 34 34 / var(--tw-text-opacity)); - } - .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\:text-white:hover { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - } - .can-hover\:hover\:text-opacity-100:hover { - --tw-text-opacity: 1; - } - .can-hover\:hover\:underline:hover { - text-decoration-line: underline; - } - .can-hover\:hover\:opacity-95:hover { - opacity: 0.95; - } - .can-hover\:hover\:shadow-lg:hover { - --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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); - } - .group:hover .can-hover\:group-hover\:-mt-3 { - margin-top: -0.75rem; - } - .group:hover .can-hover\:group-hover\:ml-0 { - margin-left: 0; - } - .group:hover .can-hover\:group-hover\:ml-2 { - margin-left: 0.5rem; - } - .group:hover .can-hover\:group-hover\:ml-3 { - margin-left: 0.75rem; - } - .group:hover .can-hover\:group-hover\:ml-5 { - margin-left: 1.25rem; - } - .group:hover .can-hover\:group-hover\:-translate-y-2 { - --tw-translate-y: -0.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: -0.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\: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 .can-hover\:group-hover\:border-b-2 { - border-bottom-width: 2px; - } - .group:hover .can-hover\:group-hover\:border-gray-mid-dark { - --tw-border-opacity: 1; - border-color: rgb(111 111 111 / var(--tw-border-opacity)); - } - .group:hover .can-hover\:group-hover\:border-jpl-red { - --tw-border-opacity: 1; - border-color: rgb(227 25 55 / var(--tw-border-opacity)); - } - .group:hover .can-hover\:group-hover\:border-jpl-red-light { - --tw-border-opacity: 1; - border-color: rgb(231 59 84 / var(--tw-border-opacity)); - } - .group:hover .can-hover\:group-hover\:bg-jpl-red-light { - --tw-bg-opacity: 1; - background-color: rgb(231 59 84 / var(--tw-bg-opacity)); - } - .group:hover .can-hover\:group-hover\:text-gray-mid-dark { - --tw-text-opacity: 1; - color: rgb(111 111 111 / var(--tw-text-opacity)); - } - .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: 0.2s; - } - } -} +@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,\ 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);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.-reverse-primary{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-gradient-to:var(--color-primary-dark) 50% var(--tw-gradient-to-position);padding-left:3rem;padding-right:3rem;color:var(--color-primary)}@media (hover: hover){.BaseButton.-reverse-primary:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.BaseButton.-reverse-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))}.ThemeEdu .BaseButton.-dark:hover,.BaseButton.-dark:hover.ThemeEdu{color:var(--color-primary-dark)}}.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,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)}@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,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)}.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-primary-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-primary)}.ThemeEdu .BlockQuote>.quote{font-weight:800}.BlockQuote>.quote.ThemeEdu{font-weight:800}@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-primary)}.ThemeVariantLight .BlockQuote>.quote{color:var(--color-primary)}.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 96 119 / 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(16 130 158 / 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 96 119 / 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(16 130 158 / 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 96 119 / 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(16 130 158 / 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(/assets/fonts/metropolis/Metropolis-ExtraBold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-Bold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:700;font-style:italic;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-BoldItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-SemiBold.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-Medium.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:500;font-style:italic;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-MediumItalic.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-Regular.woff2) format("woff2")}@font-face{font-family:Metropolis;font-weight:400;font-style:italic;font-display:swap;src:url(/assets/fonts/metropolis/Metropolis-RegularItalic.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/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(/assets/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(/assets/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(/assets/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-primary:#E31937;--color-primary-light:#E73B54;--color-primary-dark:#C1152E;--color-primary-darker:#5C0411;--color-secondary:var(--color-primary);--color-secondary-light:var(--color-primary-light);--color-secondary-dark:var(--color-primary-dark);--color-secondary-darker:var(--color-primary-darker);--color-action:var(--color-primary);--color-action-light:var(--color-primary-light);--color-action-dark:var(--color-primary-dark);--color-action-darker:var(--color-primary-darker)}.ThemeVariantDark{--color-primary:#E73B54;--color-primary-light:#E73B54;--color-primary-dark:#E31937;--color-primary-darker:#C1152E}.ThemeEdu,.ThemeEdu.ThemeVariantLight,.ThemeEdu .ThemeVariantLight{--color-primary:#6019E3;--color-primary-light:#905FEC;--color-primary-dark:#3C00AB;--color-primary-darker:#280073;--color-secondary:#E31937;--color-secondary-light:#E73B54;--color-secondary-dark:#C1152E;--color-secondary-darker:#5C0411;--color-action:#10829E;--color-action-light:#4BA7BE;--color-action-dark:#006077;--color-action-darker:#004050}.ThemeEdu .ThemeVariantDark,.ThemeEdu.ThemeVariantDark{--color-primary:#905FEC;--color-primary-light:#905FEC;--color-primary-dark:#6019E3;--color-primary-darker:#3C00AB;--color-secondary:#E73B54;--color-secondary-light:#E73B54;--color-secondary-dark:#E31937;--color-secondary-darker:#C1152E;--color-action:#4BA7BE;--color-action-light:#4BA7BE;--color-action-dark:#10829E;--color-action-darker:#006077}.ThemeInternal,.ThemeInternal.ThemeVariantLight,.ThemeInternal .ThemeVariantLight{--color-primary:#10829E;--color-primary-light:#4BA7BE;--color-primary-dark:#006077;--color-primary-darker:#004050;--color-secondary:var(--color-primary);--color-secondary-light:var(--color-primary-light);--color-secondary-dark:var(--color-primary-dark);--color-secondary-darker:var(--color-primary-darker);--color-action:var(--color-primary);--color-action-light:var(--color-primary-light);--color-action-dark:var(--color-primary-dark);--color-action-darker:var(--color-primary-darker)}.ThemeInternal .ThemeVariantDark,.ThemeInternal.ThemeVariantDark{--color-primary:#4BA7BE;--color-primary-light:#4BA7BE;--color-primary-dark:#10829E;--color-primary-darker:#006077}:root{--backgroundImage-star-pattern:url(/explorer-1/bg-stars.jpg)}.ThemeInternal{--backgroundImage-star-pattern:url(/explorer-1/bg-stars.jpg)}[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}.nav-offset{padding-top:4.5rem}@media (min-width: 1024px){.nav-offset{padding-top:0}.-nav-offset{margin-top:-7.25rem}}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}.ThemeEdu .text-h1-alt,.text-h1-alt.ThemeEdu{font-weight:800}.text-h1-alt{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}.ThemeEdu h1,.ThemeEdu .text-h1,h1.ThemeEdu,.text-h1.ThemeEdu{font-weight:800}h1,.text-h1{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}.ThemeEdu h2,.ThemeEdu .text-h2,h2.ThemeEdu,.text-h2.ThemeEdu{font-weight:800}h2,.text-h2{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}.ThemeEdu h3,.ThemeEdu .text-h3,h3.ThemeEdu,.text-h3.ThemeEdu{font-weight:800}h3,.text-h3{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}.ThemeEdu h4,.ThemeEdu .text-h4,h4.ThemeEdu,.text-h4.ThemeEdu{font-weight:800}h4,.text-h4{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}.ThemeEdu h5,.ThemeEdu .text-h5,h5.ThemeEdu,.text-h5.ThemeEdu{font-weight:800}h5,.text-h5{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}.ThemeEdu h6,.ThemeEdu .text-h6,h6.ThemeEdu,.text-h6.ThemeEdu{font-weight:700}h6,.text-h6{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-subtitle-sm{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:.875rem;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}.text-stats-xl{font-weight:800;line-height:1;font-size:2.125rem}@media (min-width: 1024px){.text-stats-xl{font-size:2.4rem}}@media (min-width: 1280px){.text-stats-xl{font-size:2.75rem}}.text-stats-lg{font-weight:800;line-height:1;font-size:2.125rem}@media (min-width: 1024px){.text-stats-lg{font-size:2.125rem}}@media (min-width: 1280px){.text-stats-lg{font-size:2.25rem}}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}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.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}.inset-y-0{top:0;bottom:0}.-bottom-4{bottom:-1rem}.-left-2px{left:-2px}.-right-px{right:-1px}.-top-0{top:-0px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-auto{left:auto}.right-0{right:0}.right-10{right:2.5rem}.right-5{right:1.25rem}.right-px{right:1px}.top-0{top:0}.top-1\/2{top:50%}.top-5{top:1.25rem}.top-auto{top:auto}.top-px{top:1px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1 / span 1}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.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-10{grid-column-start:10}.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-start-9{grid-column-start:9}.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-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.row-span-1{grid-row:span 1 / span 1}.row-span-2{grid-row:span 2 / span 2}.row-start-2{grid-row-start:2}.m-0{margin:0}.m-3{margin:.75rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-18{margin-top:4.5rem;margin-bottom:4.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.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-1{margin-bottom:-.25rem}.-mb-2{margin-bottom:-.5rem}.-mb-3{margin-bottom:-.75rem}.-mb-5{margin-bottom:-1.25rem}.-ml-1{margin-left:-.25rem}.-ml-16{margin-left:-4rem}.-ml-2{margin-left:-.5rem}.-ml-20{margin-left:-5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-ml-5{margin-left:-1.25rem}.-ml-8{margin-left:-2rem}.-ml-px{margin-left:-1px}.-mr-16{margin-right:-4rem}.-mr-2{margin-right:-.5rem}.-mr-20{margin-right:-5rem}.-mr-26{margin-right:-6.5rem}.-mr-3{margin-right:-.75rem}.-mr-4{margin-right:-1rem}.-mt-1{margin-top:-.25rem}.-mt-1\.5{margin-top:-.375rem}.-mt-10{margin-top:-2.5rem}.-mt-12{margin-top:-3rem}.-mt-14{margin-top:-3.5rem}.-mt-18{margin-top:-4.5rem}.-mt-2{margin-top:-.5rem}.-mt-20{margin-top:-5rem}.-mt-24{margin-top:-6rem}.-mt-3{margin-top:-.75rem}.-mt-5{margin-top:-1.25rem}.-mt-6{margin-top:-1.5rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-22{margin-bottom:5.5rem}.mb-3{margin-bottom:.75rem}.mb-30{margin-bottom:7.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-px{margin-bottom:1px}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-14{margin-left:3.5rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-16{margin-right:4rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-18{margin-top:4.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-26{margin-top:6.5rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-36{margin-top:9rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-px{margin-top:1px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.h-0{height:0px}.h-1{height:.25rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-18{height:4.5rem}.h-2{height:.5rem}.h-20{height:5rem}.h-22{height:5.5rem}.h-24{height:6rem}.h-25{height:6.25rem}.h-28{height:7rem}.h-2px{height:2px}.h-3{height:.75rem}.h-30{height:7.5rem}.h-38{height:9.5rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-h-xl{max-height:36rem}.min-h-1\/2{min-height:50%}.min-h-100{min-height:25rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-66{min-height:16rem}.min-h-full{min-height:100%}.w-0{width:0px}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-18{width:4.5rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-22{width:5.5rem}.w-25{width:6.25rem}.w-26{width:6.5rem}.w-3{width:.75rem}.w-3\/5{width:60%}.w-30{width:7.5rem}.w-38{width:9.5rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:17.5rem}.w-8{width:2rem}.w-96{width:24rem}.w-auto{width:auto}.w-full{width:100%}.w-xl{width:36rem}.min-w-12{min-width:3rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:1440px}.max-w-screen-3xl{max-width:1800px}.max-w-screen-4xl{max-width:1900px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-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))}.-translate-x-1\/3{--tw-translate-x:-33.333333%;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))}.-translate-x-1\/4{--tw-translate-x:-25%;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))}.-translate-x-3\/7{--tw-translate-x:-42.8571429%;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))}.-translate-y-1\/2{--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))}.-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))}.-translate-y-full{--tw-translate-y:-100%;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))}.translate-x-0{--tw-translate-x:0px;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))}.translate-x-0\.5{--tw-translate-x:.125rem;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))}.translate-x-1\/2{--tw-translate-x: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))}.translate-x-1\/3{--tw-translate-x:33.333333%;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))}.translate-x-1\/4{--tw-translate-x:25%;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))}.translate-y-0{--tw-translate-y:0px;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))}.translate-y-12{--tw-translate-y:3rem;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))}.translate-y-32{--tw-translate-y:8rem;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))}.rotate-180{--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))}.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))}.rotate-90{--tw-rotate:90deg;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-103{--tw-scale-x:1.03;--tw-scale-y:1.03;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))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;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))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-fadeIn{animation:fadeIn .5s ease-in forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeInSlow{animation:fadeIn 1s ease-in forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes rotate{to{transform:rotate(360deg)}}.animate-rotate{animation:rotate 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.list-square{list-style-type:square}.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-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-y-0{row-gap:0px}.gap-y-10{row-gap:2.5rem}.gap-y-8{row-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.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-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.divide-gray-light-mid>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(216 216 216 / var(--tw-divide-opacity))}.divide-gray-mid>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(148 148 148 / var(--tw-divide-opacity))}.divide-gray-mid-dark>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(111 111 111 / var(--tw-divide-opacity))}.divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 255 255 / var(--tw-divide-opacity))}.divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:.4}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.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-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.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))}.border-opacity-0{--tw-border-opacity:0}.border-opacity-100{--tw-border-opacity:1}.border-opacity-30{--tw-border-opacity:.3}.border-opacity-40{--tw-border-opacity:.4}.border-opacity-50{--tw-border-opacity:.5}.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(16 130 158 / var(--tw-bg-opacity))}.bg-jpl-sky-blue-dark{--tw-bg-opacity:1;background-color:rgb(0 96 119 / 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-opacity-0{--tw-bg-opacity:0}.bg-opacity-15{--tw-bg-opacity:.15}.bg-opacity-25{--tw-bg-opacity:.25}.bg-opacity-50{--tw-bg-opacity:.5}.bg-opacity-75{--tw-bg-opacity:.75}.bg-opacity-90{--tw-bg-opacity:.9}.bg-opacity-98{--tw-bg-opacity:.98}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,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))}.bg-none{background-image:none}.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-black-75{--tw-gradient-from:rgba(0 0 0 / 75%) var(--tw-gradient-from-position);--tw-gradient-to:rgba(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)}.from-white{--tw-gradient-from:#FFFFFF 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{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-transparent-black-50{--tw-gradient-to:rgba(0 0 0 / 50%) var(--tw-gradient-to-position)}.to-transparent-black-75{--tw-gradient-to:rgba(0 0 0 / 75%) var(--tw-gradient-to-position)}.to-transparent-black-90{--tw-gradient-to:rgba(0 0 0 / 90%) 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-0{padding:0}.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-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.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}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.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-2px{padding-top:2px;padding-bottom:2px}.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-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-22{padding-bottom:5.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.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-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-18{padding-left:4.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-22{padding-top:5.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.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}.align-middle{vertical-align:middle}.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-5xl{font-size:1.75rem}.text-6xl{font-size:2rem}.text-7xl{font-size:2.5rem}.text-8xl{font-size:2.75rem}.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}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.not-italic{font-style:normal}.leading-none{line-height:1}.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-tighter{letter-spacing:-1px}.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-blue{--tw-text-opacity:1;color:rgb(139 203 250 / 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{--tw-text-opacity:1;color:rgb(245 245 245 / 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-aqua{--tw-text-opacity:1;color:rgb(72 159 223 / 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(16 130 158 / var(--tw-text-opacity))}.text-jpl-sky-blue-dark{--tw-text-opacity:1;color:rgb(0 96 119 / var(--tw-text-opacity))}.text-reddit{--tw-text-opacity:1;color:rgb(255 69 0 / var(--tw-text-opacity))}.text-secondary{color:var(--color-secondary)}.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))}.text-opacity-75{--tw-text-opacity:.75}.text-opacity-90{--tw-text-opacity:.9}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.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)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-border-opacity{transition-property:border-opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;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}.delay-500{transition-delay:.5s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-2000{transition-duration:2s}.duration-300{transition-duration:.3s}.duration-3500{transition-duration:3.5s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.fancybox__slide{padding:36px}@media (min-width: 1024px){.fancybox__slide{padding:64px}}.fancybox__content{padding:18px}@media (min-width: 1024px){.fancybox__content{padding:36px}}.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: 768px){.md\:BaseGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1024px){.lg\:BaseGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1280px){.xl\:BaseGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1440px){.MixedBleedGrid .\32xl\:col-start-indent-col-3{grid-column-start:indent-col-3}}@media (min-width: 1024px){.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}}}.last\:mr-0:last-child{margin-right:0}.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))}.hover\:text-jpl-red-dark:hover{--tw-text-opacity:1;color:rgb(193 21 46 / var(--tw-text-opacity))}.hover\:text-jpl-red-light:hover{--tw-text-opacity:1;color:rgb(231 59 84 / var(--tw-text-opacity))}}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.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-jpl-red:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(227 25 55 / var(--tw-ring-opacity))}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-opacity-50:focus{--tw-ring-opacity:.5}@media (hover: hover) and (pointer: fine){.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-75{opacity:.75}}@media (prefers-reduced-motion: no-preference){@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}}@media (min-width: 640px){.sm\:absolute{position:absolute}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:col-span-6{grid-column:span 6 / span 6}.sm\:col-span-7{grid-column:span 7 / span 7}.sm\:col-end-11{grid-column-end:11}.sm\:mx-20{margin-left:5rem;margin-right:5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:-ml-10{margin-left:-2.5rem}.sm\:-mt-0{margin-top:-0px}.sm\:-mt-0\.5{margin-top:-.125rem}.sm\:-mt-2{margin-top:-.5rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mr-0{margin-right:0}.sm\:mt-0{margin-top:0}.sm\:mt-0\.5{margin-top:.125rem}.sm\:mt-16{margin-top:4rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-26{height:6.5rem}.sm\:h-40{height:10rem}.sm\:w-24{width:6rem}.sm\:w-26{width:6.5rem}.sm\:w-3\/4{width:75%}.sm\:w-80{width:20rem}.sm\:w-auto{width:auto}.sm\:w-xl{width:36rem}.sm\:max-w-xl{max-width:36rem}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:object-cover{object-fit:cover}.sm\:p-10{padding:2.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pt-24{padding-top:6rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.375rem}.sm\:text-4xl{font-size:1.625rem}.sm\:text-6xl{font-size:2rem}.sm\:leading-normal{line-height:1.5}}@media (min-width: 768px){.md\:visible{visibility:visible}.md\:top-2{top:.5rem}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-end-11{grid-column-end:11}.md\:col-end-13{grid-column-end:13}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-16{margin-left:4rem;margin-right:4rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:my-12{margin-top:3rem;margin-bottom:3rem}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-40{margin-bottom:10rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-8{margin-left:2rem}.md\:mr-0{margin-right:0}.md\:mr-16{margin-right:4rem}.md\:mr-6{margin-right:1.5rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-5{margin-top:1.25rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-2\/3{width:66.666667%}.md\:w-56{width:14rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-none{max-width:none}.md\:flex-none{flex:none}.md\:flex-grow-0{flex-grow:0}.md\:-translate-y-full{--tw-translate-y:-100%;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))}.md\:translate-x-0{--tw-translate-x:0px;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))}.md\: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))}.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\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:object-right{object-position:right}.md\:px-0{padding-left:0;padding-right:0}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:pl-3{padding-left:.75rem}.md\:pr-3{padding-right:.75rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-8{padding-top:2rem}.md\:text-2xl{font-size:1.375rem}.md\:text-3xl{font-size:1.5rem}.md\:text-8xl{font-size:2.75rem}.md\:text-base{font-size:1rem}.md\:aspect-ratio-four-three>div:first-of-type:before{content:"";display:block;width:100%;padding-bottom:75%}.md\:aspect-ratio-four-three>div:first-of-type iframe,.md\:aspect-ratio-four-three>div:first-of-type img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:inset-0{top:0;right:0;bottom:0;left:0}.lg\:inset-y-0{top:0;bottom:0}.lg\:left-0{left:0}.lg\:left-auto{left:auto}.lg\:right-1\/2{right:50%}.lg\:top-0{top:0}.lg\:top-1\/2{top:50%}.lg\:z-20{z-index:20}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:col-start-1{grid-column-start:1}.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-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-end-10{grid-column-end:10}.lg\:col-end-11{grid-column-end:11}.lg\:col-end-12{grid-column-end:12}.lg\:col-end-13{grid-column-end:13}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}.lg\:col-end-8{grid-column-end:8}.lg\:col-end-9{grid-column-end:9}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-1{margin-left:.25rem;margin-right:.25rem}.lg\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.lg\:my-16{margin-top:4rem;margin-bottom:4rem}.lg\:my-18{margin-top:4.5rem;margin-bottom:4.5rem}.lg\:my-20{margin-top:5rem;margin-bottom:5rem}.lg\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\:my-28{margin-top:7rem;margin-bottom:7rem}.lg\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\:-mb-3{margin-bottom:-.75rem}.lg\:-mb-8{margin-bottom:-2rem}.lg\:-ml-24{margin-left:-6rem}.lg\:-ml-3{margin-left:-.75rem}.lg\:-ml-4{margin-left:-1rem}.lg\:-mr-8{margin-right:-2rem}.lg\:-mt-0{margin-top:-0px}.lg\:-mt-0\.5{margin-top:-.125rem}.lg\:-mt-2{margin-top:-.5rem}.lg\:-mt-2\.5{margin-top:-.625rem}.lg\:-mt-20{margin-top:-5rem}.lg\:-mt-26{margin-top:-6.5rem}.lg\:-mt-28{margin-top:-7rem}.lg\:-mt-6{margin-top:-1.5rem}.lg\:-mt-px{margin-top:-1px}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-18{margin-bottom:4.5rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-22{margin-bottom:5.5rem}.lg\:mb-24{margin-bottom:6rem}.lg\:mb-25{margin-bottom:6.25rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-36{margin-bottom:9rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-80{margin-bottom:20rem}.lg\:ml-0{margin-left:0}.lg\:ml-30{margin-left:7.5rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mr-0{margin-right:0}.lg\:mr-20{margin-right:5rem}.lg\:mr-3{margin-right:.75rem}.lg\:mr-8{margin-right:2rem}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:.25rem}.lg\:mt-1\.5{margin-top:.375rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-18{margin-top:4.5rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-28{margin-top:7rem}.lg\:mt-3{margin-top:.75rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-8{margin-top:2rem}.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\:max-h-3xl{max-height:48rem}.lg\:min-h-100{min-height:25rem}.lg\:min-h-28{min-height:7rem}.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-25{width:6.25rem}.lg\:w-3\/4{width:75%}.lg\:w-35{width:8.75rem}.lg\:w-3xl{width:48rem}.lg\:w-48{width:12rem}.lg\:w-5\/6{width:83.333333%}.lg\:w-64{width:16rem}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-none{max-width:none}.lg\:flex-shrink-0{flex-shrink:0}.lg\:-translate-y-1\/2{--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))}.lg\:-translate-y-3\/7{--tw-translate-y:-42.8571429%;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))}.lg\:translate-x-1\/2{--tw-translate-x: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))}.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-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:gap-y-0{row-gap:0px}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-x-auto{overflow-x:auto}.lg\:whitespace-normal{white-space:normal}.lg\:border-0{border-width:0px}.lg\:border-b{border-bottom-width:1px}.lg\:border-t{border-top-width:1px}.lg\:border-none{border-style:none}.lg\:border-gray-light-mid{--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity))}.lg\:border-gray-mid{--tw-border-opacity:1;border-color:rgb(148 148 148 / var(--tw-border-opacity))}.lg\:bg-gray-light\/100{background-color:#f5f5f5}.lg\:bg-opacity-100{--tw-bg-opacity:1}.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\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.lg\: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)}.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\:to-transparent-black-90{--tw-gradient-to:rgba(0 0 0 / 90%) var(--tw-gradient-to-position)}.lg\:p-0{padding:0}.lg\:p-1{padding:.25rem}.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-4{padding-left:1rem;padding-right:1rem}.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-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-18{padding-top:4.5rem;padding-bottom:4.5rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-48{padding-top:12rem;padding-bottom:12rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-18{padding-bottom:4.5rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pl-0{padding-left:0}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-1{padding-right:.25rem}.lg\:pr-12{padding-right:3rem}.lg\:pr-14{padding-right:3.5rem}.lg\:pr-3{padding-right:.75rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pt-0{padding-top:0}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-22{padding-top:5.5rem}.lg\:pt-3{padding-top:.75rem}.lg\:pt-3\.5{padding-top:.875rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pt-8{padding-top:2rem}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-2xl{font-size:1.375rem}.lg\:text-3xl{font-size:1.5rem}.lg\:text-4xl{font-size:1.625rem}.lg\:text-6xl{font-size:2rem}.lg\:text-7xl{font-size:2.5rem}.lg\:text-9xl{font-size:3.5rem}.lg\:text-base{font-size:1rem}.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-tight{letter-spacing:-.5px}.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-3{grid-column:span 3 / span 3}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-7{grid-column:span 7 / span 7}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-9{grid-column-start:9}.xl\:col-end-11{grid-column-end:11}.xl\:col-end-6{grid-column-end:6}.xl\:col-end-7{grid-column-end:7}.xl\:col-end-8{grid-column-end:8}.xl\:col-end-9{grid-column-end:9}.xl\:mx-24{margin-left:6rem;margin-right:6rem}.xl\:mx-4{margin-left:1rem;margin-right:1rem}.xl\:-ml-20{margin-left:-5rem}.xl\:-ml-22{margin-left:-5.5rem}.xl\:-mr-22{margin-right:-5.5rem}.xl\:mb-3{margin-bottom:.75rem}.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\:-translate-x-1\/2{--tw-translate-x:-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))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\: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)}.xl\:px-0{padding-left:0;padding-right:0}.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\:pr-18{padding-right:4.5rem}.xl\:pr-26{padding-right:6.5rem}.xl\:pr-4{padding-right:1rem}.xl\:pr-6{padding-right:1.5rem}.xl\:text-10xl{font-size:4.5rem}.xl\:text-2xl{font-size:1.375rem}.xl\:text-6xl{font-size:2rem}.xl\:text-base{font-size:1rem}.xl\:text-xl{font-size:1.25rem}.xl\:leading-normal{line-height:1.5}}@media (min-width: 1440px){.\32xl\:col-span-3{grid-column:span 3 / span 3}.\32xl\:-mr-3{margin-right:-.75rem}.\32xl\:w-2\/5{width:40%}.\32xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:pl-0{padding-left:0}.\32xl\:pr-0{padding-right:0}}@media (min-width: 1800px){.\33xl\:col-end-12{grid-column-end:12}.\33xl\:col-end-13{grid-column-end:13}.\33xl\:ml-0{margin-left:0}.\33xl\:ml-40{margin-left:10rem}.\33xl\:mr-16{margin-right:4rem}.\33xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\33xl\:px-0{padding-left:0;padding-right:0}}@media (hover: hover){.can-hover\:-ml-3{margin-left:-.75rem}.can-hover\:block{display:block}.can-hover\:opacity-0{opacity:0}.can-hover\:opacity-100{opacity:1}@media (hover: hover) and (pointer: fine){.can-hover\:hover\:font-medium:hover{font-weight:500}.can-hover\:hover\:text-action-hover:hover{color:var(--color-action-dark)}.can-hover\:hover\:text-gray-dark:hover{--tw-text-opacity:1;color:rgb(34 34 34 / var(--tw-text-opacity))}.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 96 119 / var(--tw-text-opacity))}.can-hover\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.can-hover\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.can-hover\:hover\:underline:hover{text-decoration-line:underline}.can-hover\:hover\:opacity-95:hover{opacity:.95}.can-hover\:hover\:shadow-lg:hover{--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)}.group:hover .can-hover\:group-hover\:-mt-3{margin-top:-.75rem}.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\:ml-3{margin-left:.75rem}.group:hover .can-hover\:group-hover\:ml-5{margin-left:1.25rem}.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\: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 .can-hover\:group-hover\:border-b-2{border-bottom-width:2px}.group:hover .can-hover\:group-hover\:border-gray-mid-dark{--tw-border-opacity:1;border-color:rgb(111 111 111 / var(--tw-border-opacity))}.group:hover .can-hover\:group-hover\:border-jpl-red{--tw-border-opacity:1;border-color:rgb(227 25 55 / var(--tw-border-opacity))}.group:hover .can-hover\:group-hover\:border-jpl-red-light{--tw-border-opacity:1;border-color:rgb(231 59 84 / var(--tw-border-opacity))}.group:hover .can-hover\:group-hover\:bg-jpl-red-light{--tw-bg-opacity:1;background-color:rgb(231 59 84 / var(--tw-bg-opacity))}.group:hover .can-hover\:group-hover\:text-gray-mid-dark{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity))}.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}}} diff --git a/dist/js/explorer-1.min.js b/dist/js/explorer-1.min.js index 98010d0e..339029ac 100644 --- a/dist/js/explorer-1.min.js +++ b/dist/js/explorer-1.min.js @@ -1,8 +1,8 @@ -(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))i(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&i(a)}).observe(document,{childList:!0,subtree:!0});function t(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(s){if(s.ep)return;s.ep=!0;const o=t(s);fetch(s.href,o)}})();const Se=n=>typeof n=="object"&&n!==null&&n.constructor===Object&&Object.prototype.toString.call(n)==="[object Object]",K=(...n)=>{let e=!1;typeof n[0]=="boolean"&&(e=n.shift());let t=n[0];if(!t||typeof t!="object")throw new Error("extendee must be an object");const i=n.slice(1),s=i.length;for(let o=0;o(n=parseFloat(n)||0,Math.round((n+Number.EPSILON)*e)/e),_e=function(n){return!!(n&&typeof n=="object"&&n instanceof Element&&n!==document.body)&&!n.__Panzoom&&(function(e){const t=getComputedStyle(e)["overflow-y"],i=getComputedStyle(e)["overflow-x"],s=(t==="scroll"||t==="auto")&&Math.abs(e.scrollHeight-e.clientHeight)>1,o=(i==="scroll"||i==="auto")&&Math.abs(e.scrollWidth-e.clientWidth)>1;return s||o}(n)?n:_e(n.parentNode))},qt=typeof window<"u"&&window.ResizeObserver||class{constructor(n){this.observables=[],this.boundCheck=this.check.bind(this),this.boundCheck(),this.callback=n}observe(n){if(this.observables.some(t=>t.el===n))return;const e={el:n,size:{height:n.clientHeight,width:n.clientWidth}};this.observables.push(e)}unobserve(n){this.observables=this.observables.filter(e=>e.el!==n)}disconnect(){this.observables=[]}check(){const n=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);n.length>0&&this.callback(n),window.requestAnimationFrame(this.boundCheck)}};class xe{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 at=(n,e)=>e?Math.sqrt((e.clientX-n.clientX)**2+(e.clientY-n.clientY)**2):0,Re=(n,e)=>e?{clientX:(n.clientX+e.clientX)/2,clientY:(n.clientY+e.clientY)/2}:n;class Xt{constructor(e,{start:t=()=>!0,move:i=()=>{},end:s=()=>{}}={}){this._element=e,this.startPointers=[],this.currentPointers=[],this._pointerStart=o=>{if(o.buttons>0&&o.button!==0)return;const a=new xe(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 xe(a),o)},this._move=o=>{const a=this.currentPointers.slice(),r=(l=>"changedTouches"in l)(o)?Array.from(o.changedTouches).map(l=>new xe(l)):[new xe(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 xe(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 xe(a),o)},this._startCallback=t,this._moveCallback=i,this._endCallback=s,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 Je{constructor(e={}){this.options=K(!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 s=(o=e,a=this.options,o.split(".").reduce(function(r,l){return r&&r[l]},a));var o,a;return typeof s=="function"&&(s=s.call(this,this,...i)),s===void 0?t:s}localize(e,t=[]){return e=(e=String(e).replace(/\{\{(\w+).?(\w+)?\}\}/g,(i,s,o)=>{let a="";o?a=this.option(`${s[0]+s.toLowerCase().substring(1)}.l10n.${o}`):s&&(a=this.option(`l10n.${s}`)),a||(a=i);for(let r=0;rs)}on(e,t){if(Se(e)){for(const i of Object.entries(e))this.on(...i);return this}return String(e).split(" ").forEach(i=>{const s=this.events[i]=this.events[i]||[];s.indexOf(t)==-1&&s.push(t)}),this}once(e,t){if(Se(e)){for(const i of Object.entries(e))this.once(...i);return this}return String(e).split(" ").forEach(i=>{const s=(...o)=>{this.off(i,s),t.call(this,this,...o)};s._=t,this.on(i,s)}),this}off(e,t){if(!Se(e))return e.split(" ").forEach(i=>{const s=this.events[i];if(!s||!s.length)return this;let o=-1;for(let a=0,r=s.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 s=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),s=i):(this.changedDelta=0,s=Math.max(Math.min(s,this.option("maxScale")),this.option("minScale"))),this.changedDelta>this.option("wheelLimit")||(e.preventDefault(),s===i))return;const o=this.$content.getBoundingClientRect(),a=e.clientX-o.left,r=e.clientY-o.top;this.zoomTo(s,{x:a,y:r})}zoomWithClick(e){const t=this.$content.getClientRects()[0],i=e.clientX-t.left,s=e.clientY-t.top;this.toggleZoom({x:i,y:s})}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 Xt(this.$container,{start:(t,i)=>{if(!this.option("touch")||this.velocity.scale<0)return!1;const s=i.composedPath()[0];return!e.currentPointers.length&&(["BUTTON","TEXTAREA","OPTION","INPUT","SELECT","VIDEO"].indexOf(s.nodeName)!==-1||this.option("textSelection")&&((o,a,r)=>{const l=o.childNodes,d=document.createRange();for(let c=0;c=p.left&&r>=p.top&&a<=p.right&&r<=p.bottom)return u}return!1})(s,t.clientX,t.clientY))?!1:!_e(s)&&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,s)=>{if(this.state!=="pointerdown")return;if(this.trigger("touchMove",s)===!1)return void s.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=Re(t[0],t[1]),a=Re(i[0],i[1]),r=a.clientX-o.clientX,l=a.clientY-o.clientY,d=at(t[0],t[1]),c=at(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 p=this.dragStart.scale===1&&this.option("lockAxis");if(p&&!this.lockAxis){if(Math.abs(this.dragOffset.x)<6&&Math.abs(this.dragOffset.y)<6)return void s.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(p==="xy"||this.lockAxis!=="y"){if(s.preventDefault(),s.stopPropagation(),s.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=Re(e.startPointers[0],e.startPointers[1]),m=f.clientX-this.dragStart.rect.x,v=f.clientY-this.dragStart.rect.y,{deltaX:x,deltaY:h}=this.getZoomDelta(this.content.scale*this.dragOffset.scale,m,v);this.dragPosition.x-=x,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 s=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 qt(()=>{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,s=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 p=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(s.style,{width:"",height:""});const f=this.option("ratio");c=j(c*f),p=j(p*f),l=c,d=p;const m=i.getBoundingClientRect(),v=s.getBoundingClientRect(),x=s==t?v:t.getBoundingClientRect();let h=Math.max(s.offsetWidth,j(v.width)),g=Math.max(s.offsetHeight,j(v.height)),y=window.getComputedStyle(s);if(h-=parseFloat(y.paddingLeft)+parseFloat(y.paddingRight),g-=parseFloat(y.paddingTop)+parseFloat(y.paddingBottom),this.viewport.width=h,this.viewport.height=g,a){if(Math.abs(c-m.width)>.1||Math.abs(p-m.height)>.1){const w=((C,k,q,z)=>{const H=Math.min(q/C||0,z/k);return{width:C*H||0,height:k*H||0}})(c,p,Math.min(c,m.width),Math.min(p,m.height));l=j(w.width),d=j(w.height)}Object.assign(i.style,{width:`${l}px`,height:`${d}px`,transform:""})}if(r&&(Object.assign(s.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:p,fitWidth:l,fitHeight:d,width:l,height:d,scale:1,isZoomable:a},this.container={width:x.width,height:x.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"),s=this.content.scale>i+.5*(t-i)?i:t;this.zoomTo(s,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 s=j(this.content.scale/(this.content.width/this.content.fitWidth),1e7);t===null&&(t=this.content.width*s*.5),i===null&&(i=this.content.height*s*.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 s=this.content.fitWidth*this.content.scale,o=this.content.fitHeight*this.content.scale,a=t>0&&s?t/s:0,r=i>0&&o?i/o:0;return{deltaX:(this.content.fitWidth*e-s)*a,deltaY:(this.content.fitHeight*e-o)*r}}panTo({x:e=this.content.x,y:t=this.content.y,scale:i,friction:s=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=s,this.transform={...this.transform,x:e,y:t,scale:i},s?(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 s=this.content.fitWidth*e,o=this.content.fitHeight*e,a=this.viewport.width,r=this.viewport.height;if(st.to),i&&(a=this.content.yi.to),s||o){let l=((s?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,s,o,a;if(e&&(i=this.dragPosition.xe.to),t&&(o=this.dragPosition.yt.to),(i||s)&&(!i||!s)){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,s;if(e?(t=j(this.transform.x),i=j(this.transform.y),s=this.transform.scale,this.content={...this.content,x:t,y:i,scale:s}):(t=j(this.content.x),i=j(this.content.y),s=this.content.scale/(this.content.width/this.content.fitWidth),this.content={...this.content,x:t,y:i}),this.trigger("beforeTransform"),t=j(this.content.x),i=j(this.content.y),e&&this.option("zoom")){let o,a;o=j(this.content.fitWidth*s),a=j(this.content.fitHeight*s),this.content.width=o,this.content.height=a,this.transform={...this.transform,width:o,height:a,scale:s},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(${s})`;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 rt=(n,e)=>{let t=0;return function(...i){const s=new Date().getTime();if(!(s-t{s.preventDefault(),s.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()}}mt.defaults={prevTpl:'',nextTpl:'',classNames:{main:"carousel__nav",button:"carousel__button",next:"is-next",prev:"is-prev"}};class vt{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 s=i.target.closest(".carousel__slide");if(!s)return;i.stopPropagation();const o=parseInt(s.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))}}vt.defaults={friction:.92};const Yt={Navigation:mt,Dots:class{constructor(n){this.carousel=n,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=n,this.carousel.$container.appendChild(n),this.carousel.$container.classList.add("has-dots"),n}removeList(){this.$list&&(this.$list.parentNode.removeChild(this.$list),this.$list=null),this.carousel.$container.classList.remove("has-dots")}rebuildDots(){let n=this.$list;const e=!!n,t=this.carousel.pages.length;if(t<2)return void(e&&this.removeList());e||(n=this.buildList());const i=this.$list.children.length;if(i>t)for(let s=t;s{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 n=this.$list.childNodes[this.carousel.page];n&&n.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:vt},Ut={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 Je{constructor(e,t={}){if(super(t=K(!0,{},Ut,t)),this.state="init",this.$container=e,!(this.$container instanceof HTMLElement))throw new Error("No root element provided");this.slideNext=rt(this.slideNext.bind(this),250),this.slidePrev=rt(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=K(!0,[...this.slides],this.options.slides))}updateMetrics(){let e,t=0,i=[];this.slides.forEach((f,m)=>{const v=f.$el,x=f.isDom||!e?this.getSlideMetrics(v):e;f.index=m,f.width=x,f.left=t,e=x,t+=x,i.push(m)});let s=Math.max(this.$track.offsetWidth,j(this.$track.getBoundingClientRect().width)),o=getComputedStyle(this.$track);s-=parseFloat(o.paddingLeft)+parseFloat(o.paddingRight),this.contentWidth=t,this.viewportWidth=s;const a=[],r=this.option("slidesPerPage");if(Number.isInteger(r)&&t>s)for(let f=0;fs)&&(a.push({indexes:[],slides:[]}),f=a.length-1,m=0),m+=x.width,a[f].indexes.push(v),a[f].slides.push(x)}}const l=this.option("center"),d=this.option("fill");a.forEach((f,m)=>{f.index=m,f.width=f.slides.reduce((v,x)=>v+x.width,0),f.left=f.slides[0].left,l&&(f.left+=.5*(s-f.width)*-1),d&&!this.option("infiniteX",this.option("infinite"))&&t>s&&(f.left=Math.max(f.left,0),f.left=Math.min(f.left,t-s))});const c=[];let u;a.forEach(f=>{const m={...f};u&&m.left===u.left?(u.width+=m.width,u.slides=[...u.slides,...m.slides],u.indexes=[...u.indexes,...m.indexes]):(m.index=c.length,u=m,c.push(m))}),this.pages=c;let p=this.page;if(p===null){const f=this.option("initialSlide");p=f!==null?this.findPageForSlide(f):parseInt(this.option("initialPage",0),10)||0,c[p]||(p=c.length&&p>c.length?c[c.length-1].index:0),this.page=p,this.pageIndex=p}this.updatePanzoom(),this.trigger("refresh")}getSlideMetrics(e){if(!e){const s=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(" ")),s.customClass&&e.classList.add(...s.customClass.split(" ")),this.$track.prepend(e)}let t=Math.max(e.offsetWidth,j(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:s=0,friction:o=this.option("friction")}=t;this.Panzoom.content.x===i&&!this.Panzoom.velocity.x&&o||(this.Panzoom.panTo({x:i,y:s,friction:o,ignoreBounds:!0}),this.state==="ready"&&this.Panzoom.state==="ready"&&this.trigger("settle"))}initPanzoom(){this.Panzoom&&this.Panzoom.destroy();const e=K(!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 s=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,p,f=0;u=i-a,p=i+t+r,u-=s*(t+a+r),p+=s*(t+a+r);const m=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 p=0;c.$el?(u!==l||c.hasDiff?p=d+c.hasDiff*e:d=0,c.$el.style.left=Math.abs(p)>.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 s=e.index;let o=null;if(i.length){let a=i.reduce((r,l)=>Math.abs(l-s){const o=i.$el;if(!o)return;const a=this.pages[this.page];a&&a.indexes&&a.indexes.indexOf(s)>-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,s=!0),s&&i.state==="pointerdown"&&i.resetDragPosition(),s}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[,s]=this.getPageFromPosition(-1*e.transform.x);this.setPage(s)}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 s=this.slides.find(o=>o.left<=e&&o.left+o.width>e);if(s){let o=this.findPageForSlide(s.index);return[o,o+i*t]}return[0,0]}setPage(e,t){let i=0,s=parseInt(e,10)||0;const o=this.page,a=this.pageIndex,r=this.pages.length,l=this.contentWidth,d=this.viewportWidth;if(e=(s%r+r)%r,this.option("infiniteX",this.option("infinite"))&&l>d){const c=Math.floor(s/r)||0,u=l;if(i=this.pages[e].left+c*u,t===!0&&r>2){let p=-1*this.Panzoom.content.x;const f=i-u,m=i+u,v=Math.abs(p-i),x=Math.abs(p-f),h=Math.abs(p-m);h{this.removeSlideEl(e)}),this.slides=[],this.Panzoom.destroy(),this.detachPlugins()}}Te.version="4.0.31",Te.Plugins=Yt;const Fe=!(typeof window>"u"||!window.document||!window.document.createElement);let He=null;const lt=["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])'],Pe=n=>{if(n&&Fe){He===null&&document.createElement("div").focus({get preventScroll(){return He=!0,!1}});try{if(n.setActive)n.setActive();else if(He)n.focus({preventScroll:!0});else{const e=window.pageXOffset||document.body.scrollTop,t=window.pageYOffset||document.body.scrollLeft;n.focus(),document.body.scrollTo({top:e,left:t,behavior:"auto"})}}catch{}}},Zt={minSlideCount:2,minScreenHeight:500,autoStart:!0,key:"t",Carousel:{},tpl:`
`};class yt{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,K(!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()}}yt.defaults=Zt;const ct=(n,e)=>{const t=new URL(n),i=new URLSearchParams(t.search);let s=new URLSearchParams;for(const[a,r]of[...i,...Object.entries(e)])a==="t"?s.set("start",parseInt(r)):s.set(a,r);s=s.toString();let o=n.match(/#t=((.*)?\d+s)/);return o&&(s+=`#t=${o[1]}`),s},bt={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:`