.my-subscriptions[data-v-30929d5e]{background:#fff;min-height:100vh}.my-subscriptions .my-subscriptions-header[data-v-30929d5e]{width:calc(100% + 40px);margin:0 -20px;border-bottom:16px solid #f0f2f5;overflow:hidden;padding:8px 24px 0 24px}.my-subscriptions .my-subscriptions-header[data-v-30929d5e] .ant-btn{border:none;border-radius:6px}.my-subscriptions .page-header[data-v-30929d5e]{margin-bottom:24px;display:flex;justify-content:space-between}.my-subscriptions .page-header .page-title[data-v-30929d5e]{font-family:PingFang SC,sans-serif;font-weight:600;font-size:24px;line-height:1.4;color:rgba(0,0,0,.88);margin:0}.my-subscriptions .page-header .page-subtitle[data-v-30929d5e]{color:#0c0d13;font-size:14px;font-weight:400;line-height:107.7%;margin-top:10px}.my-subscriptions .additional_purchase[data-v-30929d5e]{width:361px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#efe7ff}.my-subscriptions .icon-round[data-v-30929d5e]{width:80px;height:80px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:#e4dbff}.my-subscriptions .icon-round .icon-icon_teacher[data-v-30929d5e]{font-size:34px;color:#986dee}.my-subscriptions .icon-round .icon-icon_cloud[data-v-30929d5e]{font-size:40px;color:#1677ff}.my-subscriptions[data-v-30929d5e] .icon_user svg{width:28px;height:28px}.my-subscriptions .cloud_storage_num[data-v-30929d5e]{width:100%}.my-subscriptions .cloud_storage_num[data-v-30929d5e] .ant-progress-inner{background-color:rgba(0,0,0,.08)}.my-subscriptions .cloud_storage_num[data-v-30929d5e] .ant-progress-success-bg{background-color:#1677ff}.my-subscriptions .cloud_storage_num_top[data-v-30929d5e]{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.my-subscriptions .cloud_storage_num_text[data-v-30929d5e]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:13px;font-weight:600;line-height:22px}.my-subscriptions .cloud_buy[data-v-30929d5e]{display:flex;align-items:flex-end;justify-content:space-between;min-height:40px}.my-subscriptions .additional_purchase_num[data-v-30929d5e]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:22px}.my-subscriptions .additional_purchase_text[data-v-30929d5e]{color:rgba(0,0,0,.65);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:10px 0}.my-subscriptions .cloud_storage[data-v-30929d5e]{margin-left:15px;width:551px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#e2f1ff}.my-subscriptions .subscription-table[data-v-30929d5e]{background:#fff;border-radius:8px}.my-subscriptions .subscription-table .history-order-title[data-v-30929d5e]{margin:24px 0;color:#0c0d13;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:107.7%}.my-subscriptions .subscription-table .action-buttons[data-v-30929d5e]{display:flex;gap:8px;flex-wrap:wrap}.my-subscriptions .subscription-table .action-buttons .action-btn[data-v-30929d5e]{height:28px;padding:0 12px;border-radius:4px}.my-subscriptions .subscription-table .action-buttons .buy-now-btn[data-v-30929d5e]{background:#1677ff;border-color:#1677ff}.confirm-order-title[data-v-30929d5e]{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.order-details-content[data-v-30929d5e]{padding:24px}.order-details-content .order-info-card[data-v-30929d5e]{background:#fff;border-radius:16px}.order-details-content .order-info-card .order-item[data-v-30929d5e]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.order-details-content .order-info-card .order-item[data-v-30929d5e]:last-child{border-bottom:none}.order-details-content .order-info-card .order-item .label[data-v-30929d5e]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}.order-details-content .order-info-card .order-item .value[data-v-30929d5e]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.88)}.order-details-content .order-info-card .order-item .value-with-copy[data-v-30929d5e]{display:flex;align-items:center;gap:4px}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-30929d5e]{color:rgba(0,0,0,.65);cursor:pointer}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-30929d5e]:hover{color:#1677ff}.order-details-content .divider[data-v-30929d5e]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.order-details-content .final-amount[data-v-30929d5e]{display:flex;justify-content:space-between;align-items:center;gap:4px}.order-details-content .final-amount .final-label[data-v-30929d5e]{font-family:PingFang SC;font-weight:500;font-size:14px;color:#000}.order-details-content .final-amount .final-price[data-v-30929d5e]{display:flex;align-items:center;gap:4px}.order-details-content .final-amount .final-price .currency[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.order-details-content .final-amount .final-price .amount[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.drawer-footer[data-v-30929d5e]{position:absolute;bottom:0;width:100%;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;left:0;background:#fff;border-radius:0 0 4px 4px}.purchase-modal[data-v-30929d5e]{height:100%;display:flex;flex-direction:column}.purchase-modal .modal-header[data-v-30929d5e]{display:flex;align-items:center;gap:4px;padding:16px 24px;background:linear-gradient(90deg,#ffebd1,#fff9f0)}.purchase-modal .modal-header .header-icon[data-v-30929d5e]{width:16px;height:16px;color:#904225}.purchase-modal .modal-header .header-title[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:16px;color:#914225}.purchase-modal .modal-content[data-v-30929d5e]{flex:1;padding:24px}.purchase-modal .modal-content .plan-info[data-v-30929d5e]{margin-bottom:24px}.purchase-modal .modal-content .plan-info .plan-card[data-v-30929d5e]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f1f4f8;border-radius:12px}.purchase-modal .modal-content .plan-info .plan-card .plan-name[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:16px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price[data-v-30929d5e]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .plan-info .plan-card .plan-price .currency[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .price[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:20px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .period[data-v-30929d5e]{font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section[data-v-30929d5e]{margin-bottom:24px}.purchase-modal .modal-content .form-section .form-caption[data-v-30929d5e]{margin-top:2px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section .form-row .form-item[data-v-30929d5e]{flex:1}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row[data-v-30929d5e]{display:flex;gap:12px}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-30929d5e]{height:56px;position:relative;display:flex;align-items:center;gap:60px;padding:20px;border:1px solid rgba(0,0,0,.15);border-radius:12px;cursor:pointer;transition:all .3s}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected[data-v-30929d5e]{background:#eff8ff;border-color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .duration-text[data-v-30929d5e]{color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .check-icon[data-v-30929d5e]{display:block}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .duration-text[data-v-30929d5e]{font-family:PingFang SC;font-weight:500;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .discount-tag[data-v-30929d5e]{padding:2px 4px;background:#ff4d4f;border-radius:2px;font-family:PingFang SC;font-weight:500;font-size:11px;line-height:12px;color:#fff1f0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .check-icon[data-v-30929d5e]{position:absolute;bottom:0;right:0;width:0;height:0;display:none;border-left:25px solid transparent;border-bottom:25px solid #1677ff;border-radius:0 0 10px 0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-30929d5e] .check-icon .anticon.anticon-check{position:absolute;top:12.5px;right:2.5px;color:#fff}.purchase-modal .modal-content .deadline-info[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f;margin-bottom:24px}.purchase-modal .modal-content .amount-info[data-v-30929d5e]{margin-bottom:24px}.purchase-modal .modal-content .amount-info .discount-line[data-v-30929d5e]{display:flex;align-items:center;gap:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.88);margin-bottom:8px}.purchase-modal .modal-content .amount-info .discount-line .question-icon[data-v-30929d5e]{color:rgba(0,0,0,.45)}.purchase-modal .modal-content .divider[data-v-30929d5e]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.purchase-modal .modal-content .amount-group[data-v-30929d5e]{display:flex;justify-content:end;align-items:center;gap:28px}.purchase-modal .modal-content .final-amount[data-v-30929d5e]{display:flex;justify-content:flex-end;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-label[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:13px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .final-amount .final-price[data-v-30929d5e]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-price .currency[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.purchase-modal .modal-content .final-amount .final-price .amount[data-v-30929d5e]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.purchase-modal .modal-content .final-amount-enter[data-v-30929d5e]{justify-content:space-between}.purchase-modal .modal-content .final-amount-enter label[data-v-30929d5e]{margin-right:0!important}.purchase-modal .modal-footer[data-v-30929d5e]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:24px;border-top:1px solid rgba(0,0,0,.06)}.purchase-modal .agree-amount[data-v-30929d5e]{display:flex;justify-content:center;align-items:baseline}.purchase-modal .ant-checkbox+span[data-v-30929d5e]{padding-right:0}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper{padding:0}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper .ant-radio{display:none}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper>span{padding:0}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper .payment-method-logo{width:175px;height:64px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.15);border-radius:12px}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper .payment-method-logo img{width:102px}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo{border-color:#1677ff!important;background-color:#eff8ff;position:relative;overflow:hidden}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:after{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzNCA0TDYgMTEuMzMzIDIuNjY3IDgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjc3OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;z-index:2}[data-v-30929d5e] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:before{content:"";position:absolute;bottom:0;right:0;z-index:1;width:33px;height:28px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMjhMMzMgMHYyOEgweiIgZmlsbD0iIzE2NzdGRiIvPjwvc3ZnPg==);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.my-subscriptions[data-v-724a3ba2]{background:#fff;min-height:100vh}.my-subscriptions .my-subscriptions-header[data-v-724a3ba2]{width:calc(100% + 40px);margin:0 -20px;border-bottom:16px solid #f0f2f5;overflow:hidden;padding:8px 24px 0 24px}.my-subscriptions .my-subscriptions-header[data-v-724a3ba2] .ant-btn{border:none;border-radius:6px}.my-subscriptions .page-header[data-v-724a3ba2]{margin-bottom:24px;display:flex;justify-content:space-between}.my-subscriptions .page-header .page-title[data-v-724a3ba2]{font-family:PingFang SC,sans-serif;font-weight:600;font-size:24px;line-height:1.4;color:rgba(0,0,0,.88);margin:0}.my-subscriptions .page-header .page-subtitle[data-v-724a3ba2]{color:#0c0d13;font-size:14px;font-weight:400;line-height:107.7%;margin-top:10px}.my-subscriptions .additional_purchase[data-v-724a3ba2]{width:361px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#efe7ff}.my-subscriptions .icon-round[data-v-724a3ba2]{width:80px;height:80px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:#e4dbff}.my-subscriptions .icon-round .icon-icon_teacher[data-v-724a3ba2]{font-size:34px;color:#986dee}.my-subscriptions .icon-round .icon-icon_cloud[data-v-724a3ba2]{font-size:40px;color:#1677ff}.my-subscriptions[data-v-724a3ba2] .icon_user svg{width:28px;height:28px}.my-subscriptions .cloud_storage_num[data-v-724a3ba2]{width:100%}.my-subscriptions .cloud_storage_num[data-v-724a3ba2] .ant-progress-inner{background-color:rgba(0,0,0,.08)}.my-subscriptions .cloud_storage_num[data-v-724a3ba2] .ant-progress-success-bg{background-color:#1677ff}.my-subscriptions .cloud_storage_num_top[data-v-724a3ba2]{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.my-subscriptions .cloud_storage_num_text[data-v-724a3ba2]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:13px;font-weight:600;line-height:22px}.my-subscriptions .cloud_buy[data-v-724a3ba2]{display:flex;align-items:flex-end;justify-content:space-between;min-height:40px}.my-subscriptions .additional_purchase_num[data-v-724a3ba2]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:22px}.my-subscriptions .additional_purchase_text[data-v-724a3ba2]{color:rgba(0,0,0,.65);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:10px 0}.my-subscriptions .cloud_storage[data-v-724a3ba2]{margin-left:15px;width:551px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#e2f1ff}.my-subscriptions .subscription-table[data-v-724a3ba2]{background:#fff;border-radius:8px}.my-subscriptions .subscription-table .history-order-title[data-v-724a3ba2]{margin:24px 0;color:#0c0d13;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:107.7%}.my-subscriptions .subscription-table .action-buttons[data-v-724a3ba2]{display:flex;gap:8px;flex-wrap:wrap}.my-subscriptions .subscription-table .action-buttons .action-btn[data-v-724a3ba2]{height:28px;padding:0 12px;border-radius:4px}.my-subscriptions .subscription-table .action-buttons .buy-now-btn[data-v-724a3ba2]{background:#1677ff;border-color:#1677ff}.confirm-order-title[data-v-724a3ba2]{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.order-details-content[data-v-724a3ba2]{padding:24px}.order-details-content .order-info-card[data-v-724a3ba2]{background:#fff;border-radius:16px}.order-details-content .order-info-card .order-item[data-v-724a3ba2]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.order-details-content .order-info-card .order-item[data-v-724a3ba2]:last-child{border-bottom:none}.order-details-content .order-info-card .order-item .label[data-v-724a3ba2]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}.order-details-content .order-info-card .order-item .value[data-v-724a3ba2]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.88)}.order-details-content .order-info-card .order-item .value-with-copy[data-v-724a3ba2]{display:flex;align-items:center;gap:4px}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-724a3ba2]{color:rgba(0,0,0,.65);cursor:pointer}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-724a3ba2]:hover{color:#1677ff}.order-details-content .divider[data-v-724a3ba2]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.order-details-content .final-amount[data-v-724a3ba2]{display:flex;justify-content:space-between;align-items:center;gap:4px}.order-details-content .final-amount .final-label[data-v-724a3ba2]{font-family:PingFang SC;font-weight:500;font-size:14px;color:#000}.order-details-content .final-amount .final-price[data-v-724a3ba2]{display:flex;align-items:center;gap:4px}.order-details-content .final-amount .final-price .currency[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.order-details-content .final-amount .final-price .amount[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.drawer-footer[data-v-724a3ba2]{position:absolute;bottom:0;width:100%;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;left:0;background:#fff;border-radius:0 0 4px 4px}.purchase-modal[data-v-724a3ba2]{height:100%;display:flex;flex-direction:column}.purchase-modal .modal-header[data-v-724a3ba2]{display:flex;align-items:center;gap:4px;padding:16px 24px;background:linear-gradient(90deg,#ffebd1,#fff9f0)}.purchase-modal .modal-header .header-icon[data-v-724a3ba2]{width:16px;height:16px;color:#904225}.purchase-modal .modal-header .header-title[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:16px;color:#914225}.purchase-modal .modal-content[data-v-724a3ba2]{flex:1;padding:24px}.purchase-modal .modal-content .plan-info[data-v-724a3ba2]{margin-bottom:24px}.purchase-modal .modal-content .plan-info .plan-card[data-v-724a3ba2]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f1f4f8;border-radius:12px}.purchase-modal .modal-content .plan-info .plan-card .plan-name[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:16px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price[data-v-724a3ba2]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .plan-info .plan-card .plan-price .currency[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .price[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:20px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .period[data-v-724a3ba2]{font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section[data-v-724a3ba2]{margin-bottom:24px}.purchase-modal .modal-content .form-section .form-caption[data-v-724a3ba2]{margin-top:2px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section .form-row .form-item[data-v-724a3ba2]{flex:1}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row[data-v-724a3ba2]{display:flex;gap:12px}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-724a3ba2]{height:56px;position:relative;display:flex;align-items:center;gap:60px;padding:20px;border:1px solid rgba(0,0,0,.15);border-radius:12px;cursor:pointer;transition:all .3s}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected[data-v-724a3ba2]{background:#eff8ff;border-color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .duration-text[data-v-724a3ba2]{color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .check-icon[data-v-724a3ba2]{display:block}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .duration-text[data-v-724a3ba2]{font-family:PingFang SC;font-weight:500;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .discount-tag[data-v-724a3ba2]{padding:2px 4px;background:#ff4d4f;border-radius:2px;font-family:PingFang SC;font-weight:500;font-size:11px;line-height:12px;color:#fff1f0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .check-icon[data-v-724a3ba2]{position:absolute;bottom:0;right:0;width:0;height:0;display:none;border-left:25px solid transparent;border-bottom:25px solid #1677ff;border-radius:0 0 10px 0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-724a3ba2] .check-icon .anticon.anticon-check{position:absolute;top:12.5px;right:2.5px;color:#fff}.purchase-modal .modal-content .deadline-info[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f;margin-bottom:24px}.purchase-modal .modal-content .amount-info[data-v-724a3ba2]{margin-bottom:24px}.purchase-modal .modal-content .amount-info .discount-line[data-v-724a3ba2]{display:flex;align-items:center;gap:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.88);margin-bottom:8px}.purchase-modal .modal-content .amount-info .discount-line .question-icon[data-v-724a3ba2]{color:rgba(0,0,0,.45)}.purchase-modal .modal-content .divider[data-v-724a3ba2]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.purchase-modal .modal-content .amount-group[data-v-724a3ba2]{display:flex;justify-content:end;align-items:center;gap:28px}.purchase-modal .modal-content .final-amount[data-v-724a3ba2]{display:flex;justify-content:flex-end;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-label[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:13px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .final-amount .final-price[data-v-724a3ba2]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-price .currency[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.purchase-modal .modal-content .final-amount .final-price .amount[data-v-724a3ba2]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.purchase-modal .modal-content .final-amount-enter[data-v-724a3ba2]{justify-content:space-between}.purchase-modal .modal-content .final-amount-enter label[data-v-724a3ba2]{margin-right:0!important}.purchase-modal .modal-footer[data-v-724a3ba2]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:24px;border-top:1px solid rgba(0,0,0,.06)}.purchase-modal .agree-amount[data-v-724a3ba2]{display:flex;justify-content:center;align-items:baseline}.purchase-modal .ant-checkbox+span[data-v-724a3ba2]{padding-right:0}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper{padding:0}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper .ant-radio{display:none}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper>span{padding:0}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper .payment-method-logo{width:175px;height:64px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.15);border-radius:12px}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper .payment-method-logo img{width:102px}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo{border-color:#1677ff!important;background-color:#eff8ff;position:relative;overflow:hidden}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:after{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzNCA0TDYgMTEuMzMzIDIuNjY3IDgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjc3OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;z-index:2}[data-v-724a3ba2] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:before{content:"";position:absolute;bottom:0;right:0;z-index:1;width:33px;height:28px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMjhMMzMgMHYyOEgweiIgZmlsbD0iIzE2NzdGRiIvPjwvc3ZnPg==);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.my-subscriptions[data-v-627ad08a]{background:#fff;min-height:100vh}.my-subscriptions .my-subscriptions-header[data-v-627ad08a]{width:calc(100% + 40px);margin:0 -20px;border-bottom:16px solid #f0f2f5;overflow:hidden;padding:8px 24px 0 24px}.my-subscriptions .my-subscriptions-header[data-v-627ad08a] .ant-btn{border:none;border-radius:6px}.my-subscriptions .page-header[data-v-627ad08a]{margin-bottom:24px;display:flex;justify-content:space-between}.my-subscriptions .page-header .page-title[data-v-627ad08a]{font-family:PingFang SC,sans-serif;font-weight:600;font-size:24px;line-height:1.4;color:rgba(0,0,0,.88);margin:0}.my-subscriptions .page-header .page-subtitle[data-v-627ad08a]{color:#0c0d13;font-size:14px;font-weight:400;line-height:107.7%;margin-top:10px}.my-subscriptions .additional_purchase[data-v-627ad08a]{width:361px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#efe7ff}.my-subscriptions .icon-round[data-v-627ad08a]{width:80px;height:80px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:#e4dbff}.my-subscriptions .icon-round .icon-icon_teacher[data-v-627ad08a]{font-size:34px;color:#986dee}.my-subscriptions .icon-round .icon-icon_cloud[data-v-627ad08a]{font-size:40px;color:#1677ff}.my-subscriptions[data-v-627ad08a] .icon_user svg{width:28px;height:28px}.my-subscriptions .cloud_storage_num[data-v-627ad08a]{width:100%}.my-subscriptions .cloud_storage_num[data-v-627ad08a] .ant-progress-inner{background-color:rgba(0,0,0,.08)}.my-subscriptions .cloud_storage_num[data-v-627ad08a] .ant-progress-success-bg{background-color:#1677ff}.my-subscriptions .cloud_storage_num_top[data-v-627ad08a]{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.my-subscriptions .cloud_storage_num_text[data-v-627ad08a]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:13px;font-weight:600;line-height:22px}.my-subscriptions .cloud_buy[data-v-627ad08a]{display:flex;align-items:flex-end;justify-content:space-between;min-height:40px}.my-subscriptions .additional_purchase_num[data-v-627ad08a]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:22px}.my-subscriptions .additional_purchase_text[data-v-627ad08a]{color:rgba(0,0,0,.65);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:10px 0}.my-subscriptions .cloud_storage[data-v-627ad08a]{margin-left:15px;width:551px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#e2f1ff}.my-subscriptions .subscription-table[data-v-627ad08a]{background:#fff;border-radius:8px}.my-subscriptions .subscription-table .history-order-title[data-v-627ad08a]{margin:24px 0;color:#0c0d13;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:107.7%}.my-subscriptions .subscription-table .action-buttons[data-v-627ad08a]{display:flex;gap:8px;flex-wrap:wrap}.my-subscriptions .subscription-table .action-buttons .action-btn[data-v-627ad08a]{height:28px;padding:0 12px;border-radius:4px}.my-subscriptions .subscription-table .action-buttons .buy-now-btn[data-v-627ad08a]{background:#1677ff;border-color:#1677ff}.confirm-order-title[data-v-627ad08a]{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.order-details-content[data-v-627ad08a]{padding:24px}.order-details-content .order-info-card[data-v-627ad08a]{background:#fff;border-radius:16px}.order-details-content .order-info-card .order-item[data-v-627ad08a]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.order-details-content .order-info-card .order-item[data-v-627ad08a]:last-child{border-bottom:none}.order-details-content .order-info-card .order-item .label[data-v-627ad08a]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}.order-details-content .order-info-card .order-item .value[data-v-627ad08a]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.88)}.order-details-content .order-info-card .order-item .value-with-copy[data-v-627ad08a]{display:flex;align-items:center;gap:4px}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-627ad08a]{color:rgba(0,0,0,.65);cursor:pointer}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-627ad08a]:hover{color:#1677ff}.order-details-content .divider[data-v-627ad08a]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.order-details-content .final-amount[data-v-627ad08a]{display:flex;justify-content:space-between;align-items:center;gap:4px}.order-details-content .final-amount .final-label[data-v-627ad08a]{font-family:PingFang SC;font-weight:500;font-size:14px;color:#000}.order-details-content .final-amount .final-price[data-v-627ad08a]{display:flex;align-items:center;gap:4px}.order-details-content .final-amount .final-price .currency[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.order-details-content .final-amount .final-price .amount[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.drawer-footer[data-v-627ad08a]{position:absolute;bottom:0;width:100%;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;left:0;background:#fff;border-radius:0 0 4px 4px}.purchase-modal[data-v-627ad08a]{height:100%;display:flex;flex-direction:column}.purchase-modal .modal-header[data-v-627ad08a]{display:flex;align-items:center;gap:4px;padding:16px 24px;background:linear-gradient(90deg,#ffebd1,#fff9f0)}.purchase-modal .modal-header .header-icon[data-v-627ad08a]{width:16px;height:16px;color:#904225}.purchase-modal .modal-header .header-title[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:16px;color:#914225}.purchase-modal .modal-content[data-v-627ad08a]{flex:1;padding:24px}.purchase-modal .modal-content .plan-info[data-v-627ad08a]{margin-bottom:24px}.purchase-modal .modal-content .plan-info .plan-card[data-v-627ad08a]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f1f4f8;border-radius:12px}.purchase-modal .modal-content .plan-info .plan-card .plan-name[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:16px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price[data-v-627ad08a]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .plan-info .plan-card .plan-price .currency[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .price[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:20px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .period[data-v-627ad08a]{font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section[data-v-627ad08a]{margin-bottom:24px}.purchase-modal .modal-content .form-section .form-caption[data-v-627ad08a]{margin-top:2px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section .form-row .form-item[data-v-627ad08a]{flex:1}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row[data-v-627ad08a]{display:flex;gap:12px}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-627ad08a]{height:56px;position:relative;display:flex;align-items:center;gap:60px;padding:20px;border:1px solid rgba(0,0,0,.15);border-radius:12px;cursor:pointer;transition:all .3s}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected[data-v-627ad08a]{background:#eff8ff;border-color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .duration-text[data-v-627ad08a]{color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .check-icon[data-v-627ad08a]{display:block}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .duration-text[data-v-627ad08a]{font-family:PingFang SC;font-weight:500;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .discount-tag[data-v-627ad08a]{padding:2px 4px;background:#ff4d4f;border-radius:2px;font-family:PingFang SC;font-weight:500;font-size:11px;line-height:12px;color:#fff1f0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .check-icon[data-v-627ad08a]{position:absolute;bottom:0;right:0;width:0;height:0;display:none;border-left:25px solid transparent;border-bottom:25px solid #1677ff;border-radius:0 0 10px 0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-627ad08a] .check-icon .anticon.anticon-check{position:absolute;top:12.5px;right:2.5px;color:#fff}.purchase-modal .modal-content .deadline-info[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f;margin-bottom:24px}.purchase-modal .modal-content .amount-info[data-v-627ad08a]{margin-bottom:24px}.purchase-modal .modal-content .amount-info .discount-line[data-v-627ad08a]{display:flex;align-items:center;gap:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.88);margin-bottom:8px}.purchase-modal .modal-content .amount-info .discount-line .question-icon[data-v-627ad08a]{color:rgba(0,0,0,.45)}.purchase-modal .modal-content .divider[data-v-627ad08a]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.purchase-modal .modal-content .amount-group[data-v-627ad08a]{display:flex;justify-content:end;align-items:center;gap:28px}.purchase-modal .modal-content .final-amount[data-v-627ad08a]{display:flex;justify-content:flex-end;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-label[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:13px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .final-amount .final-price[data-v-627ad08a]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-price .currency[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.purchase-modal .modal-content .final-amount .final-price .amount[data-v-627ad08a]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.purchase-modal .modal-content .final-amount-enter[data-v-627ad08a]{justify-content:space-between}.purchase-modal .modal-content .final-amount-enter label[data-v-627ad08a]{margin-right:0!important}.purchase-modal .modal-footer[data-v-627ad08a]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:24px;border-top:1px solid rgba(0,0,0,.06)}.purchase-modal .agree-amount[data-v-627ad08a]{display:flex;justify-content:center;align-items:baseline}.purchase-modal .ant-checkbox+span[data-v-627ad08a]{padding-right:0}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper{padding:0}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper .ant-radio{display:none}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper>span{padding:0}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper .payment-method-logo{width:175px;height:64px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.15);border-radius:12px}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper .payment-method-logo img{width:102px}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo{border-color:#1677ff!important;background-color:#eff8ff;position:relative;overflow:hidden}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:after{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzNCA0TDYgMTEuMzMzIDIuNjY3IDgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjc3OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;z-index:2}[data-v-627ad08a] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:before{content:"";position:absolute;bottom:0;right:0;z-index:1;width:33px;height:28px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMjhMMzMgMHYyOEgweiIgZmlsbD0iIzE2NzdGRiIvPjwvc3ZnPg==);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.subscription_renewal .duration-row[data-v-627ad08a]{flex-wrap:wrap}.subscription_renewal .modal-content[data-v-627ad08a]{overflow:auto}.subscription_renewal .discount-tag[data-v-627ad08a],.subscription_renewal .duration-text[data-v-627ad08a]{white-space:nowrap}.my-subscriptions[data-v-1cc672e3]{background:#fff;min-height:100vh}.my-subscriptions .my-subscriptions-header[data-v-1cc672e3]{width:calc(100% + 40px);margin:0 -20px;border-bottom:16px solid #f0f2f5;overflow:hidden;padding:8px 24px 0 24px}.my-subscriptions .my-subscriptions-header[data-v-1cc672e3] .ant-btn{border:none;border-radius:6px}.my-subscriptions .page-header[data-v-1cc672e3]{margin-bottom:24px;display:flex;justify-content:space-between}.my-subscriptions .page-header .page-title[data-v-1cc672e3]{font-family:PingFang SC,sans-serif;font-weight:600;font-size:24px;line-height:1.4;color:rgba(0,0,0,.88);margin:0}.my-subscriptions .page-header .page-subtitle[data-v-1cc672e3]{color:#0c0d13;font-size:14px;font-weight:400;line-height:107.7%;margin-top:10px}.my-subscriptions .additional_purchase[data-v-1cc672e3]{width:361px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#efe7ff}.my-subscriptions .icon-round[data-v-1cc672e3]{width:80px;height:80px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:#e4dbff}.my-subscriptions .icon-round .icon-icon_teacher[data-v-1cc672e3]{font-size:34px;color:#986dee}.my-subscriptions .icon-round .icon-icon_cloud[data-v-1cc672e3]{font-size:40px;color:#1677ff}.my-subscriptions[data-v-1cc672e3] .icon_user svg{width:28px;height:28px}.my-subscriptions .cloud_storage_num[data-v-1cc672e3]{width:100%}.my-subscriptions .cloud_storage_num[data-v-1cc672e3] .ant-progress-inner{background-color:rgba(0,0,0,.08)}.my-subscriptions .cloud_storage_num[data-v-1cc672e3] .ant-progress-success-bg{background-color:#1677ff}.my-subscriptions .cloud_storage_num_top[data-v-1cc672e3]{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.my-subscriptions .cloud_storage_num_text[data-v-1cc672e3]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:13px;font-weight:600;line-height:22px}.my-subscriptions .cloud_buy[data-v-1cc672e3]{display:flex;align-items:flex-end;justify-content:space-between;min-height:40px}.my-subscriptions .additional_purchase_num[data-v-1cc672e3]{color:rgba(0,0,0,.88);font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:22px}.my-subscriptions .additional_purchase_text[data-v-1cc672e3]{color:rgba(0,0,0,.65);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:10px 0}.my-subscriptions .cloud_storage[data-v-1cc672e3]{margin-left:15px;width:551px;height:148px;display:flex;padding:24px 32px;align-items:center;gap:32px;border-radius:10px;background:#e2f1ff}.my-subscriptions .subscription-table[data-v-1cc672e3]{background:#fff;border-radius:8px}.my-subscriptions .subscription-table .history-order-title[data-v-1cc672e3]{margin:24px 0;color:#0c0d13;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:107.7%}.my-subscriptions .subscription-table .action-buttons[data-v-1cc672e3]{display:flex;gap:8px;flex-wrap:wrap}.my-subscriptions .subscription-table .action-buttons .action-btn[data-v-1cc672e3]{height:28px;padding:0 12px;border-radius:4px}.my-subscriptions .subscription-table .action-buttons .buy-now-btn[data-v-1cc672e3]{background:#1677ff;border-color:#1677ff}.confirm-order-title[data-v-1cc672e3]{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.order-details-content[data-v-1cc672e3]{padding:24px}.order-details-content .order-info-card[data-v-1cc672e3]{background:#fff;border-radius:16px}.order-details-content .order-info-card .order-item[data-v-1cc672e3]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.order-details-content .order-info-card .order-item[data-v-1cc672e3]:last-child{border-bottom:none}.order-details-content .order-info-card .order-item .label[data-v-1cc672e3]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}.order-details-content .order-info-card .order-item .value[data-v-1cc672e3]{font-family:PingFang SC;font-weight:400;font-size:14px;color:rgba(0,0,0,.88)}.order-details-content .order-info-card .order-item .value-with-copy[data-v-1cc672e3]{display:flex;align-items:center;gap:4px}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-1cc672e3]{color:rgba(0,0,0,.65);cursor:pointer}.order-details-content .order-info-card .order-item .value-with-copy .copy-icon[data-v-1cc672e3]:hover{color:#1677ff}.order-details-content .divider[data-v-1cc672e3]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.order-details-content .final-amount[data-v-1cc672e3]{display:flex;justify-content:space-between;align-items:center;gap:4px}.order-details-content .final-amount .final-label[data-v-1cc672e3]{font-family:PingFang SC;font-weight:500;font-size:14px;color:#000}.order-details-content .final-amount .final-price[data-v-1cc672e3]{display:flex;align-items:center;gap:4px}.order-details-content .final-amount .final-price .currency[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.order-details-content .final-amount .final-price .amount[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.drawer-footer[data-v-1cc672e3]{position:absolute;bottom:0;width:100%;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;left:0;background:#fff;border-radius:0 0 4px 4px}.purchase-modal[data-v-1cc672e3]{height:100%;display:flex;flex-direction:column}.purchase-modal .modal-header[data-v-1cc672e3]{display:flex;align-items:center;gap:4px;padding:16px 24px;background:linear-gradient(90deg,#ffebd1,#fff9f0)}.purchase-modal .modal-header .header-icon[data-v-1cc672e3]{width:16px;height:16px;color:#904225}.purchase-modal .modal-header .header-title[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:16px;color:#914225}.purchase-modal .modal-content[data-v-1cc672e3]{flex:1;padding:24px}.purchase-modal .modal-content .plan-info[data-v-1cc672e3]{margin-bottom:24px}.purchase-modal .modal-content .plan-info .plan-card[data-v-1cc672e3]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f1f4f8;border-radius:12px}.purchase-modal .modal-content .plan-info .plan-card .plan-name[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:16px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price[data-v-1cc672e3]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .plan-info .plan-card .plan-price .currency[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .price[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:20px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .plan-info .plan-card .plan-price .period[data-v-1cc672e3]{font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section[data-v-1cc672e3]{margin-bottom:24px}.purchase-modal .modal-content .form-section .form-caption[data-v-1cc672e3]{margin-top:2px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.45)}.purchase-modal .modal-content .form-section .form-row .form-item[data-v-1cc672e3]{flex:1}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row[data-v-1cc672e3]{display:flex;gap:12px}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-1cc672e3]{height:56px;position:relative;display:flex;align-items:center;gap:60px;padding:20px;border:1px solid rgba(0,0,0,.15);border-radius:12px;cursor:pointer;transition:all .3s}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected[data-v-1cc672e3]{background:#eff8ff;border-color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .duration-text[data-v-1cc672e3]{color:#1677ff}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card.selected .check-icon[data-v-1cc672e3]{display:block}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .duration-text[data-v-1cc672e3]{font-family:PingFang SC;font-weight:500;font-size:14px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .discount-tag[data-v-1cc672e3]{padding:2px 4px;background:#ff4d4f;border-radius:2px;font-family:PingFang SC;font-weight:500;font-size:11px;line-height:12px;color:#fff1f0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card .check-icon[data-v-1cc672e3]{position:absolute;bottom:0;right:0;width:0;height:0;display:none;border-left:25px solid transparent;border-bottom:25px solid #1677ff;border-radius:0 0 10px 0}.purchase-modal .modal-content .form-section .duration-section .duration-options .duration-row .duration-card[data-v-1cc672e3] .check-icon .anticon.anticon-check{position:absolute;top:12.5px;right:2.5px;color:#fff}.purchase-modal .modal-content .deadline-info[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f;margin-bottom:24px}.purchase-modal .modal-content .amount-info[data-v-1cc672e3]{margin-bottom:24px}.purchase-modal .modal-content .amount-info .discount-line[data-v-1cc672e3]{display:flex;align-items:center;gap:4px;font-family:PingFang SC;font-weight:400;font-size:13px;color:rgba(0,0,0,.88);margin-bottom:8px}.purchase-modal .modal-content .amount-info .discount-line .question-icon[data-v-1cc672e3]{color:rgba(0,0,0,.45)}.purchase-modal .modal-content .divider[data-v-1cc672e3]{height:2px;margin:24px 0;border-radius:1px;background-image:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 8px)}.purchase-modal .modal-content .amount-group[data-v-1cc672e3]{display:flex;justify-content:end;align-items:center;gap:28px}.purchase-modal .modal-content .final-amount[data-v-1cc672e3]{display:flex;justify-content:flex-end;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-label[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:13px;color:rgba(0,0,0,.88)}.purchase-modal .modal-content .final-amount .final-price[data-v-1cc672e3]{display:flex;align-items:center;gap:4px}.purchase-modal .modal-content .final-amount .final-price .currency[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:14px;color:#ff4d4f}.purchase-modal .modal-content .final-amount .final-price .amount[data-v-1cc672e3]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#ff4d4f}.purchase-modal .modal-content .final-amount-enter[data-v-1cc672e3]{justify-content:space-between}.purchase-modal .modal-content .final-amount-enter label[data-v-1cc672e3]{margin-right:0!important}.purchase-modal .modal-footer[data-v-1cc672e3]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:24px;border-top:1px solid rgba(0,0,0,.06)}.purchase-modal .agree-amount[data-v-1cc672e3]{display:flex;justify-content:center;align-items:baseline}.purchase-modal .ant-checkbox+span[data-v-1cc672e3]{padding-right:0}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper{padding:0}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper .ant-radio{display:none}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper>span{padding:0}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper .payment-method-logo{width:175px;height:64px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.15);border-radius:12px}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper .payment-method-logo img{width:102px}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo{border-color:#1677ff!important;background-color:#eff8ff;position:relative;overflow:hidden}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:after{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzNCA0TDYgMTEuMzMzIDIuNjY3IDgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjc3OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;z-index:2}[data-v-1cc672e3] .payment-method-group .ant-radio-wrapper.ant-radio-wrapper-checked .payment-method-logo:before{content:"";position:absolute;bottom:0;right:0;z-index:1;width:33px;height:28px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMjhMMzMgMHYyOEgweiIgZmlsbD0iIzE2NzdGRiIvPjwvc3ZnPg==);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}