.learning-reader{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:24px}.learning-reader__toc{position:sticky;top:var(--learning-reader-offset,24px);max-height:calc(100dvh - var(--learning-reader-offset,24px) - 24px);overflow:auto;padding:20px;border-left:1px solid var(--tblr-border-color,#dce5ec);font-size:14px}.learning-reader__toc strong{display:block;margin-bottom:12px}.learning-reader__toc a{display:block;padding:10px 12px;border-radius:8px;overflow-wrap:anywhere;text-decoration:none}.learning-reader__toc a[aria-current]{background:#e4f4ed;color:#086b4b;font-weight:700}.learning-reader h2{scroll-margin-top:var(--learning-reader-offset,24px)}.learning-media-zoom{display:block;margin:8px 0 20px}.learning-media-dialog{max-width:94vw;width:1100px;max-height:94dvh;border:0;border-radius:16px;padding:20px}.learning-media-dialog::backdrop{background:#10252ccc}.learning-media-dialog>img,.learning-media-dialog>video{display:block;max-width:100%;max-height:78dvh;object-fit:contain;margin:16px auto 0}.learning-media-dialog>button{display:block;margin-left:auto}@media(max-width:900px){.learning-reader{display:flex;flex-direction:column}.learning-reader__toc{order:-1;position:static;max-height:none;width:100%;border-left:0;border-bottom:1px solid #dce5ec}.learning-reader__toc a{display:inline-block}}@media print{.learning-reader{display:block}.learning-reader__toc,.learning-media-zoom{display:none}}
.authoring-inherited-prompt { white-space: pre-wrap; overflow-wrap: anywhere; color: #18334b; font: inherit; font-size: 16px; line-height: 1.6; }
.learning-reader > :not(.learning-reader__toc) { min-width: 0; width: 100%; max-width: 100%; }
.learning-reader .material-preview-content { max-width: 100%; overflow-x: auto; overflow-wrap: anywhere; }
.workflow-knowledge-form { display: grid; grid-template-columns: minmax(0, 2fr) minmax(0, 1fr) auto; align-items: end; gap: 12px; width: 100%; min-width: 0; }
.workflow-knowledge-form > div { min-width: 0; }
@media (max-width: 600px) { .workflow-knowledge-form { grid-template-columns: minmax(0, 1fr); } .workflow-knowledge-form > button { justify-self: start; } }
