.arrayzit-diff-scope{--card:var(--surface-1);--card-head:var(--muted);--card-sunken:var(--surface-sunk);--fg:var(--foreground);--dim:var(--faint-foreground);--run:var(--success);--danger:var(--destructive);--ease:cubic-bezier(.32, .72, 0, 1)}.az-transcript{max-width:720px;margin:0 auto;padding:2rem 1.5rem 1rem}.az-turn{gap:1rem;margin-bottom:2rem;display:flex}.az-turn:last-child{margin-bottom:0}.az-turn>.az-gutter{flex:none;width:18px;padding-top:3px}.az-turn>.az-gutter svg{width:14px;height:14px;color:var(--faint-foreground)}.az-turn>.az-body{min-width:0;font-size:var(--text-body);line-height:var(--leading-body);flex:1}.az-turn.az-user>.az-body{background:var(--ground-alt);border-radius:var(--r-card);max-width:85%;margin-left:auto;padding:.75rem 1rem}.az-tool{border-radius:var(--r-input);background:var(--surface-1);font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--leading-body);color:var(--muted-foreground);align-items:flex-start;gap:.5rem;padding:.375rem .625rem;display:flex}.az-tool .az-tool-name{color:var(--foreground)}.az-tool+.az-tool,.az-steps>li+li{margin-top:.25rem}.az-editpill{border-radius:var(--r-chip);font-family:var(--font-mono);font-size:var(--text-label);align-items:center;gap:.5rem;padding:2px .5rem;display:inline-flex}.az-editpill.az-add{background:var(--diff-added-bg);color:var(--diff-added-ink,var(--diff-added))}.az-editpill.az-mod{background:color-mix(in oklch, var(--diff-modified) 15%, transparent);color:var(--diff-modified-ink,var(--diff-modified))}.az-scroll-x{overflow-x:auto}@media (max-width:640px){.az-transcript{padding:1.25rem 1rem .75rem}.az-turn{gap:.625rem;margin-bottom:1.5rem}.az-turn.az-user>.az-body{max-width:100%}}
.az-md+.az-md,.az-md+.toolcall,.toolcall+.az-md{margin-top:var(--s2,.5rem)}.az-md .az-blocked-img{font-family:var(--font-mono);color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.8em}
.scx{flex-direction:column;min-height:0;display:flex}.scx-panel{gap:var(--space-3);height:100%;padding:var(--space-1) var(--space-3) var(--space-3)}.scx-inline{margin-top:var(--space-3);padding:var(--space-2);gap:var(--space-2);border-radius:var(--r-card);background:var(--surface-sunk)}.scx-head{font-size:var(--text-micro);line-height:var(--leading-body);color:var(--muted-foreground);align-items:center;gap:6px;display:flex}.scx-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.scx-inline .scx-scroll{flex:none;max-height:320px}.scx-list{padding:var(--space-2) 0;gap:var(--space-5);flex-direction:column;margin:0;list-style:none;display:flex}.scx-exchange{gap:var(--space-3);flex-direction:column;display:flex}.scx-exchange .turn.user .body{white-space:pre-wrap;max-width:88%}.scx-panel .turn:not(.user) .body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere}.scx-empty{margin:auto}.scx-live{padding-top:var(--space-2)}.scx-note{margin:var(--space-2) 0 0;font-size:var(--text-micro);line-height:var(--leading-body);color:var(--faint-foreground);align-items:center;gap:6px;display:flex}.scx-error{font-size:var(--text-label);line-height:var(--leading-body);color:var(--destructive);margin:0}.scx-box{align-items:flex-end;gap:var(--space-2);border:1px solid var(--input);border-radius:var(--r-prompt);background:var(--background);flex:none;padding:7px 8px 7px 14px;transition:border-color .12s;display:flex}.scx-box:focus-within{border-color:var(--ring)}.scx-input{resize:none;field-sizing:content;min-width:0;max-height:160px;font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);color:var(--foreground);caret-color:var(--foreground);background:0 0;border:0;outline:none;flex:1;padding:5px 0}.scx-input::placeholder{color:var(--faint-foreground)}.scx-send,.scx-icon{border-radius:var(--r-input);width:28px;height:28px;color:var(--faint-foreground);flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.scx-icon{width:22px;height:22px}.scx-send svg,.scx-icon svg{width:14px;height:14px}.scx-send:hover:not(:disabled),.scx-icon:hover{background:var(--sidebar-accent);color:var(--foreground)}.scx-send:disabled{opacity:.45;cursor:default}.scx-send:focus-visible,.scx-icon:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.scx-chip{border-radius:var(--r-input);background:var(--sidebar-accent);height:26px;font-family:var(--font-sans);font-size:var(--text-label);line-height:var(--leading-body);font-weight:var(--w-medium);color:var(--foreground);white-space:nowrap;align-items:center;gap:2px;padding:0 4px 0 10px;display:inline-flex}.scx-chip button{border-radius:var(--r-chip);width:20px;height:20px;color:var(--faint-foreground);place-items:center;display:grid}.scx-chip button:hover{color:var(--foreground);background:var(--surface-sunk)}.scx-chip button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.scx-chip svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.scx-box,.scx-send,.scx-icon{transition:none}}
