.style_container__pvGi2{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 70px);background:#fff}@media(max-width:1100px){.style_container__pvGi2{grid-template-columns:1fr}}@media(max-width:900px){.style_container__pvGi2{margin-top:-70px;min-height:100vh}}.style_formCol__mG_Ir{display:flex;align-items:center;justify-content:center;padding:48px 6vw}@media(max-width:900px){.style_formCol__mG_Ir{padding:86px 6vw 40px;align-items:flex-start}}.style_formInner__K88YL{width:100%;max-width:460px;display:flex;flex-direction:column}.style_title__t6LvZ{font-family:Bricolage Grotesque,sans-serif!important;font-size:56px!important;font-weight:800!important;color:#2d0a2d!important;letter-spacing:-.04em!important;line-height:1!important;margin:0 0 14px!important}@media(max-width:700px){.style_title__t6LvZ{font-size:36px!important}}.style_welcomeSub__ekRMk{font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.5!important;color:#4a3548!important;margin:0 0 28px!important}.style_googleBtn__bsgtC{position:relative;margin-bottom:16px;width:100%;height:48px;isolation:isolate}.style_googleVisual__v_lGA{position:relative;z-index:1;width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#fff;border:3px solid #000;border-radius:12px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:15px;color:#2d0a2d;letter-spacing:-.005em;cursor:pointer;transition:box-shadow .2s ease}.style_googleVisual__v_lGA svg{flex-shrink:0}.style_googleVisual__v_lGA:hover{box-shadow:0 0 0 4px rgba(0,0,0,.08)}.style_divider__wGrEb{display:flex;align-items:center;gap:12px;margin-bottom:16px}.style_divider__wGrEb span{flex:1 1;height:1px;background:rgba(36,0,41,.12)}.style_divider__wGrEb p{font-family:Inter,sans-serif!important;font-size:12px!important;color:#846b80!important;text-transform:uppercase;letter-spacing:.1em;margin:0!important}.style_form__f85TD{flex-direction:column}.style_doubleInput__fwmWz,.style_form__f85TD{display:flex;gap:12px}.style_doubleInput__fwmWz>div{flex:1 1}.style_input__Oo_As .MuiOutlinedInput-root{border-radius:10px!important;background:#fffaf0!important;font-family:Inter,sans-serif!important;font-size:14px!important}.style_input__Oo_As .MuiOutlinedInput-root fieldset{border-color:rgba(36,0,41,.12)!important}.style_input__Oo_As .MuiOutlinedInput-root:hover fieldset{border-color:rgba(36,0,41,.25)!important}.style_input__Oo_As .MuiOutlinedInput-root.style_Mui-focused__QcAw2 fieldset{border-color:#2d0a2d!important;border-width:1.5px!important}.style_input__Oo_As .MuiOutlinedInput-input{padding:14px 12px!important}.style_input__Oo_As .MuiInputBase-input::placeholder{color:#846b80!important;opacity:1!important}.style_passwordError__BwaI0{margin-top:8px}.style_passwordError__BwaI0 p{display:flex;align-items:flex-start;gap:8px;margin:0 0 4px!important;font-family:Inter,sans-serif!important;font-size:12px!important;color:#4a3548!important}.style_passwordError__BwaI0 .style_dot__DASUW{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:6px}.style_checks__FYxKE{display:flex;flex-direction:column;margin-top:4px;gap:4px}.style_checks__FYxKE .MuiFormControlLabel-label{font-family:Inter,sans-serif!important;font-size:13px!important;color:#4a3548!important}.style_checks__FYxKE a{font-family:Bricolage Grotesque,sans-serif;color:#2d0a2d;text-decoration:underline;text-underline-offset:2px;font-weight:700}.style_checks__FYxKE a:hover{color:#c2185b}.style_errorAlert__Opxjw{border-radius:10px!important;margin-top:6px!important}.style_submit__aseu1{margin-top:8px!important;background:#000!important;color:#fff!important;border-radius:10px!important;font-family:Bricolage Grotesque,sans-serif!important;font-weight:800!important;font-size:15px!important;text-transform:none!important;letter-spacing:-.005em!important;padding:12px 20px!important;box-shadow:none!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease!important}.style_submit__aseu1:hover{background:#1a1a1a!important;transform:translateY(-3px)!important;box-shadow:0 14px 28px -8px rgba(0,0,0,.45),0 6px 12px -4px rgba(0,0,0,.25)!important}.style_submit__aseu1.style_Mui-disabled__yTf2Q{background:rgba(36,0,41,.12)!important;color:rgba(36,0,41,.4)!important;transform:none!important;box-shadow:none!important}.style_bottom__QPp2_{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:20px}.style_bottom__QPp2_ p{font-family:Inter,sans-serif!important;font-size:14px!important;color:#4a3548!important;margin:0!important}.style_bottom__QPp2_ a{font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:800;color:#2d0a2d;text-decoration:underline;text-underline-offset:3px}.style_bottom__QPp2_ a:hover{color:#c2185b}.style_illustration__ZLPFM{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:60px 5vw}@media(max-width:1100px){.style_illustration__ZLPFM{display:none}}.style_illustrationBg__bvhqZ{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 50% at 30% 20%,rgba(124,138,255,.32) 0,transparent 70%),radial-gradient(ellipse 60% 60% at 70% 80%,rgba(255,61,128,.28) 0,transparent 70%),radial-gradient(ellipse 70% 50% at 50% 50%,rgba(250,176,0,.18) 0,transparent 70%),linear-gradient(135deg,#fff5f7,#fffaf0 50%,#fff8e0)}.style_qcmCard__3uS7t{position:relative;width:100%;max-width:460px;background:#fff;border-radius:22px;padding:28px 28px 24px;box-shadow:0 26px 50px -20px rgba(36,0,41,.22),0 8px 18px -6px rgba(36,0,41,.08);display:flex;flex-direction:column;gap:14px;z-index:1}.style_qcmHeader__15VD5{display:flex;align-items:center;justify-content:space-between;gap:10px}.style_qcmEyebrow__Pw4Qg{display:inline-flex;align-items:center;gap:8px;font-family:Bricolage Grotesque,sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#2d0a2d;background:#fff4cc;border:1px solid #ffd966;padding:5px 11px;border-radius:999px}.style_aiPulse__ie80n{width:7px;height:7px;background:#fab000;box-shadow:0 0 0 0 rgba(250,176,0,.55)}.style_aiPulseSmall__UQt3w,.style_aiPulse__ie80n{border-radius:50%;animation:style_pulse___aLQ5 1.6s ease-out infinite}.style_aiPulseSmall__UQt3w{width:6px;height:6px;background:#c2185b;box-shadow:0 0 0 0 rgba(194,24,91,.55)}@keyframes style_pulse___aLQ5{0%{box-shadow:0 0 0 0 rgba(250,176,0,.55)}70%{box-shadow:0 0 0 8px rgba(250,176,0,0)}to{box-shadow:0 0 0 0 rgba(250,176,0,0)}}.style_qcmDots__bZ_Nm{display:flex;gap:6px}.style_qcmDot__H1LvD{width:8px;height:8px;border-radius:50%;background:rgba(36,0,41,.12);transition:all .4s ease}.style_qcmDotActive__xZS1P{background:#2d0a2d;width:24px;border-radius:6px}.style_qcmDotDone__o3FkO{background:#16a34a}.style_qcmCounter__zax0D{font-family:Inter,sans-serif;font-size:12px;color:#846b80;margin:0;letter-spacing:.04em;text-transform:uppercase}.style_qcmQuestion__7e3Zc{font-family:Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:800;color:#2d0a2d;letter-spacing:-.015em;line-height:1.3;margin:0;min-height:50px}.style_qcmOptions__f8wv9{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:9px}.style_qcmOption__ECPKJ{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fffaf0;border:1.5px solid rgba(36,0,41,.1);border-radius:12px;font-family:Inter,sans-serif;font-size:14px;color:#2d0a2d;transition:background .35s ease,border-color .35s ease,transform .35s ease}.style_qcmOptionActive__DDqEO{border-color:#2d0a2d;background:#fff;transform:translateX(2px);box-shadow:0 6px 16px -8px rgba(36,0,41,.18)}.style_qcmOptionCorrect__ac18g{border-color:#16a34a!important;background:#ecfdf3!important;transform:translateX(0)!important;box-shadow:0 6px 16px -8px rgba(22,163,74,.3)!important}.style_qcmOptionCorrect__ac18g .style_qcmRadio__7vuHN{background:#16a34a!important;border-color:#16a34a!important}.style_qcmOptionCorrect__ac18g .style_qcmOptionLabel__YHDl_{color:#14532d;font-weight:600}.style_qcmRadio__7vuHN{width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(36,0,41,.25);background:#fff;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:all .35s ease}.style_qcmOptionLabel__YHDl_{flex:1 1;line-height:1.3}.style_qcmFooter__TAJgr{min-height:56px;display:flex;align-items:center}.style_aiExplanation__8Bx__,.style_aiThinking__HJl_8{display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:13px;color:#4a3548;flex-wrap:wrap;animation:style_fadeIn___UucO .35s ease both}.style_aiExplanation__8Bx__ p,.style_aiThinking__HJl_8 p{margin:0;line-height:1.4;flex:1 1;min-width:0}.style_aiBadge__bvFuY{display:inline-flex;align-items:center;gap:6px;font-family:Bricolage Grotesque,sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#c2185b;background:#ffe0ec;border:1px solid #ffadc8;padding:4px 9px;border-radius:999px;flex-shrink:0}.style_thinkingDots__L17rK{display:inline-flex;gap:4px}.style_thinkingDots__L17rK span{width:6px;height:6px;border-radius:50%;background:#c2185b;animation:style_bounce__0f3oJ 1s ease-in-out infinite}.style_thinkingDots__L17rK span:nth-child(2){animation-delay:.15s}.style_thinkingDots__L17rK span:nth-child(3){animation-delay:.3s}@keyframes style_bounce__0f3oJ{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@keyframes style_fadeIn___UucO{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.style_formColSave__KVa_W{padding:24px 5vw!important;align-items:center}@media(max-width:900px){.style_formColSave__KVa_W{padding:76px 6vw 28px!important;align-items:flex-start}}.style_formInnerSave__J91i6{max-width:450px;gap:0}.style_formInnerSave__J91i6 .style_title__t6LvZ{font-size:30px!important;line-height:1.05!important;margin:0 0 8px!important}@media(max-width:700px){.style_formInnerSave__J91i6 .style_title__t6LvZ{font-size:24px!important}}.style_formInnerSave__J91i6 .style_welcomeSub__ekRMk{font-size:13.5px!important;margin:0 0 16px!important}.style_formInnerSave__J91i6 .style_googleBtn__bsgtC{margin-bottom:12px;height:44px}.style_formInnerSave__J91i6 .style_googleVisual__v_lGA{border-width:2px;font-size:14px}.style_formInnerSave__J91i6 .style_divider__wGrEb{margin-bottom:12px}.style_formInnerSave__J91i6 .style_doubleInput__fwmWz,.style_formInnerSave__J91i6 .style_form__f85TD{gap:10px}.style_formInnerSave__J91i6 .style_input__Oo_As .MuiOutlinedInput-input{padding:11px 13px!important;font-size:13.5px!important}.style_formInnerSave__J91i6 .style_checks__FYxKE{gap:4px;margin-top:4px}.style_formInnerSave__J91i6 .style_checks__FYxKE .MuiFormControlLabel-root{align-items:center}.style_formInnerSave__J91i6 .style_checks__FYxKE .MuiFormControlLabel-label{font-size:12px!important;line-height:1.35!important}.style_formInnerSave__J91i6 .style_checks__FYxKE .MuiCheckbox-root{padding:4px!important}.style_formInnerSave__J91i6 .style_submit__aseu1{height:46px!important;font-size:14.5px!important;margin-top:6px!important}.style_formInnerSave__J91i6 .style_bottom__QPp2_{margin-top:12px;font-size:13px}.style_illustrationSave__n6chA{padding:26px 3.5vw!important;background:linear-gradient(135deg,#fffaee,#fdf3df 50%,#f7ebd1)!important}.style_illustrationSave__n6chA .style_illustrationBg__bvhqZ{display:none!important}.style_container__l5t0X{background-color:#fffaf0;padding:32px 50px}.style_container__l5t0X .style_explain__5gwuo{flex:1 1;overflow:hidden}.style_container__l5t0X .style_explain__5gwuo h1{font-size:60px;font-weight:800;color:#000;letter-spacing:1.2%}.style_container__l5t0X .style_explain__5gwuo img{width:100%;border-radius:8px;object-fit:cover}@media(max-width:1200px){.style_container__l5t0X .style_explain__5gwuo{display:flex;max-height:300px;align-items:center}.style_container__l5t0X .style_explain__5gwuo img{width:100%;flex:1 1}.style_container__l5t0X .style_explain__5gwuo>div:first-child{flex:2 1}.style_container__l5t0X .style_explain__5gwuo>div{flex:1 1}}@media(max-width:600px){.style_container__l5t0X .style_explain__5gwuo>div:last-child{display:none}}.style_container__l5t0X .style_exercises__BE8Jp{position:relative;padding:16px 32px;margin-top:16px;gap:12px;display:flex;overflow:hidden;width:100%}.style_container__l5t0X .style_exercises__BE8Jp>div{max-width:calc(25% - 9px);width:100%}@media(max-width:1200px){.style_container__l5t0X .style_exercises__BE8Jp{flex-wrap:wrap}.style_container__l5t0X .style_exercises__BE8Jp>div{max-width:calc(50% - 12px);width:100%}}@media(max-width:800px){.style_container__l5t0X .style_exercises__BE8Jp{flex-direction:column;padding:16px 0 0;align-items:center}.style_container__l5t0X .style_exercises__BE8Jp>div{max-width:unset;width:100%}}.style_container__l5t0X .style_allExercisesButtonWrap__OY2L6{display:flex;justify-content:center;margin-top:34px}.style_container__l5t0X .style_title__GDtrf{font-family:Plus Jakarta Sans,Bricolage Grotesque,sans-serif;font-size:34px;font-weight:800;letter-spacing:-.015em;line-height:1.15;color:#1b1330!important;position:relative;margin-bottom:60px}.style_container__l5t0X .style_title__GDtrf:after{content:"";position:absolute;bottom:-10px;left:0;width:96px;height:3px;background:#635bff;border-radius:3px}.style_container__l5t0X .style_titleSection__ReSpo{font-size:24px!important;margin-bottom:40px}.style_container__l5t0X .style_titleSection__ReSpo:after{width:64px;height:2.5px;bottom:-8px}.style_exercise__SaGz3{flex:1 1;position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:left;width:100%;padding:22px 22px 20px;background:#fff;border:none;border-radius:20px;box-shadow:0 22px 52px -22px rgba(36,0,41,.22),0 6px 16px -6px rgba(36,0,41,.1);font-family:Plus Jakarta Sans,sans-serif;cursor:pointer;overflow:hidden;transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s ease}.style_exercise__SaGz3:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.2));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.style_exercise__SaGz3:hover{transform:translateY(-4px);box-shadow:0 32px 70px -22px rgba(36,0,41,.32),0 12px 26px -8px rgba(36,0,41,.18)}.style_exercise__SaGz3:hover .style_exerciseBookmark__pMi9b{transform:translateY(2px)}.style_exercise__SaGz3:hover .style_exerciseCta__bThQM{background:var(--accent);color:#fff;border-color:var(--accent)}.style_exercise__SaGz3:hover .style_exerciseCtaArrow__FoxTP{transform:translateX(3px)}.style_exercise__SaGz3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.style_exercise__SaGz3 .style_exerciseBookmark__pMi9b{position:absolute;top:-3px;right:22px;width:14px;height:26px;background:var(--accent);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);box-shadow:-1px 2px 4px rgba(36,0,41,.18);z-index:3;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.style_exercise__SaGz3 .style_exerciseTag__PFPMz{display:inline-flex;align-items:center;align-self:flex-start;padding:5px 11px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-family:Bricolage Grotesque,sans-serif;font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:75%}.style_exercise__SaGz3 .style_exerciseHead__nXrY4{display:flex;align-items:center;gap:10px;margin-bottom:12px}.style_exercise__SaGz3 .style_exerciseIcon__JOgw3{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--accent);color:#fff;border-radius:12px;box-shadow:0 10px 22px -10px var(--accent-glow),inset 0 1px 0 hsla(0,0%,100%,.35);flex:none}.style_exercise__SaGz3 .style_exerciseIcon__JOgw3 svg{width:24px;height:24px}.style_exercise__SaGz3 .style_exerciseTitleText__kYfKF{font-family:Plus Jakarta Sans,sans-serif!important;font-size:20px!important;font-weight:800!important;color:#2d0a2d!important;letter-spacing:-.02em!important;line-height:1.2!important;margin:0 0 8px!important}.style_exercise__SaGz3 .style_exerciseDescription__RNbnn{font-family:Inter,sans-serif!important;font-size:13.5px!important;line-height:1.55!important;color:#6f5e6c!important;font-weight:500!important;margin:0 0 20px!important;flex:1 1}.style_exercise__SaGz3 .style_exerciseCta__bThQM{margin-top:auto;display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:9px 16px;background:#fff;border:1.5px solid var(--accent);color:var(--accent);border-radius:999px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:13px;letter-spacing:-.005em;transition:background .2s ease,color .2s ease,border-color .2s ease}.style_exercise__SaGz3 .style_exerciseCtaArrow__FoxTP{width:16px;height:16px;transition:transform .2s ease}.style_exercise__SaGz3 .style_notAvailable__OICej{position:absolute;width:100%;height:100%;z-index:4;-webkit-backdrop-filter:blur(2px) grayscale(100%);backdrop-filter:blur(2px) grayscale(100%);display:flex;align-items:center;justify-content:center;top:0;left:0;padding:24px;border-radius:20px}.style_exercise__SaGz3 .style_notAvailable__OICej p{font-weight:700;text-shadow:0 0 8px hsla(0,0%,53%,.431);text-align:center}@media(max-width:600px){.style_exercise__SaGz3{padding:18px;border-radius:18px}.style_exercise__SaGz3 .style_exerciseBookmark__pMi9b{right:18px}.style_exercise__SaGz3 .style_exerciseTag__PFPMz{font-size:10px;padding:5px 11px;line-height:1.4;margin-bottom:12px;max-width:calc(100% - 32px)}.style_exercise__SaGz3 .style_exerciseIcon__JOgw3{width:40px;height:40px;border-radius:11px}.style_exercise__SaGz3 .style_exerciseIcon__JOgw3 svg{width:22px;height:22px}.style_exercise__SaGz3 .style_exerciseTitleText__kYfKF{font-size:18px!important}.style_exercise__SaGz3 .style_exerciseDescription__RNbnn{font-size:13px!important;margin:0 0 16px!important}.style_exercise__SaGz3 .style_exerciseCta__bThQM{padding:8px 14px;font-size:12.5px;align-self:stretch;justify-content:center;text-align:center;white-space:normal;line-height:1.2}.style_exercise__SaGz3 .style_exerciseCtaArrow__FoxTP{flex:none}}.style_modalContainer__1mPFn{overflow:hidden;height:inherit;display:flex;flex-direction:column;--primary-color-exercise:255,89,150}.style_modalContainer__1mPFn.style_trueFalse__HG8vn{--primary-color-exercise:99,91,255}.style_modalContainer__1mPFn>div{margin-bottom:24px;display:flex;gap:16px}.style_modalContainer__1mPFn>div .style_fromContainer__iKEzK{display:flex;gap:16px;margin-top:50px;justify-content:center}@media(max-width:600px){.style_modalContainer__1mPFn>div .style_fromContainer__iKEzK{flex-direction:column}}.style_fromSheetContainer__PDzHC{max-height:calc(100vh - 360px);margin-top:24px;overflow:hidden;display:flex;flex-direction:column;background:var(--White,#fffcf5);border-radius:24px;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.251)}.style_fromSheetContainer__PDzHC .style_header__FuBgy{margin-top:32px;padding:0 32px;display:flex;flex-direction:column}.style_fromSheetContainer__PDzHC .style_header__FuBgy .style_searchInput__HAo21{position:relative;height:40px;flex:1 1;margin-top:16px}.style_fromSheetContainer__PDzHC .style_header__FuBgy .style_searchInput__HAo21>div{width:100%;background:#fff;border:1.5px solid rgba(36,0,41,.12);border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.style_fromSheetContainer__PDzHC .style_header__FuBgy .style_searchInput__HAo21>div:hover{border-color:rgba(36,0,41,.25)}.style_fromSheetContainer__PDzHC .style_header__FuBgy .style_searchInput__HAo21>div.style_Mui-focused__1e9Gb{border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.08)}.style_fromSheetContainer__PDzHC .style_header__FuBgy .style_searchInput__HAo21>div fieldset{border:none}.style_fromSheetContainer__PDzHC .style_listContainer__eqAeB{padding:20px 24px 24px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;overflow-y:auto}@media(max-width:900px){.style_fromSheetContainer__PDzHC .style_listContainer__eqAeB{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.style_fromSheetContainer__PDzHC .style_listContainer__eqAeB{grid-template-columns:repeat(2,1fr);gap:12px}}.style_fromSheetContainer__PDzHC .style_listContainer__eqAeB>a.style_selected__WcKdM{position:relative}.style_fromSheetContainer__PDzHC .style_listContainer__eqAeB>a.style_selected__WcKdM img{border-radius:12px;border:2px solid #635bff;box-shadow:0 0 0 3px rgba(99,91,255,.18)}.style_fromSheetContainer__PDzHC .style_listContainer__eqAeB>a.style_selected__WcKdM .style_selectedIcon__cZ_7F{top:12px;right:12px;position:absolute}.style_createExerciseModal__E5Wjk .style_fromSheetContainer__PDzHC{max-height:60vh}.style_createExerciseModal__E5Wjk .style_sliders__Npukw{display:flex;gap:60px}.style_createExerciseModal__E5Wjk .style_sliders__Npukw>div{flex:1 1}.style_createExerciseModal__E5Wjk .style_sliders__Npukw>div>div{padding:0 18px}@media(max-width:900px){.style_createExerciseModal__E5Wjk .style_sliders__Npukw{flex-direction:column;gap:12px}}.style_createExerciseModal__E5Wjk .style_buttons__pf01g{margin-top:24px;display:flex;justify-content:center;gap:22px;margin-bottom:10px}.style_selection__bgJ6N{display:flex;gap:28px;flex-wrap:wrap}.style_selection__bgJ6N>div{display:flex;flex:1 1;gap:28px}.style_selection__bgJ6N>div>div{width:300px;max-width:100%}@media(max-width:600px){.style_selection__bgJ6N>div{flex-direction:column;gap:28px}}.style_sourcePicker__ANkpr{display:flex;justify-content:center;align-items:stretch;gap:32px;margin:22px auto 0;padding:14px 0 6px;max-width:560px}.style_sourcePicker__ANkpr>button{flex:1 1 220px;max-width:240px}@media(max-width:600px){.style_sourcePicker__ANkpr{flex-direction:column;align-items:center}.style_sourcePicker__ANkpr>button{width:100%;max-width:320px}}.style_sourcePostIt__pOYn6{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:30px 22px 22px;background:#fff5d6;border:1px solid rgba(250,176,0,.32);border-radius:14px;cursor:pointer;font-family:inherit;box-shadow:0 8px 22px -10px rgba(36,0,41,.2),inset 0 1px 0 hsla(0,0%,100%,.7);transform:rotate(var(--rot,-1deg));transition:transform .2s ease,box-shadow .2s ease;overflow:visible}.style_sourcePostIt__pOYn6:hover{transform:rotate(0deg) translateY(-3px);box-shadow:0 14px 30px -10px rgba(36,0,41,.24),inset 0 1px 0 hsla(0,0%,100%,.7)}.style_sourcePostIt__pOYn6:hover .style_sourceCta__NlcSB{transform:translateX(2px)}.style_sourcePostIt__pOYn6[style*="--postit-tone: rose"]{background:#ffe4ec;border-color:rgba(255,61,128,.3)}.style_sourceWashi__VpZuq{position:absolute;top:-8px;left:50%;margin-left:-34px;width:68px;height:14px;background:rgba(255,217,102,.85);background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 8px);transform:rotate(-3deg);box-shadow:0 1px 2px rgba(0,0,0,.06);z-index:2;pointer-events:none;border-radius:2px}.style_sourceEmoji__IDlNg{font-size:36px;line-height:1;margin-bottom:4px;filter:drop-shadow(0 4px 8px rgba(36,0,41,.18))}.style_sourceTitle__oLJVM{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:16px;color:#2d0a2d;letter-spacing:-.01em;line-height:1.2}.style_sourceDesc__mqZCh{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:1.4;color:#6f5e6c;margin-bottom:8px;max-width:220px}.style_sourceCta__NlcSB{font-family:Caveat,cursive,system-ui;font-weight:700;font-size:17px;color:#2d0a2d;letter-spacing:0;transition:transform .2s ease}@media(max-width:1100px){.style_modal__IHWZA>div>div>div{min-height:unset}}.style_modalSave__sOpfm{max-height:96vh!important;width:92%!important;max-width:1280px!important;padding:0!important;border-radius:20px!important;overflow:hidden}.style_modalSave__sOpfm>div,.style_modalSave__sOpfm>div>div{height:100%}.style_modalSave__sOpfm>div>div>div{min-height:96vh!important;height:96vh!important;grid-auto-rows:1fr!important;grid-template-rows:1fr!important}@media(max-width:1100px){.style_modalSave__sOpfm>div>div>div{min-height:unset!important;height:auto!important;grid-template-rows:auto!important}}.style_closeBtn__eokWe{position:absolute;top:16px;right:16px;z-index:10;width:36px;height:36px;border-radius:50%;background:#000;color:#fff;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;box-shadow:0 6px 16px -6px rgba(0,0,0,.45);transition:transform .18s ease,background .18s ease}.style_closeBtn__eokWe:hover{background:#1a1a1a;transform:translateY(-1px) scale(1.04)}.style_closeBtn__eokWe:focus-visible{outline:2px solid #fab000;outline-offset:2px}.style_closeBtn__eokWe svg{color:#fff}@media(max-width:700px){.style_closeBtn__eokWe{top:12px;right:12px;width:32px;height:32px}}