.ask-launcher{z-index:900;color:#fff;cursor:pointer;background:#292063;border:1px solid #5145bc;border-radius:28px;align-items:center;gap:10px;padding:15px 20px;font:600 15px/1.2 system-ui;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 32px #21145535}.ask-launcher svg{width:21px;height:21px}.ask-launcher-dot{background:#9cf5d2;border-radius:50%;width:7px;height:7px}.ask-panel{z-index:950;color:#202237;text-align:left;background:#fff;border:1px solid #dcddea;border-radius:22px;flex-direction:column;width:min(450px,100vw - 32px);height:min(740px,100dvh - 48px);font:15px/1.55 system-ui,-apple-system,sans-serif;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 24px 80px #11152c40}.ask-panel.ask-wide{width:min(820px,100vw - 48px)}.ask-panel *{box-sizing:border-box}.ask-panel button{font:inherit;cursor:pointer}.ask-panel button:disabled{opacity:.5;cursor:wait}.ask-panel button:focus-visible,.ask-panel a:focus-visible,.ask-panel summary:focus-visible,.ask-panel textarea:focus-visible,.ask-panel input:focus-visible{outline-offset:2px;outline:3px solid #8278db}.ask-header{color:#fff;background:#24204c;flex-shrink:0;align-items:center;gap:10px;padding:18px 16px;display:flex}.ask-mark{background:#ffffff18;border:1px solid #ffffff30;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.ask-header>div:nth-child(2){flex:1}.ask-header h2{color:#fff;margin:0;font-size:18px;line-height:1.4}.ask-header p{color:#dedbf1;margin:2px 0 0;font-size:12px}.ask-header button{color:#fff;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:34px;padding:0;display:grid}.ask-header button:hover{background:#ffffff20}.ask-tabs{border-bottom:1px solid #ececf3;flex-shrink:0;gap:16px;padding:0 14px;display:flex}.ask-tabs button{color:#676a7a;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 0;font-size:14px;display:flex}.ask-tabs button.active{color:#443297;border-bottom-color:#6453b9}.ask-body{overscroll-behavior:contain;flex:1;min-height:0;padding:22px 20px;overflow:auto}.ask-eyebrow{letter-spacing:.09em;color:#6e659c;font-size:12px;font-weight:700}.ask-welcome h3{letter-spacing:-.8px;color:#24204c;margin:15px 0;font-size:29px;line-height:1.22}.ask-welcome>p{color:#64677a;margin:0 0 24px;font-size:15px}.ask-starters{gap:9px;display:grid}.ask-starters button{text-align:left;color:#38334f;background:#fafaff;border:1px solid #e4e4ee;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:14px;display:flex}.ask-starters button:hover{background:#f1effc;border-color:#c8c1ed}.ask-starters svg{flex-shrink:0;transform:rotate(45deg)}.ask-welcome>small{color:#787b8a;margin:18px 0 0;font-size:12px;display:block}.ask-message{margin-bottom:23px}.ask-message-author{color:#6d687b;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.ask-message-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.65}.ask-user{background:#f0edf9;border-radius:14px 14px 3px;margin-left:32px;padding:12px 15px}.ask-user .ask-message-author{color:#72688d}.ask-copy{color:#777386;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0 0;display:flex;font-size:12px!important}.ask-sources{border:1px solid #e7e6ef;border-radius:9px;margin-top:12px;padding:8px 11px;font-size:12px}.ask-sources summary{cursor:pointer;color:#5c527f}.ask-sources>div{border-top:1px solid #eeedf3;margin-top:7px;padding:8px 0}.ask-sources small{color:#767383;display:block}.ask-sources a,.ask-knowledge a{color:#514192;text-decoration:underline}.ask-thinking{color:#706888;align-items:center;gap:5px;margin-bottom:16px;font-size:12px;display:flex}.ask-thinking i{background:#8474c9;border-radius:50%;width:5px;height:5px;animation:1.3s infinite ask-pulse}.ask-thinking span{margin-left:5px}.ask-compose{background:#fbfaff;border:1px solid #dcd9e9;border-radius:14px;flex-shrink:0;align-items:flex-end;gap:10px;margin:0 14px;padding:10px;display:flex}.ask-compose textarea{resize:none;color:#28223e;background:0 0;border:0;outline:none;flex:1;min-width:0;max-height:130px;padding:3px 1px;font:15px/1.5 system-ui}.ask-compose>button{color:#fff;background:#3c2d7c;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.ask-footer{color:#776e8d;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;padding:12px 10px;font-size:12px;display:flex}.ask-footer small{color:#85818e;font-size:12px}.ask-error{color:#9d3331;background:#fff1f0;border-radius:8px;margin:5px 14px 12px;padding:10px;font-size:14px}.ask-history h3,.ask-knowledge h3{color:#28213f;margin:0;font-size:20px}.ask-history>p,.ask-knowledge>p,.ask-knowledge form p{color:#737080;font-size:14px}.ask-history>div{border-bottom:1px solid #eeedf3;gap:6px;padding:8px 0;display:flex}.ask-history>div button{text-align:left;color:#4b425e;background:0 0;border:0;align-items:center;gap:10px;padding:10px 3px;display:flex}.ask-history>div button:first-child{flex:1}.ask-history svg{flex-shrink:0}.ask-knowledge h4{margin:22px 0 9px;font-size:15px}.ask-knowledge details{border-bottom:1px solid #e9e7f0;padding:12px 0}.ask-knowledge summary{cursor:pointer;font-weight:600}.ask-knowledge details p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.ask-knowledge details small{color:#7e788c;display:block}.ask-knowledge details button{color:#a23f50;background:0 0;border:0;margin-top:10px;font-size:12px}.ask-knowledge label{margin:12px 0;font-size:14px;display:block}.ask-knowledge input,.ask-knowledge textarea{color:#28213f;background:#fff;border:1px solid #d9d6e4;border-radius:8px;width:100%;margin-top:5px;padding:10px;font:14px/1.5 system-ui;display:block}.ask-save{color:#fff;background:#443383;border:0;border-radius:8px;padding:10px 15px}.ask-sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ask-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.ask-thinking i{animation:none}}@media (width<=540px){.ask-launcher{bottom:18px;right:16px}.ask-panel,.ask-panel.ask-wide{border-radius:17px;width:calc(100vw - 16px);height:calc(100dvh - 16px);inset:8px}.ask-body{padding:20px 16px}.ask-header{padding:15px 12px}.ask-tabs{gap:14px}.ask-compose textarea{font-size:16px}.ask-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (width<=1024px){.ask-launcher{right:max(16px, env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));border-radius:50%;justify-content:center;gap:0;width:56px;min-width:56px;height:56px;padding:0;box-shadow:0 6px 20px #21145530}.ask-launcher>svg{width:24px;height:24px}.ask-launcher-label,.ask-launcher-dot{display:none}body:has(.lead-mobile-nav,.crm-app-nav,.lead-mobile-actionbar,.ops-mobile-nav) .ask-launcher{bottom:calc(104px + env(safe-area-inset-bottom))}}.ask-action{background:#faf9ff;border:1px solid #dcd7ef;border-radius:12px;margin-top:12px;padding:13px}.ask-action>small{color:#675a98;font-weight:700}.ask-action h4{color:#2d2553;margin:5px 0 3px;font-size:15px}.ask-action p{color:#605b70;margin:0 0 9px}.ask-action>div{border-top:1px solid #ebe8f4;grid-template-columns:minmax(80px,.45fr) 1fr;gap:8px;padding:5px 0;font-size:13px;display:grid}.ask-action>div span{overflow-wrap:anywhere}.ask-action button{color:#fff;background:#443383;border:0;border-radius:8px;margin-top:9px;padding:7px 11px}.ask-action em{color:#756f82;margin-top:8px;font-size:11px;font-style:normal;display:block}.ask-answer-tools{align-items:center;gap:4px;display:flex}.ask-answer-tools>button:not(.ask-copy){color:#777386;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.ask-answer-tools>button:hover,.ask-answer-tools>button.selected{color:#443383;background:#eeebf8}.ask-input-area{flex-shrink:0}.ask-compose>.ask-attach{color:#645a83;background:0 0;width:34px}.ask-attach svg{width:21px;height:21px}.ask-pending-files{flex-wrap:wrap;gap:6px;margin:0 14px 9px;display:flex}.ask-pending-files>div{color:#554b70;background:#f0eef8;border:1px solid #ded9ed;border-radius:8px;align-items:center;gap:5px;max-width:100%;padding:5px 7px;font-size:12px;display:flex}.ask-pending-files>div>span{text-overflow:ellipsis;white-space:nowrap;max-width:210px;overflow:hidden}.ask-pending-files button{width:26px;height:26px;color:inherit;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.ask-message-files{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ask-message-files>a,.ask-message-files>span{overflow-wrap:anywhere;color:#514192;align-items:center;gap:5px;max-width:100%;font-size:12px;text-decoration:underline;display:flex}.ask-message-files svg{flex-shrink:0}.ask-upload-hint{text-align:center;color:#7b748b;margin:6px 15px 0;font-size:12px;display:block}.ask-powered-by{justify-content:center;align-items:center;gap:5px;line-height:1;display:flex}.ask-powered-by img{object-fit:contain;width:132px;height:44px;display:block}.ask-footer{gap:0;padding:3px 10px 10px}.ask-message-text[dir=rtl]{text-align:right}.ask-message-text{unicode-bidi:plaintext}.ask-compose textarea:disabled{opacity:.7}@media (width<=540px){.ask-footer{padding-bottom:max(10px,env(safe-area-inset-bottom))}.ask-pending-files>div>span{max-width:170px}.ask-header p{font-size:12px}.ask-body{padding-top:16px}}.ask-panel{font-size:16px}.ask-panel:focus{outline:none}.ask-message-text{font-size:16px}.ask-panel input,.ask-panel textarea{font-size:16px!important}.ask-header button{flex-shrink:0;width:44px;height:44px}.ask-header{gap:5px;padding:10px 12px}.ask-welcome{padding-top:16px}.ask-welcome h3{letter-spacing:-.5px;margin:0 0 10px;font-size:26px}.ask-welcome>p{margin-bottom:18px;font-size:16px}.ask-starters{flex-wrap:wrap;gap:8px;display:flex}.ask-starters button{border-radius:20px;min-height:44px;padding:8px 12px;font-size:14px}.ask-compose>button{width:44px;height:44px}.ask-compose>.ask-attach{width:44px}.ask-compose{gap:5px}.ask-compose textarea{font-size:16px}.ask-footer{padding:2px 10px 6px}.ask-powered-by img{width:108px;height:36px}@media (width<=1024px){.ask-panel,.ask-panel.ask-wide{inset:auto 12px auto auto;top:calc(var(--ask-view-top,0px) + var(--ask-view-height,100dvh) - var(--ask-panel-height) - var(--ask-bottom-gap,12px));--ask-panel-height:min(600px,calc(var(--ask-view-height,100dvh) - var(--ask-bottom-gap,12px) - 24px));width:min(420px,100vw - 40px);max-width:calc(100vw - 40px);height:var(--ask-panel-height);max-height:var(--ask-panel-height);border:1px solid #dcddea;border-radius:20px;padding-top:0}.ask-header{padding:8px 10px}.ask-header h2{font-size:18px}.ask-mark{width:30px;height:30px}.ask-body{padding:16px;overflow-x:hidden}.ask-compose{margin:0 10px}.ask-footer{padding-bottom:max(6px,env(safe-area-inset-bottom))}}html body .ask-panel .ask-compose textarea:focus,html body .ask-panel .ask-compose textarea:focus-visible{resize:none;appearance:none;box-shadow:none!important;border:0!important;outline:none!important}.ask-compose:focus-within{border-color:#8174bb;box-shadow:0 0 0 2px #8174bb25}@media (width<=400px){.ask-header{gap:2px;padding:8px}.ask-mark{display:none}.ask-header h2{font-size:17px}.ask-welcome h3{font-size:23px}.ask-body{padding:14px}.ask-starters{gap:6px}.ask-starters button{padding:6px 10px;font-size:13px}}.ask-launcher{z-index:2100}.ask-panel{z-index:2500}@media (width<=1024px){body:has(.ops-mobile-nav) .ask-launcher{bottom:calc(112px + env(safe-area-inset-bottom))}.ask-welcome{padding-top:4px}.ask-welcome h3{letter-spacing:-.4px;font-size:22px;line-height:1.3}.ask-welcome>p{margin-bottom:14px;font-size:14px;line-height:1.5}.ask-starters button{font-size:13px}html body .ask-launcher{bottom:calc(var(--ask-bottom-gap,12px) + env(safe-area-inset-bottom))}.ask-header p{color:#dedbf1;margin:0;font-size:12px}.ask-panel{min-height:0}}
