.yFMGDq_globe{isolation:isolate;background:radial-gradient(circle at 31% 24%,#c4fbff 0,#44c5ef 16%,#176cea 48%,#10266a 83%);border:1px solid #9ddcffbf;border-radius:50%;flex:none;width:58px;height:58px;display:inline-block;position:relative;overflow:hidden;box-shadow:inset -8px -9px 14px #07144b66,inset 3px 4px 8px #ffffff6b,0 8px 24px #2563eb3d}.yFMGDq_globeSmall{width:37px;height:37px}.yFMGDq_globeGrid{stroke:#dbfaff9e;stroke-width:.9px;width:100%;height:100%}.yFMGDq_globeActive .yFMGDq_globeGrid,.yFMGDq_launcher:hover .yFMGDq_globeGrid,.yFMGDq_launcher:focus-visible .yFMGDq_globeGrid{animation:18s ease-in-out infinite alternate yFMGDq_globeDrift}.yFMGDq_globeNodes{fill:#e9ffff;stroke-width:0}.yFMGDq_globeLight{border-radius:inherit;pointer-events:none;background:radial-gradient(at 26% 18%,#ffffff8c,#0000 40%);position:absolute;inset:0}.yFMGDq_globeActive{box-shadow:0 0 0 5px #2563eb14,0 9px 26px #2563eb47}@keyframes yFMGDq_globeDrift{0%{transform:rotate(-16deg)scale(.96)}to{transform:rotate(16deg)scale(1.03)}}.yFMGDq_launcher{right:18px;bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:45;cursor:pointer;background:0 0;border:0;border-radius:50px;align-items:center;gap:9px;max-width:calc(100vw - 32px);padding:0;display:flex;position:fixed}.yFMGDq_launcherLabel{color:#162243;background:#fffffff5;border:1px solid #2563eb24;border-radius:20px;padding:8px 12px;font-size:12px;font-weight:750;box-shadow:0 4px 16px #0f172a14}.yFMGDq_launcher:focus-visible{outline-offset:5px;outline:3px solid #2563eb}.yFMGDq_overlay{z-index:50;background:#0f172a33;position:fixed;inset:0}.yFMGDq_drawer{z-index:51;outline:none;width:min(420px,100vw - 24px);max-height:calc(100dvh - 24px);animation:.18s ease-out yFMGDq_panelEnter;position:fixed;top:12px;bottom:12px;right:12px}@keyframes yFMGDq_panelEnter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.yFMGDq_rail{flex:0 0 336px;width:336px;min-width:0;display:none}.yFMGDq_railInner{height:min(760px,100dvh - 128px);position:sticky;top:106px}.yFMGDq_panel{color:#15213e;overflow-wrap:anywhere;background:#fff;border:1px solid #2563eb1f;border-radius:22px;flex-direction:column;min-width:0;height:100%;font-size:14px;line-height:1.5;display:flex;overflow:hidden;box-shadow:0 16px 60px #0e1e4221}.yFMGDq_panel button:focus-visible,.yFMGDq_panel a:focus-visible,.yFMGDq_panel textarea:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.yFMGDq_header{border-bottom:1px solid #edf1f8;flex:none;align-items:center;gap:10px;padding:17px 16px 14px;display:flex}.yFMGDq_heading{font-family:var(--font-plus-jakarta), sans-serif;margin:0;font-size:15px;font-weight:800}.yFMGDq_subtitle{color:#66718a;margin:2px 0 0;font-size:11px}.yFMGDq_iconButton{color:#4b5973;cursor:pointer;background:#fff;border:1px solid #e7ebf4;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.yFMGDq_iconButton:disabled{opacity:.5;cursor:not-allowed}.yFMGDq_headerButtons{align-items:center;gap:5px;margin-left:auto;display:flex}.yFMGDq_body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 16px;overflow-y:auto}.yFMGDq_welcome{flex-direction:column;align-items:flex-start;gap:14px;padding:12px 0;display:flex}.yFMGDq_welcome h3{font-family:var(--font-plus-jakarta), sans-serif;letter-spacing:-.5px;margin:0;font-size:21px;font-weight:800;line-height:1.3}.yFMGDq_welcome p{color:#69748a;margin:0;font-size:13px}.yFMGDq_primary{color:#fff;cursor:pointer;background:linear-gradient(110deg,#2458e9,#057b9a);border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.yFMGDq_primary:disabled{opacity:.5;cursor:not-allowed}.yFMGDq_quiet{color:#4c6587;font-size:12px}.yFMGDq_prompts{gap:8px;width:100%;margin-top:2px;display:grid}.yFMGDq_prompt{text-align:left;color:#263955;cursor:pointer;background:#f8faff;border:1px solid #e6edf8;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:11px 12px;font-size:12px;font-weight:650;display:flex}.yFMGDq_prompt:disabled{opacity:.6;cursor:not-allowed}.yFMGDq_prompt:hover{background:#f0f5ff;border-color:#bacffa}.yFMGDq_message{margin:0 0 17px}.yFMGDq_messageLabel{letter-spacing:.6px;text-transform:uppercase;color:#5d6980;margin:0 0 5px;font-size:10px;font-weight:800}.yFMGDq_messageText{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.65}.yFMGDq_userMessage{background:#edf4ff;border-radius:15px 15px 3px;margin-left:22px;padding:11px 13px}.yFMGDq_assistantMessage{padding:0 1px}.yFMGDq_facts{grid-template-columns:minmax(0,1fr);gap:7px;margin:12px 0 0;padding:0;display:grid}.yFMGDq_fact{background:#f6f8fc;border-radius:9px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;display:flex}.yFMGDq_fact dt{color:#65718a;font-size:11px}.yFMGDq_fact dd{text-align:right;margin:0;font-size:12px;font-weight:750}.yFMGDq_fact a{color:#2459cf;text-underline-offset:2px;text-decoration:underline}.yFMGDq_actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.yFMGDq_actionLink{color:#2454bd;border:1px solid #d9e5fa;border-radius:9px;align-items:center;gap:4px;padding:7px 9px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.yFMGDq_draft{background:#f5f9ff;border:1px solid #cfe1f8;border-radius:14px;margin-top:13px;padding:14px}.yFMGDq_draft h4{margin:7px 0;font-size:13px;font-weight:800}.yFMGDq_draft p,.yFMGDq_draft li{font-size:12px}.yFMGDq_draft ul{margin:10px 0;padding-left:17px}.yFMGDq_draftLabel{color:#35609b;letter-spacing:.4px;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.yFMGDq_draft .yFMGDq_primary{margin-top:12px}.yFMGDq_notice{color:#64718a;margin-top:10px;font-size:11px}.yFMGDq_composer{overscroll-behavior:contain;background:#fff;border-top:1px solid #edf1f8;flex:none;max-height:65%;padding:12px 14px 14px;overflow-y:auto}.yFMGDq_composer label{color:#54647f;margin-bottom:6px;font-size:11px;font-weight:750;display:block}.yFMGDq_composer textarea{resize:vertical;color:#15213e;width:100%;min-height:72px;max-height:150px;font:inherit;background:#fafcff;border:1px solid #dce5f1;border-radius:12px;padding:11px 12px;font-size:16px;display:block}.yFMGDq_composerControls{flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;display:flex}.yFMGDq_send{margin-left:auto}.yFMGDq_voiceButton{color:#365477;cursor:pointer;background:#fff;border:1px solid #dde7f5;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 10px;font-size:11px;font-weight:750;display:inline-flex}.yFMGDq_voiceButton:disabled{opacity:.5;cursor:not-allowed}.yFMGDq_recording{color:#b83242;background:#fff5f5;border-color:#f1cbd0}.yFMGDq_status{color:#63708b;align-items:center;gap:6px;margin:9px 0 0;font-size:11px;display:flex}.yFMGDq_error{color:#a42d3c;background:#fff1f2;border-radius:9px;margin:9px 0 0;padding:9px 10px;font-size:12px}.yFMGDq_disclosure{color:#64718a;margin:9px 0 0;font-size:10px}.yFMGDq_disclosure a{text-underline-offset:2px;text-decoration:underline}.yFMGDq_composer .yFMGDq_consent{align-items:flex-start;gap:7px;margin:10px 0 0;font-size:10px;font-weight:500;line-height:1.5;display:flex}.yFMGDq_consent input{accent-color:#2563eb;flex:none;margin-top:2px}.yFMGDq_spinner{animation:1s linear infinite yFMGDq_spin}@keyframes yFMGDq_spin{to{transform:rotate(360deg)}}.yFMGDq_speechControl{margin-top:9px}@media (max-width:959px){.yFMGDq_launcher{right:12px;bottom:calc(4.25rem + env(safe-area-inset-bottom,0px) + 1px)}.yFMGDq_launcherLabel{display:none}.yFMGDq_launcher .yFMGDq_globe{width:44px;height:44px}.yFMGDq_launcher:not(.yFMGDq_dashboardLauncher){display:none}}@media (min-width:960px){.yFMGDq_launcher{bottom:24px;right:24px}}@media (min-width:1600px){.yFMGDq_rail{display:block}.yFMGDq_dashboardLauncher{display:none}}@media (prefers-reduced-motion:reduce){.yFMGDq_globeGrid,.yFMGDq_drawer,.yFMGDq_spinner{animation:none}}
