.zion-thinking-inline{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:5px;margin:2px 3px;min-height:22px;padding:2px 7px 2px 5px;box-sizing:border-box;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--border) 48%,transparent);background:color-mix(in srgb,var(--panel) 72%,transparent);color:color-mix(in srgb,var(--fg) 62%,var(--dim));font-size:12px;cursor:pointer;user-select:none;line-height:1.35;max-width:min(760px,96%)}.zion-thinking-inline .zion-thinking-inline-text{color:inherit;font-size:inherit;opacity:.9}.zion-thinking-inline .zion-thinking-inline-toggle{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:none;border-radius:var(--radius-sm);color:inherit;font-size:12px;line-height:1;padding:0;cursor:pointer}.zion-thinking-inline .zion-thinking-inline-toggle:hover{background:color-mix(in srgb,var(--fg) 8%,transparent)}.zion-thinking-inline .zion-thinking-inline-toggle .codicon{font-size:12px;line-height:1;display:block;pointer-events:none}.zion-thinking-inline:hover{border-color:color-mix(in srgb,var(--border) 72%,transparent)}.zion-thinking-inline:hover .zion-thinking-inline-text{color:var(--fg);opacity:1}.zion-thinking-card{display:block;margin:6px 0;padding:0;width:min(100%,760px);max-width:100%;border:1px solid color-mix(in srgb,var(--border) 56%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--panel) 92%,var(--bg));color:var(--dim);box-shadow:none;min-height:30px;max-height:none;overflow:visible;font-family:var(--font-mono);font-size:12px;transition:border-color var(--transition-fast)}.zion-thinking-card:hover{border-color:color-mix(in srgb,var(--border) 80%,transparent)}.zion-thinking-card-body{margin:0;padding:8px 12px 10px;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:12px;line-height:1.55;color:var(--dim)}.ͼ6{text-decoration:none}.ͼ1.cm-focused{outline:none}.ͼ7{text-decoration:none!important}.ͼ2 .cm-gutters{background-color:inherit;border:none}.zion-thinking-inline{min-height:24px;padding:2px 8px 2px 5px;border-radius:8px;border-color:var(--surface-border-soft, color-mix(in srgb, var(--border) 32%, transparent));background:var(--surface-raised, color-mix(in srgb, var(--panel) 90%, var(--bg)));color:color-mix(in srgb,var(--fg) 62%,transparent)}.zion-thinking-inline:hover{border-color:var(--surface-border, color-mix(in srgb, var(--border) 46%, transparent));background:color-mix(in srgb,var(--panel) 96%,var(--bg))}.zion-thinking-inline .zion-thinking-inline-toggle{border-radius:7px}.zion-thinking-inline .zion-thinking-inline-toggle:hover{background:var(--hover-bg)}.zion-thinking-card{border-radius:10px;border-color:var(--surface-border-soft, color-mix(in srgb, var(--border) 32%, transparent));background:var(--surface-raised, color-mix(in srgb, var(--panel) 94%, var(--bg)))}.zion-thinking-card:hover{border-color:var(--surface-border, color-mix(in srgb, var(--border) 46%, transparent))}.zion-panel .cm-editor .zion-thinking-inline{min-height:22px!important;margin:2px 0!important;padding:1px 7px 1px 4px!important;gap:5px!important;border:1px solid var(--surface-border-soft, color-mix(in srgb, var(--border) 28%, transparent))!important;border-radius:7px!important;background:color-mix(in srgb,var(--surface-panel-soft, var(--panel)) 58%,transparent)!important;color:color-mix(in srgb,var(--fg) 58%,transparent)!important;font:11px/1.35 var(--font-sans)!important;box-shadow:none!important}.zion-panel .cm-editor .zion-thinking-inline:hover{border-color:var(--surface-border, color-mix(in srgb, var(--border) 42%, transparent))!important;background:var(--surface-raised, var(--hover-bg))!important;color:color-mix(in srgb,var(--fg) 76%,transparent)!important}.zion-panel .cm-editor .zion-thinking-inline .zion-thinking-inline-toggle{width:16px!important;height:16px!important;border-radius:5px!important}.zion-panel .cm-editor .zion-thinking-inline .zion-thinking-inline-toggle .codicon,.zion-panel .cm-editor .zion-thinking-inline .zion-thinking-inline-text{font-size:11px!important}.zion-panel .cm-editor .zion-thinking-card{width:min(100%,760px)!important;margin:8px 0 14px!important;border:1px solid var(--surface-border-soft, color-mix(in srgb, var(--border) 30%, transparent))!important;border-radius:10px!important;background:var(--surface-panel, var(--panel))!important;color:color-mix(in srgb,var(--fg) 58%,transparent)!important;box-shadow:none!important}.zion-panel .cm-editor .zion-thinking-card:hover{border-color:var(--surface-border, color-mix(in srgb, var(--border) 42%, transparent))!important}.zion-panel .cm-editor .zion-thinking-card-body{padding:8px 10px 10px!important;font:12px/1.65 var(--font-mono)!important;color:color-mix(in srgb,var(--fg) 58%,transparent)!important}.zion-panel .cm-editor .zion-thinking-inline{min-height:21px!important;margin:0!important;padding:1px 7px 1px 5px!important;gap:4px!important;border:1px solid var(--border-faint, var(--surface-border-soft))!important;border-radius:var(--radius-sm, 8px)!important;background:transparent!important;color:var(--fg-muted)!important;font:11px/1.35 var(--font-sans)!important;vertical-align:1px!important}.zion-panel .cm-editor .zion-thinking-inline:hover{border-color:var(--border-soft, var(--surface-border))!important;background:var(--surface-raised, var(--surface-3))!important;color:var(--fg-secondary, var(--fg))!important}.zion-panel .cm-editor .zion-thinking-inline .zion-thinking-inline-toggle{width:15px!important;height:15px!important;border-radius:5px!important}.zion-panel .cm-editor .zion-thinking-inline .zion-thinking-inline-toggle .codicon{font-size:11px!important}.zion-panel .cm-editor .zion-thinking-inline .zion-thinking-inline-text{color:inherit!important;font-size:11px!important;opacity:1!important}.zion-panel .cm-editor .zion-thinking-card{width:min(100%,720px)!important;margin:4px 0 10px!important;overflow:hidden!important;border:1px solid var(--border-faint, var(--surface-border-soft))!important;border-radius:var(--radius-sm, 8px)!important;background:transparent!important;color:var(--fg-muted)!important;box-shadow:none!important}.zion-panel .cm-editor .zion-thinking-card:hover{border-color:var(--border-soft, var(--surface-border))!important}.zion-panel .cm-editor .zion-thinking-card-header{display:flex;align-items:center;gap:5px;min-height:27px;padding:4px 8px;border-bottom:1px solid var(--border-faint, var(--surface-border-soft));background:color-mix(in srgb,var(--surface-panel-soft, var(--surface-raised)) 50%,transparent);color:var(--fg-muted);font:11px/1 var(--font-sans);user-select:none}.zion-panel .cm-editor .zion-thinking-card-header .codicon{font-size:11px}.zion-panel .cm-editor .zion-thinking-card-body{margin:0!important;padding:8px 10px!important;border:0!important;background:transparent!important;color:var(--fg-muted)!important;font:12px/1.65 var(--font-mono)!important;white-space:pre-wrap!important;word-break:break-word!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-inline{min-height:21px!important;margin:0!important;padding:1px 7px 1px 5px!important;gap:4px!important;border:1px solid var(--border-faint, var(--surface-border-soft))!important;border-radius:var(--radius-sm, 8px)!important;background:transparent!important;color:var(--fg-muted)!important;font:11px/1.35 var(--font-sans)!important;vertical-align:1px!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-inline:hover{border-color:var(--border-soft, var(--surface-border))!important;background:var(--surface-raised, var(--surface-3))!important;color:var(--fg-secondary, var(--fg))!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-inline .zion-thinking-inline-toggle{width:15px!important;height:15px!important;border-radius:5px!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-inline .zion-thinking-inline-toggle .codicon{font-size:11px!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-inline .zion-thinking-inline-text{color:inherit!important;font-size:11px!important;opacity:1!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-card{width:min(100%,720px)!important;margin:4px 0 10px!important;overflow:hidden!important;border:1px solid var(--border-faint, var(--surface-border-soft))!important;border-radius:var(--radius-sm, 8px)!important;background:transparent!important;color:var(--fg-muted)!important;box-shadow:none!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-card:hover{border-color:var(--border-soft, var(--surface-border))!important}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-card-header{min-height:27px;padding:4px 8px;border-bottom:1px solid var(--border-faint, var(--surface-border-soft));background:color-mix(in srgb,var(--surface-panel-soft, var(--surface-raised)) 50%,transparent);color:var(--fg-muted);font:11px/1 var(--font-sans)}:is(.zion-panel,.zion-comments-panel,.zion-agents-panel) .cm-editor .zion-thinking-card-body{margin:0!important;padding:8px 10px!important;border:0!important;background:transparent!important;color:var(--fg-muted)!important;font:12px/1.65 var(--font-mono)!important}
