.teacher-page[data-v-8cac2046]{padding:20px 24px 40px}.hero h1[data-v-8cac2046]{margin:0;color:#1e3c72}.hero p[data-v-8cac2046]{margin:6px 0 16px;color:#64748b}.toolbar[data-v-8cac2046]{margin-bottom:8px}.mt[data-v-8cac2046]{margin-top:16px}.code[data-v-8cac2046],.comment[data-v-8cac2046]{white-space:pre-wrap;background:#0f172a;color:#e2e8f0;padding:12px;border-radius:8px;max-height:360px;overflow:auto}.comment[data-v-8cac2046]{background:#ebf8ff;color:#1a365d;margin-top:12px}