.ui-modal::backdrop{content:"";z-index:1040;background-color:#00000080;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ui-modal{color:inherit;z-index:1041;word-break:break-word;background-color:#fff;border:1px solid #0c1c3c;border-radius:12px;max-width:calc(100% - 16px);max-height:calc(100% - 16px);margin:auto auto 0;padding:0;overflow:auto}@media screen and (width>=576px){.ui-modal{margin-bottom:auto}}@media screen and (width>=768px){.ui-modal{max-width:calc(100% - 32px);max-height:calc(100% - 32px)}}.ui-modal--open{overflow:hidden!important}.ui-modal--small{width:450px}.ui-modal--medium{width:650px}.ui-modal--full-screen{width:100%;height:100%}.ui-modal__header{border-bottom:none;align-items:flex-start;margin-bottom:16px;padding:0 0 0 20px;display:flex}.ui-modal--no-padding>.ui-modal__content>.ui-modal__header{padding:0}.ui-modal__header--hidden-title{justify-content:flex-end}.ui-modal__header--padded{padding-right:20px}.ui-modal__body{padding:0 20px 20px}.ui-modal--no-padding>.ui-modal__content>.ui-modal__body{padding:0}.ui-modal__body--no-header{padding-top:20px}.ui-modal__title{color:#112857;flex-grow:1;margin:0;padding-top:20px;font-size:32px;font-weight:600}@media screen and (width<=767.98px){.ui-modal__title{font-size:25px}}.ui-modal--no-padding>.ui-modal__content>.ui-modal__header>.ui-modal__title{padding:0}.ui-modal__icon-wrapper{flex-grow:0;margin-right:16px;padding-top:20px;line-height:40px}.ui-modal__icon-wrapper *{vertical-align:middle}@media screen and (width<=767.98px){.ui-modal__icon-wrapper{margin-right:8px;line-height:30px}}.ui-modal__close-button{cursor:pointer;text-overflow:initial;background-color:#0000;border:none;flex-shrink:0;margin-top:4px;margin-right:4px;line-height:1}@media screen and (width>=768px){.ui-modal__close-button{margin-top:4px;margin-right:4px}}.ui-modal__close-button:hover{background-color:#e8f5ff}.ui-modal__close-button:active{background-color:#d2eaff}.ui-modal--close,.ui-modal--close::backdrop{animation:.3s forwards modal-fade}.ui-modal--close::backdrop{animation-name:backdrop-fade}@keyframes modal-fade{to{opacity:0}}@keyframes backdrop-fade{to{background:0 0}}.ui-modal--polyfilled.ui-modal,.ui-modal--polyfilled.ui-modal+.backdrop,.ui-modal--polyfilled ._dialog_overlay{position:fixed;inset:0}.ui-modal--polyfilled.ui-modal{width:fit-content;height:fit-content;display:block}.ui-modal--polyfilled.ui-modal:not([open]){display:none}.ui-modal--polyfilled.ui-modal+.backdrop{background:#00000080}.ui-modal--polyfilled.ui-modal.fixed{position:fixed;top:50%;transform:translateY(-50%)}.ui-modal--polyfilled.ui-modal--close+.backdrop{animation:.3s forwards backdrop-fade}@media (prefers-reduced-motion){.ui-modal--polyfilled.ui-modal--close+.backdrop{animation-name:none}}.ui-modal-toast-container{pointer-events:none;position:fixed;inset:0}
