/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
.simple-status-messages{position:fixed;top:100px;right:10px;z-index:1259;width:30%;transition:all 0.25s ease;}[dir="rtl"] .simple-status-messages{right:unset;left:10px;}.webform-message .simple-status-messages{top:170px;}@media screen and (max-width:767px){.simple-status-messages{width:100%;position:unset;}}.status-messages + .status-messages{margin-top:0.769em;}.simple-status-messages .status-messages{position:relative;padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .simple-status-messages .status-messages{padding-left:20px;padding-right:35px;border-right-width:0;border-left-width:1px;background-position:right 10px top 17px;}.simple-status-messages .js-webform-message__link{display:none !important;}.simple-status-messages .messages--status{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--info{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--info{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--webform{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--webform{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--warning{background-image:url(/modules/contrib/status_messages/img/warning.svg);background-size:16px;color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.simple-status-messages .messages--error{background-image:url(/modules/contrib/status_messages/img/cancel.svg);background-size:16px;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.simple-status-messages .status-message-close{border:none;position:absolute;right:0;top:0;background-color:transparent;cursor:pointer;}[dir="rtl"] .simple-status-messages .status-message-close{right:unset;left:0;}.simple-status-messages .status-message-close span{color:#000000;font-size:16px;opacity:0.25;border-bottom:none;}.simple-status-messages .status-message-close span:hover,.simple-status-messages .status-message-close span:focus,.simple-status-messages .status-message-close span:active{color:#000000;text-decoration:none;opacity:0.4;}.simple-status-messages{min-width:550px;}.simple-status-messages:has(.messages--error){top:140px;right:1%;min-width:40%;}.simple-status-messages .status-messages{border:0;padding:30px 25px;display:flex;border-radius:20px;align-items:center !important;background-color:rgb(255,255,255);box-shadow:rgba(0,0,0,0.1) 0px 4px 8px;}.simple-status-messages .messages--status{background:rgb(201,235,214);background:linear-gradient(130deg,rgba(201,235,214,1) 0%,rgba(255,255,255,1) 95%);}.simple-status-messages .messages--error{background:rgb(254,234,239);background:linear-gradient(83deg,rgba(254,234,239,1) 0%,rgba(255,255,255,1) 95%);}.simple-status-messages .message{font-size:16px;color:#000;flex-grow:1;margin-left:15px;margin-right:15px;padding-right:15px;word-wrap:break-word;flex-wrap:wrap;display:block;overflow-wrap:anywhere;height:auto;max-height:250px;overflow-y:auto;display:flex;align-items:center;display:block !important;}.simple-status-messages .message .placeholder{margin:0 3px;}.simple-status-messages .status-message-close{background:none;border:none;font-size:20px;cursor:pointer;color:#020202;position:absolute;top:20px;right:10px;}.simple-status-messages .status-message-close img{width:15px;height:15px;}.simple-status-messages .messages__list{padding:0;}.simple-status-messages .messages__list li{list-style:none;}.simple-status-messages .icon{width:60px;height:60px;min-width:60px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;padding:15px;box-shadow:rgba(0,0,0,0.1) 0px 4px 8px;}.simple-status-messages .icon img{width:30px;height:30px;}.simple-status-messages .message a{display:inline-flex;align-items:center;color:inherit;font-weight:900;padding:0 5px;}.simple-status-messages .message a::after{content:'';display:inline-block;width:16px;height:16px;margin-left:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"/></svg>');background-size:contain;background-repeat:no-repeat;}.home-head-search .message em{display:inline !important;}@media (max-width:787px){.simple-status-messages{min-width:98% !important;}.simple-status-messages:has(.messages--error){top:1%;right:1%;}.simple-status-messages .status-messages{padding:15px 20px 15px 15px;border-radius:10px;}.simple-status-messages .icon{width:40px;height:40px;min-width:40px;}.simple-status-messages .icon img{width:20px;height:20px;}.simple-status-messages .status-message-close{right:5px;top:10px;}.simple-status-messages .message{margin-left:10px;margin-right:10px;}.simple-status-messages .status-message-close img{width:10px;height:15px;
