/* Patient decision tools, using existing Massvaa colours and component spacing. */
.provider-evidence { min-width: 0; }
.provider-evidence { max-width: 900px; }
.provider-evidence > p { line-height: 1.7; margin: 0 0 24px; }
body #main .major-preview summary:focus-visible { outline: 3px solid #145e7a; outline-offset: 3px; }
.major-preview { border-block: 1px solid #dce7eb; margin-block: 12px 18px; }
.major-preview > summary { min-height: 44px; padding-block: 12px; cursor: pointer; font-weight: 600; color: #145e7a; }
.major-preview > div { padding-bottom: 12px; }
body:not(.wl) #main .info-panel:has(.major-preview) { display: flex; flex-direction: column; }
body:not(.wl) #main .info-panel:has(.major-preview) > a:last-child { margin-top: auto; align-self: flex-start; }

