"use strict";(self.webpackChunk_atg_userpolicy_client=self.webpackChunk_atg_userpolicy_client||[]).push([[522],{513:(e,t,o)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Storybook=t.ModalSizes=t.ModalOpenAnimationTime=t.ModalCloseAnimationTime=void 0;var r=w(o(2184)),a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=n(e)&&"function"!=typeof e)return{default:e};var o=O(t);if(o&&o.has(e))return o.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&{}.hasOwnProperty.call(e,l)){var i=a?Object.getOwnPropertyDescriptor(e,l):null;i&&(i.get||i.set)?Object.defineProperty(r,l,i):r[l]=e[l]}return r.default=e,o&&o.set(e,r),r}(o(7393)),l=o(2638),i=o(4588),u=w(o(5478)),d=o(6399),s=w(o(2751)),c=w(o(2468)),f=w(o(2935)),p=w(o(4333)),y=w(o(2623)),m=o(5039),b=w(o(3751)),g=w(o(2520)),v=w(o(9176)),h=["className","children","container","dismissible","dismissOnBlur","disableCloseButton","gradientBackground","open","overrides","modalStyles","overlayRef","onClose","size","fullScreen","width","height","rootHeight","zIndex","enforceOverflow","trapFocus"];function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(O=function(e){return e?o:t})(e)}function w(e){return e&&e.__esModule?e:{default:e}}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=new Array(t);o=0)continue;o[n]=e[n]}return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}(e,h),re=(0,l.useTheme)(),ae=W(C(C({},I.useVars(C({width:U,height:G,zIndex:J},(0,g.default)(ne,D)))),A.useVars({rootHeight:K,defaultCloseButtonBackground:(0,y.default)("dark"===re.mode?re.colors.baseShadow:re.colors.baseContrast040,.4)}))),le=function(e){var t=window.document.body,o=window.innerWidth-window.document.body.clientWidth;e?(t.style.boxSizing="border-box",t.style.overflow="hidden"):E()<=1&&(t.style.boxSizing="",t.style.overflow=""),t.style.paddingRight=e&&o>0?"".concat(o,"px"):""};(0,a.useEffect)((function(){return function(){ee&&E()<1&&le(!1)}}),[ee]);var ie,ue,de=(ie=(0,a.useState)({isExited:!0,isVisible:!1,prevOpen:!1}),ue=2,function(e){if(Array.isArray(e))return e}(ie)||function(e,t){var o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var n,r,a,l,i=[],u=!0,d=!1;try{if(a=(o=o.call(e)).next,0===t){if(Object(o)!==o)return;u=!1}else for(;!(u=(n=a.call(o)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){d=!0,r=e}finally{try{if(!u&&null!=o.return&&(l=o.return(),Object(l)!==l))return}finally{if(d)throw r}}return i}}(ie,ue)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?S(e,t):void 0}}(ie,ue)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),se=de[0],ce=de[1];N!==se.prevOpen&&ce(N?function(e){return C(C({},e),{},{prevOpen:N,isVisible:!0})}:function(e){return C(C({},e),{},{prevOpen:N,isExited:!0})});var fe=e.modalRef?e.modalRef:(0,a.createRef)(),pe=function(t){"animationend"===t.type&&((0,m.isAnyAnimation)(t,["ModalClose","DrawerClose","DrawerCloseGentle","DropDownClose"])&&me(),(0,m.isAnimation)(t,"Open")&&e.onOpen&&e.onOpen()),"animationstart"===t.type&&(0,m.isAnyAnimation)(t,["ModalOpen","DrawerOpen","DropDownOpen"])&&ye()},ye=function(){o.addEventListener("focus",be),ee&&le(!0),ce((function(e){return C(C({},e),{},{isVisible:!0})})),null!==fe.current&&(fe.current.scrollTop=0,fe.current.focus())},me=function(){o.removeEventListener("focus",be),ee&&le(!1),ce((function(e){return C(C({},e),{},{isVisible:!1})})),null!==fe.current&&fe.current.blur(),e.cleanup&&e.cleanup(),ce((function(e){return C(C({},e),{},{isExited:!0})}))},be=function(){if(oe&&fe.current){var e=o.activeElement;fe.current.contains(e)||fe.current.focus()}},ge=Boolean(!se.isVisible&&se.isExited&&!N),ve=(0,r.default)(ae.defaultCloseButtonStyles,T.closeButton),he=(0,r.default)(ae.rootVariables,ae.defaultModalRootStyles,T.modalRoot,n),Oe=(0,r.default)(ae.defaultModalOverlayStyles,T.modalOverlay,j({},ae.modalOverlayOpen,N)),we=(0,r.default)(ae.variables,ae.defaultModalBoxStyles,j({},ae.gradient,R&&"dark"===re.mode),j({},ae.small,$===k.small&&!q),j({},ae.medium,$===k.medium&&!q),j({},ae.large,$===k.large&&!q),j({},ae.fullScreen,q),T.modalBox,j({},ae.modalOpen,N&&!T.modalOpen),j({},ae.modalClose,!N&&se.isVisible&&!T.modalClose),j({},T.modalOpen,N&&T.modalOpen),j({},T.modalClose,!N&&T.modalClose)),Se=(0,b.default)(["onOpen","onClick","cleanup","modalRef","render"],ne);return!ge&&a.default.createElement(s.default,{container:f},a.default.createElement("div",M({ref:t,className:he},Se),a.default.createElement(z,{style:!ge&&H?H:void 0,className:we,tabIndex:-1,ref:fe,onClick:e.onClick?function(t){e.onClick(t)}:void 0,onKeyDown:function(t){"Escape"===t.key&&se.isVisible&&e.dismissible&&(t.stopPropagation(),e.onClose(t))},onAnimationStart:pe,onAnimationEnd:pe,"data-ta-locator":B},!P&&O&&a.default.createElement(u.default,{onClick:X,name:"close",className:ve,"data-ta-locator":"ModalCloseButton"}),"function"==typeof e.render?e.render():i),a.default.createElement(d.ModalOverlay,{className:Oe,onClick:function(e){O&&x&&X(e)},"aria-hidden":"true",ref:Y})))})),W=(0,c.default)((function(e){return{variables:I.styles,rootVariables:A.styles,defaultModalRootStyles:{overscrollBehavior:"contain",display:"flex",justifyContent:"center",alignItems:"center",position:"fixed",height:A.get("rootHeight","100%"),width:"100vw",overflow:"hidden",top:0,left:0,fontFamily:e.typography.fontFamily,color:e.colors.baseContrast070,zIndex:i.Z_INDEX.ModalRoot,"& h1":{color:e.colors.baseContrast085,marginTop:0,fontSize:e.typography.fontSize+10}},defaultModalOverlayStyles:{height:"100%",width:"100vw",position:"fixed",top:0,left:0,willChange:"opacity",transition:"opacity 300ms",zIndex:i.Z_INDEX.ModalOverlay,opacity:0,backgroundColor:(0,y.default)(e.colors.baseShadow,.5)},modalOverlayOpen:{opacity:1},defaultModalBoxStyles:{overscrollBehavior:"contain",display:"flex",flexDirection:"column",justifyContent:"space-between",alignItems:"center",position:"absolute",top:"auto",bottom:"auto",left:"auto",right:"auto",height:"auto",maxHeight:"100%",maxWidth:"calc(100% - ".concat(4*e.spacing.base,"px)"),overflow:"auto",willChange:"transform",padding:6*e.spacing.base,borderRadius:2,borderImageSlice:1,backgroundOrigin:"border-box",backgroundClip:"border-box",boxSizing:"border-box",fontFamily:"inherit",outline:"none",zIndex:i.Z_INDEX.ModalBox,boxShadow:"0 ".concat(3*e.spacing.base,"px ").concat(3*e.spacing.base,"px 0 ").concat((0,y.default)(e.colors.baseShadow,.3),", 0 0 ").concat(3*e.spacing.base,"px 0 ").concat((0,y.default)(e.colors.baseShadow,.22)),borderImageSource:"linear-gradient(to bottom, ".concat(e.colors.baseContrast030," 5%, transparent 20%, transparent)"),borderStyle:"solid",background:e.colors.baseContrast015,borderWidth:1,"& > *":{outline:0}},fullScreen:{maxWidth:"100%",width:"100vw",height:"100vh",borderRadius:0,border:"none"},gradient:{borderStyle:"none",background:"linear-gradient(rgba(0, 0, 0, 0.3), rgb(0, 0, 0) 37%)",borderWidth:0,"& > $defaultCloseButtonStyles":{backgroundColor:(0,y.default)(e.colors.baseShadow,.4),"& svg":{fill:e.colors.textOnDark,"&:hover":{fill:e.colors.textOnDark}}}},small:{maxWidth:496,width:320,padding:3*e.spacing.base},medium:{minWidth:320,width:448},large:{minWidth:448,width:768},modalOpen:{animation:_+"ms linear normal forwards $ModalOpen"},modalClose:{animation:P+"ms linear normal forwards $ModalClose"},"@keyframes ModalOpen":{"0%":{transform:"translateY(-80px)",opacity:0},"60%":{transform:"translateY(14px)",opacity:1},"100%":{transform:"translateY(0px)"}},"@keyframes ModalClose":{"0%":{transform:"translateY(0px)",opacity:1},"100%":{transform:"translateY(-80px)",opacity:0}},defaultCloseButtonStyles:{padding:0,position:"absolute",top:e.spacing.base,insetInlineEnd:e.spacing.base,zIndex:i.Z_INDEX.ModalCloseButton,backgroundColor:A.get("defaultCloseButtonBackground"),transition:"200ms ease all",borderRadius:"unset","& svg":{fill:e.colors.baseContrast100,"&:hover":{fill:e.colors.baseContrast100}}}}}),{name:"Modal"});R.displayName="Modal",t.Storybook=R;var N=(0,f.default)(R);N.displayName="Modal",t.default=N},522:(e,t,o)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0});var r={};t.default=void 0;var a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=n(e)&&"function"!=typeof e)return{default:e};var o=l(t);if(o&&o.has(e))return o.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}return r.default=e,o&&o.set(e,r),r}(o(513));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(l=function(e){return e?o:t})(e)}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))})),t.default=a.default},4333:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return e&&e.ownerDocument||"undefined"!=typeof document?document:{}}}}]); //# sourceMappingURL=https://sourcemaps.icfsys.com/userpolicy.client/522.5a1358ed79fc09806c20a1eb78ea0e6c.js.map