.auth_overlay__pA7ox{position:fixed;inset:0;z-index:1000;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/images/auth/login-main-bg.png);background-color:white;box-sizing:border-box}@media (max-width:768px){.auth_overlay__pA7ox{background-image:none;background-color:#fff}}.auth_leftBackground__gkcqj{width:100%;max-width:760px;height:940px;display:flex;justify-content:flex-end;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/images/auth/login-left-bg.png)}@media (max-width:768px){.auth_leftBackground__gkcqj{display:none}}.auth_leftPanel__WNiww{width:100%;max-width:500px;height:100%;max-height:820px;background-color:#ECF9FF;border-radius:50px 0 0 50px;margin-left:60px}.auth_leftTextContainer__65ikG{display:flex;flex-direction:column;padding:80px}.auth_leftLargeText__bqS4P{margin-top:5rem;font-weight:800;font-style:normal;font-size:38px;line-height:42px}.auth_leftSubText__qXqsq{margin-top:1.5rem;font-weight:400;font-style:normal;font-size:18px;line-height:24px}.auth_leftImageContainer__sDkIt{position:relative;flex:1 1;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}@media (max-width:768px){.auth_leftImageContainer__sDkIt{display:none}}.auth_rocketImg__CcC5Y{position:absolute;width:165px;top:30px;left:269px;transform:rotate(15deg)}@media (max-width:1200px){.auth_rocketImg__CcC5Y{transform:scale(.85) rotate(15deg);transition:all .2s linear}}.auth_cloudImg__IxH31{position:absolute;width:498px;left:10px;top:100px}@media (max-width:1200px){.auth_cloudImg__IxH31{transform:scale(.85);transition:all .2s linear}}.auth_layoutWrapper__isaM0{width:100%;height:100%;display:flex;align-items:center;border-radius:50px;box-sizing:border-box}.auth_contentCard__jW3MT{width:100%;max-width:860px;height:100%;max-height:819px;border-radius:0 50px 50px 0;box-sizing:border-box;background-color:white;margin-right:60px}@media (max-width:768px){.auth_contentCard__jW3MT{background-color:#f8f9ff;margin-right:0;max-width:100%;max-height:100%;border-radius:unset;overflow-y:auto;overflow-x:hidden}}.auth_mainCard__SI_mv{display:flex;width:100%;max-width:1400px;height:100%;max-height:848px;margin:auto 0;border-radius:50px;background-color:white}@media (max-width:768px){.auth_mainCard__SI_mv{margin-top:0;background-color:#fff}}.auth_upperDiv__lGhpE{display:flex;justify-content:space-between}@media (max-width:768px){.auth_upperDiv__lGhpE{display:none}}.auth_headerButtonDiv__qX8BA{display:flex;align-items:center}.auth_logoImg__xpfQV{cursor:pointer;width:170px;height:38px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@media (max-width:768px){.auth_logoImg__xpfQV{display:none}}.auth_smallLogoImg__ywhnk{width:145px;height:32px}.auth_mobileLogoWrap__5WNEp{width:122px;height:28px;display:none;cursor:pointer}.auth_mobileLogoWrap__5WNEp>img{width:100%}@media (max-width:768px){.auth_mobileLogoWrap__5WNEp{display:block}}.auth_wrapper__th1y3{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.auth_wrapper__th1y3,.auth_wrapper__th1y3 *{box-sizing:border-box}@media (max-width:768px){.auth_wrapper__th1y3{align-items:center}}:where(.auth_contentDiv__gwPyO){width:420px;margin-top:240px;margin-left:120px;display:flex;flex-direction:column}@media (max-width:1400px){:where(.auth_contentDiv__gwPyO){margin-left:80px}}@media (max-width:1200px){:where(.auth_contentDiv__gwPyO){margin-left:40px;margin-right:40px}}@media (max-width:992px){:where(.auth_contentDiv__gwPyO){margin-left:0;padding:0 40px;align-items:center;width:100%}}@media (max-width:768px){:where(.auth_contentDiv__gwPyO){margin-top:16px;margin-right:0}}:where(.auth_container__QYvE7){width:100%;max-width:420px;display:flex;justify-content:space-between;align-items:center;margin:25px 0;gap:16px}@media (max-width:768px){:where(.auth_container__QYvE7){gap:14px}}.auth_containerSocialLogin__oVrf3{gap:16px;max-width:none;justify-content:center}@media (max-width:768px){.auth_containerSocialLogin__oVrf3{bottom:4%;gap:16px;justify-content:center}}.auth_containerSignup__IR3Av{margin:25px 0 0;width:100%;max-width:420px}@media (max-width:768px){.auth_containerSignup__IR3Av{margin:70px 0 0;width:100%;gap:16px}}:where(.auth_buttonDiv__0bLfx){width:100%;display:flex;align-items:center;padding:50px 50px 73px;height:160px;box-sizing:border-box}@media (max-width:768px){:where(.auth_buttonDiv__0bLfx){width:100%;max-width:100%;height:auto;display:flex;justify-content:space-between;padding:24px 16px}}.auth_basicButtonLabel__5Jp8f{margin-left:auto;padding-right:20px;font-weight:400;font-size:14px;line-height:17px;text-align:right;color:#000000;white-space:nowrap}@media (max-width:768px){.auth_basicButtonLabel__5Jp8f{display:none}}:where(.auth_basicButton__0bDAf){cursor:pointer;display:inline-block;text-align:center;text-decoration:none;padding:12px 28px;background:linear-gradient(90deg,#0D99FF,#0980FE);border-radius:8px;border:none;max-width:420px;font-weight:600;font-size:16px;color:#FFFFFF;white-space:nowrap}a:where(.auth_basicButton__0bDAf){color:#FFFFFF}:where(.auth_basicButton__0bDAf):hover{opacity:.9}:where(.auth_basicButton__0bDAf):disabled{background-color:#4B586A}.auth_input__lL_9E{width:100%;height:50px;padding:17px;max-width:420px;box-sizing:border-box;background:#FFFFFF;color:#8f8f8f;border:2px solid rgba(30,173,244,.4);border-radius:8px;box-shadow:10px 10px 30px rgba(30,173,244,.1);font-weight:400;font-size:14px;line-height:16px}.auth_input__lL_9E::placeholder{color:#7F85B4;font-size:12px}.auth_input__lL_9E:focus{outline:none}.auth_input__lL_9E:disabled{background-color:#EFEFEF;color:#808080;border:2px solid #d2e0f3}.auth_inputError__Nho9J,.auth_inputError__Nho9J:disabled,.auth_inputError__Nho9J:focus{color:#DD3E3E;border:2px solid #dd3e3e}.auth_emailInput__Uc8am:disabled{background:#ECF8FE;border:2px solid rgba(30,173,244,.4);color:#8f8f8f;font-weight:400;font-size:14px;line-height:17px;text-align:center}.auth_emailInputCentered__omwnb{text-align:center}@media (max-width:400px){.auth_emailInput__Uc8am{max-width:340px}}@media (max-width:992px){.auth_emailInput__Uc8am::placeholder{text-align:left}}.auth_codeInput__5_reA{text-transform:uppercase}.auth_title__yNxk6{width:100%;max-width:420px;font-weight:700;font-size:30px;line-height:34px}@media (max-width:768px){.auth_title__yNxk6{max-width:100%;font-size:26px;text-align:center}}.auth_textLink__eoFGv{font-weight:400;font-size:14px;line-height:17px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0D99FF;cursor:pointer}.auth_textLink__eoFGv:hover{opacity:.7}@media (max-width:992px){.auth_textLink__eoFGv{font-weight:600}}.auth_balloonWrap__GOCnL{position:relative;width:100%;max-width:420px}.auth_balloonTag__cMxDA{position:absolute;width:100%;top:-5px;z-index:1;display:flex;flex-direction:column}@media (max-width:992px){.auth_balloonTag__cMxDA{align-items:center}}.auth_balloonFade__xNVyw{animation:auth_balloonSmoothDisappear__fFpo5 1s ease-in-out 0s 1 reverse forwards}@keyframes auth_balloonSmoothDisappear__fFpo5{0%{opacity:0}to{opacity:1}}.auth_balloonTriangle__JDCUg{position:relative;top:5px;margin:auto;width:10px;height:10px;background-color:#303031;transform:rotate(-45deg)}.auth_balloonBody__QaZxc{background-color:#303031;color:#EBEBEB;padding:12px 21px;margin:auto;font-size:12px;border-radius:8px;text-align:center;white-space:pre-wrap}@media (max-width:992px){.auth_balloonBody__QaZxc{margin:0;width:300px;padding:12px 0}}@media (max-width:400px){.auth_balloonBody__QaZxc{width:290px}}.auth_spinner__6qEOD{position:relative;width:20px;height:20px}.auth_spinnerCircle__c6M7C{display:flex;width:20px;height:20px;box-sizing:border-box;animation:auth_spinnerRotate__gwHND 1.4s ease-in-out 0s infinite running}@keyframes auth_spinnerRotate__gwHND{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.auth_spinnerLeft__pAm91{position:relative;width:10px;height:20px;border-radius:10px 0 0 10px;background:linear-gradient(#ffffff80,#ffffff,#ffffff)}.auth_spinnerRight__qvdfi{position:relative;width:10px;height:20px;border-radius:0 10px 10px 0;background:linear-gradient(#ffffff90,#ffffff40,#ffffff10)}.auth_spinnerInner__B58t_{position:absolute;background-color:#0D99FF;width:17px;height:17px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.auth_spinnerInnerRed__R7cHY{background-color:#DD3E3E}.auth_roundButton__hXnPj{box-sizing:border-box;padding:14px 23px;border:1px solid white;border-radius:27px;background:none;display:flex;align-items:center;cursor:pointer;justify-content:center;font-weight:400;font-size:13px;line-height:16px;transition:border-color .15s ease,box-shadow .15s ease}.auth_roundButton__hXnPj:hover{border:1px solid #c3c9f8;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media (max-width:1200px){.auth_roundButton__hXnPj{padding:14px 13px}}@media (max-width:992px){.auth_roundButtonTest__SRiAZ,.auth_roundButton__hXnPj>div{display:none}.auth_roundButton__hXnPj{padding:0;width:46px;height:46px;border:1px solid #c3c9f8}}.auth_socialLoginRoundButton__t4AOV{border-radius:8px;width:100%}.auth_buttonLogo__WsIax{margin-right:12px;width:23px;height:23px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}@media (max-width:1200px){.auth_buttonLogo__WsIax{margin-right:9px}}@media (max-width:992px){.auth_buttonLogo__WsIax{margin-right:0}}@media (max-width:400px){.auth_buttonLogo__WsIax{width:21px;height:21px}}.auth_checkboxLabel__wkX4H{display:flex;align-items:center;justify-content:center;gap:9px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.auth_checkboxInput__3iTza{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #8ed6f9;border-radius:4px}.auth_checkboxInput__3iTza:hover{border:2px solid #0d99ff}.auth_checkboxInput__3iTza:checked{background-color:#0D99FF;border:2px solid #0d99ff;background-position:bottom;background-repeat:no-repeat;background-image:url(/assets/images/auth/check-icon.png)}.auth_checkboxText__3P1cf{margin:0 0 0 .5rem;font-weight:400;font-size:14px;line-height:16px}@media (max-width:992px){.auth_checkboxText__3P1cf{line-height:17px}}.screens_verifyInputWrap__RBCp9{width:100%;margin-top:48px;display:flex;flex-direction:column;gap:12px}@media (max-width:768px){.screens_verifyInputWrap__RBCp9{margin-top:40px}}.screens_verifyContent__k9q01{margin-top:136px}@media (max-width:768px){.screens_verifyContent__k9q01{margin-top:16px;margin-right:0;max-width:420px}}.screens_verifyButton__Ef6Dp{height:50px;flex:1 1;background:#4B586A;display:flex;align-items:center;justify-content:center}.screens_verifyButtonActive__iXwbL{background:linear-gradient(90deg,#0D99FF,#0980FE)}.screens_verifyButton__Ef6Dp:disabled{background:#F0F0F0;color:#868686}.screens_verifyButtonLoading__u6Uo7:disabled{background:linear-gradient(90deg,#0D99FF,#0980FE)}@media (max-width:992px){.screens_verifyButton__Ef6Dp{padding:17px 0;width:163px}}@media (max-width:380px){.screens_verifyButton__Ef6Dp{padding:17px 0;width:138px}}.screens_verifyEmailButton__5VZt_{background:linear-gradient(90deg,#0D99FF,#0980FE)}.screens_verifyButtonContainer__vNOHM{padding:0;margin-top:30px}.screens_verifyButtonContainerCheck__hNMUm{max-width:420px;width:100%}.screens_verifyTextContainer__1_cP7{padding:30px;display:flex;flex-direction:column;bottom:10%}.screens_verifyText__vAmdS{font-weight:400;font-size:15px;line-height:18px;text-align:center;padding:20px;color:#5a6089}.screens_agreeContainer__AH8Gv{width:100%;height:100%;margin:0;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box;padding:56px 80px}@media (max-width:768px){.screens_agreeContainer__AH8Gv{padding:0;align-items:center;max-height:100%;overflow:hidden auto;margin:0;border-radius:unset}}.screens_agreeLoginButton__SjBkd{width:112px;height:40px}.screens_agreeMobileLogoWrap__xYx32{display:none}@media (max-width:768px){.screens_agreeMobileLogoWrap__xYx32{display:block;padding:24px 16px;box-sizing:border-box;width:100%}}.screens_agreeMain__fNFlS{margin-top:56px;display:flex;flex-direction:column;padding:0 73px}@media (max-width:768px){.screens_agreeMain__fNFlS{margin-top:16px;padding:0 16px}}.screens_agreeTextContainer__kxTe_{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){.screens_agreeTextContainer__kxTe_{align-items:center}}.screens_agreeTitle__nveAM{font-weight:700;font-size:30px}@media (max-width:768px){.screens_agreeTitle__nveAM{font-size:26px}}.screens_agreeText__qe5N_{font-weight:700;font-size:17px}@media (max-width:768px){.screens_agreeText__qe5N_{font-size:14px;font-weight:500;line-height:22px}}.screens_agreePolicyContainer__RC9gl{margin:24px 0;display:flex;flex-direction:column;gap:24px}@media (max-width:768px){.screens_agreePolicyContainer__RC9gl{margin:32px 0 40px}}.screens_agreePolicyBox__DxqUA{display:flex;flex-direction:column;gap:16px}.screens_agreePolicyBoxChecked___y3Np{color:#0D99FF}.screens_agreePolicyDiv__Bo5R_{border:2px solid #d0d5dd;border-radius:8px;padding:6px;background:#FFFFFF;color:black;width:100%;height:185px;box-sizing:border-box}@media (max-width:768px){.screens_agreePolicyDiv__Bo5R_{padding:10px}}.screens_agreePolicyScroll__Y_IY0{overflow:auto;box-sizing:border-box;font-weight:400;width:100%;height:100%;padding:34px}@media (max-width:992px){.screens_agreePolicyScroll__Y_IY0{padding:0 18px;line-height:22px}}@media (max-width:340px){.screens_agreePolicyScroll__Y_IY0{padding:0 5px}}.screens_agreePolicyScroll__Y_IY0::-webkit-scrollbar{width:10px}.screens_agreePolicyScroll__Y_IY0::-webkit-scrollbar-thumb{border-radius:10px;width:10px;height:10px;background:#D9D9D9}.screens_agreePolicyScroll__Y_IY0::-webkit-scrollbar-thumb:hover{border-radius:10px;width:10px;height:10px;background:#0D99FF}.screens_agreeCheckboxContainer__QhXvZ{width:-moz-fit-content;width:fit-content;height:22px}.screens_agreeCheckboxContainer__QhXvZ p{margin:0}.screens_agreeButtonContainer__oXi_k{display:flex;align-items:center;gap:16px;justify-content:center}.screens_agreeConfirmButton__teiup{font-weight:400;font-size:16px;line-height:19px;color:#FFFFFF;background-color:#4B586A;border:none;border-radius:8px;padding:16px 85px;cursor:pointer}.screens_agreeConfirmButton__teiup:disabled{border:none;background-color:#F0F0F0;color:#868686}.screens_agreeConfirmButton__teiup:hover{opacity:.9}@media (max-width:992px){.screens_agreeConfirmButton__teiup{padding:16px 0;flex:1 1}}.screens_completeLogoWrap__de9vS{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:24px}.screens_completeMain__sRwjV{display:flex;flex-direction:column;align-items:center;margin:57px auto}@media (max-width:768px){.screens_completeMain__sRwjV{margin-top:0}}.screens_completeImg__CrleO{width:154px;height:167px;padding-top:103px}.screens_completeTextDiv__ztGml{padding:45px}.screens_completeTitle__nuJlx{font-weight:700;font-size:32px;line-height:130%;text-align:center;padding-bottom:21px}@media (max-width:768px){.screens_completeTitle__nuJlx{font-size:24px;line-height:140%;letter-spacing:-.36px}}.screens_completeText__rnwky{display:flex;flex-direction:column;font-weight:400;font-size:14px;line-height:22px;text-align:center}.screens_completeEmphasis__KqCOG{color:#0D99FF;font-weight:400}.screens_completeButtonContainer__Zxaah{padding-top:30px}.screens_completeButton__Ha2IC{width:420px;height:50px;background:#0D99FF;border:none;border-radius:8px;padding:16px 47px;font-weight:700;font-size:16px;line-height:18px;text-align:center;color:#FFFFFF;cursor:pointer}.screens_completeButton__Ha2IC:hover{opacity:.9}@media (max-width:768px){.screens_completeButton__Ha2IC{width:328px}}.screens_deletedContainer__Cknan{display:flex;width:100%;flex-direction:column}.screens_deletedMain__kgPyf{display:flex;flex-direction:column;padding:0 490px;justify-content:center;align-items:center}@media (max-width:1350px){.screens_deletedMain__kgPyf{padding:0 399px}}@media (max-width:1100px){.screens_deletedMain__kgPyf{padding:0 350px}}@media (max-width:1050px){.screens_deletedMain__kgPyf{padding:0 335px}}@media (max-width:992px){.screens_deletedMain__kgPyf{padding:0}}.screens_deletedMainUpper__2hDEd{display:flex;flex-direction:column;align-items:center;width:100%;border-bottom:1px solid #c3c9f8}@media (max-width:992px){.screens_deletedMainUpper__2hDEd{width:90%}}.screens_deletedTitle__auyP5{font-weight:700;font-size:22px;line-height:26px;text-align:center;padding-bottom:47px}@media (max-width:992px){.screens_deletedTitle__auyP5{padding:47px 0;font-size:26px;line-height:31px}}.screens_deletedSubtitle__64qv_{font-weight:600;font-size:18px;line-height:21px;text-align:center}.screens_deletedTimeInfo__qEG_i{font-weight:400;font-size:15px;line-height:24px;text-align:center;padding:32px 15px;white-space:pre-wrap}.screens_deletedTimeInfo__qEG_i>div{padding:0 18px}@media (max-width:992px){.screens_deletedTimeInfo__qEG_i{padding:40px 18px}}@media (max-width:400px){.screens_deletedTimeInfo__qEG_i{padding:40px 0}}.screens_deletedInfo__Kq8YW{font-weight:400;font-size:15px;line-height:24px;text-align:center;padding:32px 15px;white-space:pre-wrap;color:#DD3E3E}@media (max-width:992px){.screens_deletedInfo__Kq8YW{line-height:18px}}.screens_deletedMainLower__o_rk6{padding:33px 0}@media (max-width:992px){.screens_deletedMainLower__o_rk6{padding:40px 0}}.screens_deletedButtonContainer__5gxrc{display:flex;gap:14px;align-items:center;justify-content:center;padding:35px 50px}.screens_deletedButton__5md8N{width:150px;padding:12px;flex:0.5 1;display:flex;align-items:center;justify-content:center}.screens_deletedButtonGray__UP3Bj,.screens_deletedButtonGray__UP3Bj:disabled{background-color:#4B586A}.screens_deletedButtonRed__xck_I,.screens_deletedButtonRed__xck_I:disabled{background-color:#DD3E3E}.screens_deletedWithdrawlButton__Si54B{padding:12px 39px}.screens_deletedHeaderButtonDiv__egr6W{width:100%;display:flex;align-items:center;padding:20px 50px;box-sizing:border-box}.join_signupEmailInput__WvMqp{margin-top:40px}.join_signupNextButton__5uLtd{width:100%;max-width:420px;padding:16px 0;background:linear-gradient(90deg,#0D99FF,#0980FE);color:#FFFFFF}.join_signupNextButton__5uLtd:disabled{background:#F0F0F0;color:#868686}@media (max-width:992px){.join_signupNextButton__5uLtd{padding:16px 0;width:100%}}.join_sentMobileLogoWrap__v_ipL{width:100%;display:none;padding:24px 16px}@media (max-width:768px){.join_sentMobileLogoWrap__v_ipL{display:block}}.join_sentContent__aF55d{margin-top:136px;display:flex;flex-direction:column;align-items:center}@media (max-width:768px){.join_sentContent__aF55d{margin-top:16px;max-width:420px}}.join_sentDescriptionContainer__M25N8{width:100%;margin-top:48px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}@media (max-width:768px){.join_sentDescriptionContainer__M25N8{margin-top:40px}}.join_sentEmailHighlight__1Qs6O{font-weight:600;font-size:18px;color:#0D99FF;word-break:break-all}@media (max-width:992px){.join_sentEmailHighlight__1Qs6O{font-size:16px}}.join_sentDescriptionText__s3cGs{font-weight:400;font-size:15px;line-height:24px;color:#5a6089;text-align:center}.join_sentButtonContainer__3kwBI{margin-top:40px;padding:0;display:flex;gap:12px;width:100%}.join_sentBackButton__fWf_H{background:#4B586A}.join_sentBackButton__fWf_H,.join_sentResendButton__EGX8w{height:50px;flex:1 1;font-weight:600;font-size:16px;color:#fff}.join_sentResendButton__EGX8w{background:linear-gradient(90deg,#0D99FF,#0980FE)}.join_sentResendButton__EGX8w:disabled{background:#F0F0F0;color:#868686}.dialog_overlay__eybJn{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);padding:20px}.dialog_box__xWxle{display:flex;flex-direction:column;align-items:center;gap:20px;width:min(400px,100%);max-height:calc(100vh - 40px);padding:28px 24px 22px;border-radius:14px;background:var(--color-white);overflow-y:auto;box-shadow:0 8px 40px rgba(0,0,0,.25)}.dialog_title__e92gk{font-size:17px;font-weight:700;color:var(--color-gray-900);text-align:center}.dialog_description__DY2li{font-size:15px;line-height:1.6;color:var(--color-gray-900);text-align:center;white-space:pre-line;word-break:keep-all}.dialog_input__WwYjH{width:100%;height:42px;padding:0 12px;border:1px solid var(--color-gray-300);border-radius:8px;font-size:15px;color:var(--color-gray-900)}.dialog_buttonRow__gvHC1{display:flex;gap:10px;width:100%;justify-content:center}.dialog_button__3qvYx{flex:1 1;max-width:150px;height:42px;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.dialog_cancelButton__uDxJV{background:#e9ecef;color:#4e4e4e}.dialog_confirmButton__4hOJr{background:var(--color-primary);color:var(--color-white)}.dialog_confirmButtonDanger__AaZ_6{background:var(--color-red,#e5484d)}.family-site-bar_footerBlue__Ygn3K{display:flex;width:100%;height:62px;padding:8px 0;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid var(--color-gray-300);background:linear-gradient(90deg,#0D99FF,#0980FE)}.family-site-bar_topContent__MbfYt{width:1200px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px}@media (max-width:1200px){.family-site-bar_topContent__MbfYt{width:100%;justify-content:flex-end;padding:16px 24px}}@media (max-width:768px){.family-site-bar_topContent__MbfYt{padding:16px;justify-content:flex-start}}.family-site-bar_licenseDescription__58y8L{color:var(--color-white);font-size:14px;font-weight:400;line-height:150%;letter-spacing:-.28px}@media (max-width:1200px){.family-site-bar_licenseDescription__58y8L{display:none}}.family-site-bar_familySiteToggle__KQ2A0{position:relative;width:174px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 6px;border:none;border-bottom:1px solid var(--color-white);background:transparent;cursor:pointer}@media (max-width:768px){.family-site-bar_familySiteToggle__KQ2A0{width:100%}}.family-site-bar_familySiteText__z68lt{color:var(--color-white);text-align:center;font-size:18px;font-weight:400;line-height:150%;letter-spacing:-.36px}@media (max-width:1200px){.family-site-bar_familySiteText__z68lt{font-size:16px;letter-spacing:-.32px}}@media (max-width:768px){.family-site-bar_familySiteText__z68lt{font-size:14px}}.family-site-bar_familySiteIcon__UXvpp{width:18.02px;height:18px;flex-shrink:0}.family-site-bar_familySiteContent__XK_WS{position:absolute;bottom:calc(100% + 7px);left:0;width:178px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:8px;border:1px solid var(--color-gray-100);border-radius:20px;background:var(--color-white);box-shadow:0 4px 30px 0 rgba(0,0,0,.2)}@media (max-width:768px){.family-site-bar_familySiteContent__XK_WS{right:0;left:auto}}.family-site-bar_siteName__BiFNN{width:100%;padding:8px 16px;color:var(--color-gray-900);text-align:left;font-size:14px;font-weight:600;line-height:150%;letter-spacing:-.28px;cursor:pointer}.family-site-bar_siteName__BiFNN:hover{border-radius:15px;background:#ECF8FE;color:var(--color-primary)}.site-footer_footer__bB1cj{margin-top:clamp(56px,8vw,88px);border-top:1px solid var(--color-gray-200);background:var(--color-gray-50)}.site-footer_inner__PlshA{display:flex;flex-wrap:wrap;gap:36px 56px;max-width:var(--content-max-width);margin:0 auto;padding:clamp(36px,6vw,52px) clamp(20px,5vw,32px) 20px}.site-footer_brand__idZ7D{display:flex;flex-direction:column;gap:12px;flex:1.4 1 260px}.site-footer_logo__FiBxp{height:24px;width:auto;display:block;align-self:flex-start}.site-footer_description__t_8W4{margin:0;max-width:320px;font-size:13px;line-height:1.65;color:var(--color-gray-500);text-wrap:pretty}.site-footer_column__U3c1l{display:flex;flex-direction:column;gap:10px;flex:1 1 130px}.site-footer_columnLabel__Saoeq{font-size:12px;letter-spacing:.08em;font-weight:800;color:var(--color-gray-400)}.site-footer_columnLink__O6B84{font-size:13.5px;color:var(--color-gray-700);transition:color .2s ease}.site-footer_columnLink__O6B84:hover{color:var(--color-primary)}.site-footer_legalInfo__9xlOr{border-top:1px solid var(--color-gray-200)}.site-footer_legalInfoInner__kax9D{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;max-width:var(--content-max-width);margin:0 auto;padding:14px clamp(20px,5vw,32px)}.site-footer_legalItem__FkDTB,.site-footer_legalMailLink__G_Acw{font-size:12px;color:var(--color-gray-500)}.site-footer_legalMailLink__G_Acw{transition:color .2s ease}.site-footer_legalMailLink__G_Acw:hover{color:var(--color-primary)}.site-footer_legalContactLink___gvBb{font-size:12px;font-weight:700;color:var(--color-gray-700);transition:color .2s ease}.site-footer_legalContactLink___gvBb:hover{color:var(--color-primary)}.site-footer_legalBar__pte9A{border-top:1px solid var(--color-gray-200)}.site-footer_legalBarInner__Owzx9{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;max-width:var(--content-max-width);margin:0 auto;padding:16px clamp(20px,5vw,32px)}.site-footer_termsLink__SiOjh{font-size:12.5px;font-weight:700;color:var(--color-gray-700)}.site-footer_privacyLink__9VpmH{font-size:12.5px;font-weight:800;color:var(--color-gray-900)}.site-footer_copyright__EPMRi{margin-left:auto;font-size:12px;color:var(--color-gray-400)}.alarm-source-icon_iconWrap__a6j0f{flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.alarm-bell_bellButton__s81g8,.alarm-bell_wrap__xrKYA{position:relative;display:flex;align-items:center}.alarm-bell_bellButton__s81g8{justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;cursor:pointer}.alarm-bell_badge__NOrCw{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#ff4d4f;color:#fff;font-size:11px;font-weight:800;line-height:1}.alarm-bell_dropdown__ulSZ_{position:absolute;top:48px;right:0;width:340px;max-height:480px;overflow-y:auto;display:flex;flex-direction:column;padding-bottom:8px;border-radius:16px;border:1px solid var(--color-gray-100);background:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.2);z-index:15}.alarm-bell_dropdown__ulSZ_::-webkit-scrollbar{width:4px}.alarm-bell_dropdown__ulSZ_::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:2px}.alarm-bell_dropdownHead__xFeKw{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;background:#fff;border-bottom:1px solid var(--color-gray-200)}.alarm-bell_dropdownTitle__u8Yvs{font-size:15px;font-weight:800;color:var(--color-gray-900)}.alarm-bell_markAll__lkTJE{padding:0;border:none;background:transparent;color:var(--color-primary);font-size:12px;font-weight:600;cursor:pointer}.alarm-bell_list__Dr2c9{display:flex;flex-direction:column}.alarm-bell_empty__1hYaX{padding:36px 16px;text-align:center;font-size:13px;color:var(--color-gray-500)}.alarm-bell_item__et90G{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--color-gray-200)}.alarm-bell_item__et90G:hover{background:var(--color-primary-light)}.alarm-bell_item__et90G:last-of-type{border-bottom:none}.alarm-bell_itemUnread__wdeiO{background:#f5faff}.alarm-bell_content__xJat6{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.alarm-bell_itemTitle__jSWpR{font-size:13px;font-weight:600;line-height:1.4;color:var(--color-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-bell_itemTitleUnread__cJbRH{font-weight:800}.alarm-bell_itemBody__72DyX{font-size:12px;line-height:1.45;color:var(--color-gray-600);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap}.alarm-bell_itemTime__Wd7iC{margin-top:2px;font-size:11px;color:var(--color-gray-500)}.alarm-bell_unreadDot__LqlSA{flex-shrink:0;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--color-primary)}.alarm-bell_viewAll__MXgEI{padding:12px 0;border-top:1px solid var(--color-gray-200);text-align:center;color:var(--color-primary);font-size:13px;font-weight:600;text-decoration:none}.toast_liveRegion__qcNi8{position:fixed;left:0;right:0;bottom:32px;z-index:100001;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.toast_toast__FsNsO{display:flex;align-items:center;gap:12px;max-width:560px;padding:12px 12px 12px 18px;border-radius:12px;background:var(--color-gray-900);box-shadow:0 10px 30px rgba(0,0,0,.2);pointer-events:auto}.toast_message__LaeV2{font-size:14px;line-height:1.5;letter-spacing:-.02em;color:var(--color-white)}.toast_closeButton__fq71s{flex-shrink:0;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;font-size:16px;line-height:1;color:var(--color-gray-400);cursor:pointer}.toast_closeButton__fq71s:hover{background:rgba(255,255,255,.12);color:var(--color-white)}@media (max-width:768px){.toast_liveRegion__qcNi8{bottom:20px}}.save-button_iconButton__DolvS,.save-button_wrapper__FqLaK{position:relative;display:flex;align-items:center}.save-button_iconButton__DolvS{justify-content:center;padding:8px;border:none;border-radius:8px;background-color:transparent;cursor:pointer;transition:background-color .2s ease}.save-button_iconButton__DolvS img{width:20px;height:20px}.save-button_iconButton__DolvS:hover:not(:disabled),.save-button_iconButton__DolvS[data-open=true]{background-color:#595959}.save-button_iconButton__DolvS:disabled{opacity:.5;cursor:not-allowed}.save-button_progressRing__DXoGI{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.save-button_ringTrack__to8pr{fill:none;stroke:rgba(255,255,255,.25);stroke-width:2}.save-button_ringFill__eZUMi{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;transition:stroke-dashoffset .4s ease-out}.save-button_popoverList__QdZMu{position:absolute;top:calc(100% + 8px);right:0;z-index:1100;display:flex;flex-direction:column;gap:2px;min-width:200px;margin:0;padding:8px;list-style:none;border:1px solid #c5c5c5;border-radius:14px;background-color:#fff;animation:save-button_save-popover-in__PLI98 .15s ease-out}@keyframes save-button_save-popover-in__PLI98{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.save-button_popoverItem__E_yl_{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;border:none;border-radius:8px;background-color:transparent;font-size:13px;color:#000;white-space:nowrap;text-align:left;cursor:pointer;transition:background-color .15s ease}.save-button_popoverItem__E_yl_ img{width:16px;height:16px;flex-shrink:0;filter:brightness(0);opacity:.75}.save-button_popoverItem__E_yl_:focus-visible,.save-button_popoverItem__E_yl_:hover{background-color:#f1f3f5}.temp-data-modal_wrapper__fmMds{max-width:485px}.temp-data-modal_body__8jg_D{flex:1 1;height:0;min-height:300px;display:flex;flex-direction:column;background-color:#fff}.temp-data-modal_detailText__Cqtcq{display:flex;align-items:center;font-size:14px;color:#4d4d4d;padding:20px;border-bottom:1px solid #babcc2;column-gap:20px;line-height:20px}.temp-data-modal_contentsWrap__JjstU{flex:1 1;height:0;overflow:hidden auto;display:flex;flex-wrap:wrap;padding:20px}.temp-data-modal_row__cO_5p{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:.2s;padding:20px;border-radius:4px;border:none;background-color:transparent}.temp-data-modal_row__cO_5p:hover{background-color:#eef1f5}.temp-data-modal_row__cO_5p[data-active=true]{background-color:#9cd1ff}.temp-data-modal_thumbnail__QZlVx{width:400px;max-width:100%;height:300px;object-fit:cover;border:1px solid #babcc2;border-radius:5px}.temp-data-modal_createdAt__f7n_K{font-size:16px;font-weight:500;margin-top:20px}.temp-data-modal_buttonsWrap__VN_dN{display:flex;padding:10px 20px;justify-content:flex-end;align-items:center;flex:1 1;border-top:1px solid #babcc2}.modal_overlay__EaKbw{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.modal_backdrop__iLQdq{position:absolute;inset:0;padding:0;border:none;background:rgba(0,0,0,.5);cursor:pointer}.modal_panel__p1QuB{position:relative;width:min(480px,100%);max-height:90vh;overflow-y:auto;border-radius:14px;background:var(--color-white);box-shadow:0 20px 60px rgba(0,0,0,.15)}.modal_header__G6l5D{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 24px 0}.modal_title__Zi3_Z{margin:0;font-size:20px;font-weight:700;color:var(--color-gray-900)}.modal_closeButton__gZQ7P{padding:0;border:none;background:none;color:var(--color-gray-400);font-size:24px;line-height:1;cursor:pointer}.modal_closeButton__gZQ7P:hover{color:var(--color-gray-700)}.modal_body___0hFu{padding:20px 24px 8px}.modal_footer__eoKoh{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 24px}@media (max-width:480px){.modal_footer__eoKoh{flex-direction:column-reverse}.modal_footer__eoKoh>button{width:100%}}.modal_secondaryButton__NOZMO{padding:11px 18px;border:1.5px solid var(--color-gray-300);border-radius:7px;background:transparent;color:var(--color-gray-700);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease}.modal_secondaryButton__NOZMO:hover{border-color:var(--color-gray-400);background:var(--color-gray-50)}.modal_primaryButton__MPmd_{padding:11px 20px;border:none;border-radius:7px;background:var(--color-primary);color:var(--color-white);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .18s ease}.modal_primaryButton__MPmd_:hover{background:var(--color-primary-hover)}.modal_primaryButton__MPmd_:disabled,.modal_primaryButton__MPmd_:disabled:hover{background:var(--color-gray-200);color:var(--color-gray-400);cursor:not-allowed}.modal_noticeSection__8l8D8,.modal_priceSection__l2uOF,.modal_summarySection__KNkKW{display:flex;flex-direction:column;gap:4px}.modal_fieldLabel__Khyqz{font-size:12px;color:var(--color-gray-500)}.modal_planNameText__q_z_M{font-size:18px;font-weight:700;color:var(--color-gray-900)}.modal_billingText__lqxnU{font-size:13px;color:var(--color-gray-500)}.modal_priceValue__PVN8t{font-size:26px;font-weight:700;letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-gray-900)}.modal_priceSubtext__2r1fi{font-size:12px;color:var(--color-gray-400)}.modal_divider__WkJq8{margin:20px 0;border:none;border-top:1px solid var(--color-gray-200)}.modal_noticeText__Bk4G0{font-size:13px;font-weight:600;color:var(--color-gray-700)}.modal_description__OZ3_F{margin:0 0 20px;font-size:14px;line-height:1.6;color:var(--color-gray-700)}.modal_emailCard__Ry_N5{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:16px 18px;border:1px solid var(--color-primary);border-radius:10px;background:var(--color-tint-blue)}.modal_emailLabel__jhwyb{font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--color-primary)}.modal_emailAddress__UjtMn{font-size:18px;font-weight:700;letter-spacing:-.2px;-webkit-user-select:all;-moz-user-select:all;user-select:all;color:var(--color-gray-900)}.modal_hintText__XWSTE{margin:0;font-size:12px;line-height:1.6;white-space:pre-line;color:var(--color-gray-500)}.mypage_page__TQsiu{display:flex;gap:48px;max-width:var(--content-max-width);margin:0 auto;padding:40px 32px 104px}.mypage_sidebar__SAU9m{flex-shrink:0;width:220px}.mypage_sidebarTitle__zJHh3{margin:0;font-size:20px;font-weight:800;letter-spacing:-.03em;color:var(--color-gray-900)}.mypage_nav__AOBLh{margin-top:24px}.mypage_navGroupName__Mv45z{margin:0 0 8px;font-size:14px;font-weight:700;color:var(--color-gray-500)}.mypage_navList__GtmIJ{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.mypage_navLink__GAraN{display:flex;align-items:center;height:42px;padding:0 14px;border-radius:10px;font-size:15px;font-weight:600;color:var(--color-gray-700);transition:background .16s ease,color .16s ease}.mypage_navLink__GAraN:hover{background:var(--color-gray-100);color:var(--color-gray-900)}.mypage_navLinkActive__t0feq,.mypage_navLinkActive__t0feq:hover{background:var(--color-primary-light);color:var(--color-primary)}.mypage_content__oftXL{flex:1 1;min-width:0;max-width:640px}.mypage_pageTitle__SZLmx{margin:0;padding-bottom:20px;border-bottom:1px solid var(--color-gray-200);font-size:clamp(22px,4vw,26px);line-height:1.3;letter-spacing:-.03em;font-weight:800;color:var(--color-gray-900)}.mypage_stateMessage__t5_K_{margin:40px 0 0;font-size:15px;color:var(--color-gray-500)}.mypage_guestNotice__cTyBt{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:40px;padding:40px 32px;border:1px solid var(--color-gray-200);border-radius:16px;background:var(--color-gray-50)}.mypage_guestNoticeTitle__o9c5L{margin:0;font-size:18px;font-weight:700;color:var(--color-gray-900)}.mypage_guestNotice__cTyBt .mypage_stateMessage__t5_K_{margin:0}.mypage_loginButton__8XmgI{display:flex;height:44px;align-items:center;margin-top:8px;padding:0 28px;border-radius:10px;background:var(--color-primary);font-size:14px;font-weight:600;color:var(--color-white)}.mypage_loginButton__8XmgI:hover{background:var(--color-primary-hover)}.mypage_form__T2a1q{margin-top:32px}.mypage_fieldLabel__GQqmA{display:block;margin:20px 0 8px;font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--color-gray-900)}.mypage_input__RrxUB,.mypage_select__ushxo{display:block;width:100%;height:48px;padding:0 16px;border:1px solid var(--color-gray-300);border-radius:10px;background:var(--color-white);font-family:inherit;font-size:15px;color:var(--color-gray-900)}.mypage_select__ushxo{cursor:pointer}.mypage_input__RrxUB:focus-visible,.mypage_select__ushxo:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mypage_input__RrxUB::placeholder{color:var(--color-gray-400)}.mypage_input__RrxUB:disabled,.mypage_select__ushxo:disabled{background:var(--color-gray-100);color:var(--color-gray-400);cursor:not-allowed}.mypage_inputError__ZvtGu{border-color:var(--color-accent-red)}.mypage_fieldErrorText__xVmjr{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--color-accent-red)}.mypage_errorText__5BkcA{margin:16px 0 0;padding:12px 16px;border-radius:8px;background:var(--color-tint-red);font-size:14px;line-height:1.5;color:var(--color-accent-red)}.mypage_buttonRow__GX5t5{display:flex;gap:12px;margin-top:40px}.mypage_submitButton__c6kg9{display:flex;width:150px;height:48px;align-items:center;justify-content:center;border:none;border-radius:10px;background:var(--color-primary);font-family:inherit;font-size:15px;font-weight:600;color:var(--color-white);cursor:pointer;transition:background .16s ease}.mypage_submitButton__c6kg9:hover:enabled{background:var(--color-primary-hover)}.mypage_submitButton__c6kg9:disabled{background:var(--color-gray-300);cursor:not-allowed}.mypage_visuallyHidden__sL14D{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}@media (max-width:900px){.mypage_page__TQsiu{flex-direction:column;gap:24px;padding:24px 16px 72px}.mypage_sidebar__SAU9m{width:100%}.mypage_nav__AOBLh{margin-top:12px}.mypage_navList__GtmIJ{flex-direction:row;flex-wrap:wrap;gap:8px}.mypage_navLink__GAraN{height:38px;border:1px solid var(--color-gray-300);border-radius:999px;font-size:14px}.mypage_navLinkActive__t0feq,.mypage_navLinkActive__t0feq:hover{border-color:var(--color-primary)}.mypage_content__oftXL{max-width:none}.mypage_submitButton__c6kg9{width:100%}}.mathcore-embed-editor-overlay_overlay__Zuszj{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;background:var(--color-white)}.mathcore-embed-editor-overlay_headerBar__XAekg{display:flex;align-items:center;justify-content:space-between;gap:12px;height:56px;padding:0 16px;border-bottom:1px solid var(--color-gray-200);flex-shrink:0}.mathcore-embed-editor-overlay_toolTitle__dgkR6{font-size:15px;font-weight:700;color:var(--color-gray-900);white-space:nowrap}.mathcore-embed-editor-overlay_headerActions__xIqF8{display:flex;align-items:center;gap:10px;min-width:0}.mathcore-embed-editor-overlay_errorText__DAKsr{color:var(--color-accent-red);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mathcore-embed-editor-overlay_cancelButton__0U9cb,.mathcore-embed-editor-overlay_completeButton__tQCAU{height:36px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap}.mathcore-embed-editor-overlay_cancelButton__0U9cb{border:1px solid var(--color-gray-300);background:var(--color-white);color:var(--color-gray-700)}.mathcore-embed-editor-overlay_cancelButton__0U9cb:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.mathcore-embed-editor-overlay_completeButton__tQCAU{border:none;background:var(--color-primary);color:var(--color-white)}.mathcore-embed-editor-overlay_completeButton__tQCAU:hover:not(:disabled){background:var(--color-primary-hover)}.mathcore-embed-editor-overlay_cancelButton__0U9cb:disabled,.mathcore-embed-editor-overlay_completeButton__tQCAU:disabled{opacity:.5;cursor:not-allowed}.mathcore-embed-editor-overlay_contentsWrap__U8Msu{position:relative;display:flex;flex-grow:1;box-sizing:border-box;overflow:hidden}@media (max-width:768px){.mathcore-embed-editor-overlay_contentsWrap__U8Msu{flex-direction:column}}.mathcore-embed-editor-overlay_toolTab__4XyeY{z-index:10}.mathcore-embed-editor-overlay_canvasWrapper__mkmO7{position:relative;display:flex;flex:1 1;z-index:1}.mathcore-embed-editor-overlay_rendererRef__OOywc{position:relative;flex:1 1}.mathcore-embed-editor-overlay_mobileToolTab__ARd7N{position:relative;height:300px;max-height:50vh}@media (min-width:769px){.mathcore-embed-editor-overlay_mobileToolTab__ARd7N{display:none}}.mathcore-embed-editor-overlay_statusCover__f5MiC{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;background:var(--color-white);color:var(--color-gray-400);font-size:14px}.mathcore-embed-node_wrapper__OXD7R{position:relative;display:flex;flex-direction:column;gap:10px;margin:20px 0;padding:10px;border:2px solid transparent;border-radius:12px;background:var(--color-gray-50)}.mathcore-embed-node_wrapperSelected__AprtR{border-color:var(--color-primary)}.mathcore-embed-node_nodeHeader__9WEBI{display:flex;align-items:center;gap:8px}.mathcore-embed-node_nodeBadge__gQ2nZ{flex:0 0 auto;padding:3px 9px;border-radius:999px;background:var(--color-tint-blue);color:var(--color-primary);font-size:11.5px;font-weight:700;white-space:nowrap}.mathcore-embed-node_nodeTitle___xB9M{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-700);font-size:13.5px;font-weight:700}.mathcore-embed-node_editButton___GZ1r{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border:none;border-radius:6px;background:var(--color-primary);color:var(--color-white);font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}.mathcore-embed-node_editButton___GZ1r:hover:not(:disabled){background:var(--color-primary-hover)}.mathcore-embed-node_editButton___GZ1r:disabled{background:var(--color-gray-200);color:var(--color-gray-400);cursor:not-allowed}.mathcore-embed-node_statusMessage__9CwRx{display:flex;align-items:center;justify-content:center;min-height:180px;border-radius:8px;border:1px dashed var(--color-gray-300);background:var(--color-white);color:var(--color-gray-400);font-size:14px}.mathcore-embed-node_previewArea__fEy6t{position:relative;display:none;border-radius:8px;overflow:hidden;background:var(--color-white)}.mathcore-embed-node_previewArea__fEy6t[data-visible=true]{display:block}.mathcore-embed-node_canvas__CDHwE{position:relative;min-height:420px}.mathcore-embed-node_previewShield__Q2arQ{position:absolute;inset:0;z-index:5;cursor:pointer}.mathcore-embed-node_previewHint__TmVj5{color:var(--color-gray-400);font-size:12.5px}.mathcore-embed-node_editError__Y5Ayh{color:var(--color-accent-red);font-size:13px}.digital-seed-shared_seedTheme__27AF5{--seed-accent:#46b114;--seed-deep:#569d36;--seed-tint:#f3f9ec;--seed-tint-strong:#dff9af;--seed-tone-purple:#8f60ec;--seed-tone-purple-bg:#ede8fe;--seed-tone-green:#3d8b1e;--seed-tone-green-bg:#e4f6d6;--seed-tone-blue:var(--color-primary);--seed-tone-blue-bg:var(--color-tint-blue)}.digital-seed-shared_stateMessage__11xWu{padding:96px 0;text-align:center;font-size:15px;color:var(--color-gray-500)}.digital-seed-shared_workGrid__ce8kG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px 20px;gap:28px 20px}@media (max-width:900px){.digital-seed-shared_workGrid__ce8kG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.digital-seed-shared_workGrid__ce8kG{grid-template-columns:minmax(0,1fr)}}.digital-seed-shared_workCard__6X2Mu{display:flex;flex-direction:column;gap:12px;padding:16px 16px 18px;border:1px solid var(--color-gray-200);border-radius:16px;background:var(--color-white);text-align:left;font-family:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.digital-seed-shared_workCard__6X2Mu:hover{border-color:var(--color-gray-300);box-shadow:0 10px 26px rgba(34,50,80,.1);transform:translateY(-3px)}.digital-seed-shared_workCardMenuOpen__8RyDc{position:relative;z-index:5}.digital-seed-shared_cardBadge__aVJhL{align-self:flex-start;padding:5px 12px;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:-.02em}.digital-seed-shared_tonePurple__p3K__{background:var(--seed-tone-purple-bg);color:var(--seed-tone-purple)}.digital-seed-shared_toneGreen__NuN8S{background:var(--seed-tone-green-bg);color:var(--seed-tone-green)}.digital-seed-shared_toneBlue__3ZUhe{background:var(--seed-tone-blue-bg);color:var(--seed-tone-blue)}.digital-seed-shared_thumbnail__St7I2{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--color-gray-100)}.digital-seed-shared_thumbnailVideo__KP60I{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;background:#000000;pointer-events:none}.digital-seed-shared_thumbnailBackdrop__9sWoE{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:blur(18px) saturate(1.2);transform:scale(1.15);will-change:transform}.digital-seed-shared_thumbnailImage__C1IHQ{position:relative;display:block;width:100%;height:100%;object-fit:contain}.digital-seed-shared_thumbnailPlaceholder__7KwwP{width:52px;height:52px;opacity:.4}.digital-seed-shared_newBadge__dJu37{position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:5px 14px;border-radius:0 0 10px 0;background:var(--seed-tone-purple);color:var(--color-white);font-size:13px;font-weight:600;letter-spacing:-.02em}.digital-seed-shared_newBadgeIcon__rpHC_{width:16px;height:16px}.digital-seed-shared_cardFooter__XvSMr{display:flex;flex-direction:column;gap:4px;width:100%}.digital-seed-shared_cardTitleRow__oueXa{display:flex;align-items:center;justify-content:space-between;gap:8px}.digital-seed-shared_cardTitle__WrbhJ{font-size:16px;font-weight:500;color:var(--color-gray-900)}.digital-seed-shared_authorLine__c6Qxw,.digital-seed-shared_cardTitle__WrbhJ{margin:0;padding:0 4px;line-height:1.5;letter-spacing:-.02em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.digital-seed-shared_authorLine__c6Qxw{font-size:13px;color:var(--color-gray-500)}.digital-seed-shared_kebabWrap__8L0Gy{position:relative;flex-shrink:0}.digital-seed-shared_kebabButton__EypLQ{display:flex;align-items:center;justify-content:center;padding:0 4px;border:none;background:transparent;cursor:pointer}.digital-seed-shared_kebabIcon__5tMkO{display:block;width:24px;height:24px}.digital-seed-shared_kebabMenu__3HDmM{position:absolute;top:calc(100% + 4px);right:0;z-index:10;display:flex;flex-direction:column;min-width:96px;padding:6px 0;border:1px solid var(--color-gray-200);border-radius:10px;background:var(--color-white);box-shadow:0 2px 12px rgba(0,0,0,.14)}.digital-seed-shared_kebabMenuItem__PqSME{padding:8px 16px;border:none;background:transparent;text-align:left;font-family:inherit;font-size:14px;color:var(--color-gray-700);cursor:pointer}.digital-seed-shared_kebabMenuItem__PqSME:hover{background:var(--seed-tint)}.digital-seed-shared_emptyState__KhISH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:280px;padding:60px 0}.digital-seed-shared_emptyIcon__VTuF7{width:56px;height:56px;margin-bottom:8px;opacity:.8}.digital-seed-shared_emptyTitle__oslVo{margin:0;font-size:17px;font-weight:700;color:var(--color-gray-700)}.digital-seed-shared_emptyDescription__D3cp8{margin:0;font-size:14px;color:var(--color-gray-400)}.digital-seed-shared_modalOverlay__VMJp7{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.4)}.digital-seed-shared_modalCard__cjaw2{position:relative;display:flex;flex-direction:column;width:780px;max-width:100%;max-height:90vh;overflow:hidden;border-radius:20px;background:var(--color-white);box-shadow:0 4px 15px rgba(0,0,0,.2)}.digital-seed-shared_modalClose__H_k0H{position:absolute;top:12px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;cursor:pointer}.digital-seed-shared_modalCloseIcon__b2Rf7{width:24px;height:24px}.digital-seed-shared_modalTop__6AGKS{display:flex;flex-direction:column;gap:12px;padding:30px 30px 16px}.digital-seed-shared_detailTag__gJc9L{align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:-.02em}.digital-seed-shared_modalTitleRow__HjtRk{display:flex;align-items:center;justify-content:space-between;gap:12px}.digital-seed-shared_modalTitle__aFEjd{margin:0;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--color-gray-900)}.digital-seed-shared_modalActions__V_OA4{display:flex;gap:6px;flex-shrink:0}.digital-seed-shared_modalActionButton__ds_1k{display:inline-flex;align-items:center;justify-content:center;height:31px;padding:0 12px;border:1px solid var(--color-primary);border-radius:999px;background:var(--color-white);color:var(--color-primary);font-family:inherit;font-size:14px;font-weight:600;letter-spacing:-.02em;cursor:pointer}.digital-seed-shared_modalActionButton__ds_1k:hover{background:var(--color-primary-light)}.digital-seed-shared_modalMeta__koIna{display:flex;justify-content:flex-start;gap:16px;padding:16px 32px;background:var(--color-gray-100);color:var(--color-gray-700);font-size:14px;line-height:1.5;letter-spacing:-.02em}.digital-seed-shared_modalBody__GvJ74{display:flex;flex:1 1;min-height:0;flex-direction:column;gap:20px;padding:20px 30px 30px;overflow-y:auto}.digital-seed-shared_contentSection__PBXTi{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.digital-seed-shared_contentMarkdown__g4cTU{position:relative;width:100%;font-size:16px;letter-spacing:-.02em;color:var(--color-gray-900);overflow:hidden}.digital-seed-shared_contentMarkdownCollapsed__uKG0r{max-height:calc(8 * 1.6em)}.digital-seed-shared_contentMarkdownFaded__9zpMO:after{content:"";position:absolute;right:0;bottom:0;left:0;height:56px;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff);pointer-events:none}.digital-seed-shared_contentToggleButton__CT_5F{padding:6px 14px;border:1px solid #d4d9e0;border-radius:999px;background:var(--color-white);color:#4a5568;font-size:13px;font-weight:600;cursor:pointer}@media (max-width:768px){.digital-seed-shared_contentMarkdown__g4cTU{font-size:14px}.digital-seed-shared_modalTop__6AGKS{padding:20px 20px 12px}.digital-seed-shared_modalTitleRow__HjtRk{flex-direction:column;align-items:stretch}.digital-seed-shared_modalTitle__aFEjd{font-size:16px}.digital-seed-shared_modalActions__V_OA4{width:100%}.digital-seed-shared_modalActionButton__ds_1k{flex:1 1;padding:0 10px}.digital-seed-shared_modalMeta__koIna{padding:16px 20px}.digital-seed-shared_modalBody__GvJ74{padding:16px 20px 20px}.digital-seed-shared_modalCloseIcon__b2Rf7{width:20px;height:20px}}.digital-seed-shared_sliderWrap__Bd14z{position:relative}.digital-seed-shared_slideViewport__1fThg{width:100%;aspect-ratio:16/9;max-height:60vh;border-radius:10px;overflow:hidden;background:#1c2126}.digital-seed-shared_slideTrack__xUqBx{display:flex;height:100%;transition:transform .3s ease}.digital-seed-shared_slideTrackStatic__zyNkZ{transition:none}.digital-seed-shared_slideFrame__jS8Qe{position:relative;flex:0 0 100%;width:100%;height:100%}.digital-seed-shared_slideOriginalImage__YT6ca,.digital-seed-shared_slideThumbnailImage__aI4_E{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.digital-seed-shared_slideOriginalImage__YT6ca{opacity:0;transition:opacity .4s ease}.digital-seed-shared_slideOriginalImageVisible__3RXJI{opacity:1}.digital-seed-shared_slideVideoPlayer__crzKH{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain;background:#000000}.digital-seed-shared_slideNavButton__7oeGw{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:rgba(0,0,0,.45);color:var(--color-white);font-size:20px;line-height:1;cursor:pointer}.digital-seed-shared_slideNavLeft__0BDIU{left:8px}.digital-seed-shared_slideNavRight__nLpls{right:8px}.digital-seed-shared_slideDots__DO_Jo{display:flex;justify-content:center;gap:6px;margin-top:8px}.digital-seed-shared_slideDot__JgPrR{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:var(--color-gray-300);cursor:pointer}.digital-seed-shared_slideDotActive__ZLbVb{background:var(--seed-deep)}.digital-seed-shared_modalThumbnail__HUx5z{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--color-gray-100)}.digital-seed-shared_actionRail__d6xaw{position:fixed;top:50%;right:24px;z-index:30;display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid var(--color-gray-200);border-radius:18px;background:var(--color-white);box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-50%)}@media (max-width:768px){.digital-seed-shared_actionRail__d6xaw{display:none}}.digital-seed-shared_actionButton__VEOLa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:76px;padding:14px 8px;border:none;border-radius:12px;background:transparent;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;text-align:center;color:var(--color-gray-900);cursor:pointer;transition:background .18s ease}.digital-seed-shared_actionButton__VEOLa:hover{background:var(--seed-tint)}.digital-seed-shared_actionButton__VEOLa em{font-style:normal;color:var(--seed-deep)}.digital-seed-shared_actionIcon__P_apa{width:30px;height:30px}.digital-seed-shared_mobileQuickMenu__e8W5r{display:none}@media (max-width:768px){.digital-seed-shared_mobileQuickMenu__e8W5r{display:block}}.digital-seed-shared_dimOverlay__zUzvu{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.4)}.digital-seed-shared_mobileFab__APBU4{position:fixed;right:20px;bottom:20px;z-index:41;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:1px solid var(--color-gray-200);border-radius:50%;background:var(--color-white);color:var(--seed-deep);font-size:30px;line-height:1;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.16)}.digital-seed-shared_mobileFabOpen___BHMP{border-color:var(--seed-deep);background:var(--seed-deep);color:var(--color-white)}.digital-seed-shared_mobileActions__pUZjU{position:fixed;right:20px;bottom:88px;z-index:41;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.digital-seed-shared_mobileActionButton__MC8TV{display:inline-flex;align-items:center;gap:12px;padding:0;border:none;background:transparent;font-family:inherit;cursor:pointer}.digital-seed-shared_mobileActionLabel__wYeXb{color:var(--color-white);font-size:16px;font-weight:600}.digital-seed-shared_mobileActionLabel__wYeXb em{font-style:normal;color:inherit}.digital-seed-shared_mobileActionIconBox__LwPwE{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--color-white);box-shadow:0 8px 24px rgba(0,0,0,.16)}.digital-seed-shared_mobileActionIcon__P30AW{width:24px;height:24px}.markdown-body_markdownBody__dBkA_{line-height:1.6;overflow-wrap:anywhere}.markdown-body_markdownBody__dBkA_>:first-child{margin-top:0}.markdown-body_markdownBody__dBkA_>:last-child{margin-bottom:0}.markdown-body_markdownBody__dBkA_ h1,.markdown-body_markdownBody__dBkA_ h2,.markdown-body_markdownBody__dBkA_ h3,.markdown-body_markdownBody__dBkA_ h4{margin:20px 0 8px;font-weight:700;line-height:1.4}.markdown-body_markdownBody__dBkA_ h1{font-size:1.35em}.markdown-body_markdownBody__dBkA_ h2{font-size:1.2em}.markdown-body_markdownBody__dBkA_ h3{font-size:1.1em}.markdown-body_markdownBody__dBkA_ h4{font-size:1em}.markdown-body_markdownBody__dBkA_ p{margin:0 0 10px;white-space:pre-wrap}.markdown-body_markdownBody__dBkA_ ol,.markdown-body_markdownBody__dBkA_ ul{margin:0 0 10px;padding-left:20px}.markdown-body_markdownBody__dBkA_ li{margin-bottom:4px}.markdown-body_markdownBody__dBkA_ blockquote{margin:0 0 10px;padding:4px 12px;border-left:3px solid #e0e0e0;color:#6d6d6d}.markdown-body_markdownBody__dBkA_ hr{margin:16px 0;border:none;border-top:1px solid #e0e0e0}.markdown-body_markdownBody__dBkA_ code{padding:1px 5px;border-radius:4px;background:#eef1f5;font-size:.9em}.markdown-body_markdownBody__dBkA_ pre{margin:0 0 10px;padding:12px;border-radius:6px;background:#eef1f5;overflow-x:auto}.markdown-body_markdownBody__dBkA_ pre code{padding:0;background:transparent}.markdown-body_markdownBody__dBkA_ table{display:block;width:100%;margin:0 0 10px;border-collapse:collapse;overflow-x:auto}.markdown-body_markdownBody__dBkA_ td,.markdown-body_markdownBody__dBkA_ th{padding:6px 10px;border:1px solid #e0e0e0;text-align:left;white-space:nowrap}.markdown-body_markdownBody__dBkA_ img{max-width:100%}.markdown-body_markdownBody__dBkA_ a{color:#2b7fe0}.dsl-playback-bar_playbackBar__fqvi0{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dsl-playback-bar_stepButton__lNC0I{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white);color:var(--color-gray-700);font-size:12px;font-family:inherit;cursor:pointer}.dsl-playback-bar_stepButton__lNC0I:hover:not(:disabled){background:var(--color-gray-50)}.dsl-playback-bar_stepButton__lNC0I:disabled{color:var(--color-gray-400);cursor:not-allowed}.dsl-playback-bar_seekSlider__92HlU{flex:1 1 120px;min-width:80px;height:30px;margin:0;accent-color:var(--color-primary);cursor:pointer}.dsl-playback-bar_seekSlider__92HlU:disabled{cursor:not-allowed}.dsl-playback-bar_timeText__S3tYS{color:var(--color-gray-500);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dsl-playback-bar_loopLabel__kG1Zk{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.dsl-playback-bar_loopLabel__kG1Zk,.dsl-playback-bar_stepInfo__EVOfM{color:var(--color-gray-500);font-size:12px;white-space:nowrap}.dsl-playback-bar_stepInfo__EVOfM:empty{display:none}.note_main__1hdnC{min-height:400px}.note_hero__TBVr3{border-bottom:1px solid var(--color-gray-200);padding:16px clamp(20px,5vw,32px) clamp(32px,5vw,44px)}.note_heroInner__08GAO{max-width:var(--content-max-width);margin:0 auto}.note_pillRow__87nOL{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.note_channelPill__MJnn4{padding:3px 9px;background:var(--color-gray-200);color:var(--color-gray-700);font-size:11.5px;white-space:nowrap}.note_categoryPill__poJ1_,.note_channelPill__MJnn4{display:inline-block;border-radius:999px;font-weight:600}.note_categoryPill__poJ1_{padding:4px 10px;background:var(--color-tint-blue);color:var(--color-primary);font-size:12px}.note_title__tMl2J{margin:14px 0 0;font-size:clamp(27px,6.2vw,40px);line-height:1.22;letter-spacing:-.035em;font-weight:800;color:var(--color-gray-900);text-wrap:pretty}.note_authorRow__SrgoL{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.note_avatar__9CG06{flex:none;width:36px;height:36px;border-radius:50%;background:var(--color-tint-blue);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}.note_authorNameBlock__aw2zF{display:flex;flex-direction:column;gap:2px}.note_authorName__vLita{font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--color-gray-900)}.note_authorMeta__wZ4dO,.note_dateMeta__So4OJ{font-size:12.5px;color:var(--color-gray-500)}.note_dateMeta__So4OJ{margin-left:auto;white-space:nowrap}.note_divider__EF5gF{margin-top:clamp(22px,4vw,28px);height:1px;background:var(--color-primary);opacity:.35}.note_article__iiUiO{max-width:var(--content-max-width);margin:0 auto;padding:clamp(32px,6vw,44px) clamp(20px,5vw,32px) clamp(72px,10vw,104px);font-size:clamp(16px,1.1vw + 14px,17px);line-height:1.8;color:var(--color-gray-900)}.note_ugcNotice__wwHaz{margin:0 0 32px;padding:14px 16px;border-radius:12px;background:var(--color-gray-50);border:1px solid var(--color-gray-200);font-size:13.5px;line-height:1.6;color:var(--color-gray-500);text-wrap:pretty}.note_lead__JsiLi{margin:0 0 28px;font-size:clamp(17px,2.6vw,19px);line-height:1.75;color:var(--color-gray-700);text-wrap:pretty}.note_privateNotice__0vOL9{display:flex;flex-direction:column;align-items:center;gap:10px;padding:88px 32px;border:1px dashed var(--color-gray-300);border-radius:16px;text-align:center}.note_privateNoticeTitle__0f3nl{margin:0;font-size:19px;letter-spacing:-.02em;font-weight:700;color:var(--color-gray-900)}.note_privateNoticeDesc__jgYTd{margin:0;font-size:14px;line-height:1.65;color:var(--color-gray-500)}.note_privateBadgeRow__h_vo6{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px}.note_privateBadge__Orar0{padding:3px 10px;border-radius:999px;background:var(--color-gray-200);font-size:11.5px;font-weight:700;color:var(--color-gray-700);white-space:nowrap}.note_privateHint__TbtMr{font-size:13px;color:var(--color-gray-500)}.note_privateManageLink__RNUfR{font-size:13px;font-weight:700;color:var(--color-primary);text-decoration:none}.note_privateManageLink__RNUfR:hover{text-decoration:underline}.note_privateTitle___wmfI{margin:0 0 24px;font-size:clamp(24px,5vw,32px);line-height:1.25;letter-spacing:-.03em;font-weight:800;color:var(--color-gray-900);text-wrap:pretty}.note_authorCard__NU9Je{margin-top:clamp(36px,6vw,48px);border:1px solid var(--color-gray-200);border-radius:16px;padding:clamp(20px,4vw,26px);display:flex;flex-wrap:wrap;gap:16px;align-items:center;background:var(--color-gray-50)}.note_authorCardAvatar__ZMdGb{flex:none;width:52px;height:52px;border-radius:50%;background:var(--color-tint-blue);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.note_authorCardText__yZZEu{flex:1 1 220px}.note_authorCardName__az_yC{margin:0 0 4px;font-size:15.5px;font-weight:700;letter-spacing:-.02em;color:var(--color-gray-900)}.note_authorCardBio__msSCb{margin:0;font-size:13.5px;line-height:1.6;color:var(--color-gray-500);text-wrap:pretty}.note_authorCardCta__WuxjT{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:148px;height:44px;padding:0 18px;border-radius:10px;border:1px solid var(--color-gray-300);background:var(--color-white);color:var(--color-primary);font-size:14px;font-weight:600;white-space:nowrap}.note_authorCardCta__WuxjT:hover{border-color:var(--color-primary)}.note_sectionLabel__lWcc1{margin:0 0 16px;font-size:13px;letter-spacing:.06em;color:var(--color-gray-500);font-weight:700}.note_relatedSection__wSOBd{margin-top:clamp(40px,7vw,56px)}.note_relatedGrid__X8NRL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:14px;gap:14px}.note_relatedCard__yUBGF{display:flex;flex-direction:column;gap:8px;padding:18px 18px 16px;border:1px solid var(--color-gray-200);border-radius:14px;color:inherit}.note_relatedCard__yUBGF:hover{border-color:var(--color-primary)}.note_relatedUnitPill__YwxhA{align-self:flex-start;padding:3px 9px;border-radius:999px;background:var(--color-tint-blue);color:var(--color-primary);font-size:11.5px;font-weight:600}.note_relatedTitle__UL6f3{margin:0;font-size:15.5px;line-height:1.45;font-weight:700;letter-spacing:-.02em;color:var(--color-gray-900);text-wrap:pretty}.note_relatedDate__m1Khu{font-size:12.5px;color:var(--color-gray-500)}@media (max-width:640px){.note_hero__TBVr3{padding-top:16px;padding-bottom:32px}.note_article__iiUiO{padding-top:32px;padding-bottom:72px}}.copy-link-button_button__IS9K0{padding:11px 18px;border:none;border-radius:8px;background:var(--color-primary-light);color:var(--color-primary);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .16s ease,color .16s ease}.copy-link-button_button__IS9K0:hover{background:var(--color-primary);color:var(--color-white)}.reading-nav_bar__MaruP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-bottom:28px}.reading-nav_tabs__H84cE{display:flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:var(--color-gray-100);max-width:100%;overflow-x:auto;scrollbar-width:none}.reading-nav_tabs__H84cE::-webkit-scrollbar{display:none}.reading-nav_tab__s7mTT{flex:0 0 auto;padding:8px 16px;border-radius:999px;font-size:14px;line-height:20px;font-weight:500;color:var(--color-gray-600);white-space:nowrap;transition:background .16s ease,color .16s ease}.reading-nav_tab__s7mTT:hover{background:var(--color-white);color:var(--color-primary-hover)}.reading-nav_tabActive__1tiL1,.reading-nav_tabActive__1tiL1:hover{background:var(--color-primary);color:var(--color-white);font-weight:700;box-shadow:0 2px 8px rgba(0,116,206,.22)}.reading-nav_tabPlaceholder__TOTiv{flex:0 0 auto;width:80px;height:36px;border-radius:999px;background:var(--color-gray-200);opacity:.55}.reading-nav_trailing__PPPAK{display:flex;align-items:center;gap:8px}.reading-nav_barCompact__c9ht_ .reading-nav_tabs__H84cE{padding:3px}.reading-nav_barCompact__c9ht_ .reading-nav_tab__s7mTT{padding:6px 12px;font-size:13px;line-height:18px}.reading-nav_barCompact__c9ht_ .reading-nav_tabPlaceholder__TOTiv{width:70px;height:30px}.workbook-viewer_frame__0y5jn{border:1px solid var(--color-gray-300);border-radius:14px;overflow:hidden}.workbook-viewer_labelBar__g3NG9{padding:14px 18px;border-bottom:1px solid var(--color-gray-200);background:var(--color-gray-50);display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--color-primary)}.workbook-viewer_viewer___VHHv{position:relative}.workbook-viewer_viewer___VHHv div#workbook-contents>div[class*=PaintTool],.workbook-viewer_viewer___VHHv div#workbook-contents>div[class*=paint-tool]{display:none!important}.workbook-viewer_viewer___VHHv div#workbook-scroll-area{border:none;max-height:none!important}.workbook-viewer_viewer___VHHv div#workbook-contents,.workbook-viewer_viewer___VHHv div#workbook-scroll-area{overflow:visible!important;height:auto!important;position:relative!important}.curriculum-resource-preview_notice__G9wDL{padding:48px 24px;text-align:center;font-size:15px;color:#475467;word-break:keep-all}.curriculum-resource-preview_viewerWrap__CCfR_{min-height:100vh;background:#fff}.dsl-block-node_wrapper__FtuFE{position:relative;display:flex;flex-direction:column;gap:10px;margin:20px 0;padding:10px;border:2px solid transparent;border-radius:12px;background:var(--color-gray-50)}.dsl-block-node_wrapperSelected___CiDv{border-color:var(--color-primary)}.dsl-block-node_blockHeader__EvKRV{display:flex;align-items:center;gap:8px}.dsl-block-node_blockBadge__hGfll{flex:0 0 auto;padding:3px 9px;border-radius:999px;background:var(--color-tint-blue);color:var(--color-primary);font-size:11.5px;font-weight:700;white-space:nowrap}.dsl-block-node_blockTitle__LI_ge{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-700);font-size:13.5px;font-weight:700}.dsl-block-node_headerActions__37dff{flex:0 0 auto;display:flex;align-items:center;gap:8px}.dsl-block-node_exampleSelect__TLi48{height:30px;max-width:200px;padding:0 8px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white);color:var(--color-gray-700);font-size:12.5px;font-family:inherit;cursor:pointer}.dsl-block-node_exampleSelect__TLi48:disabled{color:var(--color-gray-400);cursor:not-allowed}.dsl-block-node_shortcutHint__GSxyi{color:var(--color-gray-400);font-size:11.5px;white-space:nowrap}.dsl-block-node_copyButton__1rp18{display:inline-flex;align-items:center;height:30px;padding:0 10px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white);color:var(--color-gray-700);font-size:12.5px;font-family:inherit;white-space:nowrap;cursor:pointer}.dsl-block-node_copyButton__1rp18:hover:not(:disabled){background:var(--color-gray-50)}.dsl-block-node_copyButton__1rp18:disabled{color:var(--color-gray-400);cursor:not-allowed}.dsl-block-node_delayField__HrrCH{display:inline-flex;align-items:center;gap:4px;color:var(--color-gray-500);font-size:12px;white-space:nowrap}.dsl-block-node_delayInput__hASkt{width:56px;height:30px;padding:0 6px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white);color:var(--color-gray-700);font-size:12.5px;font-family:inherit;text-align:right}.dsl-block-node_delayInput__hASkt:disabled{color:var(--color-gray-400)}.dsl-block-node_aiButton__zpBex{display:inline-flex;align-items:center;height:30px;padding:0 10px;border:1px solid var(--color-primary);border-radius:6px;background:var(--color-tint-blue);color:var(--color-primary);font-size:12.5px;font-weight:600;font-family:inherit;white-space:nowrap;cursor:pointer}.dsl-block-node_aiButton__zpBex:hover:not(:disabled){background:var(--color-white)}.dsl-block-node_aiButton__zpBex:disabled{border-color:var(--color-gray-300);background:var(--color-white);color:var(--color-gray-400);cursor:not-allowed}.dsl-block-node_aiPanel__jyweU{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--color-gray-200);border-radius:8px;background:var(--color-white)}.dsl-block-node_aiPromptInput__oHY1n{min-height:64px;padding:8px 10px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white);color:var(--color-gray-900);font-size:13px;font-family:inherit;line-height:1.6;resize:vertical}.dsl-block-node_aiPromptInput__oHY1n:disabled{color:var(--color-gray-400)}.dsl-block-node_aiPanelFooter__9pyub{display:flex;align-items:center;justify-content:flex-end;gap:10px}.dsl-block-node_aiModeHint__LDQ4I{flex:1 1 auto;color:var(--color-gray-500);font-size:12px}.dsl-block-node_aiStatus__eWUV8{color:var(--color-gray-500);font-size:12.5px}.dsl-block-node_statusMessage__tNoYZ{display:flex;align-items:center;justify-content:center;min-height:200px;border-radius:8px;border:1px dashed var(--color-gray-300);background:var(--color-white);color:var(--color-gray-400);font-size:14px}.dsl-block-node_editorArea__4vPXI{display:none;flex-direction:column;gap:10px}.dsl-block-node_editorArea__4vPXI[data-visible=true]{display:flex}.dsl-block-node_editorHost__FCopo{display:flex;min-height:200px}.dsl-block-node_runButton__peZHp{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border:none;border-radius:6px;background:var(--color-primary);color:var(--color-white);font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}.dsl-block-node_runButton__peZHp:hover:not(:disabled){background:var(--color-primary-hover)}.dsl-block-node_runButton__peZHp:disabled{background:var(--color-gray-200);color:var(--color-gray-400);cursor:not-allowed}.dsl-block-node_emptyHint__pccM9{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:8px;border:1px dashed var(--color-gray-300);background:var(--color-white)}.dsl-block-node_emptyHintLead__fw0vZ{margin:0;color:var(--color-gray-700);font-size:13px;font-weight:600}.dsl-block-node_emptyHintLine__p6SgE{margin:0;color:var(--color-gray-500);font-size:12.5px;line-height:1.7}.dsl-block-node_emptyHintLine__p6SgE code{padding:1px 6px;border-radius:4px;background:var(--color-gray-50);border:1px solid var(--color-gray-200);color:var(--color-gray-900);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.dsl-block-node_compileError__5hrhc{padding:8px 12px;border-radius:6px;background:#fef2f2;color:#d92d20;font-size:13px;white-space:pre-wrap}.dsl-block-node_viewportHost__n_ROe{position:relative;height:320px;border-radius:8px;overflow:hidden;background:var(--color-white)}.dsl-block-node_editorHost__FCopo .cl.active{background:rgba(37,99,235,.1);box-shadow:inset 3px 0 0 var(--color-primary)}