/* Explicit light/dark interaction contrast; no inherited pale hover on dark. */
html .scenario-list>a{color:#25465d!important;background:transparent!important;text-decoration:none!important}
html .scenario-list>a h3{color:#25465d!important}html .scenario-list>a p{color:#456174!important}html .scenario-list>a>span,html .scenario-list>a>b{color:#47768e!important}
html .scenario-list>a:hover,html .scenario-list>a:focus-visible{background:#dfedf8!important}html .scenario-list>a:focus-visible{outline:2px solid #367d9f;outline-offset:-3px}
html[data-theme="dark"] .scenario-list>a{background:transparent!important;border-color:#8eafcd24!important;color:#e1efff!important}
html[data-theme="dark"] .scenario-list>a h3{color:#e1efff!important}html[data-theme="dark"] .scenario-list>a p{color:#b5cbe0!important}html[data-theme="dark"] .scenario-list>a>span,html[data-theme="dark"] .scenario-list>a>b{color:#8dcce9!important}
html[data-theme="dark"] .scenario-list>a:hover,html[data-theme="dark"] .scenario-list>a:focus-visible{background:#263d55!important;color:#f0f7ff!important}
html[data-theme="dark"] .scenario-list>a:hover h3,html[data-theme="dark"] .scenario-list>a:focus-visible h3{color:#f0f7ff!important}html[data-theme="dark"] .scenario-list>a:hover p,html[data-theme="dark"] .scenario-list>a:focus-visible p{color:#c4d9eb!important}
