code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.ltr{text-align:left}.rtl{text-align:right}.editor-container{color:#000;text-align:left;border-radius:10px 10px 2px 2px;flex-direction:column;max-width:100%;margin:0 auto 10px;font-weight:400;line-height:20px;display:flex;position:relative}.editor-inner{background:#fff;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.editor-input{resize:none;caret-color:#444;tab-size:1;outline:0;flex:1;min-height:150px;padding:15px 10px;font-size:15px;position:relative;overflow-y:auto}.editor-inner.read-only .editor-input{caret-color:#0000;-webkit-user-select:none;user-select:none;cursor:default}.editor-inner.read-only .editor-input *{-webkit-user-select:none;user-select:none;cursor:default}.editor-placeholder{color:#999;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:15px;display:inline-block;position:absolute;top:15px;left:10px;overflow:hidden}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.editor-link{color:#216fdb;text-decoration:none}.tree-view-output{color:#fff;white-space:pre-wrap;background:#222;border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-height:250px;margin:1px auto 10px;padding:5px;font-size:12px;line-height:14px;display:block;position:relative;overflow:auto}.editor-code{tab-size:2;background-color:#f0f2f5;margin:8px 0;padding:8px 8px 8px 52px;font-family:Menlo,Consolas,Monaco,monospace;font-size:13px;line-height:1.53;display:block;position:relative;overflow-x:auto}.editor-code:before{content:attr(data-gutter);color:#777;white-space:pre-wrap;text-align:right;background-color:#eee;border-right:1px solid #ccc;min-width:25px;padding:8px;position:absolute;top:0;left:0}.editor-code:after{content:attr(data-highlight-language);text-transform:uppercase;color:#00000080;padding:3px;font-size:10px;position:absolute;top:0;right:3px}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-paragraph{margin:0 0 8px;position:relative}.editor-paragraph.node-placeholder{position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-heading-h1{color:#050505;margin:0 0 12px;padding:0;font-size:24px;font-weight:400;position:relative}.editor-heading-h2{color:#65676b;text-transform:uppercase;margin:10px 0 0;padding:0;font-size:15px;font-weight:700;position:relative}.editor-quote{color:#65676b;border-left:4px solid #ced0d4;margin:0 0 0 20px;padding-left:16px;font-size:15px}.editor-list-ol,.editor-list-ul{margin:0 0 0 16px;padding:0}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}pre::-webkit-scrollbar{background:0 0;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.debug-timetravel-panel{margin:auto;padding:0 0 10px;display:flex;overflow:hidden}.debug-timetravel-panel-slider{flex:8;padding:0}.debug-timetravel-panel-button{color:#fff;background:0 0;border:0;flex:1;padding:0;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{color:#fff;background:0 0;border:0;padding:0;font-size:12px;position:absolute;top:10px;right:15px}.debug-timetravel-button:hover{text-decoration:underline}.toolbar{vertical-align:middle;white-space:nowrap;background:#f8f9fa;border-bottom:1px solid #e0e0e0;border-top-left-radius:10px;border-top-right-radius:10px;align-items:center;gap:2px;margin-bottom:1px;padding:6px 8px;display:flex;overflow:auto hidden}.toolbar button.toolbar-item{cursor:pointer;vertical-align:middle;background:#fff;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:8px 10px;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.toolbar button.toolbar-item:disabled{cursor:not-allowed;opacity:.4;background:#f5f5f5}.toolbar button.toolbar-item.spaced{margin-right:0}.toolbar button.toolbar-item i.format{vertical-align:middle;opacity:.7;background-size:contain;justify-content:center;align-items:center;width:18px;height:18px;transition:opacity .2s;display:flex}.toolbar button.toolbar-item:disabled i.format{opacity:.25}.toolbar button.toolbar-item.active{background-color:#e3f2fd;border-color:#2196f3;box-shadow:0 2px 4px #2196f333}.toolbar button.toolbar-item.active i{opacity:1;color:#1976d2}.toolbar .toolbar-item:hover:not([disabled]){background-color:#f0f0f0;border-color:#d0d0d0;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.toolbar .toolbar-item:hover:not([disabled]) i{opacity:1}.toolbar .divider{background-color:#d0d0d0;align-self:center;width:1px;height:24px;margin:0 4px}.toolbar select.toolbar-item{vertical-align:middle;appearance:none;color:#333;text-overflow:ellipsis;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:65px;min-height:36px;padding:8px 10px;font-size:13px;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.toolbar select.toolbar-item:hover{border-color:#999;box-shadow:0 2px 4px #0000001a}.toolbar select.toolbar-item:focus{border-color:#2196f3;outline:none;box-shadow:0 0 0 2px #2196f333}.toolbar select.toolbar-item.font-family{width:60px}.toolbar select.toolbar-item.font-size{width:40px}.toolbar select.code-language{text-transform:capitalize;width:120px}.toolbar .toolbar-item .text{vertical-align:middle;color:#333;text-overflow:ellipsis;text-align:left;white-space:nowrap;width:auto;height:20px;margin:0 4px;font-size:13px;font-weight:500;line-height:20px;display:flex;overflow:hidden}.toolbar .toolbar-item .icon{-webkit-user-select:none;user-select:none;background-size:contain;justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;line-height:18px;display:flex}.toolbar i.chevron-down{-webkit-user-select:none;user-select:none;opacity:.6;justify-content:center;align-items:center;width:14px;height:14px;margin-left:4px;transition:opacity .2s;display:flex}.toolbar i.chevron-down.inside{pointer-events:none;width:16px;height:16px;margin-top:11px;margin-left:-25px;margin-right:10px;display:flex}i.chevron-down{background-color:#0000;background-size:contain;width:8px;height:8px;display:inline-block}#block-controls button:hover{background-color:#f0f0f0;border-color:#d0d0d0}#block-controls button:focus-visible{border-color:#2196f3;box-shadow:0 0 0 2px #2196f333}#block-controls span.block-type{background-size:contain;width:18px;height:18px;margin:2px;display:block}.dropdown{background-color:#fff;border-radius:4px;min-width:100px;min-height:40px;display:block;position:absolute;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff80;z-index:15000!important}.dropdown .item{color:#050505;cursor:pointer;background-color:#fff;border:0;border-radius:4px;flex-direction:row;flex-shrink:0;place-content:center space-between;min-width:268px;margin:0 8px;padding:8px;font-size:15px;line-height:16px;display:flex}.dropdown .item .active{background-size:contain;width:20px;height:20px;display:flex}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:#eee}.dropdown .item .text{flex-grow:1;width:200px;line-height:20px;display:flex}.dropdown .item .icon{-webkit-user-select:none;user-select:none;background-size:contain;width:20px;height:20px;margin-right:12px;line-height:16px;display:flex}.link-editor{z-index:100;opacity:0;background-color:#fff;border-radius:4px;width:100%;max-width:300px;margin-top:-6px;transition:opacity .5s;position:absolute;top:-10000px;left:-10000px;box-shadow:0 5px 10px #0000004d}.link-editor .link-input{box-sizing:border-box;color:#050505;background-color:#eee;border:0;border-radius:15px;outline:0;width:calc(100% - 24px);margin:8px 12px;padding:8px 12px;font-family:inherit;font-size:15px;display:block;position:relative}.link-editor div.link-edit{vertical-align:-.25em;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:16px;width:35px;position:absolute;top:0;bottom:0;right:0}.link-editor .link-input a{color:#216fdb;white-space:nowrap;text-overflow:ellipsis;margin-right:30px;text-decoration:none;display:block;overflow:hidden}.link-editor .link-input a:hover{text-decoration:underline}.link-editor .button{cursor:pointer;border-radius:4px;width:20px;height:20px;margin:0 2px;padding:6px;display:inline-block}.link-editor .button.hovered{background-color:#eee;width:20px;height:20px;display:inline-block}.link-editor .button i,.actions i{vertical-align:-.25em;background-size:contain;width:20px;height:20px;display:inline-block}i.undo:before{content:"↶";font-size:18px}i.redo:before{content:"↷";font-size:18px}.icon.paragraph:before{content:"¶";font-size:18px}.icon.large-heading:before,.icon.h1:before{content:"H1";font-size:14px;font-weight:700}.icon.small-heading:before,.icon.h2:before{content:"H2";font-size:14px;font-weight:700}.icon.bullet-list:before,.icon.ul:before{content:"•";font-size:18px}.icon.numbered-list:before,.icon.ol:before{content:"1.";font-size:14px}.icon.quote:before{content:"\"";font-size:18px}.icon.code:before{content:"</>";font-size:12px}i.bold:before{content:"B";font-size:16px;font-weight:700}i.italic:before{content:"I";font-size:16px;font-style:italic}i.underline:before{content:"U";font-size:16px;text-decoration:underline}i.strikethrough:before{content:"S";font-size:16px;text-decoration:line-through}i.code:before{content:"</>";font-size:12px}i.link:before{content:"🔗";font-size:14px}i.left-align:before{content:"◀";font-size:14px}i.center-align:before{content:"⬌";font-size:14px}i.right-align:before{content:"▶";font-size:14px}i.justify-align:before{content:"⬌⬌";font-size:14px}i.table:before{content:"⊞";font-size:16px}i.excalidraw:before{content:"✏️";font-size:16px}i.microphone:before{content:"🎤";font-size:16px}i.format.font-family:before{content:"Aa";letter-spacing:-.5px;font-size:14px;font-weight:600}i.format.font-size:before{content:"12";font-size:12px;font-weight:600}i.format.text-color{width:20px;height:20px;position:relative}i.format.text-color:before{content:"A";font-size:16px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}i.format.bg-color{border:1px solid #ccc;border-radius:2px;width:20px;height:20px;position:relative}i.format.bg-color:before{content:"Aa";font-size:12px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.color-picker{z-index:1000;background:#fff;border:1px solid #e0e0e0;border-radius:4px;min-width:200px;padding:12px;position:absolute;box-shadow:0 4px 12px #00000026}.color-picker-hex{align-items:center;gap:8px;margin-bottom:12px;display:flex}.color-picker-hex label{color:#777;min-width:30px;font-size:13px}.color-picker-hex input{border:1px solid #ddd;border-radius:4px;flex:1;padding:4px 8px;font-family:monospace;font-size:13px}.color-picker-swatches{grid-template-columns:repeat(12,1fr);gap:4px;margin-bottom:12px;display:grid}.color-swatch{cursor:pointer;border:1px solid #ddd;border-radius:2px;width:20px;height:20px;margin:0;padding:0}.color-swatch:hover{border-color:#999;transform:scale(1.1)}.color-swatch.selected{border:2px solid #1976d2;box-shadow:0 0 0 1px #fff}.color-picker-input{justify-content:center;display:flex}.color-picker-input input[type=color]{cursor:pointer;border:1px solid #ddd;border-radius:4px;width:100%;height:40px}.slash-command-menu{z-index:1000;background:#fff;border:1px solid #e0e0e0;border-radius:4px;min-width:200px;max-width:300px;padding:4px;box-shadow:0 4px 12px #00000026}.slash-command-item{cursor:pointer;border-radius:4px;align-items:center;padding:8px 12px;transition:background-color .15s;display:flex}.slash-command-item:hover,.slash-command-item.selected{background-color:#f0f0f0}.slash-command-icon{color:#666;background-color:#f5f5f5;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;font-size:14px;font-weight:600;display:flex}.slash-command-item.selected .slash-command-icon{color:#1976d2;background-color:#e3f2fd}.slash-command-content{flex-direction:column;flex:1;display:flex}.slash-command-label{color:#333;margin-bottom:2px;font-size:14px;font-weight:500}.slash-command-description{color:#666;font-size:12px}.editor-table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:max-content;margin:1em 0;overflow-y:scroll}.editor-table td,.editor-table th{box-sizing:border-box;vertical-align:top;word-break:break-word;border:1px solid #ccc;min-width:75px;padding:6px 8px;position:relative}.editor-table th{text-align:left;background-color:#f0f0f0;font-weight:700}.editor-table .selected{background-color:#e3f2fd}.editor-table .selected:after{z-index:3;content:"";pointer-events:none;background:#0000001a;position:absolute;inset:0}.editor-table .gutter{-webkit-user-select:none;user-select:none}.editor-table .gutter:hover{background-color:#eee}.table-grid-selector{z-index:10000;background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:12px;box-shadow:0 4px 12px #00000026}.table-grid-header{color:#333;text-align:center;margin-bottom:8px;padding:4px 0;font-size:14px;font-weight:500}.table-grid{flex-direction:column;gap:2px;display:flex}.table-grid-row{gap:2px;display:flex}.table-grid-cell{cursor:pointer;background-color:#fff;border:1px solid #ddd;width:20px;height:20px;transition:background-color .1s}.table-grid-cell:hover{background-color:#f0f0f0}.table-grid-cell.selected{background-color:#1976d2;border-color:#1976d2}.node-placeholder:has(br):not(:has(span)):before{content:attr(data-placeholder);color:#8889;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.editor-heading-h1.node-placeholder:has(br):not(:has(span)):before{content:attr(data-placeholder);color:#8889;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.editor-heading-h2.node-placeholder:has(br):not(:has(span)):before{content:attr(data-placeholder);color:#8889;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.editor-heading-h3.node-placeholder:has(br):not(:has(span)):before{content:attr(data-placeholder);color:#8889;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.editor-heading-h4.node-placeholder:has(br):not(:has(span)):before{content:attr(data-placeholder);color:#8889;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.editor-heading-h5.node-placeholder:has(br):not(:has(span)):before{content:attr(data-placeholder);color:#8889;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.editor-heading-h6.node-placeholder:has(br):not(:has(span)):before{content:attr(data-placeholder);color:#8889;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.dark .editor-container{color:#f8f8ff}.dark .editor-inner{background:#1f2836}.dark .editor-input{color:#f8f8ff;caret-color:#64b5f6;background:#1f2836}.dark .editor-placeholder{color:#666}.dark .editor-text-code{color:#f8f8ff;background-color:#2d2d2d}.dark .editor-link{color:#64b5f6}.dark .editor-heading-h1{color:#f8f8ff}.dark .editor-heading-h2{color:#e5e5e5}.dark .editor-quote{color:#e5e5e5;border-left-color:#666}.dark .editor-code{color:#f8f8ff;background-color:#2d2d2d}.dark .editor-code:before{color:#999;background-color:#333;border-right-color:#555}.dark .toolbar{background:#2d2d2d;border-bottom-color:#444}.dark .toolbar button.toolbar-item{color:#f8f8ff;background:#1f2836;border-color:#444}.dark .toolbar button.toolbar-item:disabled{opacity:.5;background:#2d2d2d}.dark .toolbar button.toolbar-item.active{color:#fff;background-color:#134b7f;border-color:#64b5f6}.dark .toolbar button.toolbar-item.active i{color:#fff}.dark .toolbar .toolbar-item:hover:not([disabled]){background-color:#333;border-color:#555}.dark .toolbar .divider{background-color:#555}.dark .toolbar select.toolbar-item{color:#f8f8ff;background:#1f2836;border-color:#444}.dark .toolbar select.toolbar-item:hover{border-color:#666}.dark .toolbar select.toolbar-item:focus{border-color:#64b5f6}.dark .toolbar .toolbar-item .text{color:#f8f8ff}.dark .toolbar i.chevron-down{opacity:.8}.dark .dropdown{background-color:#2d2d2d;box-shadow:0 12px 28px #00000080,0 2px 4px #0000004d}.dark .dropdown .item{color:#f8f8ff;background-color:#2d2d2d}.dark .dropdown .item:hover{background-color:#333}.dark .editor-table{border-color:#555}.dark .editor-table td,.dark .editor-table th{color:#f8f8ff;background-color:#1f2836;border-color:#555}.dark .editor-table th{background-color:#2d2d2d}.dark .editor-table .selected{background-color:#134b7f}.dark .editor-table .gutter:hover{background-color:#333}.dark .table-grid-selector{background:#2d2d2d;border-color:#555}.dark .table-grid-header{color:#f8f8ff}.dark .table-grid-cell{background-color:#1f2836;border-color:#555}.dark .table-grid-cell:hover{background-color:#333}.dark .table-grid-cell.selected{background-color:#134b7f;border-color:#64b5f6}.dark .color-picker{background:#2d2d2d;border-color:#555}.dark .color-picker-hex label{color:#e5e5e5}.dark .color-picker-hex input{color:#f8f8ff;background:#1f2836;border-color:#555}.dark .slash-command-menu{background:#2d2d2d;border-color:#555}.dark .slash-command-item{color:#f8f8ff}.dark .slash-command-item:hover,.dark .slash-command-item.selected{background-color:#333}.dark .slash-command-icon{color:#e5e5e5;background-color:#1f2836}.dark .slash-command-item.selected .slash-command-icon{color:#64b5f6;background-color:#134b7f}.dark .slash-command-label{color:#f8f8ff}.dark .slash-command-description{color:#999}.dark .link-editor{background-color:#2d2d2d}.dark .link-editor .link-input{color:#f8f8ff;background-color:#1f2836}.dark .link-editor .link-input a{color:#64b5f6}.excalidraw-modal,.excalidraw-modal-overlay,[class*=excalidraw-modal],.excalidraw .Modal,.excalidraw-modal__container,.excalidraw .dropdown-menu,.excalidraw .popover,.excalidraw .context-menu,.excalidraw [role=dialog],.excalidraw [role=menu],.excalidraw [role=listbox],.excalidraw .Modal__overlay{z-index:14000!important}.excalidraw .Modal__modal{z-index:14001!important}.excalidraw [class*=Modal],.excalidraw [class*=modal],.excalidraw [class*=Dialog],.excalidraw [class*=dialog],.excalidraw [class*=Popover],.excalidraw [class*=popover]{z-index:14000!important}
