.aa[data-astro-cid-r4z4573q]{max-width:860px;margin:0 auto;text-align:left}.aa-panel[data-astro-cid-r4z4573q]{background:#fff;border:1px solid var(--line);border-radius:28px;padding:22px;box-shadow:0 1px 2px #1a1a180a,0 18px 46px #1a1a1812}.aa-field[data-astro-cid-r4z4573q]{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:100px;padding:10px 10px 10px 24px}.aa-q[data-astro-cid-r4z4573q]{flex:1;min-width:0;font-size:16.5px;line-height:1.4;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aa-caret[data-astro-cid-r4z4573q]{display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.16em;background:var(--accent);animation:aa-blink 1.1s steps(1,end) infinite}@keyframes aa-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.aa-send[data-astro-cid-r4z4573q]{flex:none;width:42px;height:42px;border-radius:50%;background:var(--ink);color:var(--paper);display:grid;place-items:center;transition:background-color .2s ease}.aa-send[data-astro-cid-r4z4573q].is-sent{background:var(--accent)}@media (prefers-reduced-motion: no-preference){.aa-send[data-astro-cid-r4z4573q].is-sent{animation:aa-press .26s cubic-bezier(.3,.8,.4,1)}}@keyframes aa-press{0%{transform:scale(1)}40%{transform:scale(.88)}to{transform:scale(1)}}.aa-send[data-astro-cid-r4z4573q] svg[data-astro-cid-r4z4573q]{width:18px;height:18px}.aa-chips[data-astro-cid-r4z4573q]{list-style:none;display:flex;flex-wrap:wrap;gap:7px}.aa-chips[data-astro-cid-r4z4573q] li[data-astro-cid-r4z4573q]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:100px;padding:6px 11px;font-size:12.5px;font-weight:500;color:var(--muted);white-space:nowrap}.aa-chips[data-astro-cid-r4z4573q] img[data-astro-cid-r4z4573q]{width:16px;height:16px;object-fit:contain}.aa-connectors[data-astro-cid-r4z4573q]{justify-content:center;margin-top:16px}.aa-answers-inner[data-astro-cid-r4z4573q]{display:grid}.aa-turn[data-astro-cid-r4z4573q]{grid-area:1 / 1;display:flex;align-items:flex-start;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line);visibility:hidden;opacity:0;transform:translateY(6px);transition:opacity .42s ease,transform .42s cubic-bezier(.2,.7,.3,1),visibility 0s linear .42s;pointer-events:none}.aa-turn[data-astro-cid-r4z4573q].is-active{visibility:visible;opacity:1;transform:none;transition-delay:0s}.aa-turn[data-astro-cid-r4z4573q].is-active.is-dim{opacity:.3}.aa-mark[data-astro-cid-r4z4573q]{flex:none;width:24px;height:24px;border-radius:7px;background:var(--ink);color:var(--paper);display:grid;place-items:center;margin-top:1px}.aa-mark[data-astro-cid-r4z4573q] svg[data-astro-cid-r4z4573q]{width:14px;height:14px}.aa-turn-body[data-astro-cid-r4z4573q]{min-width:0}.aa-a[data-astro-cid-r4z4573q]{font-size:14.5px;line-height:1.65;color:var(--ink)}.aa-sources[data-astro-cid-r4z4573q]{margin-top:14px;opacity:0;transform:translateY(4px);transition:opacity .34s ease .26s,transform .34s ease .26s}.aa-turn[data-astro-cid-r4z4573q].is-active .aa-sources[data-astro-cid-r4z4573q]{opacity:1;transform:none}.aa-chips[data-astro-cid-r4z4573q] li[data-astro-cid-r4z4573q].aa-dup{display:none}@media (max-width: 760px){.aa-panel[data-astro-cid-r4z4573q]{padding:12px;border-radius:22px}.aa-field[data-astro-cid-r4z4573q]{gap:10px;padding:6px 6px 6px 18px}.aa-q[data-astro-cid-r4z4573q]{font-size:15px;line-height:34px;text-overflow:clip}.aa-q[data-astro-cid-r4z4573q].is-overflow{-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px);mask-image:linear-gradient(90deg,transparent,#000 18px)}.aa-send[data-astro-cid-r4z4573q]{width:34px;height:34px}.aa-send[data-astro-cid-r4z4573q] svg[data-astro-cid-r4z4573q]{width:15px;height:15px}.aa-answers[data-astro-cid-r4z4573q]{display:none}.aa-strip[data-astro-cid-r4z4573q]{margin:10px -12px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.aa-connectors[data-astro-cid-r4z4573q]{flex-wrap:nowrap;width:max-content;gap:0;margin:0}.aa-chips[data-astro-cid-r4z4573q] li[data-astro-cid-r4z4573q].aa-dup{display:inline-flex}.aa-chips[data-astro-cid-r4z4573q] li[data-astro-cid-r4z4573q]{margin-right:8px;padding:9px 14px;gap:8px;border:0;border-radius:10px;background:#f3f1ec;font-size:13px;color:var(--ink)}.aa-chips[data-astro-cid-r4z4573q] img[data-astro-cid-r4z4573q]{width:16px;height:16px}@media (prefers-reduced-motion: no-preference){.aa-connectors[data-astro-cid-r4z4573q]{animation:aa-marquee 26s linear infinite}}@media (prefers-reduced-motion: reduce){.aa-strip[data-astro-cid-r4z4573q]{overflow-x:auto;scrollbar-width:none}.aa-chips[data-astro-cid-r4z4573q] li[data-astro-cid-r4z4573q].aa-dup{display:none}}}@keyframes aa-marquee{to{transform:translate(-50%)}}
