.userProfilePlanWrapper{font-family:Nunito}.userProfilePlan{position:absolute;background-color:var(--white-color);border-radius:.875rem;padding:.625rem 1.688rem 3.313rem 1.875rem;width:53%;left:26%;top:18%;font-family:var(--landing-page-font)}.userProfilePlanTitle{font-weight:700;font-size:.875rem;padding:0 0 .563rem;color:var(--primary-color);line-height:normal}.userProfilePlanContent{display:flex;gap:1.5rem;padding-bottom:1.938rem;justify-content:space-between;align-items:flex-start}.userProfilePlanContentTitle{font-weight:500;font-size:1.25rem;line-height:normal}.userProfilePlanContent div{display:flex;align-items:center;text-wrap-mode:nowrap}.paynow{position:absolute;width:100%;height:100%;background-color:var(--white-color)}.userProfilePlanContent img{width:.5rem;height:.5rem}.userProfilePlanStatusBtn{color:var(--plan-status-active-color);background-color:var(--plan-status-active-bg)}.userProfilePlanStatusBtn,.userProfilePlanStatusBtnPending{border-radius:9999px;padding:.25rem .875rem;font-weight:500;font-size:.875rem;display:flex;gap:.5rem;line-height:1.375rem}.userProfilePlanStatusBtnPending{font-family:Inter,sans-serif;color:var(--Text-Grey);background-color:var(--bs-warning);color:#059669}.userProfilePlanPrice{display:flex;position:relative;font-family:var(--open-sans);font-weight:600;font-size:1.875rem;gap:.5rem;line-height:normal}.userProfilePlanTitleWrapper{gap:1.5rem;flex-wrap:wrap}.userProfilePlanMonth{font-size:.75rem;line-height:normal;text-wrap-mode:nowrap;padding:.88rem 0 .2rem}.userProfilePlanPriceText{color:var(--primary-color);position:absolute;font-family:var(--open-sans);top:70%;left:.375rem;font-weight:400;font-size:.75rem;padding-top:.5rem;line-height:normal}.userProfileCurentPlanFeatures{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:.938rem;row-gap:.938rem;grid-column-gap:2.375rem;column-gap:2.375rem;width:100%}.userProfileCurentPlanFeaturesList{display:flex;gap:.375rem;font-size:.875rem;line-height:normal;color:var(--dark-secondary-80)}.myPlanDivider{width:100%;height:.063rem;background:var(--brand-tertiary-color)}.userProfilePlanRenewal{padding:1.938rem 0 1.563rem;display:flex;flex-direction:column;gap:3.188rem}.userProfilePlanRenewalTitle{color:var(--primary-color);font-weight:700;font-size:.875rem;line-height:normal}.userProfilePlanRenewalContent{display:flex;justify-content:space-between;font-size:1.25rem;line-height:normal;padding:.563rem 0 .438rem}.userProfilePlanRenewalDate{color:var(--primary-color);font-weight:600}.userProfilePlanNextRenewalContent{font-weight:400;font-size:.75rem;line-height:normal;color:var(--dark-secondary-80)}.userProfilePlanNextRenewalDate{color:var(--primary-color);font-weight:500;padding-right:9.8}.userProfilePlanRenewNow{margin-left:auto;max-width:max-content;border-radius:.3125rem;font-size:.875rem;color:var(--white-color);border:1px solid var(--primary-color);background:var(--primary-color);display:inline-flex;padding:.28rem 1rem;justify-content:center;align-items:center;gap:.625rem;flex-shrink:0;cursor:pointer}.userProfilePlanAutoOnRenewalSwitch{color:var(--auto-plan-renewal-switch-off);cursor:pointer;width:max-content;font-size:.75rem;line-height:normal;font-weight:500}.userProfilePlanAutoOffRenewalSwitch{width:max-content;padding:.28rem 1rem;border-radius:.3125rem;font-weight:500;font-size:.875rem;border:1px solid var(--primary-color);background:var(--primary-color);color:var(--white-color);cursor:pointer;margin-left:auto}.userProfilePlanAutoOffRenewalSwitchContainer{display:grid;justify-content:flex-start;margin-bottom:10px}.userProfilePlanInvoiceWrapper{padding:1.94rem 0 0}.userProfilePlanInvoice{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0 2.5rem}.userProfilePlanInvoiceDate{color:var(--dark-secondary-80);font-size:.75rem;line-height:normal;font-weight:400}.userProfilePlanInvoiceText{font-size:1.25rem;line-height:normal;font-weight:500}.userProfileDownloadInvoiceWrapper{display:flex;flex-direction:row-reverse}.userProfileDownloadInvoice{border-radius:.3125rem;color:var(--white-color);background:var(--primary-color);display:flex;align-items:center;font-size:.875rem;line-height:normal;font-weight:500;gap:.62rem;padding:.28rem 1rem;width:max-content;cursor:pointer}.userProfileBillingHistory{padding:1.91rem 0 0}.userProfileBillingHistoryTitle{font-size:1.25rem;line-height:normal;font-weight:500}.userProfileBillingHistoryTable{display:flex;flex-direction:column;text-wrap-mode:nowrap;padding:1.62rem 0 3.31rem}.userProfileBillingHistoryTableHeader{display:flex;justify-content:space-between;align-items:center;text-align:center;font-size:.875rem;line-height:normal;font-weight:600;padding:.625rem 1.25rem;border-bottom:1px solid var(--brand-tertiary-color)}.userProfileBillingHistoryTableHeaderContent{flex:1 1;padding:.5rem}.userProfileBillingHistoryTableRows{display:flex;flex-direction:column;font-size:.875rem;line-height:normal;font-weight:400}.userProfileBillingHistoryTableRowContent{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;line-height:normal;border-bottom:1px solid var(--brand-tertiary-color)}.userProfileBillingHistoryTableRowItems{padding:.625rem}.userProfileDownloadInvoiceHistory{color:var(--primary-color);text-decoration:none;display:flex;align-items:center;padding:.625rem;cursor:pointer;gap:.3rem}.userProfileBillingHistoryMoblieWrapper{display:none}.userProfileBillingHistoryPrice{display:flex;position:relative;font-family:var(--open-sans);font-weight:600;font-size:1.875rem;gap:.5rem;line-height:normal}.userProfileTurnOffAutoRenewalSubscription{width:100%;height:100vh;background:rgba(25,25,25,.45);position:fixed;z-index:101;top:0;left:0;display:flex;justify-content:center;align-items:center}.userProfileTurnOffAutoRenewalModalImg{background:var(--auto-plan-renewal-switch-off)}.userProfileTurnOffAutoRenewalModalImg,.userProfileTurnOffAutoRenewalModalImgDisabled{width:4.75rem;height:4.75rem;flex-shrink:0;color:var(--white-color);font-size:2.3745rem;font-style:normal;font-weight:700;line-height:normal;border-radius:100%;position:relative;display:flex;justify-content:center;align-items:center}.userProfileTurnOffAutoRenewalModalImgDisabled{background:var(--brand-secondary-color)}.userProfileTurnOffAutoRenewalModalDate{color:var(--primary-color);font-weight:600;display:inline}.turnOnAutoRenewalModalSecondaryDescriptionWrapper{display:flex;flex-direction:column;padding:3.69rem 1.19rem 5rem;gap:1.06rem;color:var(--Text-Colour);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.turnOnAutoRenewalModalSecondaryDescription{color:var(--Text-Colour);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.userProfileTurnOffAutoRenewalModalImgIcon{width:4.75rem;height:4.75rem;flex-shrink:0;background:var(--Text-Grey-light);border-radius:100%;position:absolute;left:3.5rem}.userProfileTurnOffAutoRenewalModalImgIcon img{padding:1.37rem 1.5rem 1.5rem 1.38rem}.userProfileTurnOffAutoRenewalSubscriptionModal{width:32.5625rem;min-height:29.8125rem;background-color:var(--white-color);border-radius:1.875rem;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:1.62rem 2.62rem 2.25rem 2.69rem}.userProfileTurnOffAutoRenewalModlaCloseBtn{position:absolute;top:1.31rem;right:1.5rem;cursor:pointer}.userProfileTurnOffAutoRenewalModalHeading{color:var(--Text-Colour);text-align:center;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}.userProfileTurnOffAutoRenewalModalHeadingTitle{padding:2.12rem 0 0}.userProfileTurnOffAutoRenewalModalDescriptionDate{font-weight:600}.turnOffAutoRenewalSuccessDescriptionContent{display:flex;align-items:center;gap:7.31rem;text-wrap-mode:nowrap;padding:2.12rem 0 3.69rem}.turnOffAutoRenewalSuccessDescriptionContentText{color:var(--primary-color);font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.turnOffAutoRenewalSuccessDescriptionContentTextDiscription{color:var(--Text-Colour);padding-top:.37rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-wrap-mode:wrap}.userProfileTurnOffAutoRenewalModalDescription{color:var(--Text-Colour);text-align:center;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding:1.5rem 0 0}.userProfileKeepAutoReneal{display:inline-flex;padding:.6875rem 1.25rem;gap:.5625rem;flex-shrink:0;border-radius:.5rem;border:1px solid var(--auto-plan-renewal-switch-off);gap:.625rem;color:var(--Text-Black);font-style:normal;font-weight:500;line-height:1.125rem;letter-spacing:.0225rem}.userProfileKeepAutoReneal,.userProfileOffAutoRenealDone{height:2.1875rem;display:flex;justify-content:center;align-items:center;font-size:.75rem;cursor:pointer}.userProfileOffAutoRenealDone{border-radius:.5rem;width:18.75rem;background:var(--primary-color);color:var(--white-color);padding:.69rem auto}.turnOnAutoRenewalModalSecondaryDescriptioncontainer{display:flex;gap:.94rem;align-items:flex-start}.turnOnAutoRenewalModalSecondaryDescriptioncontainer img{padding-top:.1rem}.userProfileTurnOffAutoRenewalModalSecondaryDescription{display:flex;gap:1.06rem;color:var(--Text-Colour);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding:4.19rem 1.75rem 3.69rem 1.69rem}.userProfileOffAutoReneal{display:flex;justify-content:center;height:2.1875rem;padding:.6875rem 1.25rem;align-items:center;gap:.5625rem;flex-shrink:0;border-radius:.5rem;background:var(--auto-plan-renewal-switch-off);color:var(--white-color);font-size:.75rem;font-style:normal;font-weight:500;line-height:1.125rem;letter-spacing:.0225rem;cursor:pointer;width:10.89rem}.userProfileTurnOffAutoRenewalActions{display:flex;gap:.95rem}.renewNowModalHeadingImg{width:4.75rem;height:4.75rem;flex-shrink:0;background-color:var(--brand-secondary-color);border-radius:100%;display:flex;justify-content:center;align-items:center}.userProfileRenewNowModal{display:flex;flex-direction:column;align-items:center}.userProfileRenewNowModalHeadingTitle{color:var(--Text-Colour);text-align:center;font-family:Nunito;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;padding-top:2.13rem}.userProfileRenewNowModalSecondaryDescriptionWrapper{padding:3.31rem 1.19rem 6.5rem;display:flex;flex-direction:column;gap:1.56rem}.autoRenewalCancel{width:max-content;z-index:1000;height:max-content;flex-shrink:0;position:fixed;display:flex;justify-content:center;align-items:center;border-radius:4.00581rem;background:var(--white-color);box-shadow:0 20px 40px -10px rgba(207,224,252,.6);top:6.38rem;padding:1.22rem 1.88rem 1.09rem .83rem;animation:animateNotification .3s ease;transition:all .3s ease}@keyframes animateNotification{0%{opacity:0;transform:translateY(-5rem)}to{opacity:1;transform:translateY(0)}}.temp{animation:testAnimation .3s ease;transition:all .3s ease}@keyframes testAnimation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5rem)}}.autoRenewalCancelImgWrapper{stroke-width:3px;border:1px solid rgba(165,201,253,.2);border-radius:6.875rem;padding:.1rem}.autoRenewalCancelImg{border-radius:6.875rem;display:flex;width:5.81163rem;height:5.79831rem;padding:1.5625rem 1.56163rem 1.54831rem 1.5625rem;justify-content:center;align-items:center;flex-shrink:0}.autoRenewalCancelImgExpired{background:var(--bell-orange-linear,linear-gradient(112deg,#fce6cf 14.23%,#ff7d32 118.93%))}.turnOnAutoRenewalImg{background:linear-gradient(111.69deg,#cfe0fc 14.23%,#c2e9fb 118.93%)}.failedPaymentImg{background:var(--bell-linear,linear-gradient(112deg,#fccfd0 14.23%,#ed4535 118.93%))}.autoRenewalCancelImg img{width:2.6875rem;height:2.6875rem}.autoRenewalCancelContent{display:flex;flex-direction:column;gap:.5rem;padding-left:.97rem}.autoRenewalCancelTitle{font-size:1.125rem}.autoRenewalCancelSubTitle,.autoRenewalCancelTitle{font-style:normal;font-weight:500;line-height:normal}.autoRenewalCancelSubTitle{color:var(--Text-Grey-Alert);font-size:.8125rem;padding-right:.8rem}.autoRenewalCancelSubTitle span{color:var(--primary-color)}.autoRenewalCancelBtn{border-radius:.22319rem;padding:.19rem .71431rem;flex-shrink:0;color:var(--white-color);width:max-content;cursor:pointer}.autoRenewalCancelBtn.expiredBtn{background:var(--orange-button-background)}.autoRenewalCancelBtn.turnOnAutoRenewalBtn{background:#4284f4}.autoRenewalCancelBtn.paymentPendingBtn{background:var(--orange-button-background);background:var(--red-button-background)}.autoRenewalCancelCloseBtn{cursor:pointer}.userProfilePlanLoading{display:flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;border:2px solid var(--brand-secondary-color);border-top:2px solid #fff;border-radius:50%;animation:spin .8s linear infinite;vertical-align:middle;margin:auto}@keyframes spin{to{transform:rotate(1turn)}}@media (min-width:0px) and (max-width:1150px){.userProfilePlan{position:static;width:100%}}@media (min-width:0px) and (max-width:768px){.userProfilePlan{width:100%;left:0;top:60%;padding:1.38rem 1.22rem 4.19rem 1rem}.userProfilePlanTitle{font-weight:700;font-size:.75rem;padding:0 0 .5rem;color:var(--primary-color)}.userProfilePlanContent{display:flex;gap:1.47rem;padding-bottom:1.59rem;justify-content:space-between;align-items:flex-start}.userProfilePlanContentTitle{font-size:.875rem}.userProfilePlanContent img{width:.253rem;height:.253rem}.userProfilePlanStatusBtn{border-radius:421.64456rem;padding:.253rem .59038rem .253rem .506rem;font-size:.875rem;gap:.253rem}.userProfilePlanPrice{font-size:1.5rem;gap:.44rem}.userProfilePlanTitleWrapper{gap:.5rem}.userProfilePlanMonth{font-size:.625rem;font-weight:400}.userProfilePlanPriceText{top:90%;left:0;font-weight:500;font-size:.625rem;padding-top:0}.userProfileCurentPlanFeatures{grid-template-columns:repeat(1,1fr);padding:0 0 2.13rem 1.63rem}.userProfileCurentPlanFeaturesList{gap:.37rem;font-size:.75rem}.userProfilePlanRenewal{padding:1.5rem 0 2.56rem;gap:1.12rem}.userProfilePlanRenewalTitle{font-size:.75rem}.userProfilePlanRenewalContent{font-size:.875rem;padding:.5rem 0}.userProfilePlanNextRenewalContent{max-width:9.25rem}.userProfilePlanAutoRenewalSwitch{font-size:.625rem}.userProfilePlanInvoiceWrapper{padding:1.5rem 0 0}.userProfilePlanInvoice{padding:.5rem 0 1.6rem}.userProfilePlanInvoiceText{font-size:.875rem}.userProfilePlanInvoiceDate{font-size:.625rem}.userProfileDownloadInvoice{border-radius:.5rem;font-size:.75rem;gap:.56rem;padding:.69rem 1.25rem}.userProfileBillingHistoryTable{display:none}.userProfileBillingHistoryMoblieWrapper{display:block;padding:.12rem 0 4.19rem}.userProfileBillingHistoryMoblie{display:flex;justify-content:space-between;border-bottom:1px solid var(--brand-tertiary-color);padding:1.13rem 0 1.25rem}.userProfileBillingHistoryMoblieContent{display:flex;flex-direction:column}.userProfileBillingHistoryInvoiceMoblie,.userProfileBillingHistoryMoblieDate{color:var(--Text-Grey);font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.userProfileBillingHistoryInvoiceMoblie{text-align:center}.userProfileBillingHistoryDownloadInvoiceMoblie{color:var(--Primary-blue,#4284f4);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;padding:1.5rem 0 0;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:8%;text-underline-offset:16.5%;text-underline-position:from-font}.userProfileBillingHistoryPrice{font-weight:600;font-size:1.5rem;gap:.44rem}.userProfileTurnOffAutoRenewalSubscription{background:rgba(0,0,0,.65);align-items:flex-end}.userProfileTurnOffAutoRenewalSubscriptionModal{font-family:Nunito;width:100%;min-height:max-content;border-radius:1.875rem 1.875rem 0 0;background-color:var(--white-color);padding:1.87rem 2.06rem 2.06rem}.userProfileTurnOffAutoRenewalModlaCloseBtn,.userProfileTurnOffAutoRenewalModlaCloseBtn img{width:1rem;height:1rem}.userProfileTurnOffAutoRenewalModlaCloseBtn{top:1.69rem;right:1.19rem}.userProfileTurnOffAutoRenewalModalImg{color:var(--white-color);font-family:var(--landing-page-font);font-size:1.74963rem;font-style:normal;font-weight:700;line-height:normal}.userProfileTurnOffAutoRenewalModalImg,.userProfileTurnOffAutoRenewalModalImgIcon{width:3.5rem;height:3.5rem}.userProfileTurnOffAutoRenewalModalImgIcon{left:2.56rem;display:flex;align-items:center;justify-content:center}.userProfilePlanAutoOffRenewalSwitch{padding:.6875rem 1.25rem;border-radius:.5rem;font-size:.75rem;letter-spacing:.0225rem}.userProfileTurnOffAutoRenewalModalImgIcon img{padding:unset;width:1.3125rem;height:1.3125rem}.userProfileTurnOffAutoRenewalModalHeadingTitle{color:var(--Text-Colour);text-align:center;font-family:var(--landing-page-font);font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.userProfilePlanRenewNow{border-radius:.5rem;height:2.1875rem;font-size:.75rem;padding:.53rem 1.25rem;justify-content:center;align-items:center;gap:.625rem;flex-shrink:0;cursor:pointer}.userProfileTurnOffAutoRenewalModalHeadingTitle{padding:1.5rem 0 0}.userProfileTurnOffAutoRenewalModalDescription{padding:1.06rem 0 0;color:var(--Text-Colour);text-align:center;font-family:var(--landing-page-font);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.userProfileTurnOffAutoRenewalActions{flex-direction:column-reverse;gap:.88rem}.userProfileTurnOffAutoRenewalModalSecondaryDescription{gap:1.12rem;padding:2.5rem 0 2rem;color:var(--Text-Colour);font-family:var(--landing-page-font);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.userProfileTurnOffAutoRenewalModalImgDisabled{width:3.5rem;height:3.5rem;color:var(--white-color);font-family:var(--landing-page-font);font-size:1.74963rem;font-style:normal;font-weight:700;line-height:normal}.turnOffAutoRenewalSuccessDescriptionContent{gap:1rem;justify-content:center;text-wrap-mode:nowrap;padding:2.37rem 0 2.55rem}.turnOffAutoRenewalSuccessDescriptionContentText{font-size:1rem;font-weight:600}.turnOffAutoRenewalSuccessDescriptionContentTextDiscription{font-size:.75rem;font-weight:400}.turnOffAutoRenewalSuccessDescriptionContent img{width:1.06275rem;height:1.0625rem;margin-bottom:2rem;flex-shrink:0}.userProfileOffAutoRenealDone{width:9.375rem;height:1.76288rem;padding:.6875rem 1.25rem;font-size:.75rem;text-wrap-mode:nowrap}.renewNowModalHeadingImg{width:3.5rem;height:3.5rem;flex-shrink:0}.renewNowModalHeadingImg img{width:2.6875rem;height:2.6875rem}.userProfileRenewNowModalHeadingTitle{font-size:1rem;font-style:normal;font-weight:600;line-height:normal;padding-top:1.5rem}.turnOnAutoRenewalModalSecondaryDescriptioncontainer{gap:.21rem}.turnOnAutoRenewalModalSecondaryDescriptionWrapper{padding:2.19rem 0 3rem;gap:1.06rem;font-size:.75rem;font-weight:400}.userProfileRenewNowModalSecondaryDescriptionWrapper{padding:2.62rem 0 4.31rem;display:flex;flex-direction:column;gap:1.63rem}.autoRenewalModalOverlay{align-items:flex-end!important}.autoRenewalModal{margin:0!important;padding:0!important;border-radius:1.875rem 1.875rem 0 0!important}.autoRenewalModalText{padding:3.56rem 3.94rem .31rem!important}.autoRenewalModalButton{padding:0 0 1.5rem!important}.autoRenewalSuccess{z-index:1!important;padding:calc(3.813rem + 5.5rem) 0 0!important}.autoRenewalCancel{width:100%;height:max-content;border-radius:4.00581rem;padding:.5rem 2.06rem .63rem .62rem;margin:0 .71rem 0 .81rem}.autoRenewalCancelSubTitleSub{display:none}.autoRenewalCancelImg{border-radius:5.75281rem;width:5rem;height:5rem;padding:.1rem}.autoRenewalCancelImg img{width:2.24881rem;height:2.24881rem}.autoRenewalCancelSubTitle,.autoRenewalCancelTitle{font-size:.75rem}.autoRenewalCancelBtn{font-size:.75rem;border-radius:.5rem;padding:.22rem .66rem}}