.ask-ai-widget-module__GmSXUG__root{--wsai-ease:cubic-bezier(.22, 1, .36, 1)}.ask-ai-widget-module__GmSXUG__launcher{z-index:9998;border:1px solid color-mix(in oklab, var(--color-paper) 22%, transparent);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.01em;cursor:pointer;transition:transform .18s var(--wsai-ease), box-shadow .2s var(--wsai-ease);border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.84rem;font-weight:600;line-height:1;display:inline-flex;position:fixed;bottom:20px;left:20px;box-shadow:0 8px 28px #0e193659}.ask-ai-widget-module__GmSXUG__launcher:hover{transform:translateY(-2px);box-shadow:0 12px 34px #0e193673}.ask-ai-widget-module__GmSXUG__spark{color:var(--color-signal,#6ea8ff);font-size:.95rem;line-height:1}@media (min-width:1024px){.ask-ai-widget-module__GmSXUG__launcher{left:calc(var(--rail-l-w,0px) + 20px);transition:left .5s var(--wsai-ease), transform .18s var(--wsai-ease), box-shadow .2s var(--wsai-ease)}}@media (max-width:480px){.ask-ai-widget-module__GmSXUG__launcher{bottom:14px;left:14px}}.ask-ai-widget-module__GmSXUG__overlay{z-index:9999;-webkit-backdrop-filter:blur(3px);background:#0a102273;justify-content:flex-start;align-items:flex-end;padding:20px;animation:.18s ease-out ask-ai-widget-module__GmSXUG__wsaiFade;display:flex;position:fixed;inset:0}@media (min-width:1024px){.ask-ai-widget-module__GmSXUG__overlay{padding-left:calc(var(--rail-l-w,0px) + 20px)}}.ask-ai-widget-module__GmSXUG__panel{background:var(--color-paper);width:min(420px,100%);max-height:min(640px,88vh);color:var(--color-ink);font-family:var(--font-sans), system-ui, sans-serif;animation:ask-ai-widget-module__GmSXUG__wsaiUp .22s var(--wsai-ease);border-radius:1.1rem;padding:1.4rem;overflow:auto;box-shadow:0 24px 80px #0e193666}@keyframes ask-ai-widget-module__GmSXUG__wsaiFade{0%{opacity:0}to{opacity:1}}@keyframes ask-ai-widget-module__GmSXUG__wsaiUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ask-ai-widget-module__GmSXUG__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ask-ai-widget-module__GmSXUG__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:1.1rem;font-weight:700}.ask-ai-widget-module__GmSXUG__sub{color:var(--color-ink-muted);margin:.4rem 0 1rem;font-size:.8rem;line-height:1.45}.ask-ai-widget-module__GmSXUG__close{background:var(--color-surface);width:1.9rem;height:1.9rem;color:var(--color-ink);cursor:pointer;transition:background-color .15s var(--wsai-ease);border:0;border-radius:.55rem;flex:none;font-size:.85rem}.ask-ai-widget-module__GmSXUG__close:hover{background:var(--color-rule)}.ask-ai-widget-module__GmSXUG__grid{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:480px){.ask-ai-widget-module__GmSXUG__grid{grid-template-columns:1fr}}.ask-ai-widget-module__GmSXUG__card{border:1px solid var(--color-rule);background:var(--color-paper);cursor:pointer;text-align:left;width:100%;transition:border-color .15s var(--wsai-ease), background-color .15s var(--wsai-ease), transform .15s var(--wsai-ease);border-radius:.75rem;align-items:center;gap:.65rem;padding:.6rem .7rem;display:flex}.ask-ai-widget-module__GmSXUG__card:hover{border-color:var(--color-ink);background:var(--color-surface);transform:translateY(-1px)}.ask-ai-widget-module__GmSXUG__iconWrap{border:1px solid var(--color-rule);background:#fff;border-radius:.5rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid;overflow:hidden}.ask-ai-widget-module__GmSXUG__icon{object-fit:contain;width:1.4rem;height:1.4rem}.ask-ai-widget-module__GmSXUG__mono{background:var(--color-ink);width:2rem;height:2rem;color:var(--color-paper);font-family:var(--font-sans), system-ui, sans-serif;border-radius:.5rem;place-items:center;font-size:.68rem;font-weight:700;display:grid}.ask-ai-widget-module__GmSXUG__meta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ask-ai-widget-module__GmSXUG__name{color:var(--color-ink);font-size:.82rem;font-weight:600;line-height:1.2}.ask-ai-widget-module__GmSXUG__tag{color:var(--color-ink-soft);align-items:center;gap:.35rem;font-size:.66rem;line-height:1.2;display:inline-flex}.ask-ai-widget-module__GmSXUG__dot{border-radius:999px;flex:none;width:.4rem;height:.4rem}.ask-ai-widget-module__GmSXUG__dot_auto{background:var(--color-ok,#3b8d5d)}@supports (color:lab(0% 0 0)){.ask-ai-widget-module__GmSXUG__dot_auto{background:var(--color-ok,lab(52.7141% -34.9691 18.0165))}}.ask-ai-widget-module__GmSXUG__dot_prefill{background:var(--color-accent)}.ask-ai-widget-module__GmSXUG__dot_copy{background:var(--color-ink-soft)}.ask-ai-widget-module__GmSXUG__foot{color:var(--color-accent);margin-top:1rem;font-size:.78rem;font-weight:600;text-decoration:none;display:block}.ask-ai-widget-module__GmSXUG__foot:hover{text-underline-offset:3px;text-decoration:underline}.ask-ai-widget-module__GmSXUG__toast{z-index:10001;background:var(--color-ink);max-width:90vw;color:var(--color-paper);font-family:var(--font-sans), system-ui, sans-serif;text-align:center;border-radius:.65rem;padding:.65rem 1.1rem;font-size:.82rem;animation:.2s ease-out ask-ai-widget-module__GmSXUG__wsaiToast;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #0e193666}@keyframes ask-ai-widget-module__GmSXUG__wsaiToast{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.ask-ai-widget-module__GmSXUG__launcher,.ask-ai-widget-module__GmSXUG__overlay,.ask-ai-widget-module__GmSXUG__panel,.ask-ai-widget-module__GmSXUG__card,.ask-ai-widget-module__GmSXUG__toast{transition:none;animation:none}.ask-ai-widget-module__GmSXUG__launcher:hover,.ask-ai-widget-module__GmSXUG__card:hover{transform:none}}
