#anthares-ai-root{--aa:#13b99a;--aa-bg:#0a0d0f;--aa-card:#11171a;--aa-line:#243036;font-family:inherit}#anthares-ai-trigger{position:fixed;right:22px;bottom:22px;width:46px;height:46px;border:1px solid rgba(19,185,154,.55);border-radius:50%;background:#050707;z-index:999998;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 5px 22px #0008}.anthares-ai-brand{width:30px;height:30px;display:flex;align-items:center;justify-content:center;line-height:0;filter:drop-shadow(0 0 5px rgba(19,185,154,.45))}.anthares-ai-brand-symbol{width:30px!important;height:30px!important;display:block!important;overflow:visible}.anthares-ai-brand-symbol *{fill:#00d1b2!important;stroke:none!important}#anthares-ai-trigger.aa-in-header{position:relative!important;inset:auto!important;width:36px;height:36px;box-shadow:none;margin:0 3px;flex:0 0 36px}.aa-in-header .anthares-ai-brand{width:24px;height:24px}.aa-in-header .anthares-ai-brand-symbol{width:24px!important;height:24px!important}#anthares-ai-panel{position:fixed;right:18px;bottom:78px;width:min(390px,calc(100vw - 24px));height:min(570px,calc(100vh - 120px));background:var(--aa-bg);border:1px solid var(--aa-line);border-radius:16px;z-index:999999;display:none;flex-direction:column;overflow:hidden;box-shadow:0 18px 60px #000b;color:#e9f1f0}#anthares-ai-panel.open{display:flex}#anthares-ai-panel header{padding:14px 15px;border-bottom:1px solid var(--aa-line);display:flex;align-items:center;justify-content:space-between;background:#0d1214}#anthares-ai-panel header strong{display:block;font-size:15px;color:#fff}#anthares-ai-panel header small{display:block;font-size:11px;color:#91a19e;margin-top:2px}#anthares-ai-close{border:0;background:transparent;color:#9eadaa;font-size:26px;cursor:pointer}#anthares-ai-messages{flex:1;overflow:auto;padding:15px;display:flex;flex-direction:column;gap:10px}.aa-msg{max-width:88%;padding:10px 12px;border-radius:13px;line-height:1.45;font-size:13px;white-space:pre-wrap}.aa-bot{align-self:flex-start;background:#151d20;border:1px solid #243136}.aa-user{align-self:flex-end;background:#0d695b;color:#fff}.aa-wait{opacity:.65}#anthares-ai-form{display:flex;gap:8px;padding:11px;border-top:1px solid var(--aa-line);background:#0d1214}#anthares-ai-input{flex:1;resize:none;max-height:100px;border:1px solid #2b393e!important;border-radius:11px!important;background:#111719!important;color:#fff!important;padding:10px!important;outline:none;box-shadow:none!important}#anthares-ai-form button{width:40px;border:0;border-radius:10px;background:var(--aa);color:#04110e;font-size:20px;font-weight:700;cursor:pointer}@media(max-width:600px){#anthares-ai-panel{right:8px;bottom:68px;width:calc(100vw - 16px);height:min(620px,calc(100vh - 90px));border-radius:14px}#anthares-ai-trigger{right:14px;bottom:14px}}.aa-wait{opacity:1!important;min-width:185px}.aa-thinking-dots{display:inline-flex;gap:3px;margin-left:5px;vertical-align:middle}.aa-thinking-dots i{width:4px;height:4px;border-radius:50%;background:var(--aa);display:block;animation:aa-dot 1.05s infinite ease-in-out}.aa-thinking-dots i:nth-child(2){animation-delay:.15s}.aa-thinking-dots i:nth-child(3){animation-delay:.3s}.aa-thinking-seconds{float:right;font-size:10px;color:#82918f;margin:2px 0 0 12px}.aa-thinking-track{display:block;clear:both;height:3px;background:#263033;border-radius:99px;overflow:hidden;margin-top:9px}.aa-thinking-bar{display:block;width:10%;height:100%;background:var(--aa);border-radius:99px;transition:width .5s ease;animation:aa-bar 1.2s infinite ease-in-out}@keyframes aa-dot{0%,60%,100%{transform:translateY(0);opacity:.25}30%{transform:translateY(-4px);opacity:1}}@keyframes aa-bar{0%,100%{opacity:.45}50%{opacity:1}}

#aa-chat .aa-flag-warning{
    background:#fff3cd !important;
    border:1px solid #e0a800 !important;
    color:#5c4600 !important;
    font-weight:600;
}
