.spinner-animation{animation:spinner 1.6s linear infinite;animation-delay:-1.6s}.spinner-animation-secondary{animation-delay:-1s}@keyframes spinner{12.5 %{x:13px;y:1px}25%{x:13px;y:1px}37.5%{x:13px;y:13px}50%{x:13px;y:13px}62.5%{x:1px;y:13px}75%{x:1px;y:13px}87.5%{x:1px;y:1px}}.ProseMirror{figure[data-type=imageBlock]{margin:0}figure[data-type=imageBlock]{img{display:block;width:100%;border-radius:.25rem}}figure[data-type=blockquoteFigure]{margin-top:3.5rem;margin-bottom:3.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}figure[data-type=blockquoteFigure]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}&>blockquote,[data-type=blockquoteFigure]{blockquote{margin:0}blockquote{&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}}}[data-type=columns]{margin-top:3.5rem;margin-bottom:3rem;display:grid;gap:1rem}[data-type=columns]{&.layout-sidebar-left{grid-template-columns:40fr 60fr}&.layout-sidebar-right{grid-template-columns:60fr 40fr}&.layout-two-column{grid-template-columns:1fr 1fr}}[data-type=column]{overflow:auto}[data-type=details]{margin-top:1.5rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex;gap:.25rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem}[data-type=details]{summary{display:block;font-weight:700}>button{display:flex;height:1.25rem;width:1.25rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-style:none;background-color:transparent;font-size:.75rem;line-height:1rem}>button{&:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}&:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}&:before{content:"\25B6"}}&.is-open>button:before{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}>div{display:flex;width:100%;flex-direction:column;gap:1rem}>div{>[data-type=detailsContent]>:last-child{margin-bottom:.5rem}}[data-type=details]{margin-top:.5rem;margin-bottom:.5rem;margin-left:0;margin-right:0}}}.ProseMirror{code{border-radius:calc(var(--radius) - 4px);--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));caret-color:#fff;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}code{&::-moz-selection{background-color:rgb(255 255 255/.3)}&::selection{background-color:rgb(255 255 255/.3)}}pre{margin-top:3rem;margin-bottom:3rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));caret-color:#fff}pre:is(.dark *){--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity,1))}pre:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}pre{::-moz-selection{background-color:rgb(255 255 255/.2)}::selection{background-color:rgb(255 255 255/.2)}code{background-color:inherit;padding:0;color:inherit;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hljs-comment,.hljs-quote{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.hljs-attribute,.hljs-link,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.hljs-bullet,.hljs-string,.hljs-symbol{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.hljs-section,.hljs-title{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.hljs-keyword,.hljs-selector-tag{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}}}.ProseMirror{.collaboration-cursor{&__caret{pointer-events:none;position:relative;margin-left:-1px;margin-right:-1px;overflow-wrap:normal;word-break:normal;border-right-width:1px;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}&__label{position:absolute;left:-1px;top:-1.4em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border-radius:.25rem;border-top-left-radius:0;padding-top:.125rem;padding-bottom:.125rem;padding-left:.375rem;padding-right:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}}.ProseMirror{ol{list-style-type:decimal}ul{list-style-type:disc}ol,ul{margin-top:1.5rem;margin-bottom:1.5rem;padding-top:0;padding-bottom:0;padding-left:2rem;padding-right:2rem}ol:first-child,ul:first-child{margin-top:0}ol:last-child,ul:last-child{margin-bottom:0}ol,ul{li,ol,ul{margin-top:.25rem;margin-bottom:.25rem}p{margin-top:0;margin-bottom:.25rem}}&>ol,&>ul{margin-top:2rem;margin-bottom:2rem}&>ol:first-child,&>ul:first-child{margin-top:0}&>ol:last-child,&>ul:last-child{margin-bottom:0}ul[data-type=taskList]{list-style-type:none;padding:0}ul[data-type=taskList]{p{margin:0}li{display:flex}li{>label{margin-top:.25rem;margin-right:.5rem;flex:1 1 auto;flex-shrink:0;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}>div{flex:1 1 auto}&[data-checked=true]{text-decoration-line:line-through}}}}.ProseMirror{.is-empty:before{pointer-events:none;float:left;height:0;width:100%;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.is-empty:is(.dark *):before{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}&.ProseMirror-focused{>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before,>p.has-focus.is-empty:before{content:"Type  /  to browse options"}}&>.is-editor-empty:before{content:"Start writing…"}blockquote .is-empty:not(.is-editor-empty):first-child:last-child:before{content:"Enter a quote"}blockquote+figcaption.is-empty:not(.is-editor-empty):before{content:"Author"}[data-placeholder][data-suggestion] :before,[data-placeholder][data-suggestion]:before,[data-type=details].is-editor-empty:before{content:none!important}[data-type=details] summary.is-empty:before{content:"Enter a summary"}[data-type=detailsContent] .is-empty:before{content:"Enter details"}}.ProseMirror{.tableWrapper{margin-top:3rem;margin-bottom:3rem}table{box-sizing:border-box;width:100%;border-collapse:collapse;border-radius:.25rem;border-color:rgb(0 0 0/.1)}table:is(.dark *){border-color:rgb(255 255 255/.2)}table{td,th{position:relative;min-width:100px;border-width:1px;border-color:rgb(0 0 0/.1);padding:.5rem;text-align:left;vertical-align:top}td:is(.dark *),th:is(.dark *){border-color:rgb(255 255 255/.2)}td,th{&:first-of-type:not(a){margin-top:0}p{margin:0}p{&+p{margin-top:.75rem}}}th{font-weight:700}.column-resize-handle{pointer-events:none;position:absolute;bottom:-2px;right:-.25rem;top:0;display:flex;width:.5rem}.column-resize-handle{&:before{margin-left:.5rem;height:100%;width:1px;background-color:rgb(0 0 0/.2)}&:is(.dark *):before{background-color:rgb(255 255 255/.2)}&:before{content:""}}.selectedCell{border-style:double;border-color:rgb(0 0 0/.2);background-color:rgb(0 0 0/.05)}.selectedCell:is(.dark *){border-color:rgb(255 255 255/.2)}.selectedCell:is(.dark *){background-color:rgb(255 255 255/.1)}.grip-column,.grip-row{position:absolute;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:rgb(0 0 0/.05)}.grip-column:is(.dark *),.grip-row:is(.dark *){background-color:rgb(255 255 255/.1)}.grip-column{left:0;top:-.75rem;margin-left:-1px;height:.75rem;width:calc(100% + 1px);border-left-width:1px;border-color:rgb(0 0 0/.2)}.grip-column:is(.dark *){border-color:rgb(255 255 255/.2)}.grip-column{&.selected,&:hover{&:before{content:"";width:.625rem}}&:hover{background-color:rgb(0 0 0/.1)}&:hover:is(.dark *){background-color:rgb(255 255 255/.2)}&:hover{&:before{border-bottom-width:2px;border-style:dotted;border-color:rgb(0 0 0/.6)}&:is(.dark *):before{border-color:rgb(255 255 255/.6)}}&.first{border-top-left-radius:calc(var(--radius) - 4px);border-color:transparent}&.last{border-top-right-radius:calc(var(--radius) - 4px)}&.selected{border-color:rgb(0 0 0/.3);background-color:rgb(0 0 0/.3);--tw-shadow:0 1px 2px 0 rgb(0 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)}&.selected:is(.dark *){border-color:rgb(255 255 255/.3)}&.selected:is(.dark *){background-color:rgb(255 255 255/.3)}&.selected{&:before{border-bottom-width:2px;border-style:dotted}}}.grip-row{left:-.75rem;top:0;margin-top:-1px;height:calc(100% + 1px);width:.75rem;border-top-width:1px;border-color:rgb(0 0 0/.2)}.grip-row:is(.dark *){border-color:rgb(255 255 255/.2)}.grip-row{&.selected,&:hover{&:before{height:.625rem;content:""}}&:hover{background-color:rgb(0 0 0/.1)}&:hover:is(.dark *){background-color:rgb(255 255 255/.2)}&:hover{&:before{border-left-width:2px;border-style:dotted;border-color:rgb(0 0 0/.6)}&:is(.dark *):before{border-color:rgb(255 255 255/.6)}}&.first{border-top-left-radius:calc(var(--radius) - 4px);border-color:transparent}&.last{border-bottom-left-radius:calc(var(--radius) - 4px)}&.selected{border-color:rgb(0 0 0/.3);background-color:rgb(0 0 0/.3);--tw-shadow:0 1px 2px 0 rgb(0 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)}&.selected:is(.dark *){border-color:rgb(255 255 255/.3)}&.selected:is(.dark *){background-color:rgb(255 255 255/.3)}&.selected{&:before{border-left-width:2px;border-style:dotted}}}}}.ProseMirror{p{margin-top:.25rem;margin-bottom:.25rem;font-size:.9375rem;line-height:1.40625rem;line-height:1.625}p:first-child{margin-top:0}p:last-child{margin-bottom:0}&>p{margin-top:.25rem;margin-bottom:.25rem}&>p:first-child{margin-top:0}&>p:last-child{margin-bottom:0}h1{font-size:1.25rem}h1,h2{line-height:1.75rem}h2{font-size:1.125rem}h3{font-size:.9375rem;line-height:1.40625rem}h4,h5{font-size:.875rem;line-height:1.25rem}h6{font-size:.75rem;line-height:1rem}h1,h2,h3,h4,h5,h6{font-weight:700}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1,h2,h3{margin-top:1.25rem;margin-bottom:.75rem}h4,h5,h6,ul{margin-top:.75rem}ul{margin-bottom:1rem}a.link{font-weight:800;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}a.link:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}mark{border-radius:calc(var(--radius) - 4px);--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:.25rem;padding-bottom:.25rem;padding-left:0;padding-right:0;color:inherit}mark:is(.dark *){--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}& img{height:auto;width:100%;max-width:100%}[data-type=horizontalRule]{margin-top:2rem;margin-bottom:2rem;cursor:pointer;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-duration:.15s;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.1s;animation-timing-function:cubic-bezier(.4,0,.2,1)}[data-type=horizontalRule]{&.ProseMirror-selectednode{background-color:rgb(0 0 0/.05)}&.ProseMirror-selectednode:is(.dark *){background-color:rgb(255 255 255/.1)}&.ProseMirror-selectednode{hr{border-top-color:rgb(0 0 0/.3)}hr:is(.dark *){border-top-color:rgb(255 255 255/.3)}}&:hover:not(&.ProseMirror-selectednode){background-color:rgb(0 0 0/.05)}&:hover:not(&.ProseMirror-selectednode):is(.dark *){background-color:rgb(255 255 255/.1)}hr{border-width:0;border-top-width:1px;border-color:rgb(0 0 0/.2);background-color:rgb(0 0 0/.8)}hr:is(.dark *){border-color:rgb(255 255 255/.2)}hr:is(.dark *){background-color:rgb(255 255 255/.8)}}[data-type=emoji]{display:inline-block;img{width:1em;height:1em;-o-object-fit:cover;object-fit:cover;display:block}}}:root{--tt-toolbar-height:2.75rem;--tt-safe-area-bottom:env(safe-area-inset-bottom,0px);--tt-toolbar-bg-color:var(--white);--tt-toolbar-border-color:var(--tt-gray-light-a-100)}.dark{--tt-toolbar-bg-color:var(--black);--tt-toolbar-border-color:var(--tt-gray-dark-a-50)}.tiptap-toolbar{display:flex;align-items:center;gap:.25rem;&-group{display:flex;align-items:center;gap:.125rem;&:empty,&:empty+.tiptap-separator,.tiptap-separator+&:empty{display:none}}&[data-variant=fixed]{position:sticky;top:0;z-index:10;width:100%;min-height:var(--tt-toolbar-height);background:var(--tt-toolbar-bg-color);border-bottom:1px solid var(--tt-toolbar-border-color);padding:0 .5rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}@media (max-width:480px){position:fixed;top:auto;bottom:0;height:calc(var(--tt-toolbar-height) + var(--tt-safe-area-bottom));border-top-color:var(--tt-toolbar-border-color);border-top-style:solid;border-top-width:1px;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;padding:0 .5rem var(--tt-safe-area-bottom);flex-wrap:nowrap;justify-content:flex-start;.tiptap-toolbar-group{flex:0 0 auto}}}&[data-variant=floating]{--tt-toolbar-padding:0.125rem;--tt-toolbar-border-width:1px;padding:.188rem;border-radius:calc(var(--tt-toolbar-padding) + var(--tt-radius-lg) + var(--tt-toolbar-border-width));border:var(--tt-toolbar-border-width) solid var(--tt-toolbar-border-color);background-color:var(--tt-toolbar-bg-color);box-shadow:var(--tt-shadow-elevated-md);outline:none;overflow:hidden;&[data-plain=true]{padding:0;border-radius:0;border:none;box-shadow:none;background-color:transparent}@media screen and (max-width:768px){width:100%;border-radius:0;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;box-shadow:none}}}:root{overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:rgba(56,56,56,0.04);--tt-gray-light-a-100:rgba(15,22,36,0.05);--tt-gray-light-a-200:rgba(37,39,45,0.1);--tt-gray-light-a-300:rgba(47,50,55,0.2);--tt-gray-light-a-400:rgba(40,44,51,0.42);--tt-gray-light-a-500:rgba(52,55,60,0.64);--tt-gray-light-a-600:rgba(36,39,46,0.78);--tt-gray-light-a-700:rgba(35,37,42,0.87);--tt-gray-light-a-800:rgba(30,32,36,0.95);--tt-gray-light-a-900:rgba(29,30,32,0.98);--tt-gray-light-50:rgba(250,250,250,1);--tt-gray-light-100:rgba(244,244,245,1);--tt-gray-light-200:rgba(234,234,235,1);--tt-gray-light-300:rgba(213,214,215,1);--tt-gray-light-400:rgba(166,167,171,1);--tt-gray-light-500:rgba(125,127,130,1);--tt-gray-light-600:rgba(83,86,90,1);--tt-gray-light-700:rgba(64,65,69,1);--tt-gray-light-800:rgba(44,45,48,1);--tt-gray-light-900:rgba(34,35,37,1);--tt-gray-dark-a-50:rgba(232,232,253,0.05);--tt-gray-dark-a-100:rgba(231,231,243,0.07);--tt-gray-dark-a-200:rgba(238,238,246,0.11);--tt-gray-dark-a-300:rgba(239,239,245,0.22);--tt-gray-dark-a-400:rgba(244,244,255,0.37);--tt-gray-dark-a-500:rgba(236,238,253,0.5);--tt-gray-dark-a-600:rgba(247,247,253,0.64);--tt-gray-dark-a-700:rgba(251,251,254,0.75);--tt-gray-dark-a-800:rgba(253,253,253,0.88);--tt-gray-dark-a-900:rgba(255,255,255,0.96);--tt-gray-dark-50:rgba(25,25,26,1);--tt-gray-dark-100:rgba(32,32,34,1);--tt-gray-dark-200:rgba(45,45,47,1);--tt-gray-dark-300:rgba(70,70,73,1);--tt-gray-dark-400:rgba(99,99,105,1);--tt-gray-dark-500:rgba(124,124,131,1);--tt-gray-dark-600:rgba(163,163,168,1);--tt-gray-dark-700:rgba(192,192,195,1);--tt-gray-dark-800:rgba(224,224,225,1);--tt-gray-dark-900:rgba(245,245,245,1);--tt-brand-color-50:rgba(239,238,255,1);--tt-brand-color-100:rgba(222,219,255,1);--tt-brand-color-200:rgba(195,189,255,1);--tt-brand-color-300:rgba(157,138,255,1);--tt-brand-color-400:rgba(122,82,255,1);--tt-brand-color-500:rgba(98,41,255,1);--tt-brand-color-600:rgba(84,0,229,1);--tt-brand-color-700:rgba(75,0,204,1);--tt-brand-color-800:rgba(56,0,153,1);--tt-brand-color-900:rgba(43,25,102,1);--tt-brand-color-950:hsla(257,100%,9%,1);--tt-color-green-inc-5:hsla(129,100%,97%,1);--tt-color-green-inc-4:hsla(129,100%,92%,1);--tt-color-green-inc-3:hsla(131,100%,86%,1);--tt-color-green-inc-2:hsla(133,98%,78%,1);--tt-color-green-inc-1:hsla(137,99%,70%,1);--tt-color-green-base:hsla(147,99%,50%,1);--tt-color-green-dec-1:hsla(147,97%,41%,1);--tt-color-green-dec-2:hsla(146,98%,32%,1);--tt-color-green-dec-3:hsla(146,100%,24%,1);--tt-color-green-dec-4:hsla(144,100%,16%,1);--tt-color-green-dec-5:hsla(140,100%,9%,1);--tt-color-yellow-inc-5:hsla(50,100%,97%,1);--tt-color-yellow-inc-4:hsla(50,100%,91%,1);--tt-color-yellow-inc-3:hsla(50,100%,84%,1);--tt-color-yellow-inc-2:hsla(50,100%,77%,1);--tt-color-yellow-inc-1:hsla(50,100%,68%,1);--tt-color-yellow-base:hsla(52,100%,50%,1);--tt-color-yellow-dec-1:hsla(52,100%,41%,1);--tt-color-yellow-dec-2:hsla(52,100%,32%,1);--tt-color-yellow-dec-3:hsla(52,100%,24%,1);--tt-color-yellow-dec-4:hsla(51,100%,16%,1);--tt-color-yellow-dec-5:hsla(50,100%,9%,1);--tt-color-red-inc-5:hsla(11,100%,96%,1);--tt-color-red-inc-4:hsla(11,100%,88%,1);--tt-color-red-inc-3:hsla(10,100%,80%,1);--tt-color-red-inc-2:hsla(9,100%,73%,1);--tt-color-red-inc-1:hsla(7,100%,64%,1);--tt-color-red-base:hsla(7,100%,54%,1);--tt-color-red-dec-1:hsla(7,100%,41%,1);--tt-color-red-dec-2:hsla(5,100%,32%,1);--tt-color-red-dec-3:hsla(4,100%,24%,1);--tt-color-red-dec-4:hsla(3,100%,16%,1);--tt-color-red-dec-5:hsla(1,100%,9%,1);--white:rgba(255,255,255,1);--black:rgba(14,14,17,1);--transparent:rgba(255,255,255,0);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(17,24,39,0.04),0px 12px 24px 0px rgba(17,24,39,0.04),0px 6px 8px 0px rgba(17,24,39,0.02),0px 2px 3px 0px rgba(17,24,39,0.02);--tt-radius-xxs:0.125rem;--tt-radius-xs:0.25rem;--tt-radius-sm:0.375rem;--tt-radius-md:0.5rem;--tt-radius-lg:0.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:0.1s;--tt-transition-duration-default:0.2s;--tt-transition-duration-long:0.64s;--tt-transition-easing-default:cubic-bezier(0.46,0.03,0.52,0.96);--tt-transition-easing-cubic:cubic-bezier(0.65,0.05,0.36,1);--tt-transition-easing-quart:cubic-bezier(0.77,0,0.18,1);--tt-transition-easing-circ:cubic-bezier(0.79,0.14,0.15,0.86);--tt-transition-easing-back:cubic-bezier(0.68,-0.55,0.27,1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%;&,*,:after,:before{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:rgba(157,138,255,0.2);--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:rgba(122,82,255,0.2);--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(0,0,0,0.5),0px 12px 24px 0px rgba(0,0,0,0.24),0px 6px 8px 0px rgba(0,0,0,0.22),0px 2px 3px 0px rgba(0,0,0,0.12)}:root{--tt-color-text-gray:hsl(45,2%,46%);--tt-color-text-brown:hsl(19,31%,47%);--tt-color-text-orange:hsl(30,89%,45%);--tt-color-text-yellow:hsl(38,62%,49%);--tt-color-text-green:hsl(148,32%,39%);--tt-color-text-blue:hsl(202,54%,43%);--tt-color-text-purple:hsl(274,32%,54%);--tt-color-text-pink:hsl(328,49%,53%);--tt-color-text-red:hsl(2,62%,55%);--tt-color-text-gray-contrast:hsla(39,26%,26%,0.15);--tt-color-text-brown-contrast:hsla(18,43%,69%,0.35);--tt-color-text-orange-contrast:hsla(24,73%,55%,0.27);--tt-color-text-yellow-contrast:hsla(44,82%,59%,0.39);--tt-color-text-green-contrast:hsla(126,29%,60%,0.27);--tt-color-text-blue-contrast:hsla(202,54%,59%,0.27);--tt-color-text-purple-contrast:hsla(274,37%,64%,0.27);--tt-color-text-pink-contrast:hsla(331,60%,71%,0.27);--tt-color-text-red-contrast:hsla(8,79%,79%,0.4)}.dark{--tt-color-text-gray:hsl(0,0%,61%);--tt-color-text-brown:hsl(18,35%,58%);--tt-color-text-orange:hsl(25,53%,53%);--tt-color-text-yellow:hsl(36,54%,55%);--tt-color-text-green:hsl(145,32%,47%);--tt-color-text-blue:hsl(202,64%,52%);--tt-color-text-purple:hsl(270,55%,62%);--tt-color-text-pink:hsl(329,57%,58%);--tt-color-text-red:hsl(1,69%,60%);--tt-color-text-gray-contrast:hsla(0,0%,100%,0.09);--tt-color-text-brown-contrast:hsla(17,45%,50%,0.25);--tt-color-text-orange-contrast:hsla(27,82%,53%,0.2);--tt-color-text-yellow-contrast:hsla(35,49%,47%,0.2);--tt-color-text-green-contrast:hsla(151,55%,39%,0.2);--tt-color-text-blue-contrast:hsla(202,54%,43%,0.2);--tt-color-text-purple-contrast:hsla(271,56%,60%,0.18);--tt-color-text-pink-contrast:hsla(331,67%,58%,0.22);--tt-color-text-red-contrast:hsla(0,67%,60%,0.25)}:root{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:rgb(248,248,247);--tt-color-highlight-brown:rgb(244,238,238);--tt-color-highlight-orange:rgb(251,236,221);--tt-color-highlight-pink:rgb(252,241,246);--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:rgba(84,72,49,0.15);--tt-color-highlight-brown-contrast:rgba(210,162,141,0.35);--tt-color-highlight-orange-contrast:rgba(224,124,57,0.27);--tt-color-highlight-pink-contrast:rgba(225,136,179,0.27)}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:rgb(47,47,47);--tt-color-highlight-brown:rgb(74,50,40);--tt-color-highlight-orange:rgb(92,59,35);--tt-color-highlight-pink:rgb(78,44,60);--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:rgba(255,255,255,0.094);--tt-color-highlight-brown-contrast:rgba(184,101,69,0.25);--tt-color-highlight-orange-contrast:rgba(233,126,37,0.2);--tt-color-highlight-pink-contrast:rgba(220,76,145,0.22)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translateX(.5rem)}to{transform:translateX(0)}}@keyframes slideFromLeft{0%{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spacious-editor{.ProseMirror{margin-left:auto;margin-right:auto;max-width:42rem}}.ProseMirror{z-index:0;caret-color:#000;outline-width:0}.ProseMirror:is(.dark *){caret-color:#fff}.ProseMirror{.selection{display:inline}::-moz-selection{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.selection,::selection{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}::-moz-selection{padding-top:.25rem;padding-bottom:.25rem}.selection,::selection{padding-top:.25rem;padding-bottom:.25rem}:is(.dark *)::-moz-selection{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.selection:is(.dark *),:is(.dark *)::selection{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}&>.react-renderer{margin-top:1rem;margin-bottom:1rem}&>.react-renderer:first-child{margin-top:0}&>.react-renderer:last-child{margin-bottom:0}&.resize-cursor{cursor:col-resize}.ProseMirror-gapcursor{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:42rem}.ProseMirror-gapcursor{&:after{top:-1.5em;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;max-width:42rem;border-top-color:rgb(0 0 0/.4)}&:is(.dark *):after{border-top-color:rgb(255 255 255/.4)}}}[data-theme=slash-command]{width:1000vw}