.checkout_checkoutContainer__R_XeZ{margin-top:auto}.checkout_inputField__HLC44{border-radius:.5rem;height:48px}.checkout_orDivider__aJq5G{text-align:center;margin:1rem 0;color:#888;position:relative}.checkout_orDivider__aJq5G:after,.checkout_orDivider__aJq5G:before{content:"";position:absolute;height:1px;width:40%;background:#ddd;top:50%}.checkout_orDivider__aJq5G:before{left:0}.checkout_orDivider__aJq5G:after{right:0}.checkout_socialButtons__T7TTT button{border-radius:.25rem!important}.checkout_gradientBtn__kwsCD{background:linear-gradient(90deg,#4a38d9 -31.93%,#d71d89 39.31%,#ffa209);padding:.5rem 1rem;border:none;color:#fff}.checkout_courseIcon__whJ1D{width:48px;height:48px;background:linear-gradient(135deg,#ff6b6b,#f06595);border-radius:10px;margin-right:1rem}.checkout_courseIcon__whJ1D img{width:48px;height:48px}.checkout_successCard__B9ust{background:linear-gradient(125.06deg,rgba(105,110,255,.1) -2.31%,rgba(248,172,255,.1) 47.4%,rgba(254,193,81,.1) 97.12%);border:1px solid #e5e7eb;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#4b5563;border-radius:.75rem;padding:1rem;text-align:center}.checkout_shimmerWrapper__Swcyq{display:flex;flex-direction:column;gap:1rem}.checkout_shimmer__NctO7{position:relative;background:#f6f7f8;overflow:hidden;border-radius:4px}.checkout_shimmer__NctO7:after{content:"";position:absolute;top:0;left:-150px;height:100%;width:150px;background:linear-gradient(90deg,transparent 50%,#968787 0,transparent 0);animation:checkout_shimmer__NctO7 1.5s infinite}@keyframes checkout_shimmer__NctO7{to{transform:translateX(100%)}}.checkout_shimmerTitle__tW_XC{width:30%;height:32px}.checkout_shimmerText__W3WET{width:100%;height:16px}.checkout_shimmerBox__Y1jOk{width:100%;height:200px}.checkout_shimmerBtn__rSRSU{width:160px;height:45px;border-radius:6px}@media (max-width:576px){div:where(.swal2-container).swal2-center>.swal2-popup{width:20rem;padding:1rem}div:where(.swal2-icon).swal2-icon-show{width:4rem;height:4rem}}.custom-popup-border{border:2px solid #fa4545;border-radius:20px;padding:1rem;height:25rem}.custom-icon-background{height:7rem;width:7rem;border-color:#fa4545!important;color:#fa4545}.custom-icon-background .swal2-icon-content{color:#fa4545}.custom-close-button{color:#000;border:none;background:#0000000a;border-radius:50%;padding:.5rem;cursor:pointer}.custom-close-button .swal2-close{color:#000}#swal2-html-container{padding:2px!important}.swal2-confirm:hover{transform:scale(1.09);background-image:linear-gradient(269.28deg,#4839db .29%,#de2a5a 99.71%)}.aiImageVideo_backdrop__R5kRG{position:fixed;inset:0;background-color:rgba(0,0,0,.6);z-index:1000}.aiImageVideo_modal__B5axG{position:fixed;top:55%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:700px;height:75vh;background:#fff;z-index:1001!important;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.aiImageVideo_header__UZxso{padding:.5rem;text-align:right}.aiImageVideo_closeBtn__IU_BJ{cursor:pointer;color:#000}.aiImageVideo_scrollContainer__f6hpD{flex:1 1;overflow-y:auto;padding:1rem}.aiImageVideo_modalImage__bDIHL{width:100%;height:auto;object-fit:contain;border-radius:4px}.CertificateCard_card__8oSIy{font-family:PP Gosha Sans,sans-serif!important;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:1rem;height:32rem}@media (max-width:900px){.CertificateCard_card__8oSIy{height:34rem}}.CertificateCard_thumbnail__I5PDn{width:100%;height:165px;object-fit:cover;object-position:top;border-radius:.5rem}.CertificateCard_highlight__uIWeg{color:#6b21a8}.CertificateCard_badgeCompleted__STY0C{background-color:#c7f3d2;font-size:small;color:#276749;font-weight:600;padding:4px 8px;border-radius:1rem;border:1px solid #276749}.CertificateCard_badgeProgress__jFmqp{background-color:hsla(25,80%,86%,.466);font-size:small;color:#f60;font-weight:600;padding:4px 8px;border-radius:1rem;border:1px solid #f60}.CertificateCard_badgeCertID__2Yp4T{font-family:PP Gosha Sans,sans-serif;font-size:small;color:#4a38d9;font-weight:600;width:100%;padding:0 8px;border-radius:.25rem;border:1px solid #4a38d9}.CertificateCard_badgeCertIDBgForLightmode__4rz5M{background-color:rgba(193,208,248,.6)!important}.CertificateCard_badgeCertIDBgForDarkmode__HFDAf{background-color:#3f3f3f!important}.CertificateCard_continuebtn__qYqce{background-color:transparent;font-size:small;color:#344054;font-weight:600;padding:4px 8px;border-radius:.25rem;border:2px solid #d0d5dd}.CertificateCard_shareIcons__oWwXb{margin-top:.5rem}.CertificateCard_iconGroup__d7PgL{display:flex;justify-content:center}.CertificateCard_cardBody__xzBND{flex-grow:1;height:auto;width:100%;align-items:start;padding:auto 0}.CertificateCard_customFooter__S_eRU{padding:auto;height:auto;width:100%;background-color:transparent;border-top:none;align-items:end}.CertificateCard_socialIcon__GMv_L{height:2.6rem;width:2.6rem;color:#fff!important;background:linear-gradient(269.8deg,#cc2c6b 16.01%,#4b39da 99.94%)!important}.CertificatePage_heading__UBTcH{font-family:PP Gosha Sans,sans-serif;font-size:2rem;font-weight:700}.CertificatePage_badgeCompleted__OJ2IH{background-color:#c7f3d2!important}.CertificatePage_badgeProgress__vV1j0{background-color:hsla(25,80%,86%,.6)!important;color:#f60!important;border-radius:1rem!important;border:1px solid #f60!important}.CertificatePage_badgeCompleted__OJ2IH,.CertificatePage_badgeProgress__vV1j0{font-family:PP Gosha Sans,sans-serif!important;font-size:small!important;font-weight:600!important;padding:4px 8px!important}.CertificatePage_badgeCompleted__OJ2IH{background-color:#d8f2df!important;color:#276749!important;border-radius:1rem!important;border:1px solid #276749!important}.CertificatePage_badgeAll__5wQAV{font-family:PP Gosha Sans,sans-serif!important;background-color:rgba(193,208,248,.6)!important;font-size:small!important;color:#4a38d9!important;font-weight:600!important;padding:4px 8px!important;border-radius:1rem!important;border:1px solid #4a38d9!important}.CertificatePage_badgeDefaultbadgeAll__ArELf,.CertificatePage_badgeDefaultbadgeCompleted__kYMIE,.CertificatePage_badgeDefaultbadgeProgress__fcpB8{font-family:PP Gosha Sans,sans-serif;background-color:transparent;font-size:small;font-weight:600;padding:4px 8px;border-radius:1rem;border:1px solid #344054}.CertificatePage_badgeDefaultbadgeAll__ArELf:focus,.CertificatePage_badgeDefaultbadgeAll__ArELf:hover{font-family:PP Gosha Sans,sans-serif!important;background-color:rgba(193,208,248,.6)!important;font-size:small!important;color:#4a38d9!important;font-weight:600;padding:4px 8px!important;border-radius:1rem!important;border:1px solid #4a38d9!important}.CertificatePage_badgeDefaultbadgeCompleted__kYMIE:focus,.CertificatePage_badgeDefaultbadgeCompleted__kYMIE:hover{font-family:PP Gosha Sans,sans-serif!important;background-color:#d8f2df!important;font-size:small!important;color:#276749!important;font-weight:600!important;padding:4px 8px!important;border-radius:1rem!important;border:1px solid #276749!important}.CertificatePage_badgeDefaultbadgeProgress__fcpB8:focus,.CertificatePage_badgeDefaultbadgeProgress__fcpB8:hover{font-family:PP Gosha Sans,sans-serif!important;background-color:hsla(25,80%,86%,.6)!important;font-size:small!important;color:#f60!important;font-weight:600!important;padding:4px 8px!important;border-radius:1rem!important;border:1px solid #f60!important}.CertificatePage_defaultDarkColor__n2gw0{color:#344054!important}.CertificatePage_defaultLightColor__7WAny{color:#f3f3f3!important}.Course_titleGradient__c_ZIr{background:linear-gradient(90deg,#4e2cd3,#8e29c4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Course_titleAccent__MzibY{color:#d91b74}.Course_priceRow__0WuNU{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.Course_oldPrice__F3xxF{color:#737887;font-size:.9rem;font-weight:600;text-decoration:line-through;text-decoration-thickness:.1rem}.Course_currentPrice__yC836{font-size:1.15rem;font-weight:800}