/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.alerts-container,.errors-container{bottom:20px;max-width:420px;position:fixed;right:20px;width:calc(100% - 40px);z-index:80;}.alerts-container ul li,.errors-container ul li{font-size:1.6rem;line-height:2rem;display:block;margin-bottom:12px;}.alerts-container ul li:last-child,.errors-container ul li:last-child{margin-bottom:0;}.errors-container{background:#ffffff;bottom:auto;color:#000000;left:0;margin-bottom:0;margin-left:0;position:relative;width:100%;max-width:none;}.errors-container ul{margin:0;padding:30px 36px 30px 30px;}.alert{background:#ffffff;bottom:0;box-sizing:border-box;opacity:0;padding:30px 36px 30px 30px;pointer-events:none;position:relative;transform:translateY(10px);transition:transform 0.4s linear,opacity 0.4s;width:100%;}.alert.is-active{opacity:1;pointer-events:initial;transform:none;}.alert.alert-info,.alert.alert-success,.alert.alert-warning,.alert.alert-danger{color:#000000;}.alert.alert-danger{background:#d50808;color:#ffffff;bottom:auto;margin-bottom:20px;position:relative;}.alert.alert-danger:not(.is-active){display:none;transform:none;}.alert.alert-danger h4{font-size:2.4rem;line-height:2.8rem;color:#d50808;}.alert.alert-danger p,.alert.alert-danger ul li{font-size:19px;line-height:1.3em;}.alert.alert-danger li{display:block;margin-bottom:4px;}.alert.alert-danger li:last-child{margin-bottom:0;}.alert.alert-danger > a{color:#000000;}.alert.alert-danger pre{font-size:1.6rem;line-height:2.4rem;background:#f6f6f6;margin:0;max-height:30vh;overflow-y:auto;padding:20px;}.alert p{font-size:19px;line-height:1.3em;}.alert em{font-style:normal;}.alert a{text-decoration:underline;}.alert a::after{content:none;}.alert .button-close{height:10px;width:10px;position:absolute;top:30px;right:30px;cursor:pointer;z-index:3000;}.alert .button-close::after,.alert .button-close::before{content:"";width:14px;height:2px;border-radius:5px;position:absolute;transform-origin:center center;top:4px;left:-2px;background-color:#000;}.alert .button-close::after{transform:rotate(45deg);}.alert .button-close::before{transform:rotate(-45deg);}.alert.alert-danger .button-close::after,.alert.alert-danger .button-close::before{background-color:#ffffff;}.alert p:last-child,.alert ul:last-child{margin:0;}.container .alert.alert-danger{margin-left:0;}
