.ask.svelte-rgjloi{gap:var(--space-3);margin-bottom:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);outline:none;flex-direction:column;max-height:min(60vh,460px);display:flex;overflow-y:auto}header.svelte-rgjloi{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.steps.svelte-rgjloi{align-items:center;min-width:0;display:flex}.steps.svelte-rgjloi li:where(.svelte-rgjloi){align-items:center;display:flex}.steps.svelte-rgjloi li:where(.svelte-rgjloi)+li:where(.svelte-rgjloi):before{content:"";background:var(--border-strong);width:18px;height:1px}.steps.svelte-rgjloi li.done:where(.svelte-rgjloi)+li:where(.svelte-rgjloi):before,.steps.svelte-rgjloi li.current:where(.svelte-rgjloi)+li:where(.svelte-rgjloi):before{background:var(--text-faint)}.steps.svelte-rgjloi button:where(.svelte-rgjloi){border:1px solid var(--border-strong);width:22px;height:22px;color:var(--text-muted);font-variant-numeric:tabular-nums;transition:background .15s var(--ease), color .15s var(--ease);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.steps.svelte-rgjloi button:where(.svelte-rgjloi):hover{background:var(--surface-hover);color:var(--text)}.steps.svelte-rgjloi li.done:where(.svelte-rgjloi) button:where(.svelte-rgjloi){border-color:var(--text-faint);color:var(--text)}.steps.svelte-rgjloi li.current:where(.svelte-rgjloi) button:where(.svelte-rgjloi){background:var(--text);border-color:var(--text);color:var(--bg)}.skip.svelte-rgjloi{font-size:var(--text-xs);color:var(--text-faint);flex-shrink:0}.skip.svelte-rgjloi:hover{color:var(--text)}.body.svelte-rgjloi{gap:var(--space-3);flex-direction:column;min-height:150px;display:flex}h3.svelte-rgjloi{font-size:var(--text-sm);font-weight:650;line-height:1.5}h3.svelte-rgjloi small:where(.svelte-rgjloi){margin-left:var(--space-2);font-size:var(--text-xs);color:var(--text-faint);font-weight:400}.options.svelte-rgjloi{flex-direction:column;gap:6px;display:flex}.options.svelte-rgjloi button:where(.svelte-rgjloi){align-items:flex-start;gap:var(--space-3);width:100%;padding:8px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;transition:background .15s var(--ease), border-color .15s var(--ease);display:flex}.options.svelte-rgjloi button:where(.svelte-rgjloi):hover{background:var(--surface-hover)}.options.svelte-rgjloi button.on:where(.svelte-rgjloi){border-color:var(--text);background:var(--surface-hover)}.mark.svelte-rgjloi{border:1px solid var(--border-strong);width:16px;height:16px;color:var(--bg);border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;display:grid}.mark.square.svelte-rgjloi{border-radius:4px}.options.svelte-rgjloi button.on:where(.svelte-rgjloi) .mark:where(.svelte-rgjloi){background:var(--text);border-color:var(--text)}.txt.svelte-rgjloi{flex-direction:column;gap:2px;min-width:0;display:flex}.txt.svelte-rgjloi strong:where(.svelte-rgjloi){font-size:var(--text-sm);font-weight:550}.txt.svelte-rgjloi small:where(.svelte-rgjloi){font-size:var(--text-xs);color:var(--text-faint);line-height:1.5}.other.svelte-rgjloi input:where(.svelte-rgjloi){width:100%;height:36px;padding:0 var(--space-3);background:var(--bg-subtle);border:1px dashed var(--border-strong);border-radius:var(--radius-md);font-size:var(--text-sm)}.other.svelte-rgjloi input:where(.svelte-rgjloi):focus{border-style:solid;border-color:var(--text-faint)}.review.svelte-rgjloi{flex-direction:column;gap:6px;display:flex}.review.svelte-rgjloi button:where(.svelte-rgjloi){gap:2px var(--space-3);width:100%;padding:8px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.review.svelte-rgjloi button:where(.svelte-rgjloi):hover{background:var(--surface-hover)}.review.svelte-rgjloi button.todo:where(.svelte-rgjloi){border-color:var(--danger)}.rq.svelte-rgjloi{font-size:var(--text-xs);color:var(--text-faint);grid-column:1}.ra.svelte-rgjloi{font-size:var(--text-sm);grid-column:1}.review.svelte-rgjloi button:where(.svelte-rgjloi) svg{color:var(--text-faint);grid-area:1/2/3}.note.svelte-rgjloi{flex-direction:column;gap:4px;display:flex}.note.svelte-rgjloi span:where(.svelte-rgjloi){font-size:var(--text-xs);color:var(--text-faint)}.note.svelte-rgjloi textarea:where(.svelte-rgjloi){padding:8px var(--space-3);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);resize:none}.note.svelte-rgjloi textarea:where(.svelte-rgjloi):focus{border-color:var(--text-faint)}footer.svelte-rgjloi{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.count.svelte-rgjloi{font-size:var(--text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.nav.svelte-rgjloi{height:30px;padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.nav.svelte-rgjloi:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.nav.svelte-rgjloi:disabled{opacity:.35;cursor:default}.nav.next.svelte-rgjloi:not(:disabled){background:var(--text);color:var(--bg)}.nav.next.svelte-rgjloi:hover:not(:disabled){background:var(--text);opacity:.88}canvas.svelte-1dwo6ck{width:100%;height:100%;color:var(--text);display:block}.set.svelte-zsupm{align-items:flex-start;gap:var(--space-3);max-width:100%;animation:svelte-zsupm-rise .4s var(--ease);display:flex}@keyframes svelte-zsupm-rise{0%{opacity:0;transform:translateY(8px)}}.stage.svelte-zsupm{width:min(100%, calc(var(--ar) * var(--h)));aspect-ratio:var(--ar);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-subtle);flex:none;position:relative;overflow:hidden}.wait.svelte-zsupm{background:var(--bg)}.cap.svelte-zsupm{left:var(--space-4);right:var(--space-4);bottom:var(--space-3);justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:flex;position:absolute}.time.svelte-zsupm{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:var(--text-xs)}.open.svelte-zsupm{cursor:zoom-in;width:100%;height:100%;padding:0;display:block}.media.svelte-zsupm{object-fit:contain;width:100%;height:100%;animation:svelte-zsupm-appear .35s var(--ease);transition:transform .5s var(--ease);display:block}.open.svelte-zsupm:hover .media:where(.svelte-zsupm){transform:scale(1.015)}video.media.svelte-zsupm{background:#000}@keyframes svelte-zsupm-appear{0%{opacity:0}}.hover.svelte-zsupm{top:var(--space-2);right:var(--space-2);gap:var(--space-2);opacity:0;transition:opacity .18s var(--ease), transform .18s var(--ease);pointer-events:none;display:flex;position:absolute;transform:translateY(-4px)}.stage.svelte-zsupm:hover .hover:where(.svelte-zsupm),.stage.svelte-zsupm:focus-within .hover:where(.svelte-zsupm){opacity:1;pointer-events:auto;transform:none}.tool.svelte-zsupm{border-radius:var(--radius-md);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:34px;height:34px;transition:background .15s var(--ease);background:#0009;place-items:center;display:grid}.tool.svelte-zsupm:hover{background:#000000d1}.tool.star.on.svelte-zsupm{color:var(--star)}.tool.star.on.svelte-zsupm svg{fill:currentColor}@media (hover:none){.hover.svelte-zsupm{opacity:1;pointer-events:auto;transform:none}}.thumbs.svelte-zsupm{gap:var(--space-2);scrollbar-width:none;flex-direction:column;flex:none;max-height:360px;display:flex;overflow-y:auto}.thumbs.svelte-zsupm::-webkit-scrollbar{display:none}.ph.svelte-zsupm{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg);width:64px;height:64px;position:relative;overflow:hidden}.thumbs.svelte-zsupm button:where(.svelte-zsupm){border-radius:var(--radius-md);opacity:.55;width:64px;height:64px;transition:opacity .15s var(--ease), border-color .15s var(--ease);border:2px solid #0000;padding:0;display:block;overflow:hidden}.thumbs.svelte-zsupm button:where(.svelte-zsupm):hover{opacity:1}.thumbs.svelte-zsupm button.on:where(.svelte-zsupm){opacity:1;border-color:var(--text)}.thumbs.svelte-zsupm img:where(.svelte-zsupm){object-fit:cover;width:100%;height:100%;display:block}.failed.svelte-zsupm{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--danger) 40%, var(--border));border-radius:var(--radius-md);color:var(--danger);font-size:var(--text-base);align-self:flex-start;display:flex}@media (max-width:720px){.set.svelte-zsupm{gap:var(--space-2);flex-direction:column}.thumbs.svelte-zsupm{flex-direction:row;max-width:100%;max-height:none;overflow:auto visible}.thumbs.svelte-zsupm button:where(.svelte-zsupm),.ph.svelte-zsupm{width:56px;height:56px}}@container (width<=560px){.set.svelte-zsupm{gap:var(--space-2);flex-direction:column}.stage.svelte-zsupm{width:100%}.thumbs.svelte-zsupm{flex-direction:row;max-width:100%;max-height:none;overflow:auto visible}.thumbs.svelte-zsupm button:where(.svelte-zsupm),.ph.svelte-zsupm{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.set.svelte-zsupm,.media.svelte-zsupm{animation:none}}.badge.svelte-1x7nmez{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--text) 22%, transparent) 50%, transparent 62%) 160% 0 / 250% 100% no-repeat, var(--accent-soft);height:18px;color:var(--text);letter-spacing:.04em;white-space:nowrap;animation:svelte-1x7nmez-sweep 4.5s var(--ease) infinite;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}@keyframes svelte-1x7nmez-sweep{0%,55%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}@media (prefers-reduced-motion:reduce){.badge.svelte-1x7nmez{animation:none}}.row.svelte-bbpwsk{align-items:center;gap:var(--space-2);max-width:100%;font-size:var(--text-sm);color:var(--text-muted);animation:svelte-bbpwsk-rise .3s var(--ease);padding:2px 0;display:flex}.head.svelte-bbpwsk{text-align:left;align-self:flex-start}.head.svelte-bbpwsk:not(:disabled):hover{color:var(--text)}.head.svelte-bbpwsk svg:last-child{color:var(--text-faint);transition:transform .2s var(--ease);flex-shrink:0}.head[aria-expanded=true].svelte-bbpwsk svg:last-child{transform:rotate(180deg)}.what.svelte-bbpwsk{color:var(--text);white-space:nowrap;font-weight:550}.subject.svelte-bbpwsk{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);overflow:hidden}.count.svelte-bbpwsk{color:var(--text-faint);font-size:var(--text-xs);white-space:nowrap;flex-shrink:0}.failed.svelte-bbpwsk{color:var(--danger)}.dot.svelte-bbpwsk{background:var(--text-muted);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--text-muted) 45%, transparent);border-radius:50%;margin:0 4px;animation:1.4s ease-out infinite svelte-bbpwsk-pulse;display:block}.shimmer.svelte-bbpwsk{background:linear-gradient(90deg, var(--text-muted) 30%, var(--text) 50%, var(--text-muted) 70%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:550;animation:2s linear infinite svelte-bbpwsk-text-shimmer}.sources.svelte-bbpwsk{margin:var(--space-1) 0 var(--space-1) var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--border);animation:svelte-bbpwsk-rise .25s var(--ease);flex-direction:column;display:flex}.sources.svelte-bbpwsk a:where(.svelte-bbpwsk){padding:var(--space-1) 0;flex-direction:column;min-width:0;display:flex}.title.svelte-bbpwsk{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--text);overflow:hidden}.host.svelte-bbpwsk{font-size:var(--text-xs);color:var(--text-faint)}.sources.svelte-bbpwsk a:where(.svelte-bbpwsk):hover .title:where(.svelte-bbpwsk){text-underline-offset:2px;text-decoration:underline}@keyframes svelte-bbpwsk-pulse{to{box-shadow:0 0 0 8px #0000}}@keyframes svelte-bbpwsk-text-shimmer{to{background-position:-250% 0}}@keyframes svelte-bbpwsk-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.row.svelte-bbpwsk,.dot.svelte-bbpwsk,.shimmer.svelte-bbpwsk,.sources.svelte-bbpwsk{animation:none}.shimmer.svelte-bbpwsk{color:var(--text-muted)}}.card.svelte-h39ebb{gap:var(--space-2);width:min(360px,100%);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);animation:svelte-h39ebb-rise .35s var(--ease);flex-direction:column;align-self:flex-start;display:flex}.stack.svelte-h39ebb{flex-direction:column;gap:6px;display:flex}.stack.svelte-h39ebb li:where(.svelte-h39ebb){align-items:center;gap:var(--space-3);animation:svelte-h39ebb-rise .35s var(--ease) both;animation-delay:calc(var(--i) * 50ms);display:flex}.thumb.svelte-h39ebb{border-radius:var(--radius-sm);border:1px solid var(--border);background:repeating-conic-gradient(var(--bg-subtle) 0 25%, var(--surface-hover) 0 50%) 0 0 / 12px 12px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.thumb.svelte-h39ebb img:where(.svelte-h39ebb){object-fit:contain;width:100%;height:100%}.name.svelte-h39ebb{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);overflow:hidden}.foot.svelte-h39ebb{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border);display:flex}.meta.svelte-h39ebb{font-size:var(--text-xs);color:var(--text-faint)}.get.svelte-h39ebb{align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--text);color:var(--bg);font-size:var(--text-xs);white-space:nowrap;transition:opacity .15s var(--ease);font-weight:650;display:inline-flex}.get.svelte-h39ebb:hover:not(:disabled){opacity:.88}.get.svelte-h39ebb:disabled{opacity:.6;cursor:wait}.row.svelte-h39ebb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);animation:svelte-h39ebb-rise .3s var(--ease);padding:2px 0;display:flex}.failed.svelte-h39ebb{color:var(--danger)}.dot.svelte-h39ebb{background:var(--text-muted);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--text-muted) 45%, transparent);border-radius:50%;margin:0 4px;animation:1.4s ease-out infinite svelte-h39ebb-pulse;display:block}.shimmer.svelte-h39ebb{background:linear-gradient(90deg, var(--text-muted) 30%, var(--text) 50%, var(--text-muted) 70%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:550;animation:2s linear infinite svelte-h39ebb-text-shimmer}@keyframes svelte-h39ebb-pulse{to{box-shadow:0 0 0 8px #0000}}@keyframes svelte-h39ebb-text-shimmer{to{background-position:-250% 0}}@keyframes svelte-h39ebb-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.card.svelte-h39ebb,.stack.svelte-h39ebb li:where(.svelte-h39ebb),.row.svelte-h39ebb,.dot.svelte-h39ebb,.shimmer.svelte-h39ebb{animation:none}.shimmer.svelte-h39ebb{color:var(--text-muted)}}.ask.svelte-vdi695{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);display:flex}.faint.svelte-vdi695{color:var(--text-faint)}.dot.svelte-vdi695{background:var(--text-muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite svelte-vdi695-pulse}.shimmer.svelte-vdi695{background:linear-gradient(90deg, var(--text-faint), var(--text), var(--text-faint));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite svelte-vdi695-shimmer}.card.svelte-vdi695{align-items:stretch;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column}.head.svelte-vdi695{color:var(--text-faint);align-items:center;gap:6px;display:flex}dl.svelte-vdi695{gap:var(--space-2);flex-direction:column;display:flex}dt.svelte-vdi695{color:var(--text-faint)}dd.svelte-vdi695{color:var(--text);font-size:var(--text-sm)}@keyframes svelte-vdi695-pulse{50%{opacity:.3}}@keyframes svelte-vdi695-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.dot.svelte-vdi695,.shimmer.svelte-vdi695{animation:none}}.text.svelte-1pr46gh{gap:var(--space-2);overflow-wrap:anywhere;flex-direction:column;display:flex}p.svelte-1pr46gh{margin:0}.h.svelte-1pr46gh{font-weight:650}ul.svelte-1pr46gh,ol.svelte-1pr46gh{flex-direction:column;gap:2px;margin:0;padding-left:1.3em;display:flex}ul.svelte-1pr46gh{list-style:outside}ol.svelte-1pr46gh{list-style:decimal}code.svelte-1pr46gh{border-radius:var(--radius-sm);background:var(--bg-subtle);font-family:var(--font-mono);padding:1px 5px;font-size:.92em}pre.svelte-1pr46gh{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-subtle);margin:0;overflow-x:auto}pre.svelte-1pr46gh code:where(.svelte-1pr46gh){background:0 0;padding:0}blockquote.svelte-1pr46gh{padding-left:var(--space-3);border-left:2px solid var(--border-strong);color:var(--text-muted);margin:0}a.svelte-1pr46gh{text-underline-offset:3px;text-decoration:underline}.notice.svelte-10yh2ax{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-faint);align-self:stretch;display:flex}.notice.svelte-10yh2ax:before,.notice.svelte-10yh2ax:after{content:"";background:var(--border);flex:1;height:1px}.notice.working.svelte-10yh2ax{gap:var(--space-2)}.notice.working.svelte-10yh2ax:before,.notice.working.svelte-10yh2ax:after{flex:1 1 0}.usage.svelte-10yh2ax{font-size:var(--text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums;align-self:flex-start;align-items:center;gap:2px;display:flex}.cost.svelte-10yh2ax{margin-right:var(--space-2);align-items:center;gap:5px;display:inline-flex}.cost.svelte-10yh2ax s:where(.svelte-10yh2ax){text-decoration-thickness:1.5px}.act.svelte-10yh2ax{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-faint);transition:background .15s var(--ease), color .15s var(--ease);place-items:center;display:grid}.act.svelte-10yh2ax:hover{background:var(--surface-hover);color:var(--text)}.act.on.svelte-10yh2ax{color:var(--text)}.act.on.svelte-10yh2ax svg{fill:currentColor}.ctx.svelte-10yh2ax{z-index:80;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);min-width:170px;box-shadow:var(--shadow-lg);animation:svelte-10yh2ax-rise .12s var(--ease);padding:4px;position:fixed}.ctx.svelte-10yh2ax button:where(.svelte-10yh2ax){align-items:center;gap:var(--space-2);width:100%;height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:left;display:flex}.ctx.svelte-10yh2ax button:where(.svelte-10yh2ax):hover{background:var(--surface-hover)}.timeline.svelte-10yh2ax{gap:var(--space-3);flex-direction:column;display:flex}.timeline.large.svelte-10yh2ax{gap:var(--space-4)}.timeline.large.svelte-10yh2ax .msg:where(.svelte-10yh2ax){max-width:100%;font-size:16px;line-height:1.75}.timeline.large.svelte-10yh2ax .msg.user:where(.svelte-10yh2ax){padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);max-width:85%}.timeline.large.svelte-10yh2ax .step:where(.svelte-10yh2ax){font-size:var(--text-base)}.msg.svelte-10yh2ax{max-width:92%;font-size:var(--text-sm);line-height:1.6}.pics.svelte-10yh2ax{justify-content:flex-end;gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.pics.svelte-10yh2ax button:where(.svelte-10yh2ax){padding:0;line-height:0}.pics.svelte-10yh2ax img:where(.svelte-10yh2ax){object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border);width:64px;height:64px}.timeline.large.svelte-10yh2ax .pics:where(.svelte-10yh2ax) img:where(.svelte-10yh2ax){width:88px;height:88px}.msg.user.svelte-10yh2ax p:where(.svelte-10yh2ax){overflow-wrap:anywhere;white-space:pre-wrap}.msg.user.svelte-10yh2ax{padding:var(--space-2) var(--space-3);background:var(--surface-hover);border-radius:var(--radius-md);margin-top:var(--space-2);align-self:flex-end}.msg.assistant.svelte-10yh2ax{margin-top:var(--space-1);align-self:flex-start}.msg.error.svelte-10yh2ax{color:var(--danger);align-self:flex-start}.wave.svelte-10yh2ax{padding:var(--space-1) 0;color:var(--text-muted);animation:svelte-10yh2ax-rise .3s var(--ease);align-self:flex-start}.caret.svelte-10yh2ax{vertical-align:text-bottom;background:var(--text-muted);width:7px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite svelte-10yh2ax-blink;display:inline-block}@keyframes svelte-10yh2ax-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.caret.svelte-10yh2ax{animation:none}}.step.svelte-10yh2ax{align-items:center;gap:var(--space-2);max-width:100%;font-size:var(--text-sm);color:var(--text-muted);animation:svelte-10yh2ax-rise .3s var(--ease);align-self:flex-start;padding:2px 0;display:flex}.step.svelte-10yh2ax .mark:where(.svelte-10yh2ax){width:16px;height:16px;color:var(--text-faint);flex-shrink:0;place-items:center;display:grid}.step.error.svelte-10yh2ax{color:var(--danger)}.step.error.svelte-10yh2ax .mark:where(.svelte-10yh2ax){color:inherit}.step.svelte-10yh2ax .name:where(.svelte-10yh2ax){color:var(--text);font-weight:550}.step.error.svelte-10yh2ax .name:where(.svelte-10yh2ax){color:inherit}.step.done.svelte-10yh2ax .name:where(.svelte-10yh2ax){color:var(--text-muted);font-weight:500}.step.svelte-10yh2ax .note:where(.svelte-10yh2ax),.step.svelte-10yh2ax .why:where(.svelte-10yh2ax){text-overflow:ellipsis;white-space:nowrap;color:var(--text-faint);overflow:hidden}.step.error.svelte-10yh2ax .why:where(.svelte-10yh2ax){color:inherit}.dot.svelte-10yh2ax{background:var(--text-muted);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--text-muted) 45%, transparent);border-radius:50%;animation:1.4s ease-out infinite svelte-10yh2ax-pulse;display:block}.shimmer.svelte-10yh2ax{background:linear-gradient(90deg, var(--text-muted) 30%, var(--text) 50%, var(--text-muted) 70%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite svelte-10yh2ax-text-shimmer}@keyframes svelte-10yh2ax-pulse{to{box-shadow:0 0 0 8px #0000}}@keyframes svelte-10yh2ax-text-shimmer{to{background-position:-250% 0}}@keyframes svelte-10yh2ax-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.step.svelte-10yh2ax,.dot.svelte-10yh2ax,.shimmer.svelte-10yh2ax,.wave.svelte-10yh2ax{animation:none}.shimmer.svelte-10yh2ax{color:var(--text-muted)}}.ring.svelte-14tib58{width:28px;height:28px;color:var(--text-muted);transition:background .15s var(--ease), color .15s var(--ease);border-radius:50%;place-items:center;display:grid}.ring.svelte-14tib58:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.ring.svelte-14tib58:disabled{cursor:default;opacity:.6}.track.svelte-14tib58{stroke:var(--border-strong)}.fill.svelte-14tib58{stroke:currentColor;stroke-linecap:round;transition:stroke-dasharray .4s var(--ease)}.ring.hot.svelte-14tib58{color:var(--warning)}
