@property --ai-btn-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes ai-btn-spin{0%{--ai-btn-angle:0deg}to{--ai-btn-angle:720deg}}@keyframes ai-btn-spin-once{0%{--ai-btn-angle:0deg}to{--ai-btn-angle:360deg}}@keyframes ai-btn-fade-out{0%{opacity:1}to{opacity:0}}.ai-text,.ai-icon{color:var(--color-ai-lavender)}.endeksa-brand-icon{color:var(--color-endeksa-violet)}.ee-icon.ai-icon,.ee-icon.endeksa-brand-icon{background-color:#0000!important;background-image:linear-gradient(to bottom, var(--color-ai-cyan), var(--color-ai-lavender), var(--color-ai-amber))!important}.ai-mode-btn{--ai-btn-angle:0deg;isolation:isolate;border:1px solid var(--color-brand-primary-500);background:var(--color-brand-primary-50);color:var(--color-brand-primary-600);border-radius:12px;transition:background-color .2s,color .2s,border-color .2s;position:relative}.ai-mode-btn:hover{background:var(--color-brand-primary-100);color:var(--color-brand-primary-700);border-color:var(--color-brand-primary-600)}.ai-mode-btn>*{z-index:2;position:relative}.ai-mode-btn:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ai-btn-angle), var(--color-ai-cyan) 0deg, var(--color-ai-sky) 60deg, var(--color-ai-lavender) 120deg, var(--color-ai-rose) 180deg, var(--color-ai-amber) 240deg, var(--color-ai-rose) 300deg, var(--color-ai-cyan) 360deg);-webkit-mask:linear-gradient(var(--color-bg-default) 0 0) content-box, linear-gradient(var(--color-bg-default) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--color-bg-default) 0 0) content-box, linear-gradient(var(--color-bg-default) 0 0);mask:linear-gradient(var(--color-bg-default) 0 0) content-box, linear-gradient(var(--color-bg-default) 0 0);opacity:0;z-index:1;pointer-events:none;padding:2px;transition:opacity .7s cubic-bezier(.4,0,.2,1);position:absolute;inset:-1.5px;-webkit-mask-composite:xor;mask-composite:exclude}.ai-mode-btn.is-intro{animation:2.8s ease-out forwards ai-btn-spin}.ai-mode-btn.is-intro:before{opacity:1;animation:.8s 2.4s forwards ai-btn-fade-out}.ai-mode-btn:hover:before{opacity:1;transition:opacity .35s cubic-bezier(0,0,.2,1);animation:none}
