diff --git a/@types/cherry.d.ts b/@types/cherry.d.ts index d5e83e5..9c427d4 100644 --- a/@types/cherry.d.ts +++ b/@types/cherry.d.ts @@ -41,6 +41,23 @@ declare class Space extends React.Component {} declare class TableOverflow extends React.Component {} +declare class TableOverflow extends React.Component {} + +declare class ToastNotificationsProvider extends React.Component< + any, + any +> {} + +declare class ToastNotifications extends React.Component< + any, + any +> {} + +declare class ToastNotificationsContext extends React.Component< + ToastNotificationsContextProps, + any +> {} + interface ButtonProps extends React.ButtonHTMLAttributes { children?: React.ReactNode; variant?: "primary" | "secondary" | "tertiary"; @@ -247,6 +264,17 @@ interface TableOverflowProps { children?: React.ReactNode; } +interface ToastNotificationsContextProps { + notifications: any; + addNotification: ( + text: string, + object: { + autoHide?: number; + color?: "info" | "error" | "success" | "warning"; + }, + ) => void; +} + export { Button, Container, @@ -268,5 +296,8 @@ export { MinHeight, Space, TableOverflow, + ToastNotificationsContext, + ToastNotificationsProvider, + ToastNotifications, Theme, }; diff --git a/dist/cherry.js b/dist/cherry.js index 3a050d5..7a12492 100644 --- a/dist/cherry.js +++ b/dist/cherry.js @@ -1 +1 @@ -!function(e,s){"object"==typeof exports&&"undefined"!=typeof module?s(exports,require("react"),require("@emotion/react")):"function"==typeof define&&define.amd?define(["exports","react","@emotion/react"],s):s((e="undefined"!=typeof globalThis?globalThis:e||self).CherryGrid={},e.React,e.css)}(this,(function(e,s,t){"use strict";function l(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var o=l(s);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var s=1;s=0||(o[t]=e[t]);return o}(e,s);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(l=0;l=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}const r={spacing:{maxWidth:"1280px",maxWidthLimit:"1440px",paddingTopBody:{mobile:"76px",desktop:"76px"},marginContainer:{mobile:"20px",desktop:"20px"},marginRow:{default:"-10px",medium:"-30px",big:"-50px"},gutterCol:{default:"10px",medium:"30px",big:"50px"},breakpoints:[0,576,768,992,1200,1440,1920]},colors:{primaryLight:"#fda4af",primary:"#f43f5e",primaryDark:"#9f1239",secondaryLight:"#7dd3fc",secondary:"#0ea5e9",secondaryDark:"#075985",tertiaryLight:"#d8b4fe",tertiary:"#a855f7",tertiaryDark:"#6b21a8",dark:"#000000",light:"#ffffff",grayLight:"#e5e7eb",gray:"#9ca3af",grayDark:"#4b5563",success:"#28a745",error:"#dc3545",warning:"#ffc107",info:"#17a2b8"},fonts:{text:"Inter",head:"Inter",special:"Inter",mono:"Inter"},sizes:{hero1:{size:{mobile:"52px",desktop:"62px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero2:{size:{mobile:"42px",desktop:"52px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero3:{size:{mobile:"32px",desktop:"42px"},lineheight:{mobile:"1.15",desktop:"1.15"}},h1:{size:{mobile:"30px",desktop:"40px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h2:{size:{mobile:"22px",desktop:"32px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h3:{size:{mobile:"18px",desktop:"28px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h4:{size:{mobile:"16px",desktop:"24px"},lineheight:{mobile:"1.30",desktop:"1.30"}},h5:{size:{mobile:"14px",desktop:"20px"},lineheight:{mobile:"1.40",desktop:"1.40"}},h6:{size:{mobile:"12px",desktop:"18px"},lineheight:{mobile:"1.40",desktop:"1.40"}},eyebrow:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.15"}},subtitle:{size:{mobile:"18px",desktop:"20px"},lineheight:{mobile:"1.35",desktop:"1.35"}},button:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},buttonBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},lead:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.45"}},input:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},inputBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},strong:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},text:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},small:{size:{mobile:"12px",desktop:"14px"},lineheight:{mobile:"1.30",desktop:"1.30"}},blockquote:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}},code:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}}}},n=r.spacing.breakpoints,c=0,d=1,h=2,b=3,g=4,p=5,m=6;function y(e){return`@media screen and (min-width: ${n[e]}px)`}const u={name:"1rhsryp",styles:"appearance:none;background:none;border:none;border-radius:0;cursor:pointer;padding:0;margin:0",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}},f=e=>t.css("font-size:",e.sizes.button.size.mobile,";line-height:",e.sizes.button.lineheight.mobile,";font-weight:600;",y(b),"{font-size:",e.sizes.button.size.desktop,";line-height:",e.sizes.button.lineheight.desktop,";};label:buttonFontStyles;"),x=e=>t.css("font-size:",e.sizes.buttonBig.size.mobile,";line-height:",e.sizes.buttonBig.lineheight.mobile,";font-weight:600;",y(b),"{font-size:",e.sizes.buttonBig.size.desktop,";line-height:",e.sizes.buttonBig.lineheight.desktop,";};label:buttonBigFontStyles;"),z=e=>t.css("font-size:",e.sizes.input.size.mobile,";line-height:",e.sizes.input.lineheight.mobile,";font-weight:400;",y(b),"{font-size:",e.sizes.input.size.desktop,";line-height:",e.sizes.input.lineheight.desktop,";};label:inputFontStyles;"),S=e=>t.css("font-size:",e.sizes.inputBig.size.mobile,";line-height:",e.sizes.inputBig.lineheight.mobile,";font-weight:400;",y(b),"{font-size:",e.sizes.inputBig.size.desktop,";line-height:",e.sizes.inputBig.lineheight.desktop,";};label:inputBigFontStyles;");var k={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const w=(e,s,l,o,i,a)=>t.css(u,";display:inline-block;vertical-align:middle;font-weight:600;padding:15px 25px;border-radius:100px;white-space:nowrap;hyphens:auto;",a&&k," ","default"===l?t.css(f(e),";;label:buttonStyles;"):t.css(x(e),";;label:buttonStyles;")," ","primary"===s&&!o&&t.css("background:",e.colors.primary,";border:solid 2px ",e.colors.primary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.primaryDark,";border-color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","primary"===s&&o&&t.css("border:solid 2px ",e.colors.primary,";color:",e.colors.primary,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.primaryDark,";color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","secondary"===s&&!o&&t.css("background:",e.colors.secondary,";border:solid 2px ",e.colors.secondary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.secondaryDark,";border-color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","secondary"===s&&o&&t.css("border:solid 2px ",e.colors.secondary,";color:",e.colors.secondary,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.secondaryDark,";color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","tertiary"===s&&!o&&t.css("background:",e.colors.tertiary,";border:solid 2px ",e.colors.tertiary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.tertiaryDark,";border-color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ","tertiary"===s&&o&&t.css("border:solid 2px ",e.colors.tertiary,";color:",e.colors.tertiary,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.tertiaryDark,";color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ",i&&!o&&t.css("background:",e.colors.grayLight,";border-color:",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;")," ",i&&o&&t.css("border:solid 2px ",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;"),";;label:buttonStyles;"),v=["className","children","variant","size","frame","fullWidth","theme"];function j(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var L={name:"1azakc",styles:"text-align:center",toString:j},N={name:"1flj9lk",styles:"text-align:left",toString:j},C={name:"2qga7i",styles:"text-align:right",toString:j};const B=(e,s,l)=>t.css("margin:auto;width:100%;padding:0 ",e.spacing.marginContainer.mobile,";",y(b),"{padding:0 ",e.spacing.marginContainer.desktop,";}",s?t.css("max-width:",e.spacing.maxWidthLimit,";;label:containerStyles;"):t.css("max-width:",e.spacing.maxWidth,";;label:containerStyles;")," ","right"===l&&C," ","left"===l&&N," ","center"===l&&L,";;label:containerStyles;");const W=(e,s)=>t.css("eyebrow"===s&&(e=>t.css("font-family:",e.fonts.special,";font-size:",e.sizes.eyebrow.size.mobile,";line-height:",e.sizes.eyebrow.lineheight.mobile,";font-weight:600;",y(b),"{font-size:",e.sizes.eyebrow.size.desktop,";line-height:",e.sizes.eyebrow.lineheight.desktop,";};label:eyebrowFontStyles;"))(e),";","subtitle"===s&&(e=>t.css("font-size:",e.sizes.subtitle.size.mobile,";line-height:",e.sizes.subtitle.lineheight.mobile,";font-weight:600;",y(b),"{font-size:",e.sizes.subtitle.size.desktop,";line-height:",e.sizes.subtitle.lineheight.desktop,";};label:subTitleFontStyles;"))(e),";","button"===s&&f(e),";","buttonBig"===s&&x(e),";","lead"===s&&(e=>t.css("font-size:",e.sizes.lead.size.mobile,";line-height:",e.sizes.lead.lineheight.mobile,";font-weight:400;",y(b),"{font-size:",e.sizes.lead.size.desktop,";line-height:",e.sizes.lead.lineheight.desktop,";};label:leadFontStyles;"))(e),";","input"===s&&z(e),";","inputBig"===s&&S(e),";;label:fontStyles;"),H=["id","className","children","variant","theme"];function q(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const I={name:"db1fh2",styles:"width:100%;min-height:1px;flex-basis:0;flex-grow:1;max-width:100%;box-sizing:border-box",toString:q},F=t.css(I," flex:0 0 auto;width:auto;max-width:none;;label:colAuto;"),D=t.css(I," flex:0 0 8.333333%;max-width:8.333333%;;label:col1;"),O=t.css(I," flex:0 0 16.666667%;max-width:16.666667%;;label:col2;"),T=t.css(I," flex:0 0 25%;max-width:25%;;label:col3;"),X=t.css(I," flex:0 0 33.333333%;max-width:33.333333%;;label:col4;"),Y=t.css(I," flex:0 0 41.666667%;max-width:41.666667%;;label:col5;"),R=t.css(I," flex:0 0 50%;max-width:50%;;label:col6;"),M=t.css(I," flex:0 0 58.333333%;max-width:58.333333%;;label:col7;"),A=t.css(I," flex:0 0 66.666667%;max-width:66.666667%;;label:col8;"),E=t.css(I," flex:0 0 75%;max-width:75%;;label:col9;"),G=t.css(I," flex:0 0 83.333333%;max-width:83.333333%;;label:col10;"),P=t.css(I," flex:0 0 91.666667%;max-width:91.666667%;;label:col11;"),$=t.css(I," flex:0 0 100%;max-width:100%;;label:col12;");var _={name:"1s92l9z",styles:"order:-1",toString:q},J={name:"1s92l9z",styles:"order:-1",toString:q},K={name:"1s92l9z",styles:"order:-1",toString:q},Q={name:"1s92l9z",styles:"order:-1",toString:q},U={name:"1s92l9z",styles:"order:-1",toString:q},V={name:"1s92l9z",styles:"order:-1",toString:q},Z={name:"1s92l9z",styles:"order:-1",toString:q},ee={name:"1s92l9z",styles:"order:-1",toString:q},se={name:"1s92l9z",styles:"order:-1",toString:q},te={name:"1s92l9z",styles:"order:-1",toString:q},le={name:"1s92l9z",styles:"order:-1",toString:q},oe={name:"1s92l9z",styles:"order:-1",toString:q},ie={name:"1s92l9z",styles:"order:-1",toString:q},ae={name:"1s92l9z",styles:"order:-1",toString:q},re={name:"1s92l9z",styles:"order:-1",toString:q},ne={name:"1s92l9z",styles:"order:-1",toString:q},ce={name:"2qga7i",styles:"text-align:right",toString:q},de={name:"1azakc",styles:"text-align:center",toString:q},he={name:"1flj9lk",styles:"text-align:left",toString:q};const be=(e,s,l,o,i,a,r,n,u,f,x,z,S,k,w,v,j,L,N,C,B,W,H,q,I,be,ge,pe)=>t.css(be&&t.css("display:",be,";;label:colStyles;")," ","left"===s&&he," ","center"===s&&de," ","right"===s&&ce," ",f&&ne," ",L&&re," ",ge&&t.css(y(b),"{height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:scroll;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",pe&&t.css(y(b),"{position:sticky;top:",e.spacing.paddingTopBody.desktop,";max-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:auto;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",y(c),"{",x&&ae," ",N&&ie," ","auto"===l&&t.css(F,";;label:colStyles;")," ",1===l&&t.css(D,";;label:colStyles;")," ",2===l&&t.css(O,";;label:colStyles;")," ",3===l&&t.css(T,";;label:colStyles;")," ",4===l&&t.css(X,";;label:colStyles;")," ",5===l&&t.css(Y,";;label:colStyles;")," ",6===l&&t.css(R,";;label:colStyles;")," ",7===l&&t.css(M,";;label:colStyles;")," ",8===l&&t.css(A,";;label:colStyles;")," ",9===l&&t.css(E,";;label:colStyles;")," ",10===l&&t.css(G,";;label:colStyles;")," ",11===l&&t.css(P,";;label:colStyles;")," ",12===l&&t.css($,";;label:colStyles;"),";}",y(d),"{",z&&oe," ",C&&le," ","auto"===o&&t.css(F,";;label:colStyles;")," ",1===o&&t.css(D,";;label:colStyles;")," ",2===o&&t.css(O,";;label:colStyles;")," ",3===o&&t.css(T,";;label:colStyles;")," ",4===o&&t.css(X,";;label:colStyles;")," ",5===o&&t.css(Y,";;label:colStyles;")," ",6===o&&t.css(R,";;label:colStyles;")," ",7===o&&t.css(M,";;label:colStyles;")," ",8===o&&t.css(A,";;label:colStyles;")," ",9===o&&t.css(E,";;label:colStyles;")," ",10===o&&t.css(G,";;label:colStyles;")," ",11===o&&t.css(P,";;label:colStyles;")," ",12===o&&t.css($,";;label:colStyles;"),";}",y(h),"{",S&&te," ",B&&se," ","auto"===i&&t.css(F,";;label:colStyles;")," ",1===i&&t.css(D,";;label:colStyles;")," ",2===i&&t.css(O,";;label:colStyles;")," ",3===i&&t.css(T,";;label:colStyles;")," ",4===i&&t.css(X,";;label:colStyles;")," ",5===i&&t.css(Y,";;label:colStyles;")," ",6===i&&t.css(R,";;label:colStyles;")," ",7===i&&t.css(M,";;label:colStyles;")," ",8===i&&t.css(A,";;label:colStyles;")," ",9===i&&t.css(E,";;label:colStyles;")," ",10===i&&t.css(G,";;label:colStyles;")," ",11===i&&t.css(P,";;label:colStyles;")," ",12===i&&t.css($,";;label:colStyles;"),";}",y(b),"{",k&&ee," ",W&&Z," ","auto"===a&&t.css(F,";;label:colStyles;")," ",1===a&&t.css(D,";;label:colStyles;")," ",2===a&&t.css(O,";;label:colStyles;")," ",3===a&&t.css(T,";;label:colStyles;")," ",4===a&&t.css(X,";;label:colStyles;")," ",5===a&&t.css(Y,";;label:colStyles;")," ",6===a&&t.css(R,";;label:colStyles;")," ",7===a&&t.css(M,";;label:colStyles;")," ",8===a&&t.css(A,";;label:colStyles;")," ",9===a&&t.css(E,";;label:colStyles;")," ",10===a&&t.css(G,";;label:colStyles;")," ",11===a&&t.css(P,";;label:colStyles;")," ",12===a&&t.css($,";;label:colStyles;"),";}",y(g),"{",w&&V," ",H&&U," ","auto"===r&&t.css(F,";;label:colStyles;")," ",1===r&&t.css(D,";;label:colStyles;")," ",2===r&&t.css(O,";;label:colStyles;")," ",3===r&&t.css(T,";;label:colStyles;")," ",4===r&&t.css(X,";;label:colStyles;")," ",5===r&&t.css(Y,";;label:colStyles;")," ",6===r&&t.css(R,";;label:colStyles;")," ",7===r&&t.css(M,";;label:colStyles;")," ",8===r&&t.css(A,";;label:colStyles;")," ",9===r&&t.css(E,";;label:colStyles;")," ",10===r&&t.css(G,";;label:colStyles;")," ",11===r&&t.css(P,";;label:colStyles;")," ",12===r&&t.css($,";;label:colStyles;"),";}",y(p),"{",v&&Q," ",q&&K," ","auto"===n&&t.css(F,";;label:colStyles;")," ",1===n&&t.css(D,";;label:colStyles;")," ",2===n&&t.css(O,";;label:colStyles;")," ",3===n&&t.css(T,";;label:colStyles;")," ",4===n&&t.css(X,";;label:colStyles;")," ",5===n&&t.css(Y,";;label:colStyles;")," ",6===n&&t.css(R,";;label:colStyles;")," ",7===n&&t.css(M,";;label:colStyles;")," ",8===n&&t.css(A,";;label:colStyles;")," ",9===n&&t.css(E,";;label:colStyles;")," ",10===n&&t.css(G,";;label:colStyles;")," ",11===n&&t.css(P,";;label:colStyles;")," ",12===n&&t.css($,";;label:colStyles;"),";}",y(m),"{",j&&J," ",I&&_," ","auto"===u&&t.css(F,";;label:colStyles;")," ",1===u&&t.css(D,";;label:colStyles;")," ",2===u&&t.css(O,";;label:colStyles;")," ",3===u&&t.css(T,";;label:colStyles;")," ",4===u&&t.css(X,";;label:colStyles;")," ",5===u&&t.css(Y,";;label:colStyles;")," ",6===u&&t.css(R,";;label:colStyles;")," ",7===u&&t.css(M,";;label:colStyles;")," ",8===u&&t.css(A,";;label:colStyles;")," ",9===u&&t.css(E,";;label:colStyles;")," ",10===u&&t.css(G,";;label:colStyles;")," ",11===u&&t.css(P,";;label:colStyles;")," ",12===u&&t.css($,";;label:colStyles;"),";};label:colStyles;");function ge(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const pe={name:"1f3egm3",styles:"display:flex;flex-wrap:wrap;justify-content:space-between",toString:ge},me=e=>t.css("margin-right:",e.spacing.marginRow.default,";margin-left:",e.spacing.marginRow.default,";& .col{padding-right:",e.spacing.gutterCol.default,";padding-left:",e.spacing.gutterCol.default,";};label:defaultGutter;"),ye=e=>t.css("margin-right:",e.spacing.marginRow.medium,";margin-left:",e.spacing.marginRow.medium,";& .col{padding-right:",e.spacing.gutterCol.medium,";padding-left:",e.spacing.gutterCol.medium,";};label:mediumGutter;"),ue=e=>t.css("margin-right:",e.spacing.marginRow.big,";margin-left:",e.spacing.marginRow.big,";& .col{padding-right:",e.spacing.gutterCol.big,";padding-left:",e.spacing.gutterCol.big,";};label:bigGutter;");var fe={name:"1jov1vc",styles:"justify-content:initial",toString:ge},xe={name:"46cjum",styles:"justify-content:space-around",toString:ge},ze={name:"2o6p8u",styles:"justify-content:space-between",toString:ge},Se={name:"f7ay7b",styles:"justify-content:center",toString:ge},ke={name:"1f60if8",styles:"justify-content:flex-end",toString:ge},we={name:"11g6mpt",styles:"justify-content:flex-start",toString:ge},ve={name:"1bmz686",styles:"align-items:initial",toString:ge},je={name:"fzr848",styles:"align-items:baseline",toString:ge},Le={name:"1kx2ysr",styles:"align-items:flex-end",toString:ge},Ne={name:"5dh3r6",styles:"align-items:flex-start",toString:ge},Ce={name:"1h3rtzg",styles:"align-items:center",toString:ge},Be={name:"1ikgkii",styles:"align-items:stretch",toString:ge};const We=(e,s,l,o="default",i,a,r,n,u,f)=>t.css(pe," ","stretch"===s&&Be," ","center"===s&&Ce," ","flex-start"===s&&Ne," ","flex-end"===s&&Le," ","baseline"===s&&je," ","initial"===s&&ve," ","flex-start"===l&&we," ","flex-end"===l&&ke," ","center"===l&&Se," ","space-between"===l&&ze," ","space-around"===l&&xe," ","initial"===l&&fe," ","default"===o&&t.css(y(c),"{",me(e),";};label:rowStyles;")," ","medium"===o&&t.css(y(c),"{",ye(e),";};label:rowStyles;")," ","big"===o&&t.css(y(c),"{",ue(e),";};label:rowStyles;")," ","default"===i&&t.css(y(d),"{",me(e),";};label:rowStyles;")," ","medium"===i&&t.css(y(d),"{",ye(e),";};label:rowStyles;")," ","big"===i&&t.css(y(d),"{",ue(e),";};label:rowStyles;")," ","default"===a&&t.css(y(h),"{",me(e),";};label:rowStyles;")," ","medium"===a&&t.css(y(h),"{",ye(e),";};label:rowStyles;")," ","big"===a&&t.css(y(h),"{",ue(e),";};label:rowStyles;")," ","default"===r&&t.css(y(b),"{",me(e),";};label:rowStyles;")," ","medium"===r&&t.css(y(b),"{",ye(e),";};label:rowStyles;")," ","big"===r&&t.css(y(b),"{",ue(e),";};label:rowStyles;")," ","default"===n&&t.css(y(g),"{",me(e),";};label:rowStyles;")," ","medium"===n&&t.css(y(g),"{",ye(e),";};label:rowStyles;")," ","big"===n&&t.css(y(g),"{",ue(e),";};label:rowStyles;")," ","default"===u&&t.css(y(p),"{",me(e),";};label:rowStyles;")," ","medium"===u&&t.css(y(p),"{",ye(e),";};label:rowStyles;")," ","big"===u&&t.css(y(p),"{",ue(e),";};label:rowStyles;")," ","default"===f&&t.css(y(m),"{",me(e),";};label:rowStyles;")," ","medium"===f&&t.css(y(m),"{",ye(e),";};label:rowStyles;")," ","big"===f&&t.css(y(m),"{",ue(e),";};label:rowStyles;"),";;label:rowStyles;");const He=(e,s,l)=>t.css("font-family:",e.fonts.head,";font-weight:800;margin:0;position:relative;",1===l&&t.css("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ",2===l&&t.css("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ",3===l&&t.css("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ",4===l&&t.css("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ",5===l&&t.css("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ",6===l&&t.css("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","h1"===s&&t.css("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ","h2"===s&&t.css("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ","h3"===s&&t.css("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ","h4"===s&&t.css("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ","h5"===s&&t.css("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ","h6"===s&&t.css("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",y(b),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero1"===s&&t.css("font-size:",e.sizes.hero1.size.mobile,";line-height:",e.sizes.hero1.lineheight.mobile,";",y(b),"{font-size:",e.sizes.hero1.size.desktop,";line-height:",e.sizes.hero1.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero2"===s&&t.css("font-size:",e.sizes.hero2.size.mobile,";line-height:",e.sizes.hero2.lineheight.mobile,";",y(b),"{font-size:",e.sizes.hero2.size.desktop,";line-height:",e.sizes.hero2.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero3"===s&&t.css("font-size:",e.sizes.hero3.size.mobile,";line-height:",e.sizes.hero3.lineheight.mobile,";",y(b),"{font-size:",e.sizes.hero3.size.desktop,";line-height:",e.sizes.hero3.lineheight.desktop,";};label:makeHeadingStyles;"),";;label:makeHeadingStyles;");function qe(e){return({children:s,size:l,className:o,id:i,theme:a=r})=>1===e?t.jsx("h1",{css:He(a,l,e),className:o,id:i},s):2===e?t.jsx("h2",{css:He(a,l,e),className:o,id:i},s):3===e?t.jsx("h3",{css:He(a,l,e),className:o,id:i},s):4===e?t.jsx("h4",{css:He(a,l,e),className:o,id:i},s):5===e?t.jsx("h5",{css:He(a,l,e),className:o,id:i},s):6===e?t.jsx("h6",{css:He(a,l,e),className:o,id:i},s):void 0}const Ie=qe(1),Fe=qe(2),De=qe(3),Oe=qe(4),Te=qe(5),Xe=qe(6);function Ye(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Re={name:"eip0jj",styles:"min-width:130px;height:22px;&::-webkit-slider-runnable-track{height:10px;}&::-webkit-slider-thumb{height:22px;width:22px;margin-top:-8px;}&::-moz-range-track{height:6px;}&::-moz-range-thumb{width:22px;height:22px;}",toString:Ye},Me={name:"1xrqwie",styles:"min-width:200px;height:32px;&::-webkit-slider-runnable-track{height:14px;}&::-webkit-slider-thumb{width:32px;height:32px;margin-top:-11px;}&::-moz-range-track{height:10px;}&::-moz-range-thumb{width:32px;height:32px;}",toString:Ye};function Ae(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Ee={name:"18wgrk7",styles:"border-radius:50%",toString:Ae},Ge={name:"7uu32h",styles:"width:22px;height:22px",toString:Ae},Pe={name:"68x97p",styles:"width:32px;height:32px",toString:Ae},$e={name:"1082qq3",styles:"display:block;width:100%",toString:Ae};const _e=(e,s,l,o,i,a,r,n)=>t.css("appearance:none;border:none;transition:all 0.3s ease;line-height:1;vertical-align:middle;margin:0;font-family:",e.fonts.text,";border-radius:6px;padding:15px 15px;background:",e.colors.light,";border:solid 2px ",e.colors.grayLight,";@media (hover: hover){&:hover:not([disabled]){",ns(e,n),";}}","default"===l?t.css(z(e),";;label:inputStyles;"):t.css(S(e),";;label:inputStyles;")," ","text"===s|"number"===s|"phone"===s|"email"===s|"password"===s&&t.css("display:inline-block;",as(e,n),";",a&&t.css("border-color:",e.colors.error,";;label:inputStyles;")," ",i&&t.css("border-color:",e.colors.success,";;label:inputStyles;"),";;label:inputStyles;"),";","checkbox"!==s|"radio"!==s&&r&&$e," &:focus:not([disabled]){outline:none;",cs(e,n),";}&:active:not([disabled]){",ds(e,n),";}","checkbox"===s|"radio"===s&&t.css("padding:0;cursor:pointer;","big"===l?Pe:Ge,";;label:inputStyles;"),";","radio"===s&&Ee," ","range"===s&&t.css(((e,s,l,o)=>t.css("padding:0;height:10px;font-size:0;box-shadow:none;border:none;background:transparent;&::-webkit-slider-runnable-track{width:100%;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",as(e,l),";}&::-webkit-slider-thumb{",u," border:0 solid transparent;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",rs(e,l),";",as(e,l),";}&::-moz-range-track{width:100%;height:6px;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",as(e,l),";}&::-moz-range-thumb{border:0 solid transparent;height:22px;width:22px;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",rs(e,l),";",as(e,l),";}@media (hover: hover){&:hover:not([disabled]){&::-webkit-slider-runnable-track{",ns(e,l),";}&::-moz-range-track{",ns(e,l),";}}}&:focus:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{background:",e.colors.light,";",cs(e,l),";}&::-webkit-slider-thumb{border-color:",e.colors.grayLight,";outline:none;",cs(e,l),";}&::-moz-range-track{background:",e.colors.light,";",cs(e,l),";}&::-moz-range-thumb{outline:none;border-color:",e.colors.grayLight,";outline:none;",cs(e,l),";}}&:active:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{",ds(e,l),";}&::-webkit-slider-thumb{",ds(e,l),";}&::-moz-range-track{",ds(e,l),";}&::-moz-range-thumb{",ds(e,l),";}}","big"===s?Me:Re," ",o&&t.css("&:disabled{background:transparent;border-color:transparent;}&::-webkit-slider-runnable-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-webkit-slider-thumb{background:",e.colors.gray,";cursor:not-allowed;}&::-moz-range-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-moz-range-thumb{background:",e.colors.gray,";cursor:not-allowed;};label:rangeSliderStyles;"),";;label:rangeSliderStyles;"))(e,l,n,o),";;label:inputStyles;")," ",o&&t.css("background:",e.colors.grayLight,";border-color:",e.colors.gray,";color:",e.colors.gray,";cursor:not-allowed;opacity:0.9;;label:inputStyles;"),";;label:inputStyles;");var Je={name:"39zqt0",styles:"left:6px;top:6px;width:10px;height:10px",toString:Ae},Ke={name:"45rhol",styles:"left:9px;top:9px;width:14px;height:14px",toString:Ae},Qe={name:"m5602k",styles:"top:7px;left:6px;width:10px;height:auto",toString:Ae},Ue={name:"4etxip",styles:"top:10px;left:9px;width:14px;height:auto",toString:Ae},Ve={name:"7qtiv8",styles:"& label{max-width:calc(100% - 60px);min-width:calc(100% - 46px);}",toString:Ae},Ze={name:"1ck4tza",styles:"& label{max-width:calc(100% - 70px);min-width:calc(100% - 56px);}",toString:Ae},es={name:"7whenc",styles:"display:flex;width:100%",toString:Ae};const ss=(e,s,l,o,i)=>t.css("position:relative;display:inline-flex;line-height:1;vertical-align:middle;",o&&es," & input{vertical-align:top;}& label{padding:0 0 0 10px;}","big"===l?t.css("& label{max-width:calc(100% - 40px);min-width:calc(100% - 32px);margin-top:5px;",y(b),"{margin-top:4px;}};label:radioCheckWrapperStyles;"):t.css("& label{max-width:calc(100% - 30px);min-width:calc(100% - 22px);margin-top:0;",y(b),"{margin-top:-1px;}};label:radioCheckWrapperStyles;")," ","toggle-input"===s&&t.css("& .toggle-input-inner{margin-top:0;vertical-align:top;}","big"===l?Ze:Ve,";;label:radioCheckWrapperStyles;")," ","checkbox"===s&&t.css("& input:checked~svg{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& input:disabled~svg{opacity:0;}& svg{position:absolute;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",is(e,!1,!1,i),";","big"===l?Ue:Qe,";};label:radioCheckWrapperStyles;")," ","radio"===s&&t.css("& input:checked~em{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& em{display:block;position:absolute;border-radius:50%;transition:all 0.3s ease;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",rs(e,i),";","big"===l?Ke:Je,";};label:radioCheckWrapperStyles;"),";;label:radioCheckWrapperStyles;");var ts={name:"1d3w5wq",styles:"width:100%",toString:Ae},ls={name:"1082qq3",styles:"display:block;width:100%",toString:Ae};const os=(e,s,l,o,i,a)=>t.css("position:relative;display:inline-block;line-height:1;",i&&ls," & select{min-height:","big"===s?"55px":"51px",";padding-right:40px;",i&&ts," &:focus:hover~svg{opacity:1;transform:translate3d(0, 0, 0) rotate(180deg);}&:disabled~svg{& polyline,& path{stroke:",e.colors.gray,";}}}& svg{position:absolute;top:","big"===s?"22px":"21px",";right:15px;opacity:1;pointer-events:none;transform:translate3d(0, 0, 0) rotate(0deg);",is(e,l,o,a),";};label:selectWrapperStyles;"),is=(e,s,l,o)=>t.css("& polyline,& path{","primary"===o&&t.css("stroke:",e.colors.primary,";;label:svgColor;")," ","secondary"===o&&t.css("stroke:",e.colors.secondary,";;label:svgColor;")," ","tertiary"===o&&t.css("stroke:",e.colors.tertiary,";;label:svgColor;")," ",s&&t.css("stroke:",e.colors.success,";;label:svgColor;")," ",l&&t.css("stroke:",e.colors.error,";;label:svgColor;"),";};label:svgColor;"),as=(e,s)=>t.css("primary"===s&&t.css("box-shadow:0 0 0 0 ",e.colors.primaryLight,";;label:defaultShadowStyles;")," ","secondary"===s&&t.css("box-shadow:0 0 0 0 ",e.colors.secondaryLight,";;label:defaultShadowStyles;")," ","tertiary"===s&&t.css("box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";;label:defaultShadowStyles;"),";;label:defaultShadowStyles;"),rs=(e,s)=>t.css("primary"===s&&t.css("background:",e.colors.primary,";;label:defaultBackgroundStyles;")," ","secondary"===s&&t.css("background:",e.colors.secondary,";;label:defaultBackgroundStyles;")," ","tertiary"===s&&t.css("background:",e.colors.tertiary,";;label:defaultBackgroundStyles;"),";;label:defaultBackgroundStyles;"),ns=(e,s)=>t.css("primary"===s&&t.css("border-color:",e.colors.primary,";;label:hoverColorsStyles;")," ","secondary"===s&&t.css("border-color:",e.colors.secondary,";;label:hoverColorsStyles;")," ","tertiary"===s&&t.css("border-color:",e.colors.tertiary,";;label:hoverColorsStyles;"),";;label:hoverColorsStyles;"),cs=(e,s)=>t.css("primary"===s&&t.css("border-color:",e.colors.primary,";box-shadow:0 0 0 4px ",e.colors.primaryLight,";;label:focusColorsStyles;")," ","secondary"===s&&t.css("border-color:",e.colors.secondary,";box-shadow:0 0 0 4px ",e.colors.secondaryLight,";;label:focusColorsStyles;")," ","tertiary"===s&&t.css("border-color:",e.colors.tertiary,";box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";;label:focusColorsStyles;"),";;label:focusColorsStyles;"),ds=(e,s)=>t.css("primary"===s&&t.css("box-shadow:0 0 0 2px ",e.colors.primaryLight,";;label:activeColorsStyles;")," ","secondary"===s&&t.css("box-shadow:0 0 0 2px ",e.colors.secondaryLight,";;label:activeColorsStyles;")," ","tertiary"===s&&t.css("box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";;label:activeColorsStyles;"),";;label:activeColorsStyles;"),hs=["className","size","fullWidth","variant","theme"];function bs(){return t.jsx("svg",{width:"16",height:"10",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.jsx("path",{d:"M2 2L8 8L14 2",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}var gs={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const ps=(e,s,l,o)=>t.css("color:",e.colors.gray,";display:inline-block;vertical-align:middle;padding:0 10px 0 0;margin:auto 0;line-height:",e.sizes.text.lineheight.mobile,";",o&&gs," ",y(b),"{line-height:",e.sizes.text.lineheight.desktop,";}",s&&t.css("color:",e.colors.error,";;label:labelStyles;"),";",l&&t.css("color:",e.colors.success,";;label:labelStyles;"),";;label:labelStyles;"),ms=["className","children","error","success","fullWidth","htmlFor","theme"];function ys(e){let{className:s,children:l,error:o,success:n,fullWidth:c,htmlFor:d,theme:h=r}=e,b=a(e,ms);return t.jsx("label",i({className:s,css:ps(h,o,n,c),htmlFor:d},b),l)}const us=["className","children","size","error","success","label","fullWidth","variant","theme"];const fs=["className","size","error","success","label","fullWidth","variant","theme"];function xs(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var zs={name:"68x97p",styles:"width:32px;height:32px",toString:xs},Ss={name:"7uu32h",styles:"width:22px;height:22px",toString:xs},ks={name:"1lo4u2",styles:"height:32px;width:56px",toString:xs},ws={name:"178abix",styles:"height:22px;width:46px",toString:xs};const vs=(e,s,l)=>t.css("display:inline-block;margin:auto 0;position:relative;vertical-align:middle;& *{vertical-align:middle;}& input{",u,";position:absolute;left:0;top:0;width:100%;height:100%;outline:none;}& input:checked~.toggle-input-slider{&:before{max-width:46px;",((e,s)=>t.css("primary"===s&&t.css("background:",e.colors.primaryLight,";;label:defaultLightBackgroundStyles;")," ","secondary"===s&&t.css("background:",e.colors.secondaryLight,";;label:defaultLightBackgroundStyles;")," ","tertiary"===s&&t.css("background:",e.colors.tertiaryLight,";;label:defaultLightBackgroundStyles;"),";;label:defaultLightBackgroundStyles;"))(e,l),";}&:after{transform:translate3d(0, 0, 0) translateX(23px);}}@media (hover: hover){& input:hover:not([disabled])~.toggle-input-slider{",ns(e,l),";}}& input:focus:not([disabled])~.toggle-input-slider{outline:none;",cs(e,l),";}& input:active:not([disabled])~.toggle-input-slider{",ds(e,l),";}& input:disabled{cursor:not-allowed;}& input:disabled~.toggle-input-slider{border-color:",e.colors.gray,";&:before{background:",e.colors.grayLight,";}&:after{background:",e.colors.gray,";}}& .toggle-input-slider{border:solid 2px ",e.colors.grayLight,";border-radius:30px;background:",e.colors.light,";pointer-events:none;transition:all 0.3s ease;",as(e,l),";","default"===s?ws:ks,' &:before,&:after{content:"";display:block;position:absolute;}&:before{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);max-width:0;border-radius:30px;transition:all 0.3s ease;background:',e.colors.light,";}&:after{left:0;top:0;border-radius:50%;transition:all 0.3s ease;transform:translate3d(0, 0, 0) translateX(0);",rs(e,l),";","default"===s?Ss:zs,";}};label:toggleInputStyles;"),js=["className","size","success","error","label","type","fullWidth","variant","theme"];function Ls(){return t.jsx("svg",{width:"12",height:"10",viewBox:"0 0 12 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.jsx("path",{d:"M10 2L4.4 8L2 5.75",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}const Ns=["className","size","type","success","error","label","fullWidth","variant","theme"];const Cs=e=>t.css("min-height:calc(100vh - ",e.spacing.paddingTopBody.mobile,");",y(b),"{min-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");};label:minHeightStyles;");const Bs=(e,s)=>s?t.css("display:inline-block;max-height:0;min-width:",e,"px;max-width:",e,"px;;label:localStyle;"):t.css("display:block;min-height:",e,"px;max-height:",e,"px;;label:localStyle;");var Ws={name:"eivff4",styles:"display:none",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const Hs=(e,s,l,o,i,a,r,n,u)=>t.css(e&&t.css(Bs(e,!!u),";;label:spaceStyles;")," ","none"===e&&Ws," ",s&&t.css(y(c),"{",Bs(s,!!u),";};label:spaceStyles;")," ","none"===s&&t.css(y(c),"{display:none;};label:spaceStyles;")," ",l&&t.css(y(d),"{",Bs(l,!!u),";};label:spaceStyles;")," ","none"===l&&t.css(y(d),"{display:none;};label:spaceStyles;")," ",o&&t.css(y(h),"{",Bs(o,!!u),";};label:spaceStyles;")," ","none"===o&&t.css(y(h),"{display:none;};label:spaceStyles;")," ",i&&t.css(y(b),"{",Bs(i,!!u),";};label:spaceStyles;")," ","none"===i&&t.css(y(b),"{display:none;};label:spaceStyles;")," ",a&&t.css(y(g),"{",Bs(a,!!u),";};label:spaceStyles;")," ","none"===a&&t.css(y(g),"{display:none;};label:spaceStyles;")," ",r&&t.css(y(p),"{",Bs(r,!!u),";};label:spaceStyles;")," ","none"===r&&t.css(y(p),"{display:none;};label:spaceStyles;")," ",n&&t.css(y(m),"{",Bs(n,!!u),";};label:spaceStyles;")," ","none"===n&&t.css(y(m),"{display:none;};label:spaceStyles;"),";;label:spaceStyles;");const qs={name:"a6panz",styles:"max-width:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const Is=r,Fs=t.jsx(t.Global,{styles:t.css("html,body{margin:0;padding:0;min-height:100%;scroll-behavior:smooth;}body{-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:",Is.fonts.text,";font-size:",Is.sizes.text.size.mobile,";line-height:",Is.sizes.text.lineheight.mobile,";padding-top:",Is.spacing.paddingTopBody.mobile,";color:",Is.colors.dark,";margin:0;",y(b),"{font-size:",Is.sizes.text.size.desktop,";line-height:",Is.sizes.text.lineheight.desktop,";padding-top:",Is.spacing.paddingTopBody.desktop,";}}*{box-sizing:border-box;&:before,&:after{box-sizing:border-box;}&::selection{background:",Is.colors.primary,";color:",Is.colors.light,";}}main{display:block;}hr{background:none;border:none;border-bottom:solid 1px ",Is.colors.grayLight,";box-sizing:content-box;height:0;overflow:visible;margin:10px 0;}pre,code,kbd,samp{font-family:",Is.fonts.mono,";}code{font-size:",Is.sizes.code.size.mobile,";line-height:",Is.sizes.code.lineheight.mobile,";",y(b),"{font-size:",Is.sizes.code.size.desktop,";line-height:",Is.sizes.code.lineheight.desktop,";}}pre{border-radius:12px;}small{font-size:",Is.sizes.small.size.mobile,";line-height:",Is.sizes.small.lineheight.mobile,";",y(b),"{font-size:",Is.sizes.small.size.desktop,";line-height:",Is.sizes.small.lineheight.desktop,";}}blockquote{margin:10px 0;padding:0;font-size:",Is.sizes.blockquote.size.mobile,";line-height:",Is.sizes.blockquote.lineheight.mobile,";",y(b),"{font-size:",Is.sizes.blockquote.size.desktop,";line-height:",Is.sizes.blockquote.lineheight.desktop,";}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a,button{cursor:pointer;outline:none;text-decoration:none;transition:all 0.3s ease;}a{background-color:transparent;color:",Is.colors.grayDark,";@media (hover: hover){&:hover{color:",Is.colors.primary,";}}}p{margin:10px 0;& a{color:",Is.colors.primary,";@media (hover: hover){&:hover{color:",Is.colors.primaryDark,";}}}}blockquote,p,ol,ul{color:",Is.colors.gray,";}figure{margin:0;}fieldset{appearance:none;border:none;}img,svg{transition:all 0.3s ease;& *{transition:all 0.3s ease;}}img{display:inline-block;max-width:100%;width:auto;height:auto;border-style:none;object-fit:contain;}strong,b{font-weight:700;color:",Is.colors.dark,";}table{width:100%;border-collapse:collapse;& th,& td{text-align:left;border-bottom:solid 1px ",Is.colors.grayLight,";padding:5px 20px 5px 0;white-space:nowrap;}& th{font-size:",Is.sizes.button.size.mobile,";",y(b),"{font-size:",Is.sizes.button.size.desktop,";}}& td{font-size:",Is.sizes.text.size.mobile,";color:",Is.colors.gray,";",y(b),"{font-size:",Is.sizes.text.size.desktop,";}&:first-of-type{font-weight:600;color:",Is.colors.dark,";}}};label:globalStyles;")});e.Button=function(e){let{className:s,children:l,variant:o="primary",size:n="default",frame:c,fullWidth:d,theme:h=r}=e,b=a(e,v);return t.jsx("button",i({className:s,css:w(h,o,n,c,b.disabled,d)},b),l)},e.Col=function({id:e,className:s,children:l,textAlign:o,xs:i,sm:a,md:n,lg:c,xl:d,xxl:h,xxxl:b,first:g,firstXs:p,firstSm:m,firstMd:y,firstLg:u,firstXl:f,firstXxl:x,firstXxxl:z,last:S,lastXs:k,lastSm:w,lastMd:v,lastLg:j,lastXl:L,lastXxl:N,lastXxxl:C,display:B,fullScreen:W,sticky:H,theme:q=r}){return t.jsx("div",{css:be(q,o,i,a,n,c,d,h,b,g,p,m,y,u,f,x,z,S,k,w,v,j,L,N,C,B,W,H),className:s?`col ${s}`:"col",id:e,"data-col":!0},l)},e.Container=function({children:e,fluid:s,className:l,textAlign:o,id:i,theme:a=r}){return t.jsx("div",{css:B(a,s,o),className:l,"data-container":!0,id:i},e)},e.FontStyle=function(e){let{id:s,className:l,children:o,variant:n,theme:c=r}=e,d=a(e,H);return t.jsx("span",i({id:s,className:l,css:W(c,n)},d),o)},e.H1=Ie,e.H2=Fe,e.H3=De,e.H4=Oe,e.H5=Te,e.H6=Xe,e.Input=function(e){let{className:s,size:l="default",type:n="text",success:c,error:d,label:h,fullWidth:b,variant:g="secondary",theme:p=r}=e,m=a(e,Ns);return"checkbox"===n|"radio"===n?t.jsx("div",{css:ss(p,n,l,b,g)},t.jsx("input",i({type:n,className:s,css:_e(p,n,l,m.disabled,c,d,b,g)},m)),"checkbox"===n?t.jsx(Ls,null):t.jsx("em",null),h&&t.jsx(ys,{htmlFor:m.id,error:d,success:c,theme:p},h)):t.jsx(o.default.Fragment,null,h&&t.jsx(ys,{htmlFor:m.id,error:d,success:c,theme:p},h),t.jsx("input",i({type:n,className:s,css:_e(p,n,l,m.disabled,c,d,b,g)},m)))},e.Label=ys,e.MinHeight=function({className:e,children:s,theme:l=r}){return t.jsx("div",{className:e,css:Cs(l)},s)},e.RangeSlider=function(e){let{className:s,size:l="default",fullWidth:o,variant:n="secondary",theme:c=r}=e,d=a(e,hs);return t.jsx("input",i({type:"range",className:s,css:_e(c,"range",l,d.disabled,!1,!1,o,n)},d))},e.Row=function({id:e,className:s,children:l,alignItems:o,justifyContent:i,gutterXs:a,gutterSm:n,gutterMd:c,gutterLg:d,gutterXl:h,gutterXxl:b,gutterXxxl:g,theme:p=r}){return t.jsx("div",{css:We(p,o,i,a,n,c,d,h,b,g),id:e,className:s,"data-row":!0},l)},e.Select=function(e){let{className:s,children:l,size:n="default",error:c,success:d,label:h,fullWidth:b,variant:g="secondary",theme:p=r}=e,m=a(e,us);return t.jsx(o.default.Fragment,null,h&&t.jsx(ys,{htmlFor:m.id,error:c,success:d,fullWidth:b,theme:p},h),t.jsx("div",{css:os(p,n,d,c,b,g)},t.jsx("select",i({className:s,css:_e(p,"text",n,m.disabled,d,c,b,g)},m),l),t.jsx(bs,null)))},e.Space=function({size:e,xs:s,sm:l,md:o,lg:i,xl:a,xxl:r,xxxl:n,horizontal:c}){return t.jsx("span",{css:Hs(e,s,l,o,i,a,r,n,c)})},e.TableOverflow=function({className:e,children:s}){return t.jsx("div",{className:e,css:qs},s)},e.Textarea=function(e){let{className:s,size:l="default",error:n,success:c,label:d,fullWidth:h,variant:b="secondary",theme:g=r}=e,p=a(e,fs);return t.jsx(o.default.Fragment,null,d&&t.jsx(ys,{htmlFor:p.id,error:n,success:c,theme:g},d),t.jsx("textarea",i({className:s,css:_e(g,"text",l,p.disabled,c,n,h,b)},p)))},e.ToggleInput=function(e){let{className:s,size:l="default",success:o,error:n,label:c,type:d="checkbox",fullWidth:h,variant:b="secondary",theme:g=r}=e,p=a(e,js);return t.jsx("div",{css:ss(g,"toggle-input",l,h,b)},t.jsx("div",{css:vs(g,l,b),className:"toggle-input-inner"},t.jsx("input",i({type:"checkbox",className:s},p)),t.jsx("div",{className:"toggle-input-slider"})),c&&t.jsx(ys,{htmlFor:p.id,error:n,success:o,theme:g},c))},e.globalStyles=Fs,Object.defineProperty(e,"__esModule",{value:!0})})); +!function(e,s){"object"==typeof exports&&"undefined"!=typeof module?s(exports,require("react"),require("@emotion/react")):"function"==typeof define&&define.amd?define(["exports","react","@emotion/react"],s):s((e="undefined"!=typeof globalThis?globalThis:e||self).CherryGrid={},e.React,e.css)}(this,(function(e,s,t){"use strict";function l(){return l=Object.assign?Object.assign.bind():function(e){for(var s=1;s=0||(o[t]=e[t]);return o}(e,s);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(l=0;l=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}const i={spacing:{maxWidth:"1280px",maxWidthLimit:"1440px",paddingTopBody:{mobile:"76px",desktop:"76px"},marginContainer:{mobile:"20px",desktop:"20px"},marginRow:{default:"-10px",medium:"-30px",big:"-50px"},gutterCol:{default:"10px",medium:"30px",big:"50px"},breakpoints:[0,576,768,992,1200,1440,1920]},colors:{primaryLight:"#fda4af",primary:"#f43f5e",primaryDark:"#9f1239",secondaryLight:"#7dd3fc",secondary:"#0ea5e9",secondaryDark:"#075985",tertiaryLight:"#d8b4fe",tertiary:"#a855f7",tertiaryDark:"#6b21a8",dark:"#000000",light:"#ffffff",grayLight:"#e5e7eb",gray:"#9ca3af",grayDark:"#4b5563",success:"#28a745",error:"#dc3545",warning:"#ffc107",info:"#17a2b8"},fonts:{text:"Inter",head:"Inter",special:"Inter",mono:"Inter"},sizes:{hero1:{size:{mobile:"52px",desktop:"62px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero2:{size:{mobile:"42px",desktop:"52px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero3:{size:{mobile:"32px",desktop:"42px"},lineheight:{mobile:"1.15",desktop:"1.15"}},h1:{size:{mobile:"30px",desktop:"40px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h2:{size:{mobile:"22px",desktop:"32px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h3:{size:{mobile:"18px",desktop:"28px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h4:{size:{mobile:"16px",desktop:"24px"},lineheight:{mobile:"1.30",desktop:"1.30"}},h5:{size:{mobile:"14px",desktop:"20px"},lineheight:{mobile:"1.40",desktop:"1.40"}},h6:{size:{mobile:"12px",desktop:"18px"},lineheight:{mobile:"1.40",desktop:"1.40"}},eyebrow:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.15"}},subtitle:{size:{mobile:"18px",desktop:"20px"},lineheight:{mobile:"1.35",desktop:"1.35"}},button:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},buttonBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},lead:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.45"}},input:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},inputBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},strong:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},text:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},small:{size:{mobile:"12px",desktop:"14px"},lineheight:{mobile:"1.30",desktop:"1.30"}},blockquote:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}},code:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}}}},a=i.spacing.breakpoints,r=0,n=1,c=2,d=3,h=4,b=5,p=6;function g(e){return`@media screen and (min-width: ${a[e]}px)`}function u(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const m={name:"1rhsryp",styles:"appearance:none;background:none;border:none;border-radius:0;cursor:pointer;padding:0;margin:0",toString:u};var y={name:"11wrzut",styles:"box-shadow:0px 13px 31px rgba(12, 20, 33, 0.04),0px 9.45547px 20.8947px rgba(12, 20, 33, 0.032375),0px 6.58125px 13.5141px rgba(12, 20, 33, 0.027),0px 4.31641px 8.38574px rgba(12, 20, 33, 0.023125),0px 2.6px 5.0375px rgba(12, 20, 33, 0.02),0px 1.37109px 2.99707px rgba(12, 20, 33, 0.016875),0px 0.56875px 1.79219px rgba(12, 20, 33, 0.013)",toString:u},x={name:"r4lit9",styles:"box-shadow:0px 13px 31px rgba(103, 107, 116, 0.04),0px 9.45547px 20.8947px rgba(103, 107, 116, 0.032375),0px 6.58125px 13.5141px rgba(103, 107, 116, 0.027),0px 4.31641px 8.38574px rgba(103, 107, 116, 0.023125),0px 2.6px 5.0375px rgba(103, 107, 116, 0.02),0px 1.37109px 2.99707px rgba(103, 107, 116, 0.016875),0px 0.56875px 1.79219px rgba(103, 107, 116, 0.013)",toString:u};const f=e=>t.css("font-size:",e.sizes.button.size.mobile,";line-height:",e.sizes.button.lineheight.mobile,";font-weight:600;",g(d),"{font-size:",e.sizes.button.size.desktop,";line-height:",e.sizes.button.lineheight.desktop,";};label:buttonFontStyles;"),z=e=>t.css("font-size:",e.sizes.buttonBig.size.mobile,";line-height:",e.sizes.buttonBig.lineheight.mobile,";font-weight:600;",g(d),"{font-size:",e.sizes.buttonBig.size.desktop,";line-height:",e.sizes.buttonBig.lineheight.desktop,";};label:buttonBigFontStyles;"),S=e=>t.css("font-size:",e.sizes.input.size.mobile,";line-height:",e.sizes.input.lineheight.mobile,";font-weight:400;",g(d),"{font-size:",e.sizes.input.size.desktop,";line-height:",e.sizes.input.lineheight.desktop,";};label:inputFontStyles;"),k=e=>t.css("font-size:",e.sizes.inputBig.size.mobile,";line-height:",e.sizes.inputBig.lineheight.mobile,";font-weight:400;",g(d),"{font-size:",e.sizes.inputBig.size.desktop,";line-height:",e.sizes.inputBig.lineheight.desktop,";};label:inputBigFontStyles;");var w={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const v=(e,s,l,o,i,a)=>t.css(m,";display:inline-block;vertical-align:middle;font-weight:600;padding:15px 25px;border-radius:100px;white-space:nowrap;hyphens:auto;",a&&w," ","default"===l?t.css(f(e),";;label:buttonStyles;"):t.css(z(e),";;label:buttonStyles;")," ","primary"===s&&!o&&t.css("background:",e.colors.primary,";border:solid 2px ",e.colors.primary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.primaryDark,";border-color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","primary"===s&&o&&t.css("border:solid 2px ",e.colors.primary,";color:",e.colors.primary,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.primaryDark,";color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","secondary"===s&&!o&&t.css("background:",e.colors.secondary,";border:solid 2px ",e.colors.secondary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.secondaryDark,";border-color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","secondary"===s&&o&&t.css("border:solid 2px ",e.colors.secondary,";color:",e.colors.secondary,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.secondaryDark,";color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","tertiary"===s&&!o&&t.css("background:",e.colors.tertiary,";border:solid 2px ",e.colors.tertiary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.tertiaryDark,";border-color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ","tertiary"===s&&o&&t.css("border:solid 2px ",e.colors.tertiary,";color:",e.colors.tertiary,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.tertiaryDark,";color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ",i&&!o&&t.css("background:",e.colors.grayLight,";border-color:",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;")," ",i&&o&&t.css("border:solid 2px ",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;"),";;label:buttonStyles;"),j=["className","children","variant","size","frame","fullWidth","theme"];function L(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var N={name:"1azakc",styles:"text-align:center",toString:L},C={name:"1flj9lk",styles:"text-align:left",toString:L},B={name:"2qga7i",styles:"text-align:right",toString:L};const H=(e,s,l)=>t.css("margin:auto;width:100%;padding:0 ",e.spacing.marginContainer.mobile,";",g(d),"{padding:0 ",e.spacing.marginContainer.desktop,";}",s?t.css("max-width:",e.spacing.maxWidthLimit,";;label:containerStyles;"):t.css("max-width:",e.spacing.maxWidth,";;label:containerStyles;")," ","right"===l&&B," ","left"===l&&C," ","center"===l&&N,";;label:containerStyles;");const W=(e,s)=>t.css("eyebrow"===s&&(e=>t.css("font-family:",e.fonts.special,";font-size:",e.sizes.eyebrow.size.mobile,";line-height:",e.sizes.eyebrow.lineheight.mobile,";font-weight:600;",g(d),"{font-size:",e.sizes.eyebrow.size.desktop,";line-height:",e.sizes.eyebrow.lineheight.desktop,";};label:eyebrowFontStyles;"))(e),";","subtitle"===s&&(e=>t.css("font-size:",e.sizes.subtitle.size.mobile,";line-height:",e.sizes.subtitle.lineheight.mobile,";font-weight:600;",g(d),"{font-size:",e.sizes.subtitle.size.desktop,";line-height:",e.sizes.subtitle.lineheight.desktop,";};label:subTitleFontStyles;"))(e),";","button"===s&&f(e),";","buttonBig"===s&&z(e),";","lead"===s&&(e=>t.css("font-size:",e.sizes.lead.size.mobile,";line-height:",e.sizes.lead.lineheight.mobile,";font-weight:400;",g(d),"{font-size:",e.sizes.lead.size.desktop,";line-height:",e.sizes.lead.lineheight.desktop,";};label:leadFontStyles;"))(e),";","input"===s&&S(e),";","inputBig"===s&&k(e),";;label:fontStyles;"),q=["id","className","children","variant","theme"];function D(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const I={name:"db1fh2",styles:"width:100%;min-height:1px;flex-basis:0;flex-grow:1;max-width:100%;box-sizing:border-box",toString:D},F=t.css(I," flex:0 0 auto;width:auto;max-width:none;;label:colAuto;"),T=t.css(I," flex:0 0 8.333333%;max-width:8.333333%;;label:col1;"),X=t.css(I," flex:0 0 16.666667%;max-width:16.666667%;;label:col2;"),O=t.css(I," flex:0 0 25%;max-width:25%;;label:col3;"),Y=t.css(I," flex:0 0 33.333333%;max-width:33.333333%;;label:col4;"),R=t.css(I," flex:0 0 41.666667%;max-width:41.666667%;;label:col5;"),M=t.css(I," flex:0 0 50%;max-width:50%;;label:col6;"),A=t.css(I," flex:0 0 58.333333%;max-width:58.333333%;;label:col7;"),E=t.css(I," flex:0 0 66.666667%;max-width:66.666667%;;label:col8;"),G=t.css(I," flex:0 0 75%;max-width:75%;;label:col9;"),P=t.css(I," flex:0 0 83.333333%;max-width:83.333333%;;label:col10;"),$=t.css(I," flex:0 0 91.666667%;max-width:91.666667%;;label:col11;"),Z=t.css(I," flex:0 0 100%;max-width:100%;;label:col12;");var J={name:"1s92l9z",styles:"order:-1",toString:D},K={name:"1s92l9z",styles:"order:-1",toString:D},Q={name:"1s92l9z",styles:"order:-1",toString:D},U={name:"1s92l9z",styles:"order:-1",toString:D},V={name:"1s92l9z",styles:"order:-1",toString:D},_={name:"1s92l9z",styles:"order:-1",toString:D},ee={name:"1s92l9z",styles:"order:-1",toString:D},se={name:"1s92l9z",styles:"order:-1",toString:D},te={name:"1s92l9z",styles:"order:-1",toString:D},le={name:"1s92l9z",styles:"order:-1",toString:D},oe={name:"1s92l9z",styles:"order:-1",toString:D},ie={name:"1s92l9z",styles:"order:-1",toString:D},ae={name:"1s92l9z",styles:"order:-1",toString:D},re={name:"1s92l9z",styles:"order:-1",toString:D},ne={name:"1s92l9z",styles:"order:-1",toString:D},ce={name:"1s92l9z",styles:"order:-1",toString:D},de={name:"2qga7i",styles:"text-align:right",toString:D},he={name:"1azakc",styles:"text-align:center",toString:D},be={name:"1flj9lk",styles:"text-align:left",toString:D};const pe=(e,s,l,o,i,a,u,m,y,x,f,z,S,k,w,v,j,L,N,C,B,H,W,q,D,I,pe,ge)=>t.css(I&&t.css("display:",I,";;label:colStyles;")," ","left"===s&&be," ","center"===s&&he," ","right"===s&&de," ",x&&ce," ",L&&ne," ",pe&&t.css(g(d),"{height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:scroll;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",ge&&t.css(g(d),"{position:sticky;top:",e.spacing.paddingTopBody.desktop,";max-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:auto;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",g(r),"{",f&&re," ",N&&ae," ","auto"===l&&t.css(F,";;label:colStyles;")," ",1===l&&t.css(T,";;label:colStyles;")," ",2===l&&t.css(X,";;label:colStyles;")," ",3===l&&t.css(O,";;label:colStyles;")," ",4===l&&t.css(Y,";;label:colStyles;")," ",5===l&&t.css(R,";;label:colStyles;")," ",6===l&&t.css(M,";;label:colStyles;")," ",7===l&&t.css(A,";;label:colStyles;")," ",8===l&&t.css(E,";;label:colStyles;")," ",9===l&&t.css(G,";;label:colStyles;")," ",10===l&&t.css(P,";;label:colStyles;")," ",11===l&&t.css($,";;label:colStyles;")," ",12===l&&t.css(Z,";;label:colStyles;"),";}",g(n),"{",z&&ie," ",C&&oe," ","auto"===o&&t.css(F,";;label:colStyles;")," ",1===o&&t.css(T,";;label:colStyles;")," ",2===o&&t.css(X,";;label:colStyles;")," ",3===o&&t.css(O,";;label:colStyles;")," ",4===o&&t.css(Y,";;label:colStyles;")," ",5===o&&t.css(R,";;label:colStyles;")," ",6===o&&t.css(M,";;label:colStyles;")," ",7===o&&t.css(A,";;label:colStyles;")," ",8===o&&t.css(E,";;label:colStyles;")," ",9===o&&t.css(G,";;label:colStyles;")," ",10===o&&t.css(P,";;label:colStyles;")," ",11===o&&t.css($,";;label:colStyles;")," ",12===o&&t.css(Z,";;label:colStyles;"),";}",g(c),"{",S&&le," ",B&&te," ","auto"===i&&t.css(F,";;label:colStyles;")," ",1===i&&t.css(T,";;label:colStyles;")," ",2===i&&t.css(X,";;label:colStyles;")," ",3===i&&t.css(O,";;label:colStyles;")," ",4===i&&t.css(Y,";;label:colStyles;")," ",5===i&&t.css(R,";;label:colStyles;")," ",6===i&&t.css(M,";;label:colStyles;")," ",7===i&&t.css(A,";;label:colStyles;")," ",8===i&&t.css(E,";;label:colStyles;")," ",9===i&&t.css(G,";;label:colStyles;")," ",10===i&&t.css(P,";;label:colStyles;")," ",11===i&&t.css($,";;label:colStyles;")," ",12===i&&t.css(Z,";;label:colStyles;"),";}",g(d),"{",k&&se," ",H&&ee," ","auto"===a&&t.css(F,";;label:colStyles;")," ",1===a&&t.css(T,";;label:colStyles;")," ",2===a&&t.css(X,";;label:colStyles;")," ",3===a&&t.css(O,";;label:colStyles;")," ",4===a&&t.css(Y,";;label:colStyles;")," ",5===a&&t.css(R,";;label:colStyles;")," ",6===a&&t.css(M,";;label:colStyles;")," ",7===a&&t.css(A,";;label:colStyles;")," ",8===a&&t.css(E,";;label:colStyles;")," ",9===a&&t.css(G,";;label:colStyles;")," ",10===a&&t.css(P,";;label:colStyles;")," ",11===a&&t.css($,";;label:colStyles;")," ",12===a&&t.css(Z,";;label:colStyles;"),";}",g(h),"{",w&&_," ",W&&V," ","auto"===u&&t.css(F,";;label:colStyles;")," ",1===u&&t.css(T,";;label:colStyles;")," ",2===u&&t.css(X,";;label:colStyles;")," ",3===u&&t.css(O,";;label:colStyles;")," ",4===u&&t.css(Y,";;label:colStyles;")," ",5===u&&t.css(R,";;label:colStyles;")," ",6===u&&t.css(M,";;label:colStyles;")," ",7===u&&t.css(A,";;label:colStyles;")," ",8===u&&t.css(E,";;label:colStyles;")," ",9===u&&t.css(G,";;label:colStyles;")," ",10===u&&t.css(P,";;label:colStyles;")," ",11===u&&t.css($,";;label:colStyles;")," ",12===u&&t.css(Z,";;label:colStyles;"),";}",g(b),"{",v&&U," ",q&&Q," ","auto"===m&&t.css(F,";;label:colStyles;")," ",1===m&&t.css(T,";;label:colStyles;")," ",2===m&&t.css(X,";;label:colStyles;")," ",3===m&&t.css(O,";;label:colStyles;")," ",4===m&&t.css(Y,";;label:colStyles;")," ",5===m&&t.css(R,";;label:colStyles;")," ",6===m&&t.css(M,";;label:colStyles;")," ",7===m&&t.css(A,";;label:colStyles;")," ",8===m&&t.css(E,";;label:colStyles;")," ",9===m&&t.css(G,";;label:colStyles;")," ",10===m&&t.css(P,";;label:colStyles;")," ",11===m&&t.css($,";;label:colStyles;")," ",12===m&&t.css(Z,";;label:colStyles;"),";}",g(p),"{",j&&K," ",D&&J," ","auto"===y&&t.css(F,";;label:colStyles;")," ",1===y&&t.css(T,";;label:colStyles;")," ",2===y&&t.css(X,";;label:colStyles;")," ",3===y&&t.css(O,";;label:colStyles;")," ",4===y&&t.css(Y,";;label:colStyles;")," ",5===y&&t.css(R,";;label:colStyles;")," ",6===y&&t.css(M,";;label:colStyles;")," ",7===y&&t.css(A,";;label:colStyles;")," ",8===y&&t.css(E,";;label:colStyles;")," ",9===y&&t.css(G,";;label:colStyles;")," ",10===y&&t.css(P,";;label:colStyles;")," ",11===y&&t.css($,";;label:colStyles;")," ",12===y&&t.css(Z,";;label:colStyles;"),";};label:colStyles;");function ge(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const ue={name:"1f3egm3",styles:"display:flex;flex-wrap:wrap;justify-content:space-between",toString:ge},me=e=>t.css("margin-right:",e.spacing.marginRow.default,";margin-left:",e.spacing.marginRow.default,";& .col{padding-right:",e.spacing.gutterCol.default,";padding-left:",e.spacing.gutterCol.default,";};label:defaultGutter;"),ye=e=>t.css("margin-right:",e.spacing.marginRow.medium,";margin-left:",e.spacing.marginRow.medium,";& .col{padding-right:",e.spacing.gutterCol.medium,";padding-left:",e.spacing.gutterCol.medium,";};label:mediumGutter;"),xe=e=>t.css("margin-right:",e.spacing.marginRow.big,";margin-left:",e.spacing.marginRow.big,";& .col{padding-right:",e.spacing.gutterCol.big,";padding-left:",e.spacing.gutterCol.big,";};label:bigGutter;");var fe={name:"1jov1vc",styles:"justify-content:initial",toString:ge},ze={name:"46cjum",styles:"justify-content:space-around",toString:ge},Se={name:"2o6p8u",styles:"justify-content:space-between",toString:ge},ke={name:"f7ay7b",styles:"justify-content:center",toString:ge},we={name:"1f60if8",styles:"justify-content:flex-end",toString:ge},ve={name:"11g6mpt",styles:"justify-content:flex-start",toString:ge},je={name:"1bmz686",styles:"align-items:initial",toString:ge},Le={name:"fzr848",styles:"align-items:baseline",toString:ge},Ne={name:"1kx2ysr",styles:"align-items:flex-end",toString:ge},Ce={name:"5dh3r6",styles:"align-items:flex-start",toString:ge},Be={name:"1h3rtzg",styles:"align-items:center",toString:ge},He={name:"1ikgkii",styles:"align-items:stretch",toString:ge};const We=(e,s,l,o="default",i,a,u,m,y,x)=>t.css(ue," ","stretch"===s&&He," ","center"===s&&Be," ","flex-start"===s&&Ce," ","flex-end"===s&&Ne," ","baseline"===s&&Le," ","initial"===s&&je," ","flex-start"===l&&ve," ","flex-end"===l&&we," ","center"===l&&ke," ","space-between"===l&&Se," ","space-around"===l&&ze," ","initial"===l&&fe," ","default"===o&&t.css(g(r),"{",me(e),";};label:rowStyles;")," ","medium"===o&&t.css(g(r),"{",ye(e),";};label:rowStyles;")," ","big"===o&&t.css(g(r),"{",xe(e),";};label:rowStyles;")," ","default"===i&&t.css(g(n),"{",me(e),";};label:rowStyles;")," ","medium"===i&&t.css(g(n),"{",ye(e),";};label:rowStyles;")," ","big"===i&&t.css(g(n),"{",xe(e),";};label:rowStyles;")," ","default"===a&&t.css(g(c),"{",me(e),";};label:rowStyles;")," ","medium"===a&&t.css(g(c),"{",ye(e),";};label:rowStyles;")," ","big"===a&&t.css(g(c),"{",xe(e),";};label:rowStyles;")," ","default"===u&&t.css(g(d),"{",me(e),";};label:rowStyles;")," ","medium"===u&&t.css(g(d),"{",ye(e),";};label:rowStyles;")," ","big"===u&&t.css(g(d),"{",xe(e),";};label:rowStyles;")," ","default"===m&&t.css(g(h),"{",me(e),";};label:rowStyles;")," ","medium"===m&&t.css(g(h),"{",ye(e),";};label:rowStyles;")," ","big"===m&&t.css(g(h),"{",xe(e),";};label:rowStyles;")," ","default"===y&&t.css(g(b),"{",me(e),";};label:rowStyles;")," ","medium"===y&&t.css(g(b),"{",ye(e),";};label:rowStyles;")," ","big"===y&&t.css(g(b),"{",xe(e),";};label:rowStyles;")," ","default"===x&&t.css(g(p),"{",me(e),";};label:rowStyles;")," ","medium"===x&&t.css(g(p),"{",ye(e),";};label:rowStyles;")," ","big"===x&&t.css(g(p),"{",xe(e),";};label:rowStyles;"),";;label:rowStyles;");const qe=(e,s,l)=>t.css("font-family:",e.fonts.head,";font-weight:800;margin:0;position:relative;",1===l&&t.css("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ",2===l&&t.css("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ",3===l&&t.css("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ",4===l&&t.css("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ",5===l&&t.css("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ",6===l&&t.css("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","h1"===s&&t.css("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ","h2"===s&&t.css("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ","h3"===s&&t.css("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ","h4"===s&&t.css("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ","h5"===s&&t.css("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ","h6"===s&&t.css("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",g(d),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero1"===s&&t.css("font-size:",e.sizes.hero1.size.mobile,";line-height:",e.sizes.hero1.lineheight.mobile,";",g(d),"{font-size:",e.sizes.hero1.size.desktop,";line-height:",e.sizes.hero1.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero2"===s&&t.css("font-size:",e.sizes.hero2.size.mobile,";line-height:",e.sizes.hero2.lineheight.mobile,";",g(d),"{font-size:",e.sizes.hero2.size.desktop,";line-height:",e.sizes.hero2.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero3"===s&&t.css("font-size:",e.sizes.hero3.size.mobile,";line-height:",e.sizes.hero3.lineheight.mobile,";",g(d),"{font-size:",e.sizes.hero3.size.desktop,";line-height:",e.sizes.hero3.lineheight.desktop,";};label:makeHeadingStyles;"),";;label:makeHeadingStyles;");function De(e){return({children:s,size:l,className:o,id:a,theme:r=i})=>1===e?t.jsx("h1",{css:qe(r,l,e),className:o,id:a},s):2===e?t.jsx("h2",{css:qe(r,l,e),className:o,id:a},s):3===e?t.jsx("h3",{css:qe(r,l,e),className:o,id:a},s):4===e?t.jsx("h4",{css:qe(r,l,e),className:o,id:a},s):5===e?t.jsx("h5",{css:qe(r,l,e),className:o,id:a},s):6===e?t.jsx("h6",{css:qe(r,l,e),className:o,id:a},s):void 0}const Ie=De(1),Fe=De(2),Te=De(3),Xe=De(4),Oe=De(5),Ye=De(6);function Re(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Me={name:"eip0jj",styles:"min-width:130px;height:22px;&::-webkit-slider-runnable-track{height:10px;}&::-webkit-slider-thumb{height:22px;width:22px;margin-top:-8px;}&::-moz-range-track{height:6px;}&::-moz-range-thumb{width:22px;height:22px;}",toString:Re},Ae={name:"1xrqwie",styles:"min-width:200px;height:32px;&::-webkit-slider-runnable-track{height:14px;}&::-webkit-slider-thumb{width:32px;height:32px;margin-top:-11px;}&::-moz-range-track{height:10px;}&::-moz-range-thumb{width:32px;height:32px;}",toString:Re};function Ee(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Ge={name:"18wgrk7",styles:"border-radius:50%",toString:Ee},Pe={name:"7uu32h",styles:"width:22px;height:22px",toString:Ee},$e={name:"68x97p",styles:"width:32px;height:32px",toString:Ee},Ze={name:"1082qq3",styles:"display:block;width:100%",toString:Ee};const Je=(e,s,l,o,i,a,r,n)=>t.css("appearance:none;border:none;transition:all 0.3s ease;line-height:1;vertical-align:middle;margin:0;font-family:",e.fonts.text,";border-radius:6px;padding:15px 15px;background:",e.colors.light,";border:solid 2px ",e.colors.grayLight,";@media (hover: hover){&:hover:not([disabled]){",cs(e,n),";}}","default"===l?t.css(S(e),";;label:inputStyles;"):t.css(k(e),";;label:inputStyles;")," ","text"===s|"number"===s|"phone"===s|"email"===s|"password"===s&&t.css("display:inline-block;",rs(e,n),";",a&&t.css("border-color:",e.colors.error,";;label:inputStyles;")," ",i&&t.css("border-color:",e.colors.success,";;label:inputStyles;"),";;label:inputStyles;"),";","checkbox"!==s|"radio"!==s&&r&&Ze," &:focus:not([disabled]){outline:none;",ds(e,n),";}&:active:not([disabled]){",hs(e,n),";}","checkbox"===s|"radio"===s&&t.css("padding:0;cursor:pointer;","big"===l?$e:Pe,";;label:inputStyles;"),";","radio"===s&&Ge," ","range"===s&&t.css(((e,s,l,o)=>t.css("padding:0;height:10px;font-size:0;box-shadow:none;border:none;background:transparent;&::-webkit-slider-runnable-track{width:100%;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",rs(e,l),";}&::-webkit-slider-thumb{",m," border:0 solid transparent;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",ns(e,l),";",rs(e,l),";}&::-moz-range-track{width:100%;height:6px;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",rs(e,l),";}&::-moz-range-thumb{border:0 solid transparent;height:22px;width:22px;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",ns(e,l),";",rs(e,l),";}@media (hover: hover){&:hover:not([disabled]){&::-webkit-slider-runnable-track{",cs(e,l),";}&::-moz-range-track{",cs(e,l),";}}}&:focus:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{background:",e.colors.light,";",ds(e,l),";}&::-webkit-slider-thumb{border-color:",e.colors.grayLight,";outline:none;",ds(e,l),";}&::-moz-range-track{background:",e.colors.light,";",ds(e,l),";}&::-moz-range-thumb{outline:none;border-color:",e.colors.grayLight,";outline:none;",ds(e,l),";}}&:active:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{",hs(e,l),";}&::-webkit-slider-thumb{",hs(e,l),";}&::-moz-range-track{",hs(e,l),";}&::-moz-range-thumb{",hs(e,l),";}}","big"===s?Ae:Me," ",o&&t.css("&:disabled{background:transparent;border-color:transparent;}&::-webkit-slider-runnable-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-webkit-slider-thumb{background:",e.colors.gray,";cursor:not-allowed;}&::-moz-range-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-moz-range-thumb{background:",e.colors.gray,";cursor:not-allowed;};label:rangeSliderStyles;"),";;label:rangeSliderStyles;"))(e,l,n,o),";;label:inputStyles;")," ",o&&t.css("background:",e.colors.grayLight,";border-color:",e.colors.gray,";color:",e.colors.gray,";cursor:not-allowed;opacity:0.9;;label:inputStyles;"),";;label:inputStyles;");var Ke={name:"39zqt0",styles:"left:6px;top:6px;width:10px;height:10px",toString:Ee},Qe={name:"45rhol",styles:"left:9px;top:9px;width:14px;height:14px",toString:Ee},Ue={name:"m5602k",styles:"top:7px;left:6px;width:10px;height:auto",toString:Ee},Ve={name:"4etxip",styles:"top:10px;left:9px;width:14px;height:auto",toString:Ee},_e={name:"7qtiv8",styles:"& label{max-width:calc(100% - 60px);min-width:calc(100% - 46px);}",toString:Ee},es={name:"1ck4tza",styles:"& label{max-width:calc(100% - 70px);min-width:calc(100% - 56px);}",toString:Ee},ss={name:"7whenc",styles:"display:flex;width:100%",toString:Ee};const ts=(e,s,l,o,i)=>t.css("position:relative;display:inline-flex;line-height:1;vertical-align:middle;",o&&ss," & input{vertical-align:top;}& label{padding:0 0 0 10px;}","big"===l?t.css("& label{max-width:calc(100% - 40px);min-width:calc(100% - 32px);margin-top:5px;",g(d),"{margin-top:4px;}};label:radioCheckWrapperStyles;"):t.css("& label{max-width:calc(100% - 30px);min-width:calc(100% - 22px);margin-top:0;",g(d),"{margin-top:-1px;}};label:radioCheckWrapperStyles;")," ","toggle-input"===s&&t.css("& .toggle-input-inner{margin-top:0;vertical-align:top;}","big"===l?es:_e,";;label:radioCheckWrapperStyles;")," ","checkbox"===s&&t.css("& input:checked~svg{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& input:disabled~svg{opacity:0;}& svg{position:absolute;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",as(e,!1,!1,i),";","big"===l?Ve:Ue,";};label:radioCheckWrapperStyles;")," ","radio"===s&&t.css("& input:checked~em{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& em{display:block;position:absolute;border-radius:50%;transition:all 0.3s ease;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",ns(e,i),";","big"===l?Qe:Ke,";};label:radioCheckWrapperStyles;"),";;label:radioCheckWrapperStyles;");var ls={name:"1d3w5wq",styles:"width:100%",toString:Ee},os={name:"1082qq3",styles:"display:block;width:100%",toString:Ee};const is=(e,s,l,o,i,a)=>t.css("position:relative;display:inline-block;line-height:1;",i&&os," & select{min-height:","big"===s?"55px":"51px",";padding-right:40px;",i&&ls," &:focus:hover~svg{opacity:1;transform:translate3d(0, 0, 0) rotate(180deg);}&:disabled~svg{& polyline,& path{stroke:",e.colors.gray,";}}}& svg{position:absolute;top:","big"===s?"22px":"21px",";right:15px;opacity:1;pointer-events:none;transform:translate3d(0, 0, 0) rotate(0deg);",as(e,l,o,a),";};label:selectWrapperStyles;"),as=(e,s,l,o)=>t.css("& polyline,& path{","primary"===o&&t.css("stroke:",e.colors.primary,";;label:svgColor;")," ","secondary"===o&&t.css("stroke:",e.colors.secondary,";;label:svgColor;")," ","tertiary"===o&&t.css("stroke:",e.colors.tertiary,";;label:svgColor;")," ",s&&t.css("stroke:",e.colors.success,";;label:svgColor;")," ",l&&t.css("stroke:",e.colors.error,";;label:svgColor;"),";};label:svgColor;"),rs=(e,s)=>t.css("primary"===s&&t.css("box-shadow:0 0 0 0 ",e.colors.primaryLight,";;label:defaultShadowStyles;")," ","secondary"===s&&t.css("box-shadow:0 0 0 0 ",e.colors.secondaryLight,";;label:defaultShadowStyles;")," ","tertiary"===s&&t.css("box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";;label:defaultShadowStyles;"),";;label:defaultShadowStyles;"),ns=(e,s)=>t.css("primary"===s&&t.css("background:",e.colors.primary,";;label:defaultBackgroundStyles;")," ","secondary"===s&&t.css("background:",e.colors.secondary,";;label:defaultBackgroundStyles;")," ","tertiary"===s&&t.css("background:",e.colors.tertiary,";;label:defaultBackgroundStyles;"),";;label:defaultBackgroundStyles;"),cs=(e,s)=>t.css("primary"===s&&t.css("border-color:",e.colors.primary,";;label:hoverColorsStyles;")," ","secondary"===s&&t.css("border-color:",e.colors.secondary,";;label:hoverColorsStyles;")," ","tertiary"===s&&t.css("border-color:",e.colors.tertiary,";;label:hoverColorsStyles;"),";;label:hoverColorsStyles;"),ds=(e,s)=>t.css("primary"===s&&t.css("border-color:",e.colors.primary,";box-shadow:0 0 0 4px ",e.colors.primaryLight,";;label:focusColorsStyles;")," ","secondary"===s&&t.css("border-color:",e.colors.secondary,";box-shadow:0 0 0 4px ",e.colors.secondaryLight,";;label:focusColorsStyles;")," ","tertiary"===s&&t.css("border-color:",e.colors.tertiary,";box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";;label:focusColorsStyles;"),";;label:focusColorsStyles;"),hs=(e,s)=>t.css("primary"===s&&t.css("box-shadow:0 0 0 2px ",e.colors.primaryLight,";;label:activeColorsStyles;")," ","secondary"===s&&t.css("box-shadow:0 0 0 2px ",e.colors.secondaryLight,";;label:activeColorsStyles;")," ","tertiary"===s&&t.css("box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";;label:activeColorsStyles;"),";;label:activeColorsStyles;"),bs=["className","size","fullWidth","variant","theme"];function ps(){return t.jsx("svg",{width:"16",height:"10",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.jsx("path",{d:"M2 2L8 8L14 2",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}var gs={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const us=(e,s,l,o)=>t.css("color:",e.colors.gray,";display:inline-block;vertical-align:middle;padding:0 10px 0 0;margin:auto 0;line-height:",e.sizes.text.lineheight.mobile,";",o&&gs," ",g(d),"{line-height:",e.sizes.text.lineheight.desktop,";}",s&&t.css("color:",e.colors.error,";;label:labelStyles;"),";",l&&t.css("color:",e.colors.success,";;label:labelStyles;"),";;label:labelStyles;"),ms=["className","children","error","success","fullWidth","htmlFor","theme"];function ys(e){let{className:s,children:a,error:r,success:n,fullWidth:c,htmlFor:d,theme:h=i}=e,b=o(e,ms);return t.jsx("label",l({className:s,css:us(h,r,n,c),htmlFor:d},b),a)}const xs=["className","children","size","error","success","label","fullWidth","variant","theme"];const fs=["className","size","error","success","label","fullWidth","variant","theme"];function zs(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Ss={name:"68x97p",styles:"width:32px;height:32px",toString:zs},ks={name:"7uu32h",styles:"width:22px;height:22px",toString:zs},ws={name:"1lo4u2",styles:"height:32px;width:56px",toString:zs},vs={name:"178abix",styles:"height:22px;width:46px",toString:zs};const js=(e,s,l)=>t.css("display:inline-block;margin:auto 0;position:relative;vertical-align:middle;& *{vertical-align:middle;}& input{",m,";position:absolute;left:0;top:0;width:100%;height:100%;outline:none;}& input:checked~.toggle-input-slider{&:before{max-width:46px;",((e,s)=>t.css("primary"===s&&t.css("background:",e.colors.primaryLight,";;label:defaultLightBackgroundStyles;")," ","secondary"===s&&t.css("background:",e.colors.secondaryLight,";;label:defaultLightBackgroundStyles;")," ","tertiary"===s&&t.css("background:",e.colors.tertiaryLight,";;label:defaultLightBackgroundStyles;"),";;label:defaultLightBackgroundStyles;"))(e,l),";}&:after{transform:translate3d(0, 0, 0) translateX(23px);}}@media (hover: hover){& input:hover:not([disabled])~.toggle-input-slider{",cs(e,l),";}}& input:focus:not([disabled])~.toggle-input-slider{outline:none;",ds(e,l),";}& input:active:not([disabled])~.toggle-input-slider{",hs(e,l),";}& input:disabled{cursor:not-allowed;}& input:disabled~.toggle-input-slider{border-color:",e.colors.gray,";&:before{background:",e.colors.grayLight,";}&:after{background:",e.colors.gray,";}}& .toggle-input-slider{border:solid 2px ",e.colors.grayLight,";border-radius:30px;background:",e.colors.light,";pointer-events:none;transition:all 0.3s ease;",rs(e,l),";","default"===s?vs:ws,' &:before,&:after{content:"";display:block;position:absolute;}&:before{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);max-width:0;border-radius:30px;transition:all 0.3s ease;background:',e.colors.light,";}&:after{left:0;top:0;border-radius:50%;transition:all 0.3s ease;transform:translate3d(0, 0, 0) translateX(0);",ns(e,l),";","default"===s?ks:Ss,";}};label:toggleInputStyles;"),Ls=["className","size","success","error","label","type","fullWidth","variant","theme"];function Ns(){return t.jsx("svg",{width:"12",height:"10",viewBox:"0 0 12 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.jsx("path",{d:"M10 2L4.4 8L2 5.75",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}const Cs=["className","size","type","success","error","label","fullWidth","variant","theme"];const Bs=e=>t.css("min-height:calc(100vh - ",e.spacing.paddingTopBody.mobile,");",g(d),"{min-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");};label:minHeightStyles;");const Hs=(e,s)=>s?t.css("display:inline-block;max-height:0;min-width:",e,"px;max-width:",e,"px;;label:localStyle;"):t.css("display:block;min-height:",e,"px;max-height:",e,"px;;label:localStyle;");var Ws={name:"eivff4",styles:"display:none",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const qs=(e,s,l,o,i,a,u,m,y)=>t.css(e&&t.css(Hs(e,!!y),";;label:spaceStyles;")," ","none"===e&&Ws," ",s&&t.css(g(r),"{",Hs(s,!!y),";};label:spaceStyles;")," ","none"===s&&t.css(g(r),"{display:none;};label:spaceStyles;")," ",l&&t.css(g(n),"{",Hs(l,!!y),";};label:spaceStyles;")," ","none"===l&&t.css(g(n),"{display:none;};label:spaceStyles;")," ",o&&t.css(g(c),"{",Hs(o,!!y),";};label:spaceStyles;")," ","none"===o&&t.css(g(c),"{display:none;};label:spaceStyles;")," ",i&&t.css(g(d),"{",Hs(i,!!y),";};label:spaceStyles;")," ","none"===i&&t.css(g(d),"{display:none;};label:spaceStyles;")," ",a&&t.css(g(h),"{",Hs(a,!!y),";};label:spaceStyles;")," ","none"===a&&t.css(g(h),"{display:none;};label:spaceStyles;")," ",u&&t.css(g(b),"{",Hs(u,!!y),";};label:spaceStyles;")," ","none"===u&&t.css(g(b),"{display:none;};label:spaceStyles;")," ",m&&t.css(g(p),"{",Hs(m,!!y),";};label:spaceStyles;")," ","none"===m&&t.css(g(p),"{display:none;};label:spaceStyles;"),";;label:spaceStyles;");const Ds={name:"a6panz",styles:"max-width:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const Is=s.createContext({notifications:[],addNotification:()=>null}),Fs=e=>e?.color||"info",Ts=e=>e?.autoHide||0;const Xs=e=>t.css("position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:99999;margin:0;padding:0;list-style:none;& li{justify-content:center;display:flex;margin:0;transition:all 0.3s ease;opacity:0;pointer-events:none;transform:translateY(-20px);height:50px;padding:5px 0;& .item{display:inline-flex;background:",e.colors.info,";border-radius:6px;margin:0;overflow:hidden;",(e=>t.css(e.isDark?x:y,";;label:shadowStyles;"))(e),";",e.isDark?t.css("color:",e.colors.dark,";;label:notificationsStyles;"):t.css("color:",e.colors.light,";;label:notificationsStyles;")," & span{display:inline-flex;padding:8px 0 8px 12px;overflow:hidden;height:100%;line-height:23px;}& .close-button{",m,";margin:auto 0 auto 10px;padding:14px 12px;display:inline-flex;background:rgba(255, 255, 255, 0);transition:all 0.3s ease;max-width:40px;width:40px;overflow:hidden;height:100%;border-left:solid 1px rgba(255, 255, 255, 0.3);& svg{width:12px;height:auto;opacity:1;}& *{margin:auto;}@media (hover: hover){&:hover{background:rgba(255, 255, 255, 0.2);}}}}&.error{& .item{background:",e.colors.error,";}}&.success{& .item{background:",e.colors.success,";}}&.warning{& .item{background:",e.colors.warning,";}}&.visible{opacity:1;pointer-events:all;transform:translateY(0);}&.hidden{padding:0;height:0;}&.static{position:relative;z-index:10;}};label:notificationsStyles;");function Os(){return t.jsx("svg",{width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.jsx("path",{d:"M7.5 0.5L0.5 7.5M7.5 7.5L0.5 0.5L7.5 7.5Z",stroke:"white",strokeLinecap:"round",strokeLinejoin:"round"}))}function Ys(e){const[l,o]=s.useState(!0),i=s.useRef(),a=e=>{o(!1)};return e.autoHide&&setTimeout((()=>{a()}),e.autoHide),t.jsx("li",{className:`${l?e.status:"hidden"} ${e.color} ${!e.autoHide&&"static"}`},t.jsx("span",{className:"item"},t.jsx("span",null,e.text),t.jsx("button",{className:"close-button",onClick:()=>{a()},ref:i},t.jsx(Os,null))))}const Rs=i,Ms=t.jsx(t.Global,{styles:t.css("html,body{margin:0;padding:0;min-height:100%;scroll-behavior:smooth;}body{-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:",Rs.fonts.text,";font-size:",Rs.sizes.text.size.mobile,";line-height:",Rs.sizes.text.lineheight.mobile,";padding-top:",Rs.spacing.paddingTopBody.mobile,";color:",Rs.colors.dark,";margin:0;",g(d),"{font-size:",Rs.sizes.text.size.desktop,";line-height:",Rs.sizes.text.lineheight.desktop,";padding-top:",Rs.spacing.paddingTopBody.desktop,";}}*{box-sizing:border-box;&:before,&:after{box-sizing:border-box;}&::selection{background:",Rs.colors.primary,";color:",Rs.colors.light,";}}main{display:block;}hr{background:none;border:none;border-bottom:solid 1px ",Rs.colors.grayLight,";box-sizing:content-box;height:0;overflow:visible;margin:10px 0;}pre,code,kbd,samp{font-family:",Rs.fonts.mono,";}code{font-size:",Rs.sizes.code.size.mobile,";line-height:",Rs.sizes.code.lineheight.mobile,";",g(d),"{font-size:",Rs.sizes.code.size.desktop,";line-height:",Rs.sizes.code.lineheight.desktop,";}}pre{border-radius:12px;}small{font-size:",Rs.sizes.small.size.mobile,";line-height:",Rs.sizes.small.lineheight.mobile,";",g(d),"{font-size:",Rs.sizes.small.size.desktop,";line-height:",Rs.sizes.small.lineheight.desktop,";}}blockquote{margin:10px 0;padding:0;font-size:",Rs.sizes.blockquote.size.mobile,";line-height:",Rs.sizes.blockquote.lineheight.mobile,";",g(d),"{font-size:",Rs.sizes.blockquote.size.desktop,";line-height:",Rs.sizes.blockquote.lineheight.desktop,";}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a,button{cursor:pointer;outline:none;text-decoration:none;transition:all 0.3s ease;}a{background-color:transparent;color:",Rs.colors.grayDark,";@media (hover: hover){&:hover{color:",Rs.colors.primary,";}}}p{margin:10px 0;& a{color:",Rs.colors.primary,";@media (hover: hover){&:hover{color:",Rs.colors.primaryDark,";}}}}blockquote,p,ol,ul{color:",Rs.colors.gray,";}figure{margin:0;}fieldset{appearance:none;border:none;}img,svg{transition:all 0.3s ease;& *{transition:all 0.3s ease;}}img{display:inline-block;max-width:100%;width:auto;height:auto;border-style:none;object-fit:contain;}strong,b{font-weight:700;color:",Rs.colors.dark,";}table{width:100%;border-collapse:collapse;& th,& td{text-align:left;border-bottom:solid 1px ",Rs.colors.grayLight,";padding:5px 20px 5px 0;white-space:nowrap;}& th{font-size:",Rs.sizes.button.size.mobile,";",g(d),"{font-size:",Rs.sizes.button.size.desktop,";}}& td{font-size:",Rs.sizes.text.size.mobile,";color:",Rs.colors.gray,";",g(d),"{font-size:",Rs.sizes.text.size.desktop,";}&:first-of-type{font-weight:600;color:",Rs.colors.dark,";}}};label:globalStyles;")});e.Button=function(e){let{className:s,children:a,variant:r="primary",size:n="default",frame:c,fullWidth:d,theme:h=i}=e,b=o(e,j);return t.jsx("button",l({className:s,css:v(h,r,n,c,b.disabled,d)},b),a)},e.Col=function({id:e,className:s,children:l,textAlign:o,xs:a,sm:r,md:n,lg:c,xl:d,xxl:h,xxxl:b,first:p,firstXs:g,firstSm:u,firstMd:m,firstLg:y,firstXl:x,firstXxl:f,firstXxxl:z,last:S,lastXs:k,lastSm:w,lastMd:v,lastLg:j,lastXl:L,lastXxl:N,lastXxxl:C,display:B,fullScreen:H,sticky:W,theme:q=i}){return t.jsx("div",{css:pe(q,o,a,r,n,c,d,h,b,p,g,u,m,y,x,f,z,S,k,w,v,j,L,N,C,B,H,W),className:s?`col ${s}`:"col",id:e,"data-col":!0},l)},e.Container=function({children:e,fluid:s,className:l,textAlign:o,id:a,theme:r=i}){return t.jsx("div",{css:H(r,s,o),className:l,"data-container":!0,id:a},e)},e.FontStyle=function(e){let{id:s,className:a,children:r,variant:n,theme:c=i}=e,d=o(e,q);return t.jsx("span",l({id:s,className:a,css:W(c,n)},d),r)},e.H1=Ie,e.H2=Fe,e.H3=Te,e.H4=Xe,e.H5=Oe,e.H6=Ye,e.Input=function(e){let{className:a,size:r="default",type:n="text",success:c,error:d,label:h,fullWidth:b,variant:p="secondary",theme:g=i}=e,u=o(e,Cs);return"checkbox"===n|"radio"===n?t.jsx("div",{css:ts(g,n,r,b,p)},t.jsx("input",l({type:n,className:a,css:Je(g,n,r,u.disabled,c,d,b,p)},u)),"checkbox"===n?t.jsx(Ns,null):t.jsx("em",null),h&&t.jsx(ys,{htmlFor:u.id,error:d,success:c,theme:g},h)):t.jsx(s.Fragment,null,h&&t.jsx(ys,{htmlFor:u.id,error:d,success:c,theme:g},h),t.jsx("input",l({type:n,className:a,css:Je(g,n,r,u.disabled,c,d,b,p)},u)))},e.Label=ys,e.MinHeight=function({className:e,children:s,theme:l=i}){return t.jsx("div",{className:e,css:Bs(l)},s)},e.RangeSlider=function(e){let{className:s,size:a="default",fullWidth:r,variant:n="secondary",theme:c=i}=e,d=o(e,bs);return t.jsx("input",l({type:"range",className:s,css:Je(c,"range",a,d.disabled,!1,!1,r,n)},d))},e.Row=function({id:e,className:s,children:l,alignItems:o,justifyContent:a,gutterXs:r,gutterSm:n,gutterMd:c,gutterLg:d,gutterXl:h,gutterXxl:b,gutterXxxl:p,theme:g=i}){return t.jsx("div",{css:We(g,o,a,r,n,c,d,h,b,p),id:e,className:s,"data-row":!0},l)},e.Select=function(e){let{className:a,children:r,size:n="default",error:c,success:d,label:h,fullWidth:b,variant:p="secondary",theme:g=i}=e,u=o(e,xs);return t.jsx(s.Fragment,null,h&&t.jsx(ys,{htmlFor:u.id,error:c,success:d,fullWidth:b,theme:g},h),t.jsx("div",{css:is(g,n,d,c,b,p)},t.jsx("select",l({className:a,css:Je(g,"text",n,u.disabled,d,c,b,p)},u),r),t.jsx(ps,null)))},e.Space=function({size:e,xs:s,sm:l,md:o,lg:i,xl:a,xxl:r,xxxl:n,horizontal:c}){return t.jsx("span",{css:qs(e,s,l,o,i,a,r,n,c)})},e.TableOverflow=function({className:e,children:s}){return t.jsx("div",{className:e,css:Ds},s)},e.Textarea=function(e){let{className:a,size:r="default",error:n,success:c,label:d,fullWidth:h,variant:b="secondary",theme:p=i}=e,g=o(e,fs);return t.jsx(s.Fragment,null,d&&t.jsx(ys,{htmlFor:g.id,error:n,success:c,theme:p},d),t.jsx("textarea",l({className:a,css:Je(p,"text",r,g.disabled,c,n,h,b)},g)))},e.ToastNotifications=function({theme:e=i}){const{notifications:o}=s.useContext(Is);return t.jsx("ul",{css:Xs(e)},o.map(((e,s)=>t.jsx(Ys,l({key:s},e)))))},e.ToastNotificationsContext=Is,e.ToastNotificationsProvider=function({children:e}){const[l,o]=s.useState([]);return t.jsx(Is.Provider,{value:{notifications:l,addNotification:(e,s)=>{o((t=>[...t,{text:e,status:"hidden",color:Fs(s),autoHide:Ts(s)}])),setTimeout((()=>{o([...l,{text:e,status:"visible",color:Fs(s),autoHide:Ts(s)}])}),100)}}},e)},e.ToggleInput=function(e){let{className:s,size:a="default",success:r,error:n,label:c,type:d="checkbox",fullWidth:h,variant:b="secondary",theme:p=i}=e,g=o(e,Ls);return t.jsx("div",{css:ts(p,"toggle-input",a,h,b)},t.jsx("div",{css:js(p,a,b),className:"toggle-input-inner"},t.jsx("input",l({type:"checkbox",className:s},g)),t.jsx("div",{className:"toggle-input-slider"})),c&&t.jsx(ys,{htmlFor:g.id,error:n,success:r,theme:p},c))},e.globalStyles=Ms})); diff --git a/dist/cherry.module.js b/dist/cherry.module.js index 1e0b685..b5e5fd7 100644 --- a/dist/cherry.module.js +++ b/dist/cherry.module.js @@ -1 +1 @@ -import e from"react";import{css as t,jsx as l,Global as o}from"@emotion/react";function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(s[l]=e[l]);return s}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(s[l]=e[l])}return s}const a={spacing:{maxWidth:"1280px",maxWidthLimit:"1440px",paddingTopBody:{mobile:"76px",desktop:"76px"},marginContainer:{mobile:"20px",desktop:"20px"},marginRow:{default:"-10px",medium:"-30px",big:"-50px"},gutterCol:{default:"10px",medium:"30px",big:"50px"},breakpoints:[0,576,768,992,1200,1440,1920]},colors:{primaryLight:"#fda4af",primary:"#f43f5e",primaryDark:"#9f1239",secondaryLight:"#7dd3fc",secondary:"#0ea5e9",secondaryDark:"#075985",tertiaryLight:"#d8b4fe",tertiary:"#a855f7",tertiaryDark:"#6b21a8",dark:"#000000",light:"#ffffff",grayLight:"#e5e7eb",gray:"#9ca3af",grayDark:"#4b5563",success:"#28a745",error:"#dc3545",warning:"#ffc107",info:"#17a2b8"},fonts:{text:"Inter",head:"Inter",special:"Inter",mono:"Inter"},sizes:{hero1:{size:{mobile:"52px",desktop:"62px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero2:{size:{mobile:"42px",desktop:"52px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero3:{size:{mobile:"32px",desktop:"42px"},lineheight:{mobile:"1.15",desktop:"1.15"}},h1:{size:{mobile:"30px",desktop:"40px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h2:{size:{mobile:"22px",desktop:"32px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h3:{size:{mobile:"18px",desktop:"28px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h4:{size:{mobile:"16px",desktop:"24px"},lineheight:{mobile:"1.30",desktop:"1.30"}},h5:{size:{mobile:"14px",desktop:"20px"},lineheight:{mobile:"1.40",desktop:"1.40"}},h6:{size:{mobile:"12px",desktop:"18px"},lineheight:{mobile:"1.40",desktop:"1.40"}},eyebrow:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.15"}},subtitle:{size:{mobile:"18px",desktop:"20px"},lineheight:{mobile:"1.35",desktop:"1.35"}},button:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},buttonBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},lead:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.45"}},input:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},inputBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},strong:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},text:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},small:{size:{mobile:"12px",desktop:"14px"},lineheight:{mobile:"1.30",desktop:"1.30"}},blockquote:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}},code:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}}}},r=a.spacing.breakpoints,n=0,d=1,c=2,h=3,b=4,g=5,p=6;function m(e){return`@media screen and (min-width: ${r[e]}px)`}const y={name:"1rhsryp",styles:"appearance:none;background:none;border:none;border-radius:0;cursor:pointer;padding:0;margin:0",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}},u=e=>t("font-size:",e.sizes.button.size.mobile,";line-height:",e.sizes.button.lineheight.mobile,";font-weight:600;",m(h),"{font-size:",e.sizes.button.size.desktop,";line-height:",e.sizes.button.lineheight.desktop,";};label:buttonFontStyles;"),f=e=>t("font-size:",e.sizes.buttonBig.size.mobile,";line-height:",e.sizes.buttonBig.lineheight.mobile,";font-weight:600;",m(h),"{font-size:",e.sizes.buttonBig.size.desktop,";line-height:",e.sizes.buttonBig.lineheight.desktop,";};label:buttonBigFontStyles;"),x=e=>t("font-size:",e.sizes.input.size.mobile,";line-height:",e.sizes.input.lineheight.mobile,";font-weight:400;",m(h),"{font-size:",e.sizes.input.size.desktop,";line-height:",e.sizes.input.lineheight.desktop,";};label:inputFontStyles;"),z=e=>t("font-size:",e.sizes.inputBig.size.mobile,";line-height:",e.sizes.inputBig.lineheight.mobile,";font-weight:400;",m(h),"{font-size:",e.sizes.inputBig.size.desktop,";line-height:",e.sizes.inputBig.lineheight.desktop,";};label:inputBigFontStyles;");var S={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const k=(e,l,o,s,i,a)=>t(y,";display:inline-block;vertical-align:middle;font-weight:600;padding:15px 25px;border-radius:100px;white-space:nowrap;hyphens:auto;",a&&S," ",t("default"===o?u(e):f(e),";;label:buttonStyles;")," ","primary"===l&&!s&&t("background:",e.colors.primary,";border:solid 2px ",e.colors.primary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.primaryDark,";border-color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","primary"===l&&s&&t("border:solid 2px ",e.colors.primary,";color:",e.colors.primary,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.primaryDark,";color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","secondary"===l&&!s&&t("background:",e.colors.secondary,";border:solid 2px ",e.colors.secondary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.secondaryDark,";border-color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","secondary"===l&&s&&t("border:solid 2px ",e.colors.secondary,";color:",e.colors.secondary,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.secondaryDark,";color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","tertiary"===l&&!s&&t("background:",e.colors.tertiary,";border:solid 2px ",e.colors.tertiary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.tertiaryDark,";border-color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ","tertiary"===l&&s&&t("border:solid 2px ",e.colors.tertiary,";color:",e.colors.tertiary,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.tertiaryDark,";color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ",i&&!s&&t("background:",e.colors.grayLight,";border-color:",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;")," ",i&&s&&t("border:solid 2px ",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;"),";;label:buttonStyles;"),w=["className","children","variant","size","frame","fullWidth","theme"];function v(e){let{className:t,children:o,variant:r="primary",size:n="default",frame:d,fullWidth:c,theme:h=a}=e,b=i(e,w);return l("button",s({className:t,css:k(h,r,n,d,b.disabled,c)},b),o)}function L(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var N={name:"1azakc",styles:"text-align:center",toString:L},j={name:"1flj9lk",styles:"text-align:left",toString:L},C={name:"2qga7i",styles:"text-align:right",toString:L};const B=(e,l,o)=>t("margin:auto;width:100%;padding:0 ",e.spacing.marginContainer.mobile,";",m(h),"{padding:0 ",e.spacing.marginContainer.desktop,";}",t("max-width:",l?e.spacing.maxWidthLimit:e.spacing.maxWidth,";;label:containerStyles;")," ","right"===o&&C," ","left"===o&&j," ","center"===o&&N,";;label:containerStyles;");function W({children:e,fluid:t,className:o,textAlign:s,id:i,theme:r=a}){return l("div",{css:B(r,t,s),className:o,"data-container":!0,id:i},e)}const q=(e,l)=>t("eyebrow"===l&&(e=>t("font-family:",e.fonts.special,";font-size:",e.sizes.eyebrow.size.mobile,";line-height:",e.sizes.eyebrow.lineheight.mobile,";font-weight:600;",m(h),"{font-size:",e.sizes.eyebrow.size.desktop,";line-height:",e.sizes.eyebrow.lineheight.desktop,";};label:eyebrowFontStyles;"))(e),";","subtitle"===l&&(e=>t("font-size:",e.sizes.subtitle.size.mobile,";line-height:",e.sizes.subtitle.lineheight.mobile,";font-weight:600;",m(h),"{font-size:",e.sizes.subtitle.size.desktop,";line-height:",e.sizes.subtitle.lineheight.desktop,";};label:subTitleFontStyles;"))(e),";","button"===l&&u(e),";","buttonBig"===l&&f(e),";","lead"===l&&(e=>t("font-size:",e.sizes.lead.size.mobile,";line-height:",e.sizes.lead.lineheight.mobile,";font-weight:400;",m(h),"{font-size:",e.sizes.lead.size.desktop,";line-height:",e.sizes.lead.lineheight.desktop,";};label:leadFontStyles;"))(e),";","input"===l&&x(e),";","inputBig"===l&&z(e),";;label:fontStyles;"),D=["id","className","children","variant","theme"];function F(e){let{id:t,className:o,children:r,variant:n,theme:d=a}=e,c=i(e,D);return l("span",s({id:t,className:o,css:q(d,n)},c),r)}function I(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const H={name:"db1fh2",styles:"width:100%;min-height:1px;flex-basis:0;flex-grow:1;max-width:100%;box-sizing:border-box",toString:I},X=t(H," flex:0 0 auto;width:auto;max-width:none;;label:colAuto;"),O=t(H," flex:0 0 8.333333%;max-width:8.333333%;;label:col1;"),Y=t(H," flex:0 0 16.666667%;max-width:16.666667%;;label:col2;"),T=t(H," flex:0 0 25%;max-width:25%;;label:col3;"),R=t(H," flex:0 0 33.333333%;max-width:33.333333%;;label:col4;"),A=t(H," flex:0 0 41.666667%;max-width:41.666667%;;label:col5;"),E=t(H," flex:0 0 50%;max-width:50%;;label:col6;"),M=t(H," flex:0 0 58.333333%;max-width:58.333333%;;label:col7;"),G=t(H," flex:0 0 66.666667%;max-width:66.666667%;;label:col8;"),P=t(H," flex:0 0 75%;max-width:75%;;label:col9;"),$=t(H," flex:0 0 83.333333%;max-width:83.333333%;;label:col10;"),J=t(H," flex:0 0 91.666667%;max-width:91.666667%;;label:col11;"),K=t(H," flex:0 0 100%;max-width:100%;;label:col12;");var Q={name:"1s92l9z",styles:"order:-1",toString:I},U={name:"1s92l9z",styles:"order:-1",toString:I},V={name:"1s92l9z",styles:"order:-1",toString:I},Z={name:"1s92l9z",styles:"order:-1",toString:I},_={name:"1s92l9z",styles:"order:-1",toString:I},ee={name:"1s92l9z",styles:"order:-1",toString:I},te={name:"1s92l9z",styles:"order:-1",toString:I},le={name:"1s92l9z",styles:"order:-1",toString:I},oe={name:"1s92l9z",styles:"order:-1",toString:I},se={name:"1s92l9z",styles:"order:-1",toString:I},ie={name:"1s92l9z",styles:"order:-1",toString:I},ae={name:"1s92l9z",styles:"order:-1",toString:I},re={name:"1s92l9z",styles:"order:-1",toString:I},ne={name:"1s92l9z",styles:"order:-1",toString:I},de={name:"1s92l9z",styles:"order:-1",toString:I},ce={name:"1s92l9z",styles:"order:-1",toString:I},he={name:"2qga7i",styles:"text-align:right",toString:I},be={name:"1azakc",styles:"text-align:center",toString:I},ge={name:"1flj9lk",styles:"text-align:left",toString:I};const pe=(e,l,o,s,i,a,r,y,u,f,x,z,S,k,w,v,L,N,j,C,B,W,q,D,F,I,H,pe)=>t(I&&t("display:",I,";;label:colStyles;")," ","left"===l&&ge," ","center"===l&&be," ","right"===l&&he," ",f&&ce," ",N&&de," ",H&&t(m(h),"{height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:scroll;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",pe&&t(m(h),"{position:sticky;top:",e.spacing.paddingTopBody.desktop,";max-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:auto;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",m(n),"{",x&&ne," ",j&&re," ","auto"===o&&t(X,";;label:colStyles;")," ",1===o&&t(O,";;label:colStyles;")," ",2===o&&t(Y,";;label:colStyles;")," ",3===o&&t(T,";;label:colStyles;")," ",4===o&&t(R,";;label:colStyles;")," ",5===o&&t(A,";;label:colStyles;")," ",6===o&&t(E,";;label:colStyles;")," ",7===o&&t(M,";;label:colStyles;")," ",8===o&&t(G,";;label:colStyles;")," ",9===o&&t(P,";;label:colStyles;")," ",10===o&&t($,";;label:colStyles;")," ",11===o&&t(J,";;label:colStyles;")," ",12===o&&t(K,";;label:colStyles;"),";}",m(d),"{",z&&ae," ",C&&ie," ","auto"===s&&t(X,";;label:colStyles;")," ",1===s&&t(O,";;label:colStyles;")," ",2===s&&t(Y,";;label:colStyles;")," ",3===s&&t(T,";;label:colStyles;")," ",4===s&&t(R,";;label:colStyles;")," ",5===s&&t(A,";;label:colStyles;")," ",6===s&&t(E,";;label:colStyles;")," ",7===s&&t(M,";;label:colStyles;")," ",8===s&&t(G,";;label:colStyles;")," ",9===s&&t(P,";;label:colStyles;")," ",10===s&&t($,";;label:colStyles;")," ",11===s&&t(J,";;label:colStyles;")," ",12===s&&t(K,";;label:colStyles;"),";}",m(c),"{",S&&se," ",B&&oe," ","auto"===i&&t(X,";;label:colStyles;")," ",1===i&&t(O,";;label:colStyles;")," ",2===i&&t(Y,";;label:colStyles;")," ",3===i&&t(T,";;label:colStyles;")," ",4===i&&t(R,";;label:colStyles;")," ",5===i&&t(A,";;label:colStyles;")," ",6===i&&t(E,";;label:colStyles;")," ",7===i&&t(M,";;label:colStyles;")," ",8===i&&t(G,";;label:colStyles;")," ",9===i&&t(P,";;label:colStyles;")," ",10===i&&t($,";;label:colStyles;")," ",11===i&&t(J,";;label:colStyles;")," ",12===i&&t(K,";;label:colStyles;"),";}",m(h),"{",k&&le," ",W&&te," ","auto"===a&&t(X,";;label:colStyles;")," ",1===a&&t(O,";;label:colStyles;")," ",2===a&&t(Y,";;label:colStyles;")," ",3===a&&t(T,";;label:colStyles;")," ",4===a&&t(R,";;label:colStyles;")," ",5===a&&t(A,";;label:colStyles;")," ",6===a&&t(E,";;label:colStyles;")," ",7===a&&t(M,";;label:colStyles;")," ",8===a&&t(G,";;label:colStyles;")," ",9===a&&t(P,";;label:colStyles;")," ",10===a&&t($,";;label:colStyles;")," ",11===a&&t(J,";;label:colStyles;")," ",12===a&&t(K,";;label:colStyles;"),";}",m(b),"{",w&&ee," ",q&&_," ","auto"===r&&t(X,";;label:colStyles;")," ",1===r&&t(O,";;label:colStyles;")," ",2===r&&t(Y,";;label:colStyles;")," ",3===r&&t(T,";;label:colStyles;")," ",4===r&&t(R,";;label:colStyles;")," ",5===r&&t(A,";;label:colStyles;")," ",6===r&&t(E,";;label:colStyles;")," ",7===r&&t(M,";;label:colStyles;")," ",8===r&&t(G,";;label:colStyles;")," ",9===r&&t(P,";;label:colStyles;")," ",10===r&&t($,";;label:colStyles;")," ",11===r&&t(J,";;label:colStyles;")," ",12===r&&t(K,";;label:colStyles;"),";}",m(g),"{",v&&Z," ",D&&V," ","auto"===y&&t(X,";;label:colStyles;")," ",1===y&&t(O,";;label:colStyles;")," ",2===y&&t(Y,";;label:colStyles;")," ",3===y&&t(T,";;label:colStyles;")," ",4===y&&t(R,";;label:colStyles;")," ",5===y&&t(A,";;label:colStyles;")," ",6===y&&t(E,";;label:colStyles;")," ",7===y&&t(M,";;label:colStyles;")," ",8===y&&t(G,";;label:colStyles;")," ",9===y&&t(P,";;label:colStyles;")," ",10===y&&t($,";;label:colStyles;")," ",11===y&&t(J,";;label:colStyles;")," ",12===y&&t(K,";;label:colStyles;"),";}",m(p),"{",L&&U," ",F&&Q," ","auto"===u&&t(X,";;label:colStyles;")," ",1===u&&t(O,";;label:colStyles;")," ",2===u&&t(Y,";;label:colStyles;")," ",3===u&&t(T,";;label:colStyles;")," ",4===u&&t(R,";;label:colStyles;")," ",5===u&&t(A,";;label:colStyles;")," ",6===u&&t(E,";;label:colStyles;")," ",7===u&&t(M,";;label:colStyles;")," ",8===u&&t(G,";;label:colStyles;")," ",9===u&&t(P,";;label:colStyles;")," ",10===u&&t($,";;label:colStyles;")," ",11===u&&t(J,";;label:colStyles;")," ",12===u&&t(K,";;label:colStyles;"),";};label:colStyles;");function me({id:e,className:t,children:o,textAlign:s,xs:i,sm:r,md:n,lg:d,xl:c,xxl:h,xxxl:b,first:g,firstXs:p,firstSm:m,firstMd:y,firstLg:u,firstXl:f,firstXxl:x,firstXxxl:z,last:S,lastXs:k,lastSm:w,lastMd:v,lastLg:L,lastXl:N,lastXxl:j,lastXxxl:C,display:B,fullScreen:W,sticky:q,theme:D=a}){return l("div",{css:pe(D,s,i,r,n,d,c,h,b,g,p,m,y,u,f,x,z,S,k,w,v,L,N,j,C,B,W,q),className:t?`col ${t}`:"col",id:e,"data-col":!0},o)}function ye(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const ue={name:"1f3egm3",styles:"display:flex;flex-wrap:wrap;justify-content:space-between",toString:ye},fe=e=>t("margin-right:",e.spacing.marginRow.default,";margin-left:",e.spacing.marginRow.default,";& .col{padding-right:",e.spacing.gutterCol.default,";padding-left:",e.spacing.gutterCol.default,";};label:defaultGutter;"),xe=e=>t("margin-right:",e.spacing.marginRow.medium,";margin-left:",e.spacing.marginRow.medium,";& .col{padding-right:",e.spacing.gutterCol.medium,";padding-left:",e.spacing.gutterCol.medium,";};label:mediumGutter;"),ze=e=>t("margin-right:",e.spacing.marginRow.big,";margin-left:",e.spacing.marginRow.big,";& .col{padding-right:",e.spacing.gutterCol.big,";padding-left:",e.spacing.gutterCol.big,";};label:bigGutter;");var Se={name:"1jov1vc",styles:"justify-content:initial",toString:ye},ke={name:"46cjum",styles:"justify-content:space-around",toString:ye},we={name:"2o6p8u",styles:"justify-content:space-between",toString:ye},ve={name:"f7ay7b",styles:"justify-content:center",toString:ye},Le={name:"1f60if8",styles:"justify-content:flex-end",toString:ye},Ne={name:"11g6mpt",styles:"justify-content:flex-start",toString:ye},je={name:"1bmz686",styles:"align-items:initial",toString:ye},Ce={name:"fzr848",styles:"align-items:baseline",toString:ye},Be={name:"1kx2ysr",styles:"align-items:flex-end",toString:ye},We={name:"5dh3r6",styles:"align-items:flex-start",toString:ye},qe={name:"1h3rtzg",styles:"align-items:center",toString:ye},De={name:"1ikgkii",styles:"align-items:stretch",toString:ye};const Fe=(e,l,o,s="default",i,a,r,y,u,f)=>t(ue," ","stretch"===l&&De," ","center"===l&&qe," ","flex-start"===l&&We," ","flex-end"===l&&Be," ","baseline"===l&&Ce," ","initial"===l&&je," ","flex-start"===o&&Ne," ","flex-end"===o&&Le," ","center"===o&&ve," ","space-between"===o&&we," ","space-around"===o&&ke," ","initial"===o&&Se," ","default"===s&&t(m(n),"{",fe(e),";};label:rowStyles;")," ","medium"===s&&t(m(n),"{",xe(e),";};label:rowStyles;")," ","big"===s&&t(m(n),"{",ze(e),";};label:rowStyles;")," ","default"===i&&t(m(d),"{",fe(e),";};label:rowStyles;")," ","medium"===i&&t(m(d),"{",xe(e),";};label:rowStyles;")," ","big"===i&&t(m(d),"{",ze(e),";};label:rowStyles;")," ","default"===a&&t(m(c),"{",fe(e),";};label:rowStyles;")," ","medium"===a&&t(m(c),"{",xe(e),";};label:rowStyles;")," ","big"===a&&t(m(c),"{",ze(e),";};label:rowStyles;")," ","default"===r&&t(m(h),"{",fe(e),";};label:rowStyles;")," ","medium"===r&&t(m(h),"{",xe(e),";};label:rowStyles;")," ","big"===r&&t(m(h),"{",ze(e),";};label:rowStyles;")," ","default"===y&&t(m(b),"{",fe(e),";};label:rowStyles;")," ","medium"===y&&t(m(b),"{",xe(e),";};label:rowStyles;")," ","big"===y&&t(m(b),"{",ze(e),";};label:rowStyles;")," ","default"===u&&t(m(g),"{",fe(e),";};label:rowStyles;")," ","medium"===u&&t(m(g),"{",xe(e),";};label:rowStyles;")," ","big"===u&&t(m(g),"{",ze(e),";};label:rowStyles;")," ","default"===f&&t(m(p),"{",fe(e),";};label:rowStyles;")," ","medium"===f&&t(m(p),"{",xe(e),";};label:rowStyles;")," ","big"===f&&t(m(p),"{",ze(e),";};label:rowStyles;"),";;label:rowStyles;");function Ie({id:e,className:t,children:o,alignItems:s,justifyContent:i,gutterXs:r,gutterSm:n,gutterMd:d,gutterLg:c,gutterXl:h,gutterXxl:b,gutterXxxl:g,theme:p=a}){return l("div",{css:Fe(p,s,i,r,n,d,c,h,b,g),id:e,className:t,"data-row":!0},o)}const He=(e,l,o)=>t("font-family:",e.fonts.head,";font-weight:800;margin:0;position:relative;",1===o&&t("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ",2===o&&t("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ",3===o&&t("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ",4===o&&t("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ",5===o&&t("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ",6===o&&t("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","h1"===l&&t("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ","h2"===l&&t("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ","h3"===l&&t("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ","h4"===l&&t("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ","h5"===l&&t("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ","h6"===l&&t("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",m(h),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero1"===l&&t("font-size:",e.sizes.hero1.size.mobile,";line-height:",e.sizes.hero1.lineheight.mobile,";",m(h),"{font-size:",e.sizes.hero1.size.desktop,";line-height:",e.sizes.hero1.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero2"===l&&t("font-size:",e.sizes.hero2.size.mobile,";line-height:",e.sizes.hero2.lineheight.mobile,";",m(h),"{font-size:",e.sizes.hero2.size.desktop,";line-height:",e.sizes.hero2.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero3"===l&&t("font-size:",e.sizes.hero3.size.mobile,";line-height:",e.sizes.hero3.lineheight.mobile,";",m(h),"{font-size:",e.sizes.hero3.size.desktop,";line-height:",e.sizes.hero3.lineheight.desktop,";};label:makeHeadingStyles;"),";;label:makeHeadingStyles;");function Xe(e){return({children:t,size:o,className:s,id:i,theme:r=a})=>1===e?l("h1",{css:He(r,o,e),className:s,id:i},t):2===e?l("h2",{css:He(r,o,e),className:s,id:i},t):3===e?l("h3",{css:He(r,o,e),className:s,id:i},t):4===e?l("h4",{css:He(r,o,e),className:s,id:i},t):5===e?l("h5",{css:He(r,o,e),className:s,id:i},t):6===e?l("h6",{css:He(r,o,e),className:s,id:i},t):void 0}const Oe=Xe(1),Ye=Xe(2),Te=Xe(3),Re=Xe(4),Ae=Xe(5),Ee=Xe(6);function Me(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Ge={name:"eip0jj",styles:"min-width:130px;height:22px;&::-webkit-slider-runnable-track{height:10px;}&::-webkit-slider-thumb{height:22px;width:22px;margin-top:-8px;}&::-moz-range-track{height:6px;}&::-moz-range-thumb{width:22px;height:22px;}",toString:Me},Pe={name:"1xrqwie",styles:"min-width:200px;height:32px;&::-webkit-slider-runnable-track{height:14px;}&::-webkit-slider-thumb{width:32px;height:32px;margin-top:-11px;}&::-moz-range-track{height:10px;}&::-moz-range-thumb{width:32px;height:32px;}",toString:Me};function $e(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Je={name:"18wgrk7",styles:"border-radius:50%",toString:$e},Ke={name:"7uu32h",styles:"width:22px;height:22px",toString:$e},Qe={name:"68x97p",styles:"width:32px;height:32px",toString:$e},Ue={name:"1082qq3",styles:"display:block;width:100%",toString:$e};const Ve=(e,l,o,s,i,a,r,n)=>t("appearance:none;border:none;transition:all 0.3s ease;line-height:1;vertical-align:middle;margin:0;font-family:",e.fonts.text,";border-radius:6px;padding:15px 15px;background:",e.colors.light,";border:solid 2px ",e.colors.grayLight,";@media (hover: hover){&:hover:not([disabled]){",bt(e,n),";}}",t("default"===o?x(e):z(e),";;label:inputStyles;")," ","text"===l|"number"===l|"phone"===l|"email"===l|"password"===l&&t("display:inline-block;",ct(e,n),";",a&&t("border-color:",e.colors.error,";;label:inputStyles;")," ",i&&t("border-color:",e.colors.success,";;label:inputStyles;"),";;label:inputStyles;"),";","checkbox"!==l|"radio"!==l&&r&&Ue," &:focus:not([disabled]){outline:none;",gt(e,n),";}&:active:not([disabled]){",pt(e,n),";}","checkbox"===l|"radio"===l&&t("padding:0;cursor:pointer;","big"===o?Qe:Ke,";;label:inputStyles;"),";","radio"===l&&Je," ","range"===l&&t(((e,l,o,s)=>t("padding:0;height:10px;font-size:0;box-shadow:none;border:none;background:transparent;&::-webkit-slider-runnable-track{width:100%;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",ct(e,o),";}&::-webkit-slider-thumb{",y," border:0 solid transparent;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",ht(e,o),";",ct(e,o),";}&::-moz-range-track{width:100%;height:6px;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",ct(e,o),";}&::-moz-range-thumb{border:0 solid transparent;height:22px;width:22px;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",ht(e,o),";",ct(e,o),";}@media (hover: hover){&:hover:not([disabled]){&::-webkit-slider-runnable-track{",bt(e,o),";}&::-moz-range-track{",bt(e,o),";}}}&:focus:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{background:",e.colors.light,";",gt(e,o),";}&::-webkit-slider-thumb{border-color:",e.colors.grayLight,";outline:none;",gt(e,o),";}&::-moz-range-track{background:",e.colors.light,";",gt(e,o),";}&::-moz-range-thumb{outline:none;border-color:",e.colors.grayLight,";outline:none;",gt(e,o),";}}&:active:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{",pt(e,o),";}&::-webkit-slider-thumb{",pt(e,o),";}&::-moz-range-track{",pt(e,o),";}&::-moz-range-thumb{",pt(e,o),";}}","big"===l?Pe:Ge," ",s&&t("&:disabled{background:transparent;border-color:transparent;}&::-webkit-slider-runnable-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-webkit-slider-thumb{background:",e.colors.gray,";cursor:not-allowed;}&::-moz-range-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-moz-range-thumb{background:",e.colors.gray,";cursor:not-allowed;};label:rangeSliderStyles;"),";;label:rangeSliderStyles;"))(e,o,n,s),";;label:inputStyles;")," ",s&&t("background:",e.colors.grayLight,";border-color:",e.colors.gray,";color:",e.colors.gray,";cursor:not-allowed;opacity:0.9;;label:inputStyles;"),";;label:inputStyles;");var Ze={name:"39zqt0",styles:"left:6px;top:6px;width:10px;height:10px",toString:$e},_e={name:"45rhol",styles:"left:9px;top:9px;width:14px;height:14px",toString:$e},et={name:"m5602k",styles:"top:7px;left:6px;width:10px;height:auto",toString:$e},tt={name:"4etxip",styles:"top:10px;left:9px;width:14px;height:auto",toString:$e},lt={name:"7qtiv8",styles:"& label{max-width:calc(100% - 60px);min-width:calc(100% - 46px);}",toString:$e},ot={name:"1ck4tza",styles:"& label{max-width:calc(100% - 70px);min-width:calc(100% - 56px);}",toString:$e},st={name:"7whenc",styles:"display:flex;width:100%",toString:$e};const it=(e,l,o,s,i)=>t("position:relative;display:inline-flex;line-height:1;vertical-align:middle;",s&&st," & input{vertical-align:top;}& label{padding:0 0 0 10px;}","big"===o?t("& label{max-width:calc(100% - 40px);min-width:calc(100% - 32px);margin-top:5px;",m(h),"{margin-top:4px;}};label:radioCheckWrapperStyles;"):t("& label{max-width:calc(100% - 30px);min-width:calc(100% - 22px);margin-top:0;",m(h),"{margin-top:-1px;}};label:radioCheckWrapperStyles;")," ","toggle-input"===l&&t("& .toggle-input-inner{margin-top:0;vertical-align:top;}","big"===o?ot:lt,";;label:radioCheckWrapperStyles;")," ","checkbox"===l&&t("& input:checked~svg{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& input:disabled~svg{opacity:0;}& svg{position:absolute;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",dt(e,!1,!1,i),";","big"===o?tt:et,";};label:radioCheckWrapperStyles;")," ","radio"===l&&t("& input:checked~em{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& em{display:block;position:absolute;border-radius:50%;transition:all 0.3s ease;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",ht(e,i),";","big"===o?_e:Ze,";};label:radioCheckWrapperStyles;"),";;label:radioCheckWrapperStyles;");var at={name:"1d3w5wq",styles:"width:100%",toString:$e},rt={name:"1082qq3",styles:"display:block;width:100%",toString:$e};const nt=(e,l,o,s,i,a)=>t("position:relative;display:inline-block;line-height:1;",i&&rt," & select{min-height:","big"===l?"55px":"51px",";padding-right:40px;",i&&at," &:focus:hover~svg{opacity:1;transform:translate3d(0, 0, 0) rotate(180deg);}&:disabled~svg{& polyline,& path{stroke:",e.colors.gray,";}}}& svg{position:absolute;top:","big"===l?"22px":"21px",";right:15px;opacity:1;pointer-events:none;transform:translate3d(0, 0, 0) rotate(0deg);",dt(e,o,s,a),";};label:selectWrapperStyles;"),dt=(e,l,o,s)=>t("& polyline,& path{","primary"===s&&t("stroke:",e.colors.primary,";;label:svgColor;")," ","secondary"===s&&t("stroke:",e.colors.secondary,";;label:svgColor;")," ","tertiary"===s&&t("stroke:",e.colors.tertiary,";;label:svgColor;")," ",l&&t("stroke:",e.colors.success,";;label:svgColor;")," ",o&&t("stroke:",e.colors.error,";;label:svgColor;"),";};label:svgColor;"),ct=(e,l)=>t("primary"===l&&t("box-shadow:0 0 0 0 ",e.colors.primaryLight,";;label:defaultShadowStyles;")," ","secondary"===l&&t("box-shadow:0 0 0 0 ",e.colors.secondaryLight,";;label:defaultShadowStyles;")," ","tertiary"===l&&t("box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";;label:defaultShadowStyles;"),";;label:defaultShadowStyles;"),ht=(e,l)=>t("primary"===l&&t("background:",e.colors.primary,";;label:defaultBackgroundStyles;")," ","secondary"===l&&t("background:",e.colors.secondary,";;label:defaultBackgroundStyles;")," ","tertiary"===l&&t("background:",e.colors.tertiary,";;label:defaultBackgroundStyles;"),";;label:defaultBackgroundStyles;"),bt=(e,l)=>t("primary"===l&&t("border-color:",e.colors.primary,";;label:hoverColorsStyles;")," ","secondary"===l&&t("border-color:",e.colors.secondary,";;label:hoverColorsStyles;")," ","tertiary"===l&&t("border-color:",e.colors.tertiary,";;label:hoverColorsStyles;"),";;label:hoverColorsStyles;"),gt=(e,l)=>t("primary"===l&&t("border-color:",e.colors.primary,";box-shadow:0 0 0 4px ",e.colors.primaryLight,";;label:focusColorsStyles;")," ","secondary"===l&&t("border-color:",e.colors.secondary,";box-shadow:0 0 0 4px ",e.colors.secondaryLight,";;label:focusColorsStyles;")," ","tertiary"===l&&t("border-color:",e.colors.tertiary,";box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";;label:focusColorsStyles;"),";;label:focusColorsStyles;"),pt=(e,l)=>t("primary"===l&&t("box-shadow:0 0 0 2px ",e.colors.primaryLight,";;label:activeColorsStyles;")," ","secondary"===l&&t("box-shadow:0 0 0 2px ",e.colors.secondaryLight,";;label:activeColorsStyles;")," ","tertiary"===l&&t("box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";;label:activeColorsStyles;"),";;label:activeColorsStyles;"),mt=["className","size","fullWidth","variant","theme"];function yt(e){let{className:t,size:o="default",fullWidth:r,variant:n="secondary",theme:d=a}=e,c=i(e,mt);return l("input",s({type:"range",className:t,css:Ve(d,"range",o,c.disabled,!1,!1,r,n)},c))}function ut(){return l("svg",{width:"16",height:"10",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l("path",{d:"M2 2L8 8L14 2",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}var ft={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const xt=(e,l,o,s)=>t("color:",e.colors.gray,";display:inline-block;vertical-align:middle;padding:0 10px 0 0;margin:auto 0;line-height:",e.sizes.text.lineheight.mobile,";",s&&ft," ",m(h),"{line-height:",e.sizes.text.lineheight.desktop,";}",l&&t("color:",e.colors.error,";;label:labelStyles;"),";",o&&t("color:",e.colors.success,";;label:labelStyles;"),";;label:labelStyles;"),zt=["className","children","error","success","fullWidth","htmlFor","theme"];function St(e){let{className:t,children:o,error:r,success:n,fullWidth:d,htmlFor:c,theme:h=a}=e,b=i(e,zt);return l("label",s({className:t,css:xt(h,r,n,d),htmlFor:c},b),o)}const kt=["className","children","size","error","success","label","fullWidth","variant","theme"];function wt(t){let{className:o,children:r,size:n="default",error:d,success:c,label:h,fullWidth:b,variant:g="secondary",theme:p=a}=t,m=i(t,kt);return l(e.Fragment,null,h&&l(St,{htmlFor:m.id,error:d,success:c,fullWidth:b,theme:p},h),l("div",{css:nt(p,n,c,d,b,g)},l("select",s({className:o,css:Ve(p,"text",n,m.disabled,c,d,b,g)},m),r),l(ut,null)))}const vt=["className","size","error","success","label","fullWidth","variant","theme"];function Lt(t){let{className:o,size:r="default",error:n,success:d,label:c,fullWidth:h,variant:b="secondary",theme:g=a}=t,p=i(t,vt);return l(e.Fragment,null,c&&l(St,{htmlFor:p.id,error:n,success:d,theme:g},c),l("textarea",s({className:o,css:Ve(g,"text",r,p.disabled,d,n,h,b)},p)))}function Nt(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var jt={name:"68x97p",styles:"width:32px;height:32px",toString:Nt},Ct={name:"7uu32h",styles:"width:22px;height:22px",toString:Nt},Bt={name:"1lo4u2",styles:"height:32px;width:56px",toString:Nt},Wt={name:"178abix",styles:"height:22px;width:46px",toString:Nt};const qt=(e,l,o)=>t("display:inline-block;margin:auto 0;position:relative;vertical-align:middle;& *{vertical-align:middle;}& input{",y,";position:absolute;left:0;top:0;width:100%;height:100%;outline:none;}& input:checked~.toggle-input-slider{&:before{max-width:46px;",((e,l)=>t("primary"===l&&t("background:",e.colors.primaryLight,";;label:defaultLightBackgroundStyles;")," ","secondary"===l&&t("background:",e.colors.secondaryLight,";;label:defaultLightBackgroundStyles;")," ","tertiary"===l&&t("background:",e.colors.tertiaryLight,";;label:defaultLightBackgroundStyles;"),";;label:defaultLightBackgroundStyles;"))(e,o),";}&:after{transform:translate3d(0, 0, 0) translateX(23px);}}@media (hover: hover){& input:hover:not([disabled])~.toggle-input-slider{",bt(e,o),";}}& input:focus:not([disabled])~.toggle-input-slider{outline:none;",gt(e,o),";}& input:active:not([disabled])~.toggle-input-slider{",pt(e,o),";}& input:disabled{cursor:not-allowed;}& input:disabled~.toggle-input-slider{border-color:",e.colors.gray,";&:before{background:",e.colors.grayLight,";}&:after{background:",e.colors.gray,";}}& .toggle-input-slider{border:solid 2px ",e.colors.grayLight,";border-radius:30px;background:",e.colors.light,";pointer-events:none;transition:all 0.3s ease;",ct(e,o),";","default"===l?Wt:Bt,' &:before,&:after{content:"";display:block;position:absolute;}&:before{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);max-width:0;border-radius:30px;transition:all 0.3s ease;background:',e.colors.light,";}&:after{left:0;top:0;border-radius:50%;transition:all 0.3s ease;transform:translate3d(0, 0, 0) translateX(0);",ht(e,o),";","default"===l?Ct:jt,";}};label:toggleInputStyles;"),Dt=["className","size","success","error","label","type","fullWidth","variant","theme"];function Ft(e){let{className:t,size:o="default",success:r,error:n,label:d,type:c="checkbox",fullWidth:h,variant:b="secondary",theme:g=a}=e,p=i(e,Dt);return l("div",{css:it(g,"toggle-input",o,h,b)},l("div",{css:qt(g,o,b),className:"toggle-input-inner"},l("input",s({type:"checkbox",className:t},p)),l("div",{className:"toggle-input-slider"})),d&&l(St,{htmlFor:p.id,error:n,success:r,theme:g},d))}function It(){return l("svg",{width:"12",height:"10",viewBox:"0 0 12 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l("path",{d:"M10 2L4.4 8L2 5.75",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}const Ht=["className","size","type","success","error","label","fullWidth","variant","theme"];function Xt(t){let{className:o,size:r="default",type:n="text",success:d,error:c,label:h,fullWidth:b,variant:g="secondary",theme:p=a}=t,m=i(t,Ht);return"checkbox"===n|"radio"===n?l("div",{css:it(p,n,r,b,g)},l("input",s({type:n,className:o,css:Ve(p,n,r,m.disabled,d,c,b,g)},m)),l("checkbox"===n?It:"em",null),h&&l(St,{htmlFor:m.id,error:c,success:d,theme:p},h)):l(e.Fragment,null,h&&l(St,{htmlFor:m.id,error:c,success:d,theme:p},h),l("input",s({type:n,className:o,css:Ve(p,n,r,m.disabled,d,c,b,g)},m)))}const Ot=e=>t("min-height:calc(100vh - ",e.spacing.paddingTopBody.mobile,");",m(h),"{min-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");};label:minHeightStyles;");function Yt({className:e,children:t,theme:o=a}){return l("div",{className:e,css:Ot(o)},t)}const Tt=(e,l)=>l?t("display:inline-block;max-height:0;min-width:",e,"px;max-width:",e,"px;;label:localStyle;"):t("display:block;min-height:",e,"px;max-height:",e,"px;;label:localStyle;");var Rt={name:"eivff4",styles:"display:none",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const At=(e,l,o,s,i,a,r,y,u)=>t(e&&t(Tt(e,!!u),";;label:spaceStyles;")," ","none"===e&&Rt," ",l&&t(m(n),"{",Tt(l,!!u),";};label:spaceStyles;")," ","none"===l&&t(m(n),"{display:none;};label:spaceStyles;")," ",o&&t(m(d),"{",Tt(o,!!u),";};label:spaceStyles;")," ","none"===o&&t(m(d),"{display:none;};label:spaceStyles;")," ",s&&t(m(c),"{",Tt(s,!!u),";};label:spaceStyles;")," ","none"===s&&t(m(c),"{display:none;};label:spaceStyles;")," ",i&&t(m(h),"{",Tt(i,!!u),";};label:spaceStyles;")," ","none"===i&&t(m(h),"{display:none;};label:spaceStyles;")," ",a&&t(m(b),"{",Tt(a,!!u),";};label:spaceStyles;")," ","none"===a&&t(m(b),"{display:none;};label:spaceStyles;")," ",r&&t(m(g),"{",Tt(r,!!u),";};label:spaceStyles;")," ","none"===r&&t(m(g),"{display:none;};label:spaceStyles;")," ",y&&t(m(p),"{",Tt(y,!!u),";};label:spaceStyles;")," ","none"===y&&t(m(p),"{display:none;};label:spaceStyles;"),";;label:spaceStyles;");function Et({size:e,xs:t,sm:o,md:s,lg:i,xl:a,xxl:r,xxxl:n,horizontal:d}){return l("span",{css:At(e,t,o,s,i,a,r,n,d)})}const Mt={name:"a6panz",styles:"max-width:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};function Gt({className:e,children:t}){return l("div",{className:e,css:Mt},t)}const Pt=a,$t=l(o,{styles:t("html,body{margin:0;padding:0;min-height:100%;scroll-behavior:smooth;}body{-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:",Pt.fonts.text,";font-size:",Pt.sizes.text.size.mobile,";line-height:",Pt.sizes.text.lineheight.mobile,";padding-top:",Pt.spacing.paddingTopBody.mobile,";color:",Pt.colors.dark,";margin:0;",m(h),"{font-size:",Pt.sizes.text.size.desktop,";line-height:",Pt.sizes.text.lineheight.desktop,";padding-top:",Pt.spacing.paddingTopBody.desktop,";}}*{box-sizing:border-box;&:before,&:after{box-sizing:border-box;}&::selection{background:",Pt.colors.primary,";color:",Pt.colors.light,";}}main{display:block;}hr{background:none;border:none;border-bottom:solid 1px ",Pt.colors.grayLight,";box-sizing:content-box;height:0;overflow:visible;margin:10px 0;}pre,code,kbd,samp{font-family:",Pt.fonts.mono,";}code{font-size:",Pt.sizes.code.size.mobile,";line-height:",Pt.sizes.code.lineheight.mobile,";",m(h),"{font-size:",Pt.sizes.code.size.desktop,";line-height:",Pt.sizes.code.lineheight.desktop,";}}pre{border-radius:12px;}small{font-size:",Pt.sizes.small.size.mobile,";line-height:",Pt.sizes.small.lineheight.mobile,";",m(h),"{font-size:",Pt.sizes.small.size.desktop,";line-height:",Pt.sizes.small.lineheight.desktop,";}}blockquote{margin:10px 0;padding:0;font-size:",Pt.sizes.blockquote.size.mobile,";line-height:",Pt.sizes.blockquote.lineheight.mobile,";",m(h),"{font-size:",Pt.sizes.blockquote.size.desktop,";line-height:",Pt.sizes.blockquote.lineheight.desktop,";}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a,button{cursor:pointer;outline:none;text-decoration:none;transition:all 0.3s ease;}a{background-color:transparent;color:",Pt.colors.grayDark,";@media (hover: hover){&:hover{color:",Pt.colors.primary,";}}}p{margin:10px 0;& a{color:",Pt.colors.primary,";@media (hover: hover){&:hover{color:",Pt.colors.primaryDark,";}}}}blockquote,p,ol,ul{color:",Pt.colors.gray,";}figure{margin:0;}fieldset{appearance:none;border:none;}img,svg{transition:all 0.3s ease;& *{transition:all 0.3s ease;}}img{display:inline-block;max-width:100%;width:auto;height:auto;border-style:none;object-fit:contain;}strong,b{font-weight:700;color:",Pt.colors.dark,";}table{width:100%;border-collapse:collapse;& th,& td{text-align:left;border-bottom:solid 1px ",Pt.colors.grayLight,";padding:5px 20px 5px 0;white-space:nowrap;}& th{font-size:",Pt.sizes.button.size.mobile,";",m(h),"{font-size:",Pt.sizes.button.size.desktop,";}}& td{font-size:",Pt.sizes.text.size.mobile,";color:",Pt.colors.gray,";",m(h),"{font-size:",Pt.sizes.text.size.desktop,";}&:first-of-type{font-weight:600;color:",Pt.colors.dark,";}}};label:globalStyles;")});export{v as Button,me as Col,W as Container,F as FontStyle,Oe as H1,Ye as H2,Te as H3,Re as H4,Ae as H5,Ee as H6,Xt as Input,St as Label,Yt as MinHeight,yt as RangeSlider,Ie as Row,wt as Select,Et as Space,Gt as TableOverflow,Lt as Textarea,Ft as ToggleInput,$t as globalStyles}; +import e,{createContext as t,useState as l,useContext as o,useRef as i}from"react";import{css as s,jsx as a,Global as r}from"@emotion/react";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[l]=e[l]);return i}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(i[l]=e[l])}return i}const c={spacing:{maxWidth:"1280px",maxWidthLimit:"1440px",paddingTopBody:{mobile:"76px",desktop:"76px"},marginContainer:{mobile:"20px",desktop:"20px"},marginRow:{default:"-10px",medium:"-30px",big:"-50px"},gutterCol:{default:"10px",medium:"30px",big:"50px"},breakpoints:[0,576,768,992,1200,1440,1920]},colors:{primaryLight:"#fda4af",primary:"#f43f5e",primaryDark:"#9f1239",secondaryLight:"#7dd3fc",secondary:"#0ea5e9",secondaryDark:"#075985",tertiaryLight:"#d8b4fe",tertiary:"#a855f7",tertiaryDark:"#6b21a8",dark:"#000000",light:"#ffffff",grayLight:"#e5e7eb",gray:"#9ca3af",grayDark:"#4b5563",success:"#28a745",error:"#dc3545",warning:"#ffc107",info:"#17a2b8"},fonts:{text:"Inter",head:"Inter",special:"Inter",mono:"Inter"},sizes:{hero1:{size:{mobile:"52px",desktop:"62px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero2:{size:{mobile:"42px",desktop:"52px"},lineheight:{mobile:"1.15",desktop:"1.15"}},hero3:{size:{mobile:"32px",desktop:"42px"},lineheight:{mobile:"1.15",desktop:"1.15"}},h1:{size:{mobile:"30px",desktop:"40px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h2:{size:{mobile:"22px",desktop:"32px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h3:{size:{mobile:"18px",desktop:"28px"},lineheight:{mobile:"1.20",desktop:"1.20"}},h4:{size:{mobile:"16px",desktop:"24px"},lineheight:{mobile:"1.30",desktop:"1.30"}},h5:{size:{mobile:"14px",desktop:"20px"},lineheight:{mobile:"1.40",desktop:"1.40"}},h6:{size:{mobile:"12px",desktop:"18px"},lineheight:{mobile:"1.40",desktop:"1.40"}},eyebrow:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.15"}},subtitle:{size:{mobile:"18px",desktop:"20px"},lineheight:{mobile:"1.35",desktop:"1.35"}},button:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},buttonBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},lead:{size:{mobile:"16px",desktop:"18px"},lineheight:{mobile:"1.35",desktop:"1.45"}},input:{size:{mobile:"16px",desktop:"16px"},lineheight:{mobile:"1.00",desktop:"1.00"}},inputBig:{size:{mobile:"18px",desktop:"18px"},lineheight:{mobile:"1.00",desktop:"1.00"}},strong:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},text:{size:{mobile:"14px",desktop:"16px"},lineheight:{mobile:"1.50",desktop:"1.50"}},small:{size:{mobile:"12px",desktop:"14px"},lineheight:{mobile:"1.30",desktop:"1.30"}},blockquote:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}},code:{size:{mobile:"14px",desktop:"18px"},lineheight:{mobile:"1.50",desktop:"1.50"}}}},h=c.spacing.breakpoints,b=0,p=1,g=2,m=3,u=4,y=5,x=6;function f(e){return`@media screen and (min-width: ${h[e]}px)`}function z(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const k={name:"1rhsryp",styles:"appearance:none;background:none;border:none;border-radius:0;cursor:pointer;padding:0;margin:0",toString:z};var S={name:"11wrzut",styles:"box-shadow:0px 13px 31px rgba(12, 20, 33, 0.04),0px 9.45547px 20.8947px rgba(12, 20, 33, 0.032375),0px 6.58125px 13.5141px rgba(12, 20, 33, 0.027),0px 4.31641px 8.38574px rgba(12, 20, 33, 0.023125),0px 2.6px 5.0375px rgba(12, 20, 33, 0.02),0px 1.37109px 2.99707px rgba(12, 20, 33, 0.016875),0px 0.56875px 1.79219px rgba(12, 20, 33, 0.013)",toString:z},w={name:"r4lit9",styles:"box-shadow:0px 13px 31px rgba(103, 107, 116, 0.04),0px 9.45547px 20.8947px rgba(103, 107, 116, 0.032375),0px 6.58125px 13.5141px rgba(103, 107, 116, 0.027),0px 4.31641px 8.38574px rgba(103, 107, 116, 0.023125),0px 2.6px 5.0375px rgba(103, 107, 116, 0.02),0px 1.37109px 2.99707px rgba(103, 107, 116, 0.016875),0px 0.56875px 1.79219px rgba(103, 107, 116, 0.013)",toString:z};const v=e=>s("font-size:",e.sizes.button.size.mobile,";line-height:",e.sizes.button.lineheight.mobile,";font-weight:600;",f(m),"{font-size:",e.sizes.button.size.desktop,";line-height:",e.sizes.button.lineheight.desktop,";};label:buttonFontStyles;"),L=e=>s("font-size:",e.sizes.buttonBig.size.mobile,";line-height:",e.sizes.buttonBig.lineheight.mobile,";font-weight:600;",f(m),"{font-size:",e.sizes.buttonBig.size.desktop,";line-height:",e.sizes.buttonBig.lineheight.desktop,";};label:buttonBigFontStyles;"),N=e=>s("font-size:",e.sizes.input.size.mobile,";line-height:",e.sizes.input.lineheight.mobile,";font-weight:400;",f(m),"{font-size:",e.sizes.input.size.desktop,";line-height:",e.sizes.input.lineheight.desktop,";};label:inputFontStyles;"),j=e=>s("font-size:",e.sizes.inputBig.size.mobile,";line-height:",e.sizes.inputBig.lineheight.mobile,";font-weight:400;",f(m),"{font-size:",e.sizes.inputBig.size.desktop,";line-height:",e.sizes.inputBig.lineheight.desktop,";};label:inputBigFontStyles;");var C={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const B=(e,t,l,o,i,a)=>s(k,";display:inline-block;vertical-align:middle;font-weight:600;padding:15px 25px;border-radius:100px;white-space:nowrap;hyphens:auto;",a&&C," ",s("default"===l?v(e):L(e),";;label:buttonStyles;")," ","primary"===t&&!o&&s("background:",e.colors.primary,";border:solid 2px ",e.colors.primary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.primaryDark,";border-color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","primary"===t&&o&&s("border:solid 2px ",e.colors.primary,";color:",e.colors.primary,";box-shadow:0 0 0 0 ",e.colors.primaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.primaryDark,";color:",e.colors.primaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.primaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.primaryLight,";};label:buttonStyles;")," ","secondary"===t&&!o&&s("background:",e.colors.secondary,";border:solid 2px ",e.colors.secondary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.secondaryDark,";border-color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","secondary"===t&&o&&s("border:solid 2px ",e.colors.secondary,";color:",e.colors.secondary,";box-shadow:0 0 0 0 ",e.colors.secondaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.secondaryDark,";color:",e.colors.secondaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.secondaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.secondaryLight,";};label:buttonStyles;")," ","tertiary"===t&&!o&&s("background:",e.colors.tertiary,";border:solid 2px ",e.colors.tertiary,";color:",e.colors.light,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){color:",e.colors.light,";background:",e.colors.tertiaryDark,";border-color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ","tertiary"===t&&o&&s("border:solid 2px ",e.colors.tertiary,";color:",e.colors.tertiary,";box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";@media (hover: hover){&:hover:not([disabled]){border:solid 2px ",e.colors.tertiaryDark,";color:",e.colors.tertiaryDark,";}}&:focus:not([disabled]){box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";}&:active:not([disabled]){box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";};label:buttonStyles;")," ",i&&!o&&s("background:",e.colors.grayLight,";border-color:",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;")," ",i&&o&&s("border:solid 2px ",e.colors.grayLight,";color:",e.colors.gray,";cursor:not-allowed;;label:buttonStyles;"),";;label:buttonStyles;"),W=["className","children","variant","size","frame","fullWidth","theme"];function H(e){let{className:t,children:l,variant:o="primary",size:i="default",frame:s,fullWidth:r,theme:h=c}=e,b=d(e,W);return a("button",n({className:t,css:B(h,o,i,s,b.disabled,r)},b),l)}function D(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var q={name:"1azakc",styles:"text-align:center",toString:D},F={name:"1flj9lk",styles:"text-align:left",toString:D},I={name:"2qga7i",styles:"text-align:right",toString:D};const X=(e,t,l)=>s("margin:auto;width:100%;padding:0 ",e.spacing.marginContainer.mobile,";",f(m),"{padding:0 ",e.spacing.marginContainer.desktop,";}",s("max-width:",t?e.spacing.maxWidthLimit:e.spacing.maxWidth,";;label:containerStyles;")," ","right"===l&&I," ","left"===l&&F," ","center"===l&&q,";;label:containerStyles;");function Y({children:e,fluid:t,className:l,textAlign:o,id:i,theme:s=c}){return a("div",{css:X(s,t,o),className:l,"data-container":!0,id:i},e)}const O=(e,t)=>s("eyebrow"===t&&(e=>s("font-family:",e.fonts.special,";font-size:",e.sizes.eyebrow.size.mobile,";line-height:",e.sizes.eyebrow.lineheight.mobile,";font-weight:600;",f(m),"{font-size:",e.sizes.eyebrow.size.desktop,";line-height:",e.sizes.eyebrow.lineheight.desktop,";};label:eyebrowFontStyles;"))(e),";","subtitle"===t&&(e=>s("font-size:",e.sizes.subtitle.size.mobile,";line-height:",e.sizes.subtitle.lineheight.mobile,";font-weight:600;",f(m),"{font-size:",e.sizes.subtitle.size.desktop,";line-height:",e.sizes.subtitle.lineheight.desktop,";};label:subTitleFontStyles;"))(e),";","button"===t&&v(e),";","buttonBig"===t&&L(e),";","lead"===t&&(e=>s("font-size:",e.sizes.lead.size.mobile,";line-height:",e.sizes.lead.lineheight.mobile,";font-weight:400;",f(m),"{font-size:",e.sizes.lead.size.desktop,";line-height:",e.sizes.lead.lineheight.desktop,";};label:leadFontStyles;"))(e),";","input"===t&&N(e),";","inputBig"===t&&j(e),";;label:fontStyles;"),T=["id","className","children","variant","theme"];function M(e){let{id:t,className:l,children:o,variant:i,theme:s=c}=e,r=d(e,T);return a("span",n({id:t,className:l,css:O(s,i)},r),o)}function R(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const A={name:"db1fh2",styles:"width:100%;min-height:1px;flex-basis:0;flex-grow:1;max-width:100%;box-sizing:border-box",toString:R},E=s(A," flex:0 0 auto;width:auto;max-width:none;;label:colAuto;"),$=s(A," flex:0 0 8.333333%;max-width:8.333333%;;label:col1;"),P=s(A," flex:0 0 16.666667%;max-width:16.666667%;;label:col2;"),G=s(A," flex:0 0 25%;max-width:25%;;label:col3;"),Z=s(A," flex:0 0 33.333333%;max-width:33.333333%;;label:col4;"),J=s(A," flex:0 0 41.666667%;max-width:41.666667%;;label:col5;"),K=s(A," flex:0 0 50%;max-width:50%;;label:col6;"),Q=s(A," flex:0 0 58.333333%;max-width:58.333333%;;label:col7;"),U=s(A," flex:0 0 66.666667%;max-width:66.666667%;;label:col8;"),V=s(A," flex:0 0 75%;max-width:75%;;label:col9;"),_=s(A," flex:0 0 83.333333%;max-width:83.333333%;;label:col10;"),ee=s(A," flex:0 0 91.666667%;max-width:91.666667%;;label:col11;"),te=s(A," flex:0 0 100%;max-width:100%;;label:col12;");var le={name:"1s92l9z",styles:"order:-1",toString:R},oe={name:"1s92l9z",styles:"order:-1",toString:R},ie={name:"1s92l9z",styles:"order:-1",toString:R},se={name:"1s92l9z",styles:"order:-1",toString:R},ae={name:"1s92l9z",styles:"order:-1",toString:R},re={name:"1s92l9z",styles:"order:-1",toString:R},ne={name:"1s92l9z",styles:"order:-1",toString:R},de={name:"1s92l9z",styles:"order:-1",toString:R},ce={name:"1s92l9z",styles:"order:-1",toString:R},he={name:"1s92l9z",styles:"order:-1",toString:R},be={name:"1s92l9z",styles:"order:-1",toString:R},pe={name:"1s92l9z",styles:"order:-1",toString:R},ge={name:"1s92l9z",styles:"order:-1",toString:R},me={name:"1s92l9z",styles:"order:-1",toString:R},ue={name:"1s92l9z",styles:"order:-1",toString:R},ye={name:"1s92l9z",styles:"order:-1",toString:R},xe={name:"2qga7i",styles:"text-align:right",toString:R},fe={name:"1azakc",styles:"text-align:center",toString:R},ze={name:"1flj9lk",styles:"text-align:left",toString:R};const ke=(e,t,l,o,i,a,r,n,d,c,h,z,k,S,w,v,L,N,j,C,B,W,H,D,q,F,I,X)=>s(F&&s("display:",F,";;label:colStyles;")," ","left"===t&&ze," ","center"===t&&fe," ","right"===t&&xe," ",c&&ye," ",N&&ue," ",I&&s(f(m),"{height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:scroll;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",X&&s(f(m),"{position:sticky;top:",e.spacing.paddingTopBody.desktop,";max-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");overflow-y:auto;-webkit-overflow-scrolling:touch;};label:colStyles;")," ",f(b),"{",h&&me," ",j&&ge," ","auto"===l&&s(E,";;label:colStyles;")," ",1===l&&s($,";;label:colStyles;")," ",2===l&&s(P,";;label:colStyles;")," ",3===l&&s(G,";;label:colStyles;")," ",4===l&&s(Z,";;label:colStyles;")," ",5===l&&s(J,";;label:colStyles;")," ",6===l&&s(K,";;label:colStyles;")," ",7===l&&s(Q,";;label:colStyles;")," ",8===l&&s(U,";;label:colStyles;")," ",9===l&&s(V,";;label:colStyles;")," ",10===l&&s(_,";;label:colStyles;")," ",11===l&&s(ee,";;label:colStyles;")," ",12===l&&s(te,";;label:colStyles;"),";}",f(p),"{",z&&pe," ",C&&be," ","auto"===o&&s(E,";;label:colStyles;")," ",1===o&&s($,";;label:colStyles;")," ",2===o&&s(P,";;label:colStyles;")," ",3===o&&s(G,";;label:colStyles;")," ",4===o&&s(Z,";;label:colStyles;")," ",5===o&&s(J,";;label:colStyles;")," ",6===o&&s(K,";;label:colStyles;")," ",7===o&&s(Q,";;label:colStyles;")," ",8===o&&s(U,";;label:colStyles;")," ",9===o&&s(V,";;label:colStyles;")," ",10===o&&s(_,";;label:colStyles;")," ",11===o&&s(ee,";;label:colStyles;")," ",12===o&&s(te,";;label:colStyles;"),";}",f(g),"{",k&&he," ",B&&ce," ","auto"===i&&s(E,";;label:colStyles;")," ",1===i&&s($,";;label:colStyles;")," ",2===i&&s(P,";;label:colStyles;")," ",3===i&&s(G,";;label:colStyles;")," ",4===i&&s(Z,";;label:colStyles;")," ",5===i&&s(J,";;label:colStyles;")," ",6===i&&s(K,";;label:colStyles;")," ",7===i&&s(Q,";;label:colStyles;")," ",8===i&&s(U,";;label:colStyles;")," ",9===i&&s(V,";;label:colStyles;")," ",10===i&&s(_,";;label:colStyles;")," ",11===i&&s(ee,";;label:colStyles;")," ",12===i&&s(te,";;label:colStyles;"),";}",f(m),"{",S&&de," ",W&&ne," ","auto"===a&&s(E,";;label:colStyles;")," ",1===a&&s($,";;label:colStyles;")," ",2===a&&s(P,";;label:colStyles;")," ",3===a&&s(G,";;label:colStyles;")," ",4===a&&s(Z,";;label:colStyles;")," ",5===a&&s(J,";;label:colStyles;")," ",6===a&&s(K,";;label:colStyles;")," ",7===a&&s(Q,";;label:colStyles;")," ",8===a&&s(U,";;label:colStyles;")," ",9===a&&s(V,";;label:colStyles;")," ",10===a&&s(_,";;label:colStyles;")," ",11===a&&s(ee,";;label:colStyles;")," ",12===a&&s(te,";;label:colStyles;"),";}",f(u),"{",w&&re," ",H&&ae," ","auto"===r&&s(E,";;label:colStyles;")," ",1===r&&s($,";;label:colStyles;")," ",2===r&&s(P,";;label:colStyles;")," ",3===r&&s(G,";;label:colStyles;")," ",4===r&&s(Z,";;label:colStyles;")," ",5===r&&s(J,";;label:colStyles;")," ",6===r&&s(K,";;label:colStyles;")," ",7===r&&s(Q,";;label:colStyles;")," ",8===r&&s(U,";;label:colStyles;")," ",9===r&&s(V,";;label:colStyles;")," ",10===r&&s(_,";;label:colStyles;")," ",11===r&&s(ee,";;label:colStyles;")," ",12===r&&s(te,";;label:colStyles;"),";}",f(y),"{",v&&se," ",D&&ie," ","auto"===n&&s(E,";;label:colStyles;")," ",1===n&&s($,";;label:colStyles;")," ",2===n&&s(P,";;label:colStyles;")," ",3===n&&s(G,";;label:colStyles;")," ",4===n&&s(Z,";;label:colStyles;")," ",5===n&&s(J,";;label:colStyles;")," ",6===n&&s(K,";;label:colStyles;")," ",7===n&&s(Q,";;label:colStyles;")," ",8===n&&s(U,";;label:colStyles;")," ",9===n&&s(V,";;label:colStyles;")," ",10===n&&s(_,";;label:colStyles;")," ",11===n&&s(ee,";;label:colStyles;")," ",12===n&&s(te,";;label:colStyles;"),";}",f(x),"{",L&&oe," ",q&&le," ","auto"===d&&s(E,";;label:colStyles;")," ",1===d&&s($,";;label:colStyles;")," ",2===d&&s(P,";;label:colStyles;")," ",3===d&&s(G,";;label:colStyles;")," ",4===d&&s(Z,";;label:colStyles;")," ",5===d&&s(J,";;label:colStyles;")," ",6===d&&s(K,";;label:colStyles;")," ",7===d&&s(Q,";;label:colStyles;")," ",8===d&&s(U,";;label:colStyles;")," ",9===d&&s(V,";;label:colStyles;")," ",10===d&&s(_,";;label:colStyles;")," ",11===d&&s(ee,";;label:colStyles;")," ",12===d&&s(te,";;label:colStyles;"),";};label:colStyles;");function Se({id:e,className:t,children:l,textAlign:o,xs:i,sm:s,md:r,lg:n,xl:d,xxl:h,xxxl:b,first:p,firstXs:g,firstSm:m,firstMd:u,firstLg:y,firstXl:x,firstXxl:f,firstXxxl:z,last:k,lastXs:S,lastSm:w,lastMd:v,lastLg:L,lastXl:N,lastXxl:j,lastXxxl:C,display:B,fullScreen:W,sticky:H,theme:D=c}){return a("div",{css:ke(D,o,i,s,r,n,d,h,b,p,g,m,u,y,x,f,z,k,S,w,v,L,N,j,C,B,W,H),className:t?`col ${t}`:"col",id:e,"data-col":!0},l)}function we(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}const ve={name:"1f3egm3",styles:"display:flex;flex-wrap:wrap;justify-content:space-between",toString:we},Le=e=>s("margin-right:",e.spacing.marginRow.default,";margin-left:",e.spacing.marginRow.default,";& .col{padding-right:",e.spacing.gutterCol.default,";padding-left:",e.spacing.gutterCol.default,";};label:defaultGutter;"),Ne=e=>s("margin-right:",e.spacing.marginRow.medium,";margin-left:",e.spacing.marginRow.medium,";& .col{padding-right:",e.spacing.gutterCol.medium,";padding-left:",e.spacing.gutterCol.medium,";};label:mediumGutter;"),je=e=>s("margin-right:",e.spacing.marginRow.big,";margin-left:",e.spacing.marginRow.big,";& .col{padding-right:",e.spacing.gutterCol.big,";padding-left:",e.spacing.gutterCol.big,";};label:bigGutter;");var Ce={name:"1jov1vc",styles:"justify-content:initial",toString:we},Be={name:"46cjum",styles:"justify-content:space-around",toString:we},We={name:"2o6p8u",styles:"justify-content:space-between",toString:we},He={name:"f7ay7b",styles:"justify-content:center",toString:we},De={name:"1f60if8",styles:"justify-content:flex-end",toString:we},qe={name:"11g6mpt",styles:"justify-content:flex-start",toString:we},Fe={name:"1bmz686",styles:"align-items:initial",toString:we},Ie={name:"fzr848",styles:"align-items:baseline",toString:we},Xe={name:"1kx2ysr",styles:"align-items:flex-end",toString:we},Ye={name:"5dh3r6",styles:"align-items:flex-start",toString:we},Oe={name:"1h3rtzg",styles:"align-items:center",toString:we},Te={name:"1ikgkii",styles:"align-items:stretch",toString:we};const Me=(e,t,l,o="default",i,a,r,n,d,c)=>s(ve," ","stretch"===t&&Te," ","center"===t&&Oe," ","flex-start"===t&&Ye," ","flex-end"===t&&Xe," ","baseline"===t&&Ie," ","initial"===t&&Fe," ","flex-start"===l&&qe," ","flex-end"===l&&De," ","center"===l&&He," ","space-between"===l&&We," ","space-around"===l&&Be," ","initial"===l&&Ce," ","default"===o&&s(f(b),"{",Le(e),";};label:rowStyles;")," ","medium"===o&&s(f(b),"{",Ne(e),";};label:rowStyles;")," ","big"===o&&s(f(b),"{",je(e),";};label:rowStyles;")," ","default"===i&&s(f(p),"{",Le(e),";};label:rowStyles;")," ","medium"===i&&s(f(p),"{",Ne(e),";};label:rowStyles;")," ","big"===i&&s(f(p),"{",je(e),";};label:rowStyles;")," ","default"===a&&s(f(g),"{",Le(e),";};label:rowStyles;")," ","medium"===a&&s(f(g),"{",Ne(e),";};label:rowStyles;")," ","big"===a&&s(f(g),"{",je(e),";};label:rowStyles;")," ","default"===r&&s(f(m),"{",Le(e),";};label:rowStyles;")," ","medium"===r&&s(f(m),"{",Ne(e),";};label:rowStyles;")," ","big"===r&&s(f(m),"{",je(e),";};label:rowStyles;")," ","default"===n&&s(f(u),"{",Le(e),";};label:rowStyles;")," ","medium"===n&&s(f(u),"{",Ne(e),";};label:rowStyles;")," ","big"===n&&s(f(u),"{",je(e),";};label:rowStyles;")," ","default"===d&&s(f(y),"{",Le(e),";};label:rowStyles;")," ","medium"===d&&s(f(y),"{",Ne(e),";};label:rowStyles;")," ","big"===d&&s(f(y),"{",je(e),";};label:rowStyles;")," ","default"===c&&s(f(x),"{",Le(e),";};label:rowStyles;")," ","medium"===c&&s(f(x),"{",Ne(e),";};label:rowStyles;")," ","big"===c&&s(f(x),"{",je(e),";};label:rowStyles;"),";;label:rowStyles;");function Re({id:e,className:t,children:l,alignItems:o,justifyContent:i,gutterXs:s,gutterSm:r,gutterMd:n,gutterLg:d,gutterXl:h,gutterXxl:b,gutterXxxl:p,theme:g=c}){return a("div",{css:Me(g,o,i,s,r,n,d,h,b,p),id:e,className:t,"data-row":!0},l)}const Ae=(e,t,l)=>s("font-family:",e.fonts.head,";font-weight:800;margin:0;position:relative;",1===l&&s("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ",2===l&&s("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ",3===l&&s("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ",4===l&&s("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ",5===l&&s("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ",6===l&&s("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","h1"===t&&s("font-size:",e.sizes.h1.size.mobile,";line-height:",e.sizes.h1.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h1.size.desktop,";line-height:",e.sizes.h1.lineheight.desktop,";};label:makeHeadingStyles;")," ","h2"===t&&s("font-size:",e.sizes.h2.size.mobile,";line-height:",e.sizes.h2.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h2.size.desktop,";line-height:",e.sizes.h2.lineheight.desktop,";};label:makeHeadingStyles;")," ","h3"===t&&s("font-size:",e.sizes.h3.size.mobile,";line-height:",e.sizes.h3.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h3.size.desktop,";line-height:",e.sizes.h3.lineheight.desktop,";};label:makeHeadingStyles;")," ","h4"===t&&s("font-size:",e.sizes.h4.size.mobile,";line-height:",e.sizes.h4.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h4.size.desktop,";line-height:",e.sizes.h4.lineheight.desktop,";};label:makeHeadingStyles;")," ","h5"===t&&s("font-size:",e.sizes.h5.size.mobile,";line-height:",e.sizes.h5.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h5.size.desktop,";line-height:",e.sizes.h5.lineheight.desktop,";};label:makeHeadingStyles;")," ","h6"===t&&s("font-size:",e.sizes.h6.size.mobile,";line-height:",e.sizes.h6.lineheight.mobile,";",f(m),"{font-size:",e.sizes.h6.size.desktop,";line-height:",e.sizes.h6.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero1"===t&&s("font-size:",e.sizes.hero1.size.mobile,";line-height:",e.sizes.hero1.lineheight.mobile,";",f(m),"{font-size:",e.sizes.hero1.size.desktop,";line-height:",e.sizes.hero1.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero2"===t&&s("font-size:",e.sizes.hero2.size.mobile,";line-height:",e.sizes.hero2.lineheight.mobile,";",f(m),"{font-size:",e.sizes.hero2.size.desktop,";line-height:",e.sizes.hero2.lineheight.desktop,";};label:makeHeadingStyles;")," ","hero3"===t&&s("font-size:",e.sizes.hero3.size.mobile,";line-height:",e.sizes.hero3.lineheight.mobile,";",f(m),"{font-size:",e.sizes.hero3.size.desktop,";line-height:",e.sizes.hero3.lineheight.desktop,";};label:makeHeadingStyles;"),";;label:makeHeadingStyles;");function Ee(e){return({children:t,size:l,className:o,id:i,theme:s=c})=>1===e?a("h1",{css:Ae(s,l,e),className:o,id:i},t):2===e?a("h2",{css:Ae(s,l,e),className:o,id:i},t):3===e?a("h3",{css:Ae(s,l,e),className:o,id:i},t):4===e?a("h4",{css:Ae(s,l,e),className:o,id:i},t):5===e?a("h5",{css:Ae(s,l,e),className:o,id:i},t):6===e?a("h6",{css:Ae(s,l,e),className:o,id:i},t):void 0}const $e=Ee(1),Pe=Ee(2),Ge=Ee(3),Ze=Ee(4),Je=Ee(5),Ke=Ee(6);function Qe(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Ue={name:"eip0jj",styles:"min-width:130px;height:22px;&::-webkit-slider-runnable-track{height:10px;}&::-webkit-slider-thumb{height:22px;width:22px;margin-top:-8px;}&::-moz-range-track{height:6px;}&::-moz-range-thumb{width:22px;height:22px;}",toString:Qe},Ve={name:"1xrqwie",styles:"min-width:200px;height:32px;&::-webkit-slider-runnable-track{height:14px;}&::-webkit-slider-thumb{width:32px;height:32px;margin-top:-11px;}&::-moz-range-track{height:10px;}&::-moz-range-thumb{width:32px;height:32px;}",toString:Qe};function _e(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var et={name:"18wgrk7",styles:"border-radius:50%",toString:_e},tt={name:"7uu32h",styles:"width:22px;height:22px",toString:_e},lt={name:"68x97p",styles:"width:32px;height:32px",toString:_e},ot={name:"1082qq3",styles:"display:block;width:100%",toString:_e};const it=(e,t,l,o,i,a,r,n)=>s("appearance:none;border:none;transition:all 0.3s ease;line-height:1;vertical-align:middle;margin:0;font-family:",e.fonts.text,";border-radius:6px;padding:15px 15px;background:",e.colors.light,";border:solid 2px ",e.colors.grayLight,";@media (hover: hover){&:hover:not([disabled]){",ft(e,n),";}}",s("default"===l?N(e):j(e),";;label:inputStyles;")," ","text"===t|"number"===t|"phone"===t|"email"===t|"password"===t&&s("display:inline-block;",yt(e,n),";",a&&s("border-color:",e.colors.error,";;label:inputStyles;")," ",i&&s("border-color:",e.colors.success,";;label:inputStyles;"),";;label:inputStyles;"),";","checkbox"!==t|"radio"!==t&&r&&ot," &:focus:not([disabled]){outline:none;",zt(e,n),";}&:active:not([disabled]){",kt(e,n),";}","checkbox"===t|"radio"===t&&s("padding:0;cursor:pointer;","big"===l?lt:tt,";;label:inputStyles;"),";","radio"===t&&et," ","range"===t&&s(((e,t,l,o)=>s("padding:0;height:10px;font-size:0;box-shadow:none;border:none;background:transparent;&::-webkit-slider-runnable-track{width:100%;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",yt(e,l),";}&::-webkit-slider-thumb{",k," border:0 solid transparent;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",xt(e,l),";",yt(e,l),";}&::-moz-range-track{width:100%;height:6px;cursor:pointer;background:",e.colors.light,";border-radius:25px;border:2px solid ",e.colors.grayLight,";transition:all 0.3s ease;",yt(e,l),";}&::-moz-range-thumb{border:0 solid transparent;height:22px;width:22px;border-radius:50%;cursor:pointer;transition:all 0.3s ease;",xt(e,l),";",yt(e,l),";}@media (hover: hover){&:hover:not([disabled]){&::-webkit-slider-runnable-track{",ft(e,l),";}&::-moz-range-track{",ft(e,l),";}}}&:focus:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{background:",e.colors.light,";",zt(e,l),";}&::-webkit-slider-thumb{border-color:",e.colors.grayLight,";outline:none;",zt(e,l),";}&::-moz-range-track{background:",e.colors.light,";",zt(e,l),";}&::-moz-range-thumb{outline:none;border-color:",e.colors.grayLight,";outline:none;",zt(e,l),";}}&:active:not([disabled]){box-shadow:none;&::-webkit-slider-runnable-track{",kt(e,l),";}&::-webkit-slider-thumb{",kt(e,l),";}&::-moz-range-track{",kt(e,l),";}&::-moz-range-thumb{",kt(e,l),";}}","big"===t?Ve:Ue," ",o&&s("&:disabled{background:transparent;border-color:transparent;}&::-webkit-slider-runnable-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-webkit-slider-thumb{background:",e.colors.gray,";cursor:not-allowed;}&::-moz-range-track{cursor:not-allowed;background:",e.colors.grayLight,";}&::-moz-range-thumb{background:",e.colors.gray,";cursor:not-allowed;};label:rangeSliderStyles;"),";;label:rangeSliderStyles;"))(e,l,n,o),";;label:inputStyles;")," ",o&&s("background:",e.colors.grayLight,";border-color:",e.colors.gray,";color:",e.colors.gray,";cursor:not-allowed;opacity:0.9;;label:inputStyles;"),";;label:inputStyles;");var st={name:"39zqt0",styles:"left:6px;top:6px;width:10px;height:10px",toString:_e},at={name:"45rhol",styles:"left:9px;top:9px;width:14px;height:14px",toString:_e},rt={name:"m5602k",styles:"top:7px;left:6px;width:10px;height:auto",toString:_e},nt={name:"4etxip",styles:"top:10px;left:9px;width:14px;height:auto",toString:_e},dt={name:"7qtiv8",styles:"& label{max-width:calc(100% - 60px);min-width:calc(100% - 46px);}",toString:_e},ct={name:"1ck4tza",styles:"& label{max-width:calc(100% - 70px);min-width:calc(100% - 56px);}",toString:_e},ht={name:"7whenc",styles:"display:flex;width:100%",toString:_e};const bt=(e,t,l,o,i)=>s("position:relative;display:inline-flex;line-height:1;vertical-align:middle;",o&&ht," & input{vertical-align:top;}& label{padding:0 0 0 10px;}","big"===l?s("& label{max-width:calc(100% - 40px);min-width:calc(100% - 32px);margin-top:5px;",f(m),"{margin-top:4px;}};label:radioCheckWrapperStyles;"):s("& label{max-width:calc(100% - 30px);min-width:calc(100% - 22px);margin-top:0;",f(m),"{margin-top:-1px;}};label:radioCheckWrapperStyles;")," ","toggle-input"===t&&s("& .toggle-input-inner{margin-top:0;vertical-align:top;}","big"===l?ct:dt,";;label:radioCheckWrapperStyles;")," ","checkbox"===t&&s("& input:checked~svg{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& input:disabled~svg{opacity:0;}& svg{position:absolute;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",ut(e,!1,!1,i),";","big"===l?nt:rt,";};label:radioCheckWrapperStyles;")," ","radio"===t&&s("& input:checked~em{opacity:1;transform:translate3d(0, 0, 0) scale(1);}& em{display:block;position:absolute;border-radius:50%;transition:all 0.3s ease;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0) scale(0.7);",xt(e,i),";","big"===l?at:st,";};label:radioCheckWrapperStyles;"),";;label:radioCheckWrapperStyles;");var pt={name:"1d3w5wq",styles:"width:100%",toString:_e},gt={name:"1082qq3",styles:"display:block;width:100%",toString:_e};const mt=(e,t,l,o,i,a)=>s("position:relative;display:inline-block;line-height:1;",i&>," & select{min-height:","big"===t?"55px":"51px",";padding-right:40px;",i&&pt," &:focus:hover~svg{opacity:1;transform:translate3d(0, 0, 0) rotate(180deg);}&:disabled~svg{& polyline,& path{stroke:",e.colors.gray,";}}}& svg{position:absolute;top:","big"===t?"22px":"21px",";right:15px;opacity:1;pointer-events:none;transform:translate3d(0, 0, 0) rotate(0deg);",ut(e,l,o,a),";};label:selectWrapperStyles;"),ut=(e,t,l,o)=>s("& polyline,& path{","primary"===o&&s("stroke:",e.colors.primary,";;label:svgColor;")," ","secondary"===o&&s("stroke:",e.colors.secondary,";;label:svgColor;")," ","tertiary"===o&&s("stroke:",e.colors.tertiary,";;label:svgColor;")," ",t&&s("stroke:",e.colors.success,";;label:svgColor;")," ",l&&s("stroke:",e.colors.error,";;label:svgColor;"),";};label:svgColor;"),yt=(e,t)=>s("primary"===t&&s("box-shadow:0 0 0 0 ",e.colors.primaryLight,";;label:defaultShadowStyles;")," ","secondary"===t&&s("box-shadow:0 0 0 0 ",e.colors.secondaryLight,";;label:defaultShadowStyles;")," ","tertiary"===t&&s("box-shadow:0 0 0 0 ",e.colors.tertiaryLight,";;label:defaultShadowStyles;"),";;label:defaultShadowStyles;"),xt=(e,t)=>s("primary"===t&&s("background:",e.colors.primary,";;label:defaultBackgroundStyles;")," ","secondary"===t&&s("background:",e.colors.secondary,";;label:defaultBackgroundStyles;")," ","tertiary"===t&&s("background:",e.colors.tertiary,";;label:defaultBackgroundStyles;"),";;label:defaultBackgroundStyles;"),ft=(e,t)=>s("primary"===t&&s("border-color:",e.colors.primary,";;label:hoverColorsStyles;")," ","secondary"===t&&s("border-color:",e.colors.secondary,";;label:hoverColorsStyles;")," ","tertiary"===t&&s("border-color:",e.colors.tertiary,";;label:hoverColorsStyles;"),";;label:hoverColorsStyles;"),zt=(e,t)=>s("primary"===t&&s("border-color:",e.colors.primary,";box-shadow:0 0 0 4px ",e.colors.primaryLight,";;label:focusColorsStyles;")," ","secondary"===t&&s("border-color:",e.colors.secondary,";box-shadow:0 0 0 4px ",e.colors.secondaryLight,";;label:focusColorsStyles;")," ","tertiary"===t&&s("border-color:",e.colors.tertiary,";box-shadow:0 0 0 4px ",e.colors.tertiaryLight,";;label:focusColorsStyles;"),";;label:focusColorsStyles;"),kt=(e,t)=>s("primary"===t&&s("box-shadow:0 0 0 2px ",e.colors.primaryLight,";;label:activeColorsStyles;")," ","secondary"===t&&s("box-shadow:0 0 0 2px ",e.colors.secondaryLight,";;label:activeColorsStyles;")," ","tertiary"===t&&s("box-shadow:0 0 0 2px ",e.colors.tertiaryLight,";;label:activeColorsStyles;"),";;label:activeColorsStyles;"),St=["className","size","fullWidth","variant","theme"];function wt(e){let{className:t,size:l="default",fullWidth:o,variant:i="secondary",theme:s=c}=e,r=d(e,St);return a("input",n({type:"range",className:t,css:it(s,"range",l,r.disabled,!1,!1,o,i)},r))}function vt(){return a("svg",{width:"16",height:"10",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M2 2L8 8L14 2",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}var Lt={name:"1d3w5wq",styles:"width:100%",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const Nt=(e,t,l,o)=>s("color:",e.colors.gray,";display:inline-block;vertical-align:middle;padding:0 10px 0 0;margin:auto 0;line-height:",e.sizes.text.lineheight.mobile,";",o&&Lt," ",f(m),"{line-height:",e.sizes.text.lineheight.desktop,";}",t&&s("color:",e.colors.error,";;label:labelStyles;"),";",l&&s("color:",e.colors.success,";;label:labelStyles;"),";;label:labelStyles;"),jt=["className","children","error","success","fullWidth","htmlFor","theme"];function Ct(e){let{className:t,children:l,error:o,success:i,fullWidth:s,htmlFor:r,theme:h=c}=e,b=d(e,jt);return a("label",n({className:t,css:Nt(h,o,i,s),htmlFor:r},b),l)}const Bt=["className","children","size","error","success","label","fullWidth","variant","theme"];function Wt(t){let{className:l,children:o,size:i="default",error:s,success:r,label:h,fullWidth:b,variant:p="secondary",theme:g=c}=t,m=d(t,Bt);return a(e.Fragment,null,h&&a(Ct,{htmlFor:m.id,error:s,success:r,fullWidth:b,theme:g},h),a("div",{css:mt(g,i,r,s,b,p)},a("select",n({className:l,css:it(g,"text",i,m.disabled,r,s,b,p)},m),o),a(vt,null)))}const Ht=["className","size","error","success","label","fullWidth","variant","theme"];function Dt(t){let{className:l,size:o="default",error:i,success:s,label:r,fullWidth:h,variant:b="secondary",theme:p=c}=t,g=d(t,Ht);return a(e.Fragment,null,r&&a(Ct,{htmlFor:g.id,error:i,success:s,theme:p},r),a("textarea",n({className:l,css:it(p,"text",o,g.disabled,s,i,h,b)},g)))}function qt(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}var Ft={name:"68x97p",styles:"width:32px;height:32px",toString:qt},It={name:"7uu32h",styles:"width:22px;height:22px",toString:qt},Xt={name:"1lo4u2",styles:"height:32px;width:56px",toString:qt},Yt={name:"178abix",styles:"height:22px;width:46px",toString:qt};const Ot=(e,t,l)=>s("display:inline-block;margin:auto 0;position:relative;vertical-align:middle;& *{vertical-align:middle;}& input{",k,";position:absolute;left:0;top:0;width:100%;height:100%;outline:none;}& input:checked~.toggle-input-slider{&:before{max-width:46px;",((e,t)=>s("primary"===t&&s("background:",e.colors.primaryLight,";;label:defaultLightBackgroundStyles;")," ","secondary"===t&&s("background:",e.colors.secondaryLight,";;label:defaultLightBackgroundStyles;")," ","tertiary"===t&&s("background:",e.colors.tertiaryLight,";;label:defaultLightBackgroundStyles;"),";;label:defaultLightBackgroundStyles;"))(e,l),";}&:after{transform:translate3d(0, 0, 0) translateX(23px);}}@media (hover: hover){& input:hover:not([disabled])~.toggle-input-slider{",ft(e,l),";}}& input:focus:not([disabled])~.toggle-input-slider{outline:none;",zt(e,l),";}& input:active:not([disabled])~.toggle-input-slider{",kt(e,l),";}& input:disabled{cursor:not-allowed;}& input:disabled~.toggle-input-slider{border-color:",e.colors.gray,";&:before{background:",e.colors.grayLight,";}&:after{background:",e.colors.gray,";}}& .toggle-input-slider{border:solid 2px ",e.colors.grayLight,";border-radius:30px;background:",e.colors.light,";pointer-events:none;transition:all 0.3s ease;",yt(e,l),";","default"===t?Yt:Xt,' &:before,&:after{content:"";display:block;position:absolute;}&:before{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);max-width:0;border-radius:30px;transition:all 0.3s ease;background:',e.colors.light,";}&:after{left:0;top:0;border-radius:50%;transition:all 0.3s ease;transform:translate3d(0, 0, 0) translateX(0);",xt(e,l),";","default"===t?It:Ft,";}};label:toggleInputStyles;"),Tt=["className","size","success","error","label","type","fullWidth","variant","theme"];function Mt(e){let{className:t,size:l="default",success:o,error:i,label:s,type:r="checkbox",fullWidth:h,variant:b="secondary",theme:p=c}=e,g=d(e,Tt);return a("div",{css:bt(p,"toggle-input",l,h,b)},a("div",{css:Ot(p,l,b),className:"toggle-input-inner"},a("input",n({type:"checkbox",className:t},g)),a("div",{className:"toggle-input-slider"})),s&&a(Ct,{htmlFor:g.id,error:i,success:o,theme:p},s))}function Rt(){return a("svg",{width:"12",height:"10",viewBox:"0 0 12 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M10 2L4.4 8L2 5.75",stroke:"#0EA5E9",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))}const At=["className","size","type","success","error","label","fullWidth","variant","theme"];function Et(t){let{className:l,size:o="default",type:i="text",success:s,error:r,label:h,fullWidth:b,variant:p="secondary",theme:g=c}=t,m=d(t,At);return"checkbox"===i|"radio"===i?a("div",{css:bt(g,i,o,b,p)},a("input",n({type:i,className:l,css:it(g,i,o,m.disabled,s,r,b,p)},m)),a("checkbox"===i?Rt:"em",null),h&&a(Ct,{htmlFor:m.id,error:r,success:s,theme:g},h)):a(e.Fragment,null,h&&a(Ct,{htmlFor:m.id,error:r,success:s,theme:g},h),a("input",n({type:i,className:l,css:it(g,i,o,m.disabled,s,r,b,p)},m)))}const $t=e=>s("min-height:calc(100vh - ",e.spacing.paddingTopBody.mobile,");",f(m),"{min-height:calc(100vh - ",e.spacing.paddingTopBody.desktop,");};label:minHeightStyles;");function Pt({className:e,children:t,theme:l=c}){return a("div",{className:e,css:$t(l)},t)}const Gt=(e,t)=>t?s("display:inline-block;max-height:0;min-width:",e,"px;max-width:",e,"px;;label:localStyle;"):s("display:block;min-height:",e,"px;max-height:",e,"px;;label:localStyle;");var Zt={name:"eivff4",styles:"display:none",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};const Jt=(e,t,l,o,i,a,r,n,d)=>s(e&&s(Gt(e,!!d),";;label:spaceStyles;")," ","none"===e&&Zt," ",t&&s(f(b),"{",Gt(t,!!d),";};label:spaceStyles;")," ","none"===t&&s(f(b),"{display:none;};label:spaceStyles;")," ",l&&s(f(p),"{",Gt(l,!!d),";};label:spaceStyles;")," ","none"===l&&s(f(p),"{display:none;};label:spaceStyles;")," ",o&&s(f(g),"{",Gt(o,!!d),";};label:spaceStyles;")," ","none"===o&&s(f(g),"{display:none;};label:spaceStyles;")," ",i&&s(f(m),"{",Gt(i,!!d),";};label:spaceStyles;")," ","none"===i&&s(f(m),"{display:none;};label:spaceStyles;")," ",a&&s(f(u),"{",Gt(a,!!d),";};label:spaceStyles;")," ","none"===a&&s(f(u),"{display:none;};label:spaceStyles;")," ",r&&s(f(y),"{",Gt(r,!!d),";};label:spaceStyles;")," ","none"===r&&s(f(y),"{display:none;};label:spaceStyles;")," ",n&&s(f(x),"{",Gt(n,!!d),";};label:spaceStyles;")," ","none"===n&&s(f(x),"{display:none;};label:spaceStyles;"),";;label:spaceStyles;");function Kt({size:e,xs:t,sm:l,md:o,lg:i,xl:s,xxl:r,xxxl:n,horizontal:d}){return a("span",{css:Jt(e,t,l,o,i,s,r,n,d)})}const Qt={name:"a6panz",styles:"max-width:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}};function Ut({className:e,children:t}){return a("div",{className:e,css:Qt},t)}const Vt=t({notifications:[],addNotification:()=>null}),_t=e=>e?.color||"info",el=e=>e?.autoHide||0;function tl({children:e}){const[t,o]=l([]);return a(Vt.Provider,{value:{notifications:t,addNotification:(e,l)=>{o((t=>[...t,{text:e,status:"hidden",color:_t(l),autoHide:el(l)}])),setTimeout((()=>{o([...t,{text:e,status:"visible",color:_t(l),autoHide:el(l)}])}),100)}}},e)}const ll=e=>s("position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:99999;margin:0;padding:0;list-style:none;& li{justify-content:center;display:flex;margin:0;transition:all 0.3s ease;opacity:0;pointer-events:none;transform:translateY(-20px);height:50px;padding:5px 0;& .item{display:inline-flex;background:",e.colors.info,";border-radius:6px;margin:0;overflow:hidden;",(e=>s(e.isDark?w:S,";;label:shadowStyles;"))(e),";",e.isDark?s("color:",e.colors.dark,";;label:notificationsStyles;"):s("color:",e.colors.light,";;label:notificationsStyles;")," & span{display:inline-flex;padding:8px 0 8px 12px;overflow:hidden;height:100%;line-height:23px;}& .close-button{",k,";margin:auto 0 auto 10px;padding:14px 12px;display:inline-flex;background:rgba(255, 255, 255, 0);transition:all 0.3s ease;max-width:40px;width:40px;overflow:hidden;height:100%;border-left:solid 1px rgba(255, 255, 255, 0.3);& svg{width:12px;height:auto;opacity:1;}& *{margin:auto;}@media (hover: hover){&:hover{background:rgba(255, 255, 255, 0.2);}}}}&.error{& .item{background:",e.colors.error,";}}&.success{& .item{background:",e.colors.success,";}}&.warning{& .item{background:",e.colors.warning,";}}&.visible{opacity:1;pointer-events:all;transform:translateY(0);}&.hidden{padding:0;height:0;}&.static{position:relative;z-index:10;}};label:notificationsStyles;");function ol(){return a("svg",{width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M7.5 0.5L0.5 7.5M7.5 7.5L0.5 0.5L7.5 7.5Z",stroke:"white",strokeLinecap:"round",strokeLinejoin:"round"}))}function il({theme:e=c}){const{notifications:t}=o(Vt);return a("ul",{css:ll(e)},t.map(((e,t)=>a(sl,n({key:t},e)))))}function sl(e){const[t,o]=l(!0),s=i(),r=e=>{o(!1)};return e.autoHide&&setTimeout((()=>{r()}),e.autoHide),a("li",{className:`${t?e.status:"hidden"} ${e.color} ${!e.autoHide&&"static"}`},a("span",{className:"item"},a("span",null,e.text),a("button",{className:"close-button",onClick:()=>{r()},ref:s},a(ol,null))))}const al=c,rl=a(r,{styles:s("html,body{margin:0;padding:0;min-height:100%;scroll-behavior:smooth;}body{-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:",al.fonts.text,";font-size:",al.sizes.text.size.mobile,";line-height:",al.sizes.text.lineheight.mobile,";padding-top:",al.spacing.paddingTopBody.mobile,";color:",al.colors.dark,";margin:0;",f(m),"{font-size:",al.sizes.text.size.desktop,";line-height:",al.sizes.text.lineheight.desktop,";padding-top:",al.spacing.paddingTopBody.desktop,";}}*{box-sizing:border-box;&:before,&:after{box-sizing:border-box;}&::selection{background:",al.colors.primary,";color:",al.colors.light,";}}main{display:block;}hr{background:none;border:none;border-bottom:solid 1px ",al.colors.grayLight,";box-sizing:content-box;height:0;overflow:visible;margin:10px 0;}pre,code,kbd,samp{font-family:",al.fonts.mono,";}code{font-size:",al.sizes.code.size.mobile,";line-height:",al.sizes.code.lineheight.mobile,";",f(m),"{font-size:",al.sizes.code.size.desktop,";line-height:",al.sizes.code.lineheight.desktop,";}}pre{border-radius:12px;}small{font-size:",al.sizes.small.size.mobile,";line-height:",al.sizes.small.lineheight.mobile,";",f(m),"{font-size:",al.sizes.small.size.desktop,";line-height:",al.sizes.small.lineheight.desktop,";}}blockquote{margin:10px 0;padding:0;font-size:",al.sizes.blockquote.size.mobile,";line-height:",al.sizes.blockquote.lineheight.mobile,";",f(m),"{font-size:",al.sizes.blockquote.size.desktop,";line-height:",al.sizes.blockquote.lineheight.desktop,";}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a,button{cursor:pointer;outline:none;text-decoration:none;transition:all 0.3s ease;}a{background-color:transparent;color:",al.colors.grayDark,";@media (hover: hover){&:hover{color:",al.colors.primary,";}}}p{margin:10px 0;& a{color:",al.colors.primary,";@media (hover: hover){&:hover{color:",al.colors.primaryDark,";}}}}blockquote,p,ol,ul{color:",al.colors.gray,";}figure{margin:0;}fieldset{appearance:none;border:none;}img,svg{transition:all 0.3s ease;& *{transition:all 0.3s ease;}}img{display:inline-block;max-width:100%;width:auto;height:auto;border-style:none;object-fit:contain;}strong,b{font-weight:700;color:",al.colors.dark,";}table{width:100%;border-collapse:collapse;& th,& td{text-align:left;border-bottom:solid 1px ",al.colors.grayLight,";padding:5px 20px 5px 0;white-space:nowrap;}& th{font-size:",al.sizes.button.size.mobile,";",f(m),"{font-size:",al.sizes.button.size.desktop,";}}& td{font-size:",al.sizes.text.size.mobile,";color:",al.colors.gray,";",f(m),"{font-size:",al.sizes.text.size.desktop,";}&:first-of-type{font-weight:600;color:",al.colors.dark,";}}};label:globalStyles;")});export{H as Button,Se as Col,Y as Container,M as FontStyle,$e as H1,Pe as H2,Ge as H3,Ze as H4,Je as H5,Ke as H6,Et as Input,Ct as Label,Pt as MinHeight,wt as RangeSlider,Re as Row,Wt as Select,Kt as Space,Ut as TableOverflow,Dt as Textarea,il as ToastNotifications,Vt as ToastNotificationsContext,tl as ToastNotificationsProvider,Mt as ToggleInput,rl as globalStyles}; diff --git a/package-lock.json b/package-lock.json index d300aca..10f6432 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,31 +1,34 @@ { "name": "cherry-components", - "version": "0.0.2-18", + "version": "0.0.2-19", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "cherry-components", - "version": "0.0.2-18", + "version": "0.0.2-19", "license": "MIT", + "dependencies": { + "@rollup/plugin-babel": "^6.0.3" + }, "devDependencies": { - "@babel/core": "^7.19.1", + "@babel/core": "^7.20.12", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.19.1", + "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@emotion/babel-plugin": "^11.10.2", + "@emotion/babel-plugin": "^11.10.5", "@emotion/babel-preset-css-prop": "^11.10.0", "@emotion/eslint-plugin": "^11.10.0", "babel-eslint": "^10.1.0", - "eslint": "^8.23.1", + "eslint": "^8.32.0", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-react": "^7.31.8", + "eslint-plugin-react": "^7.32.1", "eslint-plugin-react-hooks": "^4.6.0", - "prettier": "^2.7.1", - "rollup": "^2.79.1", + "prettier": "^2.8.3", + "rollup": "^3.10.0", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^10.1.0", - "rollup-plugin-dts": "^4.2.2", + "rollup-plugin-dts": "^5.1.1", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-replace": "^2.2.0", @@ -60,32 +63,32 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", + "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" }, "engines": { @@ -97,11 +100,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", + "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", "dependencies": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -135,13 +138,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", "dependencies": { - "@babel/compat-data": "^7.19.1", + "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { @@ -249,12 +253,12 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz", + "integrity": "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -272,18 +276,18 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -302,9 +306,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", "engines": { "node": ">=6.9.0" } @@ -328,27 +332,28 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -378,9 +383,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "engines": { "node": ">=6.9.0" } @@ -417,13 +422,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", + "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -443,9 +448,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", - "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", + "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -486,13 +491,13 @@ } }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" }, @@ -633,16 +638,16 @@ } }, "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -798,12 +803,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -988,12 +993,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz", + "integrity": "sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1003,18 +1008,18 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz", + "integrity": "sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" }, @@ -1041,12 +1046,12 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz", + "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1165,14 +1170,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1182,15 +1186,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz", + "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1200,16 +1203,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" }, "engines": { "node": ">=6.9.0" @@ -1282,12 +1284,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz", + "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1515,18 +1517,18 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -1535,7 +1537,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -1546,7 +1548,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -1559,10 +1561,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -1570,14 +1572,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -1589,7 +1591,7 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "babel-plugin-polyfill-corejs2": "^0.3.3", "babel-plugin-polyfill-corejs3": "^0.6.0", "babel-plugin-polyfill-regenerator": "^0.4.1", @@ -1651,31 +1653,31 @@ } }, "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", - "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", + "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1684,12 +1686,12 @@ } }, "node_modules/@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1697,22 +1699,22 @@ } }, "node_modules/@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.0.13" + "stylis": "4.1.3" }, "peerDependencies": { "@babel/core": "^7.0.0" @@ -1735,6 +1737,11 @@ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, + "node_modules/@emotion/babel-plugin/node_modules/stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, "node_modules/@emotion/babel-preset-css-prop": { "version": "11.10.0", "resolved": "https://registry.npmjs.org/@emotion/babel-preset-css-prop/-/babel-preset-css-prop-11.10.0.tgz", @@ -1814,9 +1821,9 @@ } }, "node_modules/@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", "dependencies": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", @@ -1853,15 +1860,15 @@ "peer": true }, "node_modules/@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -1876,9 +1883,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1891,29 +1898,19 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", - "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -1963,9 +1960,9 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", - "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.15", @@ -2011,6 +2008,57 @@ "node": ">= 8" } }, + "node_modules/@rollup/plugin-babel": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-6.0.3.tgz", + "integrity": "sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@rollup/pluginutils": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + }, + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz", + "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, "node_modules/@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", @@ -2021,10 +2069,9 @@ } }, "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" }, "node_modules/@types/node": { "version": "17.0.23", @@ -2110,15 +2157,15 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" }, "engines": { @@ -2128,26 +2175,42 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -2176,15 +2239,6 @@ "eslint": ">= 4.12.1" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, "node_modules/babel-plugin-macros": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", @@ -2260,18 +2314,6 @@ "concat-map": "0.0.1" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/browserslist": { "version": "4.21.4", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", @@ -2693,18 +2735,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -2795,34 +2825,44 @@ } }, "node_modules/es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "dev": true, "dependencies": { + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", "object-inspect": "^1.12.2", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" }, "engines": { "node": ">= 0.4" @@ -2831,6 +2871,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", @@ -2877,15 +2931,15 @@ } }, "node_modules/eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", + "version": "8.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", + "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2901,14 +2955,14 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "globby": "^11.1.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", @@ -2954,25 +3008,26 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.32.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz", + "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==", "dev": true, "dependencies": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", + "resolve": "^2.0.0-next.4", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "string.prototype.matchall": "^4.0.8" }, "engines": { "node": ">=4" @@ -3006,13 +3061,17 @@ } }, "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dev": true, "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3126,9 +3185,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -3162,9 +3221,9 @@ } }, "node_modules/espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -3253,34 +3312,6 @@ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -3294,9 +3325,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -3314,18 +3345,6 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -3366,6 +3385,15 @@ "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", "dev": true }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3505,24 +3533,31 @@ "node": ">=4" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dev": true, "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "define-properties": "^1.1.3" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/grapheme-splitter": { @@ -3571,6 +3606,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -3626,9 +3673,9 @@ } }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, "engines": { "node": ">= 4" @@ -3708,12 +3755,12 @@ "dev": true }, "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.1.3", "has": "^1.0.3", "side-channel": "^1.0.4" }, @@ -3721,6 +3768,20 @@ "node": ">= 0.4" } }, + "node_modules/is-array-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", + "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -3755,9 +3816,9 @@ } }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { "node": ">= 0.4" @@ -3767,9 +3828,9 @@ } }, "node_modules/is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dependencies": { "has": "^1.0.3" }, @@ -3831,15 +3892,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", @@ -3855,6 +3907,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-reference": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", @@ -3922,6 +3983,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -4027,9 +4107,9 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "bin": { "json5": "lib/cli.js" }, @@ -4142,6 +4222,14 @@ "loose-envify": "cli.js" } }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, "node_modules/magic-string": { "version": "0.25.9", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", @@ -4163,28 +4251,6 @@ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", "dev": true }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -4260,9 +4326,9 @@ } }, "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4296,28 +4362,28 @@ } }, "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -4327,27 +4393,27 @@ } }, "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "dependencies": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -4526,7 +4592,6 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, "engines": { "node": ">=8.6" }, @@ -5111,9 +5176,9 @@ } }, "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", + "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -5158,9 +5223,9 @@ } }, "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true, "engines": { "node": ">=6" @@ -5380,15 +5445,16 @@ } }, "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "dev": true, + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.10.0.tgz", + "integrity": "sha512-JmRYz44NjC1MjVF2VKxc0M1a97vn+cDxeqWmnwyAF4FvpjK8YFdHpaqvQB+3IxCvX05vJxKZkoMDU8TShhmJVA==", + "devOptional": true, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.18.0", + "npm": ">=8.0.0" }, "optionalDependencies": { "fsevents": "~2.3.2" @@ -5427,34 +5493,34 @@ } }, "node_modules/rollup-plugin-dts": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-dts/-/rollup-plugin-dts-4.2.2.tgz", - "integrity": "sha512-A3g6Rogyko/PXeKoUlkjxkP++8UDVpgA7C+Tdl77Xj4fgEaIjPSnxRmR53EzvoYy97VMVwLAOcWJudaVAuxneQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-dts/-/rollup-plugin-dts-5.1.1.tgz", + "integrity": "sha512-zpgo52XmnLg8w4k3MScinFHZK1+ro6r7uVe34fJ0Ee8AM45FvgvTuvfWWaRgIpA4pQ1BHJuu2ospncZhkcJVeA==", "dev": true, "dependencies": { - "magic-string": "^0.26.1" + "magic-string": "^0.27.0" }, "engines": { - "node": ">=v12.22.11" + "node": ">=v14" }, "funding": { "url": "https://github.com/sponsors/Swatinem" }, "optionalDependencies": { - "@babel/code-frame": "^7.16.7" + "@babel/code-frame": "^7.18.6" }, "peerDependencies": { - "rollup": "^2.55", + "rollup": "^3.0.0", "typescript": "^4.1" } }, "node_modules/rollup-plugin-dts/node_modules/magic-string": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", - "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", "dev": true, "dependencies": { - "sourcemap-codec": "^1.4.8" + "@jridgewell/sourcemap-codec": "^1.4.13" }, "engines": { "node": ">=12" @@ -5643,6 +5709,20 @@ "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==", "dev": true }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/scheduler": { "version": "0.21.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", @@ -5704,15 +5784,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -5769,18 +5840,18 @@ "dev": true }, "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" }, "funding": { @@ -5788,28 +5859,28 @@ } }, "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5864,7 +5935,8 @@ "node_modules/stylis": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", + "peer": true }, "node_modules/supports-color": { "version": "5.5.0", @@ -5951,21 +6023,9 @@ "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "engines": { - "node": ">=8.0" + "node": ">=4" } }, "node_modules/type-check": { @@ -5992,6 +6052,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/typescript": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", @@ -6132,6 +6206,26 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -6147,6 +6241,11 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", @@ -6186,38 +6285,38 @@ } }, "@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==" + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", + "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==" }, "@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" } }, "@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", + "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", "requires": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" } @@ -6242,13 +6341,14 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", "requires": { - "@babel/compat-data": "^7.19.1", + "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" } }, @@ -6323,12 +6423,12 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz", + "integrity": "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==", "dev": true, "requires": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.7" } }, "@babel/helper-module-imports": { @@ -6340,18 +6440,18 @@ } }, "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" } }, "@babel/helper-optimise-call-expression": { @@ -6364,9 +6464,9 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, "@babel/helper-remap-async-to-generator": { "version": "7.18.9", @@ -6381,24 +6481,25 @@ } }, "@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -6419,9 +6520,9 @@ } }, "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, "@babel/helper-validator-identifier": { "version": "7.19.1", @@ -6446,13 +6547,13 @@ } }, "@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", + "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/highlight": { @@ -6466,9 +6567,9 @@ } }, "@babel/parser": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", - "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==" + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", + "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", @@ -6491,13 +6592,13 @@ } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" } @@ -6584,16 +6685,16 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", "dev": true, "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.7" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -6695,12 +6796,12 @@ } }, "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-syntax-json-strings": { @@ -6822,27 +6923,27 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz", + "integrity": "sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz", + "integrity": "sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" } @@ -6857,12 +6958,12 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz", + "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-dotall-regex": { @@ -6933,39 +7034,36 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz", + "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" } }, "@babel/plugin-transform-modules-umd": { @@ -7008,12 +7106,12 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz", + "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-property-literals": { @@ -7151,18 +7249,18 @@ } }, "@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dev": true, "requires": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -7171,7 +7269,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -7182,7 +7280,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -7195,10 +7293,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -7206,14 +7304,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -7225,7 +7323,7 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "babel-plugin-polyfill-corejs2": "^0.3.3", "babel-plugin-polyfill-corejs3": "^0.6.0", "babel-plugin-polyfill-regenerator": "^0.4.1", @@ -7269,65 +7367,70 @@ } }, "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/traverse": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", - "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", + "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, "@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", "requires": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.0.13" + "stylis": "4.1.3" }, "dependencies": { "@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" } } }, @@ -7399,9 +7502,9 @@ } }, "@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", "requires": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", @@ -7440,15 +7543,15 @@ "peer": true }, "@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -7457,9 +7560,9 @@ }, "dependencies": { "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -7468,22 +7571,16 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", - "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" } }, - "@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true - }, "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -7517,9 +7614,9 @@ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" }, "@jridgewell/sourcemap-codec": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", - "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { "version": "0.3.15", @@ -7556,6 +7653,32 @@ "fastq": "^1.6.0" } }, + "@rollup/plugin-babel": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-6.0.3.tgz", + "integrity": "sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@rollup/pluginutils": "^5.0.1" + } + }, + "@rollup/pluginutils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz", + "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", + "requires": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "dependencies": { + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + } + } + }, "@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", @@ -7563,10 +7686,9 @@ "dev": true }, "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" }, "@types/node": { "version": "17.0.23", @@ -7634,36 +7756,49 @@ "dev": true }, "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" } }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, "babel-eslint": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", @@ -7678,15 +7813,6 @@ "resolve": "^1.12.0" } }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, "babel-plugin-macros": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", @@ -7749,15 +7875,6 @@ "concat-map": "0.0.1" } }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, "browserslist": { "version": "4.21.4", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", @@ -8061,15 +8178,6 @@ "object-keys": "^1.1.1" } }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -8136,34 +8244,55 @@ } }, "es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "dev": true, "requires": { + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", "object-inspect": "^1.12.2", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" } }, "es-shim-unscopables": { @@ -8197,15 +8326,15 @@ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", + "version": "8.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", + "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -8221,14 +8350,14 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "globby": "^11.1.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", @@ -8284,9 +8413,9 @@ "dev": true }, "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -8319,25 +8448,26 @@ } }, "eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.32.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz", + "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==", "dev": true, "requires": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", + "resolve": "^2.0.0-next.4", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "string.prototype.matchall": "^4.0.8" }, "dependencies": { "doctrine": { @@ -8350,13 +8480,14 @@ } }, "resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dev": true, "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } } } @@ -8402,9 +8533,9 @@ "dev": true }, "espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -8474,30 +8605,6 @@ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -8511,9 +8618,9 @@ "dev": true }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -8528,15 +8635,6 @@ "flat-cache": "^3.0.4" } }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, "find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -8568,6 +8666,15 @@ "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", "dev": true }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -8667,18 +8774,22 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "get-intrinsic": "^1.1.3" } }, "grapheme-splitter": { @@ -8715,6 +8826,12 @@ "get-intrinsic": "^1.1.1" } }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -8753,9 +8870,9 @@ "requires": {} }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true }, "import-cwd": { @@ -8816,16 +8933,27 @@ "dev": true }, "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", "dev": true, "requires": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.1.3", "has": "^1.0.3", "side-channel": "^1.0.4" } }, + "is-array-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", + "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-typed-array": "^1.1.10" + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -8851,15 +8979,15 @@ } }, "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "requires": { "has": "^1.0.3" } @@ -8900,12 +9028,6 @@ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "dev": true }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, "is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", @@ -8915,6 +9037,12 @@ "has-tostringtag": "^1.0.0" } }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, "is-reference": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", @@ -8961,6 +9089,19 @@ "has-symbols": "^1.0.2" } }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -9047,9 +9188,9 @@ "dev": true }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" }, "jsx-ast-utils": { "version": "3.2.1", @@ -9135,6 +9276,14 @@ "js-tokens": "^3.0.0 || ^4.0.0" } }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, "magic-string": { "version": "0.25.9", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", @@ -9156,22 +9305,6 @@ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", "dev": true }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -9226,9 +9359,9 @@ "dev": true }, "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true }, "object-keys": { @@ -9250,46 +9383,46 @@ } }, "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "requires": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "once": { @@ -9413,8 +9546,7 @@ "picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, "pify": { "version": "5.0.0", @@ -9769,9 +9901,9 @@ "dev": true }, "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", + "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", "dev": true }, "prettier-linter-helpers": { @@ -9801,9 +9933,9 @@ } }, "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true }, "queue-microtask": { @@ -9959,10 +10091,10 @@ } }, "rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "dev": true, + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.10.0.tgz", + "integrity": "sha512-JmRYz44NjC1MjVF2VKxc0M1a97vn+cDxeqWmnwyAF4FvpjK8YFdHpaqvQB+3IxCvX05vJxKZkoMDU8TShhmJVA==", + "devOptional": true, "requires": { "fsevents": "~2.3.2" } @@ -9991,22 +10123,22 @@ } }, "rollup-plugin-dts": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-dts/-/rollup-plugin-dts-4.2.2.tgz", - "integrity": "sha512-A3g6Rogyko/PXeKoUlkjxkP++8UDVpgA7C+Tdl77Xj4fgEaIjPSnxRmR53EzvoYy97VMVwLAOcWJudaVAuxneQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-dts/-/rollup-plugin-dts-5.1.1.tgz", + "integrity": "sha512-zpgo52XmnLg8w4k3MScinFHZK1+ro6r7uVe34fJ0Ee8AM45FvgvTuvfWWaRgIpA4pQ1BHJuu2ospncZhkcJVeA==", "dev": true, "requires": { - "@babel/code-frame": "^7.16.7", - "magic-string": "^0.26.1" + "@babel/code-frame": "^7.18.6", + "magic-string": "^0.27.0" }, "dependencies": { "magic-string": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", - "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", "dev": true, "requires": { - "sourcemap-codec": "^1.4.8" + "@jridgewell/sourcemap-codec": "^1.4.13" } } } @@ -10147,6 +10279,17 @@ "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==", "dev": true }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, "scheduler": { "version": "0.21.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", @@ -10196,12 +10339,6 @@ "object-inspect": "^1.9.0" } }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -10251,41 +10388,41 @@ "dev": true }, "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" } }, "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "strip-ansi": { @@ -10322,7 +10459,8 @@ "stylis": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", + "peer": true }, "supports-color": { "version": "5.5.0", @@ -10389,15 +10527,6 @@ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -10413,6 +10542,17 @@ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, "typescript": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", @@ -10506,6 +10646,20 @@ "is-symbol": "^1.0.3" } }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -10518,6 +10672,11 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", diff --git a/package.json b/package.json index 30439a0..3b46e45 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cherry-components", - "version": "0.0.2-18", + "version": "0.0.2-19", "description": "Cherry React Components", "main": "dist/cherry.js", "module": "dist/cherry.module.js", @@ -19,30 +19,30 @@ "design system" ], "scripts": { - "build": "rollup -c rollup.config.js", - "watch": "rollup -c rollup.config.js -w", + "build": "rollup -c rollup.config.js --bundleConfigAsCjs", + "watch": "rollup -c rollup.config.js --bundleConfigAsCjs -w", "lint": "eslint src/**/*.js", "lint:fix": "eslint src/**/*.js --fix", "format": "prettier --write \"./src/**/*.{js,json,ts,tsx}\" \"!.node_modules/**\"" }, "devDependencies": { - "@babel/core": "^7.19.1", + "@babel/core": "^7.20.12", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.19.1", + "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@emotion/babel-plugin": "^11.10.2", + "@emotion/babel-plugin": "^11.10.5", "@emotion/babel-preset-css-prop": "^11.10.0", "@emotion/eslint-plugin": "^11.10.0", "babel-eslint": "^10.1.0", - "eslint": "^8.23.1", + "eslint": "^8.32.0", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-react": "^7.31.8", + "eslint-plugin-react": "^7.32.1", "eslint-plugin-react-hooks": "^4.6.0", - "prettier": "^2.7.1", - "rollup": "^2.79.1", + "prettier": "^2.8.3", + "rollup": "^3.10.0", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^10.1.0", - "rollup-plugin-dts": "^4.2.2", + "rollup-plugin-dts": "^5.1.1", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-replace": "^2.2.0", @@ -52,5 +52,8 @@ "@emotion/react": "^11.4.1", "react": "^18.0.0", "react-dom": "^18.0.0" + }, + "dependencies": { + "@rollup/plugin-babel": "^6.0.3" } } diff --git a/rollup.config.js b/rollup.config.js index c0f9eb6..6ae343f 100755 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,4 +1,4 @@ -import babel from "rollup-plugin-babel"; +import { babel } from '@rollup/plugin-babel'; import resolve from "rollup-plugin-node-resolve"; import commonjs from "rollup-plugin-commonjs"; import replace from "rollup-plugin-replace"; @@ -6,11 +6,11 @@ import { terser } from "rollup-plugin-terser"; export default [ { - input: __dirname + "/src/index.js", + input: "./src/index.js", output: [ { - file: __dirname + "/dist/cherry.js", + file: "./dist/cherry.js", format: "umd", name: "CherryGrid", globals: { @@ -20,7 +20,7 @@ export default [ }, }, { - file: __dirname + "/dist/cherry.module.js", + file: "./dist/cherry.module.js", format: "es", name: "CherryGrid", globals: { @@ -33,8 +33,7 @@ export default [ plugins: [ babel({ - runtimeHelpers: true, - exclude: __dirname + "/node_modules/**", + exclude: "./node_modules/**", }), replace({ "process.env.NODE_ENV": JSON.stringify("development"), diff --git a/src/Layout/ToastNotifications/ToastNotifications.js b/src/Layout/ToastNotifications/ToastNotifications.js new file mode 100644 index 0000000..8ff401f --- /dev/null +++ b/src/Layout/ToastNotifications/ToastNotifications.js @@ -0,0 +1,55 @@ +import { useContext, useRef, useState } from "react"; +import { ToastNotificationsContext } from "./ToastNotificationsContext"; +import * as styles from "./ToastNotifications.styles"; +import { Close } from "../../svg/Close"; +import { localTheme } from "../../theme"; + +function ToastNotifications({ theme = localTheme }) { + const { notifications } = useContext(ToastNotificationsContext); + + return ( +
    + {notifications.map((notification, i) => ( + + ))} +
+ ); +} + +function NotificationItem(notification) { + const [localStatus, setLocalStatus] = useState(true); + const elmRef = useRef(); + + const removeNotification = (i) => { + setLocalStatus(false); + }; + + if (notification.autoHide) { + setTimeout(() => { + removeNotification(notification); + }, notification.autoHide); + } + + return ( +
  • + + {notification.text} + + +
  • + ); +} + +export { ToastNotifications }; diff --git a/src/Layout/ToastNotifications/ToastNotifications.styles.js b/src/Layout/ToastNotifications/ToastNotifications.styles.js new file mode 100644 index 0000000..52a725b --- /dev/null +++ b/src/Layout/ToastNotifications/ToastNotifications.styles.js @@ -0,0 +1,113 @@ +import { css } from "@emotion/react"; +import { resetButtonStyles, shadowStyles } from "../../helperStyles"; + +export const notificationsStyles = (theme) => css` + position: fixed; + top: 12px; + left: 50%; + transform: translateX(-50%); + z-index: 99999; + margin: 0; + padding: 0; + list-style: none; + + & li { + justify-content: center; + display: flex; + margin: 0; + transition: all 0.3s ease; + opacity: 0; + pointer-events: none; + transform: translateY(-20px); + height: 50px; + padding: 5px 0; + + & .item { + display: inline-flex; + background: ${theme.colors.info}; + border-radius: 6px; + margin: 0; + overflow: hidden; + ${shadowStyles(theme)}; + ${theme.isDark + ? css` + color: ${theme.colors.dark}; + ` + : css` + color: ${theme.colors.light}; + `} + + & span { + display: inline-flex; + padding: 8px 0 8px 12px; + overflow: hidden; + height: 100%; + line-height: 23px; + } + + & .close-button { + ${resetButtonStyles}; + margin: auto 0 auto 10px; + padding: 14px 12px; + display: inline-flex; + background: rgba(255, 255, 255, 0); + transition: all 0.3s ease; + max-width: 40px; + width: 40px; + overflow: hidden; + height: 100%; + border-left: solid 1px rgba(255, 255, 255, 0.3); + + & svg { + width: 12px; + height: auto; + opacity: 1; + } + + & * { + margin: auto; + } + + @media (hover: hover) { + &:hover { + background: rgba(255, 255, 255, 0.2); + } + } + } + } + + &.error { + & .item { + background: ${theme.colors.error}; + } + } + + &.success { + & .item { + background: ${theme.colors.success}; + } + } + + &.warning { + & .item { + background: ${theme.colors.warning}; + } + } + + &.visible { + opacity: 1; + pointer-events: all; + transform: translateY(0); + } + + &.hidden { + padding: 0; + height: 0; + } + + &.static { + position: relative; + z-index: 10; + } + } +`; diff --git a/src/Layout/ToastNotifications/ToastNotificationsContext.js b/src/Layout/ToastNotifications/ToastNotificationsContext.js new file mode 100644 index 0000000..c4ff960 --- /dev/null +++ b/src/Layout/ToastNotifications/ToastNotificationsContext.js @@ -0,0 +1,46 @@ +import { createContext, useState } from "react"; + +const ToastNotificationsContext = createContext({ + notifications: [], + addNotification: () => null, +}); + +const color = (config) => config?.color || "info"; +const autoHide = (config) => config?.autoHide || 0; + +function ToastNotificationsProvider({ children }) { + const [notifications, setToastNotifications] = useState([]); + + const addNotification = (text, config) => { + setToastNotifications((prevState) => [ + ...prevState, + { + text, + status: "hidden", + color: color(config), + autoHide: autoHide(config), + }, + ]); + setTimeout(() => { + setToastNotifications([ + ...notifications, + { + text, + status: "visible", + color: color(config), + autoHide: autoHide(config), + }, + ]); + }, 100); + }; + + return ( + + {children} + + ); +} + +export { ToastNotificationsContext, ToastNotificationsProvider }; diff --git a/src/Layout/ToastNotifications/index.js b/src/Layout/ToastNotifications/index.js new file mode 100644 index 0000000..53e8c35 --- /dev/null +++ b/src/Layout/ToastNotifications/index.js @@ -0,0 +1,5 @@ +export { ToastNotifications } from "./ToastNotifications"; +export { + ToastNotificationsContext, + ToastNotificationsProvider, +} from "./ToastNotificationsContext"; diff --git a/src/Layout/index.js b/src/Layout/index.js index 70a655a..7e7d717 100644 --- a/src/Layout/index.js +++ b/src/Layout/index.js @@ -8,3 +8,8 @@ export { Label } from "./Label"; export { MinHeight } from "./MinHeight"; export { Space } from "./Space"; export { TableOverflow } from "./TableOverflow"; +export { + ToastNotificationsContext, + ToastNotificationsProvider, + ToastNotifications, +} from "./ToastNotifications"; diff --git a/src/helperStyles.js b/src/helperStyles.js index 7b043d7..7fe0cc9 100644 --- a/src/helperStyles.js +++ b/src/helperStyles.js @@ -22,26 +22,50 @@ export const resetListStyles = css` } `; -export const shadowStyles = css` - box-shadow: 0px 13px 31px rgba(12, 20, 33, 0.04), - 0px 9.45547px 20.8947px rgba(12, 20, 33, 0.032375), - 0px 6.58125px 13.5141px rgba(12, 20, 33, 0.027), - 0px 4.31641px 8.38574px rgba(12, 20, 33, 0.023125), - 0px 2.6px 5.0375px rgba(12, 20, 33, 0.02), - 0px 1.37109px 2.99707px rgba(12, 20, 33, 0.016875), - 0px 0.56875px 1.79219px rgba(12, 20, 33, 0.013), - inset 0px 2px 1px #ffffff; +export const shadowStyles = (theme) => css` + ${theme.isDark + ? css` + box-shadow: 0px 13px 31px rgba(103, 107, 116, 0.04), + 0px 9.45547px 20.8947px rgba(103, 107, 116, 0.032375), + 0px 6.58125px 13.5141px rgba(103, 107, 116, 0.027), + 0px 4.31641px 8.38574px rgba(103, 107, 116, 0.023125), + 0px 2.6px 5.0375px rgba(103, 107, 116, 0.02), + 0px 1.37109px 2.99707px rgba(103, 107, 116, 0.016875), + 0px 0.56875px 1.79219px rgba(103, 107, 116, 0.013); + ` + : css` + box-shadow: 0px 13px 31px rgba(12, 20, 33, 0.04), + 0px 9.45547px 20.8947px rgba(12, 20, 33, 0.032375), + 0px 6.58125px 13.5141px rgba(12, 20, 33, 0.027), + 0px 4.31641px 8.38574px rgba(12, 20, 33, 0.023125), + 0px 2.6px 5.0375px rgba(12, 20, 33, 0.02), + 0px 1.37109px 2.99707px rgba(12, 20, 33, 0.016875), + 0px 0.56875px 1.79219px rgba(12, 20, 33, 0.013); + `} `; -export const shadowHoverStyles = css` - box-shadow: 0px 0px 31px rgba(12, 20, 33, 0.04), - 0px 0px 20.8947px rgba(12, 20, 33, 0.032375), - 0px 0px 13.5141px rgba(12, 20, 33, 0.027), - 0px 4.31641px 8.38574px rgba(12, 20, 33, 0.023125), - 0px 2.6px 5.0375px rgba(12, 20, 33, 0.02), - 0px 1.37109px 2.99707px rgba(12, 20, 33, 0.016875), - 0px 0.56875px 1.79219px rgba(12, 20, 33, 0.013), - inset 0px 2px 1px #ffffff; +export const shadowHoverStyles = (theme) => css` + ${theme.isDark + ? css` + box-shadow: 0px 0px 31px rgba(103, 107, 116, 0.04), + 0px 0px 20.8947px rgba(103, 107, 116, 0.032375), + 0px 0px 13.5141px rgba(103, 107, 116, 0.027), + 0px 4.31641px 8.38574px rgba(103, 107, 116, 0.023125), + 0px 2.6px 5.0375px rgba(103, 107, 116, 0.02), + 0px 1.37109px 2.99707px rgba(103, 107, 116, 0.016875), + 0px 0.56875px 1.79219px rgba(103, 107, 116, 0.013), + inset 0px 2px 1px ${theme.colors.light}; + ` + : css` + box-shadow: 0px 0px 31px rgba(12, 20, 33, 0.04), + 0px 0px 20.8947px rgba(12, 20, 33, 0.032375), + 0px 0px 13.5141px rgba(12, 20, 33, 0.027), + 0px 4.31641px 8.38574px rgba(12, 20, 33, 0.023125), + 0px 2.6px 5.0375px rgba(12, 20, 33, 0.02), + 0px 1.37109px 2.99707px rgba(12, 20, 33, 0.016875), + 0px 0.56875px 1.79219px rgba(12, 20, 33, 0.013), + inset 0px 2px 1px ${theme.colors.light}; + `} `; export const eyebrowFontStyles = (theme) => css` diff --git a/src/index.js b/src/index.js index 955e690..0d267e2 100755 --- a/src/index.js +++ b/src/index.js @@ -19,5 +19,8 @@ export { MinHeight, Space, TableOverflow, + ToastNotificationsContext, + ToastNotificationsProvider, + ToastNotifications, } from "./Layout"; export { globalStyles } from "./globalStyles"; diff --git a/src/svg/Close.js b/src/svg/Close.js new file mode 100644 index 0000000..f4a6fa9 --- /dev/null +++ b/src/svg/Close.js @@ -0,0 +1,22 @@ +import React from "react"; + +function Close() { + return ( + + + + ); +} + +export { Close };