.lms-walkthrough .walkthrough-table-wrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:100%;margin:1.5rem 0;overflow-x:auto}.lms-walkthrough .prose .walkthrough-table-wrap table{border-collapse:collapse;width:100%;margin:0;font-size:.875em;line-height:1.5}.lms-walkthrough .prose .walkthrough-table-wrap th,.lms-walkthrough .prose .walkthrough-table-wrap td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.625rem .875rem}.lms-walkthrough .prose .walkthrough-table-wrap th{background:var(--muted);color:var(--foreground);font-size:.8125em;font-weight:600}.lms-walkthrough .prose .walkthrough-table-wrap tr:last-child td{border-bottom:none}.lms-walkthrough .prose .walkthrough-table-wrap tbody tr:hover{background:var(--accent)}.lms-walkthrough .prose .walkthrough-table-wrap th:before,.lms-walkthrough .prose .walkthrough-table-wrap th:after,.lms-walkthrough .prose .walkthrough-table-wrap td:before,.lms-walkthrough .prose .walkthrough-table-wrap td:after{content:none}.lms-walkthrough .prose pre{border-color:var(--border);padding:0}.lms-walkthrough .prose pre code,.lms-walkthrough .prose pre code.hljs{padding:.875rem 1rem;font-size:.875em;line-height:1.6}.lms-walkthrough .prose pre code.hljs .hljs-comment,.lms-walkthrough .prose pre code.hljs .hljs-quote{font-style:italic;color:#89909f!important}.lms-walkthrough .prose pre code.hljs .hljs-keyword,.lms-walkthrough .prose pre code.hljs .hljs-selector-tag,.lms-walkthrough .prose pre code.hljs .hljs-section,.lms-walkthrough .prose pre code.hljs .hljs-doctag{color:#d499e6!important}.lms-walkthrough .prose pre code.hljs .hljs-built_in,.lms-walkthrough .prose pre code.hljs .hljs-name,.lms-walkthrough .prose pre code.hljs .hljs-tag,.lms-walkthrough .prose pre code.hljs .hljs-type{color:#74b9f1!important}.lms-walkthrough .prose pre code.hljs .hljs-string,.lms-walkthrough .prose pre code.hljs .hljs-symbol,.lms-walkthrough .prose pre code.hljs .hljs-attr,.lms-walkthrough .prose pre code.hljs .hljs-bullet,.lms-walkthrough .prose pre code.hljs .hljs-link,.lms-walkthrough .prose pre code.hljs .hljs-regexp,.lms-walkthrough .prose pre code.hljs .hljs-addition{color:#a0c884!important}.lms-walkthrough .prose pre code.hljs .hljs-number,.lms-walkthrough .prose pre code.hljs .hljs-literal,.lms-walkthrough .prose pre code.hljs .hljs-meta,.lms-walkthrough .prose pre code.hljs .hljs-meta .hljs-string{color:#e7ab74!important}.lms-walkthrough .prose pre code.hljs .hljs-variable,.lms-walkthrough .prose pre code.hljs .hljs-template-variable,.lms-walkthrough .prose pre code.hljs .hljs-params,.lms-walkthrough .prose pre code.hljs .hljs-property,.lms-walkthrough .prose pre code.hljs .hljs-deletion{color:#e48189!important}.lms-walkthrough .prose pre code.hljs .hljs-title,.lms-walkthrough .prose pre code.hljs .hljs-function .hljs-title,.lms-walkthrough .prose pre code.hljs .hljs-class .hljs-title,.lms-walkthrough .prose pre code.hljs .hljs-attribute{color:#f0d175!important}.lms-walkthrough .prose pre code.hljs .hljs-emphasis{font-style:italic}.lms-walkthrough .prose pre code.hljs .hljs-strong{font-weight:600}.lms-walkthrough .code-copy-button{border:1px solid var(--border);background:var(--card);width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s,border-color .15s;position:absolute;top:.5rem;right:.5rem;display:inline-flex!important}.lms-walkthrough .code-copy-button:hover{color:var(--foreground);background:var(--accent);border-color:var(--accent)}.lms-walkthrough .prose img,.lms-walkthrough .prose video{max-width:100%;height:auto}.lms-walkthrough .prose iframe{max-width:100%!important}.lms-walkthrough .prose a,.lms-walkthrough .prose code:not(pre code){overflow-wrap:anywhere;word-break:break-word}.lms-walkthrough .prose .cu-table-content__anchor{max-width:100%}@media (min-width:64rem){.lms-walkthrough .prose .walkthrough-table-wrap th,.lms-walkthrough .prose .walkthrough-table-wrap td{padding:.75rem 1rem}}