.aib.svelte-tyvmav{--good:#2f8f5b;--warn:#a86a0c;--mark:#ffe48a;--mark-edge:#d8a20f;--line:color-mix(in oklab, var(--ink) 11%, transparent);--soft:color-mix(in oklab, var(--ink) 62%, transparent);width:100%;max-width:640px;container:aib/inline-size}.aib__size.svelte-tyvmav{--aib-ratio:16 / 10}.app.svelte-tyvmav{background:var(--cream);color:var(--ink);font-family:var(--font-sans);font-size:2.12cqw;line-height:1.4;display:flex;position:absolute;inset:0}.app.svelte-tyvmav p:where(.svelte-tyvmav){margin:0}.rail.svelte-tyvmav{background:var(--paper);border-right:1px solid var(--line);flex-direction:column;flex:none;align-items:center;gap:.6em;width:3.5em;padding:1.3em 0;display:flex}.rail__btn.svelte-tyvmav{width:100%;height:2.3em;color:var(--soft);place-items:center;transition:color .3s;display:grid;position:relative}.rail__btn.svelte-tyvmav svg:where(.svelte-tyvmav){width:1.2em;height:1.2em}.rail__btn--on.svelte-tyvmav{color:var(--ink)}.rail__btn.svelte-tyvmav:before{content:"";background:var(--orange);width:2px;transition:scale .3s;position:absolute;top:18%;bottom:18%;left:0;scale:1 0}.rail__btn--on.svelte-tyvmav:before{scale:1}.main.svelte-tyvmav{flex:1;min-width:0;padding:1.15em;position:relative}.split.svelte-tyvmav{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:1em;height:100%;display:grid}.card.svelte-tyvmav{background:var(--paper);border:1px solid var(--line);min-height:0;box-shadow:0 .2em .6em -.3em color-mix(in oklab, var(--ink) 22%, transparent);border-radius:.8em;flex-direction:column;display:flex;position:relative;overflow:hidden}.card__head.svelte-tyvmav{border-bottom:1px solid var(--line);white-space:nowrap;flex:none;align-items:center;gap:.5em;padding:.65em .9em;font-size:.92em;display:flex}.card__head.svelte-tyvmav>svg{width:1.15em;height:1.15em;color:var(--soft);flex:none}.card__head.svelte-tyvmav b:where(.svelte-tyvmav){text-overflow:ellipsis;font-weight:600;overflow:hidden}.bar.svelte-tyvmav{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:.25em;flex:none;height:.5em;display:block}.rest.svelte-tyvmav{visibility:hidden}.caret.svelte-tyvmav{width:0;display:inline-block;position:relative}.caret.svelte-tyvmav:after{content:"";background:currentColor;width:.1em;height:1.1em;position:absolute;bottom:-.2em;left:.06em}.bot.svelte-tyvmav{color:var(--orange-text);flex:none;display:grid}.bot.svelte-tyvmav svg{width:1.05em;height:1.05em}.chat__log.svelte-tyvmav{flex-direction:column;flex:1;gap:.75em;min-height:0;padding:.9em;display:flex}.msg.svelte-tyvmav{opacity:0;border-radius:1em;max-width:88%;padding:.55em .8em;line-height:1.38;transition:opacity .3s,translate .3s;translate:0 .5em}.msg.in.svelte-tyvmav{opacity:1;translate:0}.msg--you.svelte-tyvmav{background:var(--ink);color:var(--cream);border-bottom-right-radius:.3em;align-self:flex-end}.msg--bot.svelte-tyvmav{background:var(--cream);border-bottom-left-radius:.3em}.slot.svelte-tyvmav{display:grid}.slot.svelte-tyvmav>:where(.svelte-tyvmav){grid-area:1/1}.think.svelte-tyvmav{color:var(--soft);opacity:0;align-self:start;padding-left:.2em;font-size:.88em;transition:opacity .25s}.think.in.svelte-tyvmav{opacity:1}.busy.svelte-tyvmav{background:linear-gradient(100deg, color-mix(in oklab, currentColor 60%, transparent) 35%, currentColor 50%, color-mix(in oklab, currentColor 60%, transparent) 65%) 0 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.5s linear infinite svelte-tyvmav-busy}@keyframes svelte-tyvmav-busy{0%{background-position:100% 0}to{background-position:0 0}}.answer.svelte-tyvmav{flex-direction:column;align-items:flex-start;display:flex}.cite.svelte-tyvmav{margin-top:.5em}.cite__chip.svelte-tyvmav{background:var(--mark);white-space:nowrap;opacity:0;border-radius:.2em;align-items:center;gap:.4em;padding:.2em .55em .2em .4em;font-size:.82em;font-weight:500;transition:opacity .3s,scale .35s cubic-bezier(.3,1.5,.5,1);display:inline-flex;scale:.85}.cite__chip.in.svelte-tyvmav{opacity:1;scale:1}.cite__chip.svelte-tyvmav svg{width:1.1em;height:1.1em}.chat__input.svelte-tyvmav{border:1px solid var(--line);color:var(--soft);border-radius:99px;flex:none;align-items:center;gap:.6em;margin:0 .9em .9em;padding:.5em .5em .5em .8em;display:flex}.chat__input.svelte-tyvmav i:where(.svelte-tyvmav){background:color-mix(in oklab, var(--ink) 7%, transparent);border-radius:.25em;flex:1;max-width:40%;height:.5em}.chat__input.svelte-tyvmav svg:where(.svelte-tyvmav){width:1.1em;height:1.1em;margin-left:auto}.doc__title.svelte-tyvmav{font-family:var(--font-display);font-weight:600}.doc__page.svelte-tyvmav{font-family:var(--font-mono);color:var(--soft);margin-left:auto;font-size:.85em}.doc__body.svelte-tyvmav{flex:1;min-height:0;padding:1em 1.05em;font-size:.86em;line-height:1.45;overflow:hidden}.doc__text.svelte-tyvmav{flex-direction:column;gap:.65em;display:flex;position:relative}.doc__line.svelte-tyvmav{border-radius:.3em;grid-template-columns:2.1em 1fr;margin:0 -.35em;padding:.15em .35em;display:grid;position:relative}.doc__no.svelte-tyvmav{font-family:var(--font-mono);color:var(--soft);font-size:.85em;line-height:1.7}.doc__line--hit.svelte-tyvmav{background:linear-gradient(var(--mark), var(--mark)) no-repeat left / calc(var(--lit) * 100%) 100%}.sweep.svelte-tyvmav{left:0;right:0;top:calc(var(--p) * 120% - 20%);background:linear-gradient(transparent, color-mix(in oklab, var(--orange) 14%, transparent) 75%, color-mix(in oklab, var(--orange) 40%, transparent));border-bottom:2px solid color-mix(in oklab, var(--orange) 70%, transparent);opacity:0;pointer-events:none;height:20%;transition:opacity .3s;position:absolute}.sweep.in.svelte-tyvmav{opacity:1}.pdf__name.svelte-tyvmav{text-overflow:ellipsis;font-family:var(--font-mono);font-size:.92em;overflow:hidden}.reading.svelte-tyvmav{color:var(--orange-text);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:0;margin-left:auto;font-size:.76em;font-weight:600;transition:opacity .3s}.reading.in.svelte-tyvmav{opacity:1}.pdf__desk.svelte-tyvmav{background:color-mix(in oklab, var(--ink) 6%, var(--cream));flex:1;min-height:0;padding:.8em 1em}.page.svelte-tyvmav{background:var(--paper);height:100%;box-shadow:0 .15em .5em -.15em color-mix(in oklab, var(--ink) 30%, transparent);flex-direction:column;gap:.85em;padding:1.1em 1.2em .9em;font-size:.82em;display:flex;position:relative;overflow:hidden}.page__to.svelte-tyvmav,.page__foot.svelte-tyvmav{flex-direction:column;gap:.4em;display:flex}.page__foot.svelte-tyvmav{border-top:1px solid var(--line);flex-direction:row;justify-content:space-between;margin-top:auto;padding-top:.6em}.page__foot.svelte-tyvmav .bar:where(.svelte-tyvmav){height:.4em}.scan.svelte-tyvmav{left:0;right:0;top:calc(var(--p) * 100%);border-top:2px solid var(--orange);height:0;box-shadow:0 0 1.2em .4em color-mix(in oklab, var(--orange) 35%, transparent);opacity:0;z-index:1;transition:opacity .25s;position:absolute}.scan.in.svelte-tyvmav{opacity:1}.page__top.svelte-tyvmav{justify-content:space-between;gap:1em;display:flex}.page__from.svelte-tyvmav{flex-direction:column;align-items:flex-start;gap:.45em;width:55%;display:flex}.page__logo.svelte-tyvmav{background:linear-gradient(135deg,#a7b45a,#6d7a2c);border-radius:50% 0 50% 50%;width:1.8em;height:1.8em}.page__date.svelte-tyvmav{flex-direction:column;align-items:flex-end;gap:.25em;padding-top:2.2em;display:flex}.page__key.svelte-tyvmav{color:var(--soft);font-size:.9em}.val.svelte-tyvmav{white-space:nowrap;font-weight:600;position:relative}.val--name.svelte-tyvmav{font-family:var(--font-display);font-size:1.15em}.val.svelte-tyvmav:after{content:"";border:2px solid var(--orange);background:color-mix(in oklab, var(--orange) 10%, transparent);opacity:0;border-radius:.35em;transition:opacity .25s,scale .3s,border-color .3s,background .3s;position:absolute;inset:-.25em -.4em;scale:1.25}.val.svelte-tyvmav:not([data-box=""]):after{opacity:1;scale:1}.val[data-box=ok].svelte-tyvmav:after{border-color:color-mix(in oklab, var(--good) 75%, transparent);background:color-mix(in oklab, var(--good) 8%, transparent)}.val[data-box=warn].svelte-tyvmav:after{background:color-mix(in oklab, var(--amber) 22%, transparent);border-color:#e0a224}.val--smudge.svelte-tyvmav{color:color-mix(in oklab, var(--ink) 55%, transparent);text-shadow:.07em .03em .1em color-mix(in oklab, var(--ink) 50%, transparent)}.page__rows.svelte-tyvmav{border-block:1px solid var(--line);flex-direction:column;gap:.6em;padding:.7em 0;display:flex}.row.svelte-tyvmav{grid-template-columns:1fr 12% 18%;gap:1em;display:grid}.row.svelte-tyvmav i:where(.svelte-tyvmav){background:color-mix(in oklab, var(--ink) 9%, transparent);border-radius:.25em;height:.5em}.page__sum.svelte-tyvmav{flex-direction:column;align-items:flex-end;gap:.55em;display:flex}.sum.svelte-tyvmav{align-items:baseline;gap:1.2em;display:flex;position:relative}.sum--total.svelte-tyvmav{font-size:1.15em}.stain.svelte-tyvmav{pointer-events:none;width:4.4em;height:4.4em;position:absolute;top:-1.6em;right:-1.4em}.entry__fields.svelte-tyvmav{flex-direction:column;flex:1;justify-content:space-evenly;gap:.5em;min-height:0;padding:.5em .9em .7em;display:flex}.field.svelte-tyvmav{flex-direction:column;gap:.3em;display:flex}.field__top.svelte-tyvmav{justify-content:space-between;align-items:center;gap:.5em;display:flex}.field__label.svelte-tyvmav{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.72em}.conf.svelte-tyvmav{color:var(--good);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;align-items:center;gap:.3em;font-size:.72em;font-weight:600;transition:opacity .3s,translate .3s;display:inline-flex;translate:.4em}.conf.in.svelte-tyvmav{opacity:1;translate:0}.conf.svelte-tyvmav svg{width:1.2em;height:1.2em}.conf--warn.svelte-tyvmav{color:var(--warn)}.conf--warn.in.svelte-tyvmav{animation:1.6s ease-in-out infinite svelte-tyvmav-ask}@keyframes svelte-tyvmav-ask{50%{opacity:.45}}.field__box.svelte-tyvmav{border:1px solid var(--line);background:color-mix(in oklab, var(--cream) 45%, var(--paper));border-radius:.45em;align-items:center;min-height:2.1em;padding:0 .7em;transition:border-color .3s,background .3s;display:flex}.field__box--on.svelte-tyvmav{background:var(--paper);border-color:color-mix(in oklab, var(--ink) 22%, transparent)}.field--warn.svelte-tyvmav .field__box:where(.svelte-tyvmav){background:color-mix(in oklab, var(--amber) 10%, var(--paper));border-color:#e0a224}.field__val.svelte-tyvmav{white-space:nowrap;opacity:0;font-size:.95em;font-weight:500;transition:opacity .2s}.field__val.in.svelte-tyvmav{opacity:1}.ticket.svelte-tyvmav{height:100%}.tk__flag.svelte-tyvmav{color:#c2412d;flex:none;font-size:1.1em;font-weight:700;line-height:1}.tk__title.svelte-tyvmav{font-size:1.02em}.tk__thread.svelte-tyvmav{flex-direction:column;flex:1;gap:.8em;min-height:0;padding:.9em 1em .6em;display:flex}.tk__in.svelte-tyvmav{align-items:flex-end;gap:.5em;display:flex}.photo.svelte-tyvmav{border:.25em solid var(--cream);border-radius:.7em .7em .7em .2em;width:9.5em;height:auto}.draft.svelte-tyvmav{border:1.5px dashed color-mix(in oklab, var(--ink) 28%, transparent);background:color-mix(in oklab, var(--cream) 70%, var(--paper));border-radius:.9em .9em .25em;flex-direction:column;align-self:flex-end;align-items:flex-start;gap:.45em;width:84%;padding:.7em .9em .8em;transition:border-color .4s,background .4s;display:flex;position:relative}.draft--sent.svelte-tyvmav{border-style:solid;border-color:color-mix(in oklab, var(--good) 55%, transparent);background:color-mix(in oklab, var(--good) 6%, var(--paper))}.draft__label.svelte-tyvmav{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--orange-text);align-items:center;gap:.35em;font-size:.72em;display:inline-flex}.draft__label.svelte-tyvmav svg{width:1.1em;height:1.1em}.draft__text.svelte-tyvmav{font-size:.95em;line-height:1.42}.credit.svelte-tyvmav{border:1px solid color-mix(in oklab, var(--ink) 16%, transparent);background:var(--paper);opacity:0;border-radius:.45em;align-items:center;gap:.4em;padding:.25em .7em .25em .5em;font-size:.82em;font-weight:600;transition:opacity .3s,translate .3s;display:inline-flex;translate:0 .4em}.credit.in.svelte-tyvmav{opacity:1;translate:0}.credit.svelte-tyvmav svg:where(.svelte-tyvmav){width:1.1em;height:1.1em;color:var(--orange-text)}.ticks.svelte-tyvmav{width:1.5em;height:auto;color:var(--good);opacity:0;transition:opacity .3s;position:absolute;bottom:.7em;right:.8em}.ticks.in.svelte-tyvmav{opacity:1}.tk__foot.svelte-tyvmav{border-top:1px solid var(--line);background:color-mix(in oklab, var(--cream) 50%, var(--paper));flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.6em;padding:.7em 1em;transition:box-shadow .35s;display:flex}.tk__foot--wait.svelte-tyvmav{box-shadow:inset 0 2px #e0a224}.tk__foot--ok.svelte-tyvmav{box-shadow:inset 0 2px 0 var(--good)}.status.svelte-tyvmav{color:var(--warn);opacity:0;font-size:.9em;font-weight:600;transition:opacity .3s,color .35s;display:inline-flex}.status.in.svelte-tyvmav{opacity:1}.status--ok.svelte-tyvmav{color:var(--good)}.status__text.svelte-tyvmav{white-space:nowrap;align-items:center;gap:.4em;animation:.35s cubic-bezier(.3,1.4,.5,1) svelte-tyvmav-pop;display:inline-flex}.status__text.svelte-tyvmav svg{width:1.1em;height:1.1em}@keyframes svelte-tyvmav-pop{0%{opacity:0;scale:.9}}.actions.svelte-tyvmav{opacity:0;gap:.5em;transition:opacity .3s;display:inline-flex}.actions.in.svelte-tyvmav{opacity:1}.act.svelte-tyvmav{border:1px solid color-mix(in oklab, var(--ink) 20%, transparent);background:var(--paper);border-radius:.5em;align-items:center;padding:.45em 1em;font-size:.86em;font-weight:600;transition:background .12s,box-shadow .12s;display:inline-flex}.act--go.svelte-tyvmav{border-color:var(--good);background:var(--good);color:#fff;box-shadow:0 .15em 0 color-mix(in oklab, var(--good) 60%, #000)}.act--down.svelte-tyvmav{background:color-mix(in oklab, var(--good) 80%, #000);box-shadow:none}.link.svelte-tyvmav{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.link__path.svelte-tyvmav{fill:none;stroke:var(--mark-edge);stroke-width:1.6px;stroke-linecap:round}.fly.svelte-tyvmav{z-index:5;border:1.5px solid var(--orange);background:color-mix(in oklab, var(--orange) 16%, var(--paper));white-space:nowrap;box-shadow:0 .4em .9em -.3em color-mix(in oklab, var(--ink) 40%, transparent);pointer-events:none;border-radius:.4em;padding:.2em .45em;font-size:.95em;font-weight:600;position:absolute;translate:-.45em -50%}.fly--warn.svelte-tyvmav{background:color-mix(in oklab, var(--amber) 30%, var(--paper));border-color:#e0a224}.cursor.svelte-tyvmav{z-index:6;pointer-events:none;transform-origin:0 0;transition:scale .12s;position:absolute}.cursor--down.svelte-tyvmav{scale:.86}.cursor.svelte-tyvmav svg:where(.svelte-tyvmav){width:1.25em;height:1.9em;fill:var(--orange);stroke:#fff;stroke-width:1.2px;stroke-linejoin:round;filter:drop-shadow(0 .15em .25em #0000004d);display:block}.cursor__tag.svelte-tyvmav{background:var(--orange);color:var(--ink);white-space:nowrap;border-radius:.35em .35em .35em 0;padding:.12em .55em;font-size:.78em;font-weight:600;position:absolute;top:1.15em;left:.95em}.plane.svelte-tyvmav{z-index:5;width:1.4em;height:1.4em;color:var(--good);pointer-events:none;position:absolute;rotate:-8deg}@container aib (width<=520px){.aib__size.svelte-tyvmav{--aib-ratio:4 / 5}.app.svelte-tyvmav{font-size:3.45cqw}.rail.svelte-tyvmav,.chat__input.svelte-tyvmav,.bar--more.svelte-tyvmav{display:none}.main.svelte-tyvmav{padding:.85em}.split.svelte-tyvmav{grid-template-columns:minmax(0,1fr);gap:.75em}.split--chat.svelte-tyvmav{grid-template-rows:auto minmax(0,1fr)}.split--pdf.svelte-tyvmav{grid-template-rows:minmax(0,1fr) auto}.chat__log.svelte-tyvmav{gap:.6em;padding:.75em}.doc__body.svelte-tyvmav{gap:.45em;padding:.75em .9em}.pdf__desk.svelte-tyvmav{padding:.6em .7em}.page.svelte-tyvmav{gap:.7em;padding:.8em .9em}.entry__fields.svelte-tyvmav{grid-template-columns:1fr 1fr;gap:.6em .8em;padding:.6em .75em .75em;display:grid}.tk__thread.svelte-tyvmav{padding:.8em .8em .5em}.draft.svelte-tyvmav{width:94%}.tk__foot.svelte-tyvmav{padding:.6em .8em}}
