._workbench_1m81s_1,._workbench_1m81s_1 *{box-sizing:border-box}._workbench_1m81s_1{--protein-ink:#18332f;--protein-copy:#526965;--protein-muted:#6c7c79;--protein-green:#2f765f;--protein-green-dark:#235a49;--protein-soft:#edf6f1;--protein-paper:#fffdf9;--protein-line:#18332f29;--protein-control:#a8b9b4;border:1px solid var(--protein-line);background:var(--protein-paper);width:100%;min-width:0;color:var(--protein-ink);border-radius:1.05rem;display:grid;overflow:hidden;box-shadow:0 .7rem 1.8rem #18433914;container:protein-workbench/inline-size}._workbench_1m81s_1 button,._workbench_1m81s_1 input,._workbench_1m81s_1 select{font:inherit}._intro_1m81s_35{border-bottom:1px solid var(--protein-line);background:radial-gradient(circle at 96% 0,#2f765f24,#0000 18rem),linear-gradient(120deg,#eef7f2,#fffdf9f5 72%);gap:.22rem;padding:1rem 1.1rem .9rem;display:grid}._intro_1m81s_35>span,._cardHeading_1m81s_46>span{color:var(--protein-green);letter-spacing:.085em;text-transform:uppercase;font-size:.72rem;font-weight:850}._intro_1m81s_35 h2,._cardHeading_1m81s_46 h3,._emptyResult_1m81s_56 h4{color:var(--protein-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.025em;margin:0;line-height:1.12}._intro_1m81s_35 h2{font-size:clamp(1.45rem,3.2vw,1.9rem)}._intro_1m81s_35 p{max-width:48rem;color:var(--protein-copy);margin:.18rem 0 0;font-size:.86rem;line-height:1.48}._workspace_1m81s_76{grid-template-columns:minmax(20rem,1.08fr) minmax(18rem,.92fr);align-items:start;gap:.8rem;min-width:0;padding:.85rem;display:grid}._inputCard_1m81s_85,._resultCard_1m81s_86{border:1px solid var(--protein-line);background:#fff;border-radius:.82rem;align-content:start;gap:.78rem;min-width:0;padding:.9rem;display:grid;box-shadow:0 .3rem .9rem #1c42390a}._resultCard_1m81s_86{background:radial-gradient(circle at 100% 0,#2f765f1c,#0000 15rem),#fbfdfa}._cardHeading_1m81s_46{gap:.14rem;min-width:0;display:grid}._cardHeading_1m81s_46 h3{font-size:clamp(1.08rem,2.5vw,1.3rem)}._errorSummary_1m81s_114{color:#7b312b;background:#fff1ef;border:1px solid #d49b94;border-radius:.64rem;gap:.12rem;padding:.68rem .75rem;font-size:.8rem;line-height:1.4;display:grid}._errorSummary_1m81s_114 p{margin:0}._fieldGrid_1m81s_130{grid-template-columns:repeat(2,minmax(0,1fr));gap:.64rem;min-width:0;display:grid}._field_1m81s_130{align-content:start;gap:.28rem;min-width:0;display:grid}._wideField_1m81s_144{grid-column:1/-1}._field_1m81s_130>label{color:var(--protein-ink);font-size:.79rem;font-weight:800;line-height:1.35}._field_1m81s_130 select,._inputShell_1m81s_156{border:1px solid var(--protein-control);width:100%;min-width:0;min-height:46px;color:var(--protein-ink);background:#fff;border-radius:.58rem;box-shadow:inset 0 1px 2px #18332f0a}._field_1m81s_130 select{padding:.62rem 2rem .62rem .68rem;font-size:.84rem;font-weight:680}._inputShell_1m81s_156{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._inputShell_1m81s_156 input{width:100%;min-width:0;height:44px;color:var(--protein-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:.58rem .2rem .58rem .68rem;font-size:.9rem;font-weight:720}._inputShell_1m81s_156>span{color:var(--protein-muted);padding-inline:.66rem;font-size:.77rem;font-weight:780}._inputShell_1m81s_156:focus-within{border-color:var(--protein-green);outline-offset:1px;outline:3px solid #2f765f2e}._field_1m81s_130 select:focus-visible{border-color:var(--protein-green);outline-offset:1px;outline:3px solid #2f765f2e}._field_1m81s_130 select[aria-invalid=true],._inputShell_1m81s_156._invalid_1m81s_208{border-color:#b84a43;box-shadow:0 0 0 2px #b84a431a}._field_1m81s_130>small{color:var(--protein-muted);font-size:.68rem;line-height:1.38}._field_1m81s_130 ._fieldError_1m81s_219{color:#8a302a;font-weight:760}._heightPair_1m81s_224{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;min-width:0;display:grid}._profileNote_1m81s_231{background:var(--protein-soft);color:var(--protein-copy);border-left:3px solid #2f765f8c;border-radius:.35rem;margin:0;padding:.62rem .68rem;font-size:.7rem;line-height:1.45}._actions_1m81s_242{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-width:0;display:grid}._actions_1m81s_242 button{border:1px solid var(--protein-green-dark);background:var(--protein-green);color:#fff;cursor:pointer;border-radius:.58rem;min-width:0;min-height:46px;padding:.62rem .82rem;font-size:.82rem;font-weight:820}._actions_1m81s_242 button+button{border-color:var(--protein-control);color:var(--protein-ink);background:#fff}._actions_1m81s_242 button:hover:not(:disabled){background:var(--protein-green-dark)}._actions_1m81s_242 button+button:hover:not(:disabled){background:var(--protein-soft)}:is(._actions_1m81s_242 button:focus-visible,._details_1m81s_277 summary:focus-visible){outline-offset:2px;outline:3px solid #2f765f3d}._actions_1m81s_242 button:disabled{cursor:wait;opacity:.64}._primaryResult_1m81s_287{text-align:center;background:#fff;border:1px solid #2f765f3b;border-radius:.76rem;gap:.28rem;min-width:0;padding:clamp(1rem,3.4vw,1.35rem);display:grid}._primaryResult_1m81s_287>span{color:var(--protein-copy);font-size:.75rem;font-weight:720}._primaryResult_1m81s_287>strong{color:var(--protein-green-dark);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-variant-numeric:tabular-nums;letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(2rem,6vw,3rem);line-height:1}._primaryResult_1m81s_287>p{color:var(--protein-copy);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:.34rem;margin:.2rem 0 0;font-size:.76rem;line-height:1.4;display:flex}._primaryResult_1m81s_287>p b{color:var(--protein-green)}._contextResult_1m81s_331,._contextPending_1m81s_332{border:1px solid var(--protein-line);background:#ffffffd6;border-radius:.72rem;gap:.28rem;min-width:0;padding:.82rem .88rem;display:grid}._contextResult_1m81s_331>span{color:var(--protein-green);letter-spacing:.035em;text-transform:uppercase;font-size:.69rem;font-weight:820}._contextResult_1m81s_331>strong{color:var(--protein-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.45rem,4vw,2rem);line-height:1.08}._contextResult_1m81s_331>p,._contextResult_1m81s_331>small,._contextPending_1m81s_332 p{color:var(--protein-copy);margin:0;font-size:.71rem;line-height:1.42}._contextResult_1m81s_331>p{font-variant-numeric:tabular-nums;font-weight:700}._contextResult_1m81s_331>small{color:var(--protein-muted)}._contextPending_1m81s_332{background:#edf6f180;border-style:dashed}._contextPending_1m81s_332 strong{color:var(--protein-ink);font-size:.78rem}._details_1m81s_277{border:1px solid var(--protein-line);background:#fffc;border-radius:.65rem;min-width:0;overflow:hidden}._details_1m81s_277 summary{color:var(--protein-ink);cursor:pointer;padding:.66rem .75rem;font-size:.77rem;font-weight:800;line-height:1.35}._details_1m81s_277[open] summary{border-bottom:1px solid var(--protein-line);background:var(--protein-soft)}._details_1m81s_277>div{color:var(--protein-copy);gap:.65rem;padding:.72rem .76rem .78rem;font-size:.73rem;line-height:1.48;display:grid}._details_1m81s_277 dl{gap:.34rem;margin:0;display:grid}._details_1m81s_277 dl>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.7rem;display:grid}._details_1m81s_277 dt{color:var(--protein-muted)}._details_1m81s_277 dd{color:var(--protein-ink);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:740}._details_1m81s_277 p,._details_1m81s_277 ul{margin:0}._details_1m81s_277 ul{gap:.38rem;padding-left:1.05rem;display:grid}._details_1m81s_277 ._governance_1m81s_454{border-top:1px solid var(--protein-line);color:var(--protein-muted);padding-top:.55rem;font-size:.67rem}._emptyResult_1m81s_56{text-align:center;background:#edf6f19e;border:1px dashed #2f765f57;border-radius:.76rem;place-content:center;justify-items:center;gap:.35rem;min-height:12rem;padding:1.2rem;display:grid}._emptyResult_1m81s_56>strong{color:var(--protein-green);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:1.35rem}._emptyResult_1m81s_56 h4{font-size:1.05rem}._emptyResult_1m81s_56 p{max-width:26rem;color:var(--protein-copy);margin:0;font-size:.76rem;line-height:1.45}._srOnly_1m81s_492{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container protein-workbench (width<=42rem){._workspace_1m81s_76{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){._intro_1m81s_35{padding:.9rem}._workspace_1m81s_76{grid-template-columns:minmax(0,1fr);padding:.7rem}._fieldGrid_1m81s_130{grid-template-columns:minmax(0,1fr)}._wideField_1m81s_144{grid-column:auto}._field_1m81s_130 select,._inputShell_1m81s_156 input,._actions_1m81s_242 button{font-size:16px}._actions_1m81s_242{grid-template-columns:minmax(0,1fr)}._primaryResult_1m81s_287>strong{font-size:clamp(2rem,12vw,2.7rem)}}@media (prefers-reduced-motion:reduce){._workbench_1m81s_1 *,._workbench_1m81s_1 :before,._workbench_1m81s_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
