._launcher_1tyyz_1{z-index:40;background:var(--primary);color:var(--background);font:600 15px var(--font-geist-sans), sans-serif;cursor:pointer;border:1px solid #f7b184;border-radius:999px;align-items:center;gap:10px;padding:15px 21px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 35px #0005}._panel_1tyyz_20{--chat-olive:#30362b;background:var(--background);width:min(540px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--foreground);font-family:var(--font-geist-sans), sans-serif;border:1px solid #535a49;border-radius:24px;flex-direction:column;gap:0;padding:0;font-size:16px;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 25px 100px #0008;max-width:540px!important}._header_1tyyz_42{justify-content:space-between;align-items:center;gap:14px;padding:24px 24px 13px;display:flex}._eyebrow_1tyyz_49{color:#c0c8b2;letter-spacing:1.4px;font-size:12px}._title_1tyyz_54{letter-spacing:-1px;margin-top:8px!important;font-size:28px!important;line-height:1.25!important}._iconButton_1tyyz_60{color:inherit;cursor:pointer;background:0 0;border:1px solid #515946;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}._description_1tyyz_72{color:#c3c5bc!important;padding:0 24px!important;font-size:14px!important;line-height:1.6!important}._status_1tyyz_78{color:#d9ddcf;align-items:center;gap:8px;margin:16px 24px 0;font-size:13px;display:flex}._status_1tyyz_78 span{background:var(--primary);border-radius:50%;width:7px;height:7px}._consent_1tyyz_92{padding:24px;overflow:auto}._consent_1tyyz_92 h3,._welcome_1tyyz_97 h3{letter-spacing:-.5px;font-size:21px}._consent_1tyyz_92 p{color:#c4c9bc;margin-top:12px;font-size:14px;line-height:1.65}._consent_1tyyz_92 label{background:var(--chat-olive);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;font-size:14px;line-height:1.6;display:flex}._consent_1tyyz_92 input{width:19px;height:19px;accent-color:var(--primary);flex-shrink:0;margin-top:2px}._transcript_1tyyz_126{overscroll-behavior:contain;flex:auto;min-height:100px;max-height:32dvh;padding:20px 24px;overflow-y:auto}._welcome_1tyyz_97{padding:10px 0 16px}._welcome_1tyyz_97 svg{color:var(--primary);margin-bottom:12px}._welcome_1tyyz_97 p{color:#b6bdac;margin-top:8px;font-size:14px}._user_1tyyz_146,._answer_1tyyz_147{overflow-wrap:anywhere;border-radius:16px;margin-top:14px;padding:15px 17px;font-size:15px}._user_1tyyz_146{background:var(--chat-olive);margin-left:32px}._answer_1tyyz_147{color:#252a21;background:#f3f0e8;margin-right:12px}._user_1tyyz_146 span,._answer_1tyyz_147 span{letter-spacing:.3px;margin-bottom:6px;font-size:12px;font-weight:600;display:block}._user_1tyyz_146 p,._answer_1tyyz_147 p{white-space:pre-wrap;line-height:1.65}._loading_1tyyz_176{color:#f3b88f;margin-top:16px;font-size:14px}._suggestions_1tyyz_181{flex-wrap:wrap;gap:7px;padding:8px 24px 16px;display:flex}._suggestions_1tyyz_181 button{color:#e3e6da;cursor:pointer;background:0 0;border:1px solid #58624a;border-radius:999px;padding:8px 11px;font-size:13px}._form_1tyyz_196{padding:0 24px 14px}._form_1tyyz_196>label{color:#dce0d2;margin-bottom:8px;font-size:14px;display:block}._composer_1tyyz_205{background:#22271e;border:1px solid #636f55;border-radius:16px;align-items:flex-end;gap:8px;padding:9px;display:flex}._composer_1tyyz_205 textarea{resize:none;color:#f3f0e8;min-width:0;font:inherit;background:0 0;border:0;flex:1;padding:5px;line-height:1.5}._composer_1tyyz_205 textarea::placeholder{color:#aeb6a4}._composer_1tyyz_205 button{background:var(--primary);color:#151715;cursor:pointer;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._formMeta_1tyyz_239{color:#b3bda6;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}._formMeta_1tyyz_239 button{color:#e7bd9c;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}._error_1tyyz_256{color:#ffd3ba;margin-top:10px;font-size:14px;line-height:1.5}._footer_1tyyz_262{border-top:1px solid #414936;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:16px 24px;display:grid}._footer_1tyyz_262 a,._footer_1tyyz_262 button{color:#f4c09f;align-items:center;gap:7px;font-size:14px;display:flex}._footer_1tyyz_262 a:last-child{justify-self:end}._footer_1tyyz_262 button{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 2px;text-decoration:underline}._disclaimer_1tyyz_289{color:#c4c9bc;border:1px solid #515946;border-radius:14px;flex-shrink:0;max-height:38dvh;margin:0 24px 18px;padding:16px;font-size:14px;line-height:1.6;overflow-y:auto}._disclaimer_1tyyz_289 h3{color:var(--foreground);font-size:16px}._disclaimer_1tyyz_289 p{margin-top:10px}._unavailable_1tyyz_308{padding:24px;font-size:16px}._panel_1tyyz_20 button:disabled{opacity:.5;cursor:not-allowed}._panel_1tyyz_20 :is(button,input,textarea,a):focus-visible{outline:2px solid var(--primary);outline-offset:4px}._launcher_1tyyz_1:focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (max-width:600px){._launcher_1tyyz_1{padding:13px 17px;bottom:16px;right:16px}._panel_1tyyz_20{border-radius:20px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}._header_1tyyz_42{padding:20px 18px 12px}._description_1tyyz_72{padding:0 18px!important}._status_1tyyz_78{margin-left:18px;margin-right:18px}._transcript_1tyyz_126{max-height:30dvh;padding:16px 18px}._suggestions_1tyyz_181{padding:8px 18px 12px}._form_1tyyz_196{padding:0 18px 12px}._footer_1tyyz_262{padding:14px 18px}._disclaimer_1tyyz_289{margin:0 18px 16px}._footer_1tyyz_262 a{gap:4px}._footer_1tyyz_262 svg{flex-shrink:0}._consent_1tyyz_92{padding:20px 18px}._title_1tyyz_54{font-size:25px!important}._formMeta_1tyyz_239{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._panel_1tyyz_20{transition:none!important;animation:none!important}}._begin_1tyyz_380{background:var(--primary);color:var(--background);font:600 15px var(--font-geist-sans), sans-serif;cursor:pointer;border:0;border-radius:999px;margin-top:16px;padding:13px 20px}._sources_1tyyz_392{flex-wrap:wrap;gap:6px 14px;margin:12px 0 0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}._sourceDetails_1tyyz_402{margin-top:10px;font-size:14px}._sourceDetails_1tyyz_402 summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}._sourceDetails_1tyyz_402 summary:focus-visible{outline-offset:4px;outline:2px solid}._sources_1tyyz_392 a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}._panel_1tyyz_20{transform:none}
