#bxa{--bg:#111214;--panel:#17181b;--panel2:#1d1f23;--line:#2b2e33;--ink:#eceae6;--ink2:#9a978f;--acc:#c9a96e;--accInk:#141414;--me:#c9a96e;--meInk:#16130d;--admin:#2f6f5a;--err:#e5736b;position:fixed;bottom:20px;right:20px;z-index:99990;font:14.5px/1.55 "Noto Sans Georgian","Segoe UI",-apple-system,BlinkMacSystemFont,"DejaVu Sans",sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:light){#bxa:not([data-theme=dark]){--bg:#f7f6f3;--panel:#fff;--panel2:#faf9f6;--line:#e4e1da;--ink:#17181a;--ink2:#6c6a64;--acc:#8a6a2e;--accInk:#fff;--me:#1d1f23;--meInk:#f4f2ee;--admin:#2f6f5a}}#bxa.left{right:auto;left:20px}#bxa *{box-sizing:border-box}#bxa button{font:inherit;color:inherit;cursor:pointer}#bxa .bxa-launch{display:flex;align-items:center;gap:10px;border:0;border-radius:30px;padding:8px 18px 8px 8px;background:var(--panel);color:var(--ink);box-shadow:0 10px 30px rgb(0 0 0 / .28);border:1px solid var(--line);transition:transform .15s}#bxa .bxa-launch:hover{transform:translateY(-2px)}#bxa .bxa-launch .bxa-ic{width:42px;height:42px;border-radius:50%;background:var(--acc);color:var(--accInk);display:grid;place-items:center;flex:none}#bxa .bxa-launch b{font-weight:700;letter-spacing:.01em}#bxa .bxa-launch small{display:block;color:var(--ink2);font-size:11.5px;font-weight:400}#bxa .bxa-dot{position:absolute;top:2px;left:38px;width:12px;height:12px;border-radius:50%;background:var(--err);border:2px solid var(--panel);display:none}#bxa.unread .bxa-dot{display:block}#bxa .bxa-panel{position:absolute;bottom:0;right:0;width:390px;height:min(640px,calc(100vh - 40px));background:var(--bg);border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 70px rgb(0 0 0 / .4);display:none;flex-direction:column;overflow:hidden}#bxa.left .bxa-panel{right:auto;left:0}#bxa.open .bxa-panel{display:flex}#bxa.open .bxa-launch{display:none}#bxa .bxa-head{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;background:var(--panel);border-bottom:1px solid var(--line)}#bxa .bxa-av{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:13px;color:#fff;flex:none;letter-spacing:.02em}#bxa .bxa-who{flex:1;min-width:0}#bxa .bxa-who b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bxa .bxa-who small{display:flex;align-items:center;gap:6px;color:var(--ink2);font-size:12px}#bxa .bxa-who small i{width:7px;height:7px;border-radius:50%;background:#6fbf8a;display:inline-block}#bxa .bxa-who small.wait i{background:#d9b45a}#bxa .bxa-who small.human i{background:#4fa3d9}#bxa .bxa-hb{background:none;border:1px solid var(--line);border-radius:9px;height:32px;min-width:32px;padding:0 8px;font-size:12.5px;color:var(--ink)}#bxa .bxa-hb:hover{border-color:var(--ink2)}#bxa .bxa-body{flex:1;overflow:auto;padding:14px 14px 6px;scroll-behavior:smooth}#bxa .bxa-m{display:flex;margin:0 0 10px}#bxa .bxa-m .bxa-b{max-width:86%;padding:9px 13px;border-radius:16px;word-wrap:break-word;overflow-wrap:anywhere}#bxa .bxa-m.user{justify-content:flex-end}#bxa .bxa-m.user .bxa-b{background:var(--me);color:var(--meInk);border-bottom-right-radius:5px;white-space:pre-wrap}#bxa .bxa-m.bot .bxa-b,#bxa .bxa-m.admin .bxa-b{background:var(--panel);border:1px solid var(--line);border-bottom-left-radius:5px}#bxa .bxa-m.admin .bxa-b{border-color:var(--admin);box-shadow:inset 3px 0 0 var(--admin)}#bxa .bxa-m .bxa-by{display:block;font-size:11.5px;color:var(--ink2);margin:0 0 3px;font-weight:600}#bxa .bxa-m.admin .bxa-by{color:var(--admin)}#bxa .bxa-b p{margin:0 0 7px}#bxa .bxa-b p:last-child{margin:0}#bxa .bxa-b ul{margin:4px 0 7px;padding-left:18px}#bxa .bxa-b li{margin:2px 0}#bxa .bxa-b a{color:var(--acc)}#bxa .bxa-b strong{font-weight:700}#bxa .bxa-sys{text-align:center;font-size:12px;color:var(--ink2);margin:6px 18px 12px}#bxa .bxa-typing{display:inline-flex;gap:4px;padding:12px 14px;background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:0 0 10px}#bxa .bxa-typing i{width:6px;height:6px;border-radius:50%;background:var(--ink2);animation:bxa-b 1.2s infinite}#bxa .bxa-typing i:nth-child(2){animation-delay:.2s}#bxa .bxa-typing i:nth-child(3){animation-delay:.4s}@keyframes bxa-b{0%,60%,100%{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}#bxa .bxa-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 12px}#bxa .bxa-chips button{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:5px 11px;font-size:12.5px}#bxa .bxa-chips button:hover{border-color:var(--acc)}#bxa .bxa-banner{margin:0 12px 8px;padding:8px 11px;border-radius:10px;background:var(--panel2);border:1px solid var(--line);font-size:12.5px;display:none;align-items:center;gap:8px}#bxa .bxa-banner.on{display:flex}#bxa .bxa-banner span{flex:1}#bxa .bxa-banner button{background:none;border:0;color:var(--acc);text-decoration:underline;padding:0}#bxa .bxa-foot{padding:10px 12px 10px;background:var(--panel);border-top:1px solid var(--line)}#bxa .bxa-row{display:flex;gap:8px;align-items:flex-end}#bxa textarea{flex:1;resize:none;min-height:42px;max-height:140px;border-radius:12px;border:1px solid var(--line);background:var(--bg);color:var(--ink);padding:10px 12px;font:inherit;outline:none}#bxa textarea:focus{border-color:var(--acc)}#bxa .bxa-send{width:42px;height:42px;border-radius:12px;border:0;background:var(--acc);color:var(--accInk);display:grid;place-items:center;flex:none}#bxa .bxa-send:disabled{opacity:.45;cursor:default}#bxa .bxa-sub{display:flex;justify-content:space-between;gap:10px;margin-top:7px;font-size:11.5px;color:var(--ink2)}#bxa .bxa-sub button{background:none;border:0;color:var(--acc);padding:0;font-size:12px;font-weight:600}#bxa .bxa-sheet{position:absolute;inset:0;background:var(--bg);display:none;flex-direction:column;z-index:2}#bxa .bxa-sheet.on{display:flex}#bxa .bxa-sheet .bxa-sh{display:flex;align-items:center;justify-content:space-between;padding:14px;border-bottom:1px solid var(--line);background:var(--panel)}#bxa .bxa-sheet .bxa-sb{flex:1;overflow:auto;padding:12px 14px}#bxa .bxa-p{display:flex;gap:11px;width:100%;text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:10px 11px;margin:0 0 8px}#bxa .bxa-p:hover,#bxa .bxa-p.on{border-color:var(--acc)}#bxa .bxa-p b{display:block}#bxa .bxa-p small{display:block;color:var(--ink2);font-size:12px;line-height:1.4}#bxa .bxa-note{font-size:11.5px;color:var(--ink2);margin:6px 2px 12px}#bxa .bxa-form label{display:block;font-size:12.5px;color:var(--ink2);margin:10px 0 4px}#bxa .bxa-form input{width:100%;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:9px 11px;font:inherit}#bxa .bxa-btn{margin-top:14px;width:100%;border:0;border-radius:11px;background:var(--acc);color:var(--accInk);padding:11px;font-weight:700}@media (max-width:520px){#bxa{bottom:14px;right:14px}#bxa.left{left:14px}#bxa .bxa-launch small{display:none}#bxa.open{inset:0;bottom:0;right:0;left:0}#bxa.open .bxa-panel{position:fixed;inset:0;width:100%;height:100%;border-radius:0;border:0}}#bxa .bxa-att{width:36px;height:42px;border:0;background:none;color:var(--ink2);display:grid;place-items:center;flex:none;cursor:pointer;border-radius:10px}#bxa .bxa-att:hover{color:var(--ink);background:var(--panel)}#bxa .bxa-img{display:block;max-width:100%;max-height:240px;border-radius:12px;margin:2px 0 6px}#bxa .bxa-file-card{display:block;padding:8px 10px;border-radius:10px;background:rgb(0 0 0 / .08);text-decoration:none;margin:2px 0 6px;word-break:break-all}#bxa .bxa-file-card small{opacity:.7}