.EquationSolver-module__Uabgna__page{color:#17243a;background:radial-gradient(circle at 88% 0,#5f83ff24,#0000 25%),#f5f7fc;min-height:100vh;padding-bottom:70px}.EquationSolver-module__Uabgna__hero{text-align:center;width:min(820px,100% - 32px);margin:0 auto;padding:44px 0 28px}.EquationSolver-module__Uabgna__hero p,.EquationSolver-module__Uabgna__cardHeading p,.EquationSolver-module__Uabgna__answerCard>p,.EquationSolver-module__Uabgna__steps>p,.EquationSolver-module__Uabgna__connected p{color:#3157e8;letter-spacing:.13em;margin:0;font-size:.68rem;font-weight:850}.EquationSolver-module__Uabgna__hero h1{letter-spacing:-.065em;max-width:760px;margin:12px auto 0;font-size:clamp(2rem,4vw,3.45rem);line-height:1.02}.EquationSolver-module__Uabgna__hero>span{color:#65758e;max-width:720px;margin:14px auto 0;font-size:.94rem;line-height:1.65;display:block}.EquationSolver-module__Uabgna__workspace{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:18px;width:min(1160px,100% - 32px);margin:0 auto;display:grid}.EquationSolver-module__Uabgna__solverCard,.EquationSolver-module__Uabgna__answerCard{background:#fff;border:1px solid #dce5f2;border-radius:20px;min-width:0;padding:22px;box-shadow:0 14px 32px #1e356412}.EquationSolver-module__Uabgna__cardHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EquationSolver-module__Uabgna__cardHeading h2,.EquationSolver-module__Uabgna__answerCard h2{letter-spacing:-.05em;margin:7px 0 0;font-size:1.55rem}.EquationSolver-module__Uabgna__cardHeading>span{color:#3157e8;background:#eef3ff;border-radius:8px;padding:6px 8px;font:800 .69rem ui-monospace,SFMono-Regular,Menlo,monospace}.EquationSolver-module__Uabgna__modeTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:18px;display:grid}.EquationSolver-module__Uabgna__modeTabs button{color:#61728d;cursor:pointer;background:#fbfcff;border:1px solid #dde6f2;border-radius:10px;padding:11px 8px;font:800 .78rem inherit}.EquationSolver-module__Uabgna__modeTabs button:hover,.EquationSolver-module__Uabgna__modeTabs .EquationSolver-module__Uabgna__activeTab{color:#3157e8;background:#eaf0ff;border-color:#b8c9f7}.EquationSolver-module__Uabgna__coefficientGrid{gap:10px;margin-top:17px;display:grid}.EquationSolver-module__Uabgna__coefficientGrid label{background:#f9fbff;border:1px solid #d7e3f4;border-radius:12px;gap:6px;padding:12px;display:grid}.EquationSolver-module__Uabgna__coefficientGrid span{color:#3157e8;font-size:.77rem;font-weight:900}.EquationSolver-module__Uabgna__coefficientGrid input,.EquationSolver-module__Uabgna__systemControls select,.EquationSolver-module__Uabgna__systemScroll input{color:#17243a;background:#fff;border:1px solid #cddbec;border-radius:8px;outline:0;width:100%;min-width:0;padding:10px 7px;font:700 .9rem ui-monospace,SFMono-Regular,Menlo,monospace}.EquationSolver-module__Uabgna__coefficientGrid input:focus,.EquationSolver-module__Uabgna__systemControls select:focus,.EquationSolver-module__Uabgna__systemScroll input:focus{border-color:#3157e8;box-shadow:0 0 0 3px #3157e81f}.EquationSolver-module__Uabgna__coefficientGrid small{color:#6b7c96;font-size:.66rem;line-height:1.35}.EquationSolver-module__Uabgna__systemControls{grid-template-columns:145px minmax(0,1fr);gap:10px;margin-top:17px;display:grid}.EquationSolver-module__Uabgna__systemControls label{color:#62738d;letter-spacing:.07em;background:#f9fbff;border:1px solid #d7e3f4;border-radius:12px;gap:6px;padding:12px;font-size:.66rem;font-weight:850;display:grid}.EquationSolver-module__Uabgna__systemScroll{background:#f9fbff;border:1px solid #d7e3f4;border-radius:12px;margin-top:12px;padding:12px;overflow-x:auto}.EquationSolver-module__Uabgna__systemScroll table{border-collapse:separate;border-spacing:5px;min-width:460px}.EquationSolver-module__Uabgna__systemScroll th{color:#62738d;font-size:.69rem}.EquationSolver-module__Uabgna__systemScroll td{min-width:64px}.EquationSolver-module__Uabgna__polynomialLink{color:#667790;margin:13px 0 0;font-size:.8rem;line-height:1.55}.EquationSolver-module__Uabgna__polynomialLink a{color:#3157e8;font-weight:850}.EquationSolver-module__Uabgna__error{color:#bd3c4d;margin:12px 0 0;font-size:.81rem;font-weight:800}.EquationSolver-module__Uabgna__actionRow{grid-template-columns:auto 1fr;gap:9px;margin-top:16px;display:grid}.EquationSolver-module__Uabgna__exampleButton{color:#536782;cursor:pointer;background:#fff;border:1px solid #d5e1f2;border-radius:10px;padding:12px;font:800 .8rem inherit}.EquationSolver-module__Uabgna__solveButton{color:#fff;cursor:pointer;background:#3157e8;border:0;border-radius:11px;justify-content:space-between;align-items:center;padding:12px 14px;font:850 .86rem inherit;display:flex}.EquationSolver-module__Uabgna__solveButton:hover{background:#2446c7}.EquationSolver-module__Uabgna__answerCard{min-height:470px}.EquationSolver-module__Uabgna__summary{color:#65758e;margin-top:12px;font-size:.9rem;line-height:1.6;display:block}.EquationSolver-module__Uabgna__answerList{gap:8px;margin-top:18px;display:grid}.EquationSolver-module__Uabgna__answerList strong{color:#1e50e3;background:#f8fbff;border:1px solid #d7e3f4;border-radius:10px;padding:11px;font:700 .9rem ui-monospace,SFMono-Regular,Menlo,monospace}.EquationSolver-module__Uabgna__steps{border-top:1px solid #e3eaf3;margin-top:18px;padding-top:16px}.EquationSolver-module__Uabgna__steps article{border-bottom:1px solid #e7edf5;grid-template-columns:30px 1fr;gap:10px;padding:12px 0;display:grid}.EquationSolver-module__Uabgna__steps article:last-child{border-bottom:0}.EquationSolver-module__Uabgna__steps article>span{color:#3157e8;background:#eaf0ff;border-radius:8px;place-items:center;width:27px;height:27px;font:850 .67rem ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.EquationSolver-module__Uabgna__steps h3{color:#263851;margin:0;font-size:.85rem}.EquationSolver-module__Uabgna__steps p{color:#6b7c95;margin:4px 0 0;font-size:.78rem;line-height:1.5}.EquationSolver-module__Uabgna__emptyAnswer{text-align:center;color:#74859e;place-content:center;justify-items:center;gap:10px;min-height:250px;display:grid}.EquationSolver-module__Uabgna__emptyAnswer>span{color:#3157e8;background:#eaf0ff;border-radius:13px;place-items:center;width:48px;height:48px;font-size:1.2rem;font-weight:900;display:grid}.EquationSolver-module__Uabgna__emptyAnswer p{max-width:240px;margin:0;font-size:.87rem;line-height:1.6}.EquationSolver-module__Uabgna__connected{color:#d7e4fb;background:#14213a;border-radius:12px;margin-top:22px;padding:13px}.EquationSolver-module__Uabgna__connected p{color:#afc0f3}.EquationSolver-module__Uabgna__connected span{color:#d7e4fb;margin-top:7px;font-size:.78rem;line-height:1.55;display:block}@media (max-width:900px){.EquationSolver-module__Uabgna__workspace{grid-template-columns:1fr}.EquationSolver-module__Uabgna__answerCard{min-height:330px}}@media (max-width:640px){.EquationSolver-module__Uabgna__hero,.EquationSolver-module__Uabgna__workspace{width:min(100% - 22px,1160px)}.EquationSolver-module__Uabgna__hero{text-align:left;padding:34px 0 22px}.EquationSolver-module__Uabgna__hero h1{font-size:2.15rem}.EquationSolver-module__Uabgna__solverCard,.EquationSolver-module__Uabgna__answerCard{border-radius:17px;padding:16px}.EquationSolver-module__Uabgna__cardHeading{flex-direction:column}.EquationSolver-module__Uabgna__modeTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.EquationSolver-module__Uabgna__coefficientGrid{grid-template-columns:1fr!important}.EquationSolver-module__Uabgna__systemControls,.EquationSolver-module__Uabgna__actionRow{grid-template-columns:1fr}.EquationSolver-module__Uabgna__systemScroll input{font-size:16px}}@media (max-width:350px){.EquationSolver-module__Uabgna__modeTabs{grid-template-columns:1fr}.EquationSolver-module__Uabgna__solverCard,.EquationSolver-module__Uabgna__answerCard{padding:14px}}@media (max-width:640px){.EquationSolver-module__Uabgna__page{padding-bottom:48px}.EquationSolver-module__Uabgna__workspace{gap:14px}.EquationSolver-module__Uabgna__answerCard{min-height:0}.EquationSolver-module__Uabgna__modeTabs button{min-height:58px}.EquationSolver-module__Uabgna__resultList,.EquationSolver-module__Uabgna__answerList{overflow-wrap:anywhere}}.EquationSolver-module__Uabgna__mobileModePicker{display:none}@media (max-width:640px){.EquationSolver-module__Uabgna__modeTabs{display:none}.EquationSolver-module__Uabgna__mobileModePicker{background:#f9fbff;border:1px solid #d7e3f4;border-radius:12px;gap:6px;margin-top:16px;padding:13px;display:grid}.EquationSolver-module__Uabgna__mobileModePicker span{color:#62738d;letter-spacing:.08em;font-size:.66rem;font-weight:850}.EquationSolver-module__Uabgna__mobileModePicker select{color:#1e304d;background:#fff;border:1px solid #cad9f1;border-radius:8px;width:100%;padding:10px;font:800 .86rem inherit}.EquationSolver-module__Uabgna__page{padding-bottom:42px}.EquationSolver-module__Uabgna__hero{padding:20px 0 14px}.EquationSolver-module__Uabgna__hero h1{font-size:clamp(1.72rem,8vw,2.15rem)}.EquationSolver-module__Uabgna__hero>span{margin-top:9px;font-size:.84rem;line-height:1.55}.EquationSolver-module__Uabgna__workspace{gap:12px}.EquationSolver-module__Uabgna__solverCard,.EquationSolver-module__Uabgna__answerCard{border-radius:16px;padding:15px}.EquationSolver-module__Uabgna__cardHeading h2,.EquationSolver-module__Uabgna__answerCard h2{font-size:1.28rem}.EquationSolver-module__Uabgna__answerCard{min-height:0}.EquationSolver-module__Uabgna__steps article{padding:10px 0}}
