.f-iaf .iaf-win{grid-template-columns:1fr}.f-iaf .iaf-main{padding:22px 26px}.f-iaf .iaf-top{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.f-iaf .iaf-auto{color:var(--color-ink-700);box-shadow:inset 0 0 0 1px var(--color-ink-100);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.f-iaf .iaf-mail{opacity:0;background:#fff;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:10px 14px;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;transform:translateY(-10px);box-shadow:0 1px 2px #0b12200d}.f-iaf.s-mail .iaf-mail{opacity:1;transform:none}.f-iaf.s-open .iaf-mail{box-shadow:inset 0 0 0 2px var(--color-sky-500)}.f-iaf .iaf-av{color:#fff;background:#f0a33a;border-radius:999px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.f-iaf .iaf-mtext{flex-direction:column;font-size:13px;display:flex}.f-iaf .iaf-mtext span{color:var(--color-ink-500);font-size:12px}.f-iaf .iaf-new{background:var(--color-sky-500);color:#fff;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:11px;font-weight:700;transition:opacity .3s}.f-iaf.s-open .iaf-new{opacity:0}.f-iaf .iaf-body{opacity:.25;filter:blur(2px);grid-template-columns:1.15fr 1fr;gap:12px;margin-top:12px;transition:opacity .5s,filter .5s;display:grid}.f-iaf.s-open .iaf-body{opacity:1;filter:none}.f-iaf .iaf-pdf{background:var(--color-ink-100);border-radius:18px;padding:14px}.f-iaf .iaf-paper{background:#fff;border-radius:6px;height:100%;padding:16px 18px;font-size:11.5px;position:relative;overflow:hidden;box-shadow:0 6px 18px -10px #0b122066}.f-iaf .iaf-ph{border-bottom:1px solid var(--color-ink-100);flex-direction:column;gap:2px;padding-bottom:10px;display:flex}.f-iaf .iaf-ph span{color:var(--color-ink-500)}.f-iaf .iaf-lines p,.f-iaf .iaf-tot p{justify-content:space-between;padding:6px 0;display:flex}.f-iaf .iaf-lines{border-bottom:1px solid var(--color-ink-100);padding:6px 0}.f-iaf .iaf-tot{margin-left:40%;padding-top:6px}.f-iaf .iaf-scanline{opacity:0;background:linear-gradient(#3d7cf000,#3d7cf040,#3d7cf000);height:40px;position:absolute;top:0;left:0;right:0}.f-iaf.s-scan:not(.s-ok) .iaf-scanline{opacity:1;animation:1.4s ease-in-out infinite alternate iaf-scan}@keyframes iaf-scan{to{transform:translateY(260px)}}.f-iaf .iaf-fields{flex-direction:column;gap:2px;display:flex}.f-iaf .iaf-ai{align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.f-iaf .iaf-spark{background:linear-gradient(135deg,#3d7cf0,#7ed3a6);border-radius:4px;width:14px;height:14px;transform:rotate(45deg)scale(.8)}.f-iaf .iaf-f{border-radius:9px;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 8px;transition:background-color .5s;display:flex}.f-iaf .iaf-val{color:var(--color-ink-300);font-size:13.5px;font-weight:600}.f-iaf.s-f1 .iaf-f1,.f-iaf.s-f2 .iaf-f2,.f-iaf.s-f3 .iaf-f3,.f-iaf.s-f4 .iaf-f4,.f-iaf.s-f5 .iaf-f5,.f-iaf.s-f6 .iaf-f6{animation:.9s iaf-hl}.f-iaf.s-f1 .iaf-f1 .iaf-val,.f-iaf.s-f2 .iaf-f2 .iaf-val,.f-iaf.s-f3 .iaf-f3 .iaf-val,.f-iaf.s-f4 .iaf-f4 .iaf-val,.f-iaf.s-f5 .iaf-f5 .iaf-val,.f-iaf.s-f6 .iaf-f6 .iaf-val{color:var(--color-ink-950)}@keyframes iaf-hl{0%{background:var(--color-sky-50)}}.f-iaf .iaf-check{background:var(--color-ok-50);color:var(--color-ok-700);opacity:0;border-radius:11px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:12.5px;font-weight:600;transition:opacity .4s;display:flex}.f-iaf.s-ok .iaf-check{opacity:1}.f-iaf .iaf-approve{opacity:.35;align-self:flex-start;margin-top:10px;transition:opacity .4s}.f-iaf.s-ok .iaf-approve{opacity:1}.f-iaf .iaf-toast{white-space:nowrap;bottom:22px;left:50%;translate:-50%}.f-iaf.s-done .iaf-toast{opacity:1;transform:none}.f-iaf[data-compact] .iaf-body{grid-template-columns:1fr}.f-iaf[data-compact] .iaf-pdf,.f-iaf[data-compact] .iaf-auto{display:none}.f-iaf[data-compact] .iaf-toast{white-space:normal;width:88%}.f-iaa .iaa-win{grid-template-columns:1fr}.f-iaa .iaa-main{flex-direction:column;padding:22px 28px;display:flex}.f-iaa .iaa-top{align-items:center;gap:12px;display:flex}.f-iaa .iaa-spark{background:linear-gradient(135deg,#3d7cf0,#7ed3a6);border-radius:9px;width:30px;height:30px}.f-iaa .iaa-sub{color:var(--color-ink-500);font-size:12.5px}.f-iaa .iaa-chat{flex-direction:column;flex:1;gap:12px;padding:18px 0 14px;display:flex}.f-iaa .iaa-hello{max-width:78%;color:var(--color-ink-700);flex-direction:column;gap:10px;font-size:14px;display:flex}.f-iaa .iaa-sugs{flex-wrap:wrap;gap:6px;display:flex}.f-iaa.s-asked .iaa-hello{display:none}.f-iaa .iaa-q{background:var(--color-ink-950);color:#fff;opacity:0;border-radius:16px 16px 4px;align-self:flex-end;max-width:70%;padding:10px 14px;font-size:14px;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.f-iaa.s-asked .iaa-q{opacity:1;transform:none}.f-iaa .iaa-dots{background:#fff;border-radius:14px;align-self:flex-start;gap:5px;padding:12px 14px;display:none}.f-iaa.s-asked:not(.s-answer) .iaa-dots{display:flex}.f-iaa .iaa-dots span{background:var(--color-ink-300);border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite iaa-dot}.f-iaa .iaa-dots span:nth-child(2){animation-delay:.15s}.f-iaa .iaa-dots span:nth-child(3){animation-delay:.3s}@keyframes iaa-dot{50%{background:var(--color-ink-500);transform:translateY(-4px)}}.f-iaa .iaa-a{width:82%;color:var(--color-ink-800);opacity:0;background:#fff;border-radius:16px 16px 16px 4px;flex-direction:column;align-self:flex-start;gap:10px;padding:14px 16px;font-size:14px;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(10px);box-shadow:0 1px 2px #0b12200d}.f-iaa.s-answer .iaa-a{opacity:1;transform:none}.f-iaa .iaa-table td{font-size:12.5px}.f-iaa .iaa-table tr{opacity:0;transition:opacity .35s}.f-iaa.s-r1 .iaa-r1,.f-iaa.s-r2 .iaa-r2{opacity:1}.f-iaa .iaa-src{opacity:0;align-items:center;gap:6px;transition:opacity .4s;display:flex}.f-iaa .iaa-src .m-kicker{margin-right:4px}.f-iaa.s-src .iaa-src{opacity:1}.f-iaa .iaa-action{opacity:0;align-self:flex-start;transition:opacity .4s}.f-iaa.s-src .iaa-action{opacity:1}.f-iaa.s-drafts .iaa-action{display:none}.f-iaa .iaa-drafts{background:var(--color-ok-50);color:var(--color-ok-700);border-radius:11px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:600;display:none}.f-iaa.s-drafts .iaa-drafts{animation:.4s iaa-in;display:flex}@keyframes iaa-in{0%{opacity:0}}.f-iaa .iaa-input{height:50px;color:var(--color-ink-950);box-shadow:inset 0 0 0 1px var(--color-ink-200);background:#fff;border-radius:999px;align-items:center;gap:2px;padding:0 8px 0 18px;font-size:14px;transition:box-shadow .25s;display:flex;position:relative}.f-iaa.s-focus .iaa-input{box-shadow:inset 0 0 0 2px var(--color-sky-500)}.f-iaa .iaa-placeholder{color:var(--color-ink-300);pointer-events:none;position:absolute;left:18px}.f-iaa.s-focus .iaa-placeholder{display:none}.f-iaa .iaa-caret{background:var(--color-sky-500);width:1.5px;height:18px;animation:1s step-end infinite iaa-blink;display:none}.f-iaa.s-focus .iaa-caret{display:block}@keyframes iaa-blink{50%{opacity:0}}.f-iaa .iaa-send{background:var(--color-ink-950);color:#fff;border-radius:999px;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}.f-iaa .iaa-send svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.f-iaa[data-compact] .iaa-main{padding:18px}.f-iaa[data-compact] .iaa-q{max-width:88%}.f-iaa[data-compact] .iaa-a,.f-iaa[data-compact] .iaa-hello{width:100%;max-width:none}.f-iaa[data-compact] .iaa-table td:nth-child(2){display:none}.f-iaa[data-compact] .iaa-sub{font-size:12px}.f-iaa[data-compact] .iaa-placeholder{white-space:nowrap;text-overflow:ellipsis;font-size:12px;right:54px;overflow:hidden}.f-iaa[data-compact] .iaa-typed{white-space:nowrap;font-size:12.5px;overflow:hidden}
