.ui-payment-status-screen{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:60px;padding-bottom:60px;padding-left:1.5rem;padding-right:1.5rem;text-align:center;border-top-width:1px}.ui-payment-status-screen.is-success{background-image:linear-gradient(to bottom,#1b393f,#050b17);border-color:#159d69}.ui-payment-status-screen.is-success .ui-payment-status-screen__status,.ui-payment-status-screen.is-success .ui-payment-status-screen__icon{color:var(--ui-color-light-green)}.ui-payment-status-screen.is-failed{background-image:linear-gradient(to bottom,#37141e,#050b17);border-color:#9d1515}.ui-payment-status-screen.is-failed .ui-payment-status-screen__status,.ui-payment-status-screen.is-failed .ui-payment-status-screen__icon{color:var(--ui-color-red)}.ui-payment-status-screen__amount{margin-bottom:.75rem;display:flex;flex-direction:column;gap:.25rem}.ui-payment-status-screen__amount strong{margin-top:.625rem;font-size:1.5rem;font-weight:700;line-height:.75rem;color:var(--ui-color-white)}.ui-payment-status-screen__amount span{font-size:1.25rem;line-height:1.75rem;font-weight:500;color:var(--ui-color-grey)}.ui-payment-status-screen__status{font-size:28px;font-weight:700;text-transform:uppercase}.ui-payment-status-screen__icon{--ui-color-card-gradient-start-3: rgb( from var(--ui-color-card-gradient-start) r g b / .03 );display:flex;height:156px;width:156px;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--ui-color-card-gradient-start-3)}.ui-payment-status-screen__stat{margin-top:.75rem;display:flex;width:100%;align-items:center;justify-content:space-between}.ui-payment-status-screen__stat strong{display:flex;align-items:center;gap:.25rem;font-weight:700;color:var(--ui-color-white)}.ui-payment-status-screen__stat span{font-weight:500;color:var(--ui-color-grey)}.ui-payment-status-screen__body{margin-top:.5rem}.ui-payment-status-screen__body button{width:280px}.ui-payment-status-screen__body button span{display:flex;align-items:center;gap:.375rem}.ui-payment-status-screen__body button span svg{position:relative;top:-3px}
