@keyframes fade-in-delayed{0%{opacity:0}to{opacity:1}}.fade-in-delayed{opacity:0;animation:fade-in-delayed .3s ease-in-out forwards}@keyframes skeleton-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes text-reveal{0%{width:20%}to{width:100%}}.skeleton-block{overflow:hidden;position:relative}.skeleton-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#fff9,#fff0);animation:skeleton-loading 2.5s ease-in-out infinite}.text-reveal{overflow:hidden;display:inline-block;animation:text-reveal .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.typing-cursor{display:inline-block;width:2px;height:16px;background-color:var(--app-dark-purple);animation:cursor-blink 2s step-end infinite}.preview-project-main{display:grid;grid-template-areas:"topbar topbar" "sidebar main";grid-template-columns:auto 1fr}@media (max-width: 768px){.preview-project-main{grid-template-areas:"sidebar sidebar" "main main";grid-template-columns:1fr;grid-template-rows:auto auto}.preview-project-main[data-sidebar-open=true]{grid-template-areas:"sidebar sidebar" "sidebar sidebar";grid-template-rows:1fr}}.lessonContainer img{max-height:600px}.lessonContainer .node-iframe iframe,.lessonContainer .node-youtube iframe,.lessonContainer .node-vimeo iframe{width:100%;height:unset;aspect-ratio:16 / 9}.ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#82878c;pointer-events:none;height:0}.ProseMirror .is-empty:before{content:attr(data-placeholder);float:left;color:#82878c;pointer-events:none;height:0}.ProseMirror .is-empty[style*="text-align: center"]:before{float:inherit;display:block}.ProseMirror .is-empty[style*="text-align: right"]:before{float:right}.ProseMirror img{transition:filter .1s ease-in-out}[contenteditable=true] .ProseMirror .node-image:not(.ProseMirror-selectednode):hover{cursor:pointer;filter:brightness(90%)}[contenteditable=true] .node-card.has-focus,[contenteditable=true] .node-card.ProseMirror-selectednode{border-radius:.75rem}[contenteditable=true] .node-card.has-focus,[contenteditable=true] .node-card.ProseMirror-selectednode{outline-style:solid}[contenteditable=true] .node-card.has-focus,[contenteditable=true] .node-card.ProseMirror-selectednode{outline-width:2px}[contenteditable=true] .node-card.has-focus,[contenteditable=true] .node-card.ProseMirror-selectednode{outline-offset:1px}[contenteditable=true] .node-card.has-focus,[contenteditable=true] .node-card.ProseMirror-selectednode{outline-color:#4758ed}[contenteditable=true] .node-continueWriting.ProseMirror-selectednode,[contenteditable=true] .node-mediaPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-embedPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-quiz.ProseMirror-selectednode,[contenteditable=true] .node-trueOrFalse.ProseMirror-selectednode,[contenteditable=true] .node-flipCards.ProseMirror-selectednode,[contenteditable=true] .node-openAnswer.ProseMirror-selectednode,[contenteditable=true] .node-carousel.ProseMirror-selectednode,[contenteditable=true] img.ProseMirror-selectednode,[contenteditable=true] video.ProseMirror-selectednode,[contenteditable=true] audio.ProseMirror-selectednode,[contenteditable=true] .node-iframe.ProseMirror-selectednode,[contenteditable=true] .node-spotify.ProseMirror-selectednode,[contenteditable=true] .node-vimeo.ProseMirror-selectednode,[contenteditable=true] .node-youtube.ProseMirror-selectednode,[contenteditable=true] .node-image.ProseMirror-selectednode,[contenteditable=true] .node-button.ProseMirror-selectednode,[contenteditable=true] .node-customCode.ProseMirror-selectednode{border-radius:.375rem}[contenteditable=true] .node-continueWriting.ProseMirror-selectednode,[contenteditable=true] .node-mediaPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-embedPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-quiz.ProseMirror-selectednode,[contenteditable=true] .node-trueOrFalse.ProseMirror-selectednode,[contenteditable=true] .node-flipCards.ProseMirror-selectednode,[contenteditable=true] .node-openAnswer.ProseMirror-selectednode,[contenteditable=true] .node-carousel.ProseMirror-selectednode,[contenteditable=true] img.ProseMirror-selectednode,[contenteditable=true] video.ProseMirror-selectednode,[contenteditable=true] audio.ProseMirror-selectednode,[contenteditable=true] .node-iframe.ProseMirror-selectednode,[contenteditable=true] .node-spotify.ProseMirror-selectednode,[contenteditable=true] .node-vimeo.ProseMirror-selectednode,[contenteditable=true] .node-youtube.ProseMirror-selectednode,[contenteditable=true] .node-image.ProseMirror-selectednode,[contenteditable=true] .node-button.ProseMirror-selectednode,[contenteditable=true] .node-customCode.ProseMirror-selectednode{outline-style:dashed}[contenteditable=true] .node-continueWriting.ProseMirror-selectednode,[contenteditable=true] .node-mediaPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-embedPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-quiz.ProseMirror-selectednode,[contenteditable=true] .node-trueOrFalse.ProseMirror-selectednode,[contenteditable=true] .node-flipCards.ProseMirror-selectednode,[contenteditable=true] .node-openAnswer.ProseMirror-selectednode,[contenteditable=true] .node-carousel.ProseMirror-selectednode,[contenteditable=true] img.ProseMirror-selectednode,[contenteditable=true] video.ProseMirror-selectednode,[contenteditable=true] audio.ProseMirror-selectednode,[contenteditable=true] .node-iframe.ProseMirror-selectednode,[contenteditable=true] .node-spotify.ProseMirror-selectednode,[contenteditable=true] .node-vimeo.ProseMirror-selectednode,[contenteditable=true] .node-youtube.ProseMirror-selectednode,[contenteditable=true] .node-image.ProseMirror-selectednode,[contenteditable=true] .node-button.ProseMirror-selectednode,[contenteditable=true] .node-customCode.ProseMirror-selectednode{outline-width:1px}[contenteditable=true] .node-continueWriting.ProseMirror-selectednode,[contenteditable=true] .node-mediaPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-embedPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-quiz.ProseMirror-selectednode,[contenteditable=true] .node-trueOrFalse.ProseMirror-selectednode,[contenteditable=true] .node-flipCards.ProseMirror-selectednode,[contenteditable=true] .node-openAnswer.ProseMirror-selectednode,[contenteditable=true] .node-carousel.ProseMirror-selectednode,[contenteditable=true] img.ProseMirror-selectednode,[contenteditable=true] video.ProseMirror-selectednode,[contenteditable=true] audio.ProseMirror-selectednode,[contenteditable=true] .node-iframe.ProseMirror-selectednode,[contenteditable=true] .node-spotify.ProseMirror-selectednode,[contenteditable=true] .node-vimeo.ProseMirror-selectednode,[contenteditable=true] .node-youtube.ProseMirror-selectednode,[contenteditable=true] .node-image.ProseMirror-selectednode,[contenteditable=true] .node-button.ProseMirror-selectednode,[contenteditable=true] .node-customCode.ProseMirror-selectednode{outline-color:#4758ed}[contenteditable=true] .node-continueWriting.ProseMirror-selectednode,[contenteditable=true] .node-mediaPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-embedPlaceholder.ProseMirror-selectednode,[contenteditable=true] .node-quiz.ProseMirror-selectednode,[contenteditable=true] .node-trueOrFalse.ProseMirror-selectednode,[contenteditable=true] .node-flipCards.ProseMirror-selectednode,[contenteditable=true] .node-openAnswer.ProseMirror-selectednode,[contenteditable=true] .node-carousel.ProseMirror-selectednode,[contenteditable=true] img.ProseMirror-selectednode,[contenteditable=true] video.ProseMirror-selectednode,[contenteditable=true] audio.ProseMirror-selectednode,[contenteditable=true] .node-iframe.ProseMirror-selectednode,[contenteditable=true] .node-spotify.ProseMirror-selectednode,[contenteditable=true] .node-vimeo.ProseMirror-selectednode,[contenteditable=true] .node-youtube.ProseMirror-selectednode,[contenteditable=true] .node-image.ProseMirror-selectednode,[contenteditable=true] .node-button.ProseMirror-selectednode,[contenteditable=true] .node-customCode.ProseMirror-selectednode{cursor:grab}[contenteditable=true] div[data-youtube-video]{cursor:grab;padding-right:24px}div[role=gridcell]{display:flex}audio::-webkit-media-controls-panel{background-color:#fff}.card>div{height:100%;width:100%;position:relative}.ProseMirror div[data-type=column-block]>div{width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));height:100%}@media (min-width: 768px){.ProseMirror div[data-type=column-block]>div{grid-template-columns:var(--grid-template-columns, repeat(auto-fit, 1fr))}.ProseMirror div[data-type=column-block][data-child-count="3"] [data-type=column-container]:not(:has(>.node-image:only-child)){justify-content:flex-start}.ProseMirror div[data-type=column-block][data-child-count="4"] [data-type=column-container]:not(:has(>.node-image:only-child)){justify-content:flex-start}.node-columnBlock{width:100%}}.ProseMirror column{border-radius:12px;width:100%;height:100%;display:flex;flex-direction:column;position:relative}.ProseMirror div[data-type=column-block].is-resizing{will-change:grid-template-columns}div[data-type=column-container]{height:100%;width:100%;max-width:100%!important;display:flex;flex-direction:column}[data-vertical-align=top]>[data-node-view-content]>div{justify-content:flex-start}[data-vertical-align=center]>[data-node-view-content]>div{justify-content:center}[data-vertical-align=bottom]>[data-node-view-content]>div{justify-content:flex-end}[data-horizontal-align=left]>[data-node-view-content]>div{align-items:flex-start}[data-horizontal-align=center]>[data-node-view-content]>div{align-items:center}[data-horizontal-align=right]>[data-node-view-content]>div{align-items:flex-end}[data-type=card].pdf-mode-no-background{background-color:transparent!important}.card>div{display:flex;flex:1;flex-direction:column}.card>div .ProseMirror-widget{width:100%;max-width:100%}.card>div>.node-flipCards,.card>div>.node-customCode{max-width:100%;width:100%}.card>div{height:100%}.card>div>video,.card>div>.node-video,.card>div>.node-youtube,.card>div>table,.card>div>.tableWrapper{width:100%;max-width:max(800px,80%)}.card>div>*{width:100%}.card>div>*:not(.node-columnBlock):not(.node-flipCards):not(.node-customCode):not(.ProseMirror-widget):not(video):not(.node-video):not(.node-youtube):not(.tableWrapper):not(table){max-width:800px}.ProseMirror img{border-radius:12px}.ProseMirror video{border-radius:12px}ul[data-type=taskList]{list-style-type:none;border-radius:.375rem;padding:.5rem}@media (min-width: 768px){ul[data-type=taskList]{padding:1rem}}ul[data-type=taskList] li{display:flex}ul[data-type=taskList] li>label{margin-right:.5rem}ul[data-type=taskList] li>label{flex:1 1 auto}ul[data-type=taskList] li>label{flex-shrink:0}ul[data-type=taskList] li>label{flex-grow:0}ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none}ul[data-type=taskList] li>label>input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:4px;margin-right:10px;cursor:pointer}ul[data-type=taskList] li>label>input[type=checkbox]{border-radius:.375rem}ul[data-type=taskList] li>label>input[type=checkbox]{border-width:1px}ul[data-type=taskList] li>label>input[type=checkbox]{--tw-border-opacity: 1;border-color:rgba(var(--project-color-primary),var(--tw-border-opacity))}ul[data-type=taskList] li>label>input[type=checkbox]:checked{--tw-bg-opacity: 1;background-color:rgba(var(--project-color-primary),var(--tw-bg-opacity))}ul[data-type=taskList] li>label>input[type=checkbox]:checked{position:relative}ul[data-type=taskList] li>label>input[type=checkbox]:checked:after{content:"✓";font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul[data-type=taskList] li>label>input[type=checkbox]:checked:after{--tw-text-opacity: 1;color:rgba(var(--project-color-primary-complement),var(--tw-text-opacity))}ul[data-type=taskList] li>div{flex:1 1 auto}ul[data-type=taskList] li>div{margin-bottom:0}ul[data-type=taskList] li>div>p{font-size:16px;font-weight:500;line-height:24px}ul[data-type=taskList] li[data-checked=true]{text-decoration-line:line-through}[contenteditable=true] .has-focus{position:relative}[contenteditable=true] .node-columnBlock.has-focus:after{content:""}[contenteditable=true] .node-columnBlock.has-focus:after{position:absolute}[contenteditable=true] .node-columnBlock.has-focus:after{top:-0px;right:-0px;bottom:-0px;left:-0px}[contenteditable=true] .node-columnBlock.has-focus:after{border-radius:.75rem}[contenteditable=true] .node-columnBlock.has-focus:after{border-width:1px}[contenteditable=true] .node-columnBlock.has-focus:after{border-style:dashed}[contenteditable=true] .node-columnBlock.has-focus:after{--tw-border-opacity: 1;border-color:rgb(71 88 237 / var(--tw-border-opacity))}[contenteditable=true] .node-columnBlock.has-focus:after{pointer-events:none}[contenteditable=true] column.has-focus:after{content:""}[contenteditable=true] column.has-focus:after{position:absolute}[contenteditable=true] column.has-focus:after{top:-0px;right:-0px;bottom:-0px;left:-0px}[contenteditable=true] column.has-focus:after{border-style:dashed}[contenteditable=true] column.has-focus:after{--tw-border-opacity: 1;border-color:rgb(71 88 237 / var(--tw-border-opacity))}[contenteditable=true] column.has-focus:after{pointer-events:none}[contenteditable=true] column.has-focus:first-child:after{border-right-width:1px}[contenteditable=true] column.has-focus:not(:first-child):after{border-left-width:1px}[contenteditable=true] div[data-type=column-block]>div div[data-type=column-container]{border-radius:.75rem}[contenteditable=true] div[data-type=column-block]>div div[data-type=column-container]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[contenteditable=true] div[data-type=column-block]>div div[data-type=column-container]:hover{background-color:#d1d5db33}[contenteditable=true] div[data-type=column-block]>div div[data-type=column-container]:hover:focus-within{background-color:#d1d5db33}[contenteditable=false] [data-type=card]>.card>div [data-type=column-container]>.node-image:only-child img{position:sticky}[contenteditable=false] [data-type=card]>.card>div [data-type=column-container]>.node-image:only-child img[data-fit=cover]{top:1rem}[contenteditable=false] [data-type=card]>.card>div [data-type=column-container]>.node-image:only-child img[data-fit=contain]{top:0}@media (min-width: 768px){.scroll-snap-container{scroll-snap-type:y mandatory;overflow-y:auto}}.node-cardPlaceholder,.node-card{height:100%;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-bottom:2rem;display:flex;min-height:calc(100vh - 82px);flex-direction:column}.presentation-view .node-cardPlaceholder,.presentation-view .node-card{min-height:calc(100vh - 2rem)}.presentation-view .node-cardPlaceholder,.presentation-view .node-card{padding-top:0!important}@media (min-width: 768px){.presentation-view .node-cardPlaceholder,.presentation-view .node-card{min-height:calc(100vh - 3.5rem)}}[data-type=card]{height:100%;flex:1}.presentation-view [data-type=card]{min-height:calc(100vh - 1.5rem)}@media (min-width: 768px){.presentation-view [data-type=card]{min-height:calc(100vh - 5.5rem)}}.scroll-item{scroll-snap-align:start;scroll-snap-stop:always}.ProseMirror .node-image img{margin:0}.ProseMirror img[data-fit=cover]{height:100%}.ProseMirror img[data-fit=cover]{width:100%}.ProseMirror img[data-fit=cover]{object-fit:cover}@media (min-width: 768px){.ProseMirror img[data-fit=cover]{max-height:calc(100vh - 5rem)}}.ProseMirror img[data-fit=contain]{height:auto}.ProseMirror img[data-fit=contain]{width:auto}.ProseMirror img[data-fit=contain]{object-fit:contain}.presentation-view .ProseMirror img[data-fit=cover]{max-height:calc(100vh - 2.5rem)}@media (min-width: 768px){.presentation-view .ProseMirror img[data-fit=cover]{max-height:calc(100vh - 9rem)}}.node-image:has(img[data-fit=cover]){height:100%;width:100%}.card>div>.node-video:has(video[data-fit=cover]){height:100%;width:100%;max-width:none}@container (min-width: 36rem){div[data-type=column-block][data-child-count="2"] [data-type=column-container]:not(:has(img[data-fit=cover])){padding-left:6rem;padding-right:6rem}}@container (min-width: 36rem){div[data-type=column-block][data-child-count="2"] [data-type=column-container]:not(:has(img[data-fit=cover])){padding-top:4rem;padding-bottom:4rem}}[data-type=column-container]:not(:has(img[data-fit=cover])){padding:.75rem}@container (min-width: 28rem){[data-type=column-container]:not(:has(img[data-fit=cover])){padding:2rem 3rem}}[data-type=card]>.card>div [data-type=column-container]:not(:has(>.node-image:only-child)){justify-content:center}@media (min-width: 768px){[data-type=card]>.card>div [data-type=column-container]:has(img[data-fit=cover]):not(:has(img[data-width])){min-height:calc(100vh - 82px)}}[data-type=card]>.card>div>*:not(.react-renderer){margin-left:.75rem;margin-right:.75rem}@media (min-width: 768px){[data-type=card]>.card>div>*:not(.react-renderer){margin-left:1.25rem;margin-right:1.25rem}}[data-type=card]>.card>div>*:not(.react-renderer):first-child{margin-top:.75rem}@media (min-width: 768px){[data-type=card]>.card>div>*:not(.react-renderer):first-child{margin-top:1.25rem}}[data-type=card]>.card>div>*:not(.react-renderer):last-child{margin-bottom:.75rem}@media (min-width: 768px){[data-type=card]>.card>div>*:not(.react-renderer):last-child{margin-bottom:1.25rem}}[data-type=card]>.card>div [data-type=column-container]>*.react-renderer.node-button{padding-left:.75rem;padding-right:.75rem}@media (min-width: 768px){[data-type=card]>.card>div [data-type=column-container]>*.react-renderer.node-button{padding-left:1.25rem;padding-right:1.25rem}}[data-type=card]>.card>div>*.react-renderer:not(.node-columnBlock):not(.node-image){padding-left:.75rem;padding-right:.75rem}@media (min-width: 768px){[data-type=card]>.card>div>*.react-renderer:not(.node-columnBlock):not(.node-image){padding-left:1.25rem;padding-right:1.25rem}}.prose :where(ul.tight):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:1.25em}.prose :where(ul.tight):not(:where([class~=not-prose],[class~=not-prose] *)) p{margin-top:.5em;margin-bottom:.5em}.tippy-box{background-color:transparent;padding:0}.ProseMirror[contenteditable=true]:focus-within .ProseMirror-gapcursor{display:block;height:1.5em;position:relative}.card .ProseMirror-gapcursor{padding-left:1rem}.ProseMirror-gapcursor+.ProseMirror-separator{display:none!important}.ProseMirror-gapcursor+.ProseMirror-separator+.ProseMirror-trailingBreak{display:none}.ProseMirror[contenteditable=true]:focus-within .ProseMirror-gapcursor:after{width:0px;height:100%;border-top:0px;border-left:1px solid rgb(var(--project-color-primary))}.node-button.is-empty span[data-node-view-content]{width:64px;text-align:left}.collaboration-cursor__caret{border-left:1px solid #0d0d0d;border-right:1px solid #0d0d0d;margin-left:-1px;margin-right:-1px;pointer-events:none;position:relative;word-break:normal}.collaboration-cursor__label{border-radius:3px 3px 3px 0;font-size:12px;font-style:normal;font-family:DM Sans;font-weight:500;left:-1px;line-height:normal;padding:.1rem .3rem;position:absolute;top:-1.4em;-webkit-user-select:none;user-select:none;white-space:nowrap}.tiptap-thread,.tiptap-thread *{transition:all .2s cubic-bezier(.65,.05,.36,1)}.tiptap-thread[data-type=block]:first-child{margin-top:0}.tiptap-thread[data-type=block]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){outline-width:2px;outline-color:transparent;outline-style:dashed}.tiptap-thread[data-type=block]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){border-radius:.375rem}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){background-color:#fef08acc}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]>.node-card{border-radius:.5rem}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]>.node-card{outline-style:dashed}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]>.node-card{outline-color:#fef08a}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]>.node-card:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-audio:not(.has-focus){outline-style:dashed}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]>.node-card:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block] .node-audio:not(.has-focus){outline-color:#fef08a}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover>.node-card,[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected]>.node-card,[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered]>.node-card{border-radius:.5rem}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover>.node-card,[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected]>.node-card,[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered]>.node-card{outline-style:dashed}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover>.node-card,[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected]>.node-card,[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered]>.node-card{outline-color:#fef08a}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover>.node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover .node-audio:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected]>.node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected] .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected] .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected] .node-audio:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered]>.node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered] .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered] .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered] .node-audio:not(.has-focus){outline-style:dashed}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover>.node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover .node-audio:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected]>.node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected] .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected] .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected] .node-audio:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered]>.node-image:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered] .node-youtube:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered] .node-video:not(.has-focus),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered] .node-audio:not(.has-focus){outline-color:#fde047}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block]:hover>:not(p,h1,h2,h3,h4,h5,h6,ul,li),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=selected]>:not(p,h1,h2,h3,h4,h5,h6,ul,li),[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=block][data-state=hovered]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=inline]{background-color:#fef08acc}[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=inline]:hover,[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=inline][data-state=selected],[data-viewmode=open] .tiptap .tiptap-thread[data-status=open][data-type=inline][data-state=hovered]{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){background-color:#bbf7d0cc}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block]:hover>:not(p,h1,h2,h3,h4,h5,h6,ul,li),[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block][data-state=selected]>:not(p,h1,h2,h3,h4,h5,h6,ul,li),[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block][data-state=hovered]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline]{background-color:#bbf7d0cc}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline]:hover,[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline][data-state=selected],[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline][data-state=hovered]{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}.ProseMirror .tableWrapper{margin-top:3rem;margin-bottom:3rem}.ProseMirror .resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror table{box-sizing:border-box}.ProseMirror table{width:100%}.ProseMirror table{border-collapse:collapse}.ProseMirror table{border-radius:.25rem}.ProseMirror table{border-color:#0000001a}.ProseMirror table tr.is-empty:before,.ProseMirror table td.is-empty:before,.ProseMirror table th.is-empty:before{display:none}.ProseMirror table td,.ProseMirror table th{position:relative}.ProseMirror table td,.ProseMirror table th{min-width:100px}.ProseMirror table td,.ProseMirror table th{border-width:1px}.ProseMirror table td,.ProseMirror table th{border-color:#0000001a}.ProseMirror table td,.ProseMirror table th{padding:.5rem}.ProseMirror table td,.ProseMirror table th{text-align:left}.ProseMirror table td,.ProseMirror table th{vertical-align:top}.ProseMirror table td:first-of-type:not(a),.ProseMirror table th:first-of-type:not(a){margin-top:0}.ProseMirror table td p,.ProseMirror table th p{margin:0}.ProseMirror table td p+p,.ProseMirror table th p+p{margin-top:.75rem}.ProseMirror table th{font-weight:700}.ProseMirror table .column-resize-handle{position:absolute}.ProseMirror table .column-resize-handle{bottom:-2px}.ProseMirror table .column-resize-handle{right:-.125rem}.ProseMirror table .column-resize-handle{top:0}.ProseMirror table .column-resize-handle{display:flex}.ProseMirror table .column-resize-handle{width:.25rem}.ProseMirror table .column-resize-handle{cursor:col-resize}.ProseMirror table .column-resize-handle{--tw-bg-opacity: 1;background-color:rgb(130 135 140 / var(--tw-bg-opacity))}.ProseMirror table .column-resize-handle:before{margin-left:.5rem}.ProseMirror table .column-resize-handle:before{height:100%}.ProseMirror table .column-resize-handle:before{width:1px}.ProseMirror table .column-resize-handle:before{background-color:#0003}.ProseMirror table .column-resize-handle:before{content:""}.ProseMirror table .selectedCell{border-style:double}.ProseMirror table .selectedCell{border-color:#0003}.ProseMirror table .selectedCell{background-color:#0000000d}.ProseMirror table .grip-column,.ProseMirror table .grip-row{position:absolute}.ProseMirror table .grip-column,.ProseMirror table .grip-row{z-index:10}.ProseMirror table .grip-column,.ProseMirror table .grip-row{display:flex}.ProseMirror table .grip-column,.ProseMirror table .grip-row{cursor:pointer}.ProseMirror table .grip-column,.ProseMirror table .grip-row{align-items:center}.ProseMirror table .grip-column,.ProseMirror table .grip-row{justify-content:center}.ProseMirror table .grip-column,.ProseMirror table .grip-row{background-color:#0000000d}.ProseMirror table .grip-column{left:0}.ProseMirror table .grip-column{top:-.75rem}.ProseMirror table .grip-column{margin-left:-1px}.ProseMirror table .grip-column{height:.75rem}.ProseMirror table .grip-column{width:calc(100% + 1px)}.ProseMirror table .grip-column{border-left-width:1px}.ProseMirror table .grip-column{border-color:#0003}.ProseMirror table .grip-column:hover:before,.ProseMirror table .grip-column.selected:before{content:""}.ProseMirror table .grip-column:hover:before,.ProseMirror table .grip-column.selected:before{width:.625rem}.ProseMirror table .grip-column:hover{background-color:#0000001a}.ProseMirror table .grip-column:hover:before{border-bottom-width:2px}.ProseMirror table .grip-column:hover:before{border-style:dotted}.ProseMirror table .grip-column:hover:before{border-color:#0009}.ProseMirror table .grip-column.first{border-top-left-radius:.125rem}.ProseMirror table .grip-column.first{border-color:transparent}.ProseMirror table .grip-column.last{border-top-right-radius:.125rem}.ProseMirror table .grip-column.selected{border-color:#0000004d}.ProseMirror table .grip-column.selected{background-color:#0000004d}.ProseMirror table .grip-column.selected{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ProseMirror table .grip-column.selected:before{border-bottom-width:2px}.ProseMirror table .grip-column.selected:before{border-style:dotted}.ProseMirror table .grip-row{left:-.75rem}.ProseMirror table .grip-row{top:0}.ProseMirror table .grip-row{margin-top:-1px}.ProseMirror table .grip-row{height:calc(100% + 1px)}.ProseMirror table .grip-row{width:.75rem}.ProseMirror table .grip-row{border-top-width:1px}.ProseMirror table .grip-row{border-color:#0003}.ProseMirror table .grip-row:hover:before,.ProseMirror table .grip-row.selected:before{height:.625rem}.ProseMirror table .grip-row:hover:before,.ProseMirror table .grip-row.selected:before{content:""}.ProseMirror table .grip-row:hover{background-color:#0000001a}.ProseMirror table .grip-row:hover:before{border-left-width:2px}.ProseMirror table .grip-row:hover:before{border-style:dotted}.ProseMirror table .grip-row:hover:before{border-color:#0009}.ProseMirror table .grip-row.first{border-top-left-radius:.125rem}.ProseMirror table .grip-row.first{border-color:transparent}.ProseMirror table .grip-row.last{border-bottom-left-radius:.125rem}.ProseMirror table .grip-row.selected{border-color:#0000004d}.ProseMirror table .grip-row.selected{background-color:#0000004d}.ProseMirror table .grip-row.selected{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ProseMirror table .grip-row.selected:before{border-left-width:2px}.ProseMirror table .grip-row.selected:before{border-style:dotted}@keyframes card-delete-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.card-deleting{animation:card-delete-animation .3s ease-in-out forwards;pointer-events:none}
