._assistant_di89r_1{z-index:9000;color:#12374e;font-family:inherit;position:fixed;bottom:24px;right:24px}._launcher_di89r_1{color:#fff;font:inherit;cursor:pointer;background:#147eaf;border:0;border-radius:30px;align-items:center;gap:10px;min-height:52px;margin-inline-start:auto;padding:16px 20px;font-size:14px;font-weight:600;display:flex;box-shadow:0 5px 24px #12374e35}._panel_di89r_1{background:#fff;border:1px solid #c7dfeb;border-radius:16px;width:340px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);margin-bottom:12px;overflow:auto;box-shadow:0 14px 55px #12374e30}._panel_di89r_1 header{color:#fff;background:#147eaf;justify-content:space-between;gap:12px;padding:22px;display:flex}._panel_di89r_1 header strong{font-size:18px}._panel_di89r_1 header p{margin:6px 0 0;font-size:13px;line-height:1.5}._panel_di89r_1 header button{color:#fff;cursor:pointer;background:0 0;border:0;align-self:flex-start;width:32px;height:32px;font-size:26px}._panel_di89r_1 nav{gap:8px;padding:18px;display:grid}._panel_di89r_1 nav a{color:#145e80;background:#f7fbfd;border:1px solid #d3e5ee;border-radius:8px;justify-content:space-between;gap:12px;padding:13px 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex}._panel_di89r_1 nav a:hover{background:#eaf5fb;border-color:#147eaf}._chat_di89r_1{padding:0 18px 20px}._start_di89r_1{color:#fff;width:100%;font:inherit;cursor:pointer;background:#147eaf;border:0;border-radius:8px;padding:13px;font-size:14px;font-weight:600}._start_di89r_1:disabled{opacity:.6;cursor:wait}._chat_di89r_1 p{color:#466174;margin:12px 0;font-size:12px;line-height:1.6}._chat_di89r_1 small{color:#466174;margin-top:12px;font-size:11px;line-height:1.6;display:block}._chat_di89r_1 a,._settings_di89r_1{color:#086b9c;text-decoration:underline}._settings_di89r_1{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._assistant_di89r_1 button:focus-visible,._assistant_di89r_1 a:focus-visible{outline-offset:3px;outline:3px solid #63b8df}@media (width<=600px){._assistant_di89r_1{bottom:16px;right:16px}._launcher_di89r_1{padding:14px 17px;font-size:13px}._panel_di89r_1{width:330px}}
