.wm-info-card a{overflow-wrap:anywhere}.wm-bars .wm-bar{min-height:0}.wm-mode-control{margin:0 0 22px;padding:16px;border:1px solid #dbe4e7;border-radius:12px;background:#f6f9fa}.wm-extras button,.wm-mode-control button{font:inherit;font-size:13px;font-weight:650;cursor:pointer;padding:10px 14px;border-radius:8px;border:1px solid #cbd8db;background:white;color:#153b4b;margin:3px}.wm-mode-control button[aria-pressed=true]{background:#123d4c;color:white;border-color:#123d4c}.wm-mode-control details,.wm-mode-control p{margin:10px 0 0;font-size:12px;line-height:1.65;color:#475d69}.wm-extras summary,.wm-mode-control summary{cursor:pointer;font-weight:650}.wm-field[hidden]{display:none!important}.wm-extras{margin:32px 0;padding:clamp(20px,4vw,36px);border:1px solid #dbe4e7;border-radius:18px;background:white;color:#173344;min-width:0}.wm-extras h2{font-size:26px;margin:8px 0 14px}.wm-extras h3{font-size:18px;margin:24px 0 12px}.wm-extras li,.wm-extras p,.wm-extras small{font-size:13px;line-height:1.75;color:#4b616e}.wm-extras label:not(.wm-consent){display:grid;gap:6px;margin:12px 0;max-width:100%;font-size:13px;font-weight:600}.wm-extras input:not([type=checkbox]){border:1px solid #ccd9de;border-radius:8px;padding:12px;width:100%;min-width:0;font:inherit;background:#fff}.wm-extras button:disabled{opacity:.5;cursor:not-allowed}.wm-extras button:focus-visible,.wm-extras input:focus-visible,.wm-extras summary:focus-visible,.wm-mode-control button:focus-visible{outline:3px solid #159a79;outline-offset:3px}.wm-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;margin:12px 0}.wm-consent input{width:17px;height:17px;flex-shrink:0;margin-top:3px;accent-color:#087c65}.wm-export-actions{display:flex;flex-wrap:wrap;gap:5px}.wm-extras .wm-export-note{font-size:12px}.wm-schedule-details{padding:18px 0;border-top:1px solid #e1e8e9;border-bottom:1px solid #e1e8e9}.wm-table-scroll{max-width:100%;overflow-x:auto;margin-top:15px}.wm-table-scroll table{border-collapse:collapse;width:100%;font-size:12px;white-space:nowrap}.wm-table-scroll caption{text-align:left;padding-bottom:12px;white-space:normal}.wm-table-scroll td,.wm-table-scroll th{border-bottom:1px solid #dce6e9;padding:10px 12px;text-align:right}.wm-table-scroll th:first-child{text-align:left}.wm-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px}.wm-scenario-card{min-width:0;padding:18px;border:1px solid #d6e3e5;border-radius:12px;background:#f8fafb;overflow-wrap:anywhere}.wm-scenario-card h4{margin:0 0 14px;font-size:17px}.wm-scenario-card>strong{color:#087c65;font-size:16px;display:block}.wm-scenario-card dl{font-size:12px}.wm-scenario-card dl>div{border-bottom:1px solid #e0e7e8;padding:8px 0}.wm-scenario-card dd{margin:4px 0 0;font-weight:650}.wm-saved-list{padding-left:0;list-style:none}.wm-saved-list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:7px 0}.wm-saved-list li span{flex:1;overflow-wrap:anywhere}.wm-print-inputs{display:none}@media (max-width:760px){.wm-scenario-grid{grid-template-columns:1fr}}@media print{@page{margin:16mm}.wm-breadcrumb,.wm-currency-control,.wm-empty-result,.wm-export-actions,.wm-extras-heading,.wm-extras>p,.wm-footer,.wm-form,.wm-header,.wm-related,.wm-scenario-controls{display:none!important}.wm-app,.wm-output,.wm-results,.wm-workspace{display:block!important;width:100%!important;background:white!important;color:black!important}.wm-extras,.wm-info-card,.wm-results{padding:10px;border-color:#bbb;-moz-column-break-inside:auto;break-inside:auto;box-shadow:none!important}.wm-bars{print-color-adjust:exact;-webkit-print-color-adjust:exact}.wm-bar{background:#16846e!important}.wm-bar-secondary{background:#607d8b!important}.wm-table-scroll{overflow:visible}.wm-schedule-details>.wm-table-scroll{display:block!important}.wm-schedule-details>summary{display:none!important}.wm-schedule-details{-moz-column-break-inside:auto;break-inside:auto;border-color:#aaa}.wm-schedule-details tr{-moz-column-break-inside:avoid;break-inside:avoid}.wm-print-inputs{display:block}.wm-print-inputs dl>div{display:flex;gap:16px;margin-bottom:8px}.wm-print-inputs dd{margin:0}.wm-result-inputs{-moz-column-break-inside:avoid;break-inside:avoid}.wm-result-inputs dl{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-results,.wm-results *{color:#111!important}}.wm-decision-tool{--decision-ink:#173746;--decision-muted:#536b75;--decision-line:#d8e4e5;--decision-wash:#f4f8f7;--decision-accent:#087c65;margin:24px 0;padding:clamp(18px,3vw,28px);border:1px solid var(--decision-line);border-radius:16px;background:#fbfdfc;color:var(--decision-ink);min-width:0}.wm-decision-tool h2{margin:5px 0 10px;font-size:clamp(20px,2.6vw,25px);line-height:1.2}.wm-decision-tool h3{margin:0;font-size:15px;line-height:1.4}.wm-decision-tool p{margin:8px 0 14px;color:var(--decision-muted);font-size:13px;line-height:1.7}.wm-decision-eyebrow{color:var(--decision-accent);font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.wm-decision-form{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin:18px 0}.wm-decision-form label{display:grid;gap:5px;min-width:155px;color:var(--decision-ink);font-size:12px;font-weight:650}.wm-decision-form input{width:100%;padding:10px 11px}.wm-decision-form input,.wm-decision-tool button{border:1px solid #cbd9db;border-radius:8px;background:#fff;color:var(--decision-ink);font:inherit}.wm-decision-tool button{padding:10px 14px;font-size:12px;font-weight:700;cursor:pointer}.wm-decision-tool button:hover:not(:disabled){border-color:var(--decision-accent)}.wm-decision-tool button:disabled{cursor:not-allowed;opacity:.55}.wm-decision-scroll:focus-visible,.wm-decision-tool button:focus-visible,.wm-decision-tool input:focus-visible{outline:3px solid #159a79;outline-offset:3px}.wm-decision-error{color:#873c36!important;font-weight:650}.wm-decision-status{min-height:1.4em;margin:7px 0!important}.wm-decision-note{padding:12px 14px;border-left:3px solid #79a99a;background:var(--decision-wash)}.wm-decision-scroll{max-width:100%;overflow-x:auto;margin:14px 0;border:1px solid var(--decision-line);border-radius:10px;background:#fff}.wm-decision-table{width:100%;border-collapse:collapse;font-size:12px}.wm-decision-table caption{padding:11px 12px;color:var(--decision-muted);text-align:left;white-space:normal}.wm-decision-table td,.wm-decision-table th{padding:11px 12px;border-bottom:1px solid #e3ebeb;text-align:right;vertical-align:top}.wm-decision-table thead th{background:var(--decision-wash);font-size:11px;font-weight:750;white-space:nowrap}.wm-decision-table td:first-child,.wm-decision-table th:first-child{text-align:left}.wm-decision-table tbody tr:last-child>*{border-bottom:0}.wm-decision-table tbody th{font-weight:650}.wm-decision-base{background:#f7faf8}.wm-decision-delta{color:var(--decision-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.wm-decision-headline{display:grid;gap:3px;min-width:145px;text-align:right}.wm-decision-headline span{color:var(--decision-muted);font-size:10px;font-weight:600;white-space:normal}.wm-decision-headline strong{font-size:13px;font-variant-numeric:tabular-nums}.wm-decision-column{min-width:170px}.wm-decision-change{display:block;margin-top:4px;color:var(--decision-muted);font-size:10px;font-variant-numeric:tabular-nums}.wm-decision-export{margin-top:6px}.wm-reset-values{margin-top:10px;padding:10px 14px;border:1px solid #cbd9db;border-radius:8px;background:#fff;color:#173746;font:inherit;font-size:12px;cursor:pointer}.wm-reset-values:focus-visible{outline:3px solid #159a79;outline-offset:3px}@media (max-width:640px){.wm-decision-tool{padding:17px}.wm-decision-form{align-items:stretch}.wm-decision-form label{flex:1 1 100%}.wm-decision-form button{width:100%}.wm-decision-table{min-width:520px}}