@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&display=swap);:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f4f5;color:#111827;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}button{background-color:initial;border:0;cursor:pointer;font-family:inherit;outline:none;padding:0}button:disabled{cursor:not-allowed}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}input,select,textarea{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0}.App{align-items:center;background-color:#f4f4f5;display:flex;justify-content:center;min-height:100vh;padding:20px}@media screen and (max-width:767.98px){.App{align-items:flex-start;background-color:#fff;padding:0}}.grid-item{max-width:640px;width:100%}@media screen and (max-width:767.98px){.grid-item{max-width:100%}}.base-modal{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:16px;margin:0 auto;max-width:640px;padding:16px 32px 32px;width:100%}@media screen and (max-width:767.98px){.base-modal{background-color:#fff;border:none;border-radius:0;justify-content:flex-start;max-width:100%;min-height:100vh;padding:16px 16px 32px}}.base-modal__header{align-items:center;display:flex;height:48px;justify-content:flex-end}.base-modal__header-right{align-items:center;display:flex;gap:12px}.base-modal__logo{align-items:center;display:flex;gap:4px}.base-modal__logo svg{height:42px;width:42px}@media screen and (max-width:767.98px){.base-modal__logo svg{height:32px;width:32px}}.base-modal__logo-text{color:#000;font-size:32px;font-weight:900;letter-spacing:0}@media screen and (max-width:767.98px){.base-modal__logo-text{font-size:24px}}.base-modal__close{align-items:center;background:none;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;display:flex;height:48px;justify-content:center;transition:background-color .2s ease;width:48px}@media screen and (max-width:767.98px){.base-modal__close{height:40px;width:40px}}.base-modal__close:hover{border-color:#18181b}.base-modal__close svg{height:24px;width:24px}.base-modal__amount-section{align-items:center;display:flex;gap:12px;justify-content:space-between}.base-modal__currency-icon{align-items:center;background-color:#000;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}@media screen and (max-width:767.98px){.base-modal__currency-icon{height:32px;width:32px}}.base-modal__currency-icon span{color:#fff;font-size:20px;font-weight:400}@media screen and (max-width:767.98px){.base-modal__currency-icon span{font-size:16px}}.base-modal__amount{align-items:baseline;display:flex;gap:4px}.base-modal__amount-value{color:#111827;font-size:57px;font-weight:500;line-height:64px}.base-modal__amount-currency{color:#6b7280;font-size:28px;font-weight:500;line-height:36px}@media screen and (max-width:767.98px){.base-modal__amount-value{font-size:40px;line-height:48px}.base-modal__amount-currency{font-size:20px;line-height:28px}}.base-modal__instructions{background-color:#eff6ff;border-radius:8px;padding:8px 16px}.base-modal__instructions p{color:#111827;font-size:12px;font-weight:500;line-height:16px;margin:0 0 8px}.base-modal__instructions p:last-child{margin-bottom:0}.base-modal__status{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.base-modal__status-left{align-items:center;display:flex;gap:8px}.base-modal__status-left svg{flex-shrink:0;height:24px;width:24px}.base-modal__status-left span{color:#111827;font-size:14px;font-weight:600;line-height:20px}.base-modal__timer{background-color:#eff6ff;border-radius:4px;color:#172554;flex-shrink:0;font-size:16px;font-weight:500;line-height:24px;padding:4px 10px}.base-modal__timer--danger{background-color:#fee2e2;color:#dc2626}.base-modal__divider{background-color:#e5e7eb;height:1px;margin:4px 8px}.payment-form{display:flex;flex-direction:column;gap:8px}.payment-form__status{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:8px}.payment-form__status-left{align-items:center;display:flex;gap:8px}.payment-form__status-left svg{flex-shrink:0;height:24px;width:24px}.payment-form__status-left span{color:#111827;font-size:14px;font-weight:600;line-height:20px}.payment-form__timer{background-color:#eff6ff;border-radius:4px;color:#172554;flex-shrink:0;font-size:16px;font-weight:500;line-height:24px;padding:4px 10px}.payment-form__timer--danger{background-color:#fee2e2;color:#dc2626}.transfer-details{display:flex;flex-direction:column;gap:8px}.transfer-details__title{color:#111827;font-size:22px;font-weight:500;line-height:28px;margin:0;padding:0 12px}@media screen and (max-width:767.98px){.transfer-details__title{font-size:18px;line-height:24px;padding:0}}.transfer-details__list{background-color:#f3f4f6;border-radius:8px;display:flex;flex-direction:column;gap:0;padding:8px 16px}@media screen and (max-width:767.98px){.transfer-details__list{padding:8px 12px}}.transfer-detail{align-items:center;display:flex;justify-content:space-between;min-height:48px;padding:4px 0}.transfer-detail__content{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.transfer-detail__label{color:#6b7280;font-size:12px;font-weight:500;line-height:16px}.transfer-detail__value{color:#111827;font-size:16px;font-weight:500;line-height:24px;padding:2px 0;word-break:break-word}@media screen and (max-width:767.98px){.transfer-detail__value{font-size:14px;line-height:20px}}.transfer-detail__copy{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:background-color .2s ease;width:44px}.transfer-detail__copy:hover{background-color:#e5e7eb}.transfer-detail__copy-wrapper{flex-shrink:0;position:relative}.transfer-detail__tooltip{background-color:#111827;border-radius:2px;color:#f9fafb;font-size:12px;font-weight:500;left:50%;line-height:16px;padding:4px 8px;position:absolute;top:-32px;transform:translateX(-50%);white-space:nowrap;z-index:10}.transfer-detail__tooltip:after{background-color:#111827;bottom:-4px;content:"";height:8px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:8px}@media screen and (max-width:767.98px){.transfer-detail__tooltip{display:none}}.toast{align-items:center;animation:toastSlideIn .3s ease;background-color:#dcfce7;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;gap:8px;left:50%;padding:8px 16px;position:fixed;top:20px;transform:translateX(-50%);z-index:1000}.toast span{color:#166534;font-size:14px;font-weight:500}.toast svg{flex-shrink:0}@media screen and (max-width:767.98px){.toast{bottom:100px;top:auto}}@keyframes toastSlideIn{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.payment-error{align-items:center;background-color:#fef2f2;border-radius:8px;color:#dc2626;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 16px}.payment-error svg{flex-shrink:0}.payment-form__actions{display:flex;flex-direction:column;gap:8px;margin-top:8px}.payment-form__hint{color:#6b7280;font-size:16px;font-weight:500;line-height:24px;margin:0;text-align:center}@media screen and (max-width:767.98px){.payment-form__hint{font-size:14px;line-height:20px}}.modal-button{align-items:center;background-color:#9a9a9a;background-color:var(--modal-form-action-background-color,#9a9a9a);border:0;border-radius:1000px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:500;height:56px;justify-content:center;line-height:24px;padding:8px 20px;transition:background-color .2s ease,opacity .2s ease;width:100%}.modal-button:hover:not(:disabled){background-color:var(--modal-form-action-background-color);background-color:var(--modal-form-action-background-color-hover,var(--modal-form-action-background-color))}.modal-button:disabled{background-color:#9a9a9a;background-color:var(--modal-form-action-background-color-disabled,#9a9a9a);cursor:default}.modal-button--primary{--modal-form-action-background-color:#3b82f6;--modal-form-action-background-color-hover:#1d4ed8;--modal-form-action-background-color-disabled:#bfdbfe}.modal-button--success{--modal-form-action-background-color:#22c55e;--modal-form-action-background-color-disabled:#9ca3af}.modal-button--danger{--modal-form-action-background-color:#ef4444;--modal-form-action-background-color-disabled:#9ca3af}.modal-button--outline{background-color:initial;border:2px solid #d1d5db;color:#111827}.modal-button--outline:hover:not(:disabled){background-color:initial;border-color:#18181b}.modal-button--outline:disabled{background-color:initial;border-color:#e5e7eb;color:#9ca3af}@media screen and (max-width:767.98px){.modal-button{height:52px}}.error-state,.loading-state{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-size:16px;gap:16px;justify-content:center;padding:60px 40px;text-align:center}.error-state{color:#ef4444}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.confirm-block{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;gap:48px;padding:32px}@media screen and (max-width:767.98px){.confirm-block{background-color:#fff;border:none;border-radius:0;min-height:100vh;padding:24px 16px}}.confirm-block__top{display:flex;flex-direction:column;gap:24px;padding-top:24px}.confirm-block__pic{height:auto;margin:0 auto;max-width:200px;width:100%}.confirm-block__pic--error,.confirm-block__pic--success{max-width:160px}.confirm-block__content{display:flex;flex-direction:column;gap:12px;text-align:center}.confirm-block__title{color:#111827;font-size:24px;font-weight:700;line-height:1.3;margin:0}.confirm-block__desc{color:#6b7280;font-size:16px;font-weight:400;line-height:1.5;margin:0 auto;max-width:400px}@media screen and (max-width:767.98px){.confirm-block__desc{font-size:14px}}.confirm-block__actions{display:flex;flex-direction:column;gap:12px}.modal-badge--info{--modal-badge-color:#172554;--modal-badge-background-color:#eff6ff}.pending-dialog{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;gap:24px;padding:32px}@media screen and (max-width:767.98px){.pending-dialog{background-color:#fff;border:none;border-radius:0;min-height:100vh;padding:24px 16px}}.pending-dialog__icon{display:flex;justify-content:center;margin-bottom:8px}.pending-dialog__icon svg{height:160px;width:160px}@media screen and (max-width:767.98px){.pending-dialog__icon svg{height:120px;width:120px}}.pending-dialog__content{display:flex;flex-direction:column;gap:12px;text-align:center}.pending-dialog__title{color:#111827;font-size:24px;font-weight:700;line-height:1.3;margin:0}@media screen and (max-width:767.98px){.pending-dialog__title{font-size:20px}}.pending-dialog__desc{color:#6b7280;font-size:16px;font-weight:400;line-height:1.5;margin:0 auto;max-width:400px}@media screen and (max-width:767.98px){.pending-dialog__desc{font-size:14px}}.pending-dialog__desc strong{color:#111827;display:block;font-weight:600;margin-top:8px}.pending-dialog__timer{align-items:center;background-color:#eff6ff;border-radius:8px;display:flex;gap:8px;justify-content:center;padding:12px 16px}.pending-dialog__timer svg{flex-shrink:0;height:24px;width:24px}.pending-dialog__timer-text{color:#111827;font-size:14px;font-weight:600;line-height:20px}.pending-dialog__timer-value{background-color:#dbeafe;border-radius:4px;color:#172554;font-size:16px;font-weight:500;line-height:24px;padding:4px 10px}.pending-dialog__timer--danger{background-color:#fee2e2}.pending-dialog__timer--danger .pending-dialog__timer-value{background-color:#fecaca;color:#dc2626}.pending-dialog__actions{display:flex;flex-direction:column;gap:12px;margin-top:8px}.success-dialog{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;min-height:600px;padding:16px 32px 32px}@media screen and (max-width:767.98px){.success-dialog{background-color:#f9fafb;border:none;border-radius:0;min-height:100vh;padding:28px 16px 48px}}.success-dialog__content-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;padding:32px 0}.success-dialog__icon{background-color:#f0fdf4;height:160px;width:160px}.success-dialog__icon,.success-dialog__icon-inner{align-items:center;border-radius:50%;display:flex;justify-content:center}.success-dialog__icon-inner{background-color:#bbf7d0;height:96px;width:96px}.success-dialog__content{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.success-dialog__title{color:#111827;font-size:32px;font-weight:400;line-height:40px;margin:0}@media screen and (max-width:767.98px){.success-dialog__title{font-size:24px;line-height:32px}}.success-dialog__desc{color:#6b7280}.success-dialog__desc,.success-dialog__hint{font-size:16px;font-weight:500;line-height:24px;margin:0}.success-dialog__hint{color:#111827}.success-dialog__actions{display:flex;flex-direction:column;gap:12px}.failed-dialog{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;min-height:600px;padding:16px 32px 32px}@media screen and (max-width:767.98px){.failed-dialog{background-color:#f9fafb;border:none;border-radius:0;min-height:100vh;padding:28px 16px 48px}}.failed-dialog__content-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;padding:32px 0}.failed-dialog__icon{background-color:#fef2f2;height:160px;width:160px}.failed-dialog__icon,.failed-dialog__icon-inner{align-items:center;border-radius:50%;display:flex;justify-content:center}.failed-dialog__icon-inner{background-color:#fecaca;height:96px;width:96px}.failed-dialog__content{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.failed-dialog__title{color:#111827;font-size:32px;font-weight:400;line-height:40px;margin:0}@media screen and (max-width:767.98px){.failed-dialog__title{font-size:24px;line-height:32px}}.failed-dialog__desc{color:#6b7280}.failed-dialog__desc,.failed-dialog__hint{font-size:16px;font-weight:500;line-height:24px;margin:0}.failed-dialog__hint{color:#111827}.failed-dialog__actions{display:flex;flex-direction:column;gap:8px}.expired-dialog{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;min-height:600px;padding:16px 32px 32px}@media screen and (max-width:767.98px){.expired-dialog{background-color:#f9fafb;border:none;border-radius:0;min-height:100vh;padding:28px 16px 48px}}.expired-dialog__content-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;padding:32px 0}.expired-dialog__icon{background-color:#fef2f2;height:160px;width:160px}.expired-dialog__icon,.expired-dialog__icon-inner{align-items:center;border-radius:50%;display:flex;justify-content:center}.expired-dialog__icon-inner{background-color:#fecaca;height:96px;width:96px}.expired-dialog__content{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.expired-dialog__title{color:#111827;font-size:32px;font-weight:400;line-height:40px;margin:0}@media screen and (max-width:767.98px){.expired-dialog__title{font-size:24px;line-height:32px}}.expired-dialog__desc{color:#6b7280}.expired-dialog__desc,.expired-dialog__hint{font-size:16px;font-weight:500;line-height:24px;margin:0}.expired-dialog__hint{color:#111827}.expired-dialog__actions{display:flex;flex-direction:column;gap:8px}.loading-dialog{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;min-height:600px;padding:16px 32px 32px}@media screen and (max-width:767.98px){.loading-dialog{background-color:#f9fafb;border:none;border-radius:0;min-height:100vh;padding:28px 16px 48px}}.loading-dialog__content-wrapper{align-items:center;display:flex;flex-direction:column;gap:32px;padding:32px 0}.loading-dialog__icon{background-color:#f9fafb;height:160px;width:160px}.loading-dialog__icon,.loading-dialog__icon-inner{align-items:center;border-radius:50%;display:flex;justify-content:center}.loading-dialog__icon-inner{background-color:#e5e7eb;height:96px;width:96px}.loading-dialog__content{display:flex;flex-direction:column;gap:4px;text-align:center;width:100%}.loading-dialog__title{color:#111827;font-size:32px;font-weight:400;line-height:40px;margin:0}@media screen and (max-width:767.98px){.loading-dialog__title{font-size:24px;line-height:32px}}.loading-dialog__desc{color:#6b7280;font-size:16px;font-weight:500;line-height:24px;margin:0}.unavailable-dialog{background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;min-height:600px;padding:16px 32px 32px}@media screen and (max-width:767.98px){.unavailable-dialog{background-color:#f9fafb;border:none;border-radius:0;min-height:100vh;padding:28px 16px 48px}}.unavailable-dialog__content-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;padding:32px 0}.unavailable-dialog__icon{background-color:#fef2f2;height:160px;width:160px}.unavailable-dialog__icon,.unavailable-dialog__icon-inner{align-items:center;border-radius:50%;display:flex;justify-content:center}.unavailable-dialog__icon-inner{background-color:#fecaca;height:96px;width:96px}.unavailable-dialog__content{display:flex;flex-direction:column;gap:4px;text-align:center;width:100%}.unavailable-dialog__title{color:#111827;font-size:32px;font-weight:400;line-height:40px;margin:0}@media screen and (max-width:767.98px){.unavailable-dialog__title{font-size:24px;line-height:32px}}.unavailable-dialog__desc{color:#6b7280;font-size:16px;font-weight:500;line-height:24px;margin:0}.unavailable-dialog__actions{display:flex;flex-direction:column;gap:8px}.dialog-header{display:flex;justify-content:flex-end;padding-bottom:2px}.language-switcher{align-items:center;background-color:#f3f4f6;border-radius:8px;display:flex;gap:4px;padding:4px}.language-switcher__btn{background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;padding:6px 12px;transition:all .2s ease}.language-switcher__btn:hover{color:#111827}.language-switcher__btn--active{background-color:#fff;box-shadow:0 1px 2px #0000000d;color:#111827}
/*# sourceMappingURL=main.9f16a6ed.css.map*/