.paper.card{animation:svelte-13xi5q4-rise .3s var(--ease-out) both}.paper.card.closed{opacity:.6}@media(prefers-reduced-motion:reduce){.paper.card{animation:none}}@keyframes svelte-13xi5q4-rise{0%{opacity:0;transform:translateY(8px)}}.lead.svelte-13xi5q4{margin:0 0 4px;font:400 19px/1.1 var(--f-hand);color:var(--terra-ink)}.summary.svelte-13xi5q4{margin:0;font:400 20px/1.25 var(--f-serif);color:var(--ink);overflow-wrap:anywhere}.closed .summary.svelte-13xi5q4{text-decoration:line-through;text-decoration-color:var(--faint)}.lines.svelte-13xi5q4{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.hand.svelte-13xi5q4{font:400 19px/1.15 var(--f-hand);color:var(--ink-note)}.warn.svelte-13xi5q4{color:var(--terra-ink)}.actions.svelte-13xi5q4{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:14px}.validate.svelte-13xi5q4{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 22px;border:0;border-radius:22px;background:var(--terra);color:var(--cream);font:600 15px/1 var(--f-ui);box-shadow:var(--shadow-fab);cursor:pointer}.validate.svelte-13xi5q4:active:not(:disabled){transform:scale(.97)}.validate.svelte-13xi5q4:disabled{opacity:.8;cursor:default}.modify.svelte-13xi5q4{min-height:40px;padding:0 14px;border:1.4px dashed var(--dash);border-radius:20px;background:none;color:var(--muted);font:500 14px/1 var(--f-ui);cursor:pointer}.cancel.svelte-13xi5q4,.undo.svelte-13xi5q4{min-height:44px;padding:0 6px;border:0;background:none;color:var(--muted);font:600 14px/1 var(--f-ui);cursor:pointer}.undo.svelte-13xi5q4{min-height:32px;margin-left:8px;color:var(--terra-ink);text-decoration:underline;text-underline-offset:3px}.form.svelte-13xi5q4{display:inline-block;margin-top:8px;padding:4px 0;color:var(--muted);font:500 13px/1.2 var(--f-ui);text-underline-offset:3px}.status.svelte-13xi5q4{margin:10px 0 0;display:flex;align-items:center;flex-wrap:wrap}.status.ok.svelte-13xi5q4{color:var(--green-ink)}.status.bad.svelte-13xi5q4{color:var(--terra-ink)}.spin.svelte-13xi5q4{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:svelte-13xi5q4-turn .8s linear infinite}@keyframes svelte-13xi5q4-turn{to{transform:rotate(1turn)}}.msg.svelte-42cntx{list-style:none;display:flex}.msg.me.svelte-42cntx{justify-content:flex-end}.msg.bot.svelte-42cntx>:not(.sr-only){flex:1;min-width:0}.me-text.svelte-42cntx{margin:0;max-width:85%;padding:9px 14px;background:var(--paper-sand);border-radius:4px;box-shadow:var(--shadow-note);transform:rotate(.6deg);font:500 15px/1.35 var(--f-ui);color:var(--ink);overflow-wrap:anywhere}.msg.bot.svelte-42cntx .paper.answer{animation:svelte-42cntx-rise .3s var(--ease-out) both}@media(prefers-reduced-motion:reduce){.msg.bot.svelte-42cntx .paper.answer{animation:none}}@keyframes svelte-42cntx-rise{0%{opacity:0;transform:translateY(8px)}}.text.svelte-42cntx{margin:0;font:400 18px/1.3 var(--f-serif);color:var(--ink);overflow-wrap:anywhere}.lines.svelte-42cntx{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.lines.svelte-42cntx li:where(.svelte-42cntx){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;padding:5px 0;border-bottom:1px solid var(--rule)}.lines.svelte-42cntx li:where(.svelte-42cntx):last-child{border-bottom:0}.l.svelte-42cntx{font:600 14.5px/1.3 var(--f-ui);color:var(--ink);overflow-wrap:anywhere}.hand.svelte-42cntx{font:400 18px/1.1 var(--f-hand);color:var(--ink-note)}.go.svelte-42cntx{display:inline-block;margin-top:10px;padding:6px 0;color:var(--terra-ink);font:600 14px/1.2 var(--f-ui);text-decoration:none}.go.svelte-42cntx:hover{text-decoration:underline}.tries.svelte-42cntx{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.try.svelte-42cntx{min-height:36px;padding:0 12px;border:1.4px dashed var(--dash);border-radius:18px;background:none;color:var(--muted);font:500 13.5px/1 var(--f-ui);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head.svelte-1hrwbvt{position:sticky;top:-28px;z-index:1;margin:-28px calc(-22px - var(--safe-right)) 0 calc(-22px - var(--safe-left));padding:28px calc(62px + var(--safe-right)) 8px calc(22px + var(--safe-left));border-radius:28px 28px 0 0;background:var(--cream)}.kicker.svelte-1hrwbvt{margin:0;font:700 11px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sub.svelte-1hrwbvt{margin:6px 0 0;font:400 21px/1.1 var(--f-hand);color:var(--muted)}.x.svelte-1hrwbvt{position:absolute;top:20px;right:calc(14px + var(--safe-right));width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--muted);cursor:pointer}.log.svelte-1hrwbvt{margin:0;padding:4px 0;display:flex;flex-direction:column;gap:14px}.log.empty.svelte-1hrwbvt{display:none}.suggest.svelte-1hrwbvt{display:flex;flex-wrap:wrap;gap:8px}.suggest[hidden].svelte-1hrwbvt{display:none}.chip.svelte-1hrwbvt{position:relative;min-height:36px;padding:0 13px;border:1.4px dashed var(--dash);border-radius:20px;background:none;color:var(--muted);font:500 13.5px/1 var(--f-ui);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip.svelte-1hrwbvt:hover{color:var(--ink);border-color:var(--muted)}.ask.svelte-1hrwbvt{position:sticky;bottom:0;display:flex;align-items:center;gap:8px;padding-top:6px;background:var(--cream)}input.svelte-1hrwbvt{flex:1;min-width:0;min-height:48px;padding:0 4px;border:0;border-bottom:1.5px solid var(--line);background:none;color:var(--ink);font:500 17px/1.2 var(--f-ui);border-radius:0}input.svelte-1hrwbvt:focus{outline:none;border-bottom-color:var(--terra)}input.svelte-1hrwbvt::placeholder{color:var(--faint)}.mic.svelte-1hrwbvt{width:44px;height:44px;flex:none;display:grid;place-items:center;border:1.4px dashed var(--dash);border-radius:50%;background:none;color:var(--muted);cursor:pointer}.mic[aria-pressed=true].svelte-1hrwbvt{border-style:solid;border-color:var(--terra);color:var(--terra)}.send.svelte-1hrwbvt{flex:none;min-height:44px;padding:0 16px;border:0;border-radius:22px;background:var(--terra);color:var(--cream);font:600 14.5px/1 var(--f-ui);cursor:pointer}.send.svelte-1hrwbvt:disabled{background:var(--cream-3);color:var(--faint);cursor:default}.mic-error.svelte-1hrwbvt{margin:-8px 0 0;font:400 17px/1.1 var(--f-hand);color:var(--terra-ink)}
