._workbench_yl7y1_1,._workbench_yl7y1_1 *{box-sizing:border-box}._workbench_yl7y1_1._workbench_yl7y1_1{--quadratic-ink:#142f35;--quadratic-copy:#526970;--quadratic-blue:#176c78;--quadratic-blue-dark:#0d515e;--quadratic-blue-soft:#e8f5f5;--quadratic-gold:#c88b2b;--quadratic-gold-soft:#fff4db;--quadratic-line:#c8d8d8;--quadratic-paper:#fffefa;border:1px solid var(--quadratic-line);background:radial-gradient(circle at 98% 0%, #c88b2b1f, transparent 21rem), var(--quadratic-paper);width:min(100%,72rem);min-width:0;color:var(--quadratic-ink);border-radius:1.25rem;margin-inline:auto;padding:0;overflow:hidden;box-shadow:0 1rem 2.7rem #1239401a;container-type:inline-size}._hero_yl7y1_31{background:linear-gradient(123deg,#e8f5f5f5,#fffefad6 68%);border-bottom:1px solid #176c782b;grid-template-columns:minmax(0,1fr) minmax(18rem,.62fr);align-items:center;gap:clamp(1rem,3vw,2.2rem);min-width:0;padding:clamp(1.25rem,3.4vw,2rem);display:grid}._heroCopy_yl7y1_43{min-width:0}._eyebrow_yl7y1_47{color:var(--quadratic-blue-dark);letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.3;display:block}._hero_yl7y1_31 h2{max-width:40rem;color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.035em;overflow-wrap:anywhere;margin:.28rem 0 0;font-size:clamp(1.62rem,4cqi,2.45rem);font-weight:650;line-height:1.08}._heroCopy_yl7y1_43>p{max-width:43rem;color:var(--quadratic-copy);margin:.68rem 0 0;font-size:.94rem;line-height:1.62}._formulaCard_yl7y1_77{text-align:center;background:#ffffffdb;border:1px solid #176c783d;border-radius:1rem;min-width:0;padding:1rem 1.05rem;box-shadow:0 .65rem 1.4rem #12495014}._formulaCard_yl7y1_77>span{color:var(--quadratic-blue-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}._formulaCard_yl7y1_77>p{min-width:0;color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;margin:.75rem 0 0;font-size:clamp(1.18rem,2.9cqi,1.55rem);font-weight:650;line-height:1.15;display:flex;overflow-x:auto}._fraction_yl7y1_112{grid-template-rows:auto auto;align-items:center;min-width:max-content;line-height:1.2;display:inline-grid}._fraction_yl7y1_112>span:first-child{border-bottom:1.5px solid;padding:0 .28rem .28rem}._fraction_yl7y1_112>span:last-child{padding-top:.24rem}._equationPreview_yl7y1_129{background:linear-gradient(100deg,#e8f5f5db,#ffffffd1);border:1px solid #176c7833;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;min-width:0;margin:clamp(.9rem,2.4vw,1.25rem) clamp(.9rem,2.4vw,1.25rem) 0;padding:.9rem 1rem;display:grid}._equationPreview_yl7y1_129>div:first-child{gap:.2rem;min-width:0;display:grid}._equationPreview_yl7y1_129>div:first-child>span,._examples_yl7y1_149>span,._steps_yl7y1_150>div>span{color:var(--quadratic-blue-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:900}._equationPreview_yl7y1_129>div:first-child>strong{min-width:0;color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);white-space:nowrap;font-size:clamp(1.25rem,3.3cqi,1.75rem);font-weight:650;line-height:1.25;overflow-x:auto}._equationPreview_yl7y1_129 dl{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;margin:0;display:flex}._equationPreview_yl7y1_129 dl>div{color:var(--quadratic-copy);background:#ffffffe0;border:1px solid #176c7824;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .52rem;font-size:.72rem;line-height:1.2;display:inline-flex}._equationPreview_yl7y1_129 dt{color:var(--quadratic-blue-dark);font-weight:900}._equationPreview_yl7y1_129 dd{margin:0}._workspace_yl7y1_199{grid-template-columns:minmax(0,1.06fr) minmax(21rem,.94fr);align-items:start;gap:1rem;min-width:0;padding:clamp(.9rem,2.4vw,1.25rem);display:grid}._inputPanel_yl7y1_208,._resultPanel_yl7y1_209{border:1px solid var(--quadratic-line);background:#ffffffeb;border-radius:1rem;min-width:0;padding:clamp(.9rem,2.4vw,1.15rem);box-shadow:0 .5rem 1.25rem #183f450e}._inputPanel_yl7y1_208{align-content:start;gap:1rem;display:grid}._resultPanel_yl7y1_209{background:linear-gradient(155deg,#edf8f7f2,#fffefafa);align-content:start;gap:1rem;display:grid;position:sticky;top:1rem;overflow:hidden}._resultPanel_yl7y1_209:before{background:var(--quadratic-blue);content:"";height:.28rem;position:absolute;inset:0 0 auto}._sectionHeading_yl7y1_243{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;display:grid}._sectionHeading_yl7y1_243>span{background:var(--quadratic-blue);color:#fff;border-radius:.58rem;place-items:center;width:2rem;height:2rem;font-size:.8rem;font-weight:900;display:grid}._sectionHeading_yl7y1_243>div{min-width:0}._sectionHeading_yl7y1_243 p{color:var(--quadratic-blue-dark);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900;line-height:1.3}._sectionHeading_yl7y1_243 h3{color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:clamp(1.08rem,2.6cqi,1.3rem);line-height:1.25}._sectionHeading_yl7y1_243 h3:focus-visible{outline-offset:3px;border-radius:.25rem;outline:3px solid #176c7847}._inputPanel_yl7y1_208 form{gap:.85rem;min-width:0;display:grid}._coefficientGrid_yl7y1_298{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;min-width:0;display:grid}._coefficientCard_yl7y1_305{cursor:text;background:#fbfdfc;border:1px solid #d4dfdf;border-radius:.8rem;align-content:start;gap:.55rem;min-width:0;padding:.72rem;display:grid}._coefficientCard_yl7y1_305:focus-within{border-color:var(--quadratic-blue);box-shadow:0 0 0 3px #176c7821}._coefficientHeading_yl7y1_322{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;min-height:3.25rem;display:grid}._coefficientHeading_yl7y1_322>b{background:var(--quadratic-blue-soft);width:2rem;height:2rem;color:var(--quadratic-blue-dark);font-family:var(--font-serif,Georgia, "Times New Roman", serif);border-radius:50%;place-items:center;font-size:1.1rem;display:grid}._coefficientHeading_yl7y1_322>span{gap:.12rem;min-width:0;display:grid}._coefficientHeading_yl7y1_322 strong{color:var(--quadratic-ink);font-size:.82rem;line-height:1.3}._coefficientHeading_yl7y1_322 small,._inputHelp_yl7y1_356{color:var(--quadratic-copy);font-size:.72rem;line-height:1.4}._inputShell_yl7y1_362{background:#fff;border:1px solid #aebfc0;border-radius:.62rem;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid;overflow:hidden}._inputShell_yl7y1_362>span{color:var(--quadratic-blue-dark);font-family:var(--font-serif,Georgia, "Times New Roman", serif);white-space:nowrap;background:#f0f6f5;border-right:1px solid #d1dcdc;align-self:stretch;place-items:center;padding:0 .55rem;font-size:.9rem;font-weight:750;display:grid}._inputShell_yl7y1_362 input{width:100%;min-width:0;min-height:2.75rem;color:var(--quadratic-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:.58rem .62rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:16px;font-weight:750}._inputShell_yl7y1_362:has(input[aria-invalid=true]){border-color:#ae3e37;box-shadow:0 0 0 2px #ae3e371a}._fieldError_yl7y1_407{color:#8f302c;font-size:.72rem;font-weight:700;line-height:1.4}._inputHelp_yl7y1_356{margin:-.1rem 0 0}._inputHelp_yl7y1_356 strong{color:var(--quadratic-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._errorSummary_yl7y1_423{color:#7f2c28;background:#fff3f1;border:1px solid #e2b1ad;border-radius:.7rem;gap:.18rem;padding:.72rem .78rem;font-size:.8rem;line-height:1.45;display:grid}._actions_yl7y1_435{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}._primaryButton_yl7y1_441,._secondaryButton_yl7y1_442,._examples_yl7y1_149 button{min-height:44px;font:inherit;cursor:pointer;border-radius:.68rem;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .15s}._primaryButton_yl7y1_441{border:1px solid var(--quadratic-blue-dark);background:linear-gradient(180deg, #1d7a86, var(--quadratic-blue-dark));color:#fff;padding:.72rem 1rem;font-size:.9rem;font-weight:850;box-shadow:0 .35rem .8rem #0d515e2e}._primaryButton_yl7y1_441:hover:not(:disabled),._examples_yl7y1_149 button:hover{transform:translateY(-1px)}._primaryButton_yl7y1_441:disabled{cursor:wait;opacity:.68}._secondaryButton_yl7y1_442{color:var(--quadratic-ink);background:#fff;border:1px solid #b7c5c5;padding:.72rem .92rem;font-size:.86rem;font-weight:800}._primaryButton_yl7y1_441:focus-visible{outline-offset:2px;outline:3px solid #176c7847}._secondaryButton_yl7y1_442:focus-visible{outline-offset:2px;outline:3px solid #176c7847}._examples_yl7y1_149 button:focus-visible{outline-offset:2px;outline:3px solid #176c7847}._examples_yl7y1_149{border-top:1px solid #dce5e4;gap:.48rem;min-width:0;padding-top:.9rem;display:grid}._examples_yl7y1_149>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;min-width:0;display:grid}._examples_yl7y1_149 button{min-width:0;color:var(--quadratic-ink);text-align:left;background:#f8fbfa;border:1px solid #cfdddd;align-content:center;gap:.18rem;padding:.6rem;display:grid}._examples_yl7y1_149 button:hover{background:var(--quadratic-blue-soft);border-color:#176c7873}._examples_yl7y1_149 button strong{font-size:.75rem;line-height:1.3}._examples_yl7y1_149 button small{min-width:0;color:var(--quadratic-copy);font-family:var(--font-serif,Georgia, "Times New Roman", serif);white-space:nowrap;font-size:.72rem;line-height:1.35;overflow-x:auto}._resultContent_yl7y1_538{gap:.78rem;min-width:0;display:grid}._classification_yl7y1_544{background:#fffc;border:1px solid #176c7833;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;padding:.72rem;display:grid}._classification_yl7y1_544>span{background:var(--quadratic-blue);color:#fff;white-space:nowrap;border-radius:.55rem;place-items:center;min-height:2.15rem;padding:.35rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:850;display:grid}._classification_yl7y1_544[data-tone=zero]>span{background:#986421}._classification_yl7y1_544[data-tone=negative]>span{background:#6a5686}._classification_yl7y1_544 strong{color:var(--quadratic-ink);font-size:.87rem;line-height:1.35;display:block}._classification_yl7y1_544 p{color:var(--quadratic-copy);margin:.1rem 0 0;font-size:.76rem;line-height:1.42}._rootGrid_yl7y1_592{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;min-width:0;display:grid}._rootCard_yl7y1_599{min-width:0;box-shadow:inset .22rem 0 var(--quadratic-blue);background:linear-gradient(135deg,#daf0efeb,#ffffffeb);border:1px solid #176c7847;border-radius:.8rem;gap:.2rem;padding:.85rem;display:grid}._rootGrid_yl7y1_592[data-repeated=true] ._rootCard_yl7y1_599{background:linear-gradient(135deg, var(--quadratic-gold-soft), #fffffff0);box-shadow:inset .22rem 0 var(--quadratic-gold);border-color:#c88b2b61}._rootCard_yl7y1_599>span{color:var(--quadratic-blue-dark);font-size:.72rem;font-weight:850;line-height:1.3}._rootCard_yl7y1_599>strong{min-width:0;color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;font-size:clamp(1.32rem,4.1cqi,1.85rem);line-height:1.2;overflow-x:auto}._rootCard_yl7y1_599 sub{font-size:.58em}._discriminantCard_yl7y1_640{background:#ffffffc7;border:1px solid #d6e1e0;border-radius:.8rem;gap:.65rem;min-width:0;padding:.78rem;display:grid}._discriminantCard_yl7y1_640>div:first-child{justify-content:space-between;align-items:baseline;gap:.7rem;display:flex}._discriminantCard_yl7y1_640>div:first-child>span{color:var(--quadratic-copy);font-size:.78rem;font-weight:750}._discriminantCard_yl7y1_640>div:first-child>strong{color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-variant-numeric:tabular-nums;font-size:1.05rem}._discriminantScale_yl7y1_670{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;min-width:0;display:grid}._discriminantScale_yl7y1_670>span{min-width:0;color:var(--quadratic-copy);text-align:center;background:#f7faf9;border:1px solid #d9e2e1;border-radius:.55rem;justify-items:center;gap:.08rem;padding:.45rem .28rem;display:grid}._discriminantScale_yl7y1_670>span[data-active=true]{border-color:var(--quadratic-blue);background:var(--quadratic-blue-soft);color:var(--quadratic-blue-dark);box-shadow:inset 0 -.2rem var(--quadratic-blue)}._discriminantScale_yl7y1_670 b{font-size:.72rem;line-height:1.3}._discriminantScale_yl7y1_670 small{font-size:.65rem;line-height:1.25}._steps_yl7y1_150{border-top:1px solid #d7e1df;gap:.6rem;min-width:0;padding-top:.75rem;display:grid}._steps_yl7y1_150 h4{color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);margin:.12rem 0 0;font-size:1rem;line-height:1.3}._steps_yl7y1_150 ol{gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}._steps_yl7y1_150 li{background:#ffffffbf;border:1px solid #dce4e3;border-radius:.68rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;padding:.65rem;display:grid}._steps_yl7y1_150 li>span{background:var(--quadratic-blue-soft);width:1.55rem;height:1.55rem;color:var(--quadratic-blue-dark);border-radius:50%;place-items:center;font-size:.68rem;font-weight:900;display:grid}._steps_yl7y1_150 li>div{gap:.3rem;min-width:0;display:grid}._steps_yl7y1_150 li strong{color:var(--quadratic-ink);font-size:.78rem;line-height:1.35}._steps_yl7y1_150 code{color:#204e55;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f2f7f6;border:1px solid #d4e0de;border-radius:.5rem;min-width:0;max-width:100%;padding:.48rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.73rem;line-height:1.45;display:block;overflow-x:auto}._steps_yl7y1_150 li p{color:var(--quadratic-copy);margin:0;font-size:.72rem;line-height:1.45}._verificationNote_yl7y1_792{color:var(--quadratic-copy);text-align:center;margin:0;font-size:.7rem;line-height:1.45}._emptyResult_yl7y1_800{text-align:center;place-content:center;justify-items:center;gap:.48rem;min-height:22rem;padding:1.2rem;display:grid}._emptyResult_yl7y1_800>strong{color:var(--quadratic-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:1.05rem}._emptyResult_yl7y1_800>p{max-width:22rem;color:var(--quadratic-copy);margin:0;font-size:.8rem;line-height:1.5}._emptyResult_yl7y1_800>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:min(100%,18rem);margin-top:.4rem;display:grid}._emptyResult_yl7y1_800>div>span{color:#6c8082;font-family:var(--font-serif,Georgia, "Times New Roman", serif);background:#ffffff9e;border:1px dashed #b7cccc;border-radius:.68rem;padding:.75rem;font-size:1rem}@container (width<=52rem){._workspace_yl7y1_199{grid-template-columns:minmax(0,1fr)}._resultPanel_yl7y1_209{position:static}._emptyResult_yl7y1_800{min-height:14rem}}@container (width<=44rem){._hero_yl7y1_31{grid-template-columns:minmax(0,1fr);align-items:start}._formulaCard_yl7y1_77{text-align:left;width:min(100%,28rem)}._formulaCard_yl7y1_77>p{justify-content:flex-start}._equationPreview_yl7y1_129{grid-template-columns:minmax(0,1fr)}._equationPreview_yl7y1_129 dl{justify-content:flex-start}}@container (width<=36rem){._coefficientGrid_yl7y1_298,._examples_yl7y1_149>div,._rootGrid_yl7y1_592{grid-template-columns:minmax(0,1fr)}._coefficientHeading_yl7y1_322{min-height:0}._actions_yl7y1_435{grid-template-columns:minmax(0,1fr)}._secondaryButton_yl7y1_442{width:100%}}@container (width<=28rem){._hero_yl7y1_31,._workspace_yl7y1_199{padding:.78rem}._equationPreview_yl7y1_129{margin:.7rem .7rem 0;padding:.75rem}._inputPanel_yl7y1_208,._resultPanel_yl7y1_209{border-radius:.82rem;padding:.78rem}._formulaCard_yl7y1_77>p,._equationPreview_yl7y1_129>div:first-child>strong{font-size:1.12rem}._classification_yl7y1_544,._discriminantCard_yl7y1_640>div:first-child{align-items:start}._classification_yl7y1_544{grid-template-columns:minmax(0,1fr)}._classification_yl7y1_544>span{justify-self:start}._discriminantCard_yl7y1_640>div:first-child{flex-direction:column;gap:.2rem}._discriminantScale_yl7y1_670 small{font-size:.58rem}}@media (max-width:390px){._workbench_yl7y1_1._workbench_yl7y1_1{border-radius:.9rem}._hero_yl7y1_31,._workspace_yl7y1_199{padding:.72rem}._equationPreview_yl7y1_129{margin-inline:.65rem}._rootCard_yl7y1_599>strong{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){._primaryButton_yl7y1_441,._secondaryButton_yl7y1_442,._examples_yl7y1_149 button{transition:none}}@media (forced-colors:active){._workbench_yl7y1_1._workbench_yl7y1_1,._formulaCard_yl7y1_77,._equationPreview_yl7y1_129,._inputPanel_yl7y1_208,._resultPanel_yl7y1_209,._coefficientCard_yl7y1_305,._inputShell_yl7y1_362,._rootCard_yl7y1_599,._discriminantCard_yl7y1_640,._steps_yl7y1_150 li,._steps_yl7y1_150 code,._primaryButton_yl7y1_441,._secondaryButton_yl7y1_442,._examples_yl7y1_149 button{border-color:canvastext}._sectionHeading_yl7y1_243>span,._classification_yl7y1_544>span,._primaryButton_yl7y1_441{color:buttontext;background:buttonface}}
