.ask-ai-module__s2iqNG__panel{gap:var(--cs-space-3);flex-direction:column;width:100%;min-width:0;display:flex}.ask-ai-module__s2iqNG__form{gap:var(--cs-space-2);flex-direction:column;display:flex}.ask-ai-module__s2iqNG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ask-ai-module__s2iqNG__input{resize:vertical;field-sizing:content;width:100%;min-width:0;max-block-size:10rem;padding:var(--cs-space-3);border:1px solid var(--cs-border-strong);border-radius:var(--cs-radius-md);background:var(--cs-surface-1);color:var(--cs-fg);font-family:var(--cs-font-sans);font-size:var(--cs-text-sm);line-height:var(--cs-leading-normal)}.ask-ai-module__s2iqNG__input::placeholder{color:var(--cs-fg-muted)}.ask-ai-module__s2iqNG__input:focus-visible{outline:2px solid var(--cs-focus);outline-offset:1px;border-color:var(--cs-accent)}.ask-ai-module__s2iqNG__input:disabled{opacity:.6;cursor:not-allowed}.ask-ai-module__s2iqNG__output{gap:var(--cs-space-3);flex-direction:column;display:flex}.ask-ai-module__s2iqNG__hint{align-items:center;gap:var(--cs-space-2);color:var(--cs-fg-muted);font-size:var(--cs-text-sm);margin:0;display:inline-flex}.ask-ai-module__s2iqNG__spinner{border:2px solid var(--cs-border-strong);border-top-color:var(--cs-accent);border-radius:var(--cs-radius-pill);width:.85em;height:.85em;animation:.7s linear infinite ask-ai-module__s2iqNG__ask-spin}@keyframes ask-ai-module__s2iqNG__ask-spin{to{transform:rotate(360deg)}}.ask-ai-module__s2iqNG__answer{border-left:2px solid var(--cs-accent-tint);padding-left:var(--cs-space-3)}.ask-ai-module__s2iqNG__answerText{color:var(--cs-fg);font-size:var(--cs-text-sm);line-height:var(--cs-leading-relaxed);white-space:pre-wrap;word-break:break-word;margin:0}.ask-ai-module__s2iqNG__caret{vertical-align:text-bottom;background:var(--cs-accent);width:.5em;height:1em;margin-left:1px;animation:1s step-end infinite ask-ai-module__s2iqNG__ask-blink;display:inline-block}@keyframes ask-ai-module__s2iqNG__ask-blink{50%{opacity:0}}.ask-ai-module__s2iqNG__citations{gap:var(--cs-space-2);flex-direction:column;display:flex}.ask-ai-module__s2iqNG__citationsLabel{font-size:var(--cs-text-xs);font-weight:var(--cs-weight-medium);text-transform:uppercase;letter-spacing:var(--cs-tracking-wide);color:var(--cs-fg-muted)}.ask-ai-module__s2iqNG__chips{gap:var(--cs-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ask-ai-module__s2iqNG__chip{max-width:100%;padding:var(--cs-space-1) var(--cs-space-3);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);background:var(--cs-surface-2);color:var(--cs-link);font-family:var(--cs-font-mono);font-size:var(--cs-text-xs);white-space:nowrap;text-overflow:ellipsis;transition:border-color var(--cs-duration-fast) var(--cs-ease-out), color var(--cs-duration-fast) var(--cs-ease-out);align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}a.ask-ai-module__s2iqNG__chip:hover{border-color:var(--cs-accent);color:var(--cs-accent)}.ask-ai-module__s2iqNG__chip[data-static=true]{color:var(--cs-fg-muted);cursor:default}.ask-ai-module__s2iqNG__escalation{gap:var(--cs-space-2);padding:var(--cs-space-3);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);background:var(--cs-surface-1);flex-direction:column;display:flex}.ask-ai-module__s2iqNG__escalationTitle{color:var(--cs-fg);font-size:var(--cs-text-sm);font-weight:var(--cs-weight-semibold);margin:0}.ask-ai-module__s2iqNG__escalationBody{color:var(--cs-fg-muted);font-size:var(--cs-text-sm);line-height:var(--cs-leading-normal);margin:0}.ask-ai-module__s2iqNG__ctaRow{gap:var(--cs-space-3);margin-top:var(--cs-space-1);flex-wrap:wrap;display:flex}.ask-ai-module__s2iqNG__cta{color:var(--cs-link);font-size:var(--cs-text-sm);font-weight:var(--cs-weight-medium);text-decoration:none}.ask-ai-module__s2iqNG__cta:hover{color:var(--cs-accent);text-decoration:underline}.ask-ai-module__s2iqNG__again{color:var(--cs-link);font-size:var(--cs-text-sm);font-weight:var(--cs-weight-medium);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.ask-ai-module__s2iqNG__again:hover{color:var(--cs-accent);text-decoration:underline}.ask-ai-module__s2iqNG__disclaimer{color:var(--cs-fg-muted);font-size:var(--cs-text-xs);line-height:var(--cs-leading-snug);margin:0}.ask-ai-module__s2iqNG__turnstile{display:block}.ask-ai-module__s2iqNG__turnstile:empty{display:none}@media (prefers-reduced-motion:reduce){.ask-ai-module__s2iqNG__spinner{animation-duration:2s}.ask-ai-module__s2iqNG__caret{animation:none}}.ask-ai-module__s2iqNG__docsRoot{border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);background:var(--cs-surface-1);overflow:hidden}.ask-ai-module__s2iqNG__summary{align-items:center;gap:var(--cs-space-2);padding:var(--cs-space-3);color:var(--cs-fg);font-size:var(--cs-text-sm);font-weight:var(--cs-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.ask-ai-module__s2iqNG__summary::-webkit-details-marker{display:none}.ask-ai-module__s2iqNG__summary:hover{color:var(--cs-accent)}.ask-ai-module__s2iqNG__summaryIcon{color:var(--cs-accent);flex-shrink:0}.ask-ai-module__s2iqNG__chevron{color:var(--cs-fg-muted);transition:transform var(--cs-duration-fast) var(--cs-ease-out);margin-left:auto}.ask-ai-module__s2iqNG__docsRoot[open] .ask-ai-module__s2iqNG__chevron{transform:rotate(180deg)}.ask-ai-module__s2iqNG__docsBody{padding:0 var(--cs-space-3) var(--cs-space-3)}@media (prefers-reduced-motion:reduce){.ask-ai-module__s2iqNG__chevron{transition:none}}
.search-module__vKy9yq__tabs{gap:var(--cs-space-1);padding:var(--cs-space-2) var(--cs-space-2) 0;border-bottom:1px solid var(--cs-border);display:flex}.search-module__vKy9yq__tab{align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-2) var(--cs-space-3);color:var(--cs-fg-muted);font-family:var(--cs-font-sans);font-size:var(--cs-text-sm);font-weight:var(--cs-weight-medium);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;display:inline-flex}.search-module__vKy9yq__tab:hover{color:var(--cs-fg)}.search-module__vKy9yq__tab[data-active=true]{color:var(--cs-fg);border-bottom-color:var(--cs-accent)}.search-module__vKy9yq__askTab{padding:var(--cs-space-4);max-height:70vh;overflow-y:auto}.search-module__vKy9yq__closeIcon{display:none}@media (pointer:coarse),(max-width:40rem){.search-module__vKy9yq__closeIcon{justify-content:center;align-items:center;display:inline-flex}}.search-module__vKy9yq__suggestions{padding:var(--cs-space-1) var(--cs-space-3) var(--cs-space-3)}.search-module__vKy9yq__suggestionsLabel{padding:var(--cs-space-2) var(--cs-space-2) var(--cs-space-1);color:var(--cs-fg-muted);font-size:var(--cs-text-xs);letter-spacing:var(--cs-tracking-wide);text-transform:uppercase;display:block}.search-module__vKy9yq__suggestionsList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.search-module__vKy9yq__suggestionLink{padding:var(--cs-space-2) var(--cs-space-2);border-radius:var(--cs-radius-md);color:var(--cs-fg);font-size:var(--cs-text-sm);display:block}.search-module__vKy9yq__suggestionLink:hover{background:var(--cs-surface-2);text-decoration:none}.search-module__vKy9yq__suggestionLink:focus-visible{outline:2px solid var(--cs-focus);outline-offset:-2px}
