.payment-failed-overlay[data-v-e750822c]{background:#000000bf;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.failed-content[data-v-e750822c],.payment-failed-overlay[data-v-e750822c]{align-items:center;display:flex;justify-content:center}.failed-content[data-v-e750822c]{border-radius:24px;flex-direction:column;height:627px;overflow:hidden;position:relative;width:565px}.background-decoration[data-v-e750822c]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.background-decoration .failed-bg[data-v-e750822c]{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.failed-text-box[data-v-e750822c]{align-items:center;display:flex;flex-direction:column;height:92px;justify-content:center;margin:308px auto 38px;width:342px}.failed-title[data-v-e750822c]{background:linear-gradient(0deg,#614385,#516395);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;font-size:26px;font-style:normal;font-weight:700;height:44px;line-height:44px;text-align:center;text-transform:none;width:342px;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;color:transparent;display:inline-block;margin-bottom:26px;position:relative;z-index:1}.payment-details[data-v-e750822c]{flex-direction:column;height:88px;margin:0 auto;position:relative;z-index:1}.payment-details[data-v-e750822c],.payment-details .order-info[data-v-e750822c]{align-items:center;display:flex;justify-content:center;width:138px}.payment-details .order-info[data-v-e750822c]{height:50px;margin:0 auto 16px}.payment-details .order-info .order-amount[data-v-e750822c]{background:linear-gradient(178.51307377deg,#493c9b,#4c69d5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;font-size:32px;font-style:normal;font-weight:700;height:39px;text-align:left;text-shadow:inset 0 1px 2px rgba(140,177,255,.7);text-transform:none;width:82px;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;color:transparent;display:inline-block;position:relative;z-index:1}.payment-details .order-info .order-icon[data-v-e750822c]{height:50px;width:50px}.payment-details .order-info .order-icon .order-icon-img[data-v-e750822c]{height:100%;width:100%}.payment-details .order-details[data-v-e750822c]{align-items:center;display:flex;gap:8px}.payment-details .order-details .order-label[data-v-e750822c]{color:#555;font-size:18px;font-style:normal;font-weight:500;text-align:center;text-transform:none}.payment-details .order-details .order-value[data-v-e750822c]{color:#3e90f0;font-size:18px;font-style:normal;font-weight:500;text-align:center;text-transform:none}.action-buttons[data-v-e750822c]{align-items:center;display:flex;flex-direction:column;gap:12px;height:102px;margin:0 auto 87px;position:relative;width:306px;z-index:1}.action-buttons .retry-btn[data-v-e750822c]{background:linear-gradient(81deg,#3f8fff,#21feff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;height:45px;text-align:center;text-transform:none;transition:all .3s ease;width:306px}.action-buttons .retry-btn[data-v-e750822c]:hover{box-shadow:0 6px 20px #3f8fff66;transform:translateY(-2px)}.action-buttons .retry-btn[data-v-e750822c]:active{transform:translateY(0)}.action-buttons .return-btn[data-v-e750822c]{background:#fff;border:none;border-radius:8px;color:#23262f;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;height:45px;text-align:center;text-transform:none;transition:all .3s ease;width:306px}.action-buttons .return-btn[data-v-e750822c]:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.action-buttons .return-btn[data-v-e750822c]:active{transform:translateY(0)}.payment-success-overlay[data-v-231fc67d]{background:#000000bf;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.payment-success-overlay[data-v-231fc67d],.success-content[data-v-231fc67d]{align-items:center;display:flex;justify-content:center}.success-content[data-v-231fc67d]{border-radius:24px;flex-direction:column;height:627px;overflow:hidden;position:relative;width:565px}.background-decoration[data-v-231fc67d]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.background-decoration .success-bg[data-v-231fc67d]{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.success-text-box[data-v-231fc67d]{align-items:center;display:flex;flex-direction:column;height:136px;justify-content:center;margin:307px auto 38px;width:342px}.success-title[data-v-231fc67d]{background:linear-gradient(0deg,#614385,#516395);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;font-size:26px;font-style:normal;font-weight:700;height:88px;line-height:44px;text-align:center;text-transform:none;width:342px;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;color:transparent;display:inline-block;margin-bottom:26px;position:relative;z-index:1}.payment-details[data-v-231fc67d]{align-items:center;display:flex;flex-direction:column;height:22px;justify-content:center;margin:0 auto;position:relative;width:138px;z-index:1}.payment-details .order-details[data-v-231fc67d]{align-items:center;display:flex;gap:8px}.payment-details .order-details .order-label[data-v-231fc67d]{color:#555;font-size:18px;font-style:normal;font-weight:500;text-align:center;text-transform:none}.payment-details .order-details .order-value[data-v-231fc67d]{color:#3e90f0;font-size:18px;font-style:normal;font-weight:500;text-align:center;text-transform:none}.action-buttons[data-v-231fc67d]{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0 auto 101px;position:relative;width:306px;z-index:1}.action-buttons .success-btn[data-v-231fc67d]{background:linear-gradient(81deg,#3f8fff,#21feff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;height:45px;text-align:center;text-transform:none;transition:all .3s ease;width:306px}.action-buttons .success-btn[data-v-231fc67d]:hover{box-shadow:0 6px 20px #3f8fff66;transform:translateY(-2px)}.action-buttons .success-btn[data-v-231fc67d]:active{transform:translateY(0)}.action-buttons .return-btn[data-v-231fc67d]{background:#fff;border:none;border-radius:8px;color:#23262f;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;height:45px;margin-bottom:30px;text-align:center;text-transform:none;transition:all .3s ease;width:306px}.action-buttons .return-btn[data-v-231fc67d]:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.action-buttons .return-btn[data-v-231fc67d]:active{transform:translateY(0)}
