html[data-lesson-view=human] .lesson-body .mode-block[data-mode=agent]:not([data-teach]),html[data-lesson-view=agent] .lesson-body .mode-block[data-mode=human]{display:none}
html[data-lesson-view=human] .lesson-body .mode-block:not([data-teach]),html[data-lesson-view=agent] .lesson-body .mode-block{padding:0;border:0;background:none;margin:0}
html[data-lesson-view=human] .lesson-body .mode-block:not([data-teach])::before,html[data-lesson-view=agent] .lesson-body .mode-block::before{display:none}
html[data-lesson-view=human] .lesson-body .mode-block[data-teach]{padding:0;border:0;background:none}
html[data-lesson-view=human] .lesson-body .mode-block[data-teach]::before{display:none}
html[data-lesson-view=human] .lesson-body .ai-tell{border:1px solid var(--glass-line);border-left:3px solid var(--blue);border-radius:12px;background:var(--glass)}
html[data-lesson-view=human] .lesson-body .ai-tell>summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:10px 16px;cursor:pointer;list-style:none;font-weight:600;color:var(--blue)}
html[data-lesson-view=human] .lesson-body .ai-tell>summary::-webkit-details-marker{display:none}
html[data-lesson-view=human] .lesson-body .ai-tell>summary::after{content:"+";font-size:20px}html[data-lesson-view=human] .lesson-body .ai-tell[open]>summary::after{content:"–"}
html[data-lesson-view=human] .lesson-body .ai-tell>.md-teach{margin:0;border-left:0;background:none}
html:not([data-lesson-view=human]) .lesson-body .ai-tell>summary{pointer-events:none;padding:4px 0 0}
html:not([data-lesson-view=human]) .lesson-body .ai-tell>.md-teach>h2:first-child{margin-top:8px}
html[data-lesson-view=human] .lesson-body .ai-tell .ai-tell-h{display:inline}html[data-lesson-view=human] .lesson-body .ai-tell .ai-tell-a{display:none}
html[data-lesson-view=human] .lesson-body .ai-tell>summary{font:600 16px 'DM Sans',sans-serif;letter-spacing:0;text-transform:none}
