.btn.disable,.btn.loading{pointer-events:none;cursor:not-allowed}._btn_func,.btn{overflow:hidden;display:inline-flex}.btn-action .suf-icon,.btn-v2 .suf-icon{margin-left:6px}@keyframes rotate-circle{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.btn{border-radius:23px;cursor:pointer;border:1px solid transparent;padding:11px 39px;position:relative;white-space:nowrap;font-weight:500;font-size:15px;line-height:22px;color:var(--c-pri-black);font-family:Outfit;transition:all 50ms linear}._btn_loading_before,.btn.loading::before{border:2px solid var(--c-white);height:20px;content:""}.btn-light-flow,.btn-v2-light{line-height:20px;font-size:14px}.btn:hover{opacity:.6}.btn.disable{background:var(--c-pri-black12);color:var(--c-pri-black20)}.btn.disable:hover{opacity:1}.btn.loading{opacity:.6;color:transparent!important}.btn.loading::before{position:absolute;width:20px;top:50%;left:50%;border-top-color:transparent;border-radius:50%;animation:rotate-circle .8s linear infinite}._btn_loading_before,.btn-light-flow.loading::before,.btn-v2.loading::before{animation:bnt-reg-circle .8s linear infinite;left:50%;top:50%}.btn .btn-small,.btn-light{border-radius:16px;padding:5px 12px;font-weight:500;font-size:14px;line-height:20px;color:var(--c-pri-black);font-family:Outfit}.btn-light.loading::before{border-color:var(--c-pri-black);border-top-color:transparent}.btn-square{border-radius:8px}.btn-pri-box{border-radius:23px;background:var(--c-pri-black)}.btn-pri-box .btn-pri{background:var(--c-main-gradient0);background-clip:text;-webkit-background-clip:text;color:transparent}.btn-pri-box.disable .btn-pri{background:0 0;cursor:not-allowed;color:var(--c-pri-black20)}.btn-pri-box.loading .btn-pri{color:transparent!important}.btn-sec,.btn-white{color:var(--c-pri-black)}.btn-sec{border:1px solid var(--c-sub-grey-04)}.btn-sec:hover{opacity:1;background-color:var(--c-sub-grey-05)}.btn-sec.disable,.btn-white{background-color:var(--c-white)}.btn-sec.loading::before{border-color:var(--c-pri-black);border-top-color:transparent}.btn-white{border:1px solid var(--c-sub-grey-04)}.btn-blue,.btn-green,.btn-red{color:var(--c-white)}.btn-white.loading::before{border-color:var(--c-pri-black);border-top-color:transparent}.btn-red{background-color:var(--c-red)}.btn-green{background-color:var(--c-green)}.btn-blue{background-color:var(--c-blue)}.btn-plain{padding:6px 12px;border:none;color:var(--c-sub-grey-01)}.btn-plain:hover{background-color:var(--c-sub-grey-05);opacity:1}.btn-plain:focus{background:0 0;color:var(--c-pri-black)}@media screen and (max-width:767px){.btn:hover{opacity:1}}@keyframes bnt-reg-circle{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._btn_func{position:relative;justify-content:center;align-items:center;cursor:pointer;transition:all .2s linear;font-weight:500}._btn_disable_cur{cursor:not-allowed;pointer-events:none}._btn_loading_before{position:absolute;width:20px;border-top-color:transparent;border-radius:50%}.btn-light-flow,.btn-v2{position:relative;cursor:pointer;transition:all .2s linear;font-weight:500;justify-content:center;overflow:hidden}.btn-operation,.btn-v2-regular{border-radius:23px;font-size:15px}.btn-v2{display:inline-flex;align-items:center;color:var(--c-white)}.btn-v2.disable,.btn-v2.loading{cursor:not-allowed;pointer-events:none}.btn-v2-regular{min-width:153px;padding:12px 40px;line-height:22px}.btn-v2-light{min-width:93px;padding:6px 12px;border-radius:16px}.btn-v2-light .iconfont{font-size:20px}.btn-v2-light>img{width:20px;height:20px}.btn-v2-light.loading::before{width:16px!important;height:16px!important}.btn-v2 .iconfont{font-size:22px;color:var(--c-white)}.btn-v2.disable,.btn-v2.disable .pre-icon,.btn-v2.disable .suf-icon{color:var(--c-pri-black20)}.btn-v2>img{width:22px;height:22px}.btn-v2 .pre-icon{margin-right:6px}.btn-v2.disable{background:var(--c-pri-black12)}.btn-v2.disable .pri-text{background:var(--c-pri-black20);background-clip:text;-webkit-background-clip:text}.btn-v2.loading{color:transparent!important}.btn-v2.loading .pri-text{background:0 0!important}.btn-v2.loading .pre-icon,.btn-v2.loading .suf-icon{opacity:0}.btn-v2.loading::before{content:"";position:absolute;width:20px;height:20px;border:2px solid var(--c-white);border-top-color:transparent;border-radius:50%}.btn-v2-pri{background:var(--c-pri-black)}.btn-v2-pri .pri-text{background:var(--c-main-gradient0);background-clip:text;-webkit-background-clip:text;color:transparent}.btn-v2-pri.loading,.btn-v2-pri:hover{background:var(--c-pri-black60);border-color:var(--c-pri-black60)}.btn-v2-pri.active{box-shadow:0 0 0 3px var(--c-pri-black12)}.btn-v2-sec{background:var(--c-white);border:1px solid var(--c-sub-grey-04);color:var(--c-pri-black);padding:11px 39px}.btn-action .iconfont,.btn-action-grey,.btn-v2-sec .iconfont{color:var(--c-sub-grey-01)}.btn-v2-sec:hover{background:var(--c-sub-grey-05)}.btn-v2-sec.active{box-shadow:0 0 0 3px var(--c-sub-grey-06)}.btn-v2-sec.disable .iconfont{color:var()}.btn-v2-sec.disable,.btn-v2-sec.loading{background:var(--c-white);border-color:var(--c-sub-grey-04)}.btn-v2-sec.loading::before{border:2px solid var(--c-sub-grey-01);border-top-color:transparent}.btn-v2-red{background:var(--c-red)}.btn-v2-red.loading,.btn-v2-red:hover{background:var(--c-red60);border-color:var(--c-red60)}.btn-v2-red.active{box-shadow:0 0 0 3px var(--c-red12)}.btn-v2-green{background:var(--c-green)}.btn-v2-green.loading,.btn-v2-green:hover{background:var(--c-green60);border-color:var(--c-green60)}.btn-v2-green.active{box-shadow:0 0 0 3px var(--c-green12)}.btn-v2-blue{background:var(--c-blue)}.btn-v2-blue.loading,.btn-v2-blue:hover{background:var(--c-blue60)}.btn-v2-blue.active{box-shadow:0 0 0 3px var(--c-blue12)}.btn-v2-gradient{background:var(--c-sub-gradient0)}.btn-v2-gradient.loading,.btn-v2-gradient:hover{opacity:.6}.btn-v2-gradient.active{box-shadow:0 0 0 3px var(--c-green12)}.btn-v2-sec.btn-v2-light{padding:5px 11px}.btn-light-flow{display:inline-flex;align-items:center;padding:6px 12px;border-radius:16px;background:var(--c-white);border:1px solid var(--c-sub-grey-04);color:var(--c-pri-black)}.btn-light-flow:hover{background:var(--c-sub-grey-05)}.btn-light-flow.active{box-shadow:0 0 0 3px var(--c-sub-grey-06)}.btn-light-flow.disable{cursor:not-allowed;pointer-events:none;background:var(--c-white);border:1px solid var(--c-sub-grey-04);color:var(--c-pri-black20)}.btn-light-flow.loading{cursor:not-allowed;pointer-events:none;color:transparent!important}.btn-light-flow.loading::before{content:"";position:absolute;border-radius:50%;width:16px;height:16px;border:2px solid var(--c-sub-grey-01);border-top-color:transparent}.btn-light-flow-blue.focus{background:var(--c-blue12);border-color:var(--c-blue12);color:var(--c-blue)}.btn-light-flow-orange.focus{background:var(--c-orange12);border-color:var(--c-orange12);color:var(--c-orange)}.btn-operation{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;transition:all .2s linear;padding:10px 38px;background:var(--c-pri-black);border:2px solid var(--c-yellow12);line-height:22px;font-weight:500}.btn-operation img{width:20px;height:auto;margin-right:6px}.btn-operation .iconfont{font-size:20px;margin-right:6px}.btn-operation .oper-text{background:var(--c-main-gradient0);background-clip:text;-webkit-background-clip:text;color:transparent}.btn-operation::after{content:'';position:absolute;left:50%;bottom:-55px;transform:translateX(-50%);filter:blur(24px);border-radius:40px;width:120px;height:40px;background:var(--c-yellow-light);transition:all .2s}.btn-operation:hover::after{bottom:-45px}.btn-operation.active{box-shadow:0 0 0 4px var(--c-pri-black12)}.btn-action{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;transition:all .2s linear;border-radius:16px;padding:6px 12px;font-weight:400}.btn-action .pre-icon{margin-right:6px}.btn-action .iconfont{font-size:20px}.btn-action>img{width:20px;height:20px}.btn-action-dark,.btn-action.active,.btn-action.active .iconfont,.btn-action.focus,.btn-action.focus .iconfont,.btn-action:hover,.btn-action:hover .iconfont{color:var(--c-pri-black)}.btn-action:hover{background:var(--c-sub-grey-05)}.btn-action.active,.btn-action.focus{background:var(--c-sub-grey-04)}.btn-action.disable,.btn-action.disable .iconfont{color:var(--c-pri-black20)}.btn-action.disable{cursor:not-allowed;pointer-events:none}.btn-action.focus{background:0 0;font-weight:600}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mr-6{margin-right:6px}.ml-16{margin-left:16px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mr-8{margin-right:8px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.input-box{display:inline-block;position:relative;flex-direction:column}.input-box .input-wrapper{display:inline-flex;border-radius:12px;border:1px solid var(--c-sub-grey-04);background-color:var(--c-white);overflow:auto;width:100%;font-weight:300;font-size:15px;line-height:22px;color:var(--c-pri-black);font-family:Outfit}.input-box .input-wrapper:hover{border:1px solid var(--c-sub-grey-04);box-shadow:var(--border-grey-shadow)}.input-box .input-wrapper:has(.input-content:focus),.input-box .input-wrapper:has(textarea:focus){border:1px solid var(--c-pri-black);box-shadow:var(--border-shadow);color:var(--c-pri-black);background:var(--c-white)}.input-box .input-wrapper.disabled{cursor:not-allowed;background-color:var(--c-sub-grey-04);color:var(--c-pri-black60)}.input-box .input-wrapper .iconfont{font-size:22px;color:var(--c-sub-grey-01)}.input-box .input-wrapper .suf-icon{cursor:pointer}.input-box .input-wrapper .fix-box{padding:11px 16px}.input-box .input-wrapper .fix-box.iconfont.pre-icon{padding-right:0}.input-box .input-wrapper .fix-box.iconfont.suf-icon{padding-left:0}.input-box .input-wrapper .input-content{padding:11px 12px;background-color:transparent;border:none;line-height:inherit;box-shadow:none}.input-box .input-wrapper div.input-content{cursor:not-allowed;min-height:44px}.input-box .input-wrapper div.input-content .input-placeholder{color:var(--c-sub-grey-01)}.input-box .input-wrapper textarea{min-height:90px}.input-box .input-wrapper .input-content:disabled{cursor:not-allowed}.input-box .input-wrapper .mq-editable-field{padding-top:6px;padding-bottom:6px}.input-box .err-text{display:none;margin-top:12px;font-weight:300;font-size:13px;line-height:18px;color:var(--c-red);font-family:Outfit}.input-box .err-input,.input-box .err-input:hover{border:1px solid var(--c-red);color:var(--c-red);background-color:var(--c-red6)}.input-box .err-input+.err-text{display:block}.upa-faq-render-container{padding:8px 24px;border-radius:16px;border:1px solid var(--c-sub-grey-04);background:var(--c-white)}.upa-faq-render-container .ufrc-item{padding:24px 0;border-bottom:1px solid var(--c-sub-grey-04)}.upa-faq-render-container .ufrc-item:last-child{border-bottom:none}.upa-faq-render-container .faq-item-title{display:flex;align-items:center;cursor:pointer}.upa-faq-render-container .faq-item-title>h3{font-size:18px;font-weight:600;line-height:26px;color:var(--c-sub-black);margin-right:8px;flex:1}.upa-faq-render-container .faq-item-title .faq-item-colse{font-size:24px;line-height:24px;cursor:pointer;transition:all .2s ease;transform:rotate(0)}.btn-select-option,.upa-faq-render-container .faq-item-content{background:var(--c-sub-grey-06);font-size:15px;line-height:22px}.upa-faq-render-container .faq-item-title .faq-item-colse.faq-item-open{transform:rotate(-45deg)}.upa-faq-render-container .faq-item-content{box-sizing:content-box;padding:16px;border-radius:12px;box-shadow:0 0 0 1px var(--c-sub-grey-04);margin-top:24px;font-weight:300;text-align:left;color:var(--c-sub-black);display:grid;overflow:hidden;grid-template-rows:1fr;transition:.3s all ease}.upa-faq-render-container .faq-item-content.faq-item-content-hidden{padding-top:0;padding-bottom:0;grid-template-rows:0fr;margin-top:0!important;box-shadow:none}.upa-faq-render-container .faq-item-content>div{overflow:hidden}.upa-faq-render-container .faq-item-content strong{font-weight:500}.upa-faq-render-container .faq-item-content a{color:#448AF3;text-decoration:underline;font-weight:500}.upa-faq-render-container .faq-item-content ol,.upa-faq-render-container .faq-item-content ul{padding-left:20px}.upa-faq-render-container .faq-item-content ul{list-style:disc!important}@media screen and (max-width:767px){.upa-faq-render-container{padding:16px 16px 0;border-radius:16px}.upa-faq-render-container .ufrc-item{padding:20px 0}.upa-faq-render-container .faq-item-content ol,.upa-faq-render-container .faq-item-content ul{padding-left:18px}}.youtube-frame{display:flex;align-items:center;justify-content:center;width:100%;height:auto;margin-top:32px;padding:24px;background:var(--c-white);border-radius:16px;border:1px solid var(--c-sub-grey-04)}.youtube-frame iframe{width:100%}@media screen and (max-width:767px){.youtube-frame{margin-top:32px;padding:16px}}.btn-select-option{width:180px;padding:8px;border-radius:8px;font-weight:400;color:var(--c-sub-grey-01);font-family:Outfit;cursor:pointer}.btn-select-option:hover{font-weight:500;color:var(--c-pri-black);background:var(--c-sub-grey-04)}.btn-select-option.focus{font-weight:500;color:var(--c-pri-black);background:var(--c-sub-grey-03)}.btn-select-option.disable{cursor:not-allowed;pointer-events:none;opacity:.3}.brain-game-ads-v{position:fixed;display:block;top:131px;left:calc(50% + 500px);z-index:1000000;overflow:hidden;width:240px;height:500px}.brain-game-ads-v>img{display:none;max-width:100%;max-height:500px;height:auto;border:1px solid var(--c--sub-grey-04);border-radius:16px;margin:auto}.brain-game-ads-v .f-v{display:block}@media screen and (max-width:1543px){.brain-game-ads-v{left:calc(50% + 500px);width:calc(50% - 532px);height:auto}}@media screen and (max-width:1439px){.brain-game-ads-v{position:static;top:0;left:0;width:100%;height:auto;margin-top:20px}.brain-game-ads-v>img{max-height:120px}.brain-game-ads-v .f-v{display:none}.brain-game-ads-v .i960{display:block}}@media screen and (max-width:1023px){.brain-game-ads-v>img.i960{display:none}.brain-game-ads-v>img.i704{display:block}}@media screen and (max-width:767px){.brain-game-ads-v{margin-top:14px}.brain-game-ads-v>img.i704{display:none}.brain-game-ads-v>img.i551{display:block}}@media screen and (max-width:590px){.brain-game-ads-v>img{max-height:80px}.brain-game-ads-v>img.i551{display:none}.brain-game-ads-v>img.i288{display:block}}.page-math-solver{position:relative;min-height:902px;padding-top:64px;padding-bottom:64px}.page-math-solver.p-math-type{padding-top:32px}.page-math-solver .pms-top-linear-bg{position:absolute;left:0;top:0;width:100%;height:902px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-image:url(/pmw/bg-pms-top.webp)}.page-math-solver .g-bread-crumbs{margin-bottom:20px}.page-math-solver .pms-title{max-width:620px;text-align:center;margin:auto;font-weight:700;font-size:40px;line-height:50px;color:var(--c-pri-black);font-family:Outfit}.page-math-solver .pms-desc{margin:16px auto auto;max-width:620px;text-align:center;font-weight:400;font-size:16px;line-height:24px;color:var(--c-sub-grey-01);font-family:Outfit}.page-math-solver .pms-content{position:relative;max-width:960px;margin:auto}.page-math-solver .page-header{margin:auto auto 32px}.page-math-solver .example-title{margin-top:64px}.page-math-solver .pmsa-example-list{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-math-solver .pmsa-example-list>a{position:relative;width:calc(50% - 10px);margin-bottom:20px;padding:24px;border:1px solid var(--c-sub-grey-04);border-radius:16px;background:var(--c-white)}.page-math-solver .pmsa-example-list>a:hover{box-shadow:var(--border-grey-shadow)}.page-math-solver .pmsa-example-list>a .tag{width:fit-content;padding:4px 12px;border-radius:16px;background:var(--c-sub-grey-05);font-size:13px;line-height:18px;font-weight:400;color:var(--c-sub-grey-01);margin-bottom:16px}.page-math-solver .pmsa-example-list>a .math-expression{display:block;margin-top:16px;font-size:18px;line-height:26px;font-weight:500;color:var(--c-pri-black)}.page-math-solver .pmsa-example-list>a::before{content:'';position:absolute;width:4px;height:66px;top:50%;left:0;transform:translateY(-50%)}.page-math-solver .pmsa-example-list>a:nth-child(3n+1)::before{background:var(--c-green30)}.page-math-solver .pmsa-example-list>a:nth-child(3n+2)::before{background:var(--c-light-yellow30)}.page-math-solver .pmsa-example-list>a:nth-child(3n+3)::before{background:var(--c-blue30)}.page-math-solver .why-choose-upstudy{display:flex;padding:100px 0;align-items:center}.page-math-solver .why-choose-upstudy>img{flex:0;width:400px;height:auto;margin-right:80px}.page-math-solver .why-choose-upstudy .pms-desc,.page-math-solver .why-choose-upstudy .pms-title{text-align:left}.page-math-solver .why-choose-upstudy .pms-desc a{font-size:14px;color:var(--c-blue);text-decoration:underline}.page-math-solver .why-choose-upstudy .btn-operation{margin-top:32px}.page-math-solver .why-choose-upstudy .btn-operation>img{width:20px;height:20px;margin-right:6px}.page-math-solver .calculator-inner-link-wrap,.page-math-solver .math-solve-youtube-wrap{padding:64px 0}.page-math-solver .calculator-inner-link-wrap .inner-link-container{display:flex;flex-wrap:wrap;margin-top:32px;padding:24px 24px 8px;border-radius:16px;border:1px solid var(--c-sub-grey-04);background:var(--c-white)}.page-math-solver .calculator-inner-link-wrap .inner-link-container .btn-select-option{width:calc(25% - 18px);margin-right:24px;margin-bottom:16px}.page-math-solver .calculator-inner-link-wrap .inner-link-container .btn-select-option:nth-child(4n+4){margin-right:0}.page-math-solver .pms-about-solver{margin-top:64px}.page-math-solver .pms-about-solver .upa-faq-render-container{margin-top:32px}@media screen and (max-width:1023px){.page-math-solver{padding-left:30px;padding-right:30px}.page-math-solver .why-choose-upstudy{flex-wrap:wrap-reverse}.page-math-solver .why-choose-upstudy>img{display:block;margin:48px auto auto}.page-math-solver .why-choose-upstudy>div{width:100%;text-align:center}.page-math-solver .why-choose-upstudy .pms-desc,.page-math-solver .why-choose-upstudy .pms-title{text-align:center}}@media screen and (max-width:767px){.page-math-solver{padding:32px 16px}.page-math-solver .calculator-inner-link-wrap,.page-math-solver .math-solve-youtube-wrap,.page-math-solver .why-choose-upstudy{padding:32px 0}.page-math-solver .g-bread-crumbs{margin-bottom:16px}.page-math-solver .pms-title{font-weight:700;font-size:24px;line-height:30px;color:var(--c-pri-black);font-family:Outfit}.page-math-solver .pms-desc{margin:12px auto auto;font-weight:400;font-size:15px;line-height:22px;color:var(--c-sub-grey-01);font-family:Outfit}.page-math-solver .page-header{margin-bottom:24px}.page-math-solver .example-title{margin-top:32px}.page-math-solver .pmsa-example-list{margin-top:16px}.page-math-solver .pmsa-example-list>a{width:100%;margin-bottom:16px}.page-math-solver .pmsa-example-list>a .tag{font-size:12px;line-height:16px}.page-math-solver .pmsa-example-list>a .math-expression{font-size:16px;line-height:24px}.page-math-solver .why-choose-upstudy>img{width:100%;max-width:400px;margin-top:32px}.page-math-solver .calculator-inner-link-wrap .inner-link-container{padding:16px 16px 4px}.page-math-solver .calculator-inner-link-wrap .inner-link-container .btn-select-option{width:calc(50% - 8px);margin-right:8px;margin-bottom:12px}.page-math-solver .calculator-inner-link-wrap .inner-link-container .btn-select-option:nth-child(2n+2){margin-right:0}.page-math-solver .pms-about-solver{margin-top:16px}.page-math-solver .pms-about-solver .upa-faq-render-container{margin-top:24px}}