@keyframes raql-fadeIn{from{opacity:0}to{opacity:1}}body.raql-modal--open{overflow:hidden}.raql-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000003;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.2;color:#202223;opacity:0;animation-duration:1s;animation-fill-mode:both;animation-name:raql-fadeIn;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif}.raql-modal *,.raql-modal ::after,.raql-modal ::before{box-sizing:border-box}.raql-modal-inner{max-height:calc(100vh - 60px);display:flex;flex-direction:column;width:100%;max-width:600px;margin:20px;text-align:center;border-radius:8px;background-color:#fff;box-shadow:0 26px 80px rgba(0,0,0,.2)}.raql-modal-header{border-bottom:1px solid #dfe3e8;padding:16px 20px;display:flex;align-items:flex-start;flex-shrink:0}.raql-modal-title{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;flex:1 1;margin-top:4px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:28px}.raql-modal-bodyWrapper{display:flex;flex-grow:1;overflow-x:hidden;-webkit-overflow-scrolling:touch}.raql-modal-body{width:100%;overflow-y:auto;padding:40px 20px 20px;box-shadow:none}.raql-modal-body img{max-width:100%;height:auto;display:block;border:1px solid #dfe3e8}.raql-modal-body h2{text-transform:none;letter-spacing:0;margin-bottom:20px;line-height:24px;font-family:inherit;font-size:28px;font-weight:300;margin-top:20px;color:inherit}.raql-modal-body p{font-size:16px;line-height:1.4;color:#637381}.raql-modal-footer{display:flex;align-self:flex-end;align-items:center;justify-content:center;width:100%;min-height:64px;padding:20px}.raql-modal .raql-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:11px 24px;font-size:17px;background:#008060;border:0 solid transparent;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.2);border-radius:3px;line-height:1;color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition-property:background,border,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.64,0,.35,1);-webkit-tap-highlight-color:transparent}.raql-modal .raql-btn:hover{background:#006e52;border-color:transparent;color:#fff}.raql-modal .raql-svg{height:80px;width:80px;opacity:1;overflow:visible}.raql-modal .raql-checkmark__circle{fill:none;stroke:#008060;stroke-width:1px;stroke-linejoin:round;stroke-miterlimit:10;opacity:0;stroke-dasharray:130;stroke-dashoffset:130;animation:raql-stroke-dashoffset--circle 1s ease-in-out 0s forwards}.raql-modal .raql-checkmark__check{fill:none;stroke:#008060;stroke-width:1px;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:50;stroke-dashoffset:50;animation:raql-stroke-dashoffset--check 1s ease .5s forwards}.raql-modal .raql-cross{animation:raql-scale--cross .7s ease .35s forwards}.raql-modal .raql-cross__path{stroke-dasharray:1000;stroke-dashoffset:0;fill:none;stroke:#d82c0d;stroke-width:4;stroke-miterlimit:10}.raql-modal .raql-cross__line{stroke-linecap:round}@keyframes raql-stroke-dashoffset--circle{0%{stroke-dashoffset:130;opacity:1}100%{stroke-dashoffset:0;opacity:1}}@keyframes raql-stroke-dashoffset--check{0%{stroke-dashoffset:50;opacity:1}100%{stroke-dashoffset:0;opacity:1}}@keyframes raql-scale--cross{0%,100%{transform:none}50%{transform:scale3d(1.2,1.2,1)}}.raql-highlight{font-weight:600;color:#008060}