@keyframes svelte-15wgzil-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-15wgzil-check-circle{0%{stroke-dashoffset:63}to{stroke-dashoffset:0}}@keyframes svelte-15wgzil-check-mark{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}.animate-slide-in{animation:svelte-15wgzil-slide-in .2s ease-out}.animate-check-circle{stroke-dasharray:63;stroke-dashoffset:63;animation:svelte-15wgzil-check-circle .6s ease-out .1s forwards}.animate-check-mark{stroke-dasharray:20;stroke-dashoffset:20;animation:svelte-15wgzil-check-mark .3s ease-out .5s forwards}@keyframes svelte-14m745y-indeterminate{0%{transform:translate(-100%);width:40%}50%{transform:translate(60%);width:60%}to{transform:translate(200%);width:40%}}.animate-indeterminate{animation:svelte-14m745y-indeterminate 1.5s ease-in-out infinite}.chat-markdown p{margin-bottom:.5rem}.chat-markdown p:last-child{margin-bottom:0}.chat-markdown code{background:#0000000f;border-radius:3px;padding:1px 4px;font-size:.85em}.dark .chat-markdown code{background:#ffffff1a}.chat-markdown pre{background:#1e1e1e;color:#d4d4d4;border-radius:6px;padding:.75rem;margin:.5rem 0;overflow-x:auto;font-size:.8rem}.chat-markdown pre code{background:none;padding:0;color:inherit}.chat-markdown ul,.chat-markdown ol{margin:.25rem 0;padding-left:1.25rem}.chat-markdown li{margin-bottom:.125rem}.chat-markdown strong{font-weight:600}.chat-markdown a{color:#3b82f6;text-decoration:underline}.chat-markdown table{border-collapse:collapse;margin:.5rem 0;font-size:.85rem}.chat-markdown th,.chat-markdown td{border:1px solid #d1d5db;padding:4px 8px}.dark .chat-markdown th,.dark .chat-markdown td{border-color:#4b5563}
