.modal[data-v-e63c3cd0]{pointer-events:none;z-index:50;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);background-color:rgba(0,0,0,.8)}.modal>.modal-inner[data-v-e63c3cd0]{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));padding-top:2.5rem;padding-bottom:2.5rem;padding-left:3rem;padding-right:3rem;text-align:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:translateY(-2rem)}.modal.modal--open[data-v-e63c3cd0]{opacity:1;pointer-events:auto}.modal.modal--open>.modal-inner[data-v-e63c3cd0]{transform:translateY(0)}.modal .modal-close[data-v-e63c3cd0]{position:absolute;padding:1rem;top:0;right:0;--text-opacity:1;color:#004479;color:rgba(0,68,121,var(--text-opacity))}.button.loading[data-v-4f15eefc]{position:relative}.button.loading>span[data-v-4f15eefc]{opacity:0}.button.loading[data-v-4f15eefc]:after{content:"";position:absolute;width:1rem;height:1rem;border-radius:9999px;border:2px solid currentColor;border-top-color:transparent;top:calc(50% - .5rem);left:calc(50% - .5rem);-webkit-animation-name:load-data-v-4f15eefc;animation-name:load-data-v-4f15eefc;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes load-data-v-4f15eefc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes load-data-v-4f15eefc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.confirm[data-v-768ce1db]{max-width:480px}