.ecu-tariff[data-ecu-public] .ecu-calculator__input input[type=number][data-field]{background:transparent;color:inherit;border:0;border-radius:0;padding:0;min-height:28px;font:inherit;font-size:20px;line-height:1.4;box-shadow:none}
.ecu-tariff select{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:48px;padding:10px 28px 10px 10px;font:inherit;font-size:16px;background:#294452;color:#fff;border:1px solid #7d939e;border-radius:8px}.ecu-tariff select:focus-visible,.ecu-tariff a:focus-visible{outline:3px solid #ddeb99;outline-offset:4px}.ecu-tariff option{background:#294452;color:#fff}
.ecu-tariff__extras{margin-top:22px;border-top:1px solid #7d939e;padding-top:10px}.ecu-tariff summary{cursor:pointer;color:#fff;font-size:16px;font-weight:600;padding:12px 0;overflow-wrap:anywhere}.ecu-tariff__extras .ecu-calculator__field{margin-top:18px}.ecu-tariff [data-ecu-condition][hidden]{display:none!important}.ecu-tariff__extras p{font-size:13px}.ecu-tariff__jump{color:#ddeb99;text-decoration:underline;text-underline-offset:3px}.ecu-tariff__breakdown{margin:16px 0;font-size:15px}.ecu-tariff__breakdown>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;border-bottom:1px solid #58717e;padding:8px 0}.ecu-tariff__breakdown dt{font-weight:400}.ecu-tariff__breakdown dd{margin:0;font-variant-numeric:tabular-nums}.ecu-tariff__incomplete{color:#ffd7b2;font-weight:600}.ecu-tariff__incomplete:empty{display:none}.ecu-tariff__profile{font-weight:600}.ecu-tariff [id$=results]{scroll-margin-top:70px}.ecu-tariff legend{max-width:100%;white-space:normal}
@media(max-width:760px){.ecu-tariff .ecu-calculator__scenarios,.ecu-tariff .ecu-calculator__comparison{grid-template-columns:minmax(0,1fr)}}
@media print{.ecu-tariff__jump,.ecu-tariff__incomplete{color:#142f40}.ecu-tariff select{color:#142f40;background:#fff}}
