.teaching-prompts,.teaching-review{background:#fff;border:1px solid #dce2eb;border-radius:14px;padding:22px;margin:24px 0}.teaching-prompts h2,.teaching-review h2{margin-top:0}.teaching-prompts ol{padding-left:22px}.teaching-prompts li{margin:7px 0}#editor-help{font-size:14px;color:#5c6980}#playbook{line-height:1.65;resize:vertical}#editor-form .bar{justify-content:flex-end;margin:10px 0}#count{margin-right:auto;font-size:13px}#review-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f8f9fc;padding:18px;border-radius:8px;max-height:480px;overflow:auto}.review-check{display:flex;gap:10px;align-items:flex-start;margin:18px 0}.review-check input{width:20px;height:20px;flex-shrink:0;margin-top:3px}.teaching-review .bar{justify-content:flex-end}#password-form{display:grid;gap:10px;margin:20px 0}#status{color:#43516a;font-size:14px}#error{background:#fff1ec;color:#892f1a;padding:12px;border-radius:8px}#clear-note{color:#892f1a}@media(max-width:600px){.teaching-prompts,.teaching-review{padding:16px}.workspace-main{padding:24px 16px}.page-header{gap:10px}h1{font-size:26px}.bar{flex-wrap:wrap}#count{width:100%}}
@media(max-width:800px){.workspace-rail .rail-note{display:none}.workspace-rail nav .nav-current{display:block}}
