var BankPay;!function(){var t={618:function(t,e,n){"use strict";var o=n(81),r=n.n(o),i=n(645),a=n.n(i),s=n(667),l=n.n(s),c=new URL(n(818),n.b),u=a()(r()),d=l()(c);u.push([t.id,".tingle-modal * {\n box-sizing: border-box;\n}\n\n.tingle-modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n visibility: hidden;\n flex-direction: column;\n align-items: center;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n background: rgba(0, 0, 0, .9);\n opacity: 0;\n cursor: url("+d+'), auto;\n}\n\n@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))) {\n .tingle-modal {\n -webkit-backdrop-filter: blur(12px);\n backdrop-filter: blur(12px);\n }\n}\n\n/* confirm and alerts\n-------------------------------------------------------------- */\n\n.tingle-modal--confirm .tingle-modal-box {\n text-align: center;\n}\n\n/* modal\n-------------------------------------------------------------- */\n\n.tingle-modal--noOverlayClose {\n cursor: default;\n}\n\n.tingle-modal--noClose .tingle-modal__close {\n display: none;\n}\n\n.tingle-modal__close {\n position: fixed;\n top: 2.5rem;\n right: 2.5rem;\n z-index: 1000;\n padding: 0;\n width: 2rem;\n height: 2rem;\n border: none;\n background-color: transparent;\n color: #fff;\n cursor: pointer;\n}\n\n.tingle-modal__close svg * {\n fill: currentColor;\n}\n\n.tingle-modal__closeLabel {\n display: none;\n}\n\n.tingle-modal__close:hover {\n color: #fff;\n}\n\n.tingle-modal-box {\n position: relative;\n flex-shrink: 0;\n margin-top: auto;\n margin-bottom: auto;\n width: 60%;\n border-radius: 4px;\n background: #fff;\n opacity: 1;\n cursor: auto;\n will-change: transform, opacity;\n}\n\n.tingle-modal-box__content {\n padding: 3rem 3rem;\n}\n\n.tingle-modal-box__footer {\n padding: 1.5rem 2rem;\n width: auto;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #f5f5f5;\n cursor: auto;\n}\n\n.tingle-modal-box__footer::after {\n display: table;\n clear: both;\n content: "";\n}\n\n.tingle-modal-box__footer--sticky {\n position: fixed;\n bottom: -200px; /* TODO : find a better way */\n z-index: 10001;\n opacity: 1;\n transition: bottom .3s ease-in-out .3s;\n}\n\n/* state\n-------------------------------------------------------------- */\n\n.tingle-enabled {\n position: fixed;\n right: 0;\n left: 0;\n overflow: hidden;\n}\n\n.tingle-modal--visible .tingle-modal-box__footer {\n bottom: 0;\n}\n\n.tingle-modal--visible {\n visibility: visible;\n opacity: 1;\n}\n\n.tingle-modal--visible .tingle-modal-box {\n animation: scale .2s cubic-bezier(.68, -.55, .265, 1.55) forwards;\n}\n\n.tingle-modal--overflow {\n overflow-y: scroll;\n padding-top: 8vh;\n}\n\n/* btn\n-------------------------------------------------------------- */\n\n.tingle-btn {\n display: inline-block;\n margin: 0 .5rem;\n padding: 1rem 2rem;\n border: none;\n background-color: grey;\n box-shadow: none;\n color: #fff;\n vertical-align: middle;\n text-decoration: none;\n font-size: inherit;\n font-family: inherit;\n line-height: normal;\n cursor: pointer;\n transition: background-color .4s ease;\n}\n\n.tingle-btn--primary {\n background-color: #3498db;\n}\n\n.tingle-btn--danger {\n background-color: #e74c3c;\n}\n\n.tingle-btn--default {\n background-color: #34495e;\n}\n\n.tingle-btn--pull-left {\n float: left;\n}\n\n.tingle-btn--pull-right {\n float: right;\n}\n\n/* responsive\n-------------------------------------------------------------- */\n\n@media (max-width : 540px) {\n .tingle-modal {\n top: 0px;\n display: block;\n padding-top: 60px;\n width: 100%;\n }\n\n .tingle-modal-box {\n width: auto;\n border-radius: 0;\n }\n\n .tingle-modal-box__content {\n overflow-y: scroll;\n }\n\n .tingle-modal--noClose {\n top: 0;\n }\n\n .tingle-modal--noOverlayClose {\n padding-top: 0;\n }\n\n .tingle-modal-box__footer .tingle-btn {\n display: block;\n float: none;\n margin-bottom: 1rem;\n width: 100%;\n }\n\n .tingle-modal__close {\n top: 0;\n right: 0;\n left: 0;\n display: block;\n width: 100%;\n height: 60px;\n border: none;\n background-color: #2c3e50;\n box-shadow: none;\n color: #fff;\n }\n\n .tingle-modal__closeLabel {\n display: inline-block;\n vertical-align: middle;\n font-size: 1.6rem;\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;\n }\n\n .tingle-modal__closeIcon {\n display: inline-block;\n margin-right: .8rem;\n width: 1.6rem;\n vertical-align: middle;\n font-size: 0;\n }\n}\n\n/* animations\n-------------------------------------------------------------- */\n\n@keyframes scale {\n 0% {\n opacity: 0;\n transform: scale(.9);\n }\n 100% {\n opacity: 1;\n transform: scale(1);\n }\n}\n',""]),e.Z=u},907:function(t,e,n){"use strict";var o=n(81),r=n.n(o),i=n(645),a=n.n(i),s=n(618),l=a()(r());l.i(s.Z),l.push([t.id,".tingle-modal-box {\n width: auto;\n border-radius: 0;\n}\n\n.tingle-modal-box__content {\n padding: 0;\n}\n\n#bankpay-iframe {\n width: 100%;\n height: 100dvh;\n border-width: 0;\n border-style: none;\n border-color: currentColor;\n border-color: initial;\n -o-border-image: none;\n border-image: none;\n -o-border-image: initial;\n border-image: initial;\n}\n\n@media screen and (min-width: 541px) {\n .tingle-modal-box {\n width: 600px;\n }\n\n #bankpay-iframe {\n height: 90dvh;\n }\n}\n",""]),e.Z=l},645:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",o=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),o&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),o&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,o,r,i){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(o)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),e.push(u))}},e}},667:function(t){"use strict";t.exports=function(t,e){return e||(e={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]|(%20)/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},81:function(t){"use strict";t.exports=function(t){return t[1]}},379:function(t){"use strict";var e=[];function n(t){for(var n=-1,o=0;o0?" ".concat(r.layer):""," {")),i+=r.css,a&&(i+="}"),r.media&&(i+="}"),r.supports&&(i+="}")}if(t.styleSheet)t.styleSheet.cssText=n(e,i);else{var s=document.createTextNode(i),l=t.childNodes;l[e]&&t.removeChild(l[e]),l.length?t.insertBefore(s,l[e]):t.appendChild(s)}}var r={singleton:null,singletonCounter:0};t.exports=function(t){var e=r.singletonCounter++,n=r.singleton||(r.singleton=t.insertStyleElement(t));return{update:function(t){o(n,e,!1,t)},remove:function(t){o(n,e,!0,t)}}}},584:function(t,e,n){var o,r;o=function(){var t=!1;function e(t){this.opts=function(){for(var t=1;t',this.modalCloseBtnLabel=document.createElement("span"),this.modalCloseBtnLabel.classList.add("tingle-modal__closeLabel"),this.modalCloseBtnLabel.innerHTML=this.opts.closeLabel,this.modalCloseBtn.appendChild(this.modalCloseBtnIcon),this.modalCloseBtn.appendChild(this.modalCloseBtnLabel)),this.modalBox=document.createElement("div"),this.modalBox.classList.add("tingle-modal-box"),this.modalBoxContent=document.createElement("div"),this.modalBoxContent.classList.add("tingle-modal-box__content"),this.modalBox.appendChild(this.modalBoxContent),-1!==this.opts.closeMethods.indexOf("button")&&this.modal.appendChild(this.modalCloseBtn),this.modal.appendChild(this.modalBox)}.call(this),function(){this._events={clickCloseBtn:this.close.bind(this),clickOverlay:function(t){var e=this.modal.offsetWidth-this.modal.clientWidth,n=t.clientX>=this.modal.offsetWidth-15,o=this.modal.scrollHeight!==this.modal.offsetHeight;"MacIntel"===navigator.platform&&0==e&&n&&o||-1!==this.opts.closeMethods.indexOf("overlay")&&!function(t,e){for(;(t=t.parentElement)&&!t.classList.contains("tingle-modal"););return t}(t.target)&&t.clientX