.uaicp-chat-launch{position:fixed;right:20px;bottom:20px;z-index:99990;width:54px;height:54px;border:0;border-radius:50%;background:linear-gradient(135deg,#3868e8,#55d4c2);color:#fff;font:800 16px Manrope,Arial,sans-serif;box-shadow:0 10px 30px #172a5044;cursor:pointer}.uaicp-chat-panel{display:none;position:fixed;right:20px;bottom:86px;z-index:99990;width:min(360px,calc(100vw - 28px));height:450px;max-height:70vh;background:#fff;border:1px solid #e2e8f1;border-radius:17px;box-shadow:0 20px 60px #12213c33;overflow:hidden;font:13px Arial,sans-serif;color:#15243d}.uaicp-chat-panel.open{display:flex;flex-direction:column}.uaicp-chat-panel header{background:#12213c;color:#fff;padding:15px;display:flex;justify-content:space-between;align-items:center}.uaicp-chat-panel header b,.uaicp-chat-panel header small{display:block}.uaicp-chat-panel header small{color:#b8c7df;margin-top:3px;font-size:10px}.uaicp-chat-panel button{cursor:pointer}.uaicp-close{border:0;background:transparent;color:#fff;font-size:23px}.uaicp-chat-body{padding:14px;overflow:auto;flex:1;background:#f6f8fc}.uaicp-bubble{background:#fff;border:1px solid #e5eaf2;border-radius:12px 12px 12px 3px;padding:10px 12px;margin:0 30px 10px 0;white-space:pre-wrap;line-height:1.5;overflow-wrap:anywhere}.uaicp-bubble.user{background:#eaf0ff;border-color:#dbe5ff;margin:0 0 10px 35px;border-radius:12px 12px 3px 12px}.uaicp-chat-panel form{padding:10px;border-top:1px solid #e5eaf2;background:#fff}.uaicp-chat-panel select{width:100%;padding:8px;border:1px solid #e3e8f1;border-radius:7px;margin-bottom:8px}.uaicp-chat-input{display:flex;gap:6px}.uaicp-chat-input input{min-width:0;flex:1;padding:10px;border:1px solid #dce3ed;border-radius:7px}.uaicp-chat-input button{border:0;border-radius:7px;background:#3868e8;color:#fff;padding:0 13px;font-weight:700}.uaicp-chat-input button:disabled{opacity:.6}.uaicp-replay{display:block;border:0;background:transparent;color:#3767d8;font-size:10px;margin-top:7px;padding:0}.uaicp-ad{position:fixed;right:18px;top:90px;z-index:99989;width:min(340px,calc(100vw - 36px));background:#fff;border:1px solid #dce5f2;border-radius:12px;padding:12px;box-shadow:0 12px 40px #14233d25;font:12px Arial,sans-serif;color:#182846}.uaicp-ad-inner{display:grid;grid-template-columns:1fr auto;gap:5px 12px;align-items:center}.uaicp-ad-inner span{grid-column:1/-1;color:#7d899c;font-size:9px;font-weight:bold;letter-spacing:.12em}.uaicp-ad-inner b{font-size:12px}.uaicp-ad-inner a{font-weight:bold;color:#3768dc}.uaicp-ad-inner button{grid-column:2;grid-row:2/4;background:#f0f3f8;border:0;border-radius:7px;padding:6px 8px;font-size:10px;color:#53627a;cursor:pointer}@media(max-width:500px){.uaicp-chat-launch{right:13px;bottom:14px}.uaicp-chat-panel{right:8px;bottom:76px}.uaicp-ad{top:80px;right:10px}}

.uaicp-support-link{position:fixed;left:16px;bottom:18px;z-index:99988;padding:10px 13px;border-radius:999px;background:#0b8f67;color:#fff!important;text-decoration:none!important;font:700 12px Arial,sans-serif;box-shadow:0 8px 24px #102b2940}@media(max-width:500px){.uaicp-support-link{left:10px;bottom:14px;padding:9px 11px;font-size:11px}}
