._workbench_45t8z_1{--freight-ink:#173136;--freight-muted:#53666a;--freight-accent:#0b7068;--freight-accent-dark:#07564f;--freight-line:#d6dddc;background:radial-gradient(circle at 100% 0%, #e69a3a1f, transparent 24rem), var(--biz-bg,#fffdf8fa);min-width:0;color:var(--freight-ink);gap:1rem;font-size:1rem;line-height:1.5;display:grid}._workbench_45t8z_1 *,._workbench_45t8z_1 :before,._workbench_45t8z_1 :after{box-sizing:border-box}._workbench_45t8z_1 :is(button,input,summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}._header_45t8z_29{gap:.35rem;min-width:0;display:grid}._header_45t8z_29>span,._cardHeading_45t8z_36>div>span,._resultHeading_45t8z_37>div>span{color:var(--biz-warm,#8d531a);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}._header_45t8z_29 h2,._cardHeading_45t8z_36 h3,._resultHeading_45t8z_37 h3{letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif}._header_45t8z_29 h2{color:var(--freight-ink);font-size:clamp(1.4rem,3vw,2rem);line-height:1.08}._header_45t8z_29 p{max-width:47rem;color:var(--freight-muted);margin:0;font-size:.88rem;line-height:1.5}._calculatorFrame_45t8z_67{border:1px solid var(--biz-border,#132b2d24);border-radius:var(--biz-radius-shell,1rem);background:var(--biz-surface,#ffffffd6);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:0;min-width:0;padding:0;display:grid;overflow:hidden}._formCard_45t8z_80,._resultCard_45t8z_81{min-width:0;box-shadow:none;border:0;border-radius:0;gap:.9rem;padding:1rem;display:grid}._formCard_45t8z_80{background:#ffffffdb;align-content:start}._cardHeading_45t8z_36,._resultHeading_45t8z_37{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._cardHeading_45t8z_36>div,._resultHeading_45t8z_37>div{gap:3px;min-width:0;display:grid}._cardHeading_45t8z_36 h3,._resultHeading_45t8z_37 h3{color:var(--freight-ink);font-size:clamp(1.2rem,2.3vw,1.45rem);line-height:1.25}._cardHeading_45t8z_36 em,._resultHeading_45t8z_37 em{color:#27645e;white-space:nowrap;background:#edf7f5;border-radius:999px;flex:none;padding:5px 9px;font-size:.75rem;font-style:normal;font-weight:800;line-height:1.35}._resultHeading_45t8z_37>div>span{color:var(--biz-warm-bright,#f4c27e)}._resultHeading_45t8z_37 h3{color:#fff}._resultHeading_45t8z_37 em{color:#d8e4e1;background:#ffffff1a}._unitSwitch_45t8z_145{border:0;gap:8px;max-width:520px;margin:0;padding:0;display:grid}._unitSwitch_45t8z_145 legend{color:var(--freight-ink);margin-bottom:8px;font-size:.875rem;font-weight:800}._unitSwitch_45t8z_145>div{background:#f1f4f3;border:1px solid #cdd7d5;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}._unitSwitch_45t8z_145 label{cursor:pointer;min-width:0;position:relative}._unitSwitch_45t8z_145 input{opacity:0;position:absolute;inset:0}._unitSwitch_45t8z_145 span{color:#536266;text-align:center;border:1px solid #0000;border-radius:9px;place-items:center;min-height:44px;padding:9px 10px;font-size:.8125rem;font-weight:750;line-height:1.3;display:grid}._unitSwitch_45t8z_145 input:checked+span{color:var(--freight-accent-dark);background:#fff;border-color:#aebfbc;box-shadow:0 2px 8px #1f413f14}._unitSwitch_45t8z_145 input:focus-visible+span{outline:3px solid var(--focus-ring);outline-offset:2px}._measurementHint_45t8z_209{max-width:620px;color:var(--freight-muted);margin:-8px 0 0;font-size:.875rem;line-height:1.55}._errorSummary_45t8z_217{color:#7c2e26;background:#fff3f0;border:1px solid #d99c91;border-radius:11px;gap:2px;padding:11px 13px;display:grid}._errorSummary_45t8z_217:focus{outline:3px solid var(--biz-error,#b45545);outline-offset:2px}._errorSummary_45t8z_217 strong{font-size:.875rem}._errorSummary_45t8z_217 span{font-size:.8125rem}._fieldGrid_45t8z_240{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._field_45t8z_240{align-content:start;gap:7px;min-width:0;display:grid}._field_45t8z_240 label{color:var(--freight-ink);font-size:.875rem;font-weight:800}._inputShell_45t8z_259{min-width:0;position:relative}._inputShell_45t8z_259 input{width:100%;min-width:0;min-height:50px;color:var(--freight-ink);font:inherit;background:#fff;border:1px solid #bdc9c7;border-radius:11px;padding:11px 52px 11px 13px;font-size:1rem;font-weight:650;transition:border-color .14s,box-shadow .14s}._inputShell_45t8z_259 input:hover{border-color:#8da6a2}._inputShell_45t8z_259 input:focus{border-color:var(--freight-accent);outline:0;box-shadow:0 0 0 3px #0b70681f}._inputShell_45t8z_259 input[aria-invalid=true]{background:#fff9f8;border-color:#c45d50}._inputShell_45t8z_259>span{color:#5b696c;pointer-events:none;font-size:.875rem;font-weight:750;position:absolute;top:50%;right:13px;transform:translateY(-50%)}._fieldError_45t8z_305{color:#a33e33;font-size:.75rem;line-height:1.35}._buttonRow_45t8z_311{align-items:center;gap:10px;display:flex}._calculateButton_45t8z_317,._resetButton_45t8z_318{min-height:48px;font:inherit;cursor:pointer;border-radius:.65rem;font-weight:850}._calculateButton_45t8z_317{border:1px solid var(--freight-accent-dark);background:var(--freight-accent-dark);color:#fff;min-width:145px;padding:10px 20px;box-shadow:0 7px 15px #07564f29}._calculateButton_45t8z_317:hover:not(:disabled){background:#064942}._calculateButton_45t8z_317:disabled{cursor:wait;opacity:.65}._resetButton_45t8z_318{min-width:7rem;color:var(--freight-ink);background:#fffdf8b8;border:1px solid #132b2d2e;padding:10px 16px}._resetButton_45t8z_318:hover{background:#f0f4f3}._resultCard_45t8z_81{background:linear-gradient(145deg, var(--biz-result-alt,#295c52), var(--biz-result,#1a3735));color:#fff;border-left:1px solid #132b2d1f;transition:filter .15s,box-shadow .15s}._resultStale_45t8z_368{filter:saturate(.88);box-shadow:inset 0 0 0 2px #f4c27e6b}._resultStale_45t8z_368 ._resultHeading_45t8z_37 em{color:#ffd89d;background:#f4c27e29}._staleMessage_45t8z_378{color:#ffe1ae;background:#f4c27e21;border-radius:8px;margin:-9px 0 -4px;padding:8px 10px;font-size:.8125rem;line-height:1.45}._classResult_45t8z_388{background:0 0;border:0;border-bottom:1px solid #ffffff26;border-radius:0;gap:3px;padding:0 0 .8rem;display:grid}._classResult_45t8z_388>span{color:var(--biz-warm-bright,#f4c27e);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}._classResult_45t8z_388>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,6vw,3.5rem);line-height:1}._classResult_45t8z_388>small{color:#c7d9d4;margin-top:5px;font-size:.8125rem;line-height:1.4}._metricGrid_45t8z_422{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}._metricGrid_45t8z_422>div{background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;gap:3px;min-width:0;padding:14px;display:grid}._metricGrid_45t8z_422 dt{color:#c7d9d4;text-transform:uppercase;font-size:.75rem;font-weight:800}._metricGrid_45t8z_422 dd{color:#fff;align-items:baseline;gap:5px;min-width:0;margin:0;font-size:clamp(1.2rem,3vw,1.55rem);font-weight:900;line-height:1.25;display:flex}._metricGrid_45t8z_422 dd span{color:#c7d9d4;white-space:nowrap;font-size:.75rem;font-weight:750}._metricGrid_45t8z_422 small{color:#c7d9d4;font-size:.75rem}._boundaryNote_45t8z_470{color:#d8e4e1;background:#ffffff14;border-left:4px solid #f4c27e;border-radius:8px;padding:13px 14px}._boundaryNote_45t8z_470 strong{color:#fff;font-size:.875rem}._boundaryNote_45t8z_470 p{margin:3px 0 0;font-size:.8125rem;line-height:1.5}._methodDetails_45t8z_489{border-top:1px solid #ffffff26;padding-top:13px}._methodDetails_45t8z_489 summary{color:#f4c27e;cursor:pointer;font-size:.8125rem;font-weight:850}._methodDetails_45t8z_489 p{color:#d8e4e1;margin:9px 0 0;font-size:.8125rem;line-height:1.55}._governanceNote_45t8z_508{color:#bcd1cc;margin:-8px 0 0;font-size:.6875rem;line-height:1.45}._emptyResult_45t8z_515{color:#c7d9d4;text-align:center;border:1px dashed #ffffff40;border-radius:14px;place-content:center;gap:6px;min-height:240px;padding:24px;display:grid}._emptyResult_45t8z_515 strong{color:#fff}._emptyResult_45t8z_515 span{max-width:260px;font-size:.875rem}@media (max-width:680px){._calculatorFrame_45t8z_67{grid-template-columns:minmax(0,1fr)}._resultCard_45t8z_81{border-top:1px solid #132b2d1f;border-left:0}}@media (max-width:430px){._calculatorFrame_45t8z_67{border-radius:.85rem}._formCard_45t8z_80,._resultCard_45t8z_81{gap:.82rem;padding:.82rem}._cardHeading_45t8z_36,._resultHeading_45t8z_37{display:grid}._cardHeading_45t8z_36 em,._resultHeading_45t8z_37 em{justify-self:start}._unitSwitch_45t8z_145>div,._fieldGrid_45t8z_240,._metricGrid_45t8z_422{grid-template-columns:minmax(0,1fr)}._buttonRow_45t8z_311{flex-direction:column;align-items:stretch}._calculateButton_45t8z_317,._resetButton_45t8z_318{width:100%}}@media (prefers-reduced-motion:reduce){._workbench_45t8z_1 *{scroll-behavior:auto;transition-duration:.01ms!important}}
