.CourseUnlockDialog_dialog__oyAvw>section{width:min(100%,74rem);max-height:min(52rem,calc(100dvh - 2rem));border:0;border-radius:var(--v2-overlay-panel-radius);background:var(--v2-overlay-dialog-background)}.CourseUnlockDialog_dialog__oyAvw>section>header{position:absolute;inset:0 0 auto;z-index:4;height:0;padding:0;pointer-events:none}.CourseUnlockDialog_dialog__oyAvw>section>header>div{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.CourseUnlockDialog_dialog__oyAvw>section>header>button{position:absolute;top:1.35rem;right:1.35rem;pointer-events:auto}.CourseUnlockDialog_dialog__oyAvw>section>div[data-scroll-mode]{padding:2.1rem 2.35rem 1.2rem}.CourseUnlockDialog_dialog__oyAvw>section>footer{padding:0 2.35rem 2.25rem}.CourseUnlockDialog_shell__K_ntm{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(27rem,.92fr);gap:2rem;min-height:35rem;align-items:start}.CourseUnlockDialog_intro__Dp3l0{display:flex;min-width:0;flex-direction:column;padding:.4rem 0 0}.CourseUnlockDialog_introHeader__PVC8L{display:flex;align-items:flex-start;gap:1.2rem;padding:0 .2rem}.CourseUnlockDialog_unlockArt__qVdwB{width:7rem;height:7rem;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.CourseUnlockDialog_introHeader__PVC8L h2{margin:0;color:var(--v2-neutral-900);font-size:var(--v2-type-size-2xl);font-weight:var(--v2-type-dialog-title-weight);letter-spacing:var(--v2-type-dialog-title-tracking);line-height:var(--v2-type-dialog-title-leading);text-wrap:balance}.CourseUnlockDialog_introHeader__PVC8L p{max-width:35rem;margin:.75rem 0 0;color:var(--v2-neutral-600);font-size:1.05rem;line-height:1.55}.CourseUnlockDialog_featureList__tPr33{display:grid;gap:.85rem;margin-top:1.2rem}.CourseUnlockDialog_feature__u_mru{display:grid;grid-template-columns:5.25rem minmax(0,1fr) 1.6rem;align-items:center;gap:1rem;min-height:8rem;padding:.9rem 1.1rem;border:1px solid color-mix(in srgb,var(--v2-purple-200) 55%,var(--v2-white-a84));border-radius:1.35rem;background:color-mix(in srgb,var(--v2-neutral-0) 76%,transparent);box-shadow:var(--v2-shadow-1)}.CourseUnlockDialog_feature__u_mru[data-tone=blush]{border-color:color-mix(in srgb,var(--v2-pink-200) 62%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-pink-50) 54%,var(--v2-neutral-0))}.CourseUnlockDialog_featureIcon__G_zra{display:grid;width:5rem;height:5rem;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--v2-purple-100) 62%,var(--v2-neutral-0))}.CourseUnlockDialog_feature__u_mru[data-tone=blush] .CourseUnlockDialog_featureIcon__G_zra{background:color-mix(in srgb,var(--v2-pink-100) 58%,var(--v2-neutral-0))}.CourseUnlockDialog_featureIcon__G_zra img{width:4.5rem;height:4.5rem;-o-object-fit:contain;object-fit:contain}.CourseUnlockDialog_featureCopy__X97bz{display:grid;gap:.38rem;min-width:0}.CourseUnlockDialog_featureCopy__X97bz strong{color:var(--v2-neutral-900);font-size:1.45rem;font-weight:750}.CourseUnlockDialog_featureCopy__X97bz span{color:var(--v2-neutral-600);font-size:1rem;line-height:1.5}.CourseUnlockDialog_featureArrow__vM4iV{color:var(--v2-purple-600);stroke-width:2.4}.CourseUnlockDialog_benefits__7yOj7{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.CourseUnlockDialog_benefits__7yOj7 span{display:inline-flex;min-height:2.5rem;align-items:center;gap:.45rem;padding:0 1.05rem;border:1px solid color-mix(in srgb,var(--v2-purple-200) 55%,var(--v2-white-a84));border-radius:var(--v2-radius-pill);background:color-mix(in srgb,var(--v2-neutral-0) 74%,transparent);color:var(--v2-purple-800);font-size:.96rem;font-weight:600}.CourseUnlockDialog_benefits__7yOj7 svg{width:1.1rem;height:1.1rem;color:var(--v2-purple-600)}.CourseUnlockDialog_walletColumn__hY2je{display:grid;min-width:0;gap:1.15rem;align-content:start;padding-top:.4rem}.CourseUnlockDialog_walletCard__Gnjs_{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--v2-blue-300) 56%,var(--v2-white-a84));border-radius:1.55rem;background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--v2-blue-100) 68%,transparent),transparent 60%),linear-gradient(145deg,color-mix(in srgb,var(--v2-apricot-50) 76%,var(--v2-neutral-0)),color-mix(in srgb,var(--v2-purple-50) 58%,var(--v2-neutral-0)) 66%,var(--v2-neutral-0))}.CourseUnlockDialog_walletHero__a3xcX{display:flex;min-height:12rem;align-items:center;justify-content:space-between;gap:1rem;padding:1.75rem 1.75rem 1.35rem;border-bottom:1px solid color-mix(in srgb,var(--v2-blue-300) 42%,var(--v2-white-a84))}.CourseUnlockDialog_walletLabel__UIila{display:inline-flex;align-items:center;gap:.6rem;color:var(--v2-neutral-700);font-size:1rem;white-space:nowrap}.CourseUnlockDialog_walletLabel__UIila svg{width:1.25rem;height:1.25rem;color:var(--v2-amber-500)}.CourseUnlockDialog_balanceLine__1x283{display:flex;align-items:baseline;gap:.6rem;margin:.75rem 0 0}.CourseUnlockDialog_balanceLine__1x283 strong{color:var(--v2-neutral-900);font-size:4rem;font-weight:800;letter-spacing:-.04em;line-height:1}.CourseUnlockDialog_balanceLine__1x283 span{color:var(--v2-neutral-700);font-size:1.15rem}.CourseUnlockDialog_coinsArt__1_JF0{width:9rem;height:9rem;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.CourseUnlockDialog_walletRows__Et89u{display:grid;gap:.9rem;padding:1.55rem 1.75rem 1.2rem}.CourseUnlockDialog_walletRow__NgyrK{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;color:var(--v2-neutral-800);font-size:1.05rem}.CourseUnlockDialog_walletRow__NgyrK strong{color:var(--v2-neutral-900);font-size:1.9rem;font-weight:750}.CourseUnlockDialog_walletRow__NgyrK small{color:var(--v2-neutral-600);font-size:.9rem}.CourseUnlockDialog_metricIcon__5fIL3{display:grid;width:3.25rem;height:3.25rem;place-items:center;border:1px solid color-mix(in srgb,var(--v2-apricot-200) 58%,var(--v2-white-a84));border-radius:.85rem;background:color-mix(in srgb,var(--v2-apricot-50) 74%,var(--v2-neutral-0));color:var(--v2-apricot-500)}.CourseUnlockDialog_metricIcon__5fIL3[data-tone=balance]{border-color:color-mix(in srgb,var(--v2-pink-200) 58%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-pink-50) 74%,var(--v2-neutral-0));color:var(--v2-pink-600)}.CourseUnlockDialog_metricIcon__5fIL3 svg{width:1.35rem;height:1.35rem}.CourseUnlockDialog_walletStatus__yawJ5{display:flex;min-height:3rem;align-items:center;justify-content:center;gap:.6rem;margin:0 1.75rem 1.75rem;border:1px solid color-mix(in srgb,var(--v2-green-500) 18%,var(--v2-white-a84));border-radius:.85rem;background:color-mix(in srgb,var(--v2-green-50) 82%,var(--v2-neutral-0));color:var(--v2-green-700);font-size:1rem;font-weight:650}.CourseUnlockDialog_walletStatus__yawJ5[data-tone=danger]{border-color:color-mix(in srgb,var(--v2-red-500) 24%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-red-50) 82%,var(--v2-neutral-0));color:var(--v2-red-700)}.CourseUnlockDialog_walletStatus__yawJ5[data-tone=info]{border-color:color-mix(in srgb,var(--v2-blue-400) 28%,var(--v2-white-a84));background:color-mix(in srgb,var(--v2-blue-50) 80%,var(--v2-neutral-0));color:var(--v2-blue-700)}.CourseUnlockDialog_walletStatus__yawJ5 svg{width:1.35rem;height:1.35rem}.CourseUnlockDialog_actions__ujvYn{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:1.1rem;width:100%}.CourseUnlockDialog_actions__ujvYn>:only-child{grid-column:1/-1}.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_cancelButton__Y3OSJ,.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_primaryButton__teBdI{width:100%;min-width:0;min-height:var(--v2-button-height-lg)}.CourseUnlockDialog_actionCoin__WW8kY{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}@media (max-width:52rem){.CourseUnlockDialog_dialog__oyAvw>section>div[data-scroll-mode],.CourseUnlockDialog_dialog__oyAvw>section>footer{padding-inline:1.35rem}.CourseUnlockDialog_shell__K_ntm{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-height:0}.CourseUnlockDialog_intro__Dp3l0{display:none}.CourseUnlockDialog_walletColumn__hY2je{padding-top:0}.CourseUnlockDialog_introHeader__PVC8L h2{font-size:2.25rem;white-space:normal;text-wrap:balance}.CourseUnlockDialog_walletCard__Gnjs_{align-self:stretch}}@media (max-width:38rem){.CourseUnlockDialog_dialog__oyAvw>section{width:min(28rem,calc(100vw - 2rem));max-height:min(82dvh,38rem);align-self:center;margin:auto;border-radius:1.35rem;animation:CourseUnlockDialog_unlock-dialog-mobile-enter__7tkVg var(--v2-motion-medium) var(--v2-ease-emphasis) both}.CourseUnlockDialog_dialog__oyAvw>section>header>button{top:.85rem;right:.85rem}.CourseUnlockDialog_dialog__oyAvw>section>div[data-scroll-mode]{padding:1.35rem 1rem 1rem}.CourseUnlockDialog_dialog__oyAvw>section>footer{padding:0 1rem 1.25rem}.CourseUnlockDialog_introHeader__PVC8L{align-items:flex-start;gap:.7rem;padding-right:2.25rem}.CourseUnlockDialog_unlockArt__qVdwB{width:4.75rem;height:4.75rem}.CourseUnlockDialog_introHeader__PVC8L h2{font-size:1.65rem}.CourseUnlockDialog_introHeader__PVC8L p{margin-top:.5rem;font-size:.92rem}.CourseUnlockDialog_feature__u_mru{grid-template-columns:3.7rem minmax(0,1fr) 1.1rem;min-height:6.25rem;gap:.65rem;padding:.65rem .7rem}.CourseUnlockDialog_featureIcon__G_zra{width:3.55rem;height:3.55rem}.CourseUnlockDialog_featureIcon__G_zra img{width:3.25rem;height:3.25rem}.CourseUnlockDialog_featureCopy__X97bz strong{font-size:1.08rem}.CourseUnlockDialog_featureCopy__X97bz span{font-size:.84rem}.CourseUnlockDialog_benefits__7yOj7{gap:.5rem}.CourseUnlockDialog_benefits__7yOj7 span{min-height:2.2rem;padding-inline:.7rem;font-size:.82rem}.CourseUnlockDialog_walletHero__a3xcX{min-height:9rem;padding:1.15rem 1rem 1rem}.CourseUnlockDialog_walletLabel__UIila{font-size:.9rem}.CourseUnlockDialog_balanceLine__1x283 strong{font-size:2.8rem}.CourseUnlockDialog_balanceLine__1x283 span{font-size:.9rem}.CourseUnlockDialog_coinsArt__1_JF0{width:6.5rem;height:6.5rem}.CourseUnlockDialog_walletRows__Et89u{padding:1rem}.CourseUnlockDialog_walletRow__NgyrK{grid-template-columns:2.6rem minmax(0,1fr) auto auto;gap:.5rem;font-size:.9rem}.CourseUnlockDialog_metricIcon__5fIL3{width:2.6rem;height:2.6rem}.CourseUnlockDialog_walletRow__NgyrK strong{font-size:1.45rem}.CourseUnlockDialog_walletRow__NgyrK small{font-size:.75rem}.CourseUnlockDialog_walletStatus__yawJ5{margin:0 1rem 1rem;font-size:.84rem}.CourseUnlockDialog_actions__ujvYn{display:grid;grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr);gap:var(--v2-space-2)}.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_cancelButton__Y3OSJ,.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_primaryButton__teBdI{width:100%;min-width:0;min-height:2.75rem;padding-inline:var(--v2-space-3);border-radius:var(--v2-radius-sm);font-size:var(--v2-type-size-sm)}.CourseUnlockDialog_actions__ujvYn>:only-child{grid-column:1/-1}.CourseUnlockDialog_actionCoin__WW8kY{width:1.5rem;height:1.5rem}}@keyframes CourseUnlockDialog_unlock-dialog-mobile-enter__7tkVg{0%{opacity:0;transform:translateY(.75rem) scale(.985)}}@media (prefers-reduced-motion:reduce){.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_cancelButton__Y3OSJ,.CourseUnlockDialog_actions__ujvYn .CourseUnlockDialog_primaryButton__teBdI{transition:none}}