._root_1nrc0_1,._root_1nrc0_1 *{box-sizing:border-box}._root_1nrc0_1{background:radial-gradient(circle at 100% 0,#e69a3a21,#0000 24rem),#fffdf8fa;gap:1rem;min-width:0;display:grid}._header_1nrc0_15{gap:.35rem;min-width:0;display:grid}._header_1nrc0_15>span,._formIntro_1nrc0_22>span,._primaryResult_1nrc0_23>span,._resultPlaceholder_1nrc0_24>span,._comparison_1nrc0_25>div>span{color:#8d531a;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}._header_1nrc0_15 h2,._formIntro_1nrc0_22 h3,._primaryResult_1nrc0_23 h3,._comparison_1nrc0_25 h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif}._header_1nrc0_15 h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.08}._header_1nrc0_15 p{max-width:47rem;color:var(--ink-muted);margin:0;font-size:.88rem;line-height:1.5}._governanceNote_1nrc0_56{color:#285f55;background:#eef8f5d1;border:1px solid #26695b33;border-radius:.72rem;flex-wrap:wrap;gap:.25rem .65rem;min-width:0;padding:.72rem .82rem;font-size:.75rem;line-height:1.45;display:flex}._governanceNote_1nrc0_56[data-ready=false]{color:#744415;background:#fff5e1db;border-color:#a05e203d}._workspace_1nrc0_76{background:#ffffffd6;border:1px solid #132b2d24;border-radius:1rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-width:0;display:grid;overflow:hidden}._form_1nrc0_22,._result_1nrc0_24,._resultPlaceholder_1nrc0_24{min-width:0;padding:1rem}._form_1nrc0_22{align-content:start;gap:.9rem;display:grid}._formIntro_1nrc0_22{gap:.2rem;min-width:0;display:grid}._formIntro_1nrc0_22 h3,._comparison_1nrc0_25 h3{font-size:1.15rem}._formIntro_1nrc0_22 p,._resultPlaceholder_1nrc0_24 p,._formulaNote_1nrc0_112 p{color:var(--ink-muted);margin:0;font-size:.74rem;line-height:1.45}._modePicker_1nrc0_119{border:0;gap:.42rem;min-width:0;margin:0;padding:0;display:grid}._modePicker_1nrc0_119 legend,._basisField_1nrc0_129 label{color:var(--ink);padding:0;font-size:.74rem;font-weight:850}._modePicker_1nrc0_119>div{background:#eef2efc7;border:1px solid #132b2d24;border-radius:.72rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;padding:.25rem;display:grid}._modePicker_1nrc0_119 label{min-width:0;min-height:2.5rem;color:var(--ink-muted);cursor:pointer;text-align:center;border:1px solid #0000;border-radius:.52rem;place-items:center;padding:.55rem .6rem;display:grid;position:relative}._modePicker_1nrc0_119 label[data-selected=true]{color:var(--ink);background:#fff;border-color:#2f746747;box-shadow:0 1px 3px #132b2d14}._modePicker_1nrc0_119 input{opacity:0;width:1px;height:1px;position:absolute}._modePicker_1nrc0_119 span{overflow-wrap:anywhere;font-size:.73rem;font-weight:850;line-height:1.25}._modePicker_1nrc0_119 label:has(input:focus-visible){outline-offset:2px;outline:3px solid #28665a47}._basisField_1nrc0_129{gap:.34rem;min-width:0;display:grid}._basisField_1nrc0_129 select{width:100%;min-width:0;max-width:100%;color:var(--ink);font:inherit;background-color:#fff;border:1px solid #132b2d33;border-radius:.65rem;padding:.72rem 2.25rem .72rem .72rem;font-size:.88rem}._basisField_1nrc0_129 select:focus-visible{outline-offset:0;border-color:#2f7467;outline:3px solid #2f746721}._errorSummary_1nrc0_212{min-width:0;margin:0}._errorList_1nrc0_217{gap:.4rem;min-width:0;margin:.4rem 0 0;padding:0;list-style:none;display:grid}._errorList_1nrc0_217 a{min-width:0;color:inherit;background:#ffffff8c;border:1px solid #702a2433;border-radius:.55rem;gap:.12rem;padding:.48rem .55rem;text-decoration:none;display:grid}._errorList_1nrc0_217 a:hover{background:#fffc;border-color:currentColor}._errorList_1nrc0_217 a:focus-visible{outline-offset:2px;outline:3px solid #28665a47}._errorList_1nrc0_217 span{font-weight:850}._errorList_1nrc0_217 small{font-size:.72rem;line-height:1.35}._fields_1nrc0_257{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}._field_1nrc0_257{align-content:start;gap:.34rem;min-width:0;display:grid}._field_1nrc0_257 label{color:var(--ink);font-size:.78rem;font-weight:800}._field_1nrc0_257>span{color:var(--ink-muted);overflow-wrap:anywhere;font-size:.68rem;line-height:1.35}._inputShell_1nrc0_284{background:#fff;border:1px solid #132b2d33;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;display:grid;overflow:hidden}._inputShell_1nrc0_284:focus-within{border-color:#2f7467;box-shadow:0 0 0 3px #2f746721}._inputShell_1nrc0_284[data-invalid=true]{border-color:#b45545}._inputShell_1nrc0_284>span{color:#59635f;padding:0 .68rem;font-size:.82rem;font-weight:800}._inputShell_1nrc0_284 input{width:100%;min-width:0;max-width:100%;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;padding:.72rem 0;font-size:1rem}._inputShell_1nrc0_284 input:first-child{padding-left:.72rem}._inputShell_1nrc0_284 input:focus{outline:0}._actions_1nrc0_332{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}._actions_1nrc0_332 .button{min-width:7rem}._result_1nrc0_24,._resultPlaceholder_1nrc0_24{color:#fff;background:linear-gradient(145deg,#295c52fa,#1a3735fc);border-left:1px solid #132b2d1f}._result_1nrc0_24{align-content:start;gap:.9rem;display:grid}._primaryResult_1nrc0_23{border-bottom:1px solid #ffffff26;gap:.3rem;min-width:0;padding-bottom:.8rem;display:grid}._primaryResult_1nrc0_23>span,._resultPlaceholder_1nrc0_24>span{color:#f4c27e}._primaryResult_1nrc0_23 h3{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:clamp(2rem,6vw,3.5rem);line-height:1}._primaryResult_1nrc0_23 h3:focus{outline:0}._resultDetails_1nrc0_383{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-width:0;margin:0;display:grid}._resultDetails_1nrc0_383>div{background:#ffffff12;border:1px solid #ffffff24;border-radius:.65rem;gap:.16rem;min-width:0;padding:.65rem;display:grid}._resultDetails_1nrc0_383 dt{color:#c7d9d4;font-size:.68rem}._resultDetails_1nrc0_383 dd{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.05rem;font-weight:850}._formulaNote_1nrc0_112{background:#ffffff14;border-radius:.65rem;gap:.3rem;min-width:0;padding:.72rem;display:grid}._formulaNote_1nrc0_112 strong{font-size:.76rem}._formulaNote_1nrc0_112 p{color:#d8e4e1}._formulaNote_1nrc0_112 code{color:#f4c27e;overflow-wrap:anywhere;white-space:normal;font-family:inherit;font-size:.68rem;line-height:1.4}._resultPlaceholder_1nrc0_24{align-content:center;gap:.35rem;min-width:0;min-height:15rem;display:grid}._resultPlaceholder_1nrc0_24 strong{max-width:20rem;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1.15}._resultPlaceholder_1nrc0_24 p{color:#c7d9d4;max-width:24rem}._comparison_1nrc0_25{background:#fff7e8c7;border:1px solid #d8832b33;border-radius:.85rem;grid-template-columns:minmax(10rem,.42fr) minmax(0,1fr);gap:.8rem;min-width:0;padding:.9rem;display:grid}._comparison_1nrc0_25>div{align-content:start;gap:.2rem;min-width:0;display:grid}._comparison_1nrc0_25 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-width:0;margin:0;display:grid}._comparison_1nrc0_25 dl>div{border-left:2px solid #8d531a40;min-width:0;padding-left:.7rem}._comparison_1nrc0_25 dt{color:var(--ink);font-size:.76rem;font-weight:850}._comparison_1nrc0_25 dd{color:var(--ink-muted);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.7rem;line-height:1.45}@media (max-width:680px){._workspace_1nrc0_76,._comparison_1nrc0_25{grid-template-columns:minmax(0,1fr)}._result_1nrc0_24,._resultPlaceholder_1nrc0_24{border-top:1px solid #132b2d1f;border-left:0}._resultPlaceholder_1nrc0_24{min-height:10rem}}@media (max-width:430px){._modePicker_1nrc0_119>div,._fields_1nrc0_257,._resultDetails_1nrc0_383,._comparison_1nrc0_25 dl{grid-template-columns:minmax(0,1fr)}._form_1nrc0_22,._result_1nrc0_24,._resultPlaceholder_1nrc0_24{padding:.82rem}._actions_1nrc0_332{grid-template-columns:minmax(0,1fr);display:grid}._actions_1nrc0_332 .button{width:100%;min-width:0}._primaryResult_1nrc0_23 h3{font-size:clamp(1.8rem,14vw,2.75rem)}}
