#root{align-items:center;display:flex}body{-webkit-font-smoothing:antialiased;place-content:center;width:100vw;height:100vh;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;display:flex}form{border-radius:7px;align-self:center;width:30vw;min-width:500px;padding:40px;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012}#payment-message{color:#697386;text-align:center;padding-top:12px;font-size:16px;line-height:20px}#payment-element{margin-bottom:24px}button{color:#fff;cursor:pointer;background:#5469d4;border:0;border-radius:4px;width:100%;padding:12px 16px;font-family:Arial,sans-serif;font-size:16px;font-weight:600;transition:all .2s;display:block;box-shadow:0 4px 5.5px #00000012}button:hover{filter:contrast(115%)}button:disabled{opacity:.5;cursor:default}.spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;text-indent:-99999px;width:20px;height:20px;margin:0 auto;font-size:22px;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:inset 0 0 0 2px}.spinner:before,.spinner:after{content:"";position:absolute}.spinner:before{-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;background:#5469d4;border-radius:20.4px 0 0 20.4px;width:10.4px;height:20.4px;-webkit-animation:2s 1.5s infinite loading;animation:2s 1.5s infinite loading;top:-.2px;left:-.2px}.spinner:after{-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;width:10.4px;height:10.2px;-webkit-animation:2s infinite loading;animation:2s infinite loading;top:-.1px;left:10.2px}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (width<=600px){form{min-width:initial;width:80vw}}.stripe-label{-webkit-font-smoothing:antialiased;color:#32325d;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px}.input-container{margin-bottom:16px}