.m1-course-actions{display:flex;gap:8px;position:relative;z-index:3;padding:12px 18px;border-top:1px solid var(--line-2);flex-wrap:wrap}.m1-course-actions button{font:inherit;color:var(--text-2);background:transparent;border:1px solid var(--line-3);border-radius:4px;min-height:44px;padding:8px 14px;cursor:pointer}.m1-course-actions button[aria-pressed=true]{border-color:var(--crimson-text);color:var(--crimson-text)}.m1-course-actions :focus-visible{outline:2px solid var(--crimson-text);outline-offset:3px}.platform-table{overflow:auto;border:1px solid var(--line-2);margin:24px 0}.platform-table table{border-collapse:collapse;min-width:630px;width:100%;font-size:14px}.platform-table th,.platform-table td{padding:18px;vertical-align:top;text-align:right;border:1px solid var(--line-2);line-height:2;max-width:300px}.platform-table th{color:var(--text-2)}.platform-table caption{padding:16px;text-align:right}.platform-unread{border-inline-start:3px solid var(--crimson-text)}.platform-filter{margin:24px 0}.platform-subnav{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.platform-subnav a{border:1px solid var(--line-2);padding:10px 16px;border-radius:4px}.platform-source{padding:16px;background:var(--bg);border-inline-start:2px solid var(--crimson-text);margin:16px 0}.platform-source p{white-space:pre-wrap}.platform-hub details>summary{cursor:pointer;padding:12px 0;font-weight:600}.platform-hub details .learning-form{margin-top:18px}.platform-hub>.learning-section{margin-top:28px}.platform-result{margin-top:20px;line-height:2;overflow-wrap:anywhere}.platform-result ol{padding-inline-start:24px}.platform-result h4{margin:12px 0}.platform-status{color:var(--text-2);font-size:13px}.platform-row{display:flex;gap:12px;flex-wrap:wrap}.platform-row>label{flex:1;min-width:140px}
