.ns-link,a{--bs-link-color:var(--Mapped-Text-Icon-Button-Link-Default);color:var(--Mapped-Text-Icon-Button-Link-Default);font-weight:var(--f-link-weight);outline:none;text-decoration:none}.ns-link:hover,.ns-link:focus,.ns-link:active,a:hover,a:focus,a:active{color:var(--Mapped-Text-Icon-Button-Link-Hover);text-decoration:none}.ns-link:visited,a:visited{color:var(--Mapped-Text-Icon-Button-Link-Default);text-decoration:none}.ns-link:disabled,.ns-link .disabled,a:disabled,a .disabled{color:var(--Mapped-Text-Icon-Button-Link-Disabled);cursor:not-allowed}.ns-link:focus:not(:focus-visible){outline:none}a:focus:not(:focus-visible){outline:none}.ns-link:focus-visible{box-shadow:var(--focus-primary);border-radius:3px}a:focus-visible{box-shadow:var(--focus-primary);border-radius:3px}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.ns-modal-onboarding .modal-header{font-size:var(--subheader-font-size);font-weight:var(--f-medium-weight);border:none;padding:24px 24px 8px}.ns-modal-onboarding .modal-header-label{color:var(--theme-text-primary,var(--Global-Text-Icon-Black))}.ns-modal-onboarding .modal-body>h3{font-size:var(--modal-onboard-h3-size,18px)}.ns-modal-onboarding .modal-body{font-size:14px;font-weight:var(--f-regular-weight)}@media (min-width:1440px){.ns-modal-onboarding .modal-body{font-size:14px;font-weight:var(--f-regular-weight)}}.ns-modal-onboarding .modal-body{padding:24px 24px 0}.ns-modal-onboarding .modal-content{box-shadow:var(--elevation-04);border-radius:var(--Mapped-Radius-Tile);max-width:720px}.ns-modal-onboarding .modal-footer{border:none;padding:8px 24px 24px}.ns-modal-onboarding .modal-dialog{max-width:720px}.ns-modal .modal-dialog{max-width:380px}.ns-modal .modal-header{border:0;padding:24px 24px 16px}.ns-modal .modal-header .close{cursor:pointer;padding:10px;position:absolute;top:15px;right:15px}.ns-modal .modal-header .close:focus{outline:none}.ns-modal .modal-header-label{font-weight:var(--f-bold-weight);margin-bottom:0}.ns-modal .modal-body{font-size:14px;font-weight:var(--f-regular-weight)}@media (min-width:1440px){.ns-modal .modal-body{font-size:14px;font-weight:var(--f-regular-weight)}}.ns-modal .modal-body{font-weight:var(--f-regular-weight);border-radius:0 0 var(--Mapped-Radius-Tile) var(--Mapped-Radius-Tile);padding:34px 24px 0}.ns-modal .modal-body h2{font-size:var(--modal-body-h2-size,20px);font-weight:var(--f-h2-weight)}.ns-modal .modal-body h4{font-size:16px;font-weight:var(--f-h4-weight)}@media (min-width:1440px){.ns-modal .modal-body h4{font-size:16px}}.ns-modal .modal-body h4{font-size:var(--modal-body-h4-size,24px)}.ns-modal .modal-content{box-shadow:var(--elevation-04);border-radius:var(--Mapped-Radius-Tile)}.ns-modal .modal-footer{border:none;padding:16px 24px 24px}.ns-modal__close-icon,.ns-modal .close-icon{color:var(--theme-text-primary,var(--Global-Text-Icon-Black))}.ns-modal__close-icon-button,.ns-modal__close-icon__button,.ns-modal__close-icon .close-icon-button,.ns-modal .close-icon-button,.ns-modal .close-icon__button,.ns-modal .close-icon .close-icon-button{min-width:0;color:var(--theme-text-primary,var(--Global-Text-Icon-Black));box-shadow:none;width:32px;position:absolute;top:8px;right:8px}.ns-modal__close-icon-button:hover,.ns-modal__close-icon-button:active,.ns-modal__close-icon-button:focus,.ns-modal__close-icon__button:hover,.ns-modal__close-icon__button:active,.ns-modal__close-icon__button:focus,.ns-modal__close-icon .close-icon-button:hover,.ns-modal__close-icon .close-icon-button:active,.ns-modal__close-icon .close-icon-button:focus,.ns-modal .close-icon-button:hover,.ns-modal .close-icon-button:active,.ns-modal .close-icon-button:focus,.ns-modal .close-icon__button:hover,.ns-modal .close-icon__button:active,.ns-modal .close-icon__button:focus,.ns-modal .close-icon .close-icon-button:hover,.ns-modal .close-icon .close-icon-button:active,.ns-modal .close-icon .close-icon-button:focus{box-shadow:none;outline:none;border-color:#0000!important}.ns-modal__close-icon-button:focus-visible{box-shadow:var(--theme-focus-primary,var(--focus-primary))}.ns-modal__close-icon__button:focus-visible{box-shadow:var(--theme-focus-primary,var(--focus-primary))}.ns-modal__close-icon .close-icon-button:focus-visible{box-shadow:var(--theme-focus-primary,var(--focus-primary))}.ns-modal .close-icon-button:focus-visible{box-shadow:var(--theme-focus-primary,var(--focus-primary))}.ns-modal .close-icon__button:focus-visible{box-shadow:var(--theme-focus-primary,var(--focus-primary))}.ns-modal .close-icon .close-icon-button:focus-visible{box-shadow:var(--theme-focus-primary,var(--focus-primary))}.ns-modal:has(.modal-header) .modal-body{padding-top:0}.delay-fade{transition:opacity 1.5s linear!important}.error__container,.error-container{align-items:baseline;display:flex}.error__icon,.error-icon{color:var(--Global-Error-Medium)}.error__message,.error-message{color:var(--Global-Error-Medium);font-size:var(--modal-error-message-size,14px);font-weight:var(--f-regular-weight);margin:0;padding:0 5px}
