.cost.svelte-6rrfn5{font-size:var(--vats-text-xs);color:var(--vats-text4);text-align:right;text-transform:none;margin-left:auto}.info.svelte-1w7d5sr{text-transform:none;font-size:var(--vats-text-s);color:var(--vats-text);flex-direction:column;gap:1rem;display:flex}.info.svelte-1w7d5sr>div:where(.svelte-1w7d5sr){padding-bottom:2rem}.info.svelte-1w7d5sr ul:where(.svelte-1w7d5sr){font-size:var(--vats-text-s);list-style:outside}.info.svelte-1w7d5sr li:where(.svelte-1w7d5sr){margin-left:4rem;padding:.25rem 0}nav.svelte-1cdzyjx{min-width:15rem;color:var(--vats-text);font-size:var(--vats-text-m);text-transform:none;justify-content:center;align-items:center;gap:1rem;display:flex}.instructions-body.svelte-1cdzyjx{display:grid;position:relative}.instructions-body.svelte-1cdzyjx .key:where(.svelte-1cdzyjx){align-items:end;display:flex}.instructions-form.svelte-1cdzyjx{gap:1rem;display:grid}.instructions-form[inert].svelte-1cdzyjx{opacity:.35}.loading.svelte-1cdzyjx{background:hsl(from var(--vats-background) h s l / 70%);color:var(--vats-text);font-size:var(--vats-text-m);place-items:center;display:grid;position:absolute;inset:0}.model-section.svelte-37n3jn{flex-shrink:0;align-self:flex-end;gap:.5rem;padding-bottom:.25rem;display:flex}.model-section.svelte-37n3jn>label:where(.svelte-37n3jn){min-width:4.5rem;height:1.5rem;color:var(--vats-text2);cursor:pointer;font-size:var(--vats-text-xxs);text-transform:capitalize;border-radius:.5rem;place-items:center;font-weight:600;transition:background-color .15s,color .15s;display:grid}.model-section.svelte-37n3jn>label:where(.svelte-37n3jn):hover{background-color:hsl(from var(--vats-text2) h s l / 12%);color:var(--vats-text)}.model-section.svelte-37n3jn>label.active:where(.svelte-37n3jn){background-color:var(--vats-coloredtext);color:var(--vats-text-inverse)}.model-section.svelte-37n3jn input:where(.svelte-37n3jn){opacity:0;pointer-events:none;position:absolute}.prompts.svelte-37n3jn{min-width:4.5rem;height:1.5rem;font-size:var(--vats-text-xs);place-items:center;font-weight:500;display:grid}.response-artifact.svelte-1sf70xi{text-transform:none;margin:.5rem 0 2rem}.artifact-title.svelte-1sf70xi{color:var(--vats-text);font-size:var(--vats-text-m);padding-bottom:.75rem;font-weight:600}.response-chart.svelte-1sf70xi{border:1px solid hsl(from var(--vats-text2) h s l / 30%);background-color:hsl(from var(--vats-text2) h s l / 8%);border-radius:.5rem;height:26rem;padding:.75rem}.csv-actions.svelte-1sf70xi{justify-content:flex-end;padding-bottom:.5rem;display:flex}.csv-actions.svelte-1sf70xi a:where(.svelte-1sf70xi){color:var(--vats-coloredtext);font-size:var(--vats-text-xs);text-transform:none}.csv-table-wrapper.svelte-1sf70xi{border:1px solid hsl(from var(--vats-text2) h s l / 30%);border-radius:.5rem;overflow:auto}.csv-table.svelte-1sf70xi{border-collapse:collapse;width:100%;color:var(--vats-text);font-size:var(--vats-text-s);text-align:left}.csv-table.svelte-1sf70xi th:where(.svelte-1sf70xi),.csv-table.svelte-1sf70xi td:where(.svelte-1sf70xi){border-bottom:1px solid hsl(from var(--vats-text2) h s l / 20%);white-space:nowrap;padding:.45rem .6rem}.csv-table.svelte-1sf70xi th:where(.svelte-1sf70xi){background-color:hsl(from var(--vats-text2) h s l / 12%);font-weight:600}.csv-note.svelte-1sf70xi,.csv-raw.svelte-1sf70xi{color:var(--vats-text2);font-size:var(--vats-text-xs);text-transform:none}.csv-note.svelte-1sf70xi{padding-top:.5rem}.csv-raw.svelte-1sf70xi{white-space:pre-wrap;overflow-x:auto}.response.error.svelte-iloo7a{color:var(--vats-coloredtext,#db3737);font-size:var(--vats-text-xs);white-space:pre-wrap;tab-size:2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.35;overflow-x:auto}.prompt.svelte-k5cw7v{text-transform:none;font-size:var(--vats-text-m);color:var(--vats-text);flex-direction:row;display:flex}.prompt.svelte-k5cw7v>div:where(.svelte-k5cw7v):first-child{margin-left:auto;padding-right:1rem}.prompt.svelte-k5cw7v>div:where(.svelte-k5cw7v):nth-child(2){background-color:hsl(from var(--vats-text2) h s l / 20%);border-radius:1rem 0 1rem 1rem;min-width:20rem;padding:1rem}.response.svelte-k5cw7v{text-align:left;text-transform:none;color:var(--vats-text);font-size:var(--vats-text-m);padding:.5rem 0 2rem}.response-notice.svelte-k5cw7v{text-align:left;text-transform:none;color:var(--vats-coloredtext,#db3737);font-size:var(--vats-text-xs);padding:.25rem 0 1rem;line-height:1.35}.response ul,.response ol{margin:.35rem 0 .75rem 1rem;padding-left:2rem}.response p{margin:.35rem 0}.response>p:first-child{margin:1rem 0}.response h1+p,.response h2+p,.response h3+p{margin-left:0}.response h1,.response h2,.response h3{color:var(--vats-coloredtext);font-weight:500;line-height:1.15;font-size:var(--vats-text-xl);margin:2rem 0 1.5rem}.response h4{color:var(--vats-blue);margin:.75rem 0 .5rem}.response hr+h1,.response hr+h2,.response hr+h3,.response hr+h4{margin-top:.5rem}.response h4{padding:0}.response hr{border-top:solid 1px var(--vats-text4);margin:1rem 0 1.5rem;padding:0}.response h1:first-child,.response h2:first-child,.response h3:first-child{margin-top:0}.response li{padding:.15rem 0}.response strong{font-weight:600}.response pre{font-size:var(--vats-text-s);color:var(--vats-coloredtext);padding:1rem 0;font-weight:700;transform:scaleX(.9)}.dialog-frame.svelte-14slwr4{grid-template-rows:auto 1fr;width:90dvw;max-width:50rem;height:95vh;max-height:60rem;padding:0 1rem;line-height:1.25;display:grid}.dialog-frame.svelte-14slwr4 .history-title:where(.svelte-14slwr4){border-bottom:2px solid var(--vats-coloredtext);padding-bottom:.5rem}.dialog-frame.svelte-14slwr4 .thread:where(.svelte-14slwr4){color:var(--vats-text);grid-template-columns:1fr auto;font-weight:500;display:grid}.dialog-frame.svelte-14slwr4 .thread:where(.svelte-14slwr4) .title:where(.svelte-14slwr4){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dialog-frame.svelte-14slwr4 .thread:where(.svelte-14slwr4) .date:where(.svelte-14slwr4){font-size:var(--vats-text-xs);color:var(--vats-text3)}.dialog-frame.svelte-14slwr4 .context:where(.svelte-14slwr4){color:var(--vats-coloredtext);font-size:var(--vats-text-s);padding-left:1rem}.dialog-frame.svelte-14slwr4>.history-title:where(.svelte-14slwr4){font-size:var(--vats-text-l);text-align:center;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;padding-top:1.5rem;font-weight:600;display:flex}ul.svelte-14slwr4{text-transform:none;flex-direction:column;gap:.5rem;padding:0 1rem;list-style-type:none;display:flex;overflow-y:auto}ul.svelte-14slwr4 li:where(.svelte-14slwr4){background-color:var(--vats-sidebar-background);border-left:.25rem solid #0000;border-radius:2rem;padding:.5rem 1rem}ul.svelte-14slwr4 li:where(.svelte-14slwr4):hover{color:var(--vats-coloredtext);cursor:pointer}button.svelte-14slwr4{color:inherit;cursor:pointer;text-align:left;background-color:#0000;border:none;flex-direction:column;width:100%;height:100%;display:flex}.title-section.svelte-1wugk5a{font-size:var(--vats-text-m);color:var(--vats-text-inverse);background-color:var(--vats-thx-th);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.5rem;display:grid}.title-section.svelte-1wugk5a aside:where(.svelte-1wugk5a){flex-flow:wrap;justify-content:center;align-items:baseline;gap:0 1rem;min-width:0;padding-left:4rem;padding-right:.5rem;display:flex}.title-section.svelte-1wugk5a .assistant:where(.svelte-1wugk5a){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.title-section.svelte-1wugk5a .context:where(.svelte-1wugk5a){white-space:nowrap;align-items:baseline;gap:1rem;min-width:0;max-width:100%;display:inline-flex}.title-section.svelte-1wugk5a .exercise:where(.svelte-1wugk5a){color:var(--vats-text-inverse);font-size:var(--vats-text-l);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.title-section.svelte-1wugk5a .video:where(.svelte-1wugk5a){color:var(--vats-text-inverse);white-space:nowrap;flex:none}.prompt.svelte-l1rij8{text-transform:none;font-size:var(--vats-text-m);color:var(--vats-text);flex-direction:row;display:flex}.prompt.svelte-l1rij8>div:where(.svelte-l1rij8):first-child{margin-left:auto;padding-right:1rem}.prompt.svelte-l1rij8>div:where(.svelte-l1rij8):nth-child(2){background-color:hsl(from var(--vats-text2) h s l / 20%);border-radius:1rem 0 1rem 1rem;min-width:20rem;padding:1rem}.dialog-frame.svelte-l1rij8{flex-direction:column;width:calc(100vw - 4px);max-width:80rem;height:calc(100vh - 4px);max-height:80rem;line-height:1.25;display:flex}.dialog-content-wrapper.svelte-l1rij8{flex-direction:column;flex-grow:1;gap:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);margin:1rem;display:flex}.top-section.svelte-l1rij8{background-color:var(--vats-sidebar-background);box-sizing:border-box;border-radius:1rem;flex-grow:1;width:100%;padding:1rem;overflow:auto}.bottom-section.svelte-l1rij8{background-color:var(--vats-sidebar-background);box-sizing:border-box;border-radius:1rem;flex-shrink:0;width:100%;padding:.5rem 1rem;overflow:hidden}.bottom-section.svelte-l1rij8 .input-container:where(.svelte-l1rij8){flex-direction:row;gap:1rem;height:7rem;display:flex}.bottom-section.svelte-l1rij8 .input-container:where(.svelte-l1rij8)>textarea:where(.svelte-l1rij8){width:100%;height:100%;font-size:var(--vats-text-m);border-radius:1rem;padding:.5rem}
