.ai{position:fixed;z-index:800;bottom:24px;right:24px;align-items:flex-end;display:flex;flex-direction:column}.ai__button{position:relative;border-radius:40px;background-color:#9f4fdf;background-image:url(../img/edukompass.svg);background-repeat:no-repeat;background-position:16px;background-size:48px 48px;width:194px;height:56px;cursor:pointer;display:flex;align-items:center;transition:width .35s ease,height .35s ease,border-radius 0s .35s,background-color .25s ease,background-position .35s ease,background-size .35s ease,box-shadow .25s ease;box-shadow:0 0 #fdbe3959;animation:pulse 2s infinite}.ai__button:hover{animation:pulse-hover 1.2s infinite}@keyframes pulse{0%{box-shadow:0 0 #fdbe39f2}70%{box-shadow:0 0 0 10px #fdbe3900}to{box-shadow:0 0 #fdbe3900}}@keyframes pulse-hover{0%{box-shadow:0 0 #fdbe3959}70%{box-shadow:0 0 0 20px #fdbe3900}to{box-shadow:0 0 #fdbe3900}}.ai__button--collapsed{border-radius:50%;width:56px;height:56px;background-position:50%}.ai__button:hover:not(.ai__button--open){background-image:url(../img/edukompass-hover.svg);background-color:#7306c9}.ai__button--open{background-color:#7306c9;background-image:none;justify-content:center}.ai__button--open .icon{font-size:32px;color:#fff}.ai__button-wrapper{position:absolute;right:16px;color:#fff;transition:opacity .25s ease;opacity:1}.ai__button--collapsed .ai__button-wrapper{opacity:0}.ai__button-title{font-weight:400;font-size:18px}.ai__button-text{display:none;font-size:15px;font-weight:300;margin-top:8px}@media(min-width:768px){.ai__button{background-position:18px;background-size:64px 64px;width:320px;height:80px}.ai__button-title{font-size:20px}.ai__button-text{display:block}.ai__button--collapsed{background-position:50%;width:90px;height:90px}}.ai__tooltip-title{display:inline-block;margin-left:.625rem;font-weight:700;font-size:21px}.ai__tooltip-text{margin-top:8px;font-size:16px}.ai__tooltip .tooltip--bottom{transform:translate(-100%);bottom:calc(100% + 6px);border:1px solid #008dca;left:0}.ai__tooltip .tooltip--bottom .feature-tooltip__icon{display:none}.ai__menu{display:flex;flex-direction:column;gap:16px;border:1px solid #7306c9;border-radius:16px;background-color:#fff;padding:.9375rem;max-width:358px;margin-bottom:.625rem}.ai__menu-title{display:flex;align-items:center;font-size:21px;color:#7306c9;font-weight:700}.ai__menu-title-icon{display:inline-block;width:32px;height:32px;flex-shrink:0;background:url(../img/edukompass-hover.svg) 50%/cover no-repeat;margin-right:8px}.ai__menu-content{font-size:14px}.ai__menu-content .icon{font-size:21px}.ai__menu-content ul{list-style:none;padding:0;margin:8px 0 20px}.ai__menu-content ul li{display:flex;align-items:center;gap:12px;color:#016997;background-color:#f7f6f4;border-radius:50px;margin-bottom:12px;padding:7px 15px;line-height:16px;cursor:pointer}.ai__menu-cta{margin:0 auto;display:block}.ai__close{position:absolute;top:-24px;right:-12px;background-color:#7306c9;border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ai__close .icon{font-size:14px;color:#fff}@media(min-width:768px){.ai__close{width:32px;height:32px}.ai__close .icon{font-size:16px}}
