._workbench_a2sei_1{--exp-ink:#1f2d2f;--exp-muted:#5c6867;--exp-indigo:#485d96;--exp-indigo-deep:#304675;--exp-coral:#b6614f;--exp-line:#28373d29;--exp-paper:#fffefa;color:var(--exp-ink);gap:1rem;max-width:100%;display:grid;overflow:clip}._hero_a2sei_16{border:1px solid var(--exp-line);background:radial-gradient(circle at 92% 18%,#b6614f2e,#0000 25%),linear-gradient(135deg,#f2f4fb 0%,#fbf8f1 100%);border-radius:1.15rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}._heroCopy_a2sei_29{min-width:0}._heroCopy_a2sei_29>span,._panelHeader_a2sei_32 span,._resultHeading_a2sei_33 span,._detailsHeader_a2sei_34 span{color:var(--exp-indigo-deep);letter-spacing:.1em;text-transform:uppercase;font-size:.73rem;font-weight:800;display:block}._heroCopy_a2sei_29 h2{margin:.35rem 0 .5rem;font-size:clamp(1.55rem,4vw,2.2rem);line-height:1.06}._heroCopy_a2sei_29 p{color:var(--exp-muted);max-width:48rem;margin:0;line-height:1.55}._heroFacts_a2sei_56{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}._heroFacts_a2sei_56 span{color:#46545b;background:#ffffffbd;border:1px solid #485d9626;border-radius:999px;padding:.35rem .58rem;font-size:.78rem;font-weight:700}._equation_a2sei_73{color:var(--exp-indigo-deep);white-space:nowrap;justify-content:center;align-items:baseline;min-width:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,5vw,2.7rem);font-weight:700;line-height:1;display:flex}._hero_a2sei_16>._equation_a2sei_73{background:#ffffffd1;border:1px solid #485d9626;border-radius:1rem;min-width:13rem;min-height:7rem;padding:1rem 1.25rem;box-shadow:0 .8rem 1.8rem #28383d17}._equation_a2sei_73 sup{margin:0 .16em .5em;font-size:.55em;position:relative;top:-.65em}._equation_a2sei_73 ._equals_a2sei_103{color:#7b8584;margin:0 .35em;font-family:inherit;font-size:.72em}._equation_a2sei_73 ._unknown_a2sei_110{color:#9d4839;text-align:center;background:#fff1d9;border:1px solid #b6614f40;border-radius:.32em;min-width:1.15em;padding:.12em .22em}._methodNote_a2sei_120{background:#485d9612;border:1px solid #485d9621;border-radius:.8rem;align-items:center;gap:.8rem;padding:.72rem .9rem;display:flex}._methodNote_a2sei_120 strong{color:var(--exp-indigo-deep);flex:none;font-size:.82rem}._methodNote_a2sei_120 span{color:var(--exp-muted);font-size:.82rem;line-height:1.4}._workspace_a2sei_142{grid-template-columns:minmax(0,1.3fr) minmax(17rem,.8fr);align-items:start;gap:.9rem;display:grid}._controlCard_a2sei_149,._guideCard_a2sei_150,._resultPanel_a2sei_151{background:var(--exp-paper);border:1px solid var(--exp-line);border-radius:1rem;min-width:0}._controlCard_a2sei_149,._guideCard_a2sei_150{align-content:start;gap:1rem;padding:clamp(.95rem,2.5vw,1.25rem);display:grid}._panelHeader_a2sei_32,._resultHeading_a2sei_33,._detailsHeader_a2sei_34{justify-content:space-between;align-items:start;gap:.75rem;display:flex}._panelHeader_a2sei_32 h3,._resultHeading_a2sei_33 h3,._detailsHeader_a2sei_34 h4{margin:.18rem 0 0;font-size:1.05rem;line-height:1.2}._panelHeader_a2sei_32 code,._resultHeading_a2sei_33 code{color:var(--exp-indigo-deep);white-space:nowrap;background:#485d9612;border:1px solid #485d961f;border-radius:.45rem;padding:.32rem .5rem;font-family:Georgia,Times New Roman,serif;font-weight:700}._modeFieldset_a2sei_195{border:0;min-width:0;margin:0;padding:0}._modeFieldset_a2sei_195 legend{color:#39484c;margin-bottom:.48rem;font-size:.82rem;font-weight:800}._modeFieldset_a2sei_195>p{color:var(--exp-muted);margin:.45rem 0 0;font-size:.76rem}._modeGrid_a2sei_215{border:1px solid var(--exp-line);background:#f0f1ef;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}._modeGrid_a2sei_215 button{color:#526063;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:.58rem;justify-content:center;align-items:center;gap:.4rem;min-width:0;min-height:2.75rem;padding:.55rem .4rem;font-size:.78rem;font-weight:800;display:flex}._modeGrid_a2sei_215 button small{color:#838a89;font-family:Georgia,Times New Roman,serif;font-size:.9rem}._modeGrid_a2sei_215 ._selectedMode_a2sei_249{color:var(--exp-indigo-deep);background:#fff;border-color:#485d962e;box-shadow:0 .25rem .7rem #28383d14}._modeGrid_a2sei_215 ._selectedMode_a2sei_249 small{color:var(--exp-coral)}._relationEditor_a2sei_258{border:1px solid var(--exp-line);background:#f7f7f3;border-radius:.8rem;grid-template-columns:minmax(5.7rem,1.05fr) .85rem minmax(4.8rem,.82fr) 1.1rem minmax(5.7rem,1.05fr);align-items:start;gap:.35rem;min-width:0;padding:.85rem .65rem .7rem;display:grid}._relationSlot_a2sei_272{gap:.32rem;min-width:0;display:grid}._baseSlot_a2sei_278,._resultSlot_a2sei_279{padding-top:1.25rem}._relationLabel_a2sei_281{color:#39484c;white-space:nowrap;min-height:.85rem;font-size:.72rem;font-weight:800;line-height:1.15}._relationLabel_a2sei_281 span{color:var(--exp-indigo-deep);font-family:Georgia,Times New Roman,serif}._relationSlot_a2sei_272 input,._unknownOutput_a2sei_296{color:var(--exp-ink);font:inherit;background:#fff;border:1px solid #263e4140;border-radius:.65rem;width:100%;min-width:0;min-height:2.75rem;padding:.62rem .7rem;font-size:16px}._unknownOutput_a2sei_296{color:var(--exp-coral);white-space:nowrap;background:#fff5e4;border-color:#b6614f47;justify-content:center;align-items:center;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:800;display:flex;overflow:hidden}._compactUnknown_a2sei_323{font-size:.8rem}._unknownHint_a2sei_325{color:var(--exp-coral);font-size:.67rem;font-weight:700;line-height:1.2}._powerOperator_a2sei_332,._equalsOperator_a2sei_333{color:var(--exp-ink);place-self:start center;margin-top:3.55rem;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:800;line-height:1}._fieldNotes_a2sei_344{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;display:grid}._shortcutButton_a2sei_350{color:var(--exp-indigo-deep);cursor:pointer;font:inherit;text-underline-offset:.18rem;background:0 0;border:0;justify-self:start;padding:.2rem;font-size:.74rem;font-weight:800;text-decoration:underline}._relationSlot_a2sei_272 input:focus{border-color:var(--exp-indigo);outline:none;box-shadow:0 0 0 3px #485d962e}._modeGrid_a2sei_215 button:focus-visible{border-color:var(--exp-indigo);outline:none;box-shadow:0 0 0 3px #485d962e}._shortcutButton_a2sei_350:focus-visible{border-color:var(--exp-indigo);outline:none;box-shadow:0 0 0 3px #485d962e}._ruleList_a2sei_367 summary:focus-visible{border-color:var(--exp-indigo);outline:none;box-shadow:0 0 0 3px #485d962e}._calculateButton_a2sei_368:focus-visible{border-color:var(--exp-indigo);outline:none;box-shadow:0 0 0 3px #485d962e}._clearButton_a2sei_369:focus-visible{border-color:var(--exp-indigo);outline:none;box-shadow:0 0 0 3px #485d962e}._relationSlot_a2sei_272 input[aria-invalid=true]{border-color:#a23d36}._fieldHelp_a2sei_377,._fieldError_a2sei_378{font-size:.74rem;line-height:1.4}._fieldHelp_a2sei_377{color:var(--exp-muted)}._fieldHelp_a2sei_377 strong{color:#39484c}._fieldError_a2sei_378{color:#8e2e29;font-weight:700}._errorSummary_a2sei_387{color:#7c332e;background:#fff3ef;border:1px solid #a23d3638;border-radius:.7rem;gap:.18rem;padding:.7rem .8rem;font-size:.8rem;display:grid}._actions_a2sei_398{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}._calculateButton_a2sei_368,._clearButton_a2sei_369{cursor:pointer;font:inherit;border-radius:.65rem;min-height:2.9rem;padding:.72rem .85rem;font-size:.84rem;font-weight:800}._calculateButton_a2sei_368{background:var(--exp-indigo);border:1px solid var(--exp-indigo);color:#fff;justify-content:space-between;align-items:center;display:flex}._calculateButton_a2sei_368:hover:not(:disabled){background:var(--exp-indigo-deep)}._calculateButton_a2sei_368:disabled{cursor:wait;opacity:.65}._clearButton_a2sei_369{border:1px solid var(--exp-line);color:#4f5a5a;background:#f5f3ee}._symbolList_a2sei_433{gap:.42rem;margin:0;display:grid}._symbolList_a2sei_433>div{border:1px solid #0000;border-radius:.65rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.5rem .58rem;display:grid}._symbolList_a2sei_433 dt{color:var(--exp-indigo-deep);text-align:center;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:800}._symbolList_a2sei_433 dd{gap:.08rem;margin:0;display:grid}._symbolList_a2sei_433 dd strong{font-size:.79rem}._symbolList_a2sei_433 dd span{color:var(--exp-muted);font-size:.73rem;line-height:1.35}._symbolList_a2sei_433 ._targetSymbol_a2sei_457{background:#fff5e4;border-color:#b6614f2e}._symbolList_a2sei_433 ._targetSymbol_a2sei_457 dt{color:var(--exp-coral)}._ruleList_a2sei_367{background:#f7f7f3;border:1px solid #28373d1c;border-radius:.7rem;overflow:hidden}._ruleList_a2sei_367 summary{color:var(--exp-indigo-deep);cursor:pointer;padding:.68rem .75rem;font-size:.78rem;font-weight:800}._ruleList_a2sei_367 ul{color:var(--exp-muted);border-top:1px solid #28373d14;gap:.3rem;margin:0;padding:.62rem .75rem .68rem 1.8rem;font-size:.72rem;line-height:1.4;display:grid}._ruleList_a2sei_367 code{color:var(--exp-indigo-deep);font-size:.72rem;font-weight:800}._scopeNote_a2sei_496{border-top:1px solid var(--exp-line);color:var(--exp-muted);margin:0;padding-top:.8rem;font-size:.75rem;line-height:1.5}._scopeNote_a2sei_496 a{color:var(--exp-indigo-deep);font-weight:800}._resultPanel_a2sei_151{background:radial-gradient(circle at 92% 5%, #b6614f17, transparent 22%), var(--exp-paper);gap:1rem;padding:clamp(1rem,3vw,1.35rem);display:grid}._resultHeading_a2sei_33 h3:focus{outline:none}._answerGrid_a2sei_521{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);gap:.8rem;display:grid}._primaryAnswer_a2sei_527{color:#fff;background:linear-gradient(135deg,#2d426f 0%,#4d659d 100%);border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:1rem;display:grid}._primaryAnswer_a2sei_527 small{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}._primaryAnswer_a2sei_527 output{color:#ffe29e;text-align:right;white-space:nowrap;justify-self:end;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,5vw,2.7rem);font-weight:800}._primaryAnswer_a2sei_527 output._compactAnswer_a2sei_555{font-size:clamp(1.2rem,3vw,1.75rem)}._primaryAnswer_a2sei_527 ._equation_a2sei_73{color:#fff;white-space:normal;border-top:1px solid #ffffff2e;grid-column:1/-1;justify-content:flex-start;padding-top:.75rem;font-size:clamp(1.2rem,4vw,1.65rem)}._primaryAnswer_a2sei_527 ._equation_a2sei_73 ._unknown_a2sei_110{color:#ffe29e;background:#ffe29e24;border-color:#ffe29e61}._primaryAnswer_a2sei_527 ._equation_a2sei_73 ._equals_a2sei_103{color:#ffffffb8}._relationValues_a2sei_577{border:1px solid var(--exp-line);border-collapse:separate;border-spacing:0;table-layout:fixed;border-radius:.85rem;width:100%;margin:0;overflow:hidden}._relationValues_a2sei_577 caption{width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._relationValues_a2sei_577 th,._relationValues_a2sei_577 td{padding:.62rem .75rem}._relationValues_a2sei_577 tr+tr th,._relationValues_a2sei_577 tr+tr td{border-top:1px solid var(--exp-line)}._relationValues_a2sei_577 th{color:var(--exp-muted);text-align:left;width:52%;font-size:.76rem;font-weight:700}._relationValues_a2sei_577 td{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(.76rem,1.5vw,1rem);font-weight:800}._relationValues_a2sei_577 ._solvedValue_a2sei_612 th,._relationValues_a2sei_577 ._solvedValue_a2sei_612 td{background:#fff5e4}._relationValues_a2sei_577 ._solvedValue_a2sei_612 td{color:var(--exp-coral)}._detailsHeader_a2sei_34{border-top:1px solid var(--exp-line);padding-top:.9rem}._detailsHeader_a2sei_34 p{color:var(--exp-indigo-deep);overflow-wrap:anywhere;text-align:right;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;font-weight:700}._stepList_a2sei_631{counter-reset:none;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._stepList_a2sei_631 li{background:#f7f7f3;border:1px solid #28373d1c;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.72rem;display:grid}._stepNumber_a2sei_651{background:var(--exp-indigo);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;font-size:.74rem;font-weight:800;display:flex}._stepList_a2sei_631 li>div{gap:.28rem;min-width:0;display:grid}._stepList_a2sei_631 strong{font-size:.82rem}._stepList_a2sei_631 code{color:var(--exp-indigo-deep);overflow-wrap:anywhere;white-space:normal;font-size:.79rem}._stepList_a2sei_631 p{color:var(--exp-ink);overflow-wrap:anywhere;margin:0;font-size:.82rem;font-weight:700}._stepList_a2sei_631 small{color:var(--exp-muted);line-height:1.45}._checkRow_a2sei_677{background:#485d9612;border:1px solid #485d9621;border-radius:.75rem;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:.8rem;padding:.8rem;display:grid}._checkRow_a2sei_677>div{gap:.28rem;display:grid}._checkRow_a2sei_677 strong{color:var(--exp-indigo-deep);font-size:.78rem}._checkRow_a2sei_677 code{overflow-wrap:anywhere;white-space:normal;font-size:.78rem}._checkRow_a2sei_677 p{color:var(--exp-muted);margin:0;font-size:.74rem;line-height:1.45}@media (max-width:900px){._workspace_a2sei_142{grid-template-columns:1fr}._guideCard_a2sei_150{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}._guideCard_a2sei_150 ._panelHeader_a2sei_32,._guideCard_a2sei_150 ._ruleList_a2sei_367,._guideCard_a2sei_150 ._scopeNote_a2sei_496{grid-column:1/-1}}@media (max-width:760px){._hero_a2sei_16{grid-template-columns:1fr}._hero_a2sei_16>._equation_a2sei_73{width:100%;min-height:5.5rem}._answerGrid_a2sei_521,._guideCard_a2sei_150{grid-template-columns:1fr}._guideCard_a2sei_150 ._panelHeader_a2sei_32,._guideCard_a2sei_150 ._ruleList_a2sei_367,._guideCard_a2sei_150 ._scopeNote_a2sei_496{grid-column:auto}}@media (max-width:520px){._hero_a2sei_16,._controlCard_a2sei_149,._guideCard_a2sei_150,._resultPanel_a2sei_151{border-radius:.85rem;padding:.85rem}._methodNote_a2sei_120{flex-direction:column;align-items:start;gap:.22rem}._modeGrid_a2sei_215{grid-template-columns:1fr}._modeGrid_a2sei_215 button{justify-content:space-between;padding-inline:.72rem}._relationEditor_a2sei_258{grid-template-columns:minmax(0,1.05fr) .62rem minmax(0,.82fr) .74rem minmax(0,1.05fr);gap:.16rem;padding:.75rem .38rem .62rem}._relationLabel_a2sei_281{font-size:.63rem}._relationSlot_a2sei_272 input,._unknownOutput_a2sei_296{padding-inline:.42rem}._powerOperator_a2sei_332,._equalsOperator_a2sei_333{margin-top:3.5rem;font-size:1rem}._shortcutButton_a2sei_350{padding-inline:0;font-size:.68rem}._fieldNotes_a2sei_344,._actions_a2sei_398{grid-template-columns:1fr}._panelHeader_a2sei_32,._resultHeading_a2sei_33,._detailsHeader_a2sei_34{flex-direction:column;align-items:start}._detailsHeader_a2sei_34 p{text-align:left}._primaryAnswer_a2sei_527{grid-template-columns:1fr}._primaryAnswer_a2sei_527 output{text-align:left;justify-self:start}._checkRow_a2sei_677{grid-template-columns:1fr}}
