.page_wrap__1N6Wn,.page_wrap__1N6Wn *,.page_wrap__1N6Wn :after,.page_wrap__1N6Wn :before{box-sizing:border-box}.page_wrap__1N6Wn{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;width:100%;max-width:none;margin:0;background:transparent}.page_left__Zca_D{background:linear-gradient(135deg,#0F0A1F,#1A0F3A 50%,#2D1B5A);padding:24px 44px 52px;display:flex;flex-direction:column;color:#fff}.page_right__LQzsc{background:#fff;padding:24px 30px 44px;display:flex;flex-direction:column}.page_leftContent__WQ6E2{margin-left:auto}.page_leftContent__WQ6E2,.page_rightContent__eqKkB{flex:1 1;max-width:720px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:24px}.page_rightContent__eqKkB{margin:0}.page_brandBar__2IG7N{display:flex;align-items:center;min-height:36px;margin-bottom:48px;max-width:720px;width:100%;margin-left:auto}.page_accordionBody__36ChS,.page_accordionToggle___np6T,.page_mobileHeader__TQcTR{display:none}.page_logo__QP_rQ{font-size:20px;font-weight:800;letter-spacing:-.3px;color:#fff;display:flex;align-items:center;gap:6px}.page_logoDot__lh67y{color:#1cc8c8;font-size:24px}.page_desktopLogo__HoXJG{display:none}.page_toggleLabel__R_5bO{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#9ca3c8;margin-bottom:10px}.page_planToggle__j5_Kf{display:grid;grid-template-columns:1fr 1fr;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:4px;grid-gap:4px;gap:4px}.page_planOpt__zfEtp{border-radius:7px;padding:10px 6px;text-align:center;cursor:pointer;transition:all .2s;position:relative;border:1.5px solid transparent;background:transparent;color:#fff}.page_active__1z9mm{background:rgba(255,255,255,.1);border-color:#1cc8c8}.page_planOptName__emIsa{font-size:13px;font-weight:700;display:block}.page_planOptPrice__LQ0Lz{font-size:11.5px;color:#9ca3c8;display:block;margin-top:2px}.page_active__1z9mm .page_planOptPrice__LQ0Lz{color:#1cc8c8}.page_bestBadge__07Ydy{position:absolute;top:-9px;left:50%;transform:translateX(-50%);background:#1cc8c8;color:#0a2a2a;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:20px;white-space:nowrap}.page_priceTagLabel__kZ0X8{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#9ca3c8;margin-bottom:8px}.page_priceBig__4i6Gf{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:4px}.page_priceNum__af9Vu{font-size:48px;font-weight:800;line-height:1}.page_pricePer__M8EPS{font-size:19px;color:#9ca3c8}.page_priceWas__C7E5N{font-size:13px;text-decoration:line-through;color:#9ca3c8}.page_priceSave__V5Bkz{display:inline-block;margin-top:8px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);color:#4ade80;font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px}.page_cancelMsg__bQPgL{margin-top:10px;font-size:11.5px;color:#9ca3c8}.page_divider__tIW4m{height:1px;background:rgba(255,255,255,.1)}.page_summaryLabel__6bHzB{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#9ca3c8;margin-bottom:10px}.page_summaryTable__6RyMl{width:100%;border-collapse:collapse}.page_summaryTable__6RyMl td{padding:7px 0;font-size:17px;vertical-align:top}.page_summaryTable__6RyMl td:last-child{text-align:right;white-space:nowrap}.page_sLabel__RrTww{color:rgba(255,255,255,.75)}.page_sValue__Ys2KX{color:#fff;font-weight:500}.page_sNeg__HoURD{color:#4ade80;font-weight:500}.page_sMuted__mWM3d{color:#9ca3c8}.page_sDivider__dUrV5 td{padding:4px 0}.page_sDividerLine__VZ1P_{border-top:1px solid rgba(255,255,255,.1)}.page_sTotal__7m3I6 td{padding-top:10px}.page_sTotal__7m3I6 .page_sLabel__RrTww{font-weight:700;font-size:22px;color:#fff}.page_sTotal__7m3I6 .page_sValue__Ys2KX{font-size:24px;font-weight:800;color:#1cc8c8}.page_includes__blxOF{display:flex;flex-direction:column;gap:10px}.page_incRow__rpKHo{display:flex;align-items:center;gap:9px;font-size:19px;color:rgba(255,255,255,.78)}.page_incIcon__nx2k1{color:#1cc8c8;font-size:17px;flex-shrink:0}.page_accIncludes___NKRF{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:7px}.page_rightTitle__5CJBs{font-size:28px;font-weight:700;color:#1a1d3b;line-height:1.2}.page_rightSub__VqoUU{font-size:15px;color:#6b7280;margin-top:6px}.page_formSections__2r4Wk{display:flex;flex-direction:column;gap:20px}.page_formLocked__njg3m{pointer-events:none;opacity:.92}.page_formSection__I1SKL{display:flex;flex-direction:column;gap:14px}.page_sectionHead__lBg9z{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;display:flex;align-items:center;gap:8px}.page_sectionHead__lBg9z:after{content:"";flex:1 1;height:1px;background:#e2e5ee}.page_formRow__PQ_AD{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.page_emailPhoneRow__1C6LZ{grid-template-columns:1fr}.page_field__EZDR_{display:flex;flex-direction:column;gap:5px}.page_countryCodeField___HKq1{max-width:130px;width:100%}.page_phoneInlineRow__b9cdJ{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.page_phoneInlineRow__b9cdJ input{min-width:0}.page_field__EZDR_ label{font-size:13px;font-weight:600;color:#1a1d3b}.page_field__EZDR_ input,.page_field__EZDR_ select{background:#fff;border:1.5px solid #e2e5ee;border-radius:7px;padding:11px 13px;min-height:48px;font-size:14px;color:#1a1d3b;outline:none;transition:border-color .15s,box-shadow .15s;width:100%}.page_field__EZDR_ input::placeholder{color:#c0c4d4;font-size:14px}.page_field__EZDR_ input:focus,.page_field__EZDR_ select:focus{border-color:#4f3dc7;box-shadow:0 0 0 3px rgba(79,61,199,.1)}.page_couponWrap__mLShv{display:flex;gap:8px}.page_couponPillRow__d4nM6{display:flex;align-items:center}.page_couponPill__jeKrE{display:inline-flex;align-items:center;gap:10px;border:1px solid #c7c4eb;background:#f5f3ff;color:#312e81;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600}.page_couponPillRemove__Nihre{border:none;background:#e6e1ff;color:#3f2ea3;width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:14px;cursor:pointer;padding:0}.page_couponPillRemove__Nihre:disabled{opacity:.6;cursor:not-allowed}.page_cardBlock__cMSm_{border:1.5px solid #e2e5ee;border-radius:7px;overflow:hidden;background:#fff}.page_cardBlockLocked__uwTHq{pointer-events:none}.page_cardBlockRow__a6fhu{display:flex;align-items:flex-start;padding:11px 13px;gap:10px;border-bottom:1px solid #e2e5ee;font-size:14px;color:#1a1d3b}.page_cardBlockHalf__N3sEo .StripeElement,.page_cardBlockRow__a6fhu .StripeElement{width:100%;min-height:20px;line-height:20px}.page_cardBlockRow__a6fhu:last-child{border-bottom:none}.page_cardBlockRow__a6fhu.page_two__wyGIM{display:grid;grid-template-columns:1fr 1fr;padding:0}.page_cardBlockHalf__N3sEo{padding:11px 13px;font-size:14px;color:#1a1d3b}.page_cardBlockHalf__N3sEo+.page_cardBlockHalf__N3sEo{border-left:1px solid #e2e5ee}.page_formSkeleton__dD3h2{display:flex;flex-direction:column;gap:12px;margin-top:6px}.page_skeletonLineLg__Ag9LE{height:14px;width:45%;border-radius:8px}.page_skeletonCard__6dGy4,.page_skeletonLineLg__Ag9LE{background:linear-gradient(90deg,#eceef5,#f5f7fb 50%,#eceef5);background-size:200% 100%;animation:page_skeletonPulse__hqfxD 1.4s ease infinite}.page_skeletonCard__6dGy4{height:92px;border-radius:10px}.page_skeletonButton__QEzkC{height:48px;border-radius:8px;background:linear-gradient(90deg,#dfdef4,#ece9fb 50%,#dfdef4);background-size:200% 100%;animation:page_skeletonPulse__hqfxD 1.4s ease infinite;margin-top:4px}@keyframes page_skeletonPulse__hqfxD{0%{background-position:200% 0}to{background-position:-200% 0}}.page_applyBtn__at9Ta{background:#f3f4f6;border:1.5px solid #e2e5ee;border-radius:7px;padding:10px 16px;font-size:14px;font-weight:700;color:#1a1d3b;cursor:pointer;transition:background .15s;white-space:nowrap}.page_applyBtn__at9Ta:disabled{cursor:not-allowed;opacity:.6}.page_applyBtn__at9Ta:hover{background:#e5e7eb}.page_couponOk__02PJ1{font-size:13px;color:#22c55e}.page_couponErr__X4S4T{font-size:13px;color:#ef4444}.page_submitError__BJSJ8{border:1px solid rgba(239,68,68,.25);background:rgba(239,68,68,.08);border-radius:8px;color:#b91c1c;font-size:14px;padding:10px 12px}.page_upgradeNotice__bK1N1{border:1px solid rgba(79,61,199,.18);background:linear-gradient(180deg,#f8f7ff,#ffffff);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px}.page_upgradeNoticeIcon__oeu4o{width:40px;height:40px;border-radius:999px;background:rgba(16,185,129,.12);color:#059669;display:flex;align-items:center;justify-content:center;font-weight:700}.page_upgradeNoticeTitle__Qu1xI{margin:0 0 8px;font-size:22px;line-height:1.2;color:#140f26}.page_upgradeNoticeText__0Kuru{margin:0;font-size:14px;line-height:1.6;color:#5b6478}.page_upgradeNoticeActions__qpCgA{display:flex;flex-wrap:wrap;gap:12px}.page_upgradePrimaryBtn__xysNF,.page_upgradeSecondaryBtn__h74WE{border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer}.page_upgradePrimaryBtn__xysNF{border:none;background:linear-gradient(135deg,#4f3dc7,#6d28d9);color:#fff}.page_upgradeSecondaryBtn__h74WE{border:1.5px solid #d8dce8;background:#fff;color:#140f26}.page_submitSuccess__ctM4m{border:1px solid rgba(34,197,94,.25);background:rgba(34,197,94,.08);border-radius:8px;color:#166534;font-size:13px;padding:10px 12px}.page_payBtn__0s_95{width:100%;background:linear-gradient(135deg,#4f3dc7,#6d28d9);border:none;border-radius:8px;padding:14px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .1s;display:flex;flex-direction:column;align-items:center;gap:2px}.page_payBtn__0s_95:hover{opacity:.92;transform:translateY(-1px)}.page_payBtn__0s_95:active{transform:none}.page_payBtn__0s_95:disabled{opacity:.7;cursor:not-allowed;transform:none}.page_payBtnSub__adDQ1{font-size:13px;font-weight:400;opacity:.75}.page_stripeFooter__5hcHg{display:flex;flex-direction:column;align-items:center;gap:10px}.page_stripePowered__u5mri{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}.page_stripeLogo__A0C3h{background:#635bff;color:#fff;font-size:10px;font-weight:800;padding:2px 7px;border-radius:4px;letter-spacing:.03em}.page_stripeLinks__5xZiB{font-size:11.5px;color:#6b7280;display:flex;gap:16px}.page_stripeLinks__5xZiB a{color:#6b7280;text-decoration:none}.page_stripeLinks__5xZiB a:hover{text-decoration:underline}.page_allCards__6d1XR{display:flex;gap:5px;justify-content:center;flex-wrap:wrap}.page_cardLogo__whBRz{background:#f3f4f6;border-radius:4px;width:38px;height:24px;display:flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:900}.page_cardVisa__jYRXA{color:#1a1f71;font-style:italic}.page_successModalOverlay__E6SON{position:fixed;inset:0;background:rgba(16,24,40,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.page_successModalContent__zFfos{width:100%;max-width:540px;background:#fff;border-radius:20px;padding:36px 28px 28px;text-align:center;box-shadow:0 24px 60px rgba(17,24,39,.25)}.page_successIcon__8avDW{width:72px;height:72px;border-radius:50%;margin:0 auto 18px;background:linear-gradient(135deg,#10b981,#0f766e);display:flex;align-items:center;justify-content:center}.page_failedIcon__Gp1m9{background:linear-gradient(135deg,#ef4444,#b91c1c)}.page_modalTitle__cN_Gu{font-size:28px;line-height:1.2;color:#111827;margin-bottom:12px;font-weight:700}.page_modalMessage__A62I_{font-size:15px;line-height:1.55;color:#4b5563;margin-bottom:24px}.page_continueButton___YVph{width:100%;border:none;border-radius:12px;padding:14px 16px;background:linear-gradient(135deg,#4f3dc7,#6d28d9);color:#fff;font-size:15px;font-weight:700;cursor:pointer}@media (max-width:768px){.page_wrap__1N6Wn{grid-template-columns:1fr;background:#fff;max-width:none}.page_left__Zca_D{padding:14px 20px 16px;order:-1}.page_leftContent__WQ6E2,.page_rightContent__eqKkB{max-width:100%;justify-content:flex-start;gap:20px}.page_desktopIncludesWrap__TDk3A,.page_desktopLogo__HoXJG,.page_desktopPlanWrap___AUOR,.page_divider__tIW4m,.page_mobileSummaryWrap__gH2nf,.page_priceBlock__HDV01{display:none}.page_mobileHeader__TQcTR{padding-bottom:16px}.page_accordionToggle___np6T,.page_mobileHeader__TQcTR{display:flex;align-items:center;justify-content:space-between}.page_accordionToggle___np6T{width:100%;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:14px 16px;margin-bottom:0;cursor:pointer;color:#fff;font-size:14px;font-weight:600}.page_accLeftInfo___2uMg{display:flex;flex-direction:column;gap:3px;text-align:left}.page_accTotalLabel__w4hcd{font-size:11px;color:#9ca3c8;font-weight:500;text-transform:uppercase;letter-spacing:.07em}.page_accTotalPrice__TUVil{font-size:22px;font-weight:800;color:#fff;line-height:1}.page_accTotalPeriod__Lxd1g{font-size:12px;color:#9ca3c8;margin-left:4px;font-weight:400}.page_accTotalSave__wHR4y{display:inline-flex;font-size:11px;color:#4ade80;font-weight:600;margin-top:3px}.page_accRight__iU8fB{display:flex;align-items:center;gap:6px}.page_viewDetailsText__kO_Zv{font-size:13px;color:#b7bdd6;font-weight:600}.page_chevron__nTvWr{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.14);border-radius:50%;transition:transform .25s ease,background .2s ease;color:#d5daec}.page_chevron__nTvWr svg{display:block}.page_chevronOpen__q9X8X{transform:rotate(180deg)}.page_accordionBody__36ChS{display:block;overflow:hidden;max-height:0;transition:max-height .35s ease,padding .35s ease;padding:0 4px}.page_accordionBodyOpen__akI5I{max-height:700px;padding:16px 4px 4px}.page_planToggleWrap__tH_xK{margin-bottom:16px}.page_right__LQzsc{padding:16px 20px 36px;gap:20px}.page_brandBar__2IG7N{margin-bottom:22px;margin-left:0}.page_brandBar__2IG7N img{width:100px}.page_rightTitle__5CJBs{font-size:17px}.page_formRow__PQ_AD{grid-template-columns:1fr;gap:12px}.page_countryCodeField___HKq1{max-width:130px}.page_phoneInlineRow__b9cdJ{grid-template-columns:130px minmax(0,1fr)}}@media (min-width:769px) and (max-width:1024px){.page_wrap__1N6Wn{grid-template-columns:1fr 1fr}.page_left__Zca_D,.page_right__LQzsc{padding-left:28px;padding-right:28px}.page_left__Zca_D{padding-top:20px;padding-bottom:28px}.page_right__LQzsc{padding-top:20px;padding-bottom:36px}.page_brandBar__2IG7N,.page_leftContent__WQ6E2,.page_rightContent__eqKkB{max-width:100%}.page_rightContent__eqKkB{gap:20px}.page_priceNum__af9Vu{font-size:44px}.page_incRow__rpKHo{font-size:17px}.page_formRow__PQ_AD{grid-template-columns:1fr}}.CheckoutSkeleton_checkoutSkeleton__HxwqV{width:100%}.CheckoutSkeleton_checkoutContent__JVyxd{margin-top:33px;margin-bottom:33px;padding:64px;border-radius:30px;background:#F7F6FC;display:flex;gap:64px}.CheckoutSkeleton_checkoutLeft___1XMX,.CheckoutSkeleton_checkoutRight__jrcJG{width:50%}.CheckoutSkeleton_checkoutLeft___1XMX{display:flex}.CheckoutSkeleton_checkoutLeftContent__spG92,.CheckoutSkeleton_mobilePromotions__Sgb9d{display:flex;flex-direction:column;gap:32px}.CheckoutSkeleton_checkoutRightContent__zQqn4{width:100%}.CheckoutSkeleton_paymentFormContainer__hWNJR{background:white;border-radius:24px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:24px}.CheckoutSkeleton_promotion1Skeleton__uXnIo{height:400px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:24px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite}.CheckoutSkeleton_promotion2Skeleton__zXSlz,.CheckoutSkeleton_promotion3Skeleton__XQwkY,.CheckoutSkeleton_promotion4Skeleton__keE5R{height:200px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:24px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite}.CheckoutSkeleton_subscriptionStatusSkeleton__fU1PK{background:#f8f9fa;border-radius:12px;padding:20px;border:1px solid #e9ecef}.CheckoutSkeleton_subscriptionStatusHeader__ZYmPC{margin-bottom:16px}.CheckoutSkeleton_subscriptionHeaderText__G42td{height:20px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:40%}.CheckoutSkeleton_subscriptionStatusContent__ElSoo{display:flex;flex-direction:column;gap:16px}.CheckoutSkeleton_subscriptionLoading__fQwoe{display:flex;align-items:center;gap:12px}.CheckoutSkeleton_loadingText__yrcT8{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:60%}.CheckoutSkeleton_formContent__YrHSF{display:flex;flex-direction:column;gap:24px}.CheckoutSkeleton_headerSection__mARUX{display:flex;flex-direction:column;gap:20px}.CheckoutSkeleton_membershipInfo__B22t5{display:flex;justify-content:space-between;align-items:center}.CheckoutSkeleton_membershipLabel__VBuiN{display:flex;align-items:center}.CheckoutSkeleton_labelText__lolPA{height:24px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:120px}.CheckoutSkeleton_priceDisplay__dg_mM{display:flex;align-items:center}.CheckoutSkeleton_priceText__pnT9I{height:32px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:80px}.CheckoutSkeleton_currencySelector__wpbc9{display:flex;gap:8px}.CheckoutSkeleton_currencyTab__aBCR5{height:40px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:8px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;flex:1 1}.CheckoutSkeleton_payWithSection__u4HO7{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.CheckoutSkeleton_payWithText__EtJW_{display:flex;align-items:center}.CheckoutSkeleton_payWithTextLine__QFey7{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:60px}.CheckoutSkeleton_stripeLogo__UmslB{display:flex;align-items:center}.CheckoutSkeleton_stripeLogoSkeleton__QZA8t{height:24px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:80px}.CheckoutSkeleton_paymentFormFields__Jema5{display:flex;flex-direction:column;gap:20px}.CheckoutSkeleton_fieldGroup__UrBYo{display:flex;flex-direction:column;gap:8px}.CheckoutSkeleton_fieldLabel__ztZjN{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:30%}.CheckoutSkeleton_fieldInput__ovjDh{height:48px;border-radius:8px}.CheckoutSkeleton_fieldInput__ovjDh,.CheckoutSkeleton_submitButton__mxaVG{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:100%}.CheckoutSkeleton_submitButton__mxaVG{height:56px;border-radius:28px}.CheckoutSkeleton_securityNotice__NLMOt{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;padding-top:16px;border-top:1px solid #e9ecef}.CheckoutSkeleton_securityText__6049y{height:14px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:70%}.CheckoutSkeleton_securityText__6049y:last-child{width:50%}.CheckoutSkeleton_reviewsSkeleton__Irv8a{height:300px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:24px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;margin:32px 0}@keyframes CheckoutSkeleton_shimmer__LRre8{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:1190px){.CheckoutSkeleton_mobilePromotions__Sgb9d{display:none!important}.CheckoutSkeleton_checkoutContent__JVyxd{flex-direction:column;justify-content:center;align-items:center}.CheckoutSkeleton_checkoutLeft___1XMX,.CheckoutSkeleton_checkoutRight__jrcJG{width:100%;align-items:center;justify-content:center}}@media (max-width:768px){.CheckoutSkeleton_mobilePromotions__Sgb9d{display:none!important}.CheckoutSkeleton_checkoutContent__JVyxd{padding:32px 24px;gap:32px}.CheckoutSkeleton_promotion1Skeleton__uXnIo{height:300px}.CheckoutSkeleton_promotion2Skeleton__zXSlz,.CheckoutSkeleton_promotion3Skeleton__XQwkY,.CheckoutSkeleton_promotion4Skeleton__keE5R{height:150px}}@media (max-width:580px){.CheckoutSkeleton_mobilePromotions__Sgb9d{display:none!important}.CheckoutSkeleton_checkoutContent__JVyxd{padding:12px}.CheckoutSkeleton_promotion1Skeleton__uXnIo{height:250px}.CheckoutSkeleton_promotion2Skeleton__zXSlz,.CheckoutSkeleton_promotion3Skeleton__XQwkY,.CheckoutSkeleton_promotion4Skeleton__keE5R{height:120px}}.PaymentSecurityBanner_paymentSecurityBanner__R6Duf{background:#ffffff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f3f4f6;margin-top:24px}.PaymentSecurityBanner_topSection__o_hWT{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.PaymentSecurityBanner_securityInfo__UTLEm{display:flex;align-items:center;gap:8px}.PaymentSecurityBanner_lockIcon__7BL9D{display:flex;align-items:center}.PaymentSecurityBanner_securityText__HENWS{font-size:14px;font-weight:500;color:#374151;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PaymentSecurityBanner_stripeBranding__DDaH8{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;background:#4640b1;padding:6px 12px;border-radius:6px;width:140px}.PaymentSecurityBanner_poweredBy__lXB_z{font-size:12px;color:#ffffff;font-weight:400}.PaymentSecurityBanner_stripeLogo__g4kbK{font-size:15px;color:#ffffff;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PaymentSecurityBanner_separator__KCAsd{height:1px;background:#e5e7eb;margin-bottom:16px}.PaymentSecurityBanner_bottomSection__g_xkI{display:flex;justify-content:center}.PaymentSecurityBanner_paymentLogos__Q9e2I{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:center}.PaymentSecurityBanner_logoBox__U_OPt{background:#f8f8f8;border:1px solid #e5e7eb;border-radius:6px;width:60px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.05)}.PaymentSecurityBanner_logoImage__f2bNY{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.PaymentSecurityBanner_paymentSecurityBanner__R6Duf{padding:16px;margin:12px 0}.PaymentSecurityBanner_topSection__o_hWT{flex-direction:column;gap:12px;align-items:flex-start}.PaymentSecurityBanner_stripeBranding__DDaH8{align-self:flex-end}.PaymentSecurityBanner_paymentLogos__Q9e2I{gap:8px}}@media (max-width:480px){.PaymentSecurityBanner_paymentLogos__Q9e2I{gap:6px}.PaymentSecurityBanner_logoBox__U_OPt{padding:4px 6px;min-width:45px;height:32px}}.SearchableSelect_searchableSelect__sTlaa{position:relative;width:100%;min-width:0;box-sizing:border-box;overflow:visible}.SearchableSelect_selectButton__Ou_ME{width:100%;padding:11px 13px;background:#ffffff;border:1.5px solid #e2e5ee;border-radius:7px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#1a1d3b;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease;text-align:left;box-sizing:border-box;min-height:48px;min-width:0}.SearchableSelect_selectButton__Ou_ME:disabled{cursor:not-allowed;opacity:.75;background:#f9fafb}@media (max-width:480px){.SearchableSelect_selectButton__Ou_ME{font-size:14px;padding:8px 10px}}.SearchableSelect_selectButton__Ou_ME:hover{border-color:#e2e5ee}.SearchableSelect_selectButton__Ou_ME:focus{outline:none;border-color:#4f3dc7;box-shadow:0 0 0 3px rgba(79,61,199,.1)}.SearchableSelect_selectedValue__YbfYR{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:8px;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableSelect_flag__rxBUj{font-size:20px;flex-shrink:0;line-height:1}.SearchableSelect_flagImg__p8F_1{width:24px;height:18px;object-fit:cover;flex-shrink:0;border-radius:2px}.SearchableSelect_code__O26ja{font-weight:400;color:#1a1d3b;margin-right:6px}.SearchableSelect_optionLabel__Sfcma{display:flex;align-items:center;width:100%;min-width:0;flex:1 1}.SearchableSelect_country__H1odq{color:#6b7280;font-size:14px;margin-left:6px;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableSelect_arrow__I1iyI{font-size:10px;color:#6b7280;flex-shrink:0;margin-left:8px}.SearchableSelect_dropdown__PJBpp{position:absolute;top:calc(100% + 2px);left:0;width:280px!important;max-width:280px!important;background:#FFFFFF;border:1px solid #e2e2e2;border-radius:12px;box-shadow:0 8px 24px -6px rgba(0,0,0,.12),0 4px 16px -2px rgba(0,0,0,.08);z-index:1000000!important;max-height:300px;display:flex;flex-direction:column;overflow:hidden;overflow-x:hidden!important;box-sizing:border-box;isolation:isolate}@media (max-width:480px){.SearchableSelect_dropdown__PJBpp{width:calc(100vw - 32px);max-width:320px}}.SearchableSelect_dropdownOpenUp__0Ga8X{top:auto!important;bottom:calc(100% + 2px)}.SearchableSelect_searchContainer__NJLp3{padding:16px;border-bottom:1px solid #e2e2e2;background:#fafafa}.SearchableSelect_searchInput__p5xJP{width:100%;padding:10px 14px;border:1px solid #e2e2e2;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#1a1a1a;background:#FFFFFF;transition:border-color .2s ease}.SearchableSelect_searchInput__p5xJP:focus{outline:none;border-color:#35C9DA;box-shadow:0 0 0 3px rgba(53,201,218,.08)}.SearchableSelect_searchInput__p5xJP::placeholder{color:#9CA3AF;font-size:15px}.SearchableSelect_optionsList___b9Rx{overflow-y:auto;max-height:220px;min-height:160px}.SearchableSelect_option__TE4qo{width:100%;padding:12px 16px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#1a1a1a;text-align:left;transition:background .15s ease;white-space:nowrap;min-width:0}.SearchableSelect_option__TE4qo:hover{background:#F8F9FA}.SearchableSelect_option__TE4qo.SearchableSelect_selected__d4_s2{background:#f7f6fc;color:#1a1a1a;font-weight:500}.SearchableSelect_noResults__493Bf{padding:32px 16px;text-align:center;color:#9CA3AF;font-size:15px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SearchableSelect_optionsList___b9Rx::-webkit-scrollbar{width:6px}.SearchableSelect_optionsList___b9Rx::-webkit-scrollbar-track{background:#F5F5F5}.SearchableSelect_optionsList___b9Rx::-webkit-scrollbar-thumb{background:#CCC;border-radius:3px}.SearchableSelect_optionsList___b9Rx::-webkit-scrollbar-thumb:hover{background:#999}.ConfirmationModal_overlay__BlHum{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(33,18,102,.1);-webkit-backdrop-filter:blur(21.700000762939453px);backdrop-filter:blur(21.700000762939453px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:ConfirmationModal_fadeIn__PYru2 .2s ease;padding:20px;margin:0}@keyframes ConfirmationModal_fadeIn__PYru2{0%{opacity:0}to{opacity:1}}.ConfirmationModal_modal__1y__F{background:#F7F3F5;-webkit-backdrop-filter:blur(20.049999237060547px);backdrop-filter:blur(20.049999237060547px);border-radius:16px;padding:40px;width:90%;max-width:480px;position:relative;animation:ConfirmationModal_slideUp__7Svu6 .3s ease;box-shadow:0 20px 60px rgba(0,0,0,.15);pointer-events:auto}@keyframes ConfirmationModal_slideUp__7Svu6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConfirmationModal_closeButton__pQlpL{position:absolute;top:20px;right:20px;border:none!important;cursor:pointer;padding:8px;border-radius:50%;background-color:#fff;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.ConfirmationModal_closeButton__pQlpL:hover{opacity:.7}.ConfirmationModal_modalContent__eBoU4{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.ConfirmationModal_iconContainer__WwYH5{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#FFF3CD}.ConfirmationModal_icon__9G76l{width:32px;height:32px;color:#d97706}.ConfirmationModal_title__yAMen{color:#211266;font-size:24px;font-weight:700;margin:0}.ConfirmationModal_message__9I_Hc{color:#666;font-size:16px;line-height:1.5;margin:0}.ConfirmationModal_buttonContainer__m9FAT{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;width:100%;margin-top:8px}.ConfirmationModal_cancelButton__MesSW,.ConfirmationModal_confirmButton__Vqhg3{min-width:120px;flex:1 1;max-width:200px}@media (max-width:768px){.ConfirmationModal_modal__1y__F{padding:32px 24px;margin:20px}.ConfirmationModal_title__yAMen{font-size:20px}.ConfirmationModal_message__9I_Hc{font-size:14px}.ConfirmationModal_buttonContainer__m9FAT{flex-direction:column}.ConfirmationModal_cancelButton__MesSW,.ConfirmationModal_confirmButton__Vqhg3{width:100%;max-width:100%}}.UserNav_userNavContainer__YJM0T{display:flex;align-items:center;gap:16px}.UserNav_iconButton__2g0Q4{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:9999px;background-color:#221D33;border:none;cursor:pointer;transition:all .2s ease-in-out}.UserNav_iconButton__2g0Q4:hover{background-color:#35C9DA;box-shadow:0 32px 32px -8px rgba(0,0,0,.08),0 0 32px -8px rgba(0,0,0,.12),0 0 1px 0 rgba(0,0,0,.2)}.UserNav_userButtonContainer__sFtwx{position:relative}.UserNav_userButton__zS8Oe{display:inline-flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:9999px;background-color:#221D33;border:none;cursor:pointer;transition:all .2s ease-in-out}.UserNav_userButton__zS8Oe.UserNav_active___pG5D,.UserNav_userButton__zS8Oe:hover{background-color:#35C9DA;box-shadow:0 32px 32px -8px rgba(0,0,0,.08),0 0 32px -8px rgba(0,0,0,.12),0 0 1px 0 rgba(0,0,0,.2)}.UserNav_userName__C_DPH{color:#FFFFFF;font-size:16px;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.UserNav_avatar__Kr7Ur{width:40px;height:40px;border-radius:50%;overflow:hidden}.UserNav_avatarImage__CLiOv{width:100%;height:100%;object-fit:cover}.UserNav_dropdown__h5f0g{position:absolute;top:calc(100% + 8px);right:0;width:280px;background-color:#FFFFFF;border-radius:16px;padding:8px;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px 0 rgba(0,0,0,.4);z-index:var(--z-header-dropdown,220)}.UserNav_dropdownItem__hORT7{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#211266;text-decoration:none;border-radius:8px;transition:all .2s ease;border:none;background:none;width:100%;text-align:left;font-size:14px;font-weight:500;cursor:pointer}.UserNav_dropdownItem__hORT7:hover{background-color:rgba(0,0,0,.04)}.UserNav_dropdownItem__hORT7:active{background-color:rgba(0,0,0,.08)}.UserNav_menuIcon__eGuhj{width:20px;height:20px;flex-shrink:0}.UserNav_divider__LKovb{height:1px;background-color:#F7F6FC;margin:8px 0}.UserNav_logoutItem__v4UUM{color:#C8102E;font-weight:600}.UserNav_logoutItem__v4UUM:hover{background-color:rgba(200,16,46,.04)}.UserNav_logoutItem__v4UUM:active{background-color:rgba(200,16,46,.08)}@media (max-width:768px){.UserNav_userName__C_DPH{display:none}.UserNav_userButton__zS8Oe{padding:4px}}.UserNav_userInfo__aA3Wk{margin-bottom:16px;padding:16px;background:rgba(0,0,0,.02);border-radius:8px;border:1px solid rgba(0,0,0,.08)}.UserNav_userInfoHeader__mO_tC{display:flex;align-items:center;gap:12px}.UserNav_userInfoAvatar__W_qZR{border-radius:50%;border:2px solid rgba(0,0,0,.08)}.UserNav_userInfoText__Ioa4R{flex:1 1}.UserNav_userInfoName__28Vqa{color:#211266;font-weight:600;font-size:16px;margin-bottom:4px}.UserNav_userInfoEmail__UM6R1{color:rgba(33,18,102,.7);font-size:14px;margin-bottom:4px}.UserNav_userInfoRole__zifxh{color:#35C9DA;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.UserNav_userInfoDate__0Q8vX{color:rgba(33,18,102,.5);font-size:12px;font-style:italic}.HeaderWithoutMenu_header__gOfo_{position:fixed;top:0;left:0;right:0;z-index:200;background:#140F26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HeaderWithoutMenu_headerContainer__blBA7{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;max-width:1200px;margin:0 auto}.HeaderWithoutMenu_leftSection__dVs0T{display:flex;align-items:center;width:33.33%;justify-content:flex-start}.HeaderWithoutMenu_centerSection__TnBw3,.HeaderWithoutMenu_checkoutCenterSection__keZpd{display:flex;align-items:center;flex:1 1;width:33.33%;justify-content:center}.HeaderWithoutMenu_desktopLogo__2tMwM{display:flex!important}.HeaderWithoutMenu_mobileLogo__bnel3{display:none}@media (max-width:768px){.HeaderWithoutMenu_logoLink__qnqkz{display:none}.HeaderWithoutMenu_mobileLogo__bnel3{display:flex!important}}.HeaderWithoutMenu_rightSection__ulziG{display:flex;align-items:center;gap:1rem;width:33.33%;justify-content:flex-end}.HeaderWithoutMenu_shareContainer__D5zcM{position:relative}.HeaderWithoutMenu_shareMenu__dEyUw{position:absolute;top:100%;right:0;background:white;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);min-width:280px;z-index:2500;margin-top:8px;overflow:hidden}.HeaderWithoutMenu_shareMenuHeader___dDNz{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #f0f0f0}.HeaderWithoutMenu_shareMenuHeader___dDNz h3{margin:0;font-size:1.1rem;font-weight:600;color:#333}.HeaderWithoutMenu_closeShareMenu__6tmA2{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.HeaderWithoutMenu_closeShareMenu__6tmA2:hover{background-color:#f0f0f0}.HeaderWithoutMenu_shareOptions__x3L9C{padding:.5rem 0}.HeaderWithoutMenu_shareOption__x9Ewo{display:flex;align-items:center;gap:12px;padding:12px 1.5rem;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background-color .2s ease;color:#333}.HeaderWithoutMenu_shareOption__x9Ewo:hover{background-color:#f8f9fa}.HeaderWithoutMenu_shareOptionIcon___8A8Y{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#f8f9fa}.HeaderWithoutMenu_shareOption__x9Ewo span{font-size:.95rem;font-weight:500}.HeaderWithoutMenu_actionButton__9d_R3{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;background:transparent;cursor:pointer;border-radius:50%;overflow:hidden;transition:all .3s ease}.HeaderWithoutMenu_buttonBackground__bbjtj{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(53,201,218,.1);border:1px solid rgba(53,201,218,.3);border-radius:50%;transition:all .3s ease}.HeaderWithoutMenu_actionButton__9d_R3:hover .HeaderWithoutMenu_buttonBackground__bbjtj{background:rgba(53,201,218,.2);border-color:rgba(53,201,218,.5);transform:scale(1.05)}.HeaderWithoutMenu_buttonIcon__C2JrS{width:24px;height:24px;z-index:1;position:relative}.HeaderWithoutMenu_bookmarkButtonContainer__5b7P2{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#2a263b;transition:all .3s ease}.HeaderWithoutMenu_bookmarkSpinner__REFsY{width:24px;height:24px;border:2px solid rgba(53,201,218,.3);border-top-color:#35c9da;border-radius:50%;animation:HeaderWithoutMenu_spin__T0m2M 1s linear infinite}@keyframes HeaderWithoutMenu_spin__T0m2M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HeaderWithoutMenu_bookmarked__v_8Zv{background-color:#35C9DA!important}@media (min-width:768px){.HeaderWithoutMenu_mobileLogo__bnel3{display:none}.HeaderWithoutMenu_desktopLogo__2tMwM{display:block}.HeaderWithoutMenu_headerContainer__blBA7{padding:1.5rem 0}.HeaderWithoutMenu_actionButton__9d_R3{width:56px;height:56px}.HeaderWithoutMenu_buttonIcon__C2JrS{width:28px;height:28px}}@media (max-width:480px){.HeaderWithoutMenu_headerContainer__blBA7{padding:.75rem 1rem}.HeaderWithoutMenu_actionButton__9d_R3{width:44px;height:44px}.HeaderWithoutMenu_buttonIcon__C2JrS{width:20px;height:20px}.HeaderWithoutMenu_bookmarkSpinner__REFsY{width:16px;height:16px}.HeaderWithoutMenu_shareMenu__dEyUw{min-width:260px;right:-20px}}.Toast_toast__yHrd_{position:fixed;top:24px;right:24px;display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:10000;min-width:300px;max-width:500px;opacity:0;transform:translateY(-20px);transition:all .3s ease;pointer-events:none}.Toast_toast__yHrd_.Toast_visible__NfyDD{opacity:1;transform:translateY(0);pointer-events:auto}.Toast_toast__yHrd_.Toast_success__XOpDO{background:#ffffff;border:1px solid #10b981;color:#065F46}.Toast_toast__yHrd_.Toast_error__IdOoq{background:#ffffff;border:1px solid #ef4444;color:#991B1B}.Toast_toast__yHrd_.Toast_info__du4WX{background:#ffffff;border:1px solid #3b82f6;color:#1E40AF}.Toast_icon__vOxr6{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Toast_message__npfxZ{flex:1 1;font-size:14px;font-weight:500;line-height:20px}.Toast_closeButton__T7XDr{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:currentColor;opacity:.6;transition:opacity .2s;flex-shrink:0}.Toast_closeButton__T7XDr:hover{opacity:1}@media (max-width:768px){.Toast_toast__yHrd_{top:16px;right:16px;left:16px;min-width:auto;max-width:none}}.Tooltip_tooltipWrapper__rN4SC{position:relative;display:inline-block}.Tooltip_tooltip__skRlU{position:absolute;background-color:#211266;color:#ffffff;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:500;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.15)}.Tooltip_tooltip__skRlU.Tooltip_top__C1jO1{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%)}.Tooltip_tooltip__skRlU.Tooltip_top__C1jO1 .Tooltip_tooltipArrow__vqiOz{top:100%;left:50%;transform:translateX(-50%);border-top-color:#211266;border-top-width:6px;border-bottom:none;border-left:6px solid transparent;border-right:6px solid transparent}.Tooltip_tooltip__skRlU.Tooltip_bottom__q25vV{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.Tooltip_tooltip__skRlU.Tooltip_bottom__q25vV .Tooltip_tooltipArrow__vqiOz{bottom:100%;left:50%;transform:translateX(-50%);border-bottom-color:#211266;border-bottom-width:6px;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent}.Tooltip_tooltip__skRlU.Tooltip_left__D1_7d{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.Tooltip_tooltip__skRlU.Tooltip_left__D1_7d .Tooltip_tooltipArrow__vqiOz{left:100%;top:50%;transform:translateY(-50%);border-left-color:#211266;border-left-width:6px;border-right:none;border-top:6px solid transparent;border-bottom:6px solid transparent}.Tooltip_tooltip__skRlU.Tooltip_right__N_DHq{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.Tooltip_tooltip__skRlU.Tooltip_right__N_DHq .Tooltip_tooltipArrow__vqiOz{right:100%;top:50%;transform:translateY(-50%);border-right-color:#211266;border-right-width:6px;border-left:none;border-top:6px solid transparent;border-bottom:6px solid transparent}.Tooltip_tooltipArrow__vqiOz{position:absolute;width:0;height:0}@media (max-width:768px){.Tooltip_tooltip__skRlU{font-size:11px;padding:6px 10px}}.SubscriptionPaymentForm_form__AX8ME{width:100%;display:flex;flex-direction:column;gap:24px}.SubscriptionPaymentForm_paymentInfo__oRKx4{display:flex;flex-direction:column;gap:16px}.SubscriptionPaymentForm_paymentInfoTitle___08YY{margin:0;font-size:18px;font-weight:600;color:#1e293b}.SubscriptionPaymentForm_paymentElementContainer__joT0X{padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:white;min-height:200px;overflow:visible;display:flex;flex-direction:column}.SubscriptionPaymentForm_paymentElementContainer__joT0X:focus-within{border-color:#4b3ba7;box-shadow:0 0 0 3px rgba(75,59,167,.1)}.SubscriptionPaymentForm_cardHelperText__rcgP9{margin:0 0 12px;font-size:13px;color:#6b7280;line-height:1.4}.SubscriptionPaymentForm_paymentElementContainer__joT0X>:not(.SubscriptionPaymentForm_cardError__J3M2J){overflow:visible}.SubscriptionPaymentForm_paymentElementContainer__joT0X>div:last-child{flex:1 1}.SubscriptionPaymentForm_cardError__J3M2J{display:block;color:#dc2626;font-size:14px;margin:0 0 12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;font-weight:500}.SubscriptionPaymentForm_formActions__r1mZV{display:flex;flex-direction:column;gap:12px}.SubscriptionPaymentForm_submitButton__i_L9k{width:100%}.SubscriptionPaymentForm_successCheckWrap__j9nb7{display:inline-flex;align-items:center;justify-content:center}.SubscriptionPaymentForm_successCheckCircle__okLda{display:inline-flex;width:28px;height:28px}.SubscriptionPaymentForm_successCheckSvg__DEJGR{width:100%;height:100%;animation:SubscriptionPaymentForm_successPop__mmLxI .4s ease-out}.SubscriptionPaymentForm_successCheckCircleBg__mJM25{stroke:currentColor;stroke-width:2;stroke-dasharray:166;stroke-dashoffset:166;animation:SubscriptionPaymentForm_successCircleStroke__hpkET .5s ease-out .1s forwards}.SubscriptionPaymentForm_successCheckPath__Oc5ju{stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:SubscriptionPaymentForm_successCheckStroke__LZ5u4 .35s ease-out .45s forwards}@keyframes SubscriptionPaymentForm_successPop__mmLxI{0%{transform:scale(0);opacity:0}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes SubscriptionPaymentForm_successCircleStroke__hpkET{to{stroke-dashoffset:0}}@keyframes SubscriptionPaymentForm_successCheckStroke__LZ5u4{to{stroke-dashoffset:0}}.SubscriptionPaymentForm_loadingContainer__GXfIG{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:24px}.SubscriptionPaymentForm_loadingSkeleton__MbTdD{display:flex;flex-direction:column;gap:12px;width:100%}.SubscriptionPaymentForm_skeletonLine__Ve7KX{height:24px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:SubscriptionPaymentForm_shimmer__Iz1Ag 1.5s infinite;border-radius:8px}.SubscriptionPaymentForm_skeletonLine__Ve7KX:first-child{width:100%}.SubscriptionPaymentForm_skeletonLine__Ve7KX:nth-child(2){width:80%}.SubscriptionPaymentForm_skeletonLine__Ve7KX:nth-child(3){width:60%}@keyframes SubscriptionPaymentForm_shimmer__Iz1Ag{0%{background-position:200% 0}to{background-position:-200% 0}}.SubscriptionPaymentForm_errorMessage__6ZRrR{padding:24px;text-align:center;color:#dc2626;font-size:14px;margin:0}.SubscriptionPaymentForm_retryButton__DmMa_{margin-top:16px}.PageLoader_pageLoader__kiVwh{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#0F0A1F,#1A0F3A 50%,#2D1B5A);z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.PageLoader_pageLoader__kiVwh.PageLoader_visible__67JXG{opacity:1;visibility:visible}.PageLoader_loaderContent__cZ7g6{text-align:center;color:white}.PageLoader_logoContainer__8Fwh_{margin-bottom:40px}.PageLoader_logo__jqi8H{display:flex;flex-direction:column;align-items:center;gap:8px}.PageLoader_logoText__LRAGL{font-size:48px;font-weight:700;background:linear-gradient(135deg,#35C9DA,#4FD1E7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.PageLoader_logoSubtext__RAI1Y{font-size:18px;font-weight:500;color:rgba(255,255,255,.7);letter-spacing:.1em;text-transform:uppercase}.PageLoader_spinnerContainer___pFHM{margin-bottom:32px}.PageLoader_spinner__dpKen{width:60px;height:60px;border:3px solid rgba(53,201,218,.2);border-top-color:#35c9da;border-radius:50%;animation:PageLoader_spin__AhxFE 1s linear infinite;margin:0 auto}.PageLoader_loadingText__1dMU2{display:flex;align-items:center;justify-content:center;gap:4px;font-size:18px;font-weight:500;color:rgba(255,255,255,.8)}.PageLoader_dots__CfRRs{display:flex;gap:2px}.PageLoader_dot__LD_Yi{animation:PageLoader_dotPulse__zfAOU 1.4s ease-in-out infinite both}.PageLoader_dot__LD_Yi:first-child{animation-delay:0s}.PageLoader_dot__LD_Yi:nth-child(2){animation-delay:.2s}.PageLoader_dot__LD_Yi:nth-child(3){animation-delay:.4s}@keyframes PageLoader_spin__AhxFE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PageLoader_dotPulse__zfAOU{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (max-width:768px){.PageLoader_logoText__LRAGL{font-size:36px}.PageLoader_logoSubtext__RAI1Y{font-size:16px}.PageLoader_spinner__dpKen{width:50px;height:50px}.PageLoader_loadingText__1dMU2{font-size:16px}}.PaymentMethodUpdater_overlay__ek4Lx{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.PaymentMethodUpdater_modal__FDJDf{background:white;border-radius:12px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.PaymentMethodUpdater_modalHeader__fvEsW{padding:24px 24px 16px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.PaymentMethodUpdater_modalTitle__7fb5a{margin:0;font-size:20px;font-weight:600;color:#1e293b}.PaymentMethodUpdater_closeButton___ZSyo{background:none;border:none;font-size:32px;color:#64748b;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s;padding:0;line-height:1}.PaymentMethodUpdater_closeButton___ZSyo:hover{background:#f1f5f9;color:#1e293b}.PaymentMethodUpdater_modalBody__FlROs{padding:24px}.PaymentMethodUpdater_description__r1zL9{margin:0 0 24px;font-size:14px;color:#64748b;line-height:1.6}.PaymentMethodUpdater_form__BW4J9{display:flex;flex-direction:column;gap:24px}.PaymentMethodUpdater_paymentElement__m39NU{min-height:200px}.PaymentMethodUpdater_formActions___bXDy{display:flex;justify-content:flex-end;gap:12px}.PaymentMethodUpdater_submitButton__Rpz8X{padding:12px 24px;background:#4b3ba7;color:white;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}.PaymentMethodUpdater_submitButton__Rpz8X:hover:not(:disabled){background:#3d2f8a;transform:translateY(-1px);box-shadow:0 4px 12px rgba(75,59,167,.3)}.PaymentMethodUpdater_submitButton__Rpz8X:disabled{opacity:.6;cursor:not-allowed}.PaymentMethodUpdater_loading__3mMJ1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.PaymentMethodUpdater_spinner__S75Ul{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#4b3ba7;border-radius:50%;animation:PaymentMethodUpdater_spin__XBNbf 1s linear infinite;margin-bottom:16px}@keyframes PaymentMethodUpdater_spin__XBNbf{to{transform:rotate(1turn)}}.PaymentMethodUpdater_loading__3mMJ1 p{margin:0;font-size:14px;color:#64748b}@media (max-width:768px){.PaymentMethodUpdater_overlay__ek4Lx{padding:0;align-items:flex-end}.PaymentMethodUpdater_modal__FDJDf{max-height:95vh;border-radius:12px 12px 0 0}.PaymentMethodUpdater_modalHeader__fvEsW{padding:20px 16px 16px}.PaymentMethodUpdater_modalBody__FlROs{padding:20px 16px}}.InvoicesList_container__CejML{background:white;border-radius:12px;border:1px solid #e2e8f0;padding:24px}.InvoicesList_title__FDeVP{margin:0 0 24px;font-size:20px;font-weight:600;color:#1e293b}.InvoicesList_empty__Yna7I,.InvoicesList_error___vXaI,.InvoicesList_loading__gm2UE{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.InvoicesList_spinner__FGyD2{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#4b3ba7;border-radius:50%;animation:InvoicesList_spin__Wr8Dl 1s linear infinite;margin-bottom:16px}@keyframes InvoicesList_spin__Wr8Dl{to{transform:rotate(1turn)}}.InvoicesList_error___vXaI p,.InvoicesList_loading__gm2UE p{margin:0;font-size:14px;color:#64748b}.InvoicesList_error___vXaI p{color:#dc2626}.InvoicesList_emptyIcon__NrnZQ{width:48px;height:48px;margin-bottom:16px;opacity:.7}.InvoicesList_emptyTitle__o0M7b{margin:0 0 8px;font-size:18px;font-weight:600;color:#1e293b}.InvoicesList_emptyText__LuMmf{margin:0;font-size:14px;color:#64748b}.InvoicesList_tableWrapper__lKgdh{overflow-x:auto}.InvoicesList_table__GjCnQ{width:100%;border-collapse:collapse}.InvoicesList_table__GjCnQ thead{background:#f8f9fa;border-radius:8px 8px 0 0}.InvoicesList_table__GjCnQ th{padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.InvoicesList_table__GjCnQ tbody tr{border-bottom:1px solid #f1f5f9;transition:background .2s}.InvoicesList_table__GjCnQ tbody tr:hover{background:#f8f9fa}.InvoicesList_table__GjCnQ tbody tr:last-child{border-bottom:none}.InvoicesList_table__GjCnQ td{padding:16px;font-size:14px;color:#1e293b}.InvoicesList_invoiceNumber__W_RQh{font-family:Courier New,monospace;font-weight:600;color:#4b3ba7}.InvoicesList_amount__WUsaL{font-weight:600}.InvoicesList_status__VAqLT{padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px;display:inline-block}.InvoicesList_statusPaid___Kte8{background:#dcfce7;color:#166534}.InvoicesList_statusOpen__4s24Y{background:#fef3c7;color:#92400e}.InvoicesList_statusVoid__KqonF{background:#f3f4f6;color:#6b7280}.InvoicesList_statusUncollectible__9aRmG{background:#fee2e2;color:#991b1b}.InvoicesList_statusDefault__ERWVl{background:#f3f4f6;color:#6b7280}.InvoicesList_actions__gUXSV{display:flex;gap:8px;flex-wrap:wrap}.InvoicesList_actionButton__4fkNA{padding:6px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;color:#4b3ba7;text-decoration:none;transition:all .2s;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.InvoicesList_actionButton__4fkNA:hover{background:#f8f9fa;border-color:#4b3ba7}@media (max-width:768px){.InvoicesList_container__CejML{margin:0 -16px;border-radius:0;border-left:none;border-right:none;padding:20px 16px}.InvoicesList_table__GjCnQ thead{display:none}.InvoicesList_table__GjCnQ,.InvoicesList_table__GjCnQ tbody,.InvoicesList_table__GjCnQ td,.InvoicesList_table__GjCnQ tr{display:block}.InvoicesList_table__GjCnQ tr{padding:16px 0;border-bottom:1px solid #e2e8f0}.InvoicesList_table__GjCnQ td{padding:8px 0;display:flex;justify-content:space-between;align-items:center}.InvoicesList_table__GjCnQ td:before{content:attr(data-label);font-weight:600;color:#64748b;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.InvoicesList_actions__gUXSV{justify-content:flex-end}}.PaymentHistory_container__Onwci{background:white;border-radius:12px;border:1px solid #e2e8f0;padding:24px}.PaymentHistory_title__u_1eL{margin:0 0 24px;font-size:20px;font-weight:600;color:#1e293b}.PaymentHistory_empty__q_ViH,.PaymentHistory_error___1NZw,.PaymentHistory_loading__QvTfP{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.PaymentHistory_spinner__CGayn{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#4b3ba7;border-radius:50%;animation:PaymentHistory_spin__tCP24 1s linear infinite;margin-bottom:16px}@keyframes PaymentHistory_spin__tCP24{to{transform:rotate(1turn)}}.PaymentHistory_error___1NZw p,.PaymentHistory_loading__QvTfP p{margin:0;font-size:14px;color:#64748b}.PaymentHistory_error___1NZw p{color:#dc2626}.PaymentHistory_emptyIcon__k1mFU{width:48px;height:48px;margin-bottom:16px;opacity:.7}.PaymentHistory_emptyTitle__jkmzV{margin:0 0 8px;font-size:18px;font-weight:600;color:#1e293b}.PaymentHistory_emptyText__lJhS5{margin:0;font-size:14px;color:#64748b}.PaymentHistory_timeline__kEJxQ{position:relative;padding-left:32px}.PaymentHistory_timeline__kEJxQ:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:#e2e8f0}.PaymentHistory_timelineItem__CfI8n{position:relative;padding-bottom:32px}.PaymentHistory_timelineItem__CfI8n:last-child{padding-bottom:0}.PaymentHistory_timelineDot__UoKWl{position:absolute;left:-28px;top:8px;width:16px;height:16px;border-radius:50%;background:#4b3ba7;border:3px solid white;box-shadow:0 0 0 2px #e2e8f0}.PaymentHistory_timelineContent__tnXwh{background:#f8f9fa;border-radius:10px;padding:16px}.PaymentHistory_paymentHeader__mtrEU{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:16px}.PaymentHistory_paymentDate__aghxM{font-size:13px;color:#64748b;font-weight:500;margin-bottom:4px}.PaymentHistory_paymentDescription__sXm85{font-size:15px;font-weight:600;color:#1e293b}.PaymentHistory_paymentAmount__FPByi{font-size:18px;font-weight:700;color:#4b3ba7;white-space:nowrap}.PaymentHistory_paymentDetails__P1lk9{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding-top:12px;border-top:1px solid #e2e8f0}.PaymentHistory_paymentMethod__cAKpd,.PaymentHistory_paymentStatus__7NDSu{display:flex;align-items:center;gap:8px}.PaymentHistory_detailLabel__340ma{font-size:12px;color:#64748b;font-weight:500}.PaymentHistory_detailValue__ysIHw{font-size:13px;color:#1e293b;font-weight:600}.PaymentHistory_status__OY1or{padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px}.PaymentHistory_statusSucceeded__3hcyT{background:#dcfce7;color:#166534}.PaymentHistory_statusPending__ppdja{background:#fef3c7;color:#92400e}.PaymentHistory_statusFailed__G4MlM{background:#fee2e2;color:#991b1b}.PaymentHistory_statusCanceled__lurKs,.PaymentHistory_statusDefault__eHYA_{background:#f3f4f6;color:#6b7280}.PaymentHistory_receiptLink__UjqJ9{padding:6px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;color:#4b3ba7;text-decoration:none;transition:all .2s;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;margin-left:auto}.PaymentHistory_receiptLink__UjqJ9:hover{background:white;border-color:#4b3ba7}@media (max-width:768px){.PaymentHistory_container__Onwci{margin:0 -16px;border-radius:0;border-left:none;border-right:none;padding:20px 16px}.PaymentHistory_timeline__kEJxQ{padding-left:24px}.PaymentHistory_timeline__kEJxQ:before{left:6px}.PaymentHistory_timelineDot__UoKWl{left:-20px;width:12px;height:12px}.PaymentHistory_timelineContent__tnXwh{padding:12px}.PaymentHistory_paymentHeader__mtrEU{flex-direction:column;gap:8px}.PaymentHistory_paymentAmount__FPByi{font-size:16px}.PaymentHistory_paymentDetails__P1lk9{flex-direction:column;align-items:flex-start;gap:12px}.PaymentHistory_receiptLink__UjqJ9{margin-left:0}}.CourseTabs_tabs__j5EhR{display:flex;gap:8px;height:56px}.CourseTabs_tab__0FjKY{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:none;border:none;cursor:pointer;color:#ffffff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:24px;transition:all .3s ease;position:relative;border-radius:0;height:100%;overflow:hidden}.CourseTabs_tab__0FjKY:hover{transform:none}.CourseTabs_activeTab__sw5Sj,.CourseTabs_tab__0FjKY:hover{color:#ffffff;background:none}.CourseTabs_activeTab__sw5Sj:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffffff;border-radius:0;transition:all .3s ease;transform:scaleX(1)}.CourseTabs_tabLabel__RYxXO{white-space:nowrap;font-weight:700;line-height:24px}@media (max-width:768px){.CourseTabs_tabsContainer__Oe0iV{padding:0 16px;margin-top:60px}.CourseTabs_tabs__j5EhR{gap:4px;height:48px}.CourseTabs_tab__0FjKY{padding:6px 12px;font-size:13px}}@media (max-width:480px){.CourseTabs_tabsContainer__Oe0iV{padding:0 12px;margin-top:40px;position:relative}.CourseTabs_tabs__j5EhR{overflow-x:auto;overflow-y:hidden;height:48px;gap:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative}.CourseTabs_tabs__j5EhR::-webkit-scrollbar{display:none}.CourseTabs_tabsContainer__Oe0iV:after{content:"";position:absolute;right:12px;top:0;bottom:0;width:60px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.8));pointer-events:none;z-index:1}.CourseTabs_tab__0FjKY{padding:8px 16px;font-size:12px;border-radius:0;background:none;flex-shrink:0}.CourseTabs_activeTab__sw5Sj{background:none}}.CourseOverview_courseOverview__JIssa{margin-top:64px;display:flex;flex-direction:column;gap:32px;width:100%}.CourseOverview_overviewTitle__oojYt{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:66px;color:#ffffff;margin:0 0 12px}.CourseOverview_titleBold__S0w7k{font-family:Inter,sans-serif;font-weight:700}.CourseOverview_overviewDescription__m90XN,.CourseOverview_titleRegular__7TFrq{font-family:Inter,sans-serif;font-weight:400}.CourseOverview_overviewDescription__m90XN,.CourseOverview_overviewDescription__m90XN p{font-size:22px;line-height:30px;color:#ffffff;margin:0}.CourseOverview_overviewDescription__m90XN p{font-family:Inter,sans-serif;font-weight:400}.CourseOverview_overviewDescription__m90XN ul{list-style-type:disc;margin-left:40px;font-size:22px;line-height:30px}.CourseOverview_overviewDescription__m90XN ol{list-style-type:decimal;margin-left:20px;font-size:22px;line-height:30px}.CourseOverview_overviewDescription__m90XN li{margin-bottom:10px;font-size:22px;line-height:30px}.CourseOverview_overviewDescription__m90XN a{color:#35c9da;text-decoration:underline;font-size:22px}.CourseOverview_overviewDescription__m90XN a:hover{color:#35c9da}.CourseOverview_overviewDescription__m90XN strong{font-weight:700;font-size:22px;line-height:30px}.CourseOverview_overviewDescription__m90XN em{font-style:italic;font-size:22px;line-height:30px}.CourseOverview_overviewDescription__m90XN code{font-family:Courier New,Courier,monospace;background-color:#f0f0f0;padding:2px 4px;border-radius:4px;font-size:22px;line-height:30px}.CourseOverview_overviewDescription__m90XN blockquote{border-left:2px solid #35c9da;padding-left:20px;margin-left:20px;font-size:22px;line-height:24px;line-height:30px}.CourseOverview_overviewDescription__m90XN hr{border:1px solid #35c9da;margin:20px 0}.CourseOverview_overviewDescription__m90XN h1{font-size:32px;font-weight:700;margin:20px 0}.CourseOverview_overviewDescription__m90XN h2{font-size:28px;font-weight:700;margin:20px 0}.CourseOverview_overviewDescription__m90XN h3{font-size:24px;font-weight:700;margin:20px 0}.CourseOverview_overviewDescription__m90XN h4{font-size:20px;font-weight:700;margin:20px 0}.CourseOverview_overviewDescription__m90XN h5{font-size:18px;font-weight:700;margin:20px 0}.CourseOverview_overviewDescription__m90XN h6{font-size:16px;font-weight:700;margin:20px 0}@media (max-width:768px){.CourseOverview_courseOverview__JIssa{margin-top:48px;margin-bottom:48px}.CourseOverview_overviewTitle__oojYt{font-size:28px;line-height:56px}.CourseOverview_overviewDescription__m90XN,.CourseOverview_overviewDescription__m90XN a,.CourseOverview_overviewDescription__m90XN blockquote,.CourseOverview_overviewDescription__m90XN code,.CourseOverview_overviewDescription__m90XN em,.CourseOverview_overviewDescription__m90XN li,.CourseOverview_overviewDescription__m90XN p,.CourseOverview_overviewDescription__m90XN strong{font-size:16px;line-height:24px}}@media (max-width:480px){.CourseOverview_courseOverview__JIssa{margin-top:32px;margin-bottom:32px}.CourseOverview_overviewTitle__oojYt{font-size:24px;line-height:48px}.CourseOverview_overviewDescription__m90XN,.CourseOverview_overviewDescription__m90XN a,.CourseOverview_overviewDescription__m90XN blockquote,.CourseOverview_overviewDescription__m90XN code,.CourseOverview_overviewDescription__m90XN em,.CourseOverview_overviewDescription__m90XN li,.CourseOverview_overviewDescription__m90XN p,.CourseOverview_overviewDescription__m90XN strong{font-size:16px;line-height:24px}.CourseOverview_overviewDescription__m90XN ol,.CourseOverview_overviewDescription__m90XN ul{margin-left:24px}}.EventAgenda_scheduleSection__TKU3B{margin:0;width:100%}.EventAgenda_scheduleTitle__Zuax3{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:66px;color:#ffffff;margin:0 0 38px}.EventAgenda_titleBold__quDfU{font-family:Inter,sans-serif;font-weight:700}.EventAgenda_emptyMessage__azM1d,.EventAgenda_titleRegular__mR8Nh{font-family:Inter,sans-serif;font-weight:400}.EventAgenda_emptyMessage__azM1d{font-size:18px;line-height:28px;color:#ffffff;opacity:.8;margin:0}.EventAgenda_tableWrapper__v090Z{width:100%;max-width:500px;overflow-x:auto;border-radius:12px;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.EventAgenda_scheduleTable__TnCjm{width:100%;border-collapse:collapse;background:transparent}.EventAgenda_scheduleTable__TnCjm tbody tr{border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .2s ease}.EventAgenda_scheduleTable__TnCjm tbody tr:hover{background:rgba(255,255,255,.05)}.EventAgenda_scheduleTable__TnCjm tbody tr:last-child{border-bottom:none}.EventAgenda_scheduleTable__TnCjm td{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#ffffff;padding:20px 24px;vertical-align:middle}.EventAgenda_labelCell___umaf{font-weight:600;color:#ffffff;width:30%;border-right:1px solid rgba(255,255,255,.1)}.EventAgenda_valueCell__I63xj{color:#ffffff;width:70%}.EventAgenda_sessionCell__l8TgL{color:#ffffff}.EventAgenda_sessionTitle__lPvmc{font-weight:600;margin-bottom:8px;color:#ffffff}.EventAgenda_sessionDescription__dR3Bj{font-size:14px;line-height:20px;color:rgba(255,255,255,.8);margin-top:4px}@media (max-width:768px){.EventAgenda_scheduleSection__TKU3B{margin-top:48px;margin-bottom:48px}.EventAgenda_scheduleTitle__Zuax3{font-size:28px;line-height:56px;margin-bottom:24px}.EventAgenda_tableWrapper__v090Z{border-radius:8px}.EventAgenda_scheduleTable__TnCjm td{padding:16px 12px;font-size:14px}.EventAgenda_labelCell___umaf,.EventAgenda_valueCell__I63xj{width:auto}}@media (max-width:480px){.EventAgenda_scheduleSection__TKU3B{margin-top:32px;margin-bottom:32px}.EventAgenda_scheduleTitle__Zuax3{font-size:24px;line-height:48px;margin-bottom:20px}.EventAgenda_tableWrapper__v090Z{overflow-x:scroll;-webkit-overflow-scrolling:touch}.EventAgenda_scheduleTable__TnCjm{max-width:600px}.EventAgenda_scheduleTable__TnCjm td{padding:12px 8px;font-size:13px}.EventAgenda_sessionDescription__dR3Bj{font-size:12px;line-height:18px}}.CourseSinglePageSkeleton_skeletonContainer__OsE3W{background:#140f26;min-height:100vh;color:#ffffff}@keyframes CourseSinglePageSkeleton_skeleton-loading__6hf1R{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.CourseSinglePageSkeleton_skeleton__DyUnz{background:linear-gradient(90deg,#1a1424 25%,#2a1f3a 50%,#1a1424 75%);background-size:200px 100%;animation:CourseSinglePageSkeleton_skeleton-loading__6hf1R 1.5s infinite;border-radius:8px}.CourseSinglePageSkeleton_heroSkeleton___61Uo{position:relative;height:720px;width:100%;margin-top:0}.CourseSinglePageSkeleton_heroBackground___AAzV{position:relative;height:100%;width:100%;border-radius:32px;overflow:hidden}.CourseSinglePageSkeleton_backgroundSkeleton__3F_ND{position:absolute;top:-30px;left:0;width:1465px;height:978px;z-index:1}.CourseSinglePageSkeleton_overlaySkeleton__Lbw2e{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(211deg,rgba(115,108,221,.14) 32.79%,rgba(115,108,221,.6) 101.99%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}.CourseSinglePageSkeleton_playButtonSkeleton__f1Fkp{position:absolute;top:50%;left:calc(50% + 317px);transform:translate(-50%,-50%);width:72px;height:72px;background:#2a1f3a;border-radius:72px;z-index:3}.CourseSinglePageSkeleton_playButtonSkeleton__f1Fkp:before{content:"";position:absolute;top:-18px;left:-18px;right:-18px;bottom:-18px;border:18px solid rgba(42,31,58,.6);border-radius:125px;box-sizing:border-box}.CourseSinglePageSkeleton_heroTextSkeleton__ESlHs{position:absolute;top:50%;left:82px;transform:translateY(-50%);width:731px;height:546px;display:flex;flex-direction:column;justify-content:space-between;z-index:3}.CourseSinglePageSkeleton_badgesSkeleton__6ZwTf{display:flex;gap:12px;align-items:flex-start}.CourseSinglePageSkeleton_badgeSkeleton__xKtK2{height:30px;width:120px;border-radius:40px}.CourseSinglePageSkeleton_titleSkeleton__ylUJa{height:72px;width:759px}.CourseSinglePageSkeleton_descriptionSkeleton__9OLpj{height:30px;width:638px}.CourseSinglePageSkeleton_ctaButtonSkeleton__r8bKB{height:56px;width:200px;border-radius:9999px}.CourseSinglePageSkeleton_tabsSkeleton__5q60d{max-width:1224px;padding:0 24px;margin:80px auto 0}.CourseSinglePageSkeleton_tabsContainer__iRDXt{display:flex;gap:8px;height:56px}.CourseSinglePageSkeleton_tabItem__hqgbv{height:24px;width:120px}.CourseSinglePageSkeleton_tabContentSkeleton__xvjW7{max-width:1224px;margin:0 auto;padding:60px 24px}.CourseSinglePageSkeleton_sectionSkeleton__JSrOS{margin-bottom:80px}.CourseSinglePageSkeleton_sectionHeader__NGv_0{margin-bottom:40px;text-align:center}.CourseSinglePageSkeleton_sectionTitle__s0dUz{height:36px;width:300px;margin:0 auto 16px}.CourseSinglePageSkeleton_sectionSubtitle__5_H9L{height:20px;width:500px;margin:0 auto}.CourseSinglePageSkeleton_contentGrid__GbS7i{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:32px;gap:32px;margin-top:40px}.CourseSinglePageSkeleton_contentCard__bgSqG{height:200px;border-radius:16px}.CourseSinglePageSkeleton_membershipSkeleton__SSLDJ{background:rgba(255,255,255,.05);border-radius:24px;padding:60px 40px;margin:80px 0;text-align:center}.CourseSinglePageSkeleton_ctaContent__0CRAr{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.CourseSinglePageSkeleton_ctaTitle__7RnGq{height:32px;width:400px;margin:0 auto}.CourseSinglePageSkeleton_ctaDescription__qCcPe{height:20px;width:500px;margin:0 auto}.CourseSinglePageSkeleton_ctaButton__4J845{height:56px;width:200px;border-radius:28px;margin:0 auto}.CourseSinglePageSkeleton_comingSoonSkeleton__GnLT_{padding:80px 24px;max-width:1224px;margin:0 auto}.CourseSinglePageSkeleton_comingSoonContent__MLAJH{text-align:center}.CourseSinglePageSkeleton_comingSoonTitle__d6bo9{height:36px;width:300px;margin:0 auto 40px}.CourseSinglePageSkeleton_courseGrid__9FAvJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:32px;gap:32px;margin-top:40px}.CourseSinglePageSkeleton_courseCard__3V9kb{height:320px;border-radius:20px}@media (max-width:1200px){.CourseSinglePageSkeleton_heroTextSkeleton__ESlHs{left:24px;width:600px}.CourseSinglePageSkeleton_descriptionSkeleton__9OLpj,.CourseSinglePageSkeleton_titleSkeleton__ylUJa{width:100%}.CourseSinglePageSkeleton_comingSoonSkeleton__GnLT_,.CourseSinglePageSkeleton_tabContentSkeleton__xvjW7,.CourseSinglePageSkeleton_tabsSkeleton__5q60d{max-width:100%;padding-left:20px;padding-right:20px}}@media (max-width:768px){.CourseSinglePageSkeleton_heroSkeleton___61Uo{height:500px}.CourseSinglePageSkeleton_heroTextSkeleton__ESlHs{left:16px;right:16px;width:auto;height:auto;gap:24px;justify-content:flex-start}.CourseSinglePageSkeleton_descriptionSkeleton__9OLpj,.CourseSinglePageSkeleton_titleSkeleton__ylUJa{width:100%}.CourseSinglePageSkeleton_badgesSkeleton__6ZwTf{flex-wrap:wrap;gap:8px}.CourseSinglePageSkeleton_badgeSkeleton__xKtK2{width:100px}.CourseSinglePageSkeleton_playButtonSkeleton__f1Fkp{width:80px;height:80px;left:50%}.CourseSinglePageSkeleton_tabsSkeleton__5q60d{padding:0 16px;margin-top:60px}.CourseSinglePageSkeleton_tabsContainer__iRDXt{gap:4px;height:48px}.CourseSinglePageSkeleton_tabItem__hqgbv{width:100px}.CourseSinglePageSkeleton_sectionTitle__s0dUz{width:250px}.CourseSinglePageSkeleton_sectionSubtitle__5_H9L{width:400px}.CourseSinglePageSkeleton_contentGrid__GbS7i{grid-template-columns:1fr;gap:24px}.CourseSinglePageSkeleton_ctaTitle__7RnGq{width:300px}.CourseSinglePageSkeleton_ctaDescription__qCcPe{width:400px}.CourseSinglePageSkeleton_comingSoonTitle__d6bo9{width:250px}.CourseSinglePageSkeleton_courseGrid__9FAvJ{grid-template-columns:1fr;gap:24px}}@media (max-width:480px){.CourseSinglePageSkeleton_heroSkeleton___61Uo{height:400px}.CourseSinglePageSkeleton_heroTextSkeleton__ESlHs{left:12px;right:12px;gap:20px}.CourseSinglePageSkeleton_playButtonSkeleton__f1Fkp{width:60px;height:60px}.CourseSinglePageSkeleton_tabsSkeleton__5q60d{padding:0 12px;margin-top:40px}.CourseSinglePageSkeleton_tabsContainer__iRDXt{flex-wrap:wrap;height:auto;gap:8px}.CourseSinglePageSkeleton_tabItem__hqgbv{width:80px;border-radius:20px}.CourseSinglePageSkeleton_tabContentSkeleton__xvjW7{padding:40px 16px}.CourseSinglePageSkeleton_comingSoonSkeleton__GnLT_{padding:60px 16px}.CourseSinglePageSkeleton_sectionTitle__s0dUz{width:200px}.CourseSinglePageSkeleton_sectionSubtitle__5_H9L{width:300px}.CourseSinglePageSkeleton_ctaTitle__7RnGq{width:250px}.CourseSinglePageSkeleton_ctaDescription__qCcPe{width:300px}.CourseSinglePageSkeleton_comingSoonTitle__d6bo9{width:200px}}.CustomVideoPlayer_videoPlayerOverlay__RrbfE{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:600;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px;overflow-y:auto}.CustomVideoPlayer_videoPlayerContainer__nm6B3{position:relative;width:100%;max-width:1440px;height:720px;max-height:720px;display:flex;flex-direction:column;background:#fff;overflow:hidden;margin:0 auto;border-radius:32px}.CustomVideoPlayer_closeButton__ked8J{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.1);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4B3BA7;transition:all .3s ease;z-index:510;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CustomVideoPlayer_closeButton__ked8J:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.CustomVideoPlayer_closeButton__ked8J:focus{outline:2px solid #4B3BA7;outline-offset:2px}.CustomVideoPlayer_videoWrapper__4V3z0{flex:1 1;position:relative;display:flex;align-items:center;justify-content:center;background:#fff;width:100%;height:100%}.CustomVideoPlayer_video__68JW4{width:100%;height:100%;object-fit:cover;border:none}.CustomVideoPlayer_video__68JW4 iframe{width:100%;height:100%;border:none;border-radius:0}.CustomVideoPlayer_loadingContainer__rTbyC{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:white;gap:20px}.CustomVideoPlayer_loadingSpinner__yxwXt{width:50px;height:50px;border:4px solid rgba(255,255,255,.3);border-top-color:#4b3ba7;border-radius:50%;animation:CustomVideoPlayer_spin__1GHzk 1s linear infinite}@keyframes CustomVideoPlayer_spin__1GHzk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CustomVideoPlayer_errorContainer__6IWqf{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:white;gap:20px}.CustomVideoPlayer_errorContainer__6IWqf button{background:#4B3BA7;color:white;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:16px;transition:background .3s ease}.CustomVideoPlayer_errorContainer__6IWqf button:hover{background:#3a2d8a}.CustomVideoPlayer_controls__nlBMo{position:absolute;bottom:2.5%;left:2.5%;right:2.5%;background:rgba(75,59,167,.795);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:16px 20px;border-radius:29px;display:flex;align-items:center;gap:16px;transition:all .3s ease}.CustomVideoPlayer_volumeControl__tZDpi{display:flex;align-items:center;gap:8px;flex-shrink:0}.CustomVideoPlayer_volumeButton__qxU3j{background:none;border:none;color:white;cursor:pointer;padding:6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.CustomVideoPlayer_volumeButton__qxU3j:hover{background:rgba(255,255,255,.2);color:white}.CustomVideoPlayer_volumeSlider__CHnxZ{position:relative;width:60px;height:4px}.CustomVideoPlayer_volumeTrack__8UGTh{position:absolute;top:0;left:0;right:0;height:4px;background:rgba(255,255,255,.4);border-radius:2px}.CustomVideoPlayer_volumeProgress__Ck_mj{position:absolute;top:0;left:0;height:4px;background:white;border-radius:2px;transition:width .1s ease}.CustomVideoPlayer_volumeInput__WgGtR{position:absolute;top:0;left:0;right:0;height:4px;opacity:0;cursor:pointer;margin:0}.CustomVideoPlayer_mainControls__ffDbX{display:flex;align-items:center;gap:16px;flex-shrink:0}.CustomVideoPlayer_controlButton__fyEvQ{background:none;border:none;color:white;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.CustomVideoPlayer_controlButton__fyEvQ:hover{background:rgba(255,255,255,.2);color:white;transform:scale(1.05)}.CustomVideoPlayer_playButton__lNV9l{background:none;border:none;color:white;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.CustomVideoPlayer_playButton__lNV9l:hover{background:rgba(255,255,255,.2);color:white;transform:scale(1.05)}.CustomVideoPlayer_otherControls__WP65L{display:flex;align-items:center;gap:16px;flex-shrink:0;margin-left:auto}.CustomVideoPlayer_settingsDropdown__hDKse{position:relative}.CustomVideoPlayer_settingsMenu__I_SPU{position:absolute;bottom:100%;right:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:12px;min-width:150px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;margin-bottom:8px}.CustomVideoPlayer_settingsDropdown__hDKse:hover .CustomVideoPlayer_settingsMenu__I_SPU{opacity:1;visibility:visible;transform:translateY(0)}.CustomVideoPlayer_settingsItem__OgZfw{display:flex;flex-direction:column;gap:4px}.CustomVideoPlayer_settingsItem__OgZfw label{color:white;font-size:12px;font-weight:500}.CustomVideoPlayer_settingsItem__OgZfw select{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:4px;color:white!important;padding:4px 8px;font-size:12px!important}.CustomVideoPlayer_settingsItem__OgZfw select:focus{outline:2px solid #4B3BA7!important;outline-offset:2px!important}.CustomVideoPlayer_timeline__tz6xJ{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.CustomVideoPlayer_timeDisplay__9naNs{color:white;font-size:12px;font-weight:500;font-family:Inter,sans-serif;white-space:nowrap;flex-shrink:0}.CustomVideoPlayer_timelineTrack__BEyAP{flex:1 1;height:16px;display:flex;align-items:center;cursor:pointer;position:relative}.CustomVideoPlayer_timelineProgress__zpkla{position:relative;width:100%;height:4px;background:rgba(255,255,255,.4);border-radius:2px;overflow:hidden}.CustomVideoPlayer_timelineFill__mBshx{position:absolute;top:0;left:0;height:100%;background:white;border-radius:2px;transition:width .1s ease}.CustomVideoPlayer_timelineThumb__dwijz{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:white;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:left .1s ease}@media (max-width:1200px){.CustomVideoPlayer_videoPlayerContainer__nm6B3{max-width:100%;height:720px;max-height:720px;margin:0 auto;border-radius:32px}.CustomVideoPlayer_closeButton__ked8J{top:15px;right:15px;width:40px;height:40px}.CustomVideoPlayer_controls__nlBMo{bottom:2.5%;left:2.5%;right:2.5%;padding:14px 18px;gap:14px}.CustomVideoPlayer_volumeSlider__CHnxZ{width:50px}.CustomVideoPlayer_controlButton__fyEvQ,.CustomVideoPlayer_playButton__lNV9l{width:28px;height:28px;padding:6px}.CustomVideoPlayer_timeDisplay__9naNs{font-size:11px}}@media (max-width:768px){.CustomVideoPlayer_videoPlayerContainer__nm6B3{height:auto;max-height:80vh;width:100%;max-width:100%;border-radius:24px;aspect-ratio:16/9}.CustomVideoPlayer_videoWrapper__4V3z0{height:100%;width:100%;flex:1 1;min-height:0}.CustomVideoPlayer_video__68JW4{width:100%;height:100%;object-fit:contain}.CustomVideoPlayer_closeButton__ked8J{top:10px;right:10px;width:32px;height:32px}.CustomVideoPlayer_controls__nlBMo{bottom:2%;left:2%;right:2%;padding:8px 12px;gap:8px;border-radius:16px}.CustomVideoPlayer_volumeSlider__CHnxZ{width:40px}.CustomVideoPlayer_controlButton__fyEvQ,.CustomVideoPlayer_playButton__lNV9l{width:24px;height:24px;padding:4px}.CustomVideoPlayer_controlButton__fyEvQ svg,.CustomVideoPlayer_playButton__lNV9l svg{width:18px;height:18px}.CustomVideoPlayer_timeline__tz6xJ{gap:4px}.CustomVideoPlayer_timeDisplay__9naNs{font-size:9px}.CustomVideoPlayer_volumeButton__qxU3j{width:24px;height:24px;padding:3px}.CustomVideoPlayer_volumeButton__qxU3j svg{width:16px;height:16px}}@media (max-width:480px){.CustomVideoPlayer_videoPlayerContainer__nm6B3{height:auto;max-height:75vh;width:100%;max-width:100%;border-radius:20px;aspect-ratio:16/9}.CustomVideoPlayer_videoWrapper__4V3z0{height:100%;width:100%;flex:1 1;min-height:0}.CustomVideoPlayer_video__68JW4{width:100%;height:100%;object-fit:contain}.CustomVideoPlayer_closeButton__ked8J{top:8px;right:8px;width:28px;height:28px}.CustomVideoPlayer_closeButton__ked8J svg{width:16px;height:16px}.CustomVideoPlayer_controls__nlBMo{z-index:100000000000;bottom:1%;background:rgba(75,59,167,.275);left:1.5%;right:1.5%;padding:4px 8px;gap:0;border-radius:12px;flex-wrap:wrap}.CustomVideoPlayer_volumeControl__tZDpi{order:3;flex:1 1;justify-content:center;gap:8px}.CustomVideoPlayer_mainControls__ffDbX{order:1;flex:1 1;justify-content:center;gap:8px}.CustomVideoPlayer_otherControls__WP65L{order:2;margin-left:0;gap:8px}.CustomVideoPlayer_timeline__tz6xJ{order:4;flex:1 1 100%;margin-top:6px;gap:4px}.CustomVideoPlayer_volumeSlider__CHnxZ{width:35px}.CustomVideoPlayer_controlButton__fyEvQ,.CustomVideoPlayer_playButton__lNV9l{width:20px;height:20px;padding:3px}.CustomVideoPlayer_controlButton__fyEvQ svg,.CustomVideoPlayer_playButton__lNV9l svg{width:14px;height:14px}.CustomVideoPlayer_volumeButton__qxU3j{width:20px;height:20px;padding:2px}.CustomVideoPlayer_volumeButton__qxU3j svg{width:14px;height:14px}.CustomVideoPlayer_timeDisplay__9naNs{font-size:8px}.CustomVideoPlayer_settingsMenu__I_SPU{min-width:120px;padding:8px}.CustomVideoPlayer_settingsItem__OgZfw label{font-size:10px}.CustomVideoPlayer_settingsItem__OgZfw select{font-size:10px;padding:3px 6px}}.CustomVideoPlayer_controls__nlBMo{animation:CustomVideoPlayer_slideUp__LKgLv .3s ease-out}@keyframes CustomVideoPlayer_slideUp__LKgLv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}