#__next{align-self:center}.App{-webkit-font-smoothing:antialiased;flex-direction:column;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:28vw;min-width:500px;margin-top:auto;margin-bottom:auto;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:#b33d35;border:0;border-radius:4px;width:100%;padding:12px 16px;font-family:Arial,sans-serif;font-size:16px;font-weight:700;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;transform:translateZ(0);box-shadow:inset 0 0 0 2px}.spinner:before,.spinner:after{content:"";position:absolute}.spinner:before{transform-origin:10.4px 10.2px;background:#b33d35;border-radius:20.4px 0 0 20.4px;width:10.4px;height:20.4px;animation:2s 1.5s infinite loading;top:-.2px;left:-.2px}.spinner:after{transform-origin:0 10.2px;background:#b33d35;border-radius:0 10.2px 10.2px 0;width:10.4px;height:10.2px;animation:2s infinite loading;top:-.1px;left:10.2px}#payment-status{opacity:0;border-radius:7px;flex-direction:column;justify-content:center;align-self:center;align-items:center;row-gap:30px;width:30vw;min-width:500px;min-height:380px;padding:40px;animation:1s forwards fadeInAnimation;display:flex;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012}#status-icon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}h2{color:#30313d;text-align:center;margin:0}a{font-family:Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;display:block}a:hover{filter:contrast(120%)}#details-table{width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}table tbody tr:first-child td{border-top:1px solid #e6e6e6;padding-top:10px}table tbody tr:last-child td{border-bottom:1px solid #e6e6e6}td{padding-bottom:10px}.TableContent{text-align:right;color:#6d6e78}.TableLabel{color:#30313d;font-weight:600}#view-details{color:#b33d35}#retry-button{text-align:center;color:#fff;background:#b33d35;border:0;border-radius:4px;width:100%;padding:12px 16px;transition:all .2s;box-shadow:0 4px 5.5px #00000012}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInAnimation{to{opacity:1}}@media only screen and (max-width:600px){form,#payment-status{width:100%;min-width:initial}}
