/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.qe-qa{overflow-wrap:anywhere;}.qe-qa-review{border-left:4px solid #4a5f8a;background:#f3f6fb;padding:.5rem .8rem;margin:0 0 1rem;}.qe-qa-not{border:2px solid #1f2433;padding:.6rem 1rem;margin:0 0 1.5rem;background:#fff;}.qe-qa-not h2{font-size:1.15rem;margin:0 0 .4rem;}.qe-qa-not ul{margin:0;padding-left:1.25rem;}.qe-qa-facts dt{font-weight:600;margin-top:.5rem;}.qe-qa-facts dd{margin:0 0 .25rem;}.qe-qa-contents ol{padding-left:1.25rem;}.qe-qa-contents a,.qe-qa-links a{display:inline-block;min-height:24px;padding:.1rem 0;}.qe-qa-chapter{margin:1.25rem 0 1.75rem;}.qe-qa-article h4{font-size:1.05rem;margin:0 0 .4rem;}.qe-qa-locator{color:#374151;}.qe-qa-table{border-collapse:collapse;width:100%;}.qe-qa-table caption{text-align:left;font-weight:600;margin-bottom:.3rem;}.qe-qa-table th,.qe-qa-table td{border:1px solid #d5dbe5;padding:.3rem .5rem;text-align:left;vertical-align:top;}.qe-qa-timeline{list-style:none;margin:0;padding:0;}.qe-qa-step{padding:.45rem 0;border-bottom:1px solid #e3e8f0;}.qe-qa-step time{font-weight:600;margin-right:.5rem;}.qe-qa-step--expected{color:#374151;}@media print{.qe-qa-contents,.qe-qa-links{display:none;}.qe-qa-not{border-width:1px;}.qe-qa-article,.qe-qa-not{break-inside:avoid;}.qe-qa a[href^="http"]::after{content:" (" attr(href) ")";font-size:.85em;}}
