._root_iyrne_1{background:radial-gradient(circle at 100% 0,#34817321,#0000 26rem),#fffdf8f5;gap:1rem;min-width:0;display:grid}._header_iyrne_10,._scenarioHeader_iyrne_11,._steps_iyrne_12 header{gap:.32rem;min-width:0;display:grid}._header_iyrne_10>span,._scenarioHeader_iyrne_11>span,._steps_iyrne_12 header>span,._answer_iyrne_21>span,._exampleBar_iyrne_22>span,._operandPreview_iyrne_23>span{color:#376b62;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850}._header_iyrne_10 h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3vw,2rem);line-height:1.08}._header_iyrne_10 p,._scenarioHeader_iyrne_11 p{max-width:52rem;color:var(--ink-muted);margin:0;font-size:.86rem;line-height:1.5}._governanceNote_iyrne_49{color:#255d53;background:#edf8f5cc;border:1px solid #25695c33;border-radius:.75rem;gap:.2rem;padding:.72rem .85rem;font-size:.78rem;line-height:1.45;display:grid}._exampleBar_iyrne_22{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;min-width:0;display:flex}._exampleBar_iyrne_22>div{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}._exampleBar_iyrne_22 button{color:#245f54;cursor:pointer;min-height:2.1rem;font:inherit;background:#ffffffd1;border:1px solid #25695c38;border-radius:999px;padding:.4rem .68rem;font-size:.72rem;font-weight:780}:is(._exampleBar_iyrne_22 button:hover,._exampleBar_iyrne_22 button:focus-visible){background:#edf8f5f5;border-color:#25695c85}:is(._exampleBar_iyrne_22 button:focus-visible,._operationPicker_iyrne_96 button:focus-visible,._operandCard_iyrne_97 input:focus-visible,._operandCard_iyrne_97 select:focus-visible){outline-offset:2px;outline:3px solid #315ca829}._scenario_iyrne_11{background:#ffffffd1;border:1px solid #132b2d24;border-radius:.95rem;min-width:0;padding:1rem;box-shadow:0 8px 24px #1f36370a}._scenarioHeader_iyrne_11{margin-bottom:.9rem}._scenarioHeader_iyrne_11 h3,._steps_iyrne_12 header h3,._answer_iyrne_21 h3{color:var(--ink);letter-spacing:-.015em;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.2}._scenarioHeader_iyrne_11 h3,._steps_iyrne_12 header h3{font-size:clamp(1.15rem,2.35vw,1.45rem)}._calculatorRow_iyrne_131{grid-template-columns:minmax(0,1.72fr) minmax(14rem,.68fr);align-items:stretch;gap:.85rem;min-width:0;display:grid}._equationPanel_iyrne_139{background:#f9f9f6db;border:1px solid #273d3f24;border-radius:.85rem;min-width:0;padding:.78rem}._equationBuilder_iyrne_147{grid-template-columns:minmax(0,1fr) minmax(8.2rem,.38fr) minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;display:grid}._operandCard_iyrne_97,._operationPicker_iyrne_96{background:#fff;border:1px solid #273d3f2e;border-radius:.8rem;min-width:0;margin:0}._operandCard_iyrne_97{gap:.72rem;padding:.75rem;display:grid}._operandCard_iyrne_97 legend,._operationPicker_iyrne_96 legend{color:var(--ink);padding:0 .35rem;font-size:.77rem;font-weight:820}._operandCard_iyrne_97 legend{align-items:center;gap:.36rem;display:flex}._operandCard_iyrne_97 legend span{color:#284c91;background:#e9eefb;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;display:inline-grid}._operandBuilder_iyrne_195{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:.5rem;min-width:0;display:grid}._operandBuilder_iyrne_195>._signField_iyrne_203{grid-column:1/-1}._operandBuilder_iyrne_195>._numberField_iyrne_207{grid-area:2/1}._signField_iyrne_203,._numberField_iyrne_207{min-width:0;color:var(--ink);gap:.25rem;font-size:.68rem;font-weight:760;display:grid}._signField_iyrne_203 select,._numberField_iyrne_207 input{width:100%;min-width:0;height:2.55rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #273d3f40;border-radius:.62rem;font-size:.86rem;font-weight:720}._signField_iyrne_203 select{padding:.48rem 1.6rem .48rem .5rem}._numberField_iyrne_207 input{text-align:center;padding:.48rem .5rem}._numberField_iyrne_207 .field-error{color:#9d332f;font-size:.62rem;line-height:1.25}._fractionFields_iyrne_251{grid-area:2/2;grid-template-rows:auto 2px auto;gap:.28rem;min-width:0;display:grid}._inputFractionBar_iyrne_260{background:#385876;border-radius:999px;width:100%;height:2px}._operandPreview_iyrne_23{color:#234f48;border-top:1px solid #273d3f1f;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;padding-top:.56rem;font-size:1rem;font-weight:760;display:flex}._operationPicker_iyrne_96{background:#edf8f5c2;border-color:#25695c33;padding:.5rem}._operationPicker_iyrne_96 legend{color:#2b665b;text-align:center}._operationPicker_iyrne_96>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;display:grid}._operationPicker_iyrne_96 button{color:#376b62;cursor:pointer;min-width:0;min-height:3.1rem;font:inherit;background:#ffffffe0;border:1px solid #25695c33;border-radius:.6rem;place-items:center;gap:.05rem;padding:.32rem;display:grid}._operationPicker_iyrne_96 button strong{font-size:1rem;line-height:1}._operationPicker_iyrne_96 button span{font-size:.6rem;font-weight:740}._operationPicker_iyrne_96 ._operationActive_iyrne_322{color:#fff;background:#315ca8;border-color:#315ca8;box-shadow:0 4px 12px #315ca82e}._answer_iyrne_21{background:linear-gradient(145deg,#edf8f5f0,#f8fcf9e6);border:1px solid #25695c3d;border-radius:.85rem;align-content:start;gap:.42rem;min-width:0;padding:.88rem .94rem;display:grid}._answer_iyrne_21 h3{font-size:.9rem}._answer_iyrne_21 output{min-height:3.4rem;color:var(--ink);overflow-wrap:anywhere;align-items:center;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.85rem,3.6vw,2.6rem);font-weight:700;line-height:1;display:flex}._resultEquation_iyrne_356{color:#315f57;border-top:1px solid #25695c24;border-bottom:1px solid #25695c24;flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;padding:.52rem 0;font-size:.76rem;font-weight:720;display:flex}._resultList_iyrne_370{gap:.38rem;min-width:0;margin:0;display:grid}._resultList_iyrne_370>div{background:#ffffffc2;border-radius:.62rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;min-width:0;padding:.45rem .52rem;display:grid}._resultList_iyrne_370 dt{color:var(--ink-muted);font-size:.67rem}._resultList_iyrne_370 dd{color:#245f54;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.82rem;font-weight:820}._mathValue_iyrne_402{vertical-align:middle;align-items:center;gap:.12em;min-width:0;display:inline-flex}._mathSign_iyrne_410,._mathWhole_iyrne_411{line-height:1}._fraction_iyrne_251{text-align:center;vertical-align:middle;grid-template-rows:auto auto;align-items:center;min-width:1.35em;display:inline-grid}._fraction_iyrne_251>span{padding:0 .14em;font-size:.72em;line-height:1.08}._fraction_iyrne_251>span:first-child{border-bottom:1.5px solid;padding-bottom:.09em}._fraction_iyrne_251>span:last-child{padding-top:.09em}._actions_iyrne_439{flex-wrap:wrap;gap:.55rem;margin-top:.8rem;display:flex}._actions_iyrne_439 .button{min-width:8.5rem;min-height:2.75rem}._steps_iyrne_12{background:#fff7e8c7;border-left:3px solid #d99131;border-radius:.35rem .75rem .75rem .35rem;gap:.72rem;min-width:0;margin-top:.9rem;padding:.82rem .9rem;display:grid}._conversionStrip_iyrne_462{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}._conversionStrip_iyrne_462>div{color:#315f57;background:#ffffffb3;border:1px solid #d9913133;border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.38rem;min-width:0;padding:.55rem .62rem;font-size:.77rem;font-weight:730;display:flex}._conversionStrip_iyrne_462 span:first-child{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;flex-basis:100%;font-size:.64rem;font-weight:760}._steps_iyrne_12 ol{gap:.55rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}._steps_iyrne_12>ol>li{grid-template-columns:1.55rem minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;display:grid}._steps_iyrne_12>ol>li>span{color:#fff;background:#d99131;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.7rem;font-weight:850;display:grid}._steps_iyrne_12>ol>li>div{gap:.18rem;min-width:0;display:grid}._steps_iyrne_12>ol>li strong{color:var(--ink);font-size:.74rem;line-height:1.38}._steps_iyrne_12>ol>li code{color:#245f54;overflow-wrap:anywhere;font-family:inherit;font-size:.72rem;font-weight:780;line-height:1.42}._warnings_iyrne_543{color:var(--ink-muted);border-top:1px solid #d9913133;gap:.3rem;margin:0;padding:.55rem .7rem .55rem 1.8rem;font-size:.67rem;line-height:1.42;display:grid}._stepsPlaceholder_iyrne_554{color:var(--ink-muted);background:#fff7e89e;border-left:3px solid #d99131;border-radius:.35rem .7rem .7rem .35rem;gap:.22rem;margin-top:.9rem;padding:.76rem .84rem;font-size:.72rem;line-height:1.4;display:grid}._stepsPlaceholder_iyrne_554 strong{color:var(--ink);font-size:.8rem}@media (max-width:1080px){._calculatorRow_iyrne_131{grid-template-columns:minmax(0,1fr)}._answer_iyrne_21{min-height:0}}@media (max-width:820px){._equationBuilder_iyrne_147{grid-template-columns:minmax(0,1fr)}._operationPicker_iyrne_96{justify-self:center;width:min(100%,24rem)}._operationPicker_iyrne_96>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:680px){._root_iyrne_1{gap:.8rem}._scenario_iyrne_11{padding:.82rem}._equationPanel_iyrne_139{padding:.62rem}._conversionStrip_iyrne_462{grid-template-columns:minmax(0,1fr)}._actions_iyrne_439{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_iyrne_439 .button{width:100%;min-width:0}}@media (max-width:480px){._operationPicker_iyrne_96>div,._actions_iyrne_439{grid-template-columns:minmax(0,1fr)}._operationPicker_iyrne_96{width:100%}._operationPicker_iyrne_96>div{grid-template-columns:repeat(4,minmax(0,1fr))}._signField_iyrne_203,._numberField_iyrne_207{font-size:.7rem}._resultList_iyrne_370>div{grid-template-columns:minmax(0,1fr);gap:.16rem}}
