/* @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;}
.fieldgroup{padding:0;border-width:0;}
.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:"";}
.js details:not([open]) .details-wrapper{display:none;}
.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;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.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;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
@keyframes slide-down{0%{opacity:0;transform:translateY(-10px);}100%{opacity:1;transform:translateY(0);}}@keyframes reveal-down{from{clip-path:inset(0 0 100% 0);}to{clip-path:inset(0 0 0 0);}}:root{--chatbot-footer-height:0px;}#openAskBoris{position:fixed;bottom:8.15625em;right:30px;width:4.375em;height:auto;cursor:pointer;z-index:100;}#openAskBoris img{width:100%;height:auto;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));border-radius:3em;}.chatbot-tooltip.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{border-width:0 40px 30px 0;right:4px;bottom:5px;border-color:transparent #F5F6F7 transparent transparent;left:unset;}.chatbot-tooltip .tooltip-inner{position:absolute;bottom:25px;right:5px;width:max-content;text-align:left;}#AskBoris{position:fixed;margin:0;bottom:6.875em;right:calc(4.375em/2 + 30px);width:100%;max-width:30vw;height:calc(95vh - (calc(7.8125em - ((var(--chatbot-footer-height) - 4.375em))/2) + 1px) - var(--drupal-displace-offset-top,0px) - var(--header-height));transition:none;display:flex !important;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.25);border-radius:5px;z-index:110;}#AskBoris .offcanvas-header{background-color:#F5F6F7;border-radius:5px 5px 0 0;}#AskBoris .offcanvas-header .offcanvas-title{font-size:1em;font-family:PoppinsSemiBold,sans-serif;}#AskBoris .offcanvas-header .offcanvas-title img{width:2.5em;}#AskBoris .offcanvas-header .btn-close{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-down" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"/></svg>') center/1em auto no-repeat;opacity:1;font-size:1.25em;}#AskBoris .offcanvas-header .btn-close:focus{outline:none;box-shadow:none;}#AskBoris .offcanvas-body{flex:1 1 auto;}#AskBoris .offcanvas-body .chat-text:not(:first-child){margin-top:1rem;}#AskBoris .offcanvas-body .chat-text{width:fit-content;word-break:break-word;}#AskBoris .offcanvas-body .chat-text.user{max-width:70%;}#AskBoris .offcanvas-body .chat-text.chatbot:not(:first-child):not(.spinner){animation:slide-down 350ms ease 0s 1 normal none,reveal-down 2s ease-in 0s 1 normal both;}#AskBoris .offcanvas-body .chat-text.chatbot.no-animation:not(:first-child):not(.spinner){animation:none;}#AskBoris .offcanvas-body .chat-text.chatbot:not(.spinner){animation:slide-down 350ms ease 0s 1 normal none;}#AskBoris .offcanvas-body .chat-text a{color:inherit;text-decoration:underline;}#AskBoris .offcanvas-body .chat-text a:hover{color:#FF3700;text-decoration:none;}#AskBoris .offcanvas-body .spinner-border{--bs-spinner-width:3rem;--bs-spinner-height:3rem;border:0.25em solid transparent;background:linear-gradient(90deg,#FFF) padding-box,linear-gradient(90deg,rgb(70,10,120) 0%,rgb(190,40,120) 33%,rgb(230,60,65) 66%,rgb(245,135,70) 100%) border-box;}#AskBoris .offcanvas-body .chat-text.user{align-self:flex-end;color:white;background:#000015;background:linear-gradient(90deg,rgba(70,10,120,1) 0%,rgba(190,40,120,1) 33%,rgba(230,60,65,1) 66%,rgba(245,135,70,1) 100%);padding:0.5em 1em;border-radius:5px;}#AskBoris .offcanvas-body .chat-text.user+.chat-text.user{margin-top:0.5rem;}#AskBoris .offcanvas-body .feedback{margin:0px -5px;}#AskBoris .offcanvas-body .feedback .thumbs{font-size:1.5em;margin:0.375em 0;}#AskBoris .offcanvas-body .feedback .thumbs::after{content:'';background-repeat:no-repeat;background-size:1.5em;width:1.5em;height:1.5em;display:block;cursor:pointer;}#AskBoris .offcanvas-body .feedback .thumbs.up::after{background-image:url(/modules/custom/amcws_chatbot/images/thumb-up.png);filter:brightness(0) saturate(100%) invert(50%) sepia(32%) saturate(885%) hue-rotate(97deg) brightness(93%) contrast(93%);}#AskBoris .offcanvas-body .feedback .thumbs.down::after{background-image:url(/modules/custom/amcws_chatbot/images/thumb-down.png);filter:brightness(0) saturate(100%) invert(31%) sepia(78%) saturate(693%) hue-rotate(317deg) brightness(104%) contrast(93%);}#AskBoris .offcanvas-body .feedback .thumbs.up:hover::after,#AskBoris .offcanvas-body .feedback .thumbs.up.selected::after{background-image:url(/modules/custom/amcws_chatbot/images/thumb-up-filled.png);}#AskBoris .offcanvas-body .feedback .thumbs.down:hover::after,#AskBoris .offcanvas-body .feedback .thumbs.down.selected::after{background-image:url(/modules/custom/amcws_chatbot/images/thumb-down-filled.png);}#AskBoris .offcanvas-body .feedback .feedback-controls .input-group-text{padding:0;font-size:1em;background:unset;border:unset;}#AskBoris .offcanvas-body .feedback .user-feedback{width:100%;display:flex;align-items:center;justify-content:end;}#AskBoris .offcanvas-body .feedback .user-feedback input{width:inherit;border-radius:8px;border:1px solid #c2c0c1;outline:none;padding:0.375em;margin:0 10px;}#AskBoris .offcanvas-body .feedback .user-feedback button{width:20%;border:none;background:none;padding:0;}#AskBoris .offcanvas-body,#AskBoris .offcanvas-footer>div{font-size:0.875em;}#AskBoris .offcanvas-footer{padding:0;border-top:2px solid #dee2e6;}#AskBoris .offcanvas-footer .ai-notice{padding:1em 0;text-align:center;color:#c2c0c1;font-size:0.75em;}#AskBoris .offcanvas-footer .btn-send{width:4.375em;height:4.375em;border-radius:3em;padding:0;margin:0;position:absolute;bottom:1.28125em;right:calc(-4.375em/2);background-color:#C2C0C1;border:1px solid #C2C0C1;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.25));}#AskBoris .offcanvas-footer .btn-send:hover{background:linear-gradient(120deg,rgba(70,10,120,1) 0%,rgba(190,40,120,1) 25%,rgba(230,60,65,1) 50%,rgba(245,135,70,1) 100%);border:none;}#AskBoris .offcanvas-footer .btn-send::after{content:"";display:block;height:100%;width:100%;font-size:2em;position:absolute;transform:rotate(45deg);left:-3px;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23414141" class="bi bi-send-fill" viewBox="0 0 16 16"><path d="M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855H.766l-.452.18a.5.5 0 0 0-.082.887l.41.26.001.002 4.995 3.178 3.178 4.995.002.002.26.41a.5.5 0 0 0 .886-.083zm-1.833 1.89L6.637 10.07l-.215-.338a.5.5 0 0 0-.154-.154l-.338-.215 7.494-7.494 1.178-.471z"/></svg>') center/1em auto no-repeat;}#AskBoris .offcanvas-footer .btn-send:hover::after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23ffffff" class="bi bi-send-fill" viewBox="0 0 16 16"><path d="M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855H.766l-.452.18a.5.5 0 0 0-.082.887l.41.26.001.002 4.995 3.178 3.178 4.995.002.002.26.41a.5.5 0 0 0 .886-.083zm-1.833 1.89L6.637 10.07l-.215-.338a.5.5 0 0 0-.154-.154l-.338-.215 7.494-7.494 1.178-.471z"/></svg>') center/1em auto no-repeat;}#AskBoris .offcanvas-footer .user-input{width:auto;padding:1rem;margin:0 35px 0 0;height:100%;border:0;border-radius:0 0 0.5em 0.5em;outline:none;resize:none;}#AskBoris .offcanvas-footer .user-input::placeholder{color:#c2c0c1;}@media (max-width:1400px){#AskBoris{max-width:35vw;}.chatbot-tooltip.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{right:5px;}}@media (max-width:992px){#AskBoris{max-width:45vw;}}@media (max-width:768px){#AskBoris{max-width:55vw;}}@media (max-width:576px){#AskBoris{max-width:unset;right:unset;height:calc(100vh - var(--header-height) - var(--drupal-displace-offset-top,0px));bottom:0;}#AskBoris .offcanvas-footer .btn-send{right:0;bottom:unset;padding:2em;margin-right:1rem;}#AskBoris .offcanvas-footer .user-input{margin:0 calc(5em + 1rem) 0 0;}}
.paragraph--unpublished{background-color:#fff4f4;}
