.MindQuizProductAd-module__rIw0zq__ad{--mqa-cream:#fdf7e7;--mqa-navy:#12386b;--mqa-ink-soft:#4a6285;--mqa-green:#4e9a5c;--mqa-green-deep:#3d7c49;--mqa-blue-deep:#3f7fb8;--mqa-yellow:#f3c44c;--mqa-orange:#ef8244;--mqa-scrim:253,247,231;isolation:isolate;background:var(--mqa-cream);min-height:10.5rem;color:var(--mqa-navy);border:1px solid #ef824440;border-radius:1rem;align-items:center;margin-top:.75rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px -14px #12386b59}.dark .MindQuizProductAd-module__rIw0zq__ad{--mqa-cream:#171410;--mqa-navy:#cfe0f5;--mqa-ink-soft:#b6ab97;--mqa-scrim:23,20,16}.MindQuizProductAd-module__rIw0zq__image{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:72% 25%;object-position:72% 25%}.MindQuizProductAd-module__rIw0zq__scrim{z-index:-1;background:linear-gradient(90deg,rgba(var(--mqa-scrim),.98)0%,rgba(var(--mqa-scrim),.92)42%,rgba(var(--mqa-scrim),.5)58%,rgba(var(--mqa-scrim),0)72%);position:absolute;inset:0}.MindQuizProductAd-module__rIw0zq__copy{width:62%;margin-right:auto;padding:1rem 1.1rem}.MindQuizProductAd-module__rIw0zq__wordmark{font-size:1.6rem;font-weight:800;line-height:1.1}.MindQuizProductAd-module__rIw0zq__grad{background-image:linear-gradient(to left,var(--mqa-orange),var(--mqa-blue-deep),var(--mqa-yellow),var(--mqa-green));color:#0000;-webkit-background-clip:text;background-clip:text}.MindQuizProductAd-module__rIw0zq__solid{color:var(--mqa-navy)}.MindQuizProductAd-module__rIw0zq__text{color:var(--mqa-ink-soft);margin-top:.35rem;font-size:.8125rem;line-height:1.6}.MindQuizProductAd-module__rIw0zq__text strong{color:var(--mqa-orange);font-weight:800}.MindQuizProductAd-module__rIw0zq__cta{color:#fff;background:var(--mqa-green);border-radius:9999px;align-items:center;gap:.45rem;margin-top:.75rem;padding:.5rem 1.15rem;font-size:.875rem;font-weight:700;transition:background-color .2s;display:inline-flex;box-shadow:0 6px 14px -6px #3d7c498c}.MindQuizProductAd-module__rIw0zq__cta:hover{background:var(--mqa-green-deep)}@media (min-width:640px){.MindQuizProductAd-module__rIw0zq__ad{min-height:11.5rem}.MindQuizProductAd-module__rIw0zq__wordmark{font-size:1.9rem}.MindQuizProductAd-module__rIw0zq__text{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.MindQuizProductAd-module__rIw0zq__cta{transition:none}}
.heart-container{--heart-color:#ff5b89;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.heart-container .checkbox{opacity:0;z-index:20;cursor:pointer;pointer-events:none;width:100%;height:100%;margin:0;position:absolute}.heart-container .svg-container{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.heart-container .svg-outline,.heart-container .svg-filled{fill:var(--heart-color);width:24px;height:24px;position:absolute}.heart-container .svg-filled{animation:1s keyframes-svg-filled;display:none}.heart-container .svg-celebrate{stroke:var(--heart-color);fill:var(--heart-color);stroke-width:2px;width:44px;height:44px;animation:.5s forwards keyframes-svg-celebrate;display:none;position:absolute}.heart-container .checkbox:checked~.svg-container .svg-filled,.heart-container .checkbox:checked~.svg-container .svg-celebrate{display:block}@keyframes keyframes-svg-filled{0%{transform:scale(0)}25%{transform:scale(1.2)}50%{filter:brightness(1.5);transform:scale(1)}}@keyframes keyframes-svg-celebrate{0%{transform:scale(0)}50%{opacity:1;filter:brightness(1.5)}to{opacity:0;display:none;transform:scale(1.4)}}
.BundlesSection-module__6s4-6G__tiers{--tier-ink:#15151a;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:1.25rem;display:grid}@media (min-width:768px){.BundlesSection-module__6s4-6G__tiers{gap:.875rem;margin-bottom:1.75rem}}.BundlesSection-module__6s4-6G__tier{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:0;color:hsl(var(--foreground));text-align:start;border-radius:1rem;align-items:center;gap:.6rem;padding:.6rem .65rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.BundlesSection-module__6s4-6G__tier{gap:.85rem;padding:.85rem 1.1rem}}@media (hover:hover){.BundlesSection-module__6s4-6G__tier:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px #00000059}}.BundlesSection-module__6s4-6G__tier:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.BundlesSection-module__6s4-6G__tierIcon{background:var(--tier-metal);width:2.1rem;height:2.1rem;color:var(--tier-on-metal);box-shadow:inset 0 1px 0 #ffffff8c,0 4px 10px -4px var(--tier-glow);border-radius:999px;flex:none;place-items:center;display:grid}.BundlesSection-module__6s4-6G__tierIcon svg{width:1.05rem;height:1.05rem}@media (min-width:768px){.BundlesSection-module__6s4-6G__tierIcon{width:2.75rem;height:2.75rem}.BundlesSection-module__6s4-6G__tierIcon svg{width:1.35rem;height:1.35rem}}.BundlesSection-module__6s4-6G__tierText{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.BundlesSection-module__6s4-6G__tierName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:800;line-height:1.15;overflow:hidden}.BundlesSection-module__6s4-6G__tierBand{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.2;display:none}@media (min-width:640px){.BundlesSection-module__6s4-6G__tierBand{display:block}}@media (min-width:768px){.BundlesSection-module__6s4-6G__tierName{font-size:1.05rem}}.BundlesSection-module__6s4-6G__tierCount{background:hsl(var(--muted));min-width:1.75rem;color:hsl(var(--muted-foreground));text-align:center;border-radius:999px;flex:none;padding:.2rem .5rem;font-size:.75rem;font-weight:800;display:none}@media (min-width:768px){.BundlesSection-module__6s4-6G__tierCount{display:block}}.BundlesSection-module__6s4-6G__premium{--tier-metal:linear-gradient(140deg,#2b2b33 0%,#0e0e12 60%,#3a3a44 100%);--tier-on-metal:#f1cf72;--tier-glow:#0e0e1299;--tier-active-bg:linear-gradient(120deg,#0e0e12 0%,#23232b 55%,#0e0e12 100%);--tier-active-fg:#fff;--tier-active-sub:#f1cf72}.BundlesSection-module__6s4-6G__gold{--tier-metal:linear-gradient(140deg,#fbe7a1 0%,#d9a93c 50%,#f6d77b 100%);--tier-on-metal:#5a3f05;--tier-glow:#c9962b99;--tier-active-bg:linear-gradient(120deg,#f9e19a 0%,#dcae45 55%,#f3d175 100%);--tier-active-fg:#3d2a02;--tier-active-sub:#5a3f05}.BundlesSection-module__6s4-6G__silver{--tier-metal:linear-gradient(140deg,#fff 0%,#c4c9d0 50%,#eef0f3 100%);--tier-on-metal:#3c4350;--tier-glow:#78808c8c;--tier-active-bg:linear-gradient(120deg,#f6f7f9 0%,#cdd2d9 55%,#eceef1 100%);--tier-active-fg:#1f2530;--tier-active-sub:#3c4350}.BundlesSection-module__6s4-6G__active{background:var(--tier-active-bg);color:var(--tier-active-fg);box-shadow:0 12px 26px -14px var(--tier-glow);border-color:#0000}.BundlesSection-module__6s4-6G__active .BundlesSection-module__6s4-6G__tierBand{color:var(--tier-active-sub);opacity:.9}.BundlesSection-module__6s4-6G__active .BundlesSection-module__6s4-6G__tierCount{color:inherit;background:#ffffff47}.BundlesSection-module__6s4-6G__premium.BundlesSection-module__6s4-6G__active .BundlesSection-module__6s4-6G__tierIcon{color:#15151a;background:linear-gradient(140deg,#f7dc8c 0%,#c99a35 100%)}.BundlesSection-module__6s4-6G__active:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%) 0 0/250% 100%;animation:3.2s ease-in-out infinite BundlesSection-module__6s4-6G__tier-sheen;position:absolute;inset:0}@keyframes BundlesSection-module__6s4-6G__tier-sheen{0%,30%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.BundlesSection-module__6s4-6G__tier{transition:none}.BundlesSection-module__6s4-6G__active:after{opacity:0;animation:none}}
.UgcHubSection-module__m6AUEG__strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:.75rem;padding:.25rem .25rem .75rem;scroll-padding-inline:.25rem;display:flex;overflow-x:auto}.UgcHubSection-module__m6AUEG__strip::-webkit-scrollbar{display:none}.UgcHubSection-module__m6AUEG__strip{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;cursor:grab}.UgcHubSection-module__m6AUEG__dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.UgcHubSection-module__m6AUEG__dragging .UgcHubSection-module__m6AUEG__card{pointer-events:none}.UgcHubSection-module__m6AUEG__card{aspect-ratio:9/14;scroll-snap-align:start;-webkit-user-drag:none;cursor:pointer;text-align:start;background:#0f172a;border-radius:1.1rem;flex:none;width:36vw;max-width:160px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 24px -16px #0f172a8c}.UgcHubSection-module__m6AUEG__card:after{content:"";z-index:3;border-radius:inherit;background:var(--ugc-ring,linear-gradient(150deg,hsl(var(--primary))0%,hsl(var(--primary-light))100%));-webkit-mask-composite:xor;opacity:.55;pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.UgcHubSection-module__m6AUEG__card:hover{transform:translateY(-4px);box-shadow:0 18px 32px -16px #0f172a99}.UgcHubSection-module__m6AUEG__card:hover:after{opacity:1}.UgcHubSection-module__m6AUEG__card:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:2px}@media (min-width:640px){.UgcHubSection-module__m6AUEG__card{width:164px;max-width:none}}@media (min-width:1024px){.UgcHubSection-module__m6AUEG__strip{gap:1rem}.UgcHubSection-module__m6AUEG__card{width:178px}}.UgcHubSection-module__m6AUEG__poster{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.UgcHubSection-module__m6AUEG__card:hover .UgcHubSection-module__m6AUEG__poster{transform:scale(1.06)}.UgcHubSection-module__m6AUEG__shade{background:linear-gradient(#00000073 0%,#0000 26% 50%,#000000d9 100%);position:absolute;inset:0}.UgcHubSection-module__m6AUEG__playBadge{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3;border:1px solid #ffffff8c;border-radius:9999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:transform .25s,background-color .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UgcHubSection-module__m6AUEG__playBadge:before{content:"";border-radius:inherit;border:1px solid #fff9;animation:2.4s ease-out infinite UgcHubSection-module__m6AUEG__ugc-ping;position:absolute;inset:-1px}@keyframes UgcHubSection-module__m6AUEG__ugc-ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(1.55)}}.UgcHubSection-module__m6AUEG__card:hover .UgcHubSection-module__m6AUEG__playBadge{background:hsl(var(--primary)/.92);border-color:#0000;transform:translate(-50%,-50%)scale(1.1)}.UgcHubSection-module__m6AUEG__creator{top:.5rem;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#00000073;border-radius:9999px;align-items:center;gap:.3rem;width:fit-content;max-width:calc(100% - 1rem);padding:.2rem .5rem .2rem .25rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:flex;position:absolute;inset-inline:.5rem}[dir=rtl] .UgcHubSection-module__m6AUEG__creator{padding:.2rem .25rem .2rem .5rem}.UgcHubSection-module__m6AUEG__creatorIcon{width:1.1rem;height:1.1rem;color:hsl(var(--primary));background:#fff;border-radius:9999px;flex:none;padding:.18rem}.UgcHubSection-module__m6AUEG__creatorName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UgcHubSection-module__m6AUEG__meta{inset-inline:.65rem;color:#fff;flex-direction:column;align-items:flex-start;gap:.3rem;display:flex;position:absolute;bottom:.6rem}.UgcHubSection-module__m6AUEG__title{-webkit-line-clamp:2;text-shadow:0 1px 3px #00000080;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.UgcHubSection-module__m6AUEG__duration{color:#fff;direction:ltr;background:#ffffff2e;border-radius:9999px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:.65rem;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.UgcHubSection-module__m6AUEG__card,.UgcHubSection-module__m6AUEG__poster,.UgcHubSection-module__m6AUEG__playBadge{transition:none}.UgcHubSection-module__m6AUEG__playBadge:before{opacity:0;animation:none}}.UgcHubSection-module__m6AUEG__navBtn{border:1px solid hsl(var(--border));background:hsl(var(--background));width:2.5rem;height:2.5rem;color:hsl(var(--foreground));border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.UgcHubSection-module__m6AUEG__navBtn:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.UgcHubSection-module__m6AUEG__overlay{z-index:1000;background:#020617eb;outline:none;justify-content:center;align-items:center;gap:1rem;display:flex;position:fixed;inset:0}.UgcHubSection-module__m6AUEG__player{aspect-ratio:9/16;background:#000;border-radius:1rem;max-width:100vw;height:min(92dvh,177.778vw);position:relative;overflow:hidden}@media (max-width:639px){.UgcHubSection-module__m6AUEG__player{aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh}}.UgcHubSection-module__m6AUEG__video{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%}.UgcHubSection-module__m6AUEG__progressTrack{top:.6rem;z-index:2;background:#ffffff4d;border-radius:9999px;height:3px;position:absolute;inset-inline:.75rem;overflow:hidden}.UgcHubSection-module__m6AUEG__progressFill{background:#fff;height:100%;transition:width .2s linear}[dir=rtl] .UgcHubSection-module__m6AUEG__progressFill{margin-inline-start:auto}.UgcHubSection-module__m6AUEG__closeBtn,.UgcHubSection-module__m6AUEG__muteBtn{z-index:3;color:#fff;background:#00000073;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:absolute}.UgcHubSection-module__m6AUEG__closeBtn{top:1rem;inset-inline-end:1rem}.UgcHubSection-module__m6AUEG__muteBtn{top:1.5rem;inset-inline-start:.75rem}.UgcHubSection-module__m6AUEG__sideBtn{display:none}@media (min-width:640px){.UgcHubSection-module__m6AUEG__sideBtn{color:#fff;background:#ffffff1f;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background-color .2s;display:flex}.UgcHubSection-module__m6AUEG__sideBtn:hover{background:#ffffff40}}.UgcHubSection-module__m6AUEG__playerInfo{inset-inline:0;z-index:2;padding:3rem 1rem calc(1rem + env(safe-area-inset-bottom));color:#fff;pointer-events:none;background:linear-gradient(#0000 0%,#000000bf 60%);position:absolute;bottom:0}.UgcHubSection-module__m6AUEG__playerTitle{font-size:1.05rem;font-weight:800}.UgcHubSection-module__m6AUEG__playerCreator{opacity:.85;margin-top:.1rem;font-size:.85rem}.UgcHubSection-module__m6AUEG__shopBtn{pointer-events:auto;color:hsl(var(--primary-foreground));background:hsl(var(--primary));box-shadow:0 6px 16px -6px hsl(var(--primary)/.7);border-radius:9999px;align-items:center;gap:.45rem;margin-top:.75rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:700;transition:background-color .2s;display:inline-flex}.UgcHubSection-module__m6AUEG__shopBtn:hover{background:hsl(var(--primary-dark))}@media (prefers-reduced-motion:reduce){.UgcHubSection-module__m6AUEG__card,.UgcHubSection-module__m6AUEG__poster,.UgcHubSection-module__m6AUEG__playBadge,.UgcHubSection-module__m6AUEG__progressFill{transition:none}.UgcHubSection-module__m6AUEG__card:hover,.UgcHubSection-module__m6AUEG__card:hover .UgcHubSection-module__m6AUEG__poster{transform:none}}
