.wvg-wrap{max-width:1100px;margin:20px auto;font-family:inherit;color:#203044}.wvg-header{padding:30px;background:#12344f;color:#fff;border-radius:14px;margin-bottom:24px}.wvg-header h2{color:#fff;margin:8px 0;font-size:clamp(25px,4vw,38px)}.wvg-header p{color:#e2edf5;margin:0}.wvg-kicker{font-size:12px;letter-spacing:1.5px;font-weight:700}.wvg-report{margin-bottom:40px}.wvg-report-heading{display:flex;justify-content:space-between;gap:15px;align-items:baseline;flex-wrap:wrap}.wvg-report-heading h3{font-size:26px}.wvg-report-heading p{color:#526575}.wvg-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.wvg-metric,.wvg-panel{background:#fff;border:1px solid #dae3e9;border-radius:12px;padding:20px;box-shadow:0 3px 12px rgba(0,0,0,.03)}.wvg-metric span,.wvg-metric strong,.wvg-metric small{display:block}.wvg-metric span{font-size:13px;color:#526575}.wvg-metric strong{font-size:29px;margin:7px 0;color:#12344f}.wvg-metric small{color:#356d56}.wvg-panel{margin:14px 0}.wvg-panel h3{font-size:20px;margin:0 0 12px;color:#12344f}.wvg-prose{line-height:1.65}.wvg-action{padding:12px 0;border-top:1px solid #e3e9ee}.wvg-action strong,.wvg-action span{display:block}.wvg-action span{font-size:13px;color:#526575;margin-top:3px}@media(max-width:800px){.wvg-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.wvg-metrics{grid-template-columns:1fr}.wvg-header{padding:22px}.wvg-metric strong{font-size:25px}}.wvg-demo{padding:15px 18px;margin:16px 0;border:2px solid #d58d19;background:#fff4db;color:#694100;border-radius:10px;line-height:1.5}.wvg-empty{background:#f5f8fb;border-style:dashed}.wvg-empty p{margin:0}.wvg-negative{color:#b13a3a!important}.wvg-positive{color:#26734b!important}.wvg-report-heading{padding:5px 0 10px;border-bottom:1px solid #e4eaf0}.wvg-report-heading h3{margin:0;color:#17334b}.wvg-report-heading p{margin:0}.wvg-metric{background:#f9fbfe}.wvg-panel{line-height:1.6}.wvg-action{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.wvg-action strong{flex:1 1 260px}.wvg-action span{flex:1 1 200px}.wvg-wrap{padding:0 12px}@media(max-width:600px){.wvg-report-heading{display:block}.wvg-action{display:block}}

.wvg-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.wvg-tab{border:1px solid #cbd9e5;background:#fff;color:#173751;padding:10px 17px;border-radius:9px;cursor:pointer;font-weight:600}.wvg-tab.is-active{background:#153750;color:#fff}.wvg-tab-panel[hidden]{display:none!important}.wvg-comparison{margin:22px 0}.wvg-bar-label{font-size:13px;color:#43566b;margin:8px 0 4px}.wvg-bar-track{height:15px;background:#e9eef3;border-radius:20px;overflow:hidden}.wvg-bar-track span{display:block;height:100%;background:#8ea4b8;border-radius:20px}.wvg-bar-track.current span{background:#19648c}.wvg-note{font-size:12px;color:#586c7d}.wvg-tab:focus-visible{outline:3px solid #e6a747;outline-offset:2px}
