/* Native v5 imports v4 -> v3 -> v2 -> v1; load this override last. */
.wsd--en-b25 {direction:ltr;text-align:left;font-family:inherit}
.wsd--en-b25 :is(table,th,td) {text-align:left}
.wsd--en-b25 .wsd-prep li {padding-right:0;padding-left:3.4rem}
.wsd--en-b25 .wsd-prep li:before {right:auto;left:0}
.wsd--en-b25 summary {padding-right:0;padding-left:2.1rem}
.wsd--en-b25 summary:before {right:auto;left:0}
.wsd--en-b25 details p {padding-right:0;padding-left:2.1rem}
.wsd--en-b25 .wsd-scenario-grid article[hidden] {display:none!important}
.wsd--en-b25 a:not(.wsd-btn):not(.wsd-jump a) {text-decoration:underline;text-underline-offset:3px}
.wsd--en-b25 :is(a,button,summary,[tabindex]):focus-visible {outline:3px solid #143e50;outline-offset:4px}
.wsd--en-b25 :is(.wsd-hero,.wsd-final,.wsd-sources,.wsd-section--night) a:focus-visible {outline-color:#f9db91}
@media(prefers-reduced-motion:reduce){.wsd--en-b25 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.wsd--en-b25 .wsd-btn:hover {transform:none!important}}
@media(forced-colors:active){.wsd--en-b25 a{text-decoration:underline!important}.wsd--en-b25 :focus-visible{outline-color:Highlight}}
