.clamp.svelte-xftver{max-height:calc(var(--clamp-lines) * 1lh)}.active.svelte-fm91xv{color:var(--muted-foreground);display:inline-block;position:relative}.clip.svelte-fm91xv{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lens.svelte-fm91xv{width:300%;-webkit-mask-image:linear-gradient(90deg, transparent 37%, var(--foreground) 50%, transparent 63%);-webkit-mask-image:linear-gradient(90deg, transparent 37%, var(--foreground) 50%, transparent 63%);mask-image:linear-gradient(90deg, transparent 37%, var(--foreground) 50%, transparent 63%);animation:svelte-fm91xv-lens var(--beat) linear infinite;position:absolute;top:0;bottom:0;left:0}.copy.svelte-fm91xv{width:33.3333%;color:var(--foreground);animation:svelte-fm91xv-copy var(--beat) linear infinite;position:absolute;top:0;left:0}@keyframes svelte-fm91xv-lens{0%{transform:translate(-66.6667%)}to{transform:translate(0)}}@keyframes svelte-fm91xv-copy{0%{transform:translate(200%)}to{transform:translate(0)}}.completion-row.svelte-1xu2lvo{align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto;min-height:28px;line-height:18px;display:grid}.mention-label.svelte-1xu2lvo{color:var(--chat-skill)}@container (width<=28rem){.completion-row.svelte-1xu2lvo{grid-template-columns:minmax(0,1fr) auto}.completion-description.svelte-1xu2lvo{display:none}}@media (pointer:coarse){.completion-row.svelte-1xu2lvo{min-height:44px;padding-block:calc(var(--spacing) * 3);line-height:20px}}.prompt.svelte-le73xh,.mirror.svelte-le73xh{font-variant-ligatures:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;tab-size:4}.prompt.svelte-le73xh{position:relative}.prompt.svelte-le73xh::placeholder{font-size:var(--text-ui);color:color-mix(in oklch, var(--muted-foreground), transparent 50%)}.hint.svelte-le73xh{font-size:var(--text-ui);color:var(--muted-foreground);opacity:.5}.hint.svelte-le73xh kbd{color:inherit}.prompt.svelte-le73xh::placeholder{-webkit-text-fill-color:color-mix(in oklch, var(--muted-foreground), transparent 50%)}.mirror.svelte-le73xh{pointer-events:none;position:absolute;inset:0 auto auto 0;overflow:hidden}.hint.svelte-le73xh{align-items:center;gap:calc(var(--spacing) * 1.5);pointer-events:none;min-height:0;max-height:none;display:flex;position:absolute;inset:0 0 auto;overflow:hidden}.decorated.svelte-le73xh{color:#0000;-webkit-text-fill-color:transparent;caret-color:var(--foreground)}.decorated.svelte-le73xh::selection{background:color-mix(in oklch, var(--chat-skill), transparent 75%)}.ghost.svelte-le73xh{color:var(--muted-foreground)}mark.svelte-le73xh{color:var(--chat-skill);background:color-mix(in oklch, var(--chat-skill), transparent 89%);outline:1px solid color-mix(in oklch, var(--chat-skill), transparent 65%);outline-offset:-1px;border-radius:var(--radius-sm);font:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0}.code-body.svelte-qwksfj pre{font-size:var(--text-small);margin:0;padding:0;line-height:1.25rem;background:0 0!important}.code-body.svelte-qwksfj code{font-family:var(--font-mono);display:block}.code-body[data-gutter].svelte-qwksfj code{counter-reset:code-line var(--code-first-line)}.code-body[data-gutter].svelte-qwksfj .line{counter-increment:code-line}.code-body[data-gutter].svelte-qwksfj .line:before{content:counter(code-line);width:2.5rem;margin-right:calc(var(--spacing) * 3);color:color-mix(in oklch, var(--muted-foreground), transparent 55%);text-align:right;-webkit-user-select:none;user-select:none;display:inline-block}.harness-terminal.svelte-1bn5ag9{background:var(--color-sunken);flex-direction:column;height:100%;min-height:0;display:flex}.stage.svelte-1bn5ag9{flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative}.held.svelte-1bn5ag9{z-index:60;align-items:center;gap:calc(var(--spacing) * 2);height:var(--pane-title-height);padding:0 calc(var(--spacing) * 2);border-bottom:1px solid var(--color-border);background:var(--color-sunken);color:var(--color-muted-foreground);font-size:var(--text-small);display:flex;position:absolute;inset:0 0 auto}.held.svelte-1bn5ag9 button:where(.svelte-1bn5ag9),.held-link.svelte-1bn5ag9{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:0 calc(var(--spacing) * 2);color:var(--color-foreground)}.over.svelte-1bn5ag9{z-index:40;padding:calc(var(--spacing) * 4);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.over.bottom.svelte-1bn5ag9{align-items:flex-end}.card.svelte-1bn5ag9{gap:calc(var(--spacing) * 3);width:100%;max-width:28rem;padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-raised);color:var(--color-foreground);box-shadow:var(--elevation-raised);pointer-events:auto;flex-direction:column;display:flex}.heading.svelte-1bn5ag9{font-size:var(--text-body);color:var(--color-foreground);font-weight:500}.prompt.svelte-1bn5ag9{font-size:var(--text-small);color:var(--color-muted-foreground);white-space:pre-wrap}.state.svelte-1bn5ag9{font-size:var(--text-ui);color:var(--color-muted-foreground);margin:auto}.answers.svelte-1bn5ag9{justify-content:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.answers.svelte-1bn5ag9 button:where(.svelte-1bn5ag9),.answers.svelte-1bn5ag9 .answer:where(.svelte-1bn5ag9){border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:100%;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);white-space:pre;overflow:hidden}.move-card.svelte-14dl4h9{border-left:3px solid var(--tone,var(--color-border))}.move-card--denied.svelte-14dl4h9{border-left-color:var(--color-destructive)}.move-chip.svelte-14dl4h9{background:color-mix(in oklch, var(--tone,var(--color-muted-foreground)) 12%, transparent)}.move-chip--pending.svelte-14dl4h9{background:repeating-linear-gradient(135deg, color-mix(in oklch, var(--tone,var(--color-muted-foreground)) 16%, transparent) 0 6px, transparent 6px 11px)}.place-card.svelte-1oz7q89{border-left:3px solid var(--tone,var(--color-border))}.place-card--failed.svelte-1oz7q89{border-left-color:var(--color-destructive)}.place-chip.svelte-1oz7q89{background:color-mix(in oklch, var(--tone,var(--color-muted-foreground)) 12%, transparent)}
