.typing-active::after { content:'▍'; color:#8aa6f5; }
.demo-terminal .terminal-cursor { display:none; }
.study-chapter pre.python-typing,.study-code pre.python-typing { background:#131820; color:#e1e5eb; border:1px solid #303944; box-sizing:border-box; }
.python-typing code { color:inherit; }
.python-read-code { border:0; border-bottom:1px solid var(--rule-dark); color:var(--ink-2); background:transparent; padding:4px 0; margin-top:8px; font:12px/1.6 var(--mono,monospace); cursor:pointer; }
.python-read-code[hidden] { display:none; }
