.notify-modal-overlay[data-v-721ba8e9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;width:100vw;height:100vh;align-items:flex-end;background:#0003}@media (min-width: 640px){.notify-modal-overlay[data-v-721ba8e9]{align-items:center}}.notify-modal[data-v-721ba8e9]{position:relative;width:100%;box-sizing:border-box;outline:none;background:#fff;color:#0d0d0f;border-radius:24px 24px 0 0;box-shadow:0 2px 8px #0000000a;margin:0;padding-top:12px;padding-bottom:env(safe-area-inset-bottom,0)}@media (min-width: 640px){.notify-modal[data-v-721ba8e9]{width:auto;border-radius:16px;margin:0 20px;padding-top:16px}}.notify-modal__close[data-v-721ba8e9]{position:absolute;top:0;right:0;padding:12px;color:#999;background:color-mix(in srgb,#999999 12%,transparent);border-radius:50%;border:none;cursor:pointer;transition:background .2s ease,color .2s ease;display:flex;align-items:center;justify-content:center}.notify-modal__close[data-v-721ba8e9]:hover{background:color-mix(in srgb,#999999 20%,transparent)}.notify-modal__close[data-v-721ba8e9]:active{background:color-mix(in srgb,#999999 25%,transparent)}.notify-modal__header[data-v-721ba8e9]{padding:0 20px 12px;font-size:18px;line-height:24px;font-weight:600;color:#0d0d0f}@media (min-width: 640px){.notify-modal__header[data-v-721ba8e9]{padding:0 24px 8px}}.notify-modal__content[data-v-721ba8e9]{padding:0 20px 20px}@media (min-width: 640px){.notify-modal__content[data-v-721ba8e9]{padding:0 24px 24px}}.notify-modal__text[data-v-721ba8e9]{font-size:16px;line-height:22px;color:#999;margin-bottom:16px}.notify-modal__text--danger[data-v-721ba8e9]{color:#ff3b30;font-weight:600}.notify-modal__button[data-v-721ba8e9]{width:100%;padding:12px 16px;min-height:44px;font-size:16px;line-height:20px;font-weight:600;color:#fff;background:linear-gradient(135deg,#7bd74d,#54b270);border:none;border-radius:12px;box-shadow:0 4px 12px #34c75940;cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.notify-modal__button[data-v-721ba8e9]:hover{box-shadow:0 6px 16px #34c75959}.notify-modal__button[data-v-721ba8e9]:active:not(:disabled){transform:scale(.98);background:linear-gradient(135deg,#6bc94a,#4a9f65)}.notify-modal__button[data-v-721ba8e9]:disabled{opacity:.5;cursor:default;pointer-events:none}.notify-modal__button[data-v-721ba8e9]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,#7bd74d 30%,transparent)}@media (max-width: 400px){.btn[data-v-1121ec89]{padding:0 .5rem}}.payment-modal-wrapper[data-v-b71ba209]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.payment-modal__overlay[data-v-b71ba209]{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100vh;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.payment-modal[data-v-b71ba209]{position:relative;width:100%;max-width:28rem;background:#fff;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -4px 32px #0003;padding-bottom:env(safe-area-inset-bottom,0);animation:slideUp-b71ba209 .25s ease-out}@keyframes slideUp-b71ba209{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.payment-modal__close[data-v-b71ba209]{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background:color-mix(in srgb,#999999 12%,transparent);color:#999;border-radius:50%;cursor:pointer;transition:all .15s ease}.payment-modal__close[data-v-b71ba209]:hover{background:color-mix(in srgb,#999999 20%,transparent)}.payment-modal__close svg[data-v-b71ba209]{width:1rem;height:1rem}.payment-modal__header[data-v-b71ba209]{padding:1.25rem 1.25rem .75rem;font-size:1.25rem;font-weight:700;color:#0d0d0f}.payment-modal__body[data-v-b71ba209]{padding:0 1.25rem 1.25rem}.payment-modal__form[data-v-b71ba209]{display:flex;flex-direction:column;gap:1rem}.tariff-summary[data-v-b71ba209]{background:color-mix(in srgb,#999999 12%,transparent);border-radius:1rem;padding:1rem}.tariff-summary__main[data-v-b71ba209]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.tariff-summary__period[data-v-b71ba209]{font-size:1rem;font-weight:600;color:#0d0d0f}.tariff-summary__pricing[data-v-b71ba209]{display:flex;align-items:center;gap:.5rem}.tariff-summary__old-price[data-v-b71ba209]{font-size:.875rem;color:#999;text-decoration:line-through}.tariff-summary__price[data-v-b71ba209]{font-size:1.25rem;font-weight:700;color:#0d0d0f}.tariff-summary__meta[data-v-b71ba209]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.tariff-summary__monthly[data-v-b71ba209]{font-size:.8125rem;color:#999}.tariff-summary__balance[data-v-b71ba209]{font-size:.8125rem;color:#2481cc}.payment-methods[data-v-b71ba209]{display:flex;flex-direction:column;gap:.5rem}.payment-methods__label[data-v-b71ba209]{font-size:.875rem;font-weight:500;color:#999}.payment-methods__grid[data-v-b71ba209]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.payment-method[data-v-b71ba209]{position:relative;display:flex;align-items:center;justify-content:center;height:4rem;background:#f5f5f7;border:2px solid transparent;border-radius:.875rem;cursor:pointer;transition:all .15s ease}.payment-method[data-v-b71ba209]:active{transform:scale(.97)}.payment-method--active[data-v-b71ba209]{border-color:#7bd74d;background:#fff}.payment-method__content[data-v-b71ba209]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.payment-method--with-label[data-v-b71ba209]{padding:.5rem}.payment-method__icon[data-v-b71ba209]{display:flex;align-items:center;justify-content:center}.payment-method__icon img[data-v-b71ba209]{max-height:2rem;max-width:5rem;object-fit:contain}.payment-method__star[data-v-b71ba209]{width:1.75rem;height:1.75rem;filter:drop-shadow(0 1px 2px rgba(255,165,0,.3))}.payment-method--with-label .payment-method__icon img[data-v-b71ba209]{max-height:1.5rem}.payment-method__label[data-v-b71ba209]{font-size:.6875rem;font-weight:600;color:#333;text-align:center;line-height:1.2}.payment-method__check[data-v-b71ba209]{position:absolute;top:.375rem;right:.375rem;width:1.25rem;height:1.25rem;background:linear-gradient(135deg,#7bd74d,#54b270);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #34c75940}.payment-method__check svg[data-v-b71ba209]{width:.75rem;height:.75rem;color:#fff}.promo-section[data-v-b71ba209]{margin-top:.25rem}.promo-section[data-v-b71ba209] .form-label{font-size:.875rem;font-weight:500;color:#999;margin-bottom:.5rem}.promo-section[data-v-b71ba209] .input-group{display:flex;gap:0;background:color-mix(in srgb,#999999 12%,transparent);border-radius:.75rem;overflow:hidden}.promo-section[data-v-b71ba209] .form-control{flex:1;height:2.75rem;padding:0 1rem;background:transparent;color:#0d0d0f;border:none;border-radius:0;font-size:.9375rem;outline:none}.promo-section[data-v-b71ba209] .form-control:focus{border-color:#7bd74d}.promo-section[data-v-b71ba209] .form-control:disabled{opacity:.6}.promo-section[data-v-b71ba209] .btn{height:2.75rem;padding:0 1rem;background:linear-gradient(135deg,#7bd74d,#54b270);color:#fff;border:none;border-radius:0;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s ease;white-space:nowrap;box-shadow:0 4px 12px #34c75940}.promo-section[data-v-b71ba209] .btn:disabled{opacity:.5;cursor:not-allowed}.promo-section[data-v-b71ba209] .btn:active:not(:disabled){background:linear-gradient(135deg,#6bc94a,#4a9f65);opacity:1}.promo-section[data-v-b71ba209] .invalid-feedback{visibility:hidden;font-size:.75rem;color:#ff3b30;min-height:1.25rem}.promo-section[data-v-b71ba209] .invalid-feedback.active{visibility:visible}.payment-modal__submit[data-v-b71ba209]{width:100%;height:3.25rem;margin-top:.5rem;border-radius:.875rem;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#7bd74d,#54b270);color:#fff;border:none;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 4px 12px #34c75940}.payment-modal__submit[data-v-b71ba209]:active{transform:scale(.98);background:linear-gradient(135deg,#6bc94a,#4a9f65)}.payment-modal__submit[data-v-b71ba209]:disabled{opacity:.6;cursor:not-allowed}.payment-modal__spinner[data-v-b71ba209]{width:1.25rem;height:1.25rem;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin-b71ba209 .8s linear infinite}.payment-status[data-v-b71ba209]{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0 .5rem}.payment-status__waiting[data-v-b71ba209],.payment-status__success[data-v-b71ba209]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:1rem 0 1.5rem;width:100%}.payment-status__spinner-wrapper[data-v-b71ba209]{position:relative;width:4.5rem;height:4.5rem}.payment-status__spinner[data-v-b71ba209]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid color-mix(in srgb,#999999 12%,transparent);border-top-color:#2481cc;animation:spin-b71ba209 1s linear infinite}.payment-status__spinner-icon[data-v-b71ba209]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;animation:pulse-b71ba209 2s ease-in-out infinite}.payment-status__spinner-icon svg[data-v-b71ba209]{width:1.5rem;height:1.5rem;color:#2481cc}@keyframes spin-b71ba209{to{transform:rotate(360deg)}}@keyframes pulse-b71ba209{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1)}}.payment-status__check-wrapper[data-v-b71ba209]{width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;animation:scaleIn-b71ba209 .3s ease-out}.payment-status__check-icon[data-v-b71ba209]{width:4rem;height:4rem}@keyframes scaleIn-b71ba209{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.payment-status__info[data-v-b71ba209]{text-align:center}.payment-status__title[data-v-b71ba209]{font-size:1.125rem;font-weight:600;color:#0d0d0f;margin:0 0 .25rem}.payment-status__subtitle[data-v-b71ba209]{font-size:.875rem;color:#999;margin:0}.payment-status__hint[data-v-b71ba209]{font-size:.75rem;color:#999;text-align:center;margin:.75rem 0 0;opacity:.7}.payment-modal__submit--secondary[data-v-b71ba209]{background:transparent;border:2px solid #7bd74d;color:#7bd74d;box-shadow:none}.payment-modal__submit--secondary[data-v-b71ba209]:active{background:color-mix(in srgb,#7bd74d 10%,transparent);border-color:#6bc94a;color:#6bc94a}.modal-overlay[data-v-8972bea1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0}@media (min-width: 640px){.modal-overlay[data-v-8972bea1]{align-items:center;padding:1.25rem}}.modal-container[data-v-8972bea1]{position:relative;width:100%;max-width:500px;max-height:90vh;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -4px 24px #00000026;display:flex;flex-direction:column;outline:none;overflow:hidden}@media (min-width: 640px){.modal-container[data-v-8972bea1]{border-radius:20px;max-height:85vh}}.modal-header[data-v-8972bea1]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid #eaeaea;flex-shrink:0;background:#fff}.modal-header__title[data-v-8972bea1]{font-size:20px;font-weight:700;color:#0d0d0f;margin:0}.modal-header__close[data-v-8972bea1]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:color-mix(in srgb,#999999 12%,transparent);color:#999;border-radius:50%;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;padding:0}.modal-header__close[data-v-8972bea1]:active{background:color-mix(in srgb,#999999 20%,transparent);transform:scale(.95)}.modal-content[data-v-8972bea1]{flex:1;overflow-y:auto;padding:16px 20px 20px;-webkit-overflow-scrolling:touch;background:#1f2346}.empty-state[data-v-8972bea1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-state__icon[data-v-8972bea1]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,#999999 12%,transparent);border-radius:16px;color:#999;margin-bottom:1rem}.empty-state__text[data-v-8972bea1]{font-size:16px;color:#999;font-weight:500}.transactions-list[data-v-8972bea1]{display:flex;flex-direction:column}.transaction-item[data-v-8972bea1]{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;border-radius:14px;transition:all .2s ease;box-shadow:0 2px 8px #0000000a;margin-bottom:8px}.transaction-item[data-v-8972bea1]:last-child{margin-bottom:0}.transaction-item[data-v-8972bea1]:active{transform:scale(.98);box-shadow:0 1px 4px #00000014}.transaction-item__icon[data-v-8972bea1]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.transaction-item__icon--income[data-v-8972bea1]{background:linear-gradient(135deg,#7bd74d,#54b270);color:#fff;box-shadow:0 4px 12px #34c75940}.transaction-item__icon--expense[data-v-8972bea1]{background:linear-gradient(135deg,#2481cc,color-mix(in srgb,#2481cc 80%,#2ea6ff));color:#fff;box-shadow:0 4px 12px color-mix(in srgb,#2481cc 25%,transparent)}.transaction-item__content[data-v-8972bea1]{flex:1;min-width:0}.transaction-item__title[data-v-8972bea1]{font-size:16px;font-weight:600;color:#0d0d0f;margin-bottom:4px;line-height:1.4}.transaction-item__date[data-v-8972bea1]{font-size:13px;color:#999;line-height:1.4}.transaction-item__amount[data-v-8972bea1]{font-size:17px;font-weight:700;flex-shrink:0;white-space:nowrap}.transaction-item__amount--income[data-v-8972bea1]{color:#7bd74d}.transaction-item__amount--expense[data-v-8972bea1]{color:#0d0d0f}.transaction-item[data-v-8972bea1]{animation:slideIn-8972bea1 .3s ease-out;animation-fill-mode:both}.transaction-item[data-v-8972bea1]:nth-child(1){animation-delay:.05s}.transaction-item[data-v-8972bea1]:nth-child(2){animation-delay:.1s}.transaction-item[data-v-8972bea1]:nth-child(3){animation-delay:.15s}.transaction-item[data-v-8972bea1]:nth-child(4){animation-delay:.2s}.transaction-item[data-v-8972bea1]:nth-child(5){animation-delay:.25s}.transaction-item[data-v-8972bea1]:nth-child(n+6){animation-delay:.3s}@keyframes slideIn-8972bea1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.transaction-item[data-v-8972bea1]{animation:none}}.traffic-modal-wrapper[data-v-a50fd0ac]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.traffic-modal__overlay[data-v-a50fd0ac]{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100vh;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.traffic-modal[data-v-a50fd0ac]{position:relative;width:100%;max-width:28rem;background:#fff;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -4px 32px #0003;padding-bottom:env(safe-area-inset-bottom,0);animation:slideUp-a50fd0ac .25s ease-out}@keyframes slideUp-a50fd0ac{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.traffic-modal__close[data-v-a50fd0ac]{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background:color-mix(in srgb,#999999 12%,transparent);color:#999;border-radius:50%;cursor:pointer;transition:all .15s ease}.traffic-modal__close[data-v-a50fd0ac]:hover{background:color-mix(in srgb,#999999 20%,transparent)}.traffic-modal__close svg[data-v-a50fd0ac]{width:1rem;height:1rem}.traffic-modal__header[data-v-a50fd0ac]{padding:1.25rem 3rem .75rem 1.25rem;font-size:1.25rem;font-weight:700;color:#0d0d0f}.traffic-modal__body[data-v-a50fd0ac]{padding:0 1.25rem 1.25rem}.traffic-modal__form[data-v-a50fd0ac]{display:flex;flex-direction:column;gap:1rem}.traffic-packages[data-v-a50fd0ac]{display:flex;flex-direction:column;gap:.5rem}.traffic-packages__label[data-v-a50fd0ac]{font-size:.875rem;font-weight:500;color:#999}.traffic-packages__grid[data-v-a50fd0ac]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.traffic-package[data-v-a50fd0ac]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.875rem .75rem;background:#f5f5f7;border:2px solid transparent;border-radius:.875rem;cursor:pointer;transition:all .15s ease}.traffic-package[data-v-a50fd0ac]:active{transform:scale(.97)}.traffic-package--active[data-v-a50fd0ac]{border-color:#7bd74d;background:#fff}.traffic-package__gb[data-v-a50fd0ac]{font-size:1rem;font-weight:700;color:#0d0d0f;line-height:1.2}.traffic-package__price[data-v-a50fd0ac]{font-size:.8125rem;color:#999}.traffic-package__check[data-v-a50fd0ac]{position:absolute;top:.375rem;right:.375rem;width:1.25rem;height:1.25rem;background:linear-gradient(135deg,#7bd74d,#54b270);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #34c75940}.traffic-package__check svg[data-v-a50fd0ac]{width:.75rem;height:.75rem;color:#fff}.traffic-summary[data-v-a50fd0ac]{background:color-mix(in srgb,#999999 12%,transparent);border-radius:1rem;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.traffic-summary__row[data-v-a50fd0ac]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.traffic-summary__row--total[data-v-a50fd0ac]{margin-top:.25rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,#999999 20%,transparent)}.traffic-summary__label[data-v-a50fd0ac]{font-size:.875rem;color:#999}.traffic-summary__value[data-v-a50fd0ac]{font-size:.875rem;font-weight:600;color:#0d0d0f}.traffic-summary__price[data-v-a50fd0ac]{font-size:1rem;font-weight:700;color:#0d0d0f}.traffic-summary__price-total[data-v-a50fd0ac]{font-size:1.125rem;font-weight:700;color:#54b270}.traffic-summary__divider[data-v-a50fd0ac]{height:1px;background:color-mix(in srgb,#999999 20%,transparent)}.payment-methods[data-v-a50fd0ac]{display:flex;flex-direction:column;gap:.5rem}.payment-methods__label[data-v-a50fd0ac]{font-size:.875rem;font-weight:500;color:#999}.payment-methods__grid[data-v-a50fd0ac]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.payment-method[data-v-a50fd0ac]{position:relative;display:flex;align-items:center;justify-content:center;height:4rem;background:#f5f5f7;border:2px solid transparent;border-radius:.875rem;cursor:pointer;transition:all .15s ease}.payment-method[data-v-a50fd0ac]:active{transform:scale(.97)}.payment-method--active[data-v-a50fd0ac]{border-color:#7bd74d;background:#fff}.payment-method__content[data-v-a50fd0ac]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.payment-method--with-label[data-v-a50fd0ac]{padding:.5rem}.payment-method__icon[data-v-a50fd0ac]{display:flex;align-items:center;justify-content:center}.payment-method__icon img[data-v-a50fd0ac]{max-height:2rem;max-width:5rem;object-fit:contain}.payment-method__star[data-v-a50fd0ac]{width:1.75rem;height:1.75rem;filter:drop-shadow(0 1px 2px rgba(255,165,0,.3))}.payment-method--with-label .payment-method__icon img[data-v-a50fd0ac]{max-height:1.5rem}.payment-method__label[data-v-a50fd0ac]{font-size:.6875rem;font-weight:600;color:#333;text-align:center;line-height:1.2}.payment-method__check[data-v-a50fd0ac]{position:absolute;top:.375rem;right:.375rem;width:1.25rem;height:1.25rem;background:linear-gradient(135deg,#7bd74d,#54b270);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #34c75940}.payment-method__check svg[data-v-a50fd0ac]{width:.75rem;height:.75rem;color:#fff}.traffic-modal__submit[data-v-a50fd0ac]{width:100%;height:3.25rem;margin-top:.5rem;border-radius:.875rem;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#7bd74d,#54b270);color:#fff;border:none;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 4px 12px #34c75940}.traffic-modal__submit[data-v-a50fd0ac]:active{transform:scale(.98);background:linear-gradient(135deg,#6bc94a,#4a9f65)}.traffic-modal__submit[data-v-a50fd0ac]:disabled{opacity:.6;cursor:not-allowed}.traffic-modal__submit--secondary[data-v-a50fd0ac]{background:transparent;border:2px solid #7bd74d;color:#7bd74d;box-shadow:none}.traffic-modal__submit--secondary[data-v-a50fd0ac]:active{background:color-mix(in srgb,#7bd74d 10%,transparent);border-color:#6bc94a;color:#6bc94a}.traffic-modal__spinner[data-v-a50fd0ac]{width:1.25rem;height:1.25rem;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin-a50fd0ac .8s linear infinite}.payment-status[data-v-a50fd0ac]{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0 .5rem}.payment-status__waiting[data-v-a50fd0ac],.payment-status__success[data-v-a50fd0ac]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:1rem 0 1.5rem;width:100%}.payment-status__spinner-wrapper[data-v-a50fd0ac]{position:relative;width:4.5rem;height:4.5rem}.payment-status__spinner[data-v-a50fd0ac]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid color-mix(in srgb,#999999 12%,transparent);border-top-color:#2481cc;animation:spin-a50fd0ac 1s linear infinite}.payment-status__spinner-icon[data-v-a50fd0ac]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;animation:pulse-a50fd0ac 2s ease-in-out infinite}.payment-status__spinner-icon svg[data-v-a50fd0ac]{width:1.5rem;height:1.5rem;color:#2481cc}@keyframes spin-a50fd0ac{to{transform:rotate(360deg)}}@keyframes pulse-a50fd0ac{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1)}}.payment-status__check-wrapper[data-v-a50fd0ac]{width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;animation:scaleIn-a50fd0ac .3s ease-out}.payment-status__check-icon[data-v-a50fd0ac]{width:4rem;height:4rem}@keyframes scaleIn-a50fd0ac{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.payment-status__info[data-v-a50fd0ac]{text-align:center}.payment-status__title[data-v-a50fd0ac]{font-size:1.125rem;font-weight:600;color:#0d0d0f;margin:0 0 .25rem}.payment-status__subtitle[data-v-a50fd0ac]{font-size:.875rem;color:#999;margin:0}.payment-status__hint[data-v-a50fd0ac]{font-size:.75rem;color:#999;text-align:center;margin:.75rem 0 0;opacity:.7}.backdrop[data-v-9f18ec93]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:4999}
