._card_13xje_1{box-sizing:border-box;background:var(--modal-bg);border:1px solid var(--border-color);border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}._header_13xje_13{box-sizing:border-box;background:var(--modal-bg2);border-bottom:1px solid var(--border-color);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;height:40px;padding:5px;display:flex}._label_13xje_26{min-width:0;color:var(--text-primary);flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:.85rem;display:flex}._label_13xje_26 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._label_13xje_26:has(._framed_13xje_41){gap:5px}._icon_13xje_45{border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}._icon_13xje_45 svg{color:var(--text-primary)}._icon_13xje_45._framed_13xje_41{box-sizing:border-box;background:var(--modal-bg);border:1px solid var(--border-color)}._actions_13xje_65{flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;display:flex}._actions_13xje_65 .hdm-control{opacity:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out,outline-color .2s ease-in-out}._actions_13xje_65 .hdm-control svg{color:var(--text-secondary)}._actions_13xje_65 .hdm-control:hover svg{color:var(--text-primary)}._actions_13xje_65 .hdm-control:focus-visible,._card_13xje_1:hover ._actions_13xje_65 .hdm-control{opacity:1}._body_13xje_90{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;display:flex;overflow:hidden}._body_13xje_90>*{flex:1;min-height:0}._backdrop_13xje_104{z-index:9998;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;position:fixed;inset:0}._slot_13xje_112{flex:none}._card_13xje_1[popover]{max-width:none;max-height:none;color:inherit;background:var(--modal-bg);border:1px solid var(--border-color);margin:0;padding:0;inset:auto}._card_13xje_1[popover] ._actions_13xje_65 .hdm-control{opacity:1}._card_13xje_1[popover] ._body_13xje_90>*{aspect-ratio:auto;flex:1;max-height:none}._backdrop_13xje_104[popover]{background:#000000b3;border:none;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;inset:0}._block_12diz_1{color:var(--text-primary);flex-direction:row;justify-content:center;align-items:center;padding:8px 0;display:flex;overflow:auto hidden}._pending_12diz_12{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;flex-direction:row;justify-content:center;align-items:center;padding:8px 0;font-family:JetBrains Mono,monospace;font-size:.85rem;display:flex}._empty_12diz_25{color:var(--text-secondary);flex-direction:row;justify-content:center;align-items:center;padding:8px 0;font-family:Montserrat,sans-serif;font-size:.85rem;font-style:italic;display:flex}._inline_12diz_37{color:inherit}:where(._block_12diz_1,._inline_12diz_37) .katex span{font-family:inherit;font-weight:inherit;color:inherit}:where(._block_12diz_1,._inline_12diz_37) .katex{text-transform:none}._inlinePending_12diz_51{color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:.9em}._source_12diz_57{background:var(--input-bg,#7f7f7f14);color:var(--text-primary);flex-direction:column;justify-content:flex-start;align-items:stretch;font-family:JetBrains Mono,monospace;line-height:22px;display:flex}._fence_12diz_68{color:var(--text-secondary);-webkit-user-select:none;user-select:none;padding:0 2px}._sourceInput_12diz_74{box-sizing:border-box;resize:none;width:100%;color:inherit;font:inherit;background:0 0;border:none;outline:none;margin:0;padding:0 2px;line-height:22px;display:block;overflow:hidden}._inlineSource_12diz_90{color:var(--text-primary)}._inlineSourceInput_12diz_94{background:color-mix(in oklab, var(--primary-color) 10%, transparent);min-width:1ch;color:inherit;font:inherit;border:none;outline:none;margin:0;padding:0}._inlineCode_136xh_1{background:var(--modal-bg);box-shadow:inset 0 0 0 1px var(--border-color);vertical-align:middle;height:22px;color:var(--text-primary);border-radius:8px;align-items:center;padding:0 6px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-flex;font-family:JetBrains Mono,monospace!important}._editor_wcan2_1{--code-editor-font-family:"JetBrains Mono", monospace;--code-editor-font-weight:500;--code-editor-font-size:.9rem;--code-editor-line-height:1.5;--code-editor-tab-size:2;--code-editor-padding:10px 15px;box-sizing:border-box;flex:1;min-height:0;max-height:420px;overflow:auto}._layers_wcan2_15{width:max-content;min-width:100%;min-height:40px;position:relative}._painted_wcan2_22{pointer-events:none;position:relative}._painted_wcan2_22 span{font-family:var(--code-editor-font-family)!important;font-weight:var(--code-editor-font-weight)!important;font-size:var(--code-editor-font-size)!important;line-height:var(--code-editor-line-height)!important}._input_wcan2_33{box-sizing:border-box;width:100%;height:100%;padding:var(--code-editor-padding);font-family:var(--code-editor-font-family);font-weight:var(--code-editor-font-weight);font-size:var(--code-editor-font-size);line-height:var(--code-editor-line-height);tab-size:var(--code-editor-tab-size);letter-spacing:normal;word-spacing:normal;white-space:pre;word-break:normal;resize:none;color:#0000;caret-color:var(--text-primary);background-color:#0000;border:none;outline:none;margin:0;position:absolute;inset:0;overflow:hidden}._editor_wcan2_1 ._layers_wcan2_15 ._input_wcan2_33::selection{background-color:color-mix(in oklab, var(--primary-color) 20%, transparent)!important;color:#0000!important}._editor_wcan2_1 ._layers_wcan2_15 ._input_wcan2_33:focus::selection{background-color:color-mix(in oklab, var(--primary-color) 20%, transparent)!important;color:#0000!important}._language_wcan2_65{box-sizing:border-box;border:1px solid var(--border-color);background:var(--modal-bg);min-width:140px;height:30px;color:var(--text-primary);cursor:pointer;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 10px;font-family:inherit;font-size:.85rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}._language_wcan2_65:hover{background:var(--background)}._language_wcan2_65 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._language_wcan2_65 svg{color:var(--text-secondary);flex-shrink:0}._pickerHeader_wcan2_97{background:var(--modal-bg2);border-bottom:1px solid var(--border-color);flex:none;padding:5px}._pickerOptions_wcan2_104{flex:1;min-height:0;padding:5px 0;overflow-y:auto}._block_1p4j5_1{box-sizing:border-box;background:var(--modal-bg);border:1px solid var(--border-color);border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:60px;display:flex;overflow:hidden}._block_1p4j5_1 ._header_1p4j5_13{box-sizing:border-box;background:var(--modal-bg2);border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:5px;display:flex}._block_1p4j5_1 ._label_1p4j5_24{color:var(--text-primary);flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:.85rem;display:flex}._block_1p4j5_1 ._label_1p4j5_24 svg{color:var(--text-primary)}._block_1p4j5_1 ._icon_1p4j5_36{box-sizing:border-box;background:var(--modal-bg);border:1px solid var(--border-color);border-radius:10px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._block_1p4j5_1 ._actions_1p4j5_49{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:5px;display:flex}._block_1p4j5_1 ._actions_1p4j5_49 .hdm-control{opacity:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out,outline-color .2s ease-in-out}._block_1p4j5_1 ._actions_1p4j5_49 .hdm-control svg{color:var(--text-secondary)}._block_1p4j5_1 ._actions_1p4j5_49 .hdm-control:hover svg{color:var(--text-primary)}._block_1p4j5_1 ._actions_1p4j5_49 .hdm-control:focus-visible,._block_1p4j5_1:hover ._actions_1p4j5_49 .hdm-control{opacity:1}._block_1p4j5_1 ._svg_1p4j5_72{box-sizing:border-box;flex-direction:row;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;padding:10px 20px 20px;display:flex;overflow:hidden}._block_1p4j5_1 ._svg_1p4j5_72 svg{width:100%;min-width:0;height:auto;min-height:0;margin:auto}._block_1p4j5_1 ._loading_1p4j5_91{color:var(--text-secondary);text-align:center;padding:20px;font-family:Montserrat,sans-serif;font-size:.85rem}._block_1p4j5_1 ._error_1p4j5_98{color:#f5454b;white-space:pre-wrap;word-break:break-word;padding:10px 20px 20px;font-family:JetBrains Mono,monospace;font-size:.85rem}._block_1p4j5_1 ._empty_1p4j5_106{color:var(--text-secondary);flex-direction:row;flex:1;justify-content:center;align-items:center;padding:20px;font-family:Montserrat,sans-serif;font-size:.85rem;font-style:italic;display:flex}._backdrop_1p4j5_119{z-index:9998;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;position:fixed;inset:0}._slot_1p4j5_127{flex:none}._block_1p4j5_1[popover]{max-width:none;max-height:none;color:inherit;background:var(--modal-bg);border:1px solid var(--border-color);margin:0;padding:0;inset:auto}._block_1p4j5_1[popover] ._svg_1p4j5_72 svg{width:100%;height:100%;max-width:none!important;max-height:none!important}._backdrop_1p4j5_119[popover]{background:#000000b3;border:none;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;inset:0}._inner_zxcf2_1{flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;transition:width .32s;display:flex}._inner_zxcf2_1 ._toggle_zxcf2_10{flex-shrink:0}._inner_zxcf2_1 ._controls_zxcf2_13{opacity:1;flex:1;grid-template-columns:1fr;min-width:0;transition:grid-template-columns .3s,opacity .2s 80ms,transform .3s;display:grid;overflow:hidden;transform:translate(0)}._inner_zxcf2_1 ._controls_zxcf2_13 ._controlsInner_zxcf2_23{flex-direction:row;justify-content:space-evenly;align-items:center;gap:4px;width:100%;min-width:0;display:flex}._inner_zxcf2_1 ._controls_zxcf2_13 ._controlsInner_zxcf2_23 ._separator_zxcf2_32{background-color:var(--border-color);align-self:stretch;width:1px;margin:4px 0}._inner_zxcf2_1._collapseRight_zxcf2_38{justify-content:flex-end}._inner_zxcf2_1._collapsed_zxcf2_41{width:30px}._inner_zxcf2_1._collapsed_zxcf2_41 ._controls_zxcf2_13{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .32s,opacity .16s,transform .32s}._inner_zxcf2_1._collapsed_zxcf2_41._collapseLeft_zxcf2_49 ._controls_zxcf2_13{transform:translate(-8px)}._inner_zxcf2_1._collapsed_zxcf2_41._collapseRight_zxcf2_38 ._controls_zxcf2_13{transform:translate(8px)}._handle_1sx28_1{z-index:10;animation:.15s ease-out _hdm-block-handle-in_1sx28_1;position:absolute;transform:translate(calc(-100% - 6px))}._handle_1sx28_1 .hdm-control svg{color:var(--text-secondary)}._handle_1sx28_1 .hdm-control:hover svg{color:var(--text-primary)}._grip_1sx28_14{cursor:grab;border-radius:10px;display:flex}._grip_1sx28_14:active{cursor:grabbing}._grip_1sx28_14 .hdm-control{pointer-events:none}._grip_1sx28_14:hover .hdm-control{background-color:var(--background)}._grip_1sx28_14:hover .hdm-control svg{color:var(--text-primary)}._dropLine_1sx28_32{z-index:10;background-color:var(--primary-color);pointer-events:none;border-radius:1px;height:2px;margin-top:-1px;position:absolute}@keyframes _hdm-block-handle-in_1sx28_1{0%{opacity:0}to{opacity:1}}._root_18s1n_1{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;display:flex;position:relative}._content_18s1n_11{width:100%}._content_18s1n_11 .ProseMirror{box-sizing:border-box;width:100%;color:var(--text-primary);caret-color:var(--editor-cursor-color,var(--text-primary));word-wrap:break-word;white-space:pre-wrap;outline:none;padding-top:30px;font-family:Montserrat,sans-serif;font-size:1rem;line-height:22px;position:relative}._content_18s1n_11 .ProseMirror:focus{outline:none}._content_18s1n_11 .ProseMirror :where(p,h1,h2,h3,h4,h5,h6,hr),._content_18s1n_11 .ProseMirror>*{margin:0}._content_18s1n_11 .ProseMirror>*+*{margin-top:22px}._content_18s1n_11 .ProseMirror>.node-listItem+.node-listItem{margin-top:0}._content_18s1n_11 .ProseMirror>.node-listItem[data-list-type=bullet]+.node-listItem:not([data-list-type=bullet]),._content_18s1n_11 .ProseMirror>.node-listItem[data-list-type=ordered]+.node-listItem:not([data-list-type=ordered]),._content_18s1n_11 .ProseMirror>.node-listItem[data-list-type=task]+.node-listItem:not([data-list-type=task]){margin-top:22px}._content_18s1n_11 .ProseMirror p{font-family:Montserrat,sans-serif;line-height:22px}._content_18s1n_11 .ProseMirror h1,._content_18s1n_11 .ProseMirror h2,._content_18s1n_11 .ProseMirror h3,._content_18s1n_11 .ProseMirror h4,._content_18s1n_11 .ProseMirror h5,._content_18s1n_11 .ProseMirror h6{color:var(--text-primary);font-family:Montserrat,sans-serif;font-weight:800}._content_18s1n_11 .ProseMirror h1{font-size:32px;line-height:28px}._content_18s1n_11 .ProseMirror h2{font-size:28px;line-height:27px}._content_18s1n_11 .ProseMirror h3{font-size:24px;line-height:25px}._content_18s1n_11 .ProseMirror h4{font-size:22px;line-height:24px}._content_18s1n_11 .ProseMirror h5{font-size:20px;line-height:23px}._content_18s1n_11 .ProseMirror h6{font-size:18px;line-height:22px}._content_18s1n_11 .ProseMirror strong{font-weight:700}._content_18s1n_11 .ProseMirror em{font-style:italic}._content_18s1n_11 .ProseMirror u{text-decoration:underline}._content_18s1n_11 .ProseMirror s{text-decoration:line-through}._content_18s1n_11 .ProseMirror u s,._content_18s1n_11 .ProseMirror s u{text-decoration:underline line-through}._content_18s1n_11 .ProseMirror a{color:var(--primary-color);cursor:pointer;font-family:Montserrat,sans-serif;text-decoration:underline}._content_18s1n_11 .ProseMirror code{background:var(--modal-bg);box-shadow:inset 0 0 0 1px var(--border-color);vertical-align:middle;height:22px;color:var(--text-primary);border-radius:8px;align-items:center;padding:0 6px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-flex;font-family:JetBrains Mono,monospace!important}._content_18s1n_11 .ProseMirror hr{border:none;border-top:1px solid var(--border-color);cursor:pointer;width:100%;padding:15px 0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}._content_18s1n_11 .ProseMirror hr.ProseMirror-selectednode{border-top-color:var(--primary-color)}._content_18s1n_11 .ProseMirror .hdm-list-item{padding:2px 0;padding-left:calc(var(--list-depth,0) * 28px);flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;line-height:22px;display:flex}._content_18s1n_11 .ProseMirror .hdm-list-marker{-webkit-user-select:none;user-select:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:flex-start;min-width:20px;display:flex}._content_18s1n_11 .ProseMirror .hdm-list-marker>svg,._content_18s1n_11 .ProseMirror .hdm-list-marker>.hdm-checkbox{flex-shrink:0;margin-top:1px}._content_18s1n_11 .ProseMirror .hdm-list-marker>svg{color:var(--text-secondary)}._content_18s1n_11 .ProseMirror .node-listItem[data-list-number] .hdm-list-marker:before{content:var(--list-number);color:var(--text-primary);font-variant-numeric:tabular-nums}._content_18s1n_11 .ProseMirror .hdm-list-text{flex:1;min-width:0}._content_18s1n_11 .ProseMirror>p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--text-secondary);opacity:.5}._content_18s1n_11 .ProseMirror::selection{background-color:color-mix(in oklab, var(--primary-color) 25%, transparent)}._content_18s1n_11 .ProseMirror ::selection{background-color:color-mix(in oklab, var(--primary-color) 25%, transparent)}._content_18s1n_11 .ProseMirror .hdm-remote-selection{background-color:color-mix(in oklab, var(--remote-cursor-color,#6366f1) 20%, transparent)}._content_18s1n_11 .ProseMirror .hdm-remote-cursor{pointer-events:none;display:inline;position:relative}._content_18s1n_11 .ProseMirror .hdm-remote-cursor-caret{width:2px;height:var(--line-font-size,1rem);background-color:var(--remote-cursor-color,var(--primary-color));animation:1s step-end infinite hdm-remote-cursor-blink;position:absolute;bottom:0;left:-1px}._content_18s1n_11 .ProseMirror .hdm-remote-cursor-label{bottom:var(--line-font-size,1rem);white-space:nowrap;color:#fff;background-color:var(--remote-cursor-color,var(--primary-color));pointer-events:none;z-index:5;border-radius:5px 5px 5px 0;padding:1px 5px;font-family:kubfont,serif;font-size:.7rem;line-height:1rem;position:absolute;left:-1px}@keyframes _hdm-remote-cursor-blink_18s1n_1{0%,to{opacity:1}50%{opacity:0}}._content_18s1n_11 .ProseMirror .hdm-block-locked{box-shadow:0 0 0 1px color-mix(in oklab, var(--remote-cursor-color) 60%, transparent);border-radius:6px;position:relative}._content_18s1n_11 .ProseMirror .hdm-block-locked:after{content:attr(data-locked-by);color:#fff;background-color:var(--remote-cursor-color);pointer-events:none;border-radius:5px;padding:0 5px;font-family:kubfont,serif;font-size:.65rem;line-height:1rem;position:absolute;top:-9px;right:6px}._content_18s1n_11 .ProseMirror .ProseMirror-gapcursor:after{border-top-color:var(--editor-cursor-color,var(--text-primary))}._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h1,._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h2,._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h3,._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h4,._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h5,._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h6{font-weight:700}._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h1{line-height:27px}._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror h2{line-height:26px}._root_18s1n_1:not(._read_18s1n_235) ._content_18s1n_11 .ProseMirror .hdm-list-item{padding-top:0;padding-bottom:0}._read_18s1n_235 ._content_18s1n_11 .ProseMirror{padding-top:12px;padding-bottom:100px}._read_18s1n_235 ._content_18s1n_11 .ProseMirror,._read_18s1n_235 ._content_18s1n_11 .ProseMirror *{-webkit-user-select:text!important;user-select:text!important}._read_18s1n_235 ._content_18s1n_11 .ProseMirror .hdm-checkbox{pointer-events:none}.editor-slash-category{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);padding:4px 17px 0;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:600}.hdm-action-modal-option svg,.hdm-action-modal-option span{transition:color .2s ease-in-out}._blocks_1ivhb_1 .hdm-block{padding:4px 0}._blocks_1ivhb_1 .cm-markdoc-callout-block{background:var(--modal-bg);border-radius:20px;padding:15px;font-family:Montserrat,sans-serif;position:relative}._blocks_1ivhb_1 .cm-markdoc-callout-block .hdm-callout-content>[data-node-view-content-react]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;display:flex}._blocks_1ivhb_1 .cm-markdoc-callout-block .hdm-callout-content>[data-node-view-content-react]>*{margin:0}._blocks_1ivhb_1 .cm-markdoc-callout-block>.hdm-callout-icon{width:24px;height:24px;color:var(--text-primary);cursor:default;background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:15px;left:15px}._blocks_1ivhb_1 .cm-markdoc-callout-block>.hdm-callout-icon svg{color:var(--text-primary)}._blocks_1ivhb_1 .cm-markdoc-callout-block[data-has-icon=true]>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{padding-left:34px}._blocks_1ivhb_1 .cm-markdoc-callout-block .hdm-callout-title{min-height:24px;color:var(--text-primary);font-size:1.15rem;font-weight:700;line-height:24px}._blocks_1ivhb_1 .cm-markdoc-callout-block p{color:var(--text-primary);margin:0}._blocks_1ivhb_1 .cm-markdoc-callout-block.note{background:oklab(60.2913% -.0470938 -.212413/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.note>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.note>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#027aff}._blocks_1ivhb_1 .cm-markdoc-callout-block.abstract{background:oklab(75.535% -.0952157 -.120301/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.abstract>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.abstract>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#00bfff}._blocks_1ivhb_1 .cm-markdoc-callout-block.info{background:oklab(60.2913% -.0470938 -.212413/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.info>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.info>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#027aff}._blocks_1ivhb_1 .cm-markdoc-callout-block.todo{background:oklab(60.2913% -.0470938 -.212413/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.todo>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.todo>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#027aff}._blocks_1ivhb_1 .cm-markdoc-callout-block.tip{background:oklab(73.3041% .0846395 .138941/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.tip>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.tip>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f28b25}._blocks_1ivhb_1 .cm-markdoc-callout-block.success{background:oklab(62.7052% -.145969 .0869672/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.success>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.success>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#16a34a}._blocks_1ivhb_1 .cm-markdoc-callout-block.question{background:oklab(73.3041% .0846395 .138941/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.question>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.question>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f28b25}._blocks_1ivhb_1 .cm-markdoc-callout-block.warning{background:oklab(76.8591% .0560995 .154808/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.warning>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.warning>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f59e0b}._blocks_1ivhb_1 .cm-markdoc-callout-block.failure{background:oklab(64.8722% .19419 .0851563/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.failure>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.failure>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f5454b}._blocks_1ivhb_1 .cm-markdoc-callout-block.danger{background:oklab(64.8722% .19419 .0851563/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.danger>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.danger>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f5454b}._blocks_1ivhb_1 .cm-markdoc-callout-block.bug{background:oklab(64.8722% .19419 .0851563/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.bug>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.bug>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f5454b}._blocks_1ivhb_1 .cm-markdoc-callout-block.example{background:oklab(55.3961% .0658177 -.134573/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.example>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.example>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#7c5cbf}._blocks_1ivhb_1 .cm-markdoc-callout-block.quote{background:oklab(70.5757% -2.98023e-8 0/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.quote>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.quote>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#a0a0a0}._blocks_1ivhb_1 .cm-markdoc-callout-block.bookmark{background:oklab(60.5631% .0845415 -.201932/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.bookmark>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.bookmark>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#8b5cf6}._blocks_1ivhb_1 .cm-markdoc-callout-block.task{background:oklab(63.6834% .187864 .0889286/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.task>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.task>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#ef4444}._blocks_1ivhb_1 .cm-markdoc-callout-block.pros{background:oklab(62.7052% -.145969 .0869672/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.pros>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.pros>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#16a34a}._blocks_1ivhb_1 .cm-markdoc-callout-block.cons{background:oklab(64.8722% .19419 .0851563/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.cons>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.cons>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f5454b}._blocks_1ivhb_1 .cm-markdoc-callout-block.definition{background:oklab(62.3083% -.0332476 -.185052/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.definition>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.definition>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#3b82f6}._blocks_1ivhb_1 .cm-markdoc-callout-block.api{background:oklab(55.3961% .0658177 -.134573/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.api>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.api>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#7c5cbf}._blocks_1ivhb_1 .cm-markdoc-callout-block.deprecated{background:oklab(55.3402% .00613877 .00985134/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.deprecated>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.deprecated>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#78716c}._blocks_1ivhb_1 .cm-markdoc-callout-block.perf{background:oklab(73.3041% .0846395 .138941/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.perf>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.perf>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#f28b25}._blocks_1ivhb_1 .cm-markdoc-callout-block.security{background:oklab(57.7099% .191149 .0987651/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.security>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.security>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#dc2626}._blocks_1ivhb_1 .cm-markdoc-callout-block.review{background:oklab(62.3083% -.0332476 -.185052/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.review>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.review>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#3b82f6}._blocks_1ivhb_1 .cm-markdoc-callout-block.idea{background:oklab(79.5243% .0111457 .161283/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.idea>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.idea>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#eab308}._blocks_1ivhb_1 .cm-markdoc-callout-block.feedback{background:oklab(62.7052% -.145969 .0869672/.2)}._blocks_1ivhb_1 .cm-markdoc-callout-block.feedback>.hdm-callout-icon svg,._blocks_1ivhb_1 .cm-markdoc-callout-block.feedback>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{color:#16a34a}._blocks_1ivhb_1 .node-callout[data-title-empty=true]:not(.has-focus)>.cm-markdoc-callout-block[data-has-icon=false]>.hdm-callout-content>[data-node-view-content-react]>.hdm-callout-title{display:none}._blocks_1ivhb_1 .cm-markdoc-fallbackTag{border:1px solid var(--border-color);border-radius:6px;margin:0 5px;overflow:hidden}._blocks_1ivhb_1 .cm-markdoc-fallbackTag--name{background-color:var(--primary-color);color:#fff;padding:4px 8px;font-size:.85em}._blocks_1ivhb_1 .cm-markdoc-fallbackTag--inner{padding:10px}._blocks_1ivhb_1 .hdm-embed-unknown{color:var(--text-secondary);margin:0}._blocks_1ivhb_1 img.hdm-image,._blocks_1ivhb_1 .hdm-image img{border-radius:8px;width:100%;display:block}._blocks_1ivhb_1 .hdm-image{margin-inline:auto}._blocks_1ivhb_1 img.hdm-image.ProseMirror-selectednode,._blocks_1ivhb_1 .hdm-image-block.ProseMirror-selectednode .hdm-image{outline:2px solid var(--primary-color);border-radius:8px}._blocks_1ivhb_1 .hdm-image-block{position:relative}._blocks_1ivhb_1 .hdm-image-actions{background:var(--modal-bg);border:1px solid var(--border-color);border-radius:12px;align-items:center;gap:2px;padding:2px;display:flex;position:absolute;top:8px;right:8px}._blocks_1ivhb_1 .hdm-image-zoom{min-width:44px;color:var(--text-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 6px;font-size:12px}._blocks_1ivhb_1 .hdm-image-zoom:hover{background-color:var(--background)}._blocks_1ivhb_1 .cm-markdoc-codeblock-widget pre,._blocks_1ivhb_1 .cm-markdoc-codeblock-widget code,._blocks_1ivhb_1 .cm-markdoc-codeblock-widget code span{font-family:JetBrains Mono,monospace!important}._blocks_1ivhb_1 .cm-markdoc-table-editor{position:relative}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-gutter{border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color);flex-direction:row;flex:none;justify-content:center;align-items:center;width:40px;display:flex}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-head .cm-markdoc-table-gutter{border-bottom:none}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-btn{opacity:0;flex:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out,outline-color .2s ease-in-out}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-btn svg{color:var(--text-secondary)}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-btn:hover svg{color:var(--text-primary)}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-remove-row:hover,._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-remove-col:hover{background-color:oklab(57.7099% .191149 .0987651/.14)}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-remove-row:hover svg,._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-remove-col:hover svg{color:#dc2626}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-add-row{margin-top:5px;margin-left:5px}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-remove-col{position:absolute;top:50%;right:5px;transform:translateY(-50%)}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-row:hover .cm-markdoc-table-remove-row,._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-header-cell:hover .cm-markdoc-table-remove-col,._blocks_1ivhb_1 .cm-markdoc-table-editor:hover .cm-markdoc-table-add-col,._blocks_1ivhb_1 .cm-markdoc-table-editor:hover .cm-markdoc-table-add-row{opacity:1}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-header-input{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;height:100%;display:flex}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-input{box-sizing:border-box;resize:none;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;height:100%;line-height:inherit;color:var(--text-primary);opacity:0;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:10px .9rem;font-family:inherit;font-size:.9rem;position:absolute;inset:0;overflow:hidden}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-input:focus{opacity:1;background:color-mix(in oklab, var(--text-secondary) 10%, transparent);overflow-y:auto}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-cell,._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-header-input{position:relative}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-cell>.cm-markdoc-table-rendered,._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-header-input>.cm-markdoc-table-rendered{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;width:100%;padding:10px .9rem;display:block}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-header-input>.cm-markdoc-table-rendered{text-transform:uppercase;color:var(--text-secondary);font-size:.8rem;font-weight:600}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-input:focus+.cm-markdoc-table-rendered{visibility:hidden}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-header-input .cm-markdoc-table-input{text-transform:uppercase;color:var(--text-secondary);font-size:.8rem;font-weight:600}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-header-cell{position:relative}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-resizer{z-index:1;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-resizer:after{content:"";background:0 0;width:2px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;position:absolute;top:0;bottom:0;left:3px}._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-resizer:hover:after,._blocks_1ivhb_1 .cm-markdoc-table-editor .cm-markdoc-table-resizer.is-resizing:after{background:var(--primary-color,var(--text-secondary))}._blocks_1ivhb_1 .cm-markdoc-table{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;width:100%;min-height:0;font-family:Montserrat,sans-serif;display:flex;overflow:auto hidden}._blocks_1ivhb_1 .cm-markdoc-table-head,._blocks_1ivhb_1 .cm-markdoc-table-body{width:100%;min-width:min-content}._blocks_1ivhb_1 .cm-markdoc-table-head{border-bottom:1px solid var(--border-color);background:color-mix(in oklab, var(--text-secondary) 8%, transparent)}._blocks_1ivhb_1 .cm-markdoc-table-body{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}._blocks_1ivhb_1 .cm-markdoc-table-row{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;min-width:min-content;min-height:40px;display:flex}._blocks_1ivhb_1 .cm-markdoc-table-header-cell,._blocks_1ivhb_1 .cm-markdoc-table-cell{box-sizing:border-box;min-width:200px;color:var(--text-primary);border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color);flex-direction:row;flex:1 1 0;justify-content:flex-start;align-items:stretch;padding:0;font-size:.9rem;line-height:20px;display:flex}._blocks_1ivhb_1 .cm-markdoc-table-header-cell:first-child,._blocks_1ivhb_1 .cm-markdoc-table-cell:first-child{border-left:none}._blocks_1ivhb_1 .cm-markdoc-table-header-cell>span,._blocks_1ivhb_1 .cm-markdoc-table-cell>span{box-sizing:border-box;overflow-wrap:anywhere;width:100%;padding:10px .9rem}._blocks_1ivhb_1 .cm-markdoc-table-header-cell h4,._blocks_1ivhb_1 .cm-markdoc-table-cell h4{box-sizing:border-box;overflow-wrap:anywhere;padding:10px .9rem}._blocks_1ivhb_1 .cm-markdoc-table-header-cell code,._blocks_1ivhb_1 .cm-markdoc-table-cell code{background:var(--background)}._blocks_1ivhb_1 .cm-markdoc-table-header-cell,._blocks_1ivhb_1 .cm-markdoc-table-body .cm-markdoc-table-row:last-child .cm-markdoc-table-cell,._blocks_1ivhb_1 .cm-markdoc-table-body .cm-markdoc-table-row:last-child .cm-markdoc-table-header-cell{border-bottom:none}._blocks_1ivhb_1 .cm-markdoc-table-header-cell h4{text-transform:uppercase;color:var(--text-secondary);width:100%;margin:0;font-size:.8rem;font-weight:600}.hdm-editor-read ._blocks_1ivhb_1 .hdm-table-block{padding:0}.hdm-editor-edit ._blocks_1ivhb_1 .node-callout{padding:4px 0}.hdm-editor-edit ._blocks_1ivhb_1 .hdm-callout-icon{cursor:pointer}
