.DiscountPopup_modalContent__rilK6{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px}.DiscountPopup_goldGradientText__HWBLU{background:var(--subscription-gold,linear-gradient(89deg,#d79b43 29.36%,#ecce80 70.54%,#e6c16f 92.91%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.DiscountPopup_posRelative__pnWW4{position:relative}.DiscountPopup_mt30__YlEI4{margin-top:30}.DiscountPopup_footer__QvrIi{width:100%;padding-top:20px}.ScratchCard_container__G2exl{position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-radius:24px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2)}.ScratchCard_canvas__V1V3x{position:absolute;top:0;left:0;cursor:pointer}.ScratchCard_handIcon__dgf2X{position:absolute;z-index:999;width:60px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-30deg);animation:ScratchCard_scratch-animation__anfAt 3s linear forwards}@keyframes ScratchCard_scratch-animation__anfAt{0%{transform:translate(-70px) rotate(-30deg)}20%{opacity:1;transform:translate(-100px,20px) rotate(-30deg)}40%{transform:translate(10px,10px) rotate(-30deg)}60%{transform:translate(-160px,40px) rotate(-30deg)}80%{transform:translate(70px,30px) rotate(-30deg)}to{transform:translate(-20px,50px) rotate(-30deg)}}.LegalInfo_container__6LDLP{max-width:600px;min-width:250px;width:100%;padding:45px 10px 10px;margin:0 auto;word-break:break-word}.LegalInfo_container__6LDLP>p:first-of-type{margin-bottom:16px}.LegalInfo_container__6LDLP>p:last-of-type{margin-top:16px}.Badge_root__KvTR0{text-transform:none}.Badge_variant-primary__cgMAJ{background-color:var(--primary);color:var(--primary-foreground)}.Badge_variant-secondary__7W6hU{background-color:var(--secondary);color:var(--secondary-foreground)}.Badge_variant-ghost__QIBRU{background-color:rgba(0,0,0,0);color:var(--foreground)}.Badge_variant-outline__jnAcO{background-color:hsla(0,0%,100%,.1);color:var(--foreground);border:1px solid var(--border)}.Badge_variant-destructive__0v6FM{background-color:var(--destructive);color:var(--primary-foreground)}.Badge_size-large__IfH2K{height:32px;padding-inline:var(--padding-xs);font-size:var(--mantine-font-size-md);font-weight:700;border-radius:var(--radius-md)}.Badge_size-large__IfH2K .Badge_section__Aunes{width:16px;height:16px}.Badge_size-large__IfH2K .Badge_section__Aunes[data-position=left]{margin-right:8px}.Badge_size-large__IfH2K .Badge_section__Aunes[data-position=right]{margin-left:8px}.Badge_size-small__FBH4B{height:24px;padding-inline:var(--padding-xxs);font-size:var(--mantine-font-size-xs);font-weight:500;border-radius:var(--radius-sm)}.Badge_size-small__FBH4B .Badge_section__Aunes{width:14px;height:14px}.Badge_size-small__FBH4B .Badge_section__Aunes[data-position=left]{margin-right:6px}.Badge_size-small__FBH4B .Badge_section__Aunes[data-position=right]{margin-left:6px}.Progress_root__1a82R{background:var(--ms-border);border-radius:9999px}.Progress_section__GRJkS{border-radius:9999px}.Progress_labelWrapper__eEvkj{display:flex;justify-content:space-between;margin-bottom:5px}.Progress_label__kVLaf{color:var(--ms-foreground);font-size:15px}.Progress_percentage__xNsX9{color:var(--ms-primary);font-size:15px}.GlobalLoader_globalLoader__eWpms{width:100%;height:100%;position:fixed;top:0;left:0;background-color:var(--black);display:flex;justify-content:center;align-items:center;z-index:190}.PlayPauseButton_playPauseButton__ki4ll{width:25px;height:25px;border-radius:50%;border:none;background:var(--chat-color-main-80);cursor:pointer;display:flex;align-items:center;justify-content:center}.PlayPauseButton_videoPlayIcon__oL3Qc{min-width:20px;min-height:20px}.PlayPauseButton_videoPauseIcon__wBz9N{min-width:18px;min-height:18px}.PlayPauseButton_disabled___hNu2{opacity:.6;cursor:not-allowed}.PlayPauseButton_loadingSpinner__O1AIW{width:50%;height:50%;border:2px solid rgba(0,0,0,0);border-top-color:currentcolor;border-radius:50%;animation:PlayPauseButton_spin__hNpFw 1s linear infinite}@keyframes PlayPauseButton_spin__hNpFw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HighlightedPageLayout_wrapper__22PTn{position:relative;height:100%}.HighlightedPageLayout_wrapper__22PTn .HighlightedPageLayout_content__bbB_v{z-index:2;position:relative;height:100%}.HighlightedPageLayout_wrapper__22PTn .HighlightedPageLayout_blur__reoIy{position:absolute;width:100%;height:100%}.HighlightedPageLayout_wrapper__22PTn .HighlightedPageLayout_blur__reoIy:after{content:"";position:absolute;background:var(--chat-color-main-50);width:200px;height:280px;top:-140px;left:calc(50% - 100px);z-index:0;border-radius:50%}.HighlightedPageLayout_wrapper__22PTn .HighlightedPageLayout_blur__reoIy:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;backdrop-filter:blur(250px);-webkit-backdrop-filter:blur(250px);z-index:1}@keyframes AvatarGenerationProgress_pulse__VjhRg{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.AvatarGenerationProgress_container__9jomu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;height:calc(100dvh - 120px);padding:16px}.AvatarGenerationProgress_titleContainer__WCQAb{display:flex;flex-direction:column;align-items:center;gap:16px}.AvatarGenerationProgress_progressContainer__2bdD7{display:flex;flex-direction:column;align-items:center;gap:20px}.AvatarGenerationProgress_progress__k0RD8{width:100%}.AvatarGenerationProgress_progressImage__r12Iu{animation:AvatarGenerationProgress_pulse__VjhRg 4s ease-in-out infinite}.AvatarGenerationProgress_notice__QyM8q{padding:8px;border-radius:8px;border:2px solid var(--chat-color-bg-dark-50);background-color:var(--chat-color-bg-dark-70)}.ProgressBar_percentageIndicator___dwAv{color:var(--ms-primary);font-weight:700;padding-left:4px;font-size:14px}.QuizControls_footer__VNw6t{display:flex;gap:20px;margin-top:auto;--primary:var(--ms-primary);--primary-foreground:var(--ms-primary-foreground);--primary-hover:var(--ms-primary);--foreground:var(--ms-foreground)}.QuizControls_footerColumn__UKpEg{flex-direction:column-reverse}.QuizControls_backButtonContent__P7NaX{display:flex;gap:8px;color:var(--ms-muted);align-items:center}