.mobile-contact-bar{display:none!important}body{padding-bottom:0!important}.galaxy-chat-launch{position:fixed;z-index:110;right:24px;bottom:24px;border:1px solid #b9ff66;background:#b9ff66;color:#0b101c;border-radius:50px;padding:16px 21px;font:600 14px 'DM Sans',sans-serif;cursor:pointer;box-shadow:0 6px 30px #0003;display:flex;gap:10px;align-items:center}.galaxy-chat-launch svg{width:21px;height:21px}.galaxy-call{position:fixed;right:192px;bottom:27px;z-index:110;background:#101625;color:white;border:1px solid #566078;border-radius:40px;padding:14px 18px;font:500 13px 'DM Sans',sans-serif}.galaxy-chat-panel{position:fixed;z-index:115;right:24px;bottom:90px;width:min(390px,calc(100vw - 32px));height:min(610px,calc(100dvh - 130px));background:#f4f5f7;border:1px solid #303a4e;border-radius:16px;box-shadow:0 15px 70px #0005;overflow:hidden;display:flex;flex-direction:column;font-family:'DM Sans',sans-serif;color:#101625}.galaxy-chat-panel[hidden]{display:none}.chat-top{background:#101625;color:white;padding:18px;display:flex;align-items:center;gap:12px}.chat-avatar{display:grid;place-items:center;background:linear-gradient(135deg,#5c6dff,#852de8);color:white;width:38px;height:38px;border-radius:12px;font-weight:700}.chat-top strong{display:block;font-size:15px}.chat-top small{display:block;color:#b8c2d7;font-size:11px;margin-top:4px}.chat-top button{margin-left:auto;background:transparent;border:0;color:white;font-size:25px;cursor:pointer;padding:5px}.chat-messages{flex:1;overflow:auto;padding:18px;display:flex;flex-direction:column;gap:13px}.chat-bubble{padding:12px 14px;border-radius:12px;background:white;border:1px solid #e0e4eb;line-height:1.6;font-size:13px;max-width:94%;white-space:pre-wrap}.chat-bubble.user{align-self:flex-end;background:#e8eaff;border-color:#d2d7ff}.chat-choices{display:flex;flex-wrap:wrap;gap:7px}.chat-choices button,.chat-summary-copy{border:1px solid #c9d0df;background:white;color:#23345a;border-radius:18px;padding:9px 12px;font:500 12px 'DM Sans',sans-serif;cursor:pointer}.chat-choices button:hover{border-color:#5c6dff;background:#e8eaff}.chat-entry{display:flex;gap:8px;padding:12px 14px;border-top:1px solid #dce1e9;background:white}.chat-entry input{width:100%;min-width:0;border:1px solid #ccd3df;border-radius:8px;padding:12px;font:13px 'DM Sans',sans-serif;color:#101625}.chat-entry button{border:0;background:#5c6dff;color:white;padding:0 14px;border-radius:8px;cursor:pointer}.chat-bottom{padding:0 14px 11px;background:white;display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#667089}.chat-bottom button{border:0;background:none;color:#364c79;cursor:pointer;padding:0;font:inherit}.galaxy-chat-panel :focus-visible,.galaxy-chat-launch:focus-visible,.galaxy-call:focus-visible{outline:2px solid #5c6dff;outline-offset:3px}@media(max-width:680px){.galaxy-chat-launch{right:16px;bottom:16px;padding:14px 18px}.galaxy-call{right:175px;bottom:18px;padding:13px 16px}.galaxy-chat-panel{right:16px;bottom:78px}.chat-demo-note{font-size:10px}}
