.PayPage-module-scss-module__2Cxkra__pay-page{background:#fafafa;flex-direction:column;align-items:center;width:100%;min-width:100vw;min-height:100vh;padding:24px 0;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page--authorized{background:unset;min-width:unset;min-height:unset}.PayPage-module-scss-module__2Cxkra__pay-page__header{margin-bottom:16px}.PayPage-module-scss-module__2Cxkra__pay-page__header__content{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__header__payment-link-title{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;margin-bottom:0}.PayPage-module-scss-module__2Cxkra__pay-page__header__payment-link-description{color:#888;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;margin-bottom:0}.PayPage-module-scss-module__2Cxkra__pay-page__subscription{background:#fafafa;border:1px solid #e2e8f0;border-radius:16px;width:100%;padding:16px}.PayPage-module-scss-module__2Cxkra__pay-page__subscription__badge{color:#2563eb;background:#2563eb1f;border-radius:999px;align-items:center;margin-bottom:12px;padding:6px 10px;font-size:.875rem;font-weight:500;display:inline-flex}.PayPage-module-scss-module__2Cxkra__pay-page__subscription__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PayPage-module-scss-module__2Cxkra__pay-page__subscription__detail{flex-direction:column;gap:4px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__subscription__detail-label{color:#888;font-size:.875rem}.PayPage-module-scss-module__2Cxkra__pay-page__subscription__detail-value{color:#1d1d1d;font-size:1.125rem;font-weight:600}.PayPage-module-scss-module__2Cxkra__pay-page__product{flex-direction:column;gap:12px;width:100%;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__product__cover{aspect-ratio:16/9;background:#e6e6e6;border-radius:16px;width:100%;position:relative;overflow:hidden}.PayPage-module-scss-module__2Cxkra__pay-page__product__author{letter-spacing:-.4px;color:#888;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__product__name{overflow-wrap:break-word;word-break:break-word;margin-bottom:0}.PayPage-module-scss-module__2Cxkra__pay-page__product__description{width:100%}.PayPage-module-scss-module__2Cxkra__pay-page__product__price{letter-spacing:-2px;color:#1d1d1d;font-size:42px;font-weight:700;line-height:100%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__product__price__old{color:#888;text-decoration:line-through}.PayPage-module-scss-module__2Cxkra__pay-page__product__price__new{color:#1d1d1d}.PayPage-module-scss-module__2Cxkra__pay-page__product__price__discount{letter-spacing:-.4px;color:#10b981;vertical-align:middle;background:#d1fae5;border-radius:8px;padding:2px 8px;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none;display:inline-block}.PayPage-module-scss-module__2Cxkra__pay-page__club{background:#fafafa;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__club__badge{color:#2563eb;background:#2563eb1f;border-radius:999px;align-self:flex-start;align-items:center;padding:6px 10px;font-size:.875rem;font-weight:500;display:inline-flex}.PayPage-module-scss-module__2Cxkra__pay-page__club__name{overflow-wrap:break-word;word-break:break-word;margin:4px 0 0}.PayPage-module-scss-module__2Cxkra__pay-page__club__row{align-items:baseline;gap:8px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__club__label{color:#888;flex-shrink:0;font-size:.875rem}.PayPage-module-scss-module__2Cxkra__pay-page__club__value{color:#1d1d1d;overflow-wrap:anywhere;font-weight:500}.PayPage-module-scss-module__2Cxkra__pay-page__club-success{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__club-success__title{letter-spacing:-1.5%;color:#1d1d1d;text-align:center;font-size:29px;font-weight:500;line-height:103.45%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__club-success__name{letter-spacing:-2px;color:#2563eb;text-align:center;font-size:42px;font-weight:700;line-height:100%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__club-success__subtitle{letter-spacing:-.4px;color:#888;text-align:center;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__club-success__cta{color:#fafafa;background:#2563eb;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-weight:600;text-decoration:none;transition:opacity .15s ease-in-out;display:inline-flex}.PayPage-module-scss-module__2Cxkra__pay-page__club-success__cta:hover{opacity:.9}.PayPage-module-scss-module__2Cxkra__pay-page__club-success__hint{letter-spacing:-.4px;color:#888;text-align:center;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__promo{flex-direction:column;gap:8px;width:100%;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__promo__row{align-items:flex-start;gap:12px;width:100%;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__promo__row>:first-child{flex:1 1 0;min-width:0}.PayPage-module-scss-module__2Cxkra__pay-page__promo__apply{flex-shrink:0;margin-top:22px}.PayPage-module-scss-module__2Cxkra__pay-page__promo__applied{background:#d1fae5;border:1px solid #10b981;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__promo__applied__badge{letter-spacing:-2px;color:#10b981;font-size:42px;font-weight:700;line-height:100%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__promo__applied__text{letter-spacing:-.4px;color:#1d1d1d;overflow-wrap:anywhere;flex:1;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie{flex-direction:column;gap:16px;width:100%;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__label{color:#888;font-size:.875rem}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__amount{flex-direction:column;gap:4px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__amount__value{letter-spacing:-2px;color:#1d1d1d;font-size:42px;font-weight:700;line-height:100%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__reference{background:#2563eb0f;border:1px solid #2563eb;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__reference__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__reference__code{letter-spacing:-2px;color:#1d1d1d;letter-spacing:1px;overflow-wrap:anywhere;font-size:42px;font-weight:700;line-height:100%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__reference__warning{letter-spacing:-.4px;color:#ef4444;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__details{border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:4px 16px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__row{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__row+.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__row{border-top:1px solid #e2e8f0}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__row__label{color:#888;flex-shrink:0;font-size:.875rem}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__row__value{color:#1d1d1d;overflow-wrap:anywhere;text-align:right;align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__copy{cursor:pointer;color:#888;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:0;font-size:.875rem;display:inline-flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__copy:hover{color:#1d1d1d}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__copy--copied{color:#10b981}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__pending{border:1px solid #e2e8f0;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__pending__spinner{border:3px solid #2563eb40;border-top-color:#2563eb;border-radius:50%;flex-shrink:0;width:24px;height:24px;animation:.85s linear infinite PayPage-module-scss-module__2Cxkra__currenxie-pending-spin}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__pending__title{color:#1d1d1d;margin-bottom:4px;font-weight:500}.PayPage-module-scss-module__2Cxkra__pay-page__currenxie__pending__note{letter-spacing:-.4px;color:#888;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__status__image{object-fit:cover;border-radius:20px;width:500px;height:200px}.PayPage-module-scss-module__2Cxkra__pay-page__header__title{letter-spacing:-.2px;font-size:14px;font-weight:500;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__error__title{flex-direction:column;justify-content:center;align-items:center;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__error__title__title{letter-spacing:-1.5%;color:#1d1d1d;text-align:center;margin-bottom:15px;font-size:29px;font-weight:500;line-height:103.45%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__error__title__subtitle{letter-spacing:-.4px;color:#888;text-align:center;width:80%;margin-bottom:20px;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__error__title__icon{justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__container{width:100%;max-width:560px;margin-top:auto;margin-bottom:auto}.PayPage-module-scss-module__2Cxkra__pay-page__card{width:100%;max-width:560px}.PayPage-module-scss-module__2Cxkra__pay-page__status__container{border-radius:20px;margin-bottom:30px;position:relative;overflow:hidden}.PayPage-module-scss-module__2Cxkra__pay-page__status__overlay{background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.PayPage-module-scss-module__2Cxkra__pay-page__form{flex-direction:column;gap:16px;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__form__group__name{letter-spacing:normal;color:#1d1d1d;margin-top:16px;font-size:16px;font-weight:500;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__form__hint{letter-spacing:-.4px;color:#888;margin:0;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__form__total{letter-spacing:-2px;color:#1d1d1d;text-align:center;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font-size:42px;font-weight:700;line-height:100%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__form__total__old{color:#888;text-decoration:line-through}.PayPage-module-scss-module__2Cxkra__pay-page__form__card-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PayPage-module-scss-module__2Cxkra__pay-page__form__error{letter-spacing:-.4px;color:#ef4444;background:#fee2e2;border:1px solid #ef4444;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__form__traceback{background:#fff;border:1px solid #e6e6e6;border-radius:8px;max-width:100%;padding:10px 12px;overflow:hidden}.PayPage-module-scss-module__2Cxkra__pay-page__form__traceback-label{letter-spacing:-.4px;color:#5a5a5a;margin-bottom:8px;font-size:14px;font-weight:500;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__form__traceback-body{white-space:pre-wrap;word-break:break-word;color:#1d1d1d;max-height:240px;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.5;overflow:auto}.PayPage-module-scss-module__2Cxkra__pay-page__checkbox{align-items:flex-start;margin-bottom:16px}.PayPage-module-scss-module__2Cxkra__pay-page__checkbox__label{letter-spacing:-.4px;color:#888;font-size:14px;font-weight:400;line-height:121.43%;text-decoration:none}.PayPage-module-scss-module__2Cxkra__pay-page__footer{color:#64748b;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:.875rem;display:flex}.PayPage-module-scss-module__2Cxkra__pay-page__link{color:#2563eb;font-weight:500;text-decoration:none;transition:color .15s ease-in-out}.PayPage-module-scss-module__2Cxkra__pay-page__link--login{color:#1d1d1d}.PayPage-module-scss-module__2Cxkra__pay-page__link--reset-password{color:#888}@media (max-width:768px){.PayPage-module-scss-module__2Cxkra__pay-page__card{padding:30px 12px}.PayPage-module-scss-module__2Cxkra__pay-page__subscription__details,.PayPage-module-scss-module__2Cxkra__pay-page__form__card-row{grid-template-columns:1fr}}@media (max-width:480px){.PayPage-module-scss-module__2Cxkra__pay-page__promo__row{flex-direction:column}.PayPage-module-scss-module__2Cxkra__pay-page__promo__apply{width:100%;margin-top:0}}@keyframes PayPage-module-scss-module__2Cxkra__currenxie-pending-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
