#exvalue-ai{position:fixed;bottom:22px;left:22px;z-index:99999;font-family:Arial,sans-serif;color:#102c4b}#exvalue-ai button{cursor:pointer}#exvalue-ai .ev-open{border:1px solid #c9a65d;border-radius:28px;background:#102b4d;color:#fff;padding:13px 19px;font-weight:700;box-shadow:0 7px 22px #0a1b3450}#exvalue-ai .ev-panel{position:absolute;bottom:60px;left:0;width:min(390px,calc(100vw - 30px));height:min(570px,calc(100vh - 120px));background:#fff;border:1px solid #c9a65d;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #0a1b3460;display:flex;flex-direction:column}#exvalue-ai .ev-panel[hidden]{display:none}#exvalue-ai header{background:#102b4d;color:white;padding:14px 18px;display:flex;justify-content:space-between;align-items:center}#exvalue-ai header button{color:#fff;background:none;border:0;font-size:25px}#exvalue-ai .ev-messages{flex:1;overflow:auto;padding:15px;white-space:pre-wrap;line-height:1.65;font-size:14px}#exvalue-ai .ev-messages p{margin:0 0 14px}#exvalue-ai .ev-messages .ev-user{background:#eaf4fb;padding:10px;border-radius:10px}#exvalue-ai .ev-messages .ev-reply{background:#f5f3ed;padding:10px;border-radius:10px}#exvalue-ai form{display:flex;padding:9px;gap:5px;border-top:1px solid #ddd}#exvalue-ai input{flex:1;min-width:0;border:1px solid #bbb;border-radius:8px;padding:10px}#exvalue-ai form button{border:0;border-radius:8px;background:#168ce3;color:#fff;padding:0 14px}#exvalue-ai small{padding:8px 12px;color:#526072;line-height:1.4}#exvalue-ai .ev-sources{display:block;margin-top:7px;color:#775b26}
