@layer editorCore{.bn-block-outer{transition:margin .2s;line-height:1.5}.bn-block{display:flex;flex-direction:column}.bn-block-content{display:flex;width:100%;padding:3px 0;transition:font-size .2s}.bn-block-content.ProseMirror-selectednode>*,.ProseMirror-selectednode>.bn-block-content>*,.bn-block-content .ProseMirror-selectednode,.bn-inline-content .ProseMirror-selectednode,.bn-block-outer[data-drop-target=true]{position:relative}.bn-block-content.ProseMirror-selectednode>:after,.ProseMirror-selectednode>.bn-block-content>:after,.bn-block-content .ProseMirror-selectednode:after,.bn-inline-content .ProseMirror-selectednode:after,.bn-block-outer[data-drop-target=true]:after{content:"";pointer-events:none;position:absolute;background-color:#64a0ff14;border-radius:4px;inset:0;box-shadow:inset 0 0 0 4px #64a0ff4d}.bn-inline-content .ProseMirror-selectednode:after{box-shadow:none;background-color:#64a0ff4d}.bn-block-content:before{content:"";overflow:visible;height:0;margin-right:0;transition:all .2s}.bn-inline-content{white-space:pre-wrap}.bn-trailing-block{cursor:text;-webkit-user-select:none;user-select:none;height:30px}.bn-block-group .bn-block-group{margin-left:24px}.bn-block-group .bn-block-group .bn-block-outer{position:relative}.bn-block-group .bn-block-group .bn-block-outer:not([data-prev-depth-changed]):before{content:" ";display:inline;position:absolute;height:100%;transition:all .2s .1s;left:-20px}.bn-block-group .bn-block-group .bn-block-outer[data-prev-depth-change="-2"]:before{height:0}.bn-inline-content code{font-family:monospace}[data-prev-depth-change="1"]{--x:1}[data-prev-depth-change="2"]{--x:2}[data-prev-depth-change="3"]{--x:3}[data-prev-depth-change="4"]{--x:4}[data-prev-depth-change="5"]{--x:5}[data-prev-depth-change="-1"]{--x:-1}[data-prev-depth-change="-2"]{--x:-2}[data-prev-depth-change="-3"]{--x:-3}[data-prev-depth-change="-4"]{--x:-4}[data-prev-depth-change="-5"]{--x:-5}.bn-block-outer[data-prev-depth-change]{margin-left:calc(10px*var(--x))}.bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change]{margin-left:0}[data-content-type=heading]{--level:3em;padding-top:18px}[data-content-type=heading][data-level="2"]{--level:2em}[data-content-type=heading][data-level="3"]{--level:1.3em}[data-content-type=heading][data-level="4"]{--level:1em}[data-content-type=heading][data-level="5"]{--level:.9em}[data-content-type=heading][data-level="6"]{--level:.8em}[data-prev-level="1"]{--prev-level:3em}[data-prev-level="2"]{--prev-level:2em}[data-prev-level="3"]{--prev-level:1.3em}[data-prev-level="4"]{--prev-level:1em}[data-prev-level="5"]{--prev-level:.9em}[data-prev-level="6"]{--prev-level:.8em}.bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content,.bn-block-outer[data-prev-type=heading]>.bn-block>.bn-toggle-frame>.bn-toggle-slot>.bn-block-content{font-size:var(--prev-level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>.bn-toggle-frame>.bn-toggle-slot>.bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>.bn-toggle-frame>.bn-toggle-slot>:not(.bn-block-group) .bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>div[data-type=modification]>.bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>[data-type=attributes]>span>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>:-webkit-any(ins,del,[data-type=attributes])>span>:-webkit-any(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>:-moz-any(ins,del,[data-type=attributes])>span>:-moz-any(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del,[data-type=attributes])>span>:is(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>:-webkit-any(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>:-moz-any(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}[data-content-type=quote] blockquote{color:#7d797a;border-left:2px solid #7d797a;margin:0;padding-left:1em}[data-content-type=divider] hr{border:none;border-top:1px solid #7d797a;flex:1;margin:.5em 0}.bn-block-content:before{content:"";margin-right:0}.bn-block-content[data-content-type=numberedListItem]:before{display:flex;justify-content:center;min-width:24px;padding-right:4px}[data-content-type=numberedListItem]{--index:attr(data-index)}[data-prev-type=numberedListItem]{--prev-index:attr(data-prev-index)}.bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none])>.bn-block>.bn-block-content:before{content:var(--prev-index)"."}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=numberedListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>[data-type=attributes]>span>.bn-block-content[data-content-type=numberedListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index)"."}.bn-block-outer:not([data-prev-type])>.bn-block>:-webkit-any(ins,del,[data-type=attributes])>span>:-webkit-any(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index)"."}.bn-block-outer:not([data-prev-type])>.bn-block>:-moz-any(ins,del,[data-type=attributes])>span>:-moz-any(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index)"."}.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del,[data-type=attributes])>span>:is(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index)"."}.bn-block-outer:not([data-prev-type])>.bn-block>:-webkit-any(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index)"."}.bn-block-outer:not([data-prev-type])>.bn-block>:-moz-any(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index)"."}.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index)"."}.bn-block-content[data-content-type=bulletListItem]:before{display:flex;justify-content:center;min-width:24px;padding-right:4px}.bn-block-content[data-content-type=checkListItem]>div:has(>input){height:24px}.bn-block-content[data-content-type=checkListItem]>div>input{cursor:pointer;margin-left:4px;margin-right:8px;width:12px;height:24px;margin-block-start:0;margin-block-end:0}.bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{text-decoration:line-through}.bn-block-content[data-text-alignment=center]{justify-content:center}.bn-block-content[data-text-alignment=right]{justify-content:flex-end}.bn-toggle-button{color:var(--bn-colors-editor-text);padding:3px}.bn-toggle-button>svg{width:18px;height:18px}.bn-toggle-button[aria-expanded=true]{transform:rotate(90deg)}.bn-toggle-frame{grid-template-columns:auto 1fr;display:grid;align-items: center}.bn-toggle-slot{display:contents}.bn-toggle-slot>.bn-block-group,.bn-toggle-frame>.bn-toggle-add-block-button{grid-column:1/-1}.bn-toggle-frame:has(>.bn-toggle-button[aria-expanded=false])>.bn-toggle-slot>.bn-block-group{display:none}.bn-toggle-frame:has(>.bn-toggle-slot>.bn-block-content[data-content-type=heading],>.bn-toggle-slot>:not(.bn-block-group) .bn-block-content[data-content-type=heading]){padding-top:18px}.bn-toggle-slot>.bn-block-content[data-content-type=heading],.bn-toggle-slot>:not(.bn-block-group) .bn-block-content[data-content-type=heading]{padding-top:0}.bn-toggle-add-block-button{color:var(--bn-colors-side-menu);width:-moz-fit-content;width:fit-content;margin-left:22px;padding-inline-start:2px;padding-inline-end:2px;font-size:16px;font-weight:400}.bn-toggle-button,.bn-toggle-add-block-button{border-radius:var(--bn-border-radius-small);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;background:0 0;border:none}.bn-toggle-button:hover,.bn-toggle-add-block-button:hover{background-color:var(--bn-colors-hovered-background)}.bn-block-group{--bn-bullet-marker:"•"}[data-content-type=bulletListItem]~.bn-block-group{--bn-bullet-marker:"◦"}[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group{--bn-bullet-marker:"▪︎"}.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>[data-type=attributes]>span>.bn-block-content[data-content-type=bulletListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:var(--bn-bullet-marker)}.bn-block-outer:not([data-prev-type])>.bn-block>:-webkit-any(ins,del,[data-type=attributes])>span>:-webkit-any(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=bulletListItem]:before{content:var(--bn-bullet-marker)}.bn-block-outer:not([data-prev-type])>.bn-block>:-moz-any(ins,del,[data-type=attributes])>span>:-moz-any(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=bulletListItem]:before{content:var(--bn-bullet-marker)}.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del,[data-type=attributes])>span>:is(ins,del,[data-type=attributes])>span>.bn-block-content[data-content-type=bulletListItem]:before{content:var(--bn-bullet-marker)}.bn-block-outer:not([data-prev-type])>.bn-block>:-webkit-any(ins,del)>.bn-suggestion-node .bn-block-content[data-content-type=bulletListItem]:before{content:var(--bn-bullet-marker)}.bn-block-outer:not([data-prev-type])>.bn-block>:-moz-any(ins,del)>.bn-suggestion-node .bn-block-content[data-content-type=bulletListItem]:before{content:var(--bn-bullet-marker)}.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del)>.bn-suggestion-node .bn-block-content[data-content-type=bulletListItem]:before{content:var(--bn-bullet-marker)}.bn-block-content[data-content-type=codeBlock]{color:#fff;position:relative;background-color:#161616;border-radius:8px}.bn-root .bn-suggestion-node .bn-block-content[data-content-type=codeBlock]:has(>pre){color:#fff;position:relative;background-color:#161616;border-radius:8px}.bn-block-content[data-content-type=codeBlock]>pre{--bn-suggestion-surface:#161616;white-space:pre;tab-size:2;overflow-x:auto;width:100%;margin:0;padding:24px}.bn-block-content[data-content-type=codeBlock]>div{outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select{appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;color:#fff;opacity:0;position:absolute;background-color:#0000;border:none;transition:opacity .3s 1s;font-size:.8em;top:8px;left:18px;outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select>option{color:#000}.bn-block-content[data-content-type=codeBlock]:hover>div>select,.bn-block-content[data-content-type=codeBlock]>div>select:focus{opacity:.5;transition-delay:.1s}.bn-block-content[data-content-type=codeBlock]:has(.bn-preview-with-source-popup){color:inherit;background-color:#0000}.shiki{color:var(--bn-suggestion-token-color,var(--shiki-dark))}.bn-source-block-popup .shiki{color:var(--bn-suggestion-token-color,var(--shiki-light))}.bn-root[data-color-scheme=dark] .bn-source-block-popup .shiki{color:var(--bn-suggestion-token-color,var(--shiki-dark))}.bn-preview-with-source-popup{position:relative}.bn-block-content .bn-preview-with-source-popup{display:flex;width:100%;padding:12px}.bn-inline-content-section .bn-preview-with-source-popup{display:inline-block;width:-moz-fit-content;width:fit-content;padding:0}.bn-preview-container{cursor:pointer}.bn-block-content .bn-preview-container{overflow:auto;width:100%}.bn-inline-content-section .bn-preview-container{overflow:visible;width:-moz-fit-content;width:fit-content}.bn-block-content .bn-preview-container .katex-html:has(>:-webkit-any(.tag,.katex-tag)){box-sizing:border-box;width:max-content;min-width:100%;padding-right:2.5em}.bn-block-content .bn-preview-container .katex-html:has(>:-moz-any(.tag,.katex-tag)){box-sizing:border-box;width:max-content;min-width:100%;padding-right:2.5em}.bn-block-content .bn-preview-container .katex-html:has(>:is(.tag,.katex-tag)){box-sizing:border-box;width:max-content;min-width:100%;padding-right:2.5em}.bn-source-block-popup{box-shadow:none;color:#0000;z-index:0;position:absolute;overflow:clip;background-color:#0000;border:none;border-radius:0;width:0;height:0;margin-top:4px;top:100%;left:0}.bn-preview-with-source-popup[data-open=true] .bn-source-block-popup{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);height:unset;z-index:1}.bn-block-content .bn-preview-with-source-popup[data-open=true] .bn-source-block-popup{width:100%}.bn-inline-content-section .bn-preview-with-source-popup[data-open=true] .bn-source-block-popup{width:300px}.bn-code-block-source-popup-body{display:flex;align-items: flex-end}.bn-code-block-source-popup-body>pre{tab-size:2;white-space:pre;position:relative;overflow:auto;flex:1;align-self: center;width:0;max-height:200px;margin:0;padding:16px}.bn-code-block-source-popup-input-empty:before{color:currentColor;content:attr(data-placeholder);opacity:.5;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;position:absolute;overflow:hidden;top:16px;left:16px;right:16px}.bn-code-block-source-error{border-top:var(--bn-border);color:var(--bn-colors-highlights-red-text);padding:8px 16px;font-family:monospace;font-size:.8em;white-space:pre-wrap!important}.bn-code-block-source-popup-ok-button-wrapper{justify-content:flex-end;align-items: flex-end;padding:14px 16px}.bn-code-block-source-popup-ok-button{appearance:none;border-radius:var(--bn-border-radius-small);color:#fff;cursor:pointer;display:flex;background-color:#2563eb;border:none;align-items: center;gap:4px;padding:4px 8px;font-size:.8em;font-weight:500}.bn-code-block-source-popup-ok-button-icon{width:1.2em;height:1.2em}.bn-code-block-source-popup-ok-button:hover{background-color:#1d4ed8}.bn-preview-with-source-popup:has(.bn-preview-placeholder){padding:0}.bn-preview-placeholder{color:#5f5b5c;display:flex;background-color:#f2f1ee;border-radius:4px;align-items: center}.bn-block-content .bn-preview-placeholder{gap:10px;padding:12px}.bn-inline-content-section .bn-preview-placeholder{gap:4px;padding:0 4px}.bn-preview-placeholder:where(.dark,.dark *){color:#bebebe;background-color:#464646}.bn-editor[contenteditable=true] .bn-preview-placeholder:not(.bn-preview-placeholder-error):hover{background-color:#e1e1e1}.bn-editor[contenteditable=true] .bn-preview-placeholder:not(.bn-preview-placeholder-error):hover:where(.dark,.dark *){background-color:#5a5a5a}.bn-preview-placeholder-error{background-color:var(--bn-colors-highlights-red-background);color:var(--bn-colors-highlights-red-text)}.bn-preview-placeholder-icon{display:flex;align-items: center}.bn-block-content .bn-preview-placeholder-icon{width:24px;height:24px}.bn-inline-content-section .bn-preview-placeholder-icon{width:14px;height:14px}.bn-preview-placeholder-icon>svg{width:100%;height:100%}.bn-preview-placeholder-text{margin:0}.bn-block-content .bn-preview-placeholder-text{font-size:.9rem}.bn-inline-content-section .bn-preview-placeholder-text{font-size:.7rem}.bn-suppress-source-popup-caret .bn-inline-content-section .bn-preview-with-source-popup:not([data-open=true]) .bn-source-block-popup{visibility:hidden}.bn-block-content[data-content-type=pageBreak]>div{border-top:2px dotted #7d797a;width:100%;height:0;margin-block-start:11px;margin-block-end:11px}@media print{.bn-block-content[data-content-type=pageBreak]>div{page-break-after:always}}[data-file-block] .bn-file-block-content-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;margin:0}:is([data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),[data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon)){width:100%}[data-file-block] .bn-add-file-button{color:#7d797a;display:flex;background-color:#f2f1ee;border-radius:4px;align-items: center;gap:10px;padding:12px}[data-file-block] .bn-add-file-button:where(.dark,.dark *){color:#bebebe;background-color:#464646}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,[data-file-block] .bn-file-name-with-icon:hover,.ProseMirror-selectednode .bn-file-name-with-icon{background-color:#e1e1e1}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover:where(.dark,.dark *){background-color:#5a5a5a}[data-file-block] .bn-file-name-with-icon:hover:where(.dark,.dark *){background-color:#5a5a5a}.ProseMirror-selectednode .bn-file-name-with-icon:where(.dark,.dark *){background-color:#5a5a5a}[data-file-block] .bn-add-file-button-icon,[data-file-block] .bn-file-icon{width:24px;height:24px}[data-file-block] .bn-add-file-button-text{font-size:.9rem}[data-file-block] .bn-file-name-with-icon{display:flex;border-radius:4px;gap:4px;padding:4px}[data-file-block] .bn-file-caption{word-break:break-word;padding-block-start:4px;padding-block-end:4px;font-size:.8em}[data-file-block] .bn-file-caption:empty{padding-block-start:0;padding-block-end:0}[data-file-block] .bn-resize-handle{cursor:ew-resize;position:absolute;background-color:#000;border:1px solid #fff;border-radius:4px;width:8px;height:30px}[data-file-block] .bn-visual-media-wrapper{display:flex;position:relative;align-items: center;max-width:100%}[data-file-block] .bn-visual-media{border-radius:4px;width:100%}[data-content-type=audio]>.bn-file-block-content-wrapper,.bn-audio{width:100%}.bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{pointer-events:none;max-width:100%;margin-inline-start:-2px;margin-inline-end:-2px;font-style:italic}[data-style-type=textColor][data-value=gray],[data-text-color=gray]{color:#9b9a97}[data-style-type=textColor][data-value=brown],[data-text-color=brown]{color:#64473a}[data-style-type=textColor][data-value=red],[data-text-color=red]{color:#e03e3e}[data-style-type=textColor][data-value=orange],[data-text-color=orange]{color:#d9730d}[data-style-type=textColor][data-value=yellow],[data-text-color=yellow]{color:#dfab01}[data-style-type=textColor][data-value=green],[data-text-color=green]{color:#4d6461}[data-style-type=textColor][data-value=blue],[data-text-color=blue]{color:#0b6e99}[data-style-type=textColor][data-value=purple],[data-text-color=purple]{color:#6940a5}[data-style-type=textColor][data-value=pink],[data-text-color=pink]{color:#ad1a72}[data-style-type=backgroundColor][data-value=gray],[data-background-color=gray]{background-color:#ebeced}[data-style-type=backgroundColor][data-value=brown],[data-background-color=brown]{background-color:#e9e5e3}[data-style-type=backgroundColor][data-value=red],[data-background-color=red]{background-color:#fbe4e4}[data-style-type=backgroundColor][data-value=orange],[data-background-color=orange]{background-color:#f6e9d9}[data-style-type=backgroundColor][data-value=yellow],[data-background-color=yellow]{background-color:#fbf3db}[data-style-type=backgroundColor][data-value=green],[data-background-color=green]{background-color:#ddedea}[data-style-type=backgroundColor][data-value=blue],[data-background-color=blue]{background-color:#ddebf1}[data-style-type=backgroundColor][data-value=purple],[data-background-color=purple]{background-color:#eae4f2}[data-style-type=backgroundColor][data-value=pink],[data-background-color=pink]{background-color:#f4dfeb}[data-text-alignment=left]{text-align:left!important;justify-content:flex-start!important}[data-text-alignment=center]{text-align:center!important;justify-content:center!important}[data-text-alignment=right]{text-align:right!important;justify-content:flex-end!important}[data-text-alignment=justify]{text-align:justify!important;justify-content:flex-start!important}.bn-block-column-list{display:flex;flex-direction:row}.bn-block-column{display:flex;overflow-x:auto;flex-direction:column;flex:1;padding:12px 15px 12px 25px}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column:not(:last-child){transition:box-shadow .2s .2s;box-shadow:4px 0 #eee}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column:not(:last-child):where(.dark,.dark *){box-shadow:4px 0 #464646}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column.bn-column-resize-border{cursor:col-resize;transition:box-shadow .2s;box-shadow:4px 0 #ccc}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column.bn-column-resize-border:where(.dark,.dark *){box-shadow:4px 0 #6e6e6e}.bn-editor[contenteditable=true] .bn-block-column.bn-column-resize-border+.bn-block-column{cursor:col-resize}.bn-block-column>.bn-trailing-block{flex-grow:1;height:auto}.bn-block-column:first-child{padding-left:0}.bn-block-column:last-child{padding-right:0}.bn-thread-mark:not([data-orphan=true]){background:#ffc80026}.bn-thread-mark .bn-thread-mark-selected{background:#ffc80040}div[data-type=modification]{display:inline}.bn-root ins,.bn-root del{background-color:color-mix(in srgb,var(--user-color-light)50%,white);color:var(--user-color-dark);text-decoration:none;position:relative;border-radius:4px}.dark.bn-root ins,.dark.bn-root del{background-color:color-mix(in srgb,var(--user-color-light)25%,var(--bn-colors-editor-background));color:var(--user-color-light)}.bn-suggestion-mark{--bn-suggestion-token-color:currentColor;background-color:color-mix(in srgb,var(--user-color-light)50%,white);color:var(--user-color-dark);border-radius:4px}.dark.bn-root .bn-suggestion-mark,.bn-block-content[data-content-type=codeBlock]>pre .bn-suggestion-mark{background-color:color-mix(in srgb,var(--user-color-light)25%,var(--bn-suggestion-surface,var(--bn-colors-editor-background)));color:#fff}.bn-suggestion-node>*{background-color:color-mix(in srgb,var(--user-color-light)50%,white);border-radius:4px}.dark.bn-root .bn-suggestion-node>*{background-color:color-mix(in srgb,var(--user-color-light)25%,var(--bn-colors-editor-background))}.bn-suggestion-node--delete>:first-child:before{content:var(--deleted-label,"Deleted");text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;color:var(--bn-colors-editor-text);display:inline-block;margin-right:6px;padding:0 4px;font-size:11px;font-weight:600;line-height:16px}.bn-suggestion-node:has(.bn-block-content)>*{background-color:#0000}.dark.bn-root .bn-suggestion-node:has(.bn-block-content)>*{background-color:#0000}.bn-suggestion-node--delete:has(.bn-block-content)>:first-child:before{content:none}.bn-suggestion-node--delete .bn-block-content .bn-inline-content{--bn-suggestion-token-color:currentColor;color:var(--user-color-dark);text-decoration:line-through}.dark.bn-root .bn-suggestion-node--delete .bn-block-content .bn-inline-content,.bn-suggestion-node--delete .bn-block-content[data-content-type=codeBlock]>pre .bn-inline-content{color:var(--user-color-light)}.bn-suggestion-node--delete :-webkit-any(td,th) p{color:var(--user-color-dark);text-decoration:line-through}.bn-suggestion-node--delete :-moz-any(td,th) p{color:var(--user-color-dark);text-decoration:line-through}.bn-suggestion-node--delete :is(td,th) p{color:var(--user-color-dark);text-decoration:line-through}.dark.bn-root .bn-suggestion-node--delete :-webkit-any(td,th) p{color:var(--user-color-light)}.dark.bn-root .bn-suggestion-node--delete :-moz-any(td,th) p{color:var(--user-color-light)}.dark.bn-root .bn-suggestion-node--delete :is(td,th) p{color:var(--user-color-light)}.bn-suggestion-node--delete>:-webkit-any(table,tr,td,th):first-child:before{content:none}.bn-suggestion-node--delete>:-moz-any(table,tr,td,th):first-child:before{content:none}.bn-suggestion-node--delete>:is(table,tr,td,th):first-child:before{content:none}:-webkit-any(td,th) .bn-suggestion-node--delete>:first-child:before{content:none}:-moz-any(td,th) .bn-suggestion-node--delete>:first-child:before{content:none}:is(td,th) .bn-suggestion-node--delete>:first-child:before{content:none}[data-type=attributes]>.bn-suggestion-node>.bn-block-content{--bn-suggestion-card-inset:6px;background-color:color-mix(in srgb,var(--user-color-light)50%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--user-color-dark)25%,transparent);padding:3px var(--bn-suggestion-card-inset);margin-left:calc(-1*var(--bn-suggestion-card-inset));width:calc(100% + 2*var(--bn-suggestion-card-inset));border-radius:6px}.bn-suggestion-node .bn-block-content:not(:has(.bn-inline-content:not(.bn-source-block-popup *))){--bn-suggestion-card-inset:6px;background-color:color-mix(in srgb,var(--user-color-light)50%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--user-color-dark)25%,transparent);padding:3px var(--bn-suggestion-card-inset);margin-left:calc(-1*var(--bn-suggestion-card-inset));width:calc(100% + 2*var(--bn-suggestion-card-inset));border-radius:6px}.dark.bn-root [data-type=attributes]>.bn-suggestion-node>.bn-block-content{background-color:color-mix(in srgb,var(--user-color-light)25%,var(--bn-colors-editor-background))}.dark.bn-root .bn-suggestion-node .bn-block-content:not(:has(.bn-inline-content:not(.bn-source-block-popup *))){background-color:color-mix(in srgb,var(--user-color-light)25%,var(--bn-colors-editor-background))}.bn-block-content:not(.bn-suggestion-node *) .bn-preview-with-source-popup:has(.bn-source-block-popup .bn-suggestion-mark) .bn-preview-container{background-color:#e4f7f4;border-radius:6px;box-shadow:0 0 0 1px #0f6e6240}.dark.bn-root .bn-block-content:not(.bn-suggestion-node *) .bn-preview-with-source-popup:has(.bn-source-block-popup .bn-suggestion-mark) .bn-preview-container{background-color:color-mix(in srgb,#c9efe9 25%,var(--bn-colors-editor-background))}.bn-suggestion-node .bn-block-content:not(:has(.bn-inline-content,.bn-audio)):has(>.bn-file-block-content-wrapper){width:-moz-fit-content;width:fit-content}.bn-suggestion-node--delete .bn-block-content:not(:has(.bn-inline-content:not(.bn-source-block-popup *))){position:relative;padding-top:21px}.bn-suggestion-node--delete .bn-block-content:not(:has(.bn-inline-content:not(.bn-source-block-popup *))):before{content:var(--deleted-label,"Deleted");top:3px;left:var(--bn-suggestion-card-inset);letter-spacing:.04em;text-transform:uppercase;color:var(--bn-colors-editor-text);position:absolute;font-size:11px;font-weight:600;line-height:16px}[data-type=modification] .bn-suggestion-mark,[data-type=modification] .bn-suggestion-node>*{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--user-color-dark);text-decoration-color:var(--user-color-dark);text-underline-offset:2px;text-decoration-thickness:2px;background-color:#0000}.dark.bn-root [data-type=modification] .bn-suggestion-mark,.dark.bn-root [data-type=modification] .bn-suggestion-node>*{color:inherit;-webkit-text-decoration-color:var(--user-color-light);text-decoration-color:var(--user-color-light);background-color:#0000}[data-type=modification] .bn-suggestion-mark:hover,[data-type=modification] .bn-suggestion-node:hover>*{background-color:color-mix(in srgb,var(--user-color-light)50%,white);border-radius:4px}.dark.bn-root [data-type=modification] .bn-suggestion-mark:hover,.dark.bn-root [data-type=modification] .bn-suggestion-node:hover>*{background-color:color-mix(in srgb,var(--user-color-light)25%,var(--bn-colors-editor-background))}.bn-suggestion-mark--delete{color:var(--user-color-dark);text-decoration:line-through;background-color:#0000}.dark.bn-root .bn-suggestion-mark--delete,.bn-block-content[data-content-type=codeBlock]>pre .bn-suggestion-mark--delete{color:var(--user-color-light);background-color:#0000}.bn-suggestion-tooltip{color:#fff;white-space:nowrap;pointer-events:none;background-color:#232323;border:1px solid #ffffff1a;border-radius:4px;width:max-content;max-width:calc(100vw - 8px);padding:0 4px;font-size:12px;font-weight:700}.bn-root del{color:var(--user-color-dark);text-decoration:line-through;background-color:#0000}.dark.bn-root del{color:var(--user-color-light);background-color:#0000}.bn-root del:hover{text-decoration-line:overline}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;overflow:hidden;width:100%}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{z-index:20;pointer-events:none;position:absolute;background-color:#adf;width:4px;top:0;bottom:0;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;content:"";pointer-events:none;position:absolute;background:#c8c8ff66;inset:0}.bn-editor{font-synthesis:style weight;--N800:#172b4d;--N40:#dfe1e6;outline:none;padding-inline-start:54px;padding-inline-end:54px}.bn-comment-editor{width:100%;padding:0}.bn-comment-editor .bn-editor{padding:0}.bn-default-styles p,.bn-default-styles h1,.bn-default-styles h2,.bn-default-styles h3,.bn-default-styles h4,.bn-default-styles h5,.bn-default-styles h6,.bn-default-styles li{font-size:inherit;margin:0;padding:0;min-width:2px!important}.bn-default-styles{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Inter fallback,SF Pro Display,-apple-system,BlinkMacSystemFont,Open Sans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400}.bn-table-drop-cursor{z-index:20;pointer-events:none;position:absolute;background-color:#adf}.bn-drag-preview{opacity:.001;pointer-events:none;position:absolute;padding:10px;top:0;left:0}.bn-editor .bn-collaboration-cursor__base{position:relative}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret{position:absolute;width:2px;top:1px;bottom:-2px;left:-1px}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label{pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#0000;position:absolute;overflow:hidden;border-radius:0 1.5px 1.5px 0;max-width:4px;max-height:5px;padding:0;transition:all .2s;font-size:12px;font-style:normal;font-weight:600;line-height:normal;top:-1px;left:0}.bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label{color:#0d0d0d;border-radius:3px 3px 3px 0;max-width:20rem;max-height:1.1rem;padding:.1rem .3rem;transition:all .2s;top:-17px;left:0}.bn-editor [data-content-type=table] .tableWrapper{--bn-table-widget-size:22px;--bn-table-handle-size:calc(18px/2);padding:var(--bn-table-handle-size)var(--bn-table-widget-size)var(--bn-table-widget-size)var(--bn-table-handle-size);position:relative;overflow-y:hidden;width:100%}.bn-editor [data-content-type=table] table{word-break:break-word;width:auto!important}.bn-editor [data-content-type=table] th,.bn-editor [data-content-type=table] td{border:1px solid #ddd;padding:5px 10px}.bn-editor [data-content-type=table] th{text-align:left;font-weight:700}.bn-editor [data-content-type=table] th>p,.bn-editor [data-content-type=table] td>p{min-height:1.5rem}.ProseMirror td,.ProseMirror th{min-width:auto!important}.ProseMirror td:not([colwidth]):not(.column-resize-dragging),.ProseMirror th:not([colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)!important}.prosemirror-dropcursor-block{transition-property:top,bottom;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prosemirror-dropcursor-vertical{transition-property:left,right}[data-show-selection]{background-color:highlight;padding:2px 0}.bn-editor.bn-loading:before{border:calc(5*var(--bn-loader-size,1px))solid var(--bn-loader-color,currentColor);box-sizing:border-box;height:calc(48*var(--bn-loader-size,1px));width:calc(48*var(--bn-loader-size,1px));animation:1s linear infinite bn-loader-rotate,2s linear infinite bn-loader-clip;display:block;border-radius:50%}.bn-editor.bn-loading>.bn-block-group{opacity:.4;transition:opacity .2s}.bn-editor.bn-loading:before{content:"";margin:0 auto calc(-48*var(--bn-loader-size,1px));z-index:1;position:sticky;top:16px}@keyframes bn-loader-rotate{to{transform:rotate(360deg)}}@keyframes bn-loader-clip{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@media (prefers-reduced-motion:reduce){.bn-editor.bn-loading:before{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);animation:none}}}@layer editor{.inline-audio{display:grid;gap:var(--space-2);padding:var(--space-3);width:100%}.inline-audio>button{justify-self:start}.inline-audio [role=status]:empty{display:none}:-webkit-any(.bn-editor,.document-content) audio{display:block;width:100%;max-width:100%}:-moz-any(.bn-editor,.document-content) audio{display:block;width:100%;max-width:100%}:is(.bn-editor,.document-content) audio{display:block;width:100%;max-width:100%}.bn-editor .bn-block-content:-webkit-any([data-content-type=image],[data-content-type=video],[data-content-type=attachment]){min-width:0;max-width:100%}.bn-editor .bn-block-content:-moz-any([data-content-type=image],[data-content-type=video],[data-content-type=attachment]){min-width:0;max-width:100%}.bn-editor .bn-block-content:is([data-content-type=image],[data-content-type=video],[data-content-type=attachment]){min-width:0;max-width:100%}:-webkit-any(.bn-editor,.document-content) :-webkit-any(img,video){display:block;box-sizing:border-box;border-radius:var(--radius-sm);max-width:100%;height:auto}:-moz-any(.bn-editor,.document-content) :-moz-any(img,video){display:block;box-sizing:border-box;border-radius:var(--radius-sm);max-width:100%;height:auto}:is(.bn-editor,.document-content) :is(img,video){display:block;box-sizing:border-box;border-radius:var(--radius-sm);max-width:100%;height:auto}.bn-editor .bn-block-content>video{width:100%}.card-page{gap:0;width:100%;max-width:none;min-height:100dvh;padding:0}.editor-header{display:flex;align-items: center;gap:var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;min-height:2.5rem;padding:.5rem 1rem;font-size:13px}.editor-header>[data-save-status]{color:var(--muted);margin-left:auto}.journal .editor-scroll{padding:var(--space-3)1.5rem var(--space-4);width:auto}@media (min-width:40rem){.journal .editor-scroll{padding-inline-start:3rem;padding-inline-end:3rem}}@media (max-width:50rem){.journal .editor-scroll{padding-inline-start:1rem;padding-inline-end:1rem}}.journal [data-save-status][data-idle],:not(.wb-right-panel)>.journal .card-info{display:none}.journal .editor-header{position:absolute;top:0;right:var(--space-3);gap:var(--space-2);background:var(--surface);border:0;height:calc(2.75rem - 1px);min-height:0;padding:0}.journal>.journal-nav{padding-right:calc(var(--space-3) + 3rem)}.journal:has(.editor-header .card-share)>.journal-nav{padding-right:calc(var(--space-3) + 5.5rem)}@container (width<=40rem){.journal .editor-header{position:static;background:0 0;justify-content:flex-end}}.editor-card{background:0 0;min-width:0}@media (scripting:enabled){form:not(:has(.text-editor>[role=alert])) :is(.text-editor>.form-field,.native-save,[data-upload-fallback]){animation:10s editor-loading}}@keyframes editor-loading{0%,to{display:none}}.editor-scroll{width:min(100%,48rem);margin-inline-start:auto;margin-inline-end:auto;padding:1.5rem 1.5rem 1rem}.document-content{color:var(--text);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.document-content:-webkit-any(.bn-editor,.preview){outline:none;min-height:12rem;padding:0 0 2rem;font-family:inherit}.document-content:-moz-any(.bn-editor,.preview){outline:none;min-height:12rem;padding:0 0 2rem;font-family:inherit}.document-content:is(.bn-editor,.preview){outline:none;min-height:12rem;padding:0 0 2rem;font-family:inherit}.highlight-note .document-content.bn-editor{padding:0 var(--space-4).5rem;min-height:3rem}.highlight-quote :last-child{margin-bottom:0}.journal-tl-active .document-content.bn-editor{min-height:4rem;padding-bottom:.5rem}.document-content :-webkit-any(h1,h2,h3){letter-spacing:-.02em;margin:1.25rem 0 .5rem;font-weight:700;line-height:1.3}.document-content :-moz-any(h1,h2,h3){letter-spacing:-.02em;margin:1.25rem 0 .5rem;font-weight:700;line-height:1.3}.document-content :is(h1,h2,h3){letter-spacing:-.02em;margin:1.25rem 0 .5rem;font-weight:700;line-height:1.3}.document-content h1{margin-top:0;font-size:1.75rem}.document-content h2{font-size:1.375rem}.document-content h3{font-size:1.125rem}:-webkit-any(.bn-editor,.modu-note-preview) :-webkit-any([data-content-type=heading],.bn-toggle-frame){--level:1.75rem}:-moz-any(.bn-editor,.modu-note-preview) :-moz-any([data-content-type=heading],.bn-toggle-frame){--level:1.75rem}:is(.bn-editor,.modu-note-preview) :is([data-content-type=heading],.bn-toggle-frame){--level:1.75rem}:-webkit-any(.bn-editor,.modu-note-preview) [data-content-type=heading]{padding-top:1rem}:-moz-any(.bn-editor,.modu-note-preview) [data-content-type=heading]{padding-top:1rem}:is(.bn-editor,.modu-note-preview) [data-content-type=heading]{padding-top:1rem}:-webkit-any(.bn-editor,.modu-note-preview) :-webkit-any([data-content-type=heading][data-level="2"],.bn-toggle-frame:has(>.bn-toggle-slot>[data-level="2"])){--level:1.375rem}:-moz-any(.bn-editor,.modu-note-preview) :-moz-any([data-content-type=heading][data-level="2"],.bn-toggle-frame:has(>.bn-toggle-slot>[data-level="2"])){--level:1.375rem}:is(.bn-editor,.modu-note-preview) :is([data-content-type=heading][data-level="2"],.bn-toggle-frame:has(>.bn-toggle-slot>[data-level="2"])){--level:1.375rem}:-webkit-any(.bn-editor,.modu-note-preview) :-webkit-any([data-content-type=heading][data-level="3"],.bn-toggle-frame:has(>.bn-toggle-slot>[data-level="3"])){--level:1.125rem}:-moz-any(.bn-editor,.modu-note-preview) :-moz-any([data-content-type=heading][data-level="3"],.bn-toggle-frame:has(>.bn-toggle-slot>[data-level="3"])){--level:1.125rem}:is(.bn-editor,.modu-note-preview) :is([data-content-type=heading][data-level="3"],.bn-toggle-frame:has(>.bn-toggle-slot>[data-level="3"])){--level:1.125rem}.bn-editor>.bn-block-group>.bn-block-outer:first-child>.bn-block>[data-content-type=heading]{padding-top:0}:-webkit-any(.bn-editor,.modu-note-preview) :-webkit-any(h1,h2,h3){font:inherit;letter-spacing:-.02em;margin:0}:-moz-any(.bn-editor,.modu-note-preview) :-moz-any(h1,h2,h3){font:inherit;letter-spacing:-.02em;margin:0}:is(.bn-editor,.modu-note-preview) :is(h1,h2,h3){font:inherit;letter-spacing:-.02em;margin:0}.bn-editor *,.bn-editor :before,.bn-editor :after{animation:none!important;transition:none!important}.document-content p{margin:0 0 1rem}.journal .preview{display:flow-root;white-space:pre-wrap;line-height:1.5}.journal .preview:after{content:"";display:block;height:30px}.journal .preview p{min-height:1.5em;margin:0;padding-block-start:3px;padding-block-end:3px}.journal .preview :-webkit-any(h1,h2,h3){margin:0;padding-block-start:1rem;padding-block-end:3px;line-height:1.5}.journal .preview :-moz-any(h1,h2,h3){margin:0;padding-block-start:1rem;padding-block-end:3px;line-height:1.5}.journal .preview :is(h1,h2,h3){margin:0;padding-block-start:1rem;padding-block-end:3px;line-height:1.5}.journal .preview>div:first-child>:-webkit-any(h1,h2,h3){padding-top:0}.journal .preview>div:first-child>:-moz-any(h1,h2,h3){padding-top:0}.journal .preview>div:first-child>:is(h1,h2,h3){padding-top:0}.journal .preview>*+*{margin-top:var(--space-1)}.document-content ul,.document-content ol{padding-left:1.25rem}.document-content details.toggle>summary{cursor:pointer}.document-content details.toggle>:not(summary){padding-left:1.25rem}.document-content ul.checklist{list-style:none;padding-left:0}.document-content li ul.checklist{padding-left:1.25rem}.document-content ul.checklist li:has(>input:checked){color:var(--muted);text-decoration:line-through}.document-content blockquote{border-left:3px solid var(--control-border);color:inherit;margin-left:0;padding-left:1rem}.document-content pre{background:var(--code-bg);color:var(--code-text);padding:var(--space-4);overflow:auto;border-radius:6px}.document-content .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--muted);pointer-events:none;height:0}.card-info{color:var(--muted);border-top:1px solid color-mix(in srgb,var(--border)70%,transparent);width:min(100%,48rem);margin:0 auto;padding:.5rem 1.5rem 3rem;font-size:13px}.card-info summary{display:flex;list-style:none;cursor:pointer;color:var(--text);justify-content:space-between;align-items: center;gap:.75rem;padding:.75rem 0;font-size:14px;font-weight:550}.card-info summary::-webkit-details-marker{display:none}.card-info summary:after{content:"Hide";background:var(--subtle);color:var(--muted);border-radius:999px;padding:.15rem .75rem;font-size:12px;font-weight:500}.card-info:not([open]) summary:after{content:"Show"}.card-info:not([open]) summary[data-show]:after{content:attr(data-show)}.card-info dl{display:grid;gap:.75rem;margin:0;padding-bottom:.5rem}.card-info dl>div{display:grid;grid-template-columns:minmax(7rem,28%)1fr;align-items: center;gap:.5rem 1rem;padding-block-start:.15rem;padding-block-end:.15rem}.card-info dt{color:var(--muted);font-weight:400}.card-info dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-weight:500}.card-info .counts{color:var(--muted);font-weight:400}[data-current-card],[data-action-status]:not(:empty){display:block;margin:.5rem 1.5rem;font-size:13px}:-webkit-any(.bubble-menu,.bubble-panel,.slash-menu){position:fixed;z-index:1000;border:1px solid var(--border);box-shadow:var(--shadow);background:var(--surface);color:var(--text);border-radius:8px;max-width:calc(100vw - 1rem);padding:.25rem;font-size:13px}:-moz-any(.bubble-menu,.bubble-panel,.slash-menu){position:fixed;z-index:1000;border:1px solid var(--border);box-shadow:var(--shadow);background:var(--surface);color:var(--text);border-radius:8px;max-width:calc(100vw - 1rem);padding:.25rem;font-size:13px}:is(.bubble-menu,.bubble-panel,.slash-menu){position:fixed;z-index:1000;border:1px solid var(--border);box-shadow:var(--shadow);background:var(--surface);color:var(--text);border-radius:8px;max-width:calc(100vw - 1rem);padding:.25rem;font-size:13px}:-webkit-any(.bubble-menu,.bubble-panel,.slash-menu,.block-side) button{color:inherit;background:0 0;border:0;border-radius:5px;min-height:0;padding:.3rem;font-weight:500}:-moz-any(.bubble-menu,.bubble-panel,.slash-menu,.block-side) button{color:inherit;background:0 0;border:0;border-radius:5px;min-height:0;padding:.3rem;font-weight:500}:is(.bubble-menu,.bubble-panel,.slash-menu,.block-side) button{color:inherit;background:0 0;border:0;border-radius:5px;min-height:0;padding:.3rem;font-weight:500}:-webkit-any(.bubble-menu,.bubble-panel,.slash-menu,.block-side) button:hover{background:var(--subtle)}:-moz-any(.bubble-menu,.bubble-panel,.slash-menu,.block-side) button:hover{background:var(--subtle)}:is(.bubble-menu,.bubble-panel,.slash-menu,.block-side) button:hover{background:var(--subtle)}:-webkit-any(.bubble-menu,.bubble-panel){background:color-mix(in srgb,var(--surface)90%,transparent);backdrop-filter:blur(24px);border-radius:6px}:-moz-any(.bubble-menu,.bubble-panel){background:color-mix(in srgb,var(--surface)90%,transparent);backdrop-filter:blur(24px);border-radius:6px}:is(.bubble-menu,.bubble-panel){background:color-mix(in srgb,var(--surface)90%,transparent);backdrop-filter:blur(24px);border-radius:6px}.bubble-menu{display:flex;overflow:hidden;align-items: center;padding:0}.bubble-menu button{display:flex;border-radius:0;align-items: center;gap:4px;height:28px;padding:0 8px;font-size:13px}.bubble-menu button:has(>.icon:only-child){padding:0 7px}.bubble-menu .icon+span{order:-1}.bubble-menu .icon:not(:only-child){--icon-size:var(--icon-sm)}.bubble-menu [aria-label=Color] .icon{--icon-size:var(--icon-sm);color:var(--muted)}.bubble-menu .icon,.block-side .icon,.bubble-panel .icon{display:block;margin:0}.bubble-menu [data-mark]{justify-content:center;min-width:28px;font-size:14px;font-weight:600}[data-mark=italic]{font-style:italic}[data-mark=underline]{text-decoration:underline}[data-mark=strike]{text-decoration:line-through}.bubble-menu [aria-pressed=true],.bubble-panel [aria-pressed=true]{color:var(--accent);background:var(--selected)}.bubble-divider{background:var(--border);align-self:stretch;width:1px;margin-block-start:6px;margin-block-end:6px}.bubble-panel{min-width:11rem}.bubble-panel button{display:flex;text-align:left;align-items: center;gap:.5rem;width:100%;padding:.35rem .5rem}.bubble-panel[data-color]{width:136px;min-width:0;padding:.4rem}.bubble-panel[data-color] button:not(.color-swatch){gap:0;width:auto;padding:0}.color-section+.color-section{margin-top:.4rem}.color-label{color:var(--muted);padding:.1rem .15rem .3rem;font-size:11px;font-weight:500}.color-grid{display:grid;grid-template-columns:repeat(5,18px);justify-content:space-between;gap:4px}.color-last{display:flex;align-items: center;gap:.4rem;padding-inline-start:.1rem;padding-inline-end:.1rem}.color-hotkey{color:var(--muted);font-size:11px}.bubble-panel[data-color] button.color-swatch{display:grid;box-sizing:border-box;background:var(--subtle);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text)18%,transparent);border-radius:4px;flex:none;place-items: center;gap:0;width:18px;min-width:18px;height:18px;min-height:18px;padding:0;font-size:11px;font-weight:600;line-height:1}.bubble-panel[data-color] button.color-swatch:hover{background:var(--subtle);box-shadow:inset 0 0 0 1px var(--accent)}.bubble-panel[data-color] .color-swatch span{pointer-events:none}.slash-menu{overflow:auto;width:17rem;max-height:min(22rem,60vh)}.slash-heading{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:.5rem .5rem .25rem;font-size:11px;font-weight:600}.slash-menu button{display:grid;grid-template-columns:2rem 1fr;text-align:left;align-items: center;column-gap:.6rem;width:100%}.slash-menu .icon{grid-row:span 2;box-sizing:content-box;border:1px solid var(--border);background:var(--bg);border-radius:6px;margin:0;padding:.4rem}.slash-menu small{color:var(--muted);font-size:12px;font-weight:400}.slash-menu button:not(:has(small)) .icon{grid-row:auto}.slash-menu button>:not(svg){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.slash-menu [aria-selected=true]{background:var(--selected)}.block-actions{position:fixed;z-index:1000}.block-side{position:fixed;z-index:99;display:flex;color:var(--muted)}.block-side :-webkit-any(button,a){display:grid;color:inherit;border-radius:5px;place-items: center;width:1.5rem;height:1.5rem;padding:0}.block-side :-moz-any(button,a){display:grid;color:inherit;border-radius:5px;place-items: center;width:1.5rem;height:1.5rem;padding:0}.block-side :is(button,a){display:grid;color:inherit;border-radius:5px;place-items: center;width:1.5rem;height:1.5rem;padding:0}.block-side [draggable=true]{cursor:grab}.prosemirror-dropcursor-block{background:color-mix(in srgb,var(--accent)40%,transparent);border-radius:1px}.note-tools:not(:focus-within){position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.note-tools{display:flex;flex-wrap:wrap;gap:.5rem;max-width:48rem;margin:0 auto;padding:.5rem 1.5rem;font-size:12px}.native-save{margin:0 1.5rem 1.5rem}.recovery-panel{display:grid;border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.recovery-panel p{color:var(--muted);margin:0}.recovery-panel label{display:grid;gap:.35rem}.recovery-json{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;font:12px/1.5 var(--mono);background:var(--code-bg);color:var(--code-text);width:100%;min-height:12rem;max-height:20rem}.recovery-actions{display:flex;flex-wrap:wrap;gap:.5rem}.recovery-actions button{min-height:2.25rem}@media (min-width:40rem){.editor-scroll{padding:3rem 3rem 1.25rem}.card-info{padding:.75rem 3rem 4rem}[data-current-card],[data-action-status]:not(:empty),.native-save{margin-inline-start:3rem;margin-inline-end:3rem}}@media (max-width:50rem){.editor-scroll{padding:1.25rem 1rem .75rem}.card-info{padding:.5rem 1rem 2.5rem}.editor-header>[data-save-status]{overflow-wrap:anywhere;max-width:calc(100% - 9rem)}}}.library-upload{font-size:13px}.library-upload [data-upload-fallback]{max-width:16rem}.library-upload input{max-width:100%}.library-upload [role=status]:empty{display:none}.library-upload [role=status]{display:block;max-width:22rem;margin-block-start:.25rem;margin-block-end:.25rem}.file-drop-overlay{display:none;pointer-events:none}.repo-content[data-file-drop] .file-drop-overlay{position:fixed;inset:1rem 1rem 1rem calc(var(--sidebar-width,260px) + 1rem);z-index:20;display:flex;border:2px dashed var(--accent);border-radius:var(--radius);background:color-mix(in srgb,var(--surface)94%,transparent);color:var(--text);flex-direction:column;justify-content:center;align-items: center;gap:.75rem}.repo-layout[data-sidebar-open=false] .file-drop-overlay{left:1rem}@media (max-width:50rem){.repo-content[data-file-drop] .file-drop-overlay{left:1rem}}.document-content a[data-media-id]{display:inline-block;border:1px solid var(--border);border-radius:var(--radius-sm);overflow-wrap:anywhere;padding:.5rem}.text-editor{--bn-colors-editor-background:transparent;--bn-colors-editor-text:var(--text);--bn-colors-side-menu:var(--muted);--bn-colors-hovered-background:var(--subtle);--bn-colors-menu-background:var(--surface);--bn-colors-menu-text:var(--text);--bn-colors-highlights-gray-text:#9b9a97;--bn-colors-highlights-gray-background:#ebeced;--bn-colors-highlights-brown-text:#64473a;--bn-colors-highlights-brown-background:#e9e5e3;--bn-colors-highlights-orange-text:#d9730d;--bn-colors-highlights-orange-background:#f6e9d9;--bn-colors-highlights-yellow-text:#dfab01;--bn-colors-highlights-yellow-background:#fbf3db;--bn-colors-highlights-green-text:#4d6461;--bn-colors-highlights-green-background:#ddedea;--bn-colors-highlights-blue-text:#0b6e99;--bn-colors-highlights-blue-background:#ddebf1;--bn-colors-highlights-purple-text:#6940a5;--bn-colors-highlights-purple-background:#eae4f2;--bn-colors-highlights-pink-text:#ad1a72;--bn-colors-highlights-pink-background:#f4dfeb;--bn-colors-highlights-red-text:#e03e3e;--bn-colors-highlights-red-background:#fbe4e4}@media (prefers-color-scheme:dark){.text-editor{--bn-colors-highlights-gray-text:#b0b0b5;--bn-colors-highlights-gray-background:#646972;--bn-colors-highlights-brown-text:#ba856f;--bn-colors-highlights-brown-background:#5c4b44;--bn-colors-highlights-orange-text:#c77d48;--bn-colors-highlights-orange-background:#5c4b3a;--bn-colors-highlights-yellow-text:#ca9849;--bn-colors-highlights-yellow-background:#59563b;--bn-colors-highlights-green-text:#529e72;--bn-colors-highlights-green-background:#375f4c;--bn-colors-highlights-blue-text:#6ca0d2;--bn-colors-highlights-blue-background:#2f4b63;--bn-colors-highlights-purple-text:#9a6dd7;--bn-colors-highlights-purple-background:#443f57;--bn-colors-highlights-pink-text:#c478a7;--bn-colors-highlights-pink-background:#533b4c;--bn-colors-highlights-red-text:#ee7b75;--bn-colors-highlights-red-background:#7e4846}}.document-content [data-text-color=gray]{color:var(--bn-colors-highlights-gray-text)}.document-content [data-style-type=textColor][data-value=gray]{color:var(--bn-colors-highlights-gray-text)}.document-content [data-text-color=brown]{color:var(--bn-colors-highlights-brown-text)}.document-content [data-style-type=textColor][data-value=brown]{color:var(--bn-colors-highlights-brown-text)}.document-content [data-text-color=orange]{color:var(--bn-colors-highlights-orange-text)}.document-content [data-style-type=textColor][data-value=orange]{color:var(--bn-colors-highlights-orange-text)}.document-content [data-text-color=yellow]{color:var(--bn-colors-highlights-yellow-text)}.document-content [data-style-type=textColor][data-value=yellow]{color:var(--bn-colors-highlights-yellow-text)}.document-content [data-text-color=green]{color:var(--bn-colors-highlights-green-text)}.document-content [data-style-type=textColor][data-value=green]{color:var(--bn-colors-highlights-green-text)}.document-content [data-text-color=blue]{color:var(--bn-colors-highlights-blue-text)}.document-content [data-style-type=textColor][data-value=blue]{color:var(--bn-colors-highlights-blue-text)}.document-content [data-text-color=purple]{color:var(--bn-colors-highlights-purple-text)}.document-content [data-style-type=textColor][data-value=purple]{color:var(--bn-colors-highlights-purple-text)}.document-content [data-text-color=pink]{color:var(--bn-colors-highlights-pink-text)}.document-content [data-style-type=textColor][data-value=pink]{color:var(--bn-colors-highlights-pink-text)}.document-content [data-text-color=red]{color:var(--bn-colors-highlights-red-text)}.document-content [data-style-type=textColor][data-value=red]{color:var(--bn-colors-highlights-red-text)}.document-content [data-background-color=gray]{background-color:var(--bn-colors-highlights-gray-background)}.document-content [data-style-type=backgroundColor][data-value=gray]{background-color:var(--bn-colors-highlights-gray-background)}.document-content [data-background-color=brown]{background-color:var(--bn-colors-highlights-brown-background)}.document-content [data-style-type=backgroundColor][data-value=brown]{background-color:var(--bn-colors-highlights-brown-background)}.document-content [data-background-color=orange]{background-color:var(--bn-colors-highlights-orange-background)}.document-content [data-style-type=backgroundColor][data-value=orange]{background-color:var(--bn-colors-highlights-orange-background)}.document-content [data-background-color=yellow]{background-color:var(--bn-colors-highlights-yellow-background)}.document-content [data-style-type=backgroundColor][data-value=yellow]{background-color:var(--bn-colors-highlights-yellow-background)}.document-content [data-background-color=green]{background-color:var(--bn-colors-highlights-green-background)}.document-content [data-style-type=backgroundColor][data-value=green]{background-color:var(--bn-colors-highlights-green-background)}.document-content [data-background-color=blue]{background-color:var(--bn-colors-highlights-blue-background)}.document-content [data-style-type=backgroundColor][data-value=blue]{background-color:var(--bn-colors-highlights-blue-background)}.document-content [data-background-color=purple]{background-color:var(--bn-colors-highlights-purple-background)}.document-content [data-style-type=backgroundColor][data-value=purple]{background-color:var(--bn-colors-highlights-purple-background)}.document-content [data-background-color=pink]{background-color:var(--bn-colors-highlights-pink-background)}.document-content [data-style-type=backgroundColor][data-value=pink]{background-color:var(--bn-colors-highlights-pink-background)}.document-content [data-background-color=red]{background-color:var(--bn-colors-highlights-red-background)}.document-content [data-style-type=backgroundColor][data-value=red]{background-color:var(--bn-colors-highlights-red-background)}:-webkit-any(.bn-editor,.modu-note-preview) .bn-inline-content{line-height:inherit;margin-bottom:0}:-moz-any(.bn-editor,.modu-note-preview) .bn-inline-content{line-height:inherit;margin-bottom:0}:is(.bn-editor,.modu-note-preview) .bn-inline-content{line-height:inherit;margin-bottom:0}:-webkit-any(.bn-editor,.modu-note-preview) .bn-block-outer+.bn-block-outer{margin-top:var(--space-1)}:-moz-any(.bn-editor,.modu-note-preview) .bn-block-outer+.bn-block-outer{margin-top:var(--space-1)}:is(.bn-editor,.modu-note-preview) .bn-block-outer+.bn-block-outer{margin-top:var(--space-1)}.bn-editor{--block-selected:var(--buncss-light,#4b9be633)var(--buncss-dark,#2383e233)}.bn-editor .bn-block-outer{position:relative}.bn-editor .bn-block-outer:after{content:"";position:absolute;pointer-events:none;border-radius:3px;transition:background-color .2s;inset:0 -4px}.bn-editor .bn-block-outer.ProseMirror-selectednode:after{background-color:var(--block-selected)}.bn-block-group .bn-block-group{counter-reset:n}.bn-block-group .bn-block-group>.bn-block-outer>.bn-block>.bn-block-content[data-content-type=numberedListItem]:before{counter-increment:n;content:counter(n,lower-alpha)"."}.bn-block-group .bn-block-group .bn-block-group>.bn-block-outer>.bn-block>.bn-block-content[data-content-type=numberedListItem]:before{content:counter(n,lower-roman)"."}.bn-block-content[data-content-type=bulletListItem]:before{color:var(--text)}.bn-editor .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:var(--muted);opacity:.6;font-style:normal}.bn-editor>.bn-block-group>.bn-block-outer:first-child>.bn-block>[data-content-type=heading]:has(.ProseMirror-trailingBreak:only-child):after{content:"Untitled"}.highlight-note .bn-editor>.bn-block-group>.bn-block-outer:only-child>.bn-block>.bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{content:"Add a note…"!important}.link-popover{position:fixed;z-index:1000;padding:var(--space-2);border:1px solid var(--border);box-shadow:var(--shadow);background:var(--surface);color:var(--text);border-radius:8px;width:min(20rem,100vw - 1rem);font-size:13px}.link-row{display:flex;gap:.25rem}.link-popover .link-row button{flex:none;width:auto;margin:0}.link-popover input{border:1px solid var(--border);background:var(--bg);font:inherit;border-radius:6px;flex:1;min-width:0;min-height:2rem;padding:.35rem .6rem}.link-popover input:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent)30%,transparent)}.link-popover button{display:flex;color:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-radius:5px;align-items: center;gap:.5rem;width:100%;min-height:2rem;padding:.35rem .5rem;font-weight:500}[data-link-results]:not(:empty){display:grid;margin-top:var(--space-2);overflow-y:auto;overscroll-behavior:contain;gap:2px;max-height:min(18rem,50dvh)}[data-link-results] button:-webkit-any(:hover,[aria-selected=true]){background:var(--subtle)}[data-link-results] button:-moz-any(:hover,[aria-selected=true]){background:var(--subtle)}[data-link-results] button:is(:hover,[aria-selected=true]){background:var(--subtle)}.link-popover .icon{color:var(--muted);flex:none}.link-heading{padding:var(--space-3).5rem var(--space-1);color:var(--muted);font-size:12px}:-webkit-any(.bn-editor,.document-content) a[href]{cursor:pointer}:-moz-any(.bn-editor,.document-content) a[href]{cursor:pointer}:is(.bn-editor,.document-content) a[href]{cursor:pointer}.document-content [id^=block-]{scroll-margin-top:3rem}.editor-header .card-share{border:0;padding:0}.card-share>a{display:inline-flex;align-items: center;min-height:1.75rem;font-size:13px}.share-dialog{box-sizing:border-box;overflow:auto;border:1px solid var(--border);box-shadow:var(--shadow);color:var(--text);background:var(--surface);text-align:left;border-radius:10px;width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:1.25rem}.share-dialog::backdrop{background:#0008}.share-panel{display:grid;gap:1rem;font-size:14px;line-height:1.55}.share-panel header{display:flex;justify-content:space-between;align-items: center;gap:1rem}.share-panel h2{margin:0;font-size:16px;font-weight:650;line-height:1.4}.share-panel p{margin:0}.share-warning{border-left:3px solid var(--accent);background:var(--subtle);border-radius:6px;padding:.75rem}.share-close{display:grid;color:var(--muted);background:0 0;border:0;flex:none;place-items: center;width:1.75rem;height:1.75rem;padding:0;font-size:20px}.publish-row{display:flex;border-block:1px solid var(--border);justify-content:space-between;align-items: center;gap:1rem;padding-block-start:1rem;padding-block-end:1rem}.publish-row>div{display:grid;gap:.2rem}.publish-row strong{font-size:14px;font-weight:600}.publish-row small{color:var(--muted);font-size:12px}.publish-toggle{display:inline-flex;flex:none;align-items: center}.publish-toggle input{appearance:none;background:var(--control-border);cursor:pointer;border:0;border-radius:20px;width:36px;height:22px;margin:0;padding:2px}.publish-toggle input:before{display:block;content:"";background:#fff;border-radius:50%;width:18px;height:18px;transform:translate(0)}.publish-toggle input:checked{background:var(--accent)}.publish-toggle input:checked:before{transform:translate(14px)}.publish-toggle input:disabled{opacity:.55;cursor:wait}.share-link{display:grid;gap:.5rem}.share-link label{display:grid;color:var(--muted);gap:.35rem;font-size:12px;font-weight:500}.share-link input{box-sizing:border-box;color:var(--text);width:100%;font-size:12px;font-weight:400}.share-link .card-tools{justify-content:space-between}.share-link .card-tools button{min-height:2rem;font-size:13px}.share-link time{color:var(--muted);font-size:12px}.bn-editor .code-shell{position:relative;display:block;overflow:hidden;border-radius:var(--radius-sm);background:var(--code-bg);color:var(--code-text);min-width:0;padding:0}.bn-editor .bn-block-content:has(>pre>code){position:relative;display:block;overflow:hidden;border-radius:var(--radius-sm);background:var(--code-bg);color:var(--code-text);min-width:0;padding:0}.bn-editor .bn-block-outer:has([data-content-type=codeBlock])+.bn-block-outer:has([data-content-type=codeBlock]){margin-top:var(--space-2)}.bn-editor .shiki{color:var(--buncss-light,var(--shiki-light))var(--buncss-dark,var(--shiki-dark))}.code-tools{position:absolute;z-index:2;display:flex;color:var(--code-text);font:12px/1.4 var(--font);opacity:0;pointer-events:none;background:0 0;align-items: center;gap:.25rem;padding:0;inset:.25rem .25rem auto}.bn-editor .code-shell:hover>.code-tools,.bn-editor .code-shell:focus-within>.code-tools{opacity:1;pointer-events:auto}.bn-editor .bn-block-content:has(>pre>code):hover>.code-tools{opacity:1;pointer-events:auto}.bn-editor .bn-block-content:has(>pre>code):focus-within>.code-tools{opacity:1;pointer-events:auto}@media (hover:none){.bn-editor .code-shell>.code-tools{opacity:1;pointer-events:auto}.bn-editor .bn-block-content:has(>pre>code)>.code-tools{opacity:1;pointer-events:auto}}.bn-editor .code-tools>select{position:static;opacity:1;appearance:none;color:inherit;font:inherit;white-space:nowrap;overflow-wrap:normal;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%238b8b94' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") right .35rem center/.55rem no-repeat;border:0;flex:0 auto;width:auto;min-width:5.5rem;max-width:9rem;min-height:1.75rem;padding:.15rem 1.1rem .15rem .35rem;transition:none}.bn-editor .code-tools>select>option{background:var(--surface);color:var(--text)}.bn-editor .code-tools>select:focus-visible{outline-offset:-2px;outline:2px solid var(--accent)!important}.code-tools button{font:inherit;white-space:nowrap;color:inherit;background:0 0;border:0;min-height:1.75rem;padding:.15rem .5rem;font-weight:500}.code-tools .mermaid-copy{color:color-mix(in srgb,var(--code-text)70%,transparent);margin-left:auto}.document-content pre.code-shell,.document-content .code-shell>pre,.document-content .bn-block-content>pre{font:13px/1.6 var(--mono);tab-size:2;white-space:pre;overflow-wrap:normal;background:0 0;border-radius:0;margin:0;padding:1rem}.bn-editor :-webkit-any(.code-shell,.bn-block-content)>pre{padding-top:2.25rem}.bn-editor :-moz-any(.code-shell,.bn-block-content)>pre{padding-top:2.25rem}.bn-editor :is(.code-shell,.bn-block-content)>pre{padding-top:2.25rem}.document-content pre code{display:block;background:0 0}.document-content pre code span{font-style:inherit;font-weight:inherit}.mermaid-status{color:var(--muted);font:13px/1.5 var(--font);background:var(--subtle);padding:.5rem 1rem}.mermaid-status:empty{display:none}.mermaid-preview{display:block;box-sizing:border-box;background:var(--subtle);border:0;width:100%;height:20rem}@media (max-width:30rem){.bn-editor .code-shell>.code-tools>select,.code-tools .mermaid-copy{min-height:2.5rem}}.mermaid-plugin{margin-top:var(--space-4)}.bn-editor .bn-toggle-button{display:grid;color:var(--muted);background:0 0;border:0;border-radius:4px;place-items: center;width:22px;height:22px;min-height:0;margin-right:4px;padding:0}.bn-editor .bn-toggle-button:hover{background:var(--subtle);color:var(--text)}.bn-editor .bn-toggle-button>svg{width:var(--icon-sm);height:var(--icon-sm)}.bn-editor .bn-toggle-button[aria-expanded=true]{transform:none}.bn-editor .bn-toggle-button[aria-expanded=true]>svg{transform:rotate(90deg)}.bn-editor{--toggle-gutter:26px}.bn-editor .bn-toggle-frame{grid-template-columns:var(--toggle-gutter)1fr;margin-left:calc(-1*var(--toggle-gutter));align-items: start}.bn-editor .bn-toggle-frame>.bn-toggle-button{font:inherit;height:1lh;margin:3px 0 0}.bn-editor .bn-toggle-frame:has(>.bn-toggle-slot>[data-content-type=heading]){padding-top:0}.bn-editor .bn-toggle-frame:has(>.bn-toggle-slot>[data-content-type=heading])>.bn-toggle-button{font-size:var(--level);margin-top:1rem;line-height:1.5}.bn-editor .bn-toggle-frame>.bn-toggle-slot>.bn-block-group{margin-left:calc(var(--toggle-gutter) + 24px)}.bn-editor .bn-toggle-frame>.bn-toggle-add-block-button{grid-column:2;border-radius:var(--radius-sm);box-shadow:none;color:var(--muted);font:inherit;background:0 0;border:0;min-height:0;margin:0 0 0 -.375rem;padding:0 .375rem}.bn-editor .bn-toggle-add-block-button:hover{background:var(--subtle)}.bn-editor .bn-toggle-frame>.bn-toggle-button{color:var(--text)}.bn-editor .bn-toggle-frame:not(:has(>.bn-toggle-slot>.bn-block-group))>.bn-toggle-button{color:var(--muted)}@media (pointer:coarse){.bn-editor .bn-toggle-button{position:relative}.bn-editor .bn-toggle-button:after{content:"";position:absolute;inset:-10px}}@media (max-width:40rem){.bn-editor>.bn-block-group>.bn-block-outer>.bn-block>.bn-toggle-frame{margin-left:0}}:-webkit-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]{align-items: flex-start}:-moz-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]{align-items: flex-start}:is(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]{align-items: flex-start}:-webkit-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]>div:has(>input){display:flex;align-items: center;height:1.7em}:-moz-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]>div:has(>input){display:flex;align-items: center;height:1.7em}:is(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]>div:has(>input){display:flex;align-items: center;height:1.7em}:-webkit-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]>div>input{accent-color:var(--accent);flex:none;width:14px;height:14px;margin:0 8px 0 5px}:-moz-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]>div>input{accent-color:var(--accent);flex:none;width:14px;height:14px;margin:0 8px 0 5px}:is(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem]>div>input{accent-color:var(--accent);flex:none;width:14px;height:14px;margin:0 8px 0 5px}:-webkit-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{color:var(--muted);text-decoration:line-through}:-moz-any(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{color:var(--muted);text-decoration:line-through}:is(.bn-editor,.modu-note-preview) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{color:var(--muted);text-decoration:line-through}.bn-editor .callout{display:grid;grid-template-columns:auto 1fr auto;align-items: start;column-gap:.5rem}.bn-editor .callout-slot{display:contents}.bn-editor .callout-slot>.bn-block-group{grid-column:1/-1;margin-left:0}.bn-editor .callout[data-open=false]>.callout-slot>.bn-block-group{display:none}.bn-editor .callout-icon{display:flex;color:var(--callout-color);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items: center;height:1lh;min-height:0;margin-top:3px;padding:0 2px}.bn-editor .callout-icon:hover{background:var(--subtle)}.bn-editor .callout-tools{grid-area:1/3;display:flex;align-items: center;gap:.25rem;padding-top:3px}.bn-editor .callout-more{display:flex;color:var(--muted);background:0 0;border:0;border-radius:5px;min-height:0;padding:2px}.bn-editor .callout-more:hover{background:var(--subtle)}.bn-editor .callout-tools .icon{color:var(--muted)}@media (hover:hover){.bn-editor .callout:not(:hover):not(:focus-within)>.callout-tools>.callout-more{opacity:0}}.bn-editor .callout-tools>.bn-toggle-button[aria-expanded]>svg{transform:none}.bn-editor .callout-tools>.bn-toggle-button[aria-expanded=false]>svg{transform:rotate(-90deg)}.bn-editor .callout-title{display:block}.bn-editor .callout-title:has(>.ProseMirror-trailingBreak:only-child):before{content:attr(data-name);float:left;color:var(--muted);pointer-events:none;height:0}.bn-editor [data-content-type=callout]:after{content:none!important}.hex-chip{border-radius:var(--radius-sm);background:var(--code-bg);white-space:nowrap;padding:0 .3em}.hex-chip:before{content:"";display:inline-block;background:var(--swatch);border-radius:2px;width:.7em;height:.7em;margin-right:.3em;box-shadow:inset 0 0 0 1px #7f7f7f66}.bn-editor .task-due{display:flex;flex:none;align-items: center;height:1.7em;margin-left:8px}.bn-editor .bn-block-content[data-content-type=checkListItem]>.task-due>input{font:inherit;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:4px;width:auto;height:auto;margin:0;padding:0 4px;font-size:12px}.bn-editor .task-due.is-empty input{opacity:0}.wb-inline-editor [data-content-type=checkListItem]{position:relative}.wb-inline-editor .task-due.is-empty{position:absolute;right:0}.wb-inline-editor .task-due.is-empty input{background:var(--wb-card)}.bn-editor .bn-block-content:hover .task-due input,.bn-editor .task-due input:focus{opacity:1;border-color:var(--border)}.block-missing{font-size:var(--text-sm);max-width:48rem;margin:.5rem auto;padding-inline-start:.3rem;padding-inline-end:.3rem}
