._8_BBLW_calculator{font-size:14px}._8_BBLW_utility{color:#fff;background:#0b4568;border-bottom:4px solid #b5121b;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._8_BBLW_utility p{margin:0}._8_BBLW_utility button{color:#083957;background:#fff;border:1px solid #667780;border-radius:3px;min-height:42px;padding:8px 14px}._8_BBLW_layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px;padding:16px;display:grid}._8_BBLW_panel,._8_BBLW_steps,._8_BBLW_diagram{background:#fff;border:1px solid #bcc6cc}._8_BBLW_panel h2,._8_BBLW_steps h2,._8_BBLW_diagram h2{color:#fff;background:#356f9f;margin:0;padding:9px 12px;font-size:1.18rem}._8_BBLW_panel form,._8_BBLW_panel>._8_BBLW_resultHero,._8_BBLW_panel>._8_BBLW_metrics,._8_BBLW_panel>._8_BBLW_status{margin-left:14px;margin-right:14px}._8_BBLW_field{gap:5px;margin:14px 0;font-weight:700;display:grid}._8_BBLW_field span{align-items:center;gap:6px;display:flex}._8_BBLW_field textarea,._8_BBLW_field select{width:100%;font:inherit;background:#fff;border:1px solid #26669d;border-radius:3px;padding:9px;font-weight:400}._8_BBLW_field select{max-width:150px;min-height:40px}._8_BBLW_errors{color:#761414;background:#fff3f3;border:1px solid #bd4343;padding:10px}._8_BBLW_errors ul{margin:5px 0 0;padding-left:20px}._8_BBLW_status{color:#24506e;min-height:20px}._8_BBLW_resultHero{color:#173f29;text-align:left;cursor:pointer;background:#e7f6eb;border:1px solid #9cc5aa;border-radius:4px;width:calc(100% - 28px);padding:13px}._8_BBLW_resultHero span,._8_BBLW_resultHero small,._8_BBLW_resultHero strong{display:block}._8_BBLW_resultHero strong{margin:4px 0;font-size:2.3rem;line-height:1.1}._8_BBLW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:14px;display:grid}._8_BBLW_metric{background:#f3f6f8;border:1px solid #d4dce1;min-width:0;padding:8px}._8_BBLW_metric span,._8_BBLW_metric strong{display:block}._8_BBLW_metric strong{overflow-wrap:anywhere;font-size:1.08rem}._8_BBLW_steps,._8_BBLW_diagram{margin:0 16px 16px}._8_BBLW_steps ol{margin:12px 20px 14px;padding-left:22px}._8_BBLW_steps li{margin:7px 0}._8_BBLW_diagram>p{margin:10px 12px}._8_BBLW_centerCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 12px;display:grid}._8_BBLW_centerCards div{text-align:center;background:#f4f8fb;border:1px solid #d5e0e7;padding:9px}._8_BBLW_centerCards span,._8_BBLW_centerCards strong,._8_BBLW_centerCards small{display:block}._8_BBLW_centerCards strong{color:#0b4568;overflow-wrap:anywhere;margin:2px 0;font-size:1.35rem}._8_BBLW_diagram svg{width:100%;height:auto;max-height:330px;display:block}._8_BBLW_axis{stroke:#456473;stroke-width:3px}._8_BBLW_bar{fill:#4086b6}._8_BBLW_modeBar{fill:#b5121b}._8_BBLW_countLabel,._8_BBLW_valueLabel,._8_BBLW_chartNote{fill:#173f55;font-family:Arial,sans-serif}._8_BBLW_countLabel{font-size:12px;font-weight:700}._8_BBLW_valueLabel,._8_BBLW_chartNote{font-size:11px}._8_BBLW_tableWrap{margin:0 12px 12px;overflow-x:auto}._8_BBLW_tableWrap table{border-collapse:collapse;width:100%}._8_BBLW_tableWrap caption{color:#173f55;text-align:left;padding:8px 0;font-weight:700}._8_BBLW_tableWrap th,._8_BBLW_tableWrap td{text-align:left;border:1px solid #cbd3d8;padding:7px}._8_BBLW_tableWrap th{background:#eaf1f5}._8_BBLW_notice{background:#f6f1e7;border-left:4px solid #b5121b;margin:0 16px 14px;padding:10px}@media (max-width:720px){._8_BBLW_layout{grid-template-columns:1fr;padding:10px}._8_BBLW_metrics,._8_BBLW_centerCards{grid-template-columns:repeat(2,minmax(0,1fr))}._8_BBLW_steps,._8_BBLW_diagram{margin:0 10px 10px}._8_BBLW_utility{align-items:flex-start}._8_BBLW_resultHero strong{font-size:1.9rem}}@media (max-width:430px){._8_BBLW_utility{flex-direction:column}._8_BBLW_utility button{width:100%}._8_BBLW_metrics,._8_BBLW_centerCards{grid-template-columns:1fr}}._8_BBLW_calculator{color:var(--calc-text);font-family:var(--calc-font-sans);background:var(--calc-surface);border:1px solid var(--calc-border);box-shadow:var(--calc-shadow-panel);line-height:1.45}._8_BBLW_utility{color:var(--calc-text-inverse);background:var(--calc-navy-900);border-bottom-color:var(--calc-red-700)}._8_BBLW_utility button{color:var(--calc-navy-900);background:var(--calc-surface);border-color:var(--calc-border-strong);font:inherit;font-weight:600}._8_BBLW_panel,._8_BBLW_steps,._8_BBLW_diagram{background:var(--calc-surface);border-color:var(--calc-border)}._8_BBLW_panel h2,._8_BBLW_steps h2,._8_BBLW_diagram h2{color:var(--calc-text-inverse);background:var(--calc-blue-700);font-size:18px;font-weight:600}._8_BBLW_field textarea,._8_BBLW_field select{color:var(--calc-text);background:var(--calc-surface);border-color:var(--calc-blue-700);font-size:16px}._8_BBLW_field textarea:focus,._8_BBLW_field select:focus,._8_BBLW_utility button:focus-visible,._8_BBLW_resultHero:focus-visible{outline:2px solid var(--calc-blue-600);outline-offset:2px;box-shadow:var(--calc-focus)}._8_BBLW_resultHero{color:var(--calc-navy-900);background:var(--calc-info-surface);border-color:var(--calc-border-blue);border-left:4px solid var(--calc-blue-700)}._8_BBLW_metric{background:var(--calc-info-surface);border-color:var(--calc-border-subtle)}._8_BBLW_panel form{background:var(--calc-form-surface)}
