.wave-extra{scroll-margin-top:100px}.wave-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wave-compare>div{background:#f0f8fc;border:1px solid #bed7e2;padding:15px;border-radius:12px}.wave-extra .formula{background:#102e4b;color:#fff0b8;font-weight:750;padding:14px 18px;border-radius:12px;line-height:2;overflow-wrap:anywhere}.wave-extra .result{line-height:1.9}.wave-extra .calc-error{background:#fff0df;color:#7a320b;border:1px solid #c77723}.wave-extra h3{font-size:1.35rem}.wave-extra svg{background:#102e4b}.wave-route{overflow:hidden}.wave-extra strong{font-weight:800}@media(max-width:650px){.wave-compare{grid-template-columns:1fr}.wave-extra .controls{grid-template-columns:1fr}.wave-extra .formula{padding:12px}.wave-extra figure{padding:5px}}@media print{.wave-extra .controls{display:none}.wave-extra{break-inside:avoid}}
