:root{--heading-bg-1:var(--color-heading-bg-1,#f5f7fb);--heading-bg-2:var(--color-heading-bg-2,#f7f9fc);--heading-bg-3:var(--color-heading-bg-3,#f9fbfd)}.drag-handle{position:absolute!important;height:100%;width:24px;z-index:var(--z-drag-handle)!important;background:transparent;opacity:.3;transition:opacity .15s ease;pointer-events:auto}.drag-handle,.drag-handle-inner{display:flex;align-items:center;justify-content:center;cursor:grab}.drag-handle-inner{width:20px;height:20px;background:var(--color-drag-handle-bg,#f8f8f8);border:1px solid var(--color-drag-handle-border,#ddd);border-radius:4px;font-size:16px}.drag-handle:hover .drag-handle-inner{background:var(--color-drag-handle-hover,#eee)}.drag-handle:active .drag-handle-inner{cursor:grabbing}.ProseMirror>:hover .drag-handle{opacity:.6}.is-active-node .drag-handle{opacity:1}.ProseMirror,.ProseMirror>*{position:relative}.ProseMirror>*{margin-left:0;pointer-events:auto;min-height:1.5em;transition:background-color .2s ease}.ProseMirror h1[data-indent-level],.ProseMirror h2[data-indent-level],.ProseMirror h3[data-indent-level],.ProseMirror h4[data-indent-level],.ProseMirror h5[data-indent-level],.ProseMirror h6[data-indent-level],.ProseMirror p[data-indent-level],.mobile-editor-wrapper .ProseMirror h1[data-indent-level],.mobile-editor-wrapper .ProseMirror h2[data-indent-level],.mobile-editor-wrapper .ProseMirror h3[data-indent-level],.mobile-editor-wrapper .ProseMirror h4[data-indent-level],.mobile-editor-wrapper .ProseMirror h5[data-indent-level],.mobile-editor-wrapper .ProseMirror h6[data-indent-level],.mobile-editor-wrapper .ProseMirror p[data-indent-level]{position:relative;transition:padding-left .2s ease}.is-node-dragged{background-color:var(--color-primary-light);box-shadow:0 0 0 2px var(--color-primary-medium);border-radius:4px;opacity:.7}.drag-handle-pressed-node{outline:5px solid var(--color-paragraph-selection-border,#2563eb);outline-offset:-2px;border-radius:10px;box-shadow:0 0 0 2px var(--color-paragraph-selection-shadow,rgba(37,99,235,.25))}.is-node-dragover{position:relative}.is-node-dragover:after{content:"";position:absolute;left:0;right:0;top:-1px}.drag-drop-indicator,.is-node-dragover:after{height:2px;background-color:var(--color-primary);pointer-events:none}.drag-drop-indicator{position:fixed;z-index:var(--z-menu,1300);opacity:.9;transform:translateZ(0);display:none}.is-drop-container{position:relative;outline:2px dashed var(--color-primary,#3b82f6);outline-offset:2px;background-color:rgba(59,130,246,.05);border-radius:4px;transition:outline .15s ease,background-color .15s ease}.is-drop-container .is-node-dragover:after{background-color:var(--color-primary-dark,#2563eb)}.drag-ghost-wrapper{position:absolute;pointer-events:none;z-index:var(--z-menu,1300);opacity:.9;transform:translateZ(0)}.drag-ghost-scope{pointer-events:none}.ProseMirror-selectednode{outline:2px solid var(--color-primary);border-radius:.25rem}.toggle-block .drag-handle{opacity:0;transition:opacity .2s ease}.toggle-block:hover .drag-handle{opacity:1}.toggle-block.is-node-dragged{background-color:var(--color-primary-light)!important;box-shadow:0 0 0 2px var(--color-primary-medium)!important;border-radius:4px!important;opacity:.7!important;border-color:var(--color-primary-medium)!important}@media screen and (min-width:768px){.editor-core.editor-container .drag-handle{position:absolute!important;width:24px;z-index:var(--z-menu,1300)!important;pointer-events:auto;transition:opacity .2s ease,visibility 0s}.editor-core.editor-container .ProseMirror>:hover .drag-handle,.editor-core.editor-container .drag-handle,.editor-core.editor-container .is-active-node .drag-handle{opacity:.5!important;display:flex!important}.editor-core.editor-container .drag-handle:hover{opacity:1!important}.editor-core.editor-container .drag-handle.hide{display:none}.editor-core.editor-container .ProseMirror>*{position:relative}.editor-core.editor-container .is-node-dragged{background-color:var(--color-primary-light);box-shadow:0 0 0 2px var(--color-primary-medium);border-radius:4px;opacity:.7}.editor-core.editor-container .is-node-dragover{position:relative}.editor-core.editor-container .is-node-dragover:after{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background-color:var(--color-primary);pointer-events:none}.editor-core .is-active-node .drag-handle,.page-editor-page .is-active-node .drag-handle,[data-page-type=editor] .is-active-node .drag-handle{opacity:1;visibility:visible}.editor-core .ProseMirror>*,.page-editor-page .ProseMirror>*,[data-page-type=editor] .ProseMirror>*{position:relative;margin-left:0;pointer-events:auto;min-height:1.5em;transition:background-color .2s ease}.editor-core .is-node-dragged,.page-editor-page .is-node-dragged,[data-page-type=editor] .is-node-dragged{background-color:var(--color-primary-light);box-shadow:0 0 0 2px var(--color-primary-medium);border-radius:4px;opacity:.7}.editor-core .toggle-block.is-node-dragged,.page-editor-page .toggle-block.is-node-dragged,[data-page-type=editor] .toggle-block.is-node-dragged{background-color:var(--color-primary-light)!important;box-shadow:0 0 0 2px var(--color-primary-medium)!important;border-radius:4px!important;opacity:.7!important;border-color:var(--color-primary-medium)!important}}.pc-view .drag-handle{position:absolute!important;width:24px;z-index:var(--z-menu,1300)!important;pointer-events:auto;opacity:.5!important;transition:opacity .2s ease,visibility 0s;display:flex!important}.pc-view .drag-handle:hover{opacity:1!important}.pc-view.tablet-touch .drag-handle{width:var(--tablet-tap-target-min-size,44px);height:var(--tablet-tap-target-min-size,44px);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pc-view.tablet-touch .drag-handle-inner{width:32px;height:32px;font-size:20px}.pc-view.tablet-touch .drag-handle:active{transform:scale(.95);transition:transform .1s ease}@media screen and (max-width:768px){.mobile-view .drag-handle{position:fixed!important;width:44px;height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;z-index:var(--z-mobile-drag-handle,1980)!important}.mobile-view .drag-handle:active{transform:scale(.95)}.mobile-view .editor-core.editor-container,.mobile-view .mobile-editor-container{padding-left:24px!important;margin-left:2px}}.block-wrapper,[data-type=block]{position:relative;padding-left:28px;margin:0;min-height:22px;display:flex;align-items:center;overflow:visible}.content-wrapper{flex:1;min-width:0;outline:none;padding:2px 0;line-height:1.3;line-height:1.5;min-height:24px;width:100%}.block-wrapper.drop-target:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#3b82f6;border-radius:1px;z-index:var(--z-base-elevated);animation:pulse 1s ease-in-out infinite}.is-dragging{opacity:.5;background-color:rgba(59,130,246,.15);border-radius:4px;outline:2px dashed #3b82f6}.ProseMirror .ProseMirror-dropcursor{position:absolute;width:100%;height:3px;background-color:var(--color-primary);pointer-events:none;z-index:var(--z-base-elevated)}.editor-container{padding:0}.editor-container,.editor-core.editor-container{width:100%;max-width:100%;margin:0;position:relative;overflow:visible}.editor-core.editor-container{padding:0 5px;box-sizing:border-box}.editor-core .ProseMirror,.editor-core .prose,.editor-core .tiptap{max-width:100%;margin-left:0;margin-right:0;padding-left:5px;padding-right:5px;box-sizing:border-box}.ProseMirror{min-height:100%;outline:none}.ProseMirror:focus{outline:none;border-radius:4px;background-color:rgba(59,130,246,.005);transition:all .2s ease-in-out}.chakra-ui-dark .ProseMirror:focus,[data-theme=dark] .ProseMirror:focus{background-color:rgba(99,179,237,.02)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProseMirror:focus{background-color:rgba(99,179,237,.02)}}.ProseMirror.server-synced:focus,.ProseMirror.server-syncing:focus{background-color:rgba(34,197,94,.005)}.ProseMirror.server-synced:focus{animation:focusRestored .5s ease-out}@keyframes focusRestored{0%{background-color:rgba(34,197,94,.01)}to{background-color:rgba(34,197,94,.005)}}.ProseMirror .ProseMirror-cursor{border-left:2px solid #3b82f6;animation:cursor-blink 1s infinite}.ProseMirror.server-syncing .ProseMirror-cursor{border-left:2px solid #22c55e;animation:cursor-blink-sync 1s infinite}@keyframes cursor-blink-sync{0%,30%{opacity:1;border-left-color:#22c55e}31%,60%{opacity:.7;border-left-color:#16a34a}61%,to{opacity:0}}.ProseMirror-focused{outline:none;border-radius:6px;background-color:rgba(59,130,246,.005)}.chakra-ui-dark .ProseMirror-focused,[data-theme=dark] .ProseMirror-focused{background-color:rgba(99,179,237,.02)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProseMirror-focused{background-color:rgba(99,179,237,.02)}}.ProseMirror h1[data-collapsible],.ProseMirror h2[data-collapsible],.ProseMirror h3[data-collapsible]{position:relative;margin-left:-5px!important;margin-right:-5px!important;padding:8px 10px 6px 40px;border-radius:10px;transition:background-color .15s ease,border-color .15s ease;line-height:1.2;min-height:1.2em}.ProseMirror h1[data-collapsible]{background:var(--color-heading-bg-1,#f5f7fb);border:1px solid var(--color-heading-border,rgba(0,0,0,.05))}.ProseMirror h2[data-collapsible]{background:var(--color-heading-bg-2,#f7f9fc);border:1px solid var(--color-heading-border,rgba(0,0,0,.05))}.ProseMirror h3[data-collapsible]{background:var(--color-heading-bg-3,#f9fbfd);border:1px solid var(--color-heading-border,rgba(0,0,0,.05))}.ProseMirror h1[data-collapsible][data-collapsed=true],.ProseMirror h2[data-collapsible][data-collapsed=true],.ProseMirror h3[data-collapsible][data-collapsed=true]{border-color:var(--color-heading-collapsed-border,rgba(0,0,0,.1));margin-bottom:0!important;z-index:2}.ProseMirror h1[data-collapsible][data-collapsed=true]{background:var(--color-heading-collapsed-bg-1,#ebeef4)}.ProseMirror h2[data-collapsible][data-collapsed=true]{background:var(--color-heading-collapsed-bg-2,#edf0f5)}.ProseMirror h3[data-collapsible][data-collapsed=true]{background:var(--color-heading-collapsed-bg-3,#eff2f6)}.ProseMirror h1[data-collapsible][data-collapsed=true]:before,.ProseMirror h2[data-collapsible][data-collapsed=true]:before,.ProseMirror h3[data-collapsible][data-collapsed=true]:before{content:"";position:absolute;left:4px;right:4px;bottom:-2px;height:4px;border-radius:0 0 6px 6px;border:1px solid var(--color-heading-collapsed-border,rgba(0,0,0,.08));border-top:none;pointer-events:none;z-index:-1}.ProseMirror h1[data-collapsible][data-collapsed=true]:after,.ProseMirror h2[data-collapsible][data-collapsed=true]:after,.ProseMirror h3[data-collapsible][data-collapsed=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:-4px;height:3px;border-radius:0 0 5px 5px;border:1px solid var(--color-heading-collapsed-border,rgba(0,0,0,.05));border-top:none;pointer-events:none;z-index:-2}.ProseMirror h1[data-collapsible][data-collapsed=true]:before{background:var(--color-heading-stack-1,#e4e8f0)}.ProseMirror h1[data-collapsible][data-collapsed=true]:after{background:var(--color-heading-stack-2,#dce1ea)}.ProseMirror h2[data-collapsible][data-collapsed=true]:before{background:var(--color-heading-stack-1,#e6eaf1)}.ProseMirror h2[data-collapsible][data-collapsed=true]:after{background:var(--color-heading-stack-2,#dee3ec)}.ProseMirror h3[data-collapsible][data-collapsed=true]:before{background:var(--color-heading-stack-1,#e8ecf2)}.ProseMirror h3[data-collapsible][data-collapsed=true]:after{background:var(--color-heading-stack-2,#e0e5ed)}.ProseMirror h1[data-collapsible]:hover,.ProseMirror h2[data-collapsible]:hover,.ProseMirror h3[data-collapsible]:hover{background:var(--color-heading-bg-hover,#eef2f7);border-color:var(--color-heading-border-hover,rgba(0,0,0,.1))}.ProseMirror h1[data-collapsible].foldable-block,.ProseMirror h2[data-collapsible].foldable-block,.ProseMirror h3[data-collapsible].foldable-block{transform-origin:top center;will-change:max-height,opacity,transform;overflow:hidden;transition:background-color .15s ease,border-color .15s ease,max-height var(--editor-fold-open-duration) var(--editor-fold-ease),opacity var(--editor-fold-open-fade-duration) var(--editor-fold-ease),transform var(--editor-fold-open-duration) var(--editor-fold-ease),clip-path var(--editor-fold-open-duration) var(--editor-fold-ease),margin var(--editor-fold-open-duration) var(--editor-fold-ease),padding var(--editor-fold-open-duration) var(--editor-fold-ease),visibility 0s 0s}.ProseMirror .heading-fold-toggle{position:absolute;left:6px;top:50%;transform:translateY(-50%);width:20px;height:20px;cursor:pointer;background:transparent;border:none;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--color-heading-toggle,#666);border-radius:4px;transition:background-color .2s}.ProseMirror .heading-fold-toggle:hover{background:var(--color-heading-toggle-hover-bg,rgba(0,0,0,.05))}.ProseMirror .indent-1{margin-left:2em}.ProseMirror .indent-2{margin-left:4em}.ProseMirror .indent-3{margin-left:6em}.ProseMirror .indent-4{margin-left:8em}.ProseMirror .indent-5{margin-left:10em}.ProseMirror .ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror .ProseMirror-gapcursor:after{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background:var(--color-gapcursor,#3b82f6);animation:flash 1s ease-in-out infinite}.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor{display:block}@keyframes flash{0%,to{opacity:1}50%{opacity:0}}.ProseMirror h1.heading-with-checkbox[data-collapsible],.ProseMirror h2.heading-with-checkbox[data-collapsible],.ProseMirror h3.heading-with-checkbox[data-collapsible]{padding-left:64px}.ProseMirror h4.heading-with-checkbox,.ProseMirror h5.heading-with-checkbox,.ProseMirror h6.heading-with-checkbox{position:relative;padding-left:28px}.ProseMirror .heading-checkbox{position:absolute;left:28px;top:50%;transform:translateY(-50%);width:16px;height:16px;cursor:pointer;accent-color:var(--color-primary,#3b82f6);margin:0;padding:0}.ProseMirror h4 .heading-checkbox,.ProseMirror h5 .heading-checkbox,.ProseMirror h6 .heading-checkbox{left:6px}.ProseMirror h1[data-checked=true],.ProseMirror h2[data-checked=true],.ProseMirror h3[data-checked=true],.ProseMirror h4[data-checked=true],.ProseMirror h5[data-checked=true],.ProseMirror h6[data-checked=true]{text-decoration:line-through;color:var(--color-text-muted,#9ca3af)}.ProseMirror .heading-checkbox:hover{transform:translateY(-50%) scale(1.1)}@media screen and (max-width:768px){.ProseMirror .heading-checkbox{width:20px;height:20px}.ProseMirror h1.heading-with-checkbox[data-collapsible],.ProseMirror h2.heading-with-checkbox[data-collapsible],.ProseMirror h3.heading-with-checkbox[data-collapsible]{padding-left:68px}}.ProseMirror ol,.ProseMirror ul{list-style-position:outside;padding-left:1.5em;margin:.5em 0}.ProseMirror li{margin:.1rem 0}.ProseMirror li>p{margin:.25em 0;padding:0}.ProseMirror li>p:has(>br.ProseMirror-trailingBreak){margin:0;padding:0;min-height:0}.ProseMirror li[data-type=taskItem],.ProseMirror ul[data-type=taskList]{list-style:none;list-style-type:none}.ProseMirror ul[data-type=taskList]{padding-left:0;margin:.5em 0;white-space:normal}.ProseMirror ul[data-type=taskList]>li{display:flex;align-items:baseline;margin:.1rem 0;min-height:1.5em;line-height:1.5;padding:0}.ProseMirror ul[data-type=taskList]>li>label{display:inline-flex;align-items:center;margin-right:.5rem;margin-left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.ProseMirror ul[data-type=taskList] ul[data-type=taskList]{margin-left:0;padding-left:1.5rem}.ProseMirror ul[data-type=taskList]>li>div{flex:1;min-width:0;padding:0;margin:0}.ProseMirror ul[data-type=taskList]>li>div>p{margin:0;padding:0;line-height:1.5;white-space:normal}.ProseMirror ul:not([data-type=taskList])>li:has(>ul[data-type=taskList]){list-style-type:none}.ProseMirror blockquote{border-left:4px solid var(--color-quote-border,#e5e7eb);margin:1rem 0;padding-left:1rem;color:var(--color-text-secondary,#4b5563);min-height:1.25em;background:var(--color-quote-bg)}.ProseMirror pre{border-radius:.5rem;padding:1rem;margin:1rem 0;overflow-x:auto;min-height:1.25em;border:1px solid var(--color-code-border)}.ProseMirror code,.ProseMirror pre{background:var(--color-code-bg,#f3f4f6)}.ProseMirror code{border-radius:.25rem;padding:.125rem .25rem;font-family:monospace;color:var(--color-code-text)}.ProseMirror img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.ProseMirror figure[data-type=image] img{margin:0}.ProseMirror hr{border:0;border-top:1px solid var(--color-hr,#e5e7eb);margin:2rem 0}[data-callout]{position:relative;margin:1rem 0;padding:1rem;border-radius:.5rem;border-left:4px solid}[data-callout][data-type=info]{background:var(--color-callout-info-bg,#e0f2fe);border-left-color:var(--color-callout-info-border,#38bdf8)}[data-callout][data-type=warning]{background:var(--color-callout-warning-bg,#fef3c7);border-left-color:var(--color-callout-warning-border,#f59e0b)}[data-callout][data-type=success]{background:var(--color-callout-success-bg,#dcfce7);border-left-color:var(--color-callout-success-border,#34d399)}.ProseMirror p.is-empty,.mobile-editor-wrapper .ProseMirror p.is-empty{position:relative}.ProseMirror p.is-empty:before,.mobile-editor-wrapper .ProseMirror p.is-empty:before{content:attr(data-placeholder);position:absolute;left:var(--placeholder-indent-left,0);top:0;color:#6b7280;pointer-events:none;font-style:italic;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent;white-space:nowrap}.ProseMirror:focus p.is-empty:before{color:#4b5563;opacity:.9}.ProseMirror :not(p).is-empty:before,.ProseMirror :not(p)[class*=is-empty]:before,.mobile-editor-wrapper .ProseMirror :not(p).is-empty:before,.mobile-editor-wrapper .ProseMirror :not(p)[class*=is-empty]:before{content:none}.toggle-block{position:relative;margin:.5em 0;border-radius:6px;background-color:var(--color-toggle-bg,rgba(0,0,0,.02));border:1px solid var(--color-toggle-border,rgba(0,0,0,.1));transition:all .2s ease}.toggle-block:hover{background-color:var(--color-toggle-bg-hover,rgba(0,0,0,.04));border-color:var(--color-toggle-border-hover,rgba(0,0,0,.15))}.toggle-block summary{list-style:none;outline:none}.toggle-block summary::-webkit-details-marker{display:none}.toggle-header{display:flex;align-items:center;cursor:pointer;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.toggle-header:hover{background-color:var(--color-toggle-header-hover,rgba(0,0,0,.05))}.toggle-icon{flex-shrink:0;margin-right:8px;transition:transform .2s ease}.toggle-title{flex:1;font-weight:500;font-size:14px;color:var(--color-toggle-title,#374151)}.toggle-title:focus{outline:2px solid var(--color-accent,#3b82f6);outline-offset:2px;border-radius:4px}.toggle-content{position:relative;transition:all .2s ease}.toggle-content-inner{position:relative;min-height:24px}.toggle-content-inner>*{margin:.5em 0}.toggle-content-inner>:first-child{margin-top:0}.toggle-content-inner>:last-child{margin-bottom:0}.toggle-content-inner>p:empty:before{content:"";display:inline-block;height:1.2em;width:1px}.toggle-block .toggle-block{margin:.5em 0;background-color:var(--color-toggle-bg,rgba(0,0,0,.02));opacity:.9}.toggle-block[open] .toggle-icon{transform:rotate(0deg)}.toggle-block:not([open]) .toggle-icon{transform:rotate(-90deg)}.toggle-block.ProseMirror-selectednode{outline:2px solid var(--color-primary);outline-offset:2px}.ProseMirror a[href]:not([data-wikilink]){color:#2563eb;text-decoration:underline;cursor:pointer;transition:color .2s ease}.ProseMirror a[href]:not([data-wikilink]):hover{color:#1d4ed8;text-decoration:underline}.ProseMirror a[href]:not([data-wikilink]):visited{color:#7c3aed}a[data-wikilink]{color:#22c55e;text-decoration:underline;cursor:pointer;transition:color .2s ease}a[data-wikilink]:hover{color:#16a34a;text-decoration:underline}a[data-wikilink][data-accessible=false]{color:#dc2626;text-decoration:line-through;cursor:not-allowed}a[data-wikilink].missing,a[data-wikilink][data-exists=false]{color:#f43f5e;text-decoration:underline}@media (prefers-color-scheme:dark){a[data-wikilink][data-accessible=false]{color:#f87171}}#slash-command-portal{position:fixed;z-index:var(--z-slash-command)!important;pointer-events:none!important;visibility:visible!important;opacity:1!important;top:0;left:0;width:100vw;height:var(--viewport-height,100dvh)}#slash-command-portal>*{pointer-events:auto!important}#slash-command-portal .floating-command-list,#slash-command-portal>div,body .floating-command-list{position:fixed;z-index:var(--z-slash-command);pointer-events:auto;visibility:visible;opacity:1}#slash-command-portal .floating-command-list,body .floating-command-list{font-size:15px;line-height:1.6}#slash-command-portal .floating-command-list .command-list,#slash-command-portal .floating-command-list.command-list,body .floating-command-list .command-list,body .floating-command-list.command-list{background:var(--menu-surface-bg);border:1px solid var(--menu-surface-border);border-radius:12px;box-shadow:var(--menu-surface-shadow);max-height:60vh;overflow-y:auto;pointer-events:auto;visibility:visible;opacity:1}#slash-command-portal .floating-command-list .command-list-item,body .floating-command-list .command-list-item{cursor:pointer;padding:.5rem 1rem;transition:background-color .2s;color:var(--color-text-primary,#1a202c);background:transparent}#slash-command-portal .floating-command-list .command-list-item:hover,body .floating-command-list .command-list-item:hover{background:var(--color-bg-secondary,#f7fafc)}#slash-command-portal .floating-command-list .command-list-item.is-selected,body .floating-command-list .command-list-item.is-selected{background:var(--color-selection-bg,#ebf8ff);color:var(--color-text-primary,#1a202c)}.command-list-item-workspace{border-left:3px solid var(--color-accent,#2563eb);padding-left:8px;margin-top:4px;background-color:var(--color-accent-light,rgba(37,99,235,.25));border-radius:0 3px 3px 0}.suggestion-item:has(.command-list-item-workspace[data-restricted=true]){opacity:.7;border:1px dashed #dc2626}#slash-command-portal .floating-command-list.command-list[data-theme=dark],.chakra-ui-dark #slash-command-portal .floating-command-list.command-list,.chakra-ui-dark body .floating-command-list.command-list,.dark #slash-command-portal .floating-command-list.command-list,.dark body .floating-command-list.command-list,[data-theme=dark] #slash-command-portal .floating-command-list.command-list,[data-theme=dark] body .floating-command-list.command-list,body .floating-command-list.command-list[data-theme=dark]{border-color:var(--menu-surface-border);background:var(--menu-surface-bg);box-shadow:var(--menu-surface-shadow);color:#e2e8f0}#slash-command-portal .floating-command-list[data-theme=dark] .command-list-item,.chakra-ui-dark #slash-command-portal .floating-command-list .command-list-item,.chakra-ui-dark body .floating-command-list .command-list-item,.dark #slash-command-portal .floating-command-list .command-list-item,.dark body .floating-command-list .command-list-item,[data-theme=dark] #slash-command-portal .floating-command-list .command-list-item,[data-theme=dark] body .floating-command-list .command-list-item,body .floating-command-list[data-theme=dark] .command-list-item{color:#e2e8f0;background:transparent}#slash-command-portal .floating-command-list[data-theme=dark] .command-list-item.is-selected,.chakra-ui-dark #slash-command-portal .floating-command-list .command-list-item.is-selected,.chakra-ui-dark body .floating-command-list .command-list-item.is-selected,.dark #slash-command-portal .floating-command-list .command-list-item.is-selected,.dark body .floating-command-list .command-list-item.is-selected,[data-theme=dark] #slash-command-portal .floating-command-list .command-list-item.is-selected,[data-theme=dark] body .floating-command-list .command-list-item.is-selected,body .floating-command-list[data-theme=dark] .command-list-item.is-selected{background:#4a5568;color:#f7fafc}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) #slash-command-portal .floating-command-list.command-list,:root:not([data-theme=light]) body .floating-command-list.command-list{border-color:var(--menu-surface-border);background:var(--menu-surface-bg);box-shadow:var(--menu-surface-shadow);color:#e2e8f0}:root:not([data-theme=light]) #slash-command-portal .floating-command-list .command-list-item,:root:not([data-theme=light]) body .floating-command-list .command-list-item{color:#e2e8f0;background:transparent}:root:not([data-theme=light]) #slash-command-portal .floating-command-list .command-list-item.is-selected,:root:not([data-theme=light]) body .floating-command-list .command-list-item.is-selected{background:#4a5568;color:#f7fafc}.command-list-item-workspace{border-left-color:#a78bfa;background-color:rgba(167,139,250,.1)}}#slash-command-portal .categorized-command-list,#slash-command-portal .react-renderer{color:var(--color-text-primary,#1a202c)}#slash-command-portal .chakra-input,.categorized-command-list .chakra-input,.floating-command-list .chakra-input{background-color:var(--color-input-bg,#ffffff)!important;border-color:var(--color-input-border,#e2e8f0)!important;color:var(--color-text-primary,#1a202c)!important}#slash-command-portal .chakra-input::-moz-placeholder,.categorized-command-list .chakra-input::-moz-placeholder,.floating-command-list .chakra-input::-moz-placeholder{color:var(--color-input-placeholder,#a0aec0)!important}#slash-command-portal .chakra-input::placeholder,.categorized-command-list .chakra-input::placeholder,.floating-command-list .chakra-input::placeholder{color:var(--color-input-placeholder,#a0aec0)!important}#slash-command-portal .chakra-input:focus,.categorized-command-list .chakra-input:focus,.floating-command-list .chakra-input:focus{background-color:var(--color-input-bg,#ffffff)!important;border-color:var(--color-input-border,#e2e8f0)!important;box-shadow:none!important;outline:none!important;color:var(--color-text-primary,#1a202c)!important}#slash-command-portal .chakra-input__left-element svg,.categorized-command-list .chakra-input__left-element svg,.floating-command-list .chakra-input__left-element svg{color:var(--color-text-tertiary,#a0aec0)!important}.slash-search-header{box-shadow:var(--menu-header-shadow);position:relative;z-index:1}.mobile-popover{font-size:15px;line-height:1.6}.categorized-command-list[data-mobile=true][data-keyboard-visible=true],.mobile-slash-menu[data-keyboard-visible=true]{transition:none}.categorized-command-list[data-mobile=true] .chakra-input:focus,.mobile-slash-menu .chakra-input:focus{box-shadow:none!important;outline:none!important}#slash-command-portal .floating-command-list:has(.mobile-slash-menu[data-keyboard-visible=true]),#slash-command-portal:has(.categorized-command-list[data-mobile=true][data-keyboard-visible=true]) .floating-command-list{position:fixed!important;top:auto!important;left:0!important;right:0!important;transform:none!important;display:flex;justify-content:center}@media print{#slash-command-portal,.floating-command-list{display:none!important}}.ProseMirror .tableWrapper,.ProseMirror [data-type=tableWrapper]{position:relative;margin:2rem 0 2.5rem;padding-right:0;overflow-x:auto}.ProseMirror table,.prosemirror-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:visible;border:1px solid #e2e8f0}.ProseMirror table td,.ProseMirror table th,.prosemirror-table td,.prosemirror-table th{position:relative;min-width:100px;border:1px solid #e2e8f0;padding:.5rem .75rem;vertical-align:top;box-sizing:border-box;text-align:left}.ProseMirror table th,.prosemirror-table th{font-weight:600;text-align:left;background-color:#f7fafc}.ProseMirror table td:first-child,.prosemirror-table td:first-child{background-color:#f7fafc;font-weight:600}.ProseMirror table p,.prosemirror-table p{margin:0}.ProseMirror table ol,.ProseMirror table ul{margin:0;padding-left:1.5rem}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#3b82f6;pointer-events:none;z-index:var(--z-elevated)}.ProseMirror.resize-cursor{cursor:col-resize}.prosemirror-table .resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;pointer-events:auto;background-color:transparent;cursor:col-resize;transition:background-color .2s ease;z-index:var(--z-base-elevated,10)}.prosemirror-table .resize-handle:hover{background-color:#3b82f6}.ProseMirror table .selectedCell,.prosemirror-table td.selectedCell,.prosemirror-table th.selectedCell{background-color:rgba(59,130,246,.15)}.ProseMirror table .selectedCell:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(59,130,246,.1);pointer-events:none;z-index:var(--z-base)}.ProseMirror table:hover{outline:2px solid transparent}.ProseMirror table tr:hover td,.ProseMirror table tr:hover th{background-color:rgba(59,130,246,.03)}.ProseMirror table th:hover{background-color:#edf2f7}:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table,:is([data-theme=dark],.chakra-ui-dark) .prosemirror-table{border-color:#4a5568}:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table td,:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table th,:is([data-theme=dark],.chakra-ui-dark) .prosemirror-table td,:is([data-theme=dark],.chakra-ui-dark) .prosemirror-table th{border-color:#4a5568}:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table th,:is([data-theme=dark],.chakra-ui-dark) .prosemirror-table th{background-color:#2d3748;color:#e2e8f0}:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table td:first-child,:is([data-theme=dark],.chakra-ui-dark) .prosemirror-table td:first-child{background-color:#2d3748;color:#e2e8f0}:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table .selectedCell,:is([data-theme=dark],.chakra-ui-dark) .prosemirror-table td.selectedCell,:is([data-theme=dark],.chakra-ui-dark) .prosemirror-table th.selectedCell{background-color:rgba(59,130,246,.25)}:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table tr:hover td,:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table tr:hover th{background-color:rgba(59,130,246,.05)}:is([data-theme=dark],.chakra-ui-dark) .ProseMirror table th:hover{background-color:#374151}@media (max-width:768px){.ProseMirror .tableWrapper,.ProseMirror [data-type=tableWrapper]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:.5rem -1rem;padding:0 1rem}.ProseMirror table td,.ProseMirror table th,.prosemirror-table td,.prosemirror-table th{min-width:80px;padding:.375rem .5rem;font-size:.875rem}}@media print{.ProseMirror table,.prosemirror-table{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.ProseMirror table td,.ProseMirror table th,.prosemirror-table td,.prosemirror-table th{border:1px solid #000!important}}.ProseMirror .column-block{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:16px;padding:8px 0;margin:8px 0}.ProseMirror .column{overflow:visible;border:1px dashed var(--color-column-border,rgba(128,128,128,.3));border-radius:4px;padding:8px;min-height:60px;background-color:var(--color-column-bg,rgba(0,0,0,.01));transition:border-color .2s ease,background-color .2s ease}.ProseMirror .column:hover{border-color:var(--color-column-border-hover,rgba(59,130,246,.5));background-color:var(--color-column-bg-hover,rgba(59,130,246,.02))}.ProseMirror .column>p:first-child{margin-top:0}.ProseMirror .column>p:last-child{margin-bottom:0}.ProseMirror .column p.is-empty:before{content:"ここに入力...";color:var(--color-column-placeholder,rgba(128,128,128,.5));font-style:italic;pointer-events:none;position:absolute}@media print{.ProseMirror .column{border:none;background-color:transparent}.ProseMirror .column-block{gap:24px}}@media (max-width:640px){.ProseMirror .column-block{grid-auto-flow:row;grid-auto-columns:auto;gap:12px}}.comment-mark{background-color:rgba(255,212,0,.3);border-bottom:2px solid rgba(255,180,0,.6);cursor:pointer;transition:background-color .2s ease;padding:0;margin:0;border-radius:2px;touch-action:manipulation;-webkit-box-decoration-break:clone;box-decoration-break:clone}.comment-mark:hover{background-color:rgba(255,212,0,.5)}.comment-mark.comment-resolved{background-color:transparent;border-bottom-color:transparent}.comment-mark.comment-resolved:hover{background-color:transparent}.comment-mark.comment-active{background-color:rgba(255,180,0,.5);border-bottom-color:rgba(255,140,0,.8)}.ProseMirror li:has(a[data-wikilink]),.ProseMirror p:has(a[data-wikilink]){position:relative}.ProseMirror li>a[data-wikilink]~a[data-wikilink],.ProseMirror p>a[data-wikilink]~a[data-wikilink]{margin-top:2em;display:inline-block}.ProseMirror li,.ProseMirror p{position:relative;line-height:1.6}.ProseMirror li:has(.wikilink-summary),.ProseMirror p:has(.wikilink-summary){min-height:2em;margin-bottom:2em}.ProseMirror h1:has(.wikilink-summary),.ProseMirror h2:has(.wikilink-summary),.ProseMirror h3:has(.wikilink-summary){margin-bottom:2.5em}.wikilink-summary{z-index:var(--z-base-elevated);width:100%;max-width:calc(100% - 2em);box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.08);border-radius:6px;background-color:rgba(248,250,252,.6);margin-left:3px}.wikilink-summary-content{display:block;white-space:pre-wrap;word-break:break-word;line-height:1.5;font-size:.95em}.wikilink-summary-loading{display:flex;align-items:center;color:#718096;font-style:italic;padding:2px 0}.wikilink-summary-loading:before{content:"";display:inline-block;width:10px;height:10px;margin-right:6px;border:2px solid #e2e8f0;border-top-color:#3182ce;border-radius:50%;animation:wikilink-spin .8s linear infinite}.wikilink-summary+.wikilink-summary{margin-top:.8em}.wikilink-excalidraw-previews{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.wikilink-excalidraw-thumbnail{width:120px;height:80px;overflow:hidden;border-radius:4px;background-color:#ffffff;border:1px solid rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center}.wikilink-excalidraw-thumbnail svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wikilink-summary-content:has(📊){display:flex;align-items:center;gap:4px}.ProseMirror-focused .wikilink-summary{opacity:.85}.ProseMirror p:has(a[data-wikilink]){overflow-wrap:break-word;word-break:break-word}@media (prefers-color-scheme:dark){.wikilink-summary{background-color:var(--color-bg-secondary,rgba(45,55,72,.6));border-color:var(--color-border,rgba(74,85,104,.5));box-shadow:0 1px 2px rgba(0,0,0,.2)}.wikilink-summary-loading{color:var(--color-text-tertiary,#a0aec0)}.wikilink-summary-loading:before{border-color:var(--color-border,#4a5568);border-top-color:var(--color-accent,#63b3ed)}.wikilink-excalidraw-previews{border-top-color:rgba(255,255,255,.1)}.wikilink-excalidraw-thumbnail{background-color:var(--color-bg-secondary,#2d3748);border-color:rgba(255,255,255,.15)}}.chakra-ui-dark .wikilink-summary{background-color:var(--color-bg-secondary,rgba(45,55,72,.6));border-color:var(--color-border,rgba(74,85,104,.5));box-shadow:0 1px 2px rgba(0,0,0,.2)}.chakra-ui-dark .wikilink-summary-loading{color:var(--color-text-tertiary,#a0aec0)}.chakra-ui-dark .wikilink-summary-loading:before{border-color:var(--color-border,#4a5568);border-top-color:var(--color-accent,#63b3ed)}.chakra-ui-dark .wikilink-excalidraw-previews{border-top-color:rgba(255,255,255,.1)}.chakra-ui-dark .wikilink-excalidraw-thumbnail{background-color:var(--color-bg-secondary,#2d3748);border-color:rgba(255,255,255,.15)}.external-link-preview-badge{display:inline-flex;align-items:center;gap:4px;margin-left:4px;padding:1px 6px;border-radius:4px;background:rgba(0,0,0,.06);font-size:12px;line-height:1.4;vertical-align:baseline;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;max-width:240px;white-space:nowrap;overflow:hidden}.external-link-preview-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;color:white;font-size:9px;font-weight:700;flex-shrink:0;line-height:1}.external-link-preview-thumb{width:14px;height:14px;border-radius:2px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.external-link-preview-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.6);font-size:11px}.external-link-preview-loading{opacity:.6}.external-link-preview-dots{color:rgba(0,0,0,.4);font-size:11px;animation:external-link-dots 1.2s infinite}@keyframes external-link-dots{0%,20%{opacity:.3}50%{opacity:1}80%,to{opacity:.3}}.chakra-ui-dark .external-link-preview-badge{background:rgba(255,255,255,.1)}.chakra-ui-dark .external-link-preview-title{color:rgba(255,255,255,.6)}.chakra-ui-dark .external-link-preview-dots{color:rgba(255,255,255,.4)}@media (prefers-color-scheme:dark){.external-link-preview-badge{background:rgba(255,255,255,.1)}.external-link-preview-title{color:rgba(255,255,255,.6)}.external-link-preview-dots{color:rgba(255,255,255,.4)}}.mention{display:inline-flex;align-items:center;background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(99,102,241,.12));color:#2563eb;padding:2px 8px;border-radius:12px;font-weight:600;font-size:.95em;cursor:pointer;transition:all .2s ease;text-decoration:none;border:1px solid rgba(59,130,246,.25);box-shadow:0 1px 2px rgba(59,130,246,.08);white-space:nowrap}.mention.mention-overlay{display:inline;padding:0;border:none;border-radius:0;box-shadow:none;background:rgba(59,130,246,.15);font-weight:inherit;font-size:inherit}.mention:hover{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(99,102,241,.2));border-color:rgba(59,130,246,.4);box-shadow:0 2px 4px rgba(59,130,246,.15);transform:translateY(-1px)}.mention:active{transform:translateY(0);box-shadow:0 1px 2px rgba(59,130,246,.1)}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention{background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(129,140,248,.15));color:#93c5fd;border-color:rgba(96,165,250,.3);box-shadow:0 1px 2px rgba(0,0,0,.2)}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention:hover{background:linear-gradient(135deg,rgba(96,165,250,.25),rgba(129,140,248,.25));border-color:rgba(96,165,250,.5);box-shadow:0 2px 4px rgba(0,0,0,.3)}.mention-menu-popup{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;background:var(--menu-surface-bg);border:1px solid var(--menu-surface-border);box-shadow:var(--menu-surface-shadow)}.mention-menu-popup .mention-menu-item{border-bottom:1px solid #f1f5f9}.mention-menu-popup .mention-menu-item:last-child{border-bottom:none}.mention-menu-popup .mention-menu-item:hover{background-color:var(--color-bg-secondary,#f8fafc)!important}.mention-menu-popup .mention-menu-item.selected{background-color:var(--color-selection-bg,#f1f5f9)!important}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention-menu-popup{background:var(--menu-surface-bg);border-color:var(--menu-surface-border)}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention-menu-popup .mention-menu-item{border-bottom-color:#334155}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention-menu-popup .mention-menu-item:hover{background-color:var(--color-bg-secondary,#334155)!important}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention-menu-popup .mention-menu-item.selected{background-color:var(--color-selection-bg,#475569)!important}.mention-menu-loading{display:flex;align-items:center;justify-content:center;padding:16px;color:#64748b}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention-menu-loading{color:#94a3b8}.mention-menu-empty{display:flex;align-items:center;justify-content:center;padding:16px;color:#64748b;font-size:13px}:is(.dark,[data-theme=dark],.chakra-ui-dark) .mention-menu-empty{color:#94a3b8}.mention-menu-item img{flex-shrink:0}.mention-menu-item .avatar-placeholder{flex-shrink:0;font-size:14px}@keyframes mention-menu-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mention-menu-popup{animation:mention-menu-fade-in .15s ease-out}.ProseMirror{--editor-fold-open-duration:0.56s;--editor-fold-close-duration:0.75s;--editor-fold-open-fade-duration:0.44s;--editor-fold-close-fade-duration:0.58s;--editor-fold-ease:cubic-bezier(0.22,1,0.36,1)}.ProseMirror .foldable-block,.ProseMirror .notion-toggle-wrapper>.notion-toggle-header>.notion-toggle-content>:nth-child(n+2){transform-origin:top center;overflow:hidden;will-change:max-height,opacity,transform,clip-path;transition:max-height var(--editor-fold-open-duration) var(--editor-fold-ease),opacity var(--editor-fold-open-fade-duration) var(--editor-fold-ease),transform var(--editor-fold-open-duration) var(--editor-fold-ease),clip-path var(--editor-fold-open-duration) var(--editor-fold-ease),margin-top var(--editor-fold-open-duration) var(--editor-fold-ease),margin-bottom var(--editor-fold-open-duration) var(--editor-fold-ease),padding-top var(--editor-fold-open-duration) var(--editor-fold-ease),padding-bottom var(--editor-fold-open-duration) var(--editor-fold-ease)}.ProseMirror .foldable-block:not(.is-folded){max-height:none;overflow:visible;opacity:1;transform:translateY(0) scaleY(1);clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto}.ProseMirror .notion-toggle-wrapper[data-open=true]>.notion-toggle-header>.notion-toggle-content>:nth-child(n+2){max-height:5000px;opacity:1;transform:translateY(0) scaleY(1);clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto}.ProseMirror .foldable-block.is-folded,.ProseMirror .notion-toggle-wrapper:not([data-open=true])>.notion-toggle-header>.notion-toggle-content>:nth-child(n+2){display:block!important;max-height:0!important;min-height:0!important;opacity:0;transform:translateY(-18px) scaleY(.85);clip-path:inset(0 0 100% 0);margin:0!important;padding:0!important;border:none!important;line-height:0!important;font-size:0!important;pointer-events:none;overflow:hidden!important;visibility:hidden;transition:max-height var(--editor-fold-close-duration) var(--editor-fold-ease),opacity var(--editor-fold-close-fade-duration) var(--editor-fold-ease),transform var(--editor-fold-close-duration) var(--editor-fold-ease),clip-path var(--editor-fold-close-duration) var(--editor-fold-ease),margin var(--editor-fold-close-duration) var(--editor-fold-ease),padding var(--editor-fold-close-duration) var(--editor-fold-ease),visibility 0s var(--editor-fold-close-duration)}.ProseMirror .foldable-block.fold-no-transition,.ProseMirror .notion-toggle-wrapper>.notion-toggle-header>.notion-toggle-content>.excalidraw-block-wrapper:nth-child(n+2),.ProseMirror .notion-toggle-wrapper>.notion-toggle-header>.notion-toggle-content>[data-type=excalidraw-block]:nth-child(n+2),.ProseMirror .notion-toggle-wrapper>.notion-toggle-header>.notion-toggle-content>figure[data-type=image]:nth-child(n+2){transition:none!important;will-change:auto}.ProseMirror .foldable-block.is-folded .notion-toggle-content>:nth-child(n+2){transition:none!important;will-change:auto!important}.ProseMirror .foldable-block.is-folded.fold-stagger-1{transition-delay:60ms,60ms,60ms,60ms,60ms,60ms,calc(60ms + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-2{transition-delay:.12s,.12s,.12s,.12s,.12s,.12s,calc(.12s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-3{transition-delay:.18s,.18s,.18s,.18s,.18s,.18s,calc(.18s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-4{transition-delay:.24s,.24s,.24s,.24s,.24s,.24s,calc(.24s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-5{transition-delay:.3s,.3s,.3s,.3s,.3s,.3s,calc(.3s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-6{transition-delay:.36s,.36s,.36s,.36s,.36s,.36s,calc(.36s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-7{transition-delay:.42s,.42s,.42s,.42s,.42s,.42s,calc(.42s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-8{transition-delay:.48s,.48s,.48s,.48s,.48s,.48s,calc(.48s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-9{transition-delay:.54s,.54s,.54s,.54s,.54s,.54s,calc(.54s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-10{transition-delay:.6s,.6s,.6s,.6s,.6s,.6s,calc(.6s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-11{transition-delay:.66s,.66s,.66s,.66s,.66s,.66s,calc(.66s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-12{transition-delay:.72s,.72s,.72s,.72s,.72s,.72s,calc(.72s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-13{transition-delay:.78s,.78s,.78s,.78s,.78s,.78s,calc(.78s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-14{transition-delay:.84s,.84s,.84s,.84s,.84s,.84s,calc(.84s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block.is-folded.fold-stagger-15{transition-delay:.9s,.9s,.9s,.9s,.9s,.9s,calc(.9s + var(--editor-fold-close-duration, .52s))}.ProseMirror .foldable-block:not(.is-folded),.ProseMirror .notion-toggle-wrapper[data-open=true]>.notion-toggle-header>.notion-toggle-content>:nth-child(n+2){visibility:visible;transition:max-height var(--editor-fold-open-duration) var(--editor-fold-ease),opacity var(--editor-fold-open-fade-duration) var(--editor-fold-ease),transform var(--editor-fold-open-duration) var(--editor-fold-ease),clip-path var(--editor-fold-open-duration) var(--editor-fold-ease),margin-top var(--editor-fold-open-duration) var(--editor-fold-ease),margin-bottom var(--editor-fold-open-duration) var(--editor-fold-ease),padding-top var(--editor-fold-open-duration) var(--editor-fold-ease),padding-bottom var(--editor-fold-open-duration) var(--editor-fold-ease),visibility 0s 0s}.ProseMirror .heading-fold-toggle .chakra-icon{display:inline-block;transition:transform var(--editor-fold-close-duration) var(--editor-fold-ease)}.ProseMirror .heading-fold-toggle.is-collapsed .chakra-icon{transform:rotate(0deg)}@media (prefers-reduced-motion:reduce){.ProseMirror .foldable-block,.ProseMirror .notion-toggle-wrapper>.notion-toggle-header>.notion-toggle-content>:nth-child(n+2){transition:none!important}.ProseMirror .foldable-block.is-folded,.ProseMirror .notion-toggle-wrapper:not([data-open=true])>.notion-toggle-header>.notion-toggle-content>:nth-child(n+2){transition:none!important;max-height:0!important;opacity:0!important;clip-path:inset(0 0 100% 0)!important;visibility:hidden!important}.ProseMirror .heading-fold-toggle .chakra-icon{transition:none!important}}.mobile-editor-container,.mobile-editor-wrapper .ProseMirror{position:relative}.mobile-editor-wrapper .ProseMirror>blockquote,.mobile-editor-wrapper .ProseMirror>h1,.mobile-editor-wrapper .ProseMirror>h2,.mobile-editor-wrapper .ProseMirror>h3,.mobile-editor-wrapper .ProseMirror>h4,.mobile-editor-wrapper .ProseMirror>h5,.mobile-editor-wrapper .ProseMirror>h6,.mobile-editor-wrapper .ProseMirror>ol>li,.mobile-editor-wrapper .ProseMirror>p,.mobile-editor-wrapper .ProseMirror>ul>li{position:relative;border-radius:6px;transition:all .2s ease;margin:8px 0;padding:8px 0;min-height:24px}.mobile-editor-wrapper .ProseMirror>ol>li,.mobile-editor-wrapper .ProseMirror>ul>li{margin:.35em 0;padding:0}.mobile-editor-wrapper .ProseMirror>blockquote:not(.is-empty):not([data-placeholder]):before,.mobile-editor-wrapper .ProseMirror>h1:not(.is-empty):not([data-placeholder]):before,.mobile-editor-wrapper .ProseMirror>h2:not(.is-empty):not([data-placeholder]):before,.mobile-editor-wrapper .ProseMirror>h3:not(.is-empty):not([data-placeholder]):before,.mobile-editor-wrapper .ProseMirror>h4:not(.is-empty):not([data-placeholder]):before,.mobile-editor-wrapper .ProseMirror>h5:not(.is-empty):not([data-placeholder]):before,.mobile-editor-wrapper .ProseMirror>h6:not(.is-empty):not([data-placeholder]):before,.mobile-editor-wrapper .ProseMirror>p:not(.is-empty):not([data-placeholder]):before{content:none;position:absolute;left:-18px;top:50%;transform:translateY(-50%);font-size:14px;opacity:.4;transition:all .3s ease;pointer-events:none;z-index:var(--z-base-default)}.mobile-editor-wrapper .ProseMirror>blockquote:not(.is-empty):not([data-placeholder]):focus-within:before,.mobile-editor-wrapper .ProseMirror>h1:not(.is-empty):not([data-placeholder]):focus-within:before,.mobile-editor-wrapper .ProseMirror>h2:not(.is-empty):not([data-placeholder]):focus-within:before,.mobile-editor-wrapper .ProseMirror>h3:not(.is-empty):not([data-placeholder]):focus-within:before,.mobile-editor-wrapper .ProseMirror>h4:not(.is-empty):not([data-placeholder]):focus-within:before,.mobile-editor-wrapper .ProseMirror>h5:not(.is-empty):not([data-placeholder]):focus-within:before,.mobile-editor-wrapper .ProseMirror>h6:not(.is-empty):not([data-placeholder]):focus-within:before,.mobile-editor-wrapper .ProseMirror>p:not(.is-empty):not([data-placeholder]):focus-within:before{opacity:.7;transform:translateY(-50%) scale(1.2)}.mobile-editor-wrapper .ProseMirror ol>li:before,.mobile-editor-wrapper .ProseMirror ul>li:before{content:none}.mobile-editor-wrapper .ProseMirror>p.paragraph:not([data-indent-level]).is-empty:before,.mobile-editor-wrapper .ProseMirror>p.paragraph[data-indent-level="0"].is-empty:before{left:2px}@media (prefers-color-scheme:dark){.mobile-editor-wrapper .ProseMirror h1:active,.mobile-editor-wrapper .ProseMirror h2:active,.mobile-editor-wrapper .ProseMirror h3:active,.mobile-editor-wrapper .ProseMirror h4:active,.mobile-editor-wrapper .ProseMirror h5:active,.mobile-editor-wrapper .ProseMirror h6:active,.mobile-editor-wrapper .ProseMirror li:active,.mobile-editor-wrapper .ProseMirror p:active{background-color:rgba(59,130,246,.1)}.mobile-editor-wrapper .ProseMirror h1:before,.mobile-editor-wrapper .ProseMirror h2:before,.mobile-editor-wrapper .ProseMirror h3:before,.mobile-editor-wrapper .ProseMirror h4:before,.mobile-editor-wrapper .ProseMirror h5:before,.mobile-editor-wrapper .ProseMirror h6:before,.mobile-editor-wrapper .ProseMirror p:before{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.mobile-editor-wrapper .ProseMirror h1:empty:after,.mobile-editor-wrapper .ProseMirror h2:empty:after,.mobile-editor-wrapper .ProseMirror h3:empty:after,.mobile-editor-wrapper .ProseMirror h4:empty:after,.mobile-editor-wrapper .ProseMirror h5:empty:after,.mobile-editor-wrapper .ProseMirror h6:empty:after,.mobile-editor-wrapper .ProseMirror p:empty:after{color:#6b7280}}