.yUfxUW_noSubscriptionLayout{flex-direction:column;gap:20px;display:flex}.yUfxUW_paper{background:var(--white);margin-bottom:0;padding-top:25px}.yUfxUW_activeSubscriptionLayout{flex-direction:column;gap:32px;margin-bottom:30px;display:flex}.yUfxUW_topSection{flex-direction:column;gap:20px;display:flex}.yUfxUW_middleSection{flex-direction:column;gap:24px;display:flex}.yUfxUW_bottomSection{grid-gap:24px;grid-template-columns:1fr 1fr;gap:24px;display:grid}.yUfxUW_cancelHeader{border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.yUfxUW_cancelIcon{width:20px;height:20px;color:var(--black)}.yUfxUW_cancelTitle{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--black);margin:0}.yUfxUW_cancelContent{flex-direction:column;gap:16px;margin-top:5px;display:flex}.yUfxUW_cancelText{margin:0;font-size:14px;line-height:1.5}.yUfxUW_cancelDateText{margin-left:4px}.yUfxUW_textBold{font-weight:var(--font-weight-bold)}.yUfxUW_pricingCard{background:var(--blue-100);border-radius:8px;padding:16px 20px}.yUfxUW_pricingTitle{font-size:16px;font-weight:var(--font-weight-semibold);margin-top:0}.yUfxUW_pricingList{flex-direction:column;display:flex}.yUfxUW_pricingItem{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.yUfxUW_pricingLabelContainer{flex-direction:column;display:flex}.yUfxUW_pricingValueContainer{text-align:right;flex-direction:column;display:flex}.yUfxUW_pricingLabel{font-weight:var(--font-weight-bold);font-size:14px}.yUfxUW_pricingValue{color:var(--black);font-weight:var(--font-weight-semibold);font-size:14px}.yUfxUW_priceDescription{color:var(--gray-500);font-size:12px}.yUfxUW_errorContainer{max-width:800px;margin:0 auto;padding:20px}.yUfxUW_errorMessage{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700);text-align:center;font-size:14px;font-weight:var(--font-weight-medium);border-radius:8px;padding:20px}@media (max-width:1024px){.yUfxUW_bottomSection{grid-template-columns:1fr;gap:20px}.yUfxUW_pageTitle{font-size:28px}.yUfxUW_pageSubtitle{font-size:14px}}@media (max-width:768px){.yUfxUW_container{padding:0 16px}.yUfxUW_pageHeader{margin-bottom:20px}.yUfxUW_pageTitle{font-size:24px}.yUfxUW_pageSubtitle{font-size:13px}.yUfxUW_activeSubscriptionLayout{gap:16px}}@media (max-width:480px){.yUfxUW_container{padding:0 12px}.yUfxUW_pageTitle{font-size:20px}.yUfxUW_pageSubtitle{font-size:12px}.yUfxUW_pricingItem{flex-direction:column;align-items:flex-start;gap:4px}.yUfxUW_pricingValue{font-size:13px}}.yUfxUW_alertInfo{background-color:var(--blue-100)}.yUfxUW_alertDescription{display:inline}
.text-field-module_helperText__245TH{margin-left:0}.text-field-module_helperTextError__INc3Y{color:#d32f2f}.text-field-module_startAdornment__WDSyc{align-items:center;margin-right:8px;display:flex}.text-field-module_endAdornment__ltUSr{align-items:center;gap:4px;margin-left:8px;display:flex}.text-field-module_passwordToggle__T6p3-{flex-shrink:0;background-color:var(--purple-200)!important;width:32px!important;height:32px!important;margin-top:0!important;margin-right:4px!important}.text-field-module_passwordToggle__T6p3-:hover{background-color:var(--purple-300)!important}.text-field-module_passwordToggle__T6p3- svg{color:var(--purple-600);width:18px!important;height:18px!important}.text-field-module_passwordToggle__T6p3- svg path{stroke:var(--purple-600)!important}
.qOzUfq_modalContainer{width:650px;max-width:90vw}.qOzUfq_section{border-top:1px solid var(--color-border,#e5e7eb);margin-top:24px;padding-top:24px}.qOzUfq_sectionTitle{margin-bottom:16px}.qOzUfq_actions{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}
.JE5MIq_container{background-color:var(--gray-200);border-radius:10px;margin:20px 0 30px;padding:20px 35px 35px}.JE5MIq_subLabel{font-size:16px;font-weight:var(--font-weight-bold);margin-bottom:15px;line-height:25px}.JE5MIq_sectionTitle{margin-bottom:15px;font-size:16px}.JE5MIq_container .JE5MIq_datalistRow:after{display:none}.JE5MIq_container .JE5MIq_datalistItem{padding-bottom:5px}@media (max-width:991px){.JE5MIq_container .JE5MIq_datalistItem:last-of-type{padding-bottom:15px}}.JE5MIq_profileButton{margin-top:15px}.JE5MIq_error{color:var(--red-400)}.JE5MIq_requiredNotice{font-size:12px}
.BTvp_q_hr{border-top:1px solid var(--gray-300);background:0 0;border-bottom:0;border-left:0;border-right:0;margin-top:20px;margin-bottom:30px}.BTvp_q_hrLessMargin{border-top:1px solid var(--gray-300);background:0 0;border-bottom:0;border-left:0;border-right:0;margin-top:0;margin-bottom:18px}