.ask-bleu_launcher__oIvEO{position:fixed;bottom:max(24px,env(safe-area-inset-bottom));right:24px;z-index:90;display:flex;align-items:center;gap:10px;min-height:52px;padding:14px 20px;border:1px solid color-mix(in srgb,var(--ink) 15%,transparent);border-radius:999px;color:var(--ink);background:color-mix(in srgb,var(--paper) 80%,transparent);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:0 8px 36px #071a3d20,inset 0 1px 0 #ffffff40;font:700 14px var(--sans);cursor:pointer}.ask-bleu_liveDot__gEsp0{width:6px;height:6px;border-radius:50%;background:var(--deep)}body:has(header button[aria-label="Close navigation"]) .ask-bleu_launcher__oIvEO{visibility:hidden;pointer-events:none}.ask-bleu_backdrop__RQNHB{position:fixed;inset:0;z-index:250;background:#071a3d38;display:flex;justify-content:flex-end;align-items:flex-end;padding:24px}.ask-bleu_panel__beS0i{width:440px;height:min(760px,calc(100dvh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);border-radius:26px;background:color-mix(in srgb,var(--paper) 94%,transparent);color:var(--ink);backdrop-filter:blur(32px) saturate(130%);-webkit-backdrop-filter:blur(32px) saturate(130%);box-shadow:0 24px 100px #071a3d40,inset 0 1px 0 #ffffff40;animation:ask-bleu_arrive__WG2fw .25s ease-out}.ask-bleu_header__hMXXM{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--hairline)}.ask-bleu_eyebrow__L0aCU{color:var(--stone);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.ask-bleu_header__hMXXM h2{margin:4px 0 0;font-size:30px;line-height:1;letter-spacing:-.07em}.ask-bleu_header__hMXXM h2 span{color:var(--deep)}.ask-bleu_iconButton__Qyvy3{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--hairline);border-radius:50%;background:transparent;color:var(--ink);cursor:pointer}.ask-bleu_conversation__PIKty{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.ask-bleu_welcome__Okb4V>svg{color:var(--deep)}.ask-bleu_welcome__Okb4V h3{font-size:27px;line-height:1.08;letter-spacing:-.04em;margin:18px 0 12px;text-wrap:balance}.ask-bleu_welcome__Okb4V>p{color:var(--stone);font-size:14px;line-height:1.6}.ask-bleu_prompts__xqY9J{display:grid;gap:8px;margin-top:24px}.ask-bleu_prompts__xqY9J button{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px;min-height:48px;text-align:left;font:600 12px/1.45 var(--sans);color:var(--ink);background:var(--surface);border:1px solid var(--hairline);border-radius:12px;cursor:pointer}.ask-bleu_prompts__xqY9J svg{flex-shrink:0;color:var(--deep)}.ask-bleu_answer__cUnR4,.ask-bleu_user__P4uR_{margin-bottom:20px}.ask-bleu_speaker__JK2n0{color:var(--stone);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.ask-bleu_answer__cUnR4 p,.ask-bleu_user__P4uR_ p{font-size:14px;line-height:1.65;margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere}.ask-bleu_user__P4uR_{margin-left:28px;background:var(--surface);padding:12px 16px;border:1px solid var(--hairline);border-radius:16px 16px 4px 16px}.ask-bleu_sources__qM6C9{display:grid;gap:6px;margin-top:12px}.ask-bleu_sources__qM6C9 a{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:650;color:var(--deep);text-decoration:none;padding:10px 0;border-bottom:1px solid var(--hairline)}.ask-bleu_sources__qM6C9 svg{flex-shrink:0}.ask-bleu_workflow__BNOfD{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;margin:0 16px;padding:14px 16px;border:1px solid var(--hairline);border-radius:14px;color:var(--ink);background:var(--surface);text-decoration:none}.ask-bleu_workflow__BNOfD>div>span{font-size:9px;color:var(--deep);font-weight:750;text-transform:uppercase;letter-spacing:.07em}.ask-bleu_workflow__BNOfD strong{display:block;font-size:13px;margin:6px 0 8px}.ask-bleu_views__fwK7X{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--stone)}.ask-bleu_views__fwK7X i{width:12px;height:1px;background:var(--deep)}.ask-bleu_composer__r5JtB{padding:16px;flex-shrink:0}.ask-bleu_composer__r5JtB>div{display:flex;align-items:flex-end;gap:8px;padding:10px;border:1px solid var(--field);border-radius:16px;background:var(--surface)}.ask-bleu_composer__r5JtB textarea{width:100%;min-width:0;border:0;resize:none;background:transparent;color:var(--ink);font:14px/1.5 var(--sans);padding:4px}.ask-bleu_composer__r5JtB textarea::placeholder{color:var(--stone)}.ask-bleu_composer__r5JtB button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:12px;background:var(--deep);color:var(--action-hover-text);cursor:pointer}.ask-bleu_composer__r5JtB button:disabled{background:var(--chip);color:var(--stone);cursor:default}.ask-bleu_composer__r5JtB>p{font-size:10px;line-height:1.5;color:var(--stone);margin:10px 4px 0}.ask-bleu_composer__r5JtB a{color:var(--deep)}.ask-bleu_error__6pl4R,.ask-bleu_status__c5__P{font-size:13px;line-height:1.55;color:var(--stone);padding:12px;border:1px solid var(--hairline);border-radius:12px}.ask-bleu_error__6pl4R{color:var(--ink);background:var(--surface)}.ask-bleu_nextSteps__FCfrz{flex-shrink:0}.ask-bleu_walkthrough__ObF8t{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:4px 20px 0;padding:10px 4px;color:var(--deep);font-size:12px;font-weight:650;text-decoration:none}.ask-bleu_workflow__BNOfD strong{text-wrap:balance;line-height:1.4;margin-bottom:0}.ask-bleu_walkthrough__ObF8t>svg,.ask-bleu_workflow__BNOfD>svg{flex-shrink:0}.ask-bleu_moreQuestions__kru6P{margin-top:20px;border-top:1px solid var(--hairline);padding-top:12px}.ask-bleu_moreQuestions__kru6P summary{font-size:12px;font-weight:650;color:var(--deep);cursor:pointer}.ask-bleu_moreQuestions__kru6P .ask-bleu_prompts__xqY9J{margin-top:12px}.ask-bleu_prompts__xqY9J button:disabled{opacity:.6;cursor:wait}.ask-bleu_header__hMXXM>div{min-width:0}.ask-bleu_header__hMXXM .ask-bleu_eyebrow__L0aCU{display:block;max-width:280px;text-wrap:balance}.ask-bleu_iconButton__Qyvy3{flex-shrink:0}.ask-bleu_nextSteps__FCfrz{border-top:1px solid var(--hairline);padding:8px 16px;display:grid;gap:2px}.ask-bleu_nextSteps__FCfrz .ask-bleu_workflow__BNOfD{margin:0;padding:8px 4px;min-height:44px;border:0;border-radius:0;background:transparent}.ask-bleu_workflow__BNOfD>div>span{display:none}.ask-bleu_workflow__BNOfD strong{font-size:12px;margin:0}.ask-bleu_nextSteps__FCfrz .ask-bleu_walkthrough__ObF8t{margin:0;padding:8px 4px;min-height:44px;font-size:12px}.ask-bleu_header__hMXXM{padding:16px 20px}.ask-bleu_header__hMXXM h2{font-size:26px}.ask-bleu_conversation__PIKty{padding:18px 20px;scrollbar-gutter:stable}.ask-bleu_composer__r5JtB{padding-top:8px}.ask-bleu_answer__cUnR4 p{line-height:1.55}.ask-bleu_user__P4uR_{margin-left:16px}.ask-bleu_panel__beS0i{max-height:calc(100dvh - 24px)}.ask-bleu_launcher__oIvEO:focus-visible,.ask-bleu_panel__beS0i :is(button,a,textarea):focus-visible{outline:3px solid var(--deep);outline-offset:3px}.ask-bleu_srOnly__4tDqw{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@keyframes ask-bleu_arrive__WG2fw{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:600px){.ask-bleu_launcher__oIvEO{right:16px;bottom:max(16px,env(safe-area-inset-bottom));padding:12px 16px;min-height:48px}.ask-bleu_backdrop__RQNHB{padding:8px}.ask-bleu_panel__beS0i{width:100%;height:calc(100dvh - 16px);border-radius:22px}.ask-bleu_header__hMXXM{padding:16px 20px}.ask-bleu_conversation__PIKty{padding:20px}.ask-bleu_composer__r5JtB{padding-bottom:max(16px,env(safe-area-inset-bottom))}.ask-bleu_composer__r5JtB textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.ask-bleu_panel__beS0i{animation:none}}@media(max-height:520px){.ask-bleu_header__hMXXM{padding:10px 16px}.ask-bleu_header__hMXXM h2{font-size:22px}.ask-bleu_header__hMXXM .ask-bleu_eyebrow__L0aCU,.ask-bleu_nextSteps__FCfrz{display:none}.ask-bleu_composer__r5JtB{padding:8px 12px}.ask-bleu_composer__r5JtB textarea{min-height:24px;height:32px}.ask-bleu_conversation__PIKty{padding:12px 16px}}@media(prefers-reduced-transparency:reduce){.ask-bleu_launcher__oIvEO,.ask-bleu_panel__beS0i{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}.ask-bleu_backdrop__RQNHB{background:var(--paper)}}