.qr .qr-wd-points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.qr .qr-wd-points li{border:1px solid var(--qr-rule);border-left:4px solid var(--qr-accent);background:#fff;border-radius:12px;padding:16px 18px}.qr .qr-wd-points h3{margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.5}.qr .qr-wd-points p{color:var(--qr-ink-2);margin:0;font-size:15px;line-height:1.75}.qr .qr-wd-fix{gap:10px;margin:0 0 16px;display:grid}.qr .qr-wd-fix>div{border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.7}.qr .qr-wd-fix__before{background:var(--qr-paper-2);color:var(--qr-muted);-webkit-text-decoration:line-through #a35a0080;text-decoration:line-through #a35a0080}.qr .qr-wd-fix__after{border:1px solid var(--qr-rule);border-left:4px solid var(--qr-verified);color:var(--qr-ink);background:#fff;font-weight:600}.qr .qr-wd-fix__lbl{font-family:var(--qr-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;text-decoration:none;display:block}.qr .qr-wd-ineq{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:0 0 16px;display:grid}.qr .qr-wd-ineq>div{border-radius:12px;padding:16px 18px;font-size:15px;font-weight:600;line-height:1.6}.qr .qr-wd-ineq__gain{background:#15804f14;border:1px solid #15804f4d}.qr .qr-wd-ineq__cost{background:#a35a0014;border:1px solid #a35a004d}.qr .qr-wd-ineq__op{font-family:var(--qr-mono);color:var(--qr-accent);font-size:32px;font-weight:700}@media (max-width:719px){.qr .qr-wd-ineq{grid-template-columns:1fr}.qr .qr-wd-ineq__op{text-align:center;transform:rotate(90deg)}}.qr .qr-wd-two{gap:14px;display:grid}@media (min-width:720px){.qr .qr-wd-two{grid-template-columns:1fr 1fr}}.qr .qr-wd-two>div{border:1px solid var(--qr-rule);background:#fff;border-radius:12px;padding:16px 18px}.qr .qr-wd-two h3{color:var(--qr-muted);letter-spacing:.04em;margin:0 0 8px;font-size:14px;font-weight:700}.qr .qr-wd-two p{color:var(--qr-ink-2);margin:0;font-size:15px;line-height:1.7}.qr .qr-wd-speed{gap:8px;margin:0 0 10px;display:grid}.qr .qr-wd-speed>div{font-family:var(--qr-mono);background:var(--qr-paper-2);border-radius:8px;grid-template-columns:auto auto 1fr;align-items:baseline;gap:10px;padding:8px 12px;font-size:14px;display:grid}.qr .qr-wd-speed b{color:var(--qr-accent);text-align:right;font-size:18px}.qr .qr-wd-metrics{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.qr .qr-wd-metrics{grid-template-columns:1fr 1fr}}.qr .qr-wd-metrics li{border:1px solid var(--qr-rule);background:#fff;border-radius:12px;padding:14px 16px}.qr .qr-wd-metrics li.is-new{background:#3b3fd80a;border-color:#3b3fd859}.qr .qr-wd-metrics h3{align-items:center;gap:8px;margin:0 0 8px;font-size:15px;font-weight:700;display:flex}.qr .qr-wd-metrics h3 .qr-pill{font-size:10px}.qr .qr-wd-metrics ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.qr .qr-wd-metrics ul li{border:1px solid var(--qr-rule);background:var(--qr-paper);font-family:var(--qr-mono);color:var(--qr-ink-2);border-radius:999px;padding:4px 9px;font-size:12px}.qr .qr-wd-fourteen{background:var(--qr-dark);color:var(--qr-dark-text);border-radius:12px;margin:16px 0 0;padding:14px 16px}.qr .qr-wd-fourteen h3{letter-spacing:.06em;color:var(--qr-dark-muted);margin:0 0 8px;font-size:13px}.qr .qr-wd-fourteen ol{counter-reset:wf;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.qr .qr-wd-fourteen ol li{counter-increment:wf;font-family:var(--qr-mono);background:#ffffff14;border-radius:6px;padding:4px 9px;font-size:12px}.qr .qr-wd-fourteen ol li:before{content:counter(wf, decimal-leading-zero) " ";color:var(--qr-dark-muted)}.qr .qr-wd-conc{counter-reset:wc;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.qr .qr-wd-conc li{counter-increment:wc;background:#ffffff0f;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;font-size:15px;line-height:1.7;display:grid}.qr .qr-wd-conc li:before{content:counter(wc, decimal-leading-zero);font-family:var(--qr-mono);color:#9fd6ff;font-weight:700}.qr .qr-wd-final{background:#ffffff0f;border-left:4px solid #9fd6ff;border-radius:0 12px 12px 0;margin:0;padding:18px 20px;font-size:17px;font-weight:700;line-height:1.7}.qr .qr-wd-final small{color:var(--qr-dark-muted);margin-top:6px;font-size:12px;font-weight:400;display:block}
