.payment-status_wrapper__HVlBV{min-height:calc(100vh - var(--heightHeaderTop) - var(--heightHeaderMain));display:flex;justify-content:center;align-items:center;padding:48px 16px}.payment-status_card__fOaBO{width:100%;max-width:860px;background:var(--white);border:1px solid var(--border);border-radius:24px;padding:40px;box-shadow:0 20px 60px rgba(36,36,36,.08);display:flex;flex-direction:column;gap:24px}.payment-status_header__dzB9D{display:flex;align-items:center;gap:16px}.payment-status_statusIcon__Gzddl{width:68px;height:68px;border-radius:50%;position:relative;flex-shrink:0}.payment-status_statusIcon__Gzddl.payment-status_success__FGANj{background:rgba(96,220,0,.15);border:2px solid var(--green)}.payment-status_statusIcon__Gzddl.payment-status_success__FGANj:before{content:"";position:absolute;left:22px;top:18px;width:14px;height:24px;border:solid var(--dark_green);border-width:0 4px 4px 0;transform:rotate(45deg)}.payment-status_statusIcon__Gzddl.payment-status_fail__ypnMd{background:rgba(255,74,74,.12);border:2px solid #ff4a4a}.payment-status_statusIcon__Gzddl.payment-status_fail__ypnMd:after,.payment-status_statusIcon__Gzddl.payment-status_fail__ypnMd:before{content:"";position:absolute;top:15px;left:31px;width:4px;height:36px;border-radius:2px;background:#ff4a4a}.payment-status_statusIcon__Gzddl.payment-status_fail__ypnMd:before{transform:rotate(45deg)}.payment-status_statusIcon__Gzddl.payment-status_fail__ypnMd:after{transform:rotate(-45deg)}.payment-status_title__P_z8T{font-size:36px;line-height:120%;font-weight:700;color:var(--black)}.payment-status_text__IX6A0{font-size:18px;line-height:150%;color:var(--black)}.payment-status_cta__ASZLH{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px 20px;border-radius:16px;background:#f8f8fa;border:1px solid var(--border)}.payment-status_ctaLink__Ga2aI{color:var(--dark_green);font-weight:600;text-decoration:underline;text-underline-offset:3px}.payment-status_messengers__YNQQP{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.payment-status_messengerLink__DebtH{position:relative;display:block;width:54px;height:54px;flex-shrink:0;background-color:#279400;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:32px 32px;mask-size:32px 32px;transition:transform .2s ease,opacity .2s ease}.payment-status_messengerLink__DebtH:hover{transform:translateY(-2px);opacity:.92}.payment-status_srOnly__iBn0j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.payment-status_footer__7g_MA{padding-top:12px;display:flex;justify-content:center;width:100%}@media(max-width:768px){.payment-status_card__fOaBO{border-radius:18px;padding:24px;gap:18px}.payment-status_title__P_z8T{font-size:28px}.payment-status_text__IX6A0{font-size:16px}.payment-status_statusIcon__Gzddl{width:42px;height:42px}.payment-status_statusIcon__Gzddl.payment-status_success__FGANj:before{left:13px;top:11px;width:9px;height:16px;border-width:0 3px 3px 0}.payment-status_statusIcon__Gzddl.payment-status_fail__ypnMd:after,.payment-status_statusIcon__Gzddl.payment-status_fail__ypnMd:before{top:9px;left:18px;width:3px;height:22px}.payment-status_messengerLink__DebtH{width:48px;height:48px;-webkit-mask-size:28px 28px;mask-size:28px 28px}}