.aic-box[data-astro-cid-igjfbmna]{container-type:inline-size;margin:-1.6rem;flex:1;display:flex;flex-direction:column}@media(max-width:30rem){.aic-box[data-astro-cid-igjfbmna]{margin:-1.15rem}}.aic[data-astro-cid-igjfbmna]{font-size:calc(100cqw / 52);display:flex;flex:1;min-height:31em;background:#fff;color:#334155;font-family:var(--font-body);line-height:1.3;text-align:left}.aic-nav[data-astro-cid-igjfbmna] svg,.aic-compose[data-astro-cid-igjfbmna] svg{width:1.15em;height:1.15em;flex:none}.aic[data-astro-cid-igjfbmna] i[data-astro-cid-igjfbmna],.aic[data-astro-cid-igjfbmna] em[data-astro-cid-igjfbmna]{font-style:normal}.aic-nav[data-astro-cid-igjfbmna]{flex:none;width:11em;background:#f8fafc;display:flex;flex-direction:column;gap:.2em;padding:1em .6em .8em}.aic-x[data-astro-cid-igjfbmna]{width:2.2em;height:2.2em;border-radius:50%;background:#fff;display:grid;place-items:center;color:#64748b;margin-bottom:.7em}.aic-prog[data-astro-cid-igjfbmna]{display:flex;align-items:center;gap:.6em;background:#fff;border-radius:.9em;padding:.55em .7em;margin-bottom:.7em;box-shadow:0 1px 2px #0f172a0f}.aic-prog[data-astro-cid-igjfbmna] b[data-astro-cid-igjfbmna]{font-size:.95em;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aic-logo[data-astro-cid-igjfbmna]{width:1.9em;height:1.9em;border-radius:.5em;background:#5b5bd6;color:#fff;font-weight:800;font-size:.8em;display:grid;place-items:center;flex:none}.aic-item[data-astro-cid-igjfbmna]{display:flex;align-items:center;gap:.6em;min-height:2.4em;padding:0 .6em;border-radius:.85em;font-weight:600;font-size:.85em;color:#334155}.aic-item[data-astro-cid-igjfbmna] svg{color:#64748b}.aic-item[data-astro-cid-igjfbmna] i[data-astro-cid-igjfbmna]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aic-item[data-astro-cid-igjfbmna] em[data-astro-cid-igjfbmna]{background:#fff;border-radius:99em;color:#64748b;font-size:.78em;font-weight:700;padding:.15em .6em}.aic-item[data-astro-cid-igjfbmna].on{background:#fff;color:#2563eb}.aic-item[data-astro-cid-igjfbmna].on svg{color:#2563eb}.aic-foot[data-astro-cid-igjfbmna]{margin-top:auto;display:flex;flex-direction:column;gap:.3em}.aic-credit[data-astro-cid-igjfbmna]{align-self:flex-start;display:flex;align-items:center;gap:.4em;background:#eef2ff;color:#4f46e5;border-radius:99em;font-size:.8em;font-weight:700;padding:.35em .9em;margin-left:.6em}.aic-main[data-astro-cid-igjfbmna]{flex:1;min-width:0;display:flex;flex-direction:column}.aic-chat[data-astro-cid-igjfbmna]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:.4em .5em 0;overflow:hidden}.aic-compose[data-astro-cid-igjfbmna]{margin:.4em 1.4em .9em;border:1px solid #e2e8f0;border-radius:1.2em;display:flex;align-items:center;gap:.5em;padding:.55em .6em .55em .8em;box-shadow:0 2px 8px #0f172a0d}.aic-ic[data-astro-cid-igjfbmna]{color:#64748b;display:grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;background:#f1f5f9}.aic-ph[data-astro-cid-igjfbmna]{flex:1;color:#94a3b8;font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aic-send[data-astro-cid-igjfbmna]{width:2.2em;height:2.2em;border-radius:50%;background:#2563eb;color:#fff;display:grid;place-items:center;opacity:.45}.scene-art[data-astro-cid-i4otg2lr]{margin:-1.6rem;padding:1.1rem;background:#eef3fb;display:flex;align-items:center;justify-content:center}@media(max-width:30rem){.scene-art[data-astro-cid-i4otg2lr]{margin:-1.15rem;padding:.6rem}}.scene-svg[data-astro-cid-i4otg2lr]{display:block;width:100%;height:auto;max-width:none;font-family:var(--font-body)}.scene-svg[data-astro-cid-i4otg2lr].in-chat{width:100%;height:100%}.scene-svg[data-astro-cid-i4otg2lr] .sk{transform-box:fill-box;transform-origin:50% 50%}.is-on .scene-svg[data-astro-cid-i4otg2lr] .sk{animation:scene-in .55s cubic-bezier(.2,.9,.25,1.12) backwards;animation-delay:calc(.2s + var(--k, 0) * 45ms)}@keyframes scene-in{0%{opacity:0;transform:translateY(4px) scale(.97)}}
