.ai-idea-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;color:#374151;line-height:1.75}.ai-idea-h1{font-size:1.875rem;margin-bottom:1rem;margin-top:1.5rem}.ai-idea-h1,.ai-idea-h2{font-weight:600;color:#111827}.ai-idea-h2{font-size:1.5rem;margin-bottom:.75rem;margin-top:1.25rem}.ai-idea-h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem;color:#111827}.ai-idea-p{margin-bottom:1rem;color:#374151}.ai-idea-strong{font-weight:600;color:#111827}.ai-idea-em{font-style:italic}.ai-idea-hr{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}.ai-idea-ol,.ai-idea-ul{margin-left:1.5rem;margin-bottom:1rem;padding-left:.5rem}.ai-idea-li{margin-bottom:.5rem;line-height:1.75}.front-view-preview-content{max-width:768px;width:100%;margin:0 auto;padding:3rem 3rem 30vh;background-color:transparent}@media screen and (max-width:480px){.front-view-preview-content{padding:1.5rem 1.5rem 30vh}}.doc-content-container,.front-view-content,.lecture-document-viewer-wrapper .doc-content-container,.lecture-document-viewer-wrapper .front-view-content{--doc-font-size:1rem!important;--doc-line-height:2.00!important;font-family:DM Sans,sans-serif!important;color:#374151!important;line-height:2!important;font-size:1rem!important;width:100%!important;padding:3rem 3rem 30vh!important;margin:0!important;box-sizing:border-box!important}@media screen and (max-width:480px){.doc-content-container,.front-view-content{padding:1.5rem 1.5rem 30vh}}.doc-content-container pre,.doc-content-container pre[data-id],.front-view-content pre,.front-view-content pre[data-id]{font-size:calc(1rem - 2px)!important}.doc-content-container p:not(td p):not(th p),.front-view-content p:not(td p):not(th p){font-size:var(--doc-font-size,1rem)!important;line-height:var(--doc-line-height,2)!important;font-weight:400!important;margin-top:.25em!important;margin-bottom:0!important;min-height:calc(1em * var(--doc-line-height, 2))!important}.doc-content-container p:not(td p):not(th p):first-child,.front-view-content p:not(td p):not(th p):first-child{margin-top:0!important}.doc-content-container p:not(td p):not(th p):empty,.doc-content-container p:not(td p):not(th p):has(>.ProseMirror-trailingBreak:only-child),.doc-content-container p:not(td p):not(th p):has(>br:only-child),.front-view-content p:not(td p):not(th p):empty,.front-view-content p:not(td p):not(th p):has(>.ProseMirror-trailingBreak:only-child),.front-view-content p:not(td p):not(th p):has(>br:only-child){min-height:calc(1em * var(--doc-line-height, 2))!important;display:block!important}.doc-content-container p[data-id]:not(td p):not(th p),.doc-content-container p[style]:not(td p):not(th p),.front-view-content p[data-id]:not(td p):not(th p),.front-view-content p[style]:not(td p):not(th p){line-height:var(--doc-line-height,2)!important;font-size:var(--doc-font-size,1rem)!important;margin-top:.25em!important;margin-bottom:0!important}.doc-content-container h1,.front-view-content h1{position:relative;color:inherit;font-style:inherit;font-size:2em!important;font-weight:700!important;margin-top:2.5em!important;margin-bottom:.25em!important;counter-reset:h2-counter}.doc-content-container.show-toc-numbers,.front-view-content.show-toc-numbers{counter-reset:h1-counter}.show-toc-numbers h1{counter-increment:h1-counter;counter-reset:h2-counter}.show-toc-numbers h1:before{content:counter(h1-counter) ". ";font-weight:700;margin-right:.25em}.show-toc-numbers h2{counter-increment:h2-counter;counter-reset:h3-counter}.show-toc-numbers h2:before{content:counter(h1-counter) "." counter(h2-counter) " ";font-weight:700;margin-right:.25em}.show-toc-numbers h3{counter-increment:h3-counter;counter-reset:h4-counter}.show-toc-numbers h3:before{content:counter(h1-counter) "." counter(h2-counter) "." counter(h3-counter) " ";font-weight:600;margin-right:.25em}.show-toc-numbers h4{counter-increment:h4-counter}.show-toc-numbers h4:before{content:counter(h1-counter) "." counter(h2-counter) "." counter(h3-counter) "." counter(h4-counter) " ";font-weight:600;margin-right:.25em}.toc-nav .toc-item{padding-top:.375rem;padding-bottom:.375rem;line-height:1.5}.toc-with-numbers .toc-nav{counter-reset:toc-h1-counter}.toc-with-numbers .toc-item-level-1{counter-increment:toc-h1-counter;counter-reset:toc-h2-counter}.toc-with-numbers .toc-item-level-1:before{content:counter(toc-h1-counter) ". ";font-weight:600;margin-right:.25em}.toc-with-numbers .toc-item-level-2{counter-increment:toc-h2-counter;counter-reset:toc-h3-counter}.toc-with-numbers .toc-item-level-2:before{content:counter(toc-h1-counter) "." counter(toc-h2-counter) " ";font-weight:500;margin-right:.25em}.toc-with-numbers .toc-item-level-3{counter-increment:toc-h3-counter;counter-reset:toc-h4-counter}.toc-with-numbers .toc-item-level-3:before{content:counter(toc-h1-counter) "." counter(toc-h2-counter) "." counter(toc-h3-counter) " ";font-weight:400;margin-right:.25em}.toc-with-numbers .toc-item-level-4{counter-increment:toc-h4-counter}.toc-with-numbers .toc-item-level-4:before{content:counter(toc-h1-counter) "." counter(toc-h2-counter) "." counter(toc-h3-counter) "." counter(toc-h4-counter) " ";font-weight:400;margin-right:.25em}.doc-content-container h1:first-child,.doc-content-container h1:first-of-type,.front-view-content h1:first-child,.front-view-content h1:first-of-type{margin-top:0!important}.doc-content-container h2,.front-view-content h2{position:relative;color:inherit;font-style:inherit;font-size:1.5em!important;font-weight:700!important;margin-top:2em!important;margin-bottom:.25em!important}.doc-content-container h2:first-child,.doc-content-container h2:first-of-type,.front-view-content h2:first-child,.front-view-content h2:first-of-type{margin-top:0!important}.doc-content-container h3,.front-view-content h3{position:relative;color:inherit;font-style:inherit;font-size:1.25em!important;font-weight:600!important;margin-top:1.5em!important;margin-bottom:.25em!important}.doc-content-container h3:first-child,.doc-content-container h3:first-of-type,.front-view-content h3:first-child,.front-view-content h3:first-of-type{margin-top:0!important}.doc-content-container h4,.front-view-content h4{position:relative;color:inherit;font-style:inherit;font-size:1.125em!important;font-weight:600!important;margin-top:1em!important;margin-bottom:.25em!important}.doc-content-container h1+h1,.doc-content-container h2+h2,.doc-content-container h3+h3,.doc-content-container h4+h4,.doc-content-container h4:first-child,.doc-content-container h4:first-of-type,.front-view-content h1+h1,.front-view-content h2+h2,.front-view-content h3+h3,.front-view-content h4+h4,.front-view-content h4:first-child,.front-view-content h4:first-of-type{margin-top:0!important}.doc-content-container figure,.front-view-content figure{margin-top:.5em!important;margin-bottom:0!important;text-align:center!important;display:block;width:100%}.doc-content-container figure[data-align=left],.front-view-content figure[data-align=left]{text-align:left!important}.doc-content-container figure[data-align=right],.front-view-content figure[data-align=right]{text-align:right!important}.doc-content-container figure[data-align=center],.front-view-content figure[data-align=center]{text-align:center!important}.doc-content-container img[data-align=left],.front-view-content img[data-align=left]{margin-left:0!important;margin-right:auto!important}.doc-content-container img[data-align=right],.front-view-content img[data-align=right]{margin-left:auto!important;margin-right:0!important}.doc-content-container img[data-align=center],.front-view-content img[data-align=center]{margin-left:auto!important;margin-right:auto!important}.doc-content-container figure:first-child,.front-view-content figure:first-child{margin-top:0!important}.doc-content-container figure+h1,.front-view-content figure+h1{margin-top:2.5em!important}.doc-content-container figure+h2,.front-view-content figure+h2{margin-top:2em!important}.doc-content-container figure+h3,.front-view-content figure+h3{margin-top:1.5em!important}.doc-content-container figure+h4,.front-view-content figure+h4{margin-top:1em!important}.doc-content-container figure img,.front-view-content figure img{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:.375rem}.doc-content-container figure[data-align=left] img,.front-view-content figure[data-align=left] img{margin-left:0!important;margin-right:auto!important}.doc-content-container figure[data-align=right] img,.front-view-content figure[data-align=right] img{margin-left:auto!important;margin-right:0!important}.doc-content-container figure[data-align=center] img,.front-view-content figure[data-align=center] img{margin-left:auto!important;margin-right:auto!important}.doc-content-container figcaption,.front-view-content figcaption{margin-top:.75rem!important;margin-bottom:1rem!important;padding:0 1rem;font-size:.875rem!important;color:#6b7280!important;text-align:center!important;line-height:2!important;display:block;width:100%}.dark .doc-content-container figcaption,.dark .doc-content-container figure[data-cloudflare-video] figcaption,.dark .doc-content-container figure[data-youtube-video] figcaption,.dark .front-view-content figcaption,.dark .front-view-content figure[data-cloudflare-video] figcaption,.dark .front-view-content figure[data-youtube-video] figcaption,.lecture-document-viewer-wrapper.dark .doc-content-container figcaption,.lecture-document-viewer-wrapper.dark .doc-content-container figure[data-cloudflare-video] figcaption,.lecture-document-viewer-wrapper.dark .doc-content-container figure[data-youtube-video] figcaption,.lecture-document-viewer-wrapper.dark .front-view-content figcaption,.lecture-document-viewer-wrapper.dark .front-view-content figure[data-cloudflare-video] figcaption,.lecture-document-viewer-wrapper.dark .front-view-content figure[data-youtube-video] figcaption{color:#d1d5db!important}.space-mode-active .doc-content-container figcaption,.space-mode-active .doc-content-container figure[data-cloudflare-video] figcaption,.space-mode-active .doc-content-container figure[data-youtube-video] figcaption,.space-mode-active .front-view-content figcaption,.space-mode-active .front-view-content figure[data-cloudflare-video] figcaption,.space-mode-active .front-view-content figure[data-youtube-video] figcaption,.space-mode-content figcaption{color:rgba(255,255,255,.9)!important;text-shadow:0 2px 8px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.3)!important}.doc-content-container figure[data-align=left] figcaption,.front-view-content figure[data-align=left] figcaption{text-align:left!important}.doc-content-container figure[data-align=right] figcaption,.front-view-content figure[data-align=right] figcaption{text-align:right!important}.doc-content-container figure[data-align=center] figcaption,.front-view-content figure[data-align=center] figcaption{text-align:center!important}.doc-content-container figcaption:empty,.front-view-content figcaption:empty{display:none}.doc-content-container figcaption:not(:empty),.front-view-content figcaption:not(:empty){display:block}.doc-content-container figure+ol,.doc-content-container figure+p,.doc-content-container figure+ul,.front-view-content figure+ol,.front-view-content figure+p,.front-view-content figure+ul{margin-top:.25em!important}.doc-content-container p+figure,.front-view-content p+figure{margin-top:.5em!important}.doc-content-container img:not(figure img),.front-view-content img:not(figure img){margin-top:.5em!important;margin-bottom:0!important;max-width:100%;height:auto;display:block;border-radius:.375rem}.doc-content-container img:not(figure img):first-child,.front-view-content img:not(figure img):first-child{margin-top:0!important}.doc-content-container img:not(figure img)+h1,.front-view-content img:not(figure img)+h1{margin-top:2.5em!important}.doc-content-container img:not(figure img)+h2,.front-view-content img:not(figure img)+h2{margin-top:2em!important}.doc-content-container img:not(figure img)+h3,.front-view-content img:not(figure img)+h3{margin-top:1.5em!important}.doc-content-container img:not(figure img)+h4,.front-view-content img:not(figure img)+h4{margin-top:1em!important}.doc-content-container img:not(figure img)+ol,.doc-content-container img:not(figure img)+p,.doc-content-container img:not(figure img)+ul,.front-view-content img:not(figure img)+ol,.front-view-content img:not(figure img)+p,.front-view-content img:not(figure img)+ul{margin-top:.25em!important}.doc-content-container [data-youtube-video],.front-view-content [data-youtube-video]{margin-top:.5em!important;margin-bottom:0!important;text-align:center;display:block;width:100%}.doc-content-container [data-youtube-video]:first-child,.front-view-content [data-youtube-video]:first-child{margin-top:0!important}.doc-content-container [data-youtube-video] iframe,.front-view-content [data-youtube-video] iframe{max-width:100%;width:100%;aspect-ratio:16/9;border-radius:.375rem;border:none}.doc-content-container figure[data-youtube-video],.front-view-content figure[data-youtube-video]{margin-top:.5em!important;margin-bottom:0!important;text-align:center;display:block;width:100%}.doc-content-container figure[data-youtube-video]:first-child,.front-view-content figure[data-youtube-video]:first-child{margin-top:0!important}.doc-content-container figure[data-youtube-video]+h1,.front-view-content figure[data-youtube-video]+h1{margin-top:2.5em!important}.doc-content-container figure[data-youtube-video]+h2,.front-view-content figure[data-youtube-video]+h2{margin-top:2em!important}.doc-content-container figure[data-youtube-video]+h3,.front-view-content figure[data-youtube-video]+h3{margin-top:1.5em!important}.doc-content-container figure[data-youtube-video]+h4,.front-view-content figure[data-youtube-video]+h4{margin-top:1em!important}.doc-content-container figure[data-youtube-video] iframe,.front-view-content figure[data-youtube-video] iframe{max-width:100%;width:100%;aspect-ratio:16/9;border-radius:.375rem;border:none}.doc-content-container figure[data-youtube-video] figcaption,.front-view-content figure[data-youtube-video] figcaption{margin-top:.75rem!important;margin-bottom:1rem!important;padding:0 1rem;font-size:.875rem!important;color:#6b7280!important;text-align:center!important;line-height:2!important;display:block;width:100%}.dark .doc-content-container figure[data-youtube-video] figcaption,.dark .front-view-content figure[data-youtube-video] figcaption,.lecture-document-viewer-wrapper.dark .doc-content-container figure[data-youtube-video] figcaption,.lecture-document-viewer-wrapper.dark .front-view-content figure[data-youtube-video] figcaption{color:#d1d5db!important}.doc-content-container figure[data-youtube-video] figcaption:empty,.front-view-content figure[data-youtube-video] figcaption:empty{display:none}.doc-content-container [data-youtube-video]+h1,.doc-content-container figure[data-youtube-video]+h1,.front-view-content [data-youtube-video]+h1,.front-view-content figure[data-youtube-video]+h1{margin-top:2.5em!important}.doc-content-container [data-youtube-video]+h2,.doc-content-container figure[data-youtube-video]+h2,.front-view-content [data-youtube-video]+h2,.front-view-content figure[data-youtube-video]+h2{margin-top:2em!important}.doc-content-container [data-youtube-video]+h3,.doc-content-container figure[data-youtube-video]+h3,.front-view-content [data-youtube-video]+h3,.front-view-content figure[data-youtube-video]+h3{margin-top:1.5em!important}.doc-content-container [data-youtube-video]+h4,.doc-content-container figure[data-youtube-video]+h4,.front-view-content [data-youtube-video]+h4,.front-view-content figure[data-youtube-video]+h4{margin-top:1em!important}.doc-content-container [data-youtube-video]+ol,.doc-content-container [data-youtube-video]+p,.doc-content-container [data-youtube-video]+ul,.doc-content-container figure[data-youtube-video]+ol,.doc-content-container figure[data-youtube-video]+p,.doc-content-container figure[data-youtube-video]+ul,.front-view-content [data-youtube-video]+ol,.front-view-content [data-youtube-video]+p,.front-view-content [data-youtube-video]+ul,.front-view-content figure[data-youtube-video]+ol,.front-view-content figure[data-youtube-video]+p,.front-view-content figure[data-youtube-video]+ul{margin-top:.25em!important}.doc-content-h1{font-size:1.875rem;margin-bottom:1rem;margin-top:1.5rem}.doc-content-h1,.doc-content-h2{font-weight:600;color:#111827;letter-spacing:-.025em}.doc-content-h2{font-size:1.5rem;margin-bottom:.75rem;margin-top:1.25rem}.doc-content-h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem;color:#1f2937;letter-spacing:-.0125em}.doc-content-p{margin-bottom:1rem;color:#374151;line-height:1.75}.doc-content-strong{font-weight:600;color:#111827}.doc-content-em{font-style:italic;color:#4b5563}.doc-content-container blockquote,.front-view-content blockquote{position:relative;padding-left:1em!important;padding-top:.375em!important;padding-bottom:.375em!important;margin-top:.5em!important;margin-bottom:0!important;--blockquote-bg-color:var(--tt-gray-light-900,#0f1624)}.dark .doc-content-container blockquote,.dark .front-view-content blockquote{--blockquote-bg-color:var(--tt-gray-dark-900,#e7e7f3)}.doc-content-container blockquote:first-child,.front-view-content blockquote:first-child{margin-top:0!important}.doc-content-container blockquote+h1,.front-view-content blockquote+h1{margin-top:2.5em!important}.doc-content-container blockquote+h2,.front-view-content blockquote+h2{margin-top:2em!important}.doc-content-container blockquote+h3,.front-view-content blockquote+h3{margin-top:1.5em!important}.doc-content-container blockquote+h4,.front-view-content blockquote+h4{margin-top:1em!important}.doc-content-container blockquote p,.front-view-content blockquote p{margin-top:0!important}.doc-content-container blockquote.is-empty:before,.doc-content-container blockquote:before,.front-view-content blockquote.is-empty:before,.front-view-content blockquote:before{position:absolute;bottom:0;left:0;top:0;height:100%;width:.25em;background-color:var(--blockquote-bg-color);content:"";border-radius:0}.doc-content-container [data-type=horizontalRule],.doc-content-container hr,.front-view-content [data-type=horizontalRule],.front-view-content hr{border:none;border-top:1px solid var(--tt-gray-light-a-200,rgba(47,50,55,.16));height:0;margin-top:2.5em!important;margin-bottom:2.5em!important;padding:0;background:none;display:block;width:100%}.dark .doc-content-container [data-type=horizontalRule],.dark .doc-content-container hr,.dark .front-view-content [data-type=horizontalRule],.dark .front-view-content hr{border-top-color:var(--tt-gray-dark-a-200,rgba(239,239,245,.16))}.doc-content-container [data-type=horizontalRule],.front-view-content [data-type=horizontalRule]{margin-top:2.5em!important;margin-bottom:2.5em!important;display:block}.doc-content-container [data-type=horizontalRule]:first-child,.doc-content-container hr:first-child,.front-view-content [data-type=horizontalRule]:first-child,.front-view-content hr:first-child{margin-top:0!important}.doc-content-container [data-type=horizontalRule]:last-child,.doc-content-container hr:last-child,.front-view-content [data-type=horizontalRule]:last-child,.front-view-content hr:last-child{margin-bottom:0!important}.doc-content-container [data-type=horizontalRule]+h1,.doc-content-container [data-type=horizontalRule]+h2,.doc-content-container [data-type=horizontalRule]+h3,.doc-content-container [data-type=horizontalRule]+h4,.doc-content-container [data-type=horizontalRule]+ol,.doc-content-container [data-type=horizontalRule]+p,.doc-content-container [data-type=horizontalRule]+ul,.doc-content-container h1+[data-type=horizontalRule],.doc-content-container h2+[data-type=horizontalRule],.doc-content-container h3+[data-type=horizontalRule],.doc-content-container h4+[data-type=horizontalRule],.doc-content-container ol+[data-type=horizontalRule],.doc-content-container p+[data-type=horizontalRule],.doc-content-container ul+[data-type=horizontalRule],.front-view-content [data-type=horizontalRule]+h1,.front-view-content [data-type=horizontalRule]+h2,.front-view-content [data-type=horizontalRule]+h3,.front-view-content [data-type=horizontalRule]+h4,.front-view-content [data-type=horizontalRule]+ol,.front-view-content [data-type=horizontalRule]+p,.front-view-content [data-type=horizontalRule]+ul,.front-view-content h1+[data-type=horizontalRule],.front-view-content h2+[data-type=horizontalRule],.front-view-content h3+[data-type=horizontalRule],.front-view-content h4+[data-type=horizontalRule],.front-view-content ol+[data-type=horizontalRule],.front-view-content p+[data-type=horizontalRule],.front-view-content ul+[data-type=horizontalRule]{margin-top:2.5em!important}.doc-content-hr{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}.doc-content-container ol,.doc-content-container ul,.front-view-content ol,.front-view-content ul{margin-top:.25em!important;margin-bottom:0!important;padding-left:1.5em!important}.doc-content-container ol:first-child,.doc-content-container ul:first-child,.front-view-content ol:first-child,.front-view-content ul:first-child{margin-top:0!important}.doc-content-container ol:last-child,.doc-content-container ul:last-child,.front-view-content ol:last-child,.front-view-content ul:last-child{margin-bottom:0!important}.doc-content-container ol ol,.doc-content-container ol ul,.doc-content-container ul ol,.doc-content-container ul ul,.front-view-content ol ol,.front-view-content ol ul,.front-view-content ul ol,.front-view-content ul ul{margin-top:.25em!important;margin-bottom:0!important}.doc-content-container ol+h1,.doc-content-container ul+h1,.front-view-content ol+h1,.front-view-content ul+h1{margin-top:2.5em!important}.doc-content-container ol+h2,.doc-content-container ul+h2,.front-view-content ol+h2,.front-view-content ul+h2{margin-top:2em!important}.doc-content-container ol+h3,.doc-content-container ul+h3,.front-view-content ol+h3,.front-view-content ul+h3{margin-top:1.5em!important}.doc-content-container ol+h4,.doc-content-container ul+h4,.front-view-content ol+h4,.front-view-content ul+h4{margin-top:1em!important}.doc-content-container ol,.front-view-content ol{list-style:decimal!important}.doc-content-container ol ol,.front-view-content ol ol{list-style:lower-alpha!important}.doc-content-container ol ol ol,.front-view-content ol ol ol{list-style:lower-roman!important}.doc-content-container ul:not([data-type=taskList]),.front-view-content ul:not([data-type=taskList]){list-style:disc!important}.doc-content-container ul:not([data-type=taskList]) ul,.front-view-content ul:not([data-type=taskList]) ul{list-style:circle!important}.doc-content-container ul:not([data-type=taskList]) ul ul,.front-view-content ul:not([data-type=taskList]) ul ul{list-style:square!important}.doc-content-container li p,.front-view-content li p{margin-top:0!important;line-height:2!important}.doc-content-ol{list-style-type:decimal!important;margin-left:1.75rem!important}.doc-content-ol,.doc-content-ul{margin-bottom:1rem!important;padding-left:.5rem!important}.doc-content-ul{list-style-type:disc!important;margin-left:1.5rem!important}.doc-content-li-0{margin-left:0}.doc-content-li-1{margin-left:1.5rem}.doc-content-li-2{margin-left:3rem}.doc-content-li-3{margin-left:4.5rem}.doc-content-ol .doc-content-ol{list-style-type:lower-alpha!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.doc-content-ul .doc-content-ul{list-style-type:circle!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.doc-content-li{margin-bottom:.5rem!important;line-height:1.75!important;display:list-item!important;color:#374151}.doc-content-li:last-child{margin-bottom:0}.doc-content-container table,.front-view-content table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;margin:1.5rem 0!important;word-break:break-word!important}.doc-content-container td,.doc-content-container th,.front-view-content td,.front-view-content th{border:1px solid var(--tt-table-border-color,rgba(47,50,55,.2))!important;padding:.5rem!important;vertical-align:top!important;box-sizing:border-box!important;position:relative!important}.doc-content-container th,.front-view-content th{background-color:var(--tt-gray-light-a-100,rgba(15,22,36,.05))!important;font-weight:700!important;text-align:left!important}.dark .doc-content-container th,.dark .front-view-content th{background-color:var(--tt-gray-dark-a-100,rgba(231,231,243,.07))!important}.dark .doc-content-container td,.dark .doc-content-container th,.dark .front-view-content td,.dark .front-view-content th{border-color:var(--tt-gray-dark-a-300,rgba(239,239,245,.22))!important}.doc-content-container .tableWrapper,.front-view-content .tableWrapper{overflow-x:auto!important;margin:1.5rem 0!important}.doc-content-table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.875rem}.doc-content-th{background-color:#f9fafb;text-align:left;font-weight:600;color:#111827}.doc-content-td,.doc-content-th{border:1px solid #e5e7eb;padding:.75rem}.doc-content-td{color:#374151}.doc-content-container,.front-view-content{--tt-inline-code-bg-color:var(--tt-gray-light-a-100);--tt-inline-code-text-color:var(--tt-gray-light-a-700);--tt-inline-code-border-color:var(--tt-gray-light-a-200);--tt-codeblock-bg:var(--tt-gray-light-a-50);--tt-codeblock-text:var(--tt-gray-light-a-800);--tt-codeblock-border:var(--tt-gray-light-a-200);--tt-table-border-color:var(--tt-gray-light-a-300,rgba(47,50,55,0.2))}.dark .doc-content-container,.dark .front-view-content{--tt-inline-code-bg-color:var(--tt-gray-dark-a-100);--tt-inline-code-text-color:var(--tt-gray-dark-a-700);--tt-inline-code-border-color:var(--tt-gray-dark-a-200);--tt-codeblock-bg:var(--tt-gray-dark-a-50);--tt-codeblock-text:var(--tt-gray-dark-a-800);--tt-codeblock-border:var(--tt-gray-dark-a-200);--tt-table-border-color:var(--tt-gray-dark-a-300,rgba(239,239,245,0.22))}.doc-content-container code:not(pre code),.front-view-content code:not(pre code){background-color:var(--tt-inline-code-bg-color)!important;color:var(--tt-inline-code-text-color)!important;border:1px solid var(--tt-inline-code-border-color)!important;font-family:JetBrains Mono NL,JetBrains Mono,Fira Code,Consolas,Monaco,Courier New,monospace!important;font-size:.875em!important;line-height:1.4!important;border-radius:6px/.375rem!important;padding:.1em .2em!important}.doc-content-container pre,.doc-content-container pre[data-id],.front-view-content pre,.front-view-content pre[data-id]{background-color:var(--tt-codeblock-bg)!important;color:var(--tt-codeblock-text)!important;border:1px solid var(--tt-codeblock-border)!important;margin-top:.5em!important;margin-bottom:0!important;padding:1em!important;font-size:1rem!important;border-radius:6px/.375rem!important;overflow-x:auto!important;font-family:JetBrains Mono NL,monospace!important;white-space:pre!important;word-wrap:normal!important;word-break:normal!important}.doc-content-container pre:first-child,.doc-content-container pre[data-id]:first-child,.front-view-content pre:first-child,.front-view-content pre[data-id]:first-child{margin-top:0!important}.doc-content-container pre+h1,.doc-content-container pre[data-id]+h1,.front-view-content pre+h1,.front-view-content pre[data-id]+h1{margin-top:2.5em!important}.doc-content-container pre+h2,.doc-content-container pre[data-id]+h2,.front-view-content pre+h2,.front-view-content pre[data-id]+h2{margin-top:2em!important}.doc-content-container pre+h3,.doc-content-container pre[data-id]+h3,.front-view-content pre+h3,.front-view-content pre[data-id]+h3{margin-top:1.5em!important}.doc-content-container pre+h4,.doc-content-container pre[data-id]+h4,.front-view-content pre+h4,.front-view-content pre[data-id]+h4{margin-top:1em!important}.doc-content-container pre code,.doc-content-container pre[data-id] code,.front-view-content pre code,.front-view-content pre[data-id] code{background-color:transparent!important;border:none!important;border-radius:0!important;-webkit-text-fill-color:inherit!important;color:inherit!important;padding:0!important;font-size:inherit!important;font-family:inherit!important;white-space:inherit!important;word-wrap:inherit!important;word-break:inherit!important;line-height:inherit!important;display:block!important;width:100%!important}