.ig-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:860px;margin:8px 0 20px;display:grid}.ig-scope>div{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:16px;padding:16px 20px}.ig-scope h3{font:700 15px/1.3 var(--font-sans);align-items:center;gap:10px;margin:0 0 10px;display:flex}.ig-scope-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.ig-scope-keep{box-shadow:inset 0 3px 0 var(--color-ok), inset 0 0 0 1px var(--color-line)!important}.ig-scope-keep h3{color:var(--color-ok-ink)}.ig-scope-keep .ig-scope-ic{background:var(--color-ok-soft);color:var(--color-ok-ink)}.ig-scope-drop h3{color:var(--color-ink-2)}.ig-scope-drop .ig-scope-ic{background:var(--color-sunken);color:var(--color-ink-2)}.ig-scope ul{margin:0;padding-left:18px;font-size:15px;line-height:1.6}.ig-scope code{font:500 .88em var(--font-mono);background:#f1ece3;border-radius:6px;padding:1px 5px}@media (max-width:640px){.ig-scope{grid-template-columns:1fr}}.ig-agent{max-width:860px}.ig-prompts{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ig-agent-then{font:600 15px/1.4 var(--font-sans);color:var(--color-ink-2);margin:18px 0 0}.ig-bubble{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line), 0 1px 2px #1b19170a;border-radius:18px 18px 18px 6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.ig-bubble p{color:var(--color-ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.55}.ig-bubble-ic{background:var(--color-violet-soft);width:30px;height:30px;color:var(--color-violet-ink);border-radius:50%;place-items:center;display:inline-grid}.ig-bubble .mk-copy{color:var(--color-violet-ink);background:var(--color-violet-soft);align-self:center}.ig-bubble .mk-copy:hover{background:#e2dbff}.ig-bubble .mk-copy.is-done{color:var(--color-ok-ink);background:var(--color-ok-soft)}.ig-agent-note{color:var(--color-ink-2);margin:14px 0 0;font-size:15px;line-height:1.6}.ig-agent-note a,.ig-check a{color:var(--color-violet-ink);text-underline-offset:3px;font-weight:600}.ig-check{max-width:860px;color:var(--color-ink-2);margin:10px 0 0;font-size:15px;line-height:1.6}.ig-check code{font:500 .88em var(--font-mono);background:#f1ece3;border-radius:6px;padding:1px 5px}.ig-table{border-collapse:collapse;background:var(--color-surface);width:100%;max-width:860px;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:12px;margin:6px 0 18px;font-size:15px;overflow:hidden}.ig-table th,.ig-table td{text-align:left;border-bottom:1px solid var(--color-line);vertical-align:top;padding:9px 14px}.ig-table thead th{color:var(--color-ink-2);background:var(--color-hover);font-size:13.5px;font-weight:650}.ig-table tr:last-child td{border-bottom:0}.ig-table code{font:500 .9em var(--font-mono)}.ig-prompts{grid-template-columns:minmax(0,1fr)}@media (max-width:640px){.ig-table{display:block;overflow-x:auto}}.ig-between{max-width:860px;color:var(--color-ink-2);margin:14px 0 0;font-size:15px;line-height:1.6}.ig-between code{font:500 .88em var(--font-mono);background:#f1ece3;border-radius:6px;padding:1px 5px}
