._menu_x0bpn_1{outline:unset;min-width:220px;max-height:400px;padding:4px;overflow-y:auto}._item_x0bpn_9{cursor:pointer;outline:unset;border-radius:var(--input-border-radius);color:var(--color-slate-700);font-size:var(--text-sm);line-height:var(--text-line-height-none);transition:background-color var(--transition);align-items:center;gap:8px;padding:8px 12px 8px 8px;display:flex}._item_x0bpn_9[data-focused],._item_x0bpn_9:hover{background-color:var(--color-slate-100)}._item_x0bpn_9[data-disabled]{cursor:default;opacity:.4}._active_x0bpn_33{color:var(--color-action)}._check_x0bpn_37{width:14px;color:var(--color-action);font-size:var(--text-xs);flex-shrink:0}._icon_x0bpn_44{flex-shrink:0;width:16px;height:16px}._label_x0bpn_50{flex-grow:1}._shortcut_x0bpn_54{color:var(--color-slate-400);font-family:inherit;font-size:var(--text-xs)}._submenuArrow_x0bpn_60{color:var(--color-slate-400);line-height:1}._separator_x0bpn_65{border:none;border-top:1px solid var(--input-border-color);margin:4px 8px}._button_91w5w_1{cursor:pointer;outline:unset;border-radius:var(--input-border-radius);min-width:32px;height:32px;color:var(--color-slate-700);font-size:var(--text-sm);transition:background-color var(--transition), color var(--transition);background:0 0;border:none;justify-content:center;align-items:center;gap:2px;padding:0 6px;display:inline-flex}._button_91w5w_1:hover{background-color:var(--color-slate-200)}._button_91w5w_1[data-focus-visible]{outline:2px solid var(--input-border-color-focus);outline-offset:-2px}._button_91w5w_1[data-disabled]{cursor:default;opacity:.4}._active_91w5w_35{background-color:var(--color-blue-100);color:var(--color-action)}._active_91w5w_35:hover{background-color:var(--color-blue-100)}._icon_91w5w_44{flex-shrink:0;width:20px;height:20px}._tooltip_91w5w_50{z-index:110;border-radius:var(--input-border-radius);background-color:var(--color-slate-800);color:var(--color-white);font-size:var(--text-xs);line-height:var(--text-line-height-small);padding:4px 8px}._trigger_1ak78_1{flex-direction:column;align-items:center;gap:1px;display:flex}._triggerIcon_1ak78_8{width:18px;height:18px}._bar_1ak78_13{background-color:var(--color-slate-400);border-radius:1px;width:18px;height:3px}._dialog_1ak78_20{outline:unset;padding:8px}._panel_1ak78_25{flex-direction:column;gap:8px;display:flex}._grid_1ak78_31{grid-template-columns:repeat(7,24px);gap:4px;display:grid}._swatch_1ak78_37{cursor:pointer;outline:unset;border-radius:var(--input-border-radius);width:24px;height:24px;transition:transform var(--transition);border:none}._swatch_1ak78_37:hover,._swatch_1ak78_37:focus-visible{transform:scale(1.15)}._selected_1ak78_52{box-shadow:inset 0 0 0 1px var(--input-background-primary), 0 0 0 2px var(--color-action)}._footer_1ak78_58{justify-content:space-between;align-items:center;gap:8px;display:flex}._custom_1ak78_65{cursor:pointer;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background:0 0;width:32px;height:24px;padding:0}._reset_1ak78_75{cursor:pointer;outline:unset;border-radius:var(--input-border-radius);color:var(--color-action);font-size:var(--text-sm);transition:background-color var(--transition);background:0 0;border:none;padding:4px 8px}._reset_1ak78_75:hover,._reset_1ak78_75:focus-visible{background-color:var(--color-slate-100)}._dialog_qah8v_1{outline:unset;width:320px;padding:12px}._form_qah8v_7{flex-direction:column;gap:12px;display:flex}._fields_qah8v_13{flex-direction:column;gap:8px;display:flex}._tabs_qah8v_19{border-radius:var(--input-border-radius);background-color:var(--color-slate-100);gap:4px;padding:2px;display:flex}._tab_qah8v_19{cursor:pointer;outline:unset;border-radius:var(--input-border-radius);color:var(--color-slate-500);font-size:var(--text-sm);transition:background-color var(--transition), color var(--transition);background:0 0;border:none;flex-grow:1;padding:6px 12px}._tab_qah8v_19:hover,._tab_qah8v_19:focus-visible{color:var(--color-slate-700)}._tabActive_qah8v_47{background-color:var(--input-background-primary);color:var(--color-slate-700);box-shadow:0 1px 2px #0f172a14}._actions_qah8v_53{justify-content:flex-end;gap:8px;display:flex}._upload_qah8v_59{flex-direction:column;gap:8px;display:flex}._uploadButton_qah8v_65{cursor:pointer;border:1px dashed var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-action);font-size:var(--text-sm);transition:border-color var(--transition);justify-content:center;align-items:center;padding:24px;display:flex}._uploadButton_qah8v_65:hover{border-color:var(--input-border-color-hover)}._fileInput_qah8v_82{display:none}._progress_qah8v_86{background-color:var(--color-slate-200);border-radius:999px;height:6px;overflow:hidden}._progressBar_qah8v_99{background-color:var(--color-action);border-radius:999px;width:40%;height:100%;animation:1.2s ease-in-out infinite _progress-slide_qah8v_1}@keyframes _progress-slide_qah8v_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){._progressBar_qah8v_99{width:100%;animation:none}}._uploadError_qah8v_123{color:var(--input-error);font-size:var(--text-xs)}._field_qah8v_13{color:var(--color-text-secondary,inherit);flex-direction:column;gap:4px;font-size:12px;display:flex}._input_qah8v_136{border:1px solid var(--color-border,#d0d0d0);background:var(--color-bg,transparent);height:36px;color:var(--color-text,inherit);font:inherit;border-radius:8px;padding:0 8px;font-size:14px}._toolbar_1ezja_1{border-bottom:1px solid var(--input-border-color);flex-wrap:wrap;align-items:center;row-gap:4px;padding:6px 8px;display:flex}._group_1ezja_10{align-items:center;gap:2px;display:flex}._group_1ezja_10+._group_1ezja_10{border-left:1px solid var(--input-border-color);margin-left:6px;padding-left:6px}._menubar_og2se_1{align-items:center;gap:2px;display:flex}._trigger_og2se_7{cursor:pointer;outline:unset;border-radius:var(--input-border-radius);color:var(--color-slate-700);font-size:var(--text-sm);line-height:var(--text-line-height-small);transition:background-color var(--transition);background:0 0;border:none;padding:4px 10px}._trigger_og2se_7:hover,._trigger_og2se_7[data-pressed],._trigger_og2se_7[aria-expanded=true]{background-color:var(--color-slate-200)}._trigger_og2se_7[data-focus-visible]{outline:2px solid var(--input-border-color-focus);outline-offset:-2px}._content_a1813_1{resize:vertical;flex-grow:1;grid-template-columns:1fr;height:240px;min-height:120px;display:grid;overflow:auto}._split_a1813_13{grid-template-columns:1fr 1fr}._sourcePane_a1813_17{border-left:1px solid var(--input-border-color)}._source_a1813_17{outline:unset;border-radius:inherit;background:var(--input-background-primary);resize:none;min-height:240px;color:var(--color-slate-700);font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:13px;line-height:var(--text-line-height-medium);padding:12px 16px}._source_a1813_17::placeholder{color:var(--color-slate-400)}._editor_a1813_41{flex-direction:column;min-width:0;display:flex}._editor_a1813_41 .ProseMirror{outline:unset;min-height:240px;color:var(--color-slate-700);font-size:var(--text-sm);line-height:var(--text-line-height-medium);word-wrap:break-word;white-space:pre-wrap;flex-grow:1;padding:12px 16px}._editor_a1813_41 .ProseMirror>*+*{margin-top:8px}._editor_a1813_41 .ProseMirror p{margin:0}._editor_a1813_41 .ProseMirror h1,._editor_a1813_41 .ProseMirror h2,._editor_a1813_41 .ProseMirror h3,._editor_a1813_41 .ProseMirror h4{color:var(--color-slate-800);font-weight:600;line-height:var(--text-line-height-small);margin-bottom:4px}._editor_a1813_41 .ProseMirror h1{font-size:var(--text-4xl)}._editor_a1813_41 .ProseMirror h2{font-size:26px}._editor_a1813_41 .ProseMirror h3{font-size:22px}._editor_a1813_41 .ProseMirror h4{font-size:var(--text-medium)}._editor_a1813_41 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--color-slate-400)}._editor_a1813_41 .ProseMirror .selection{background:#2563eb26}._editor_a1813_41 .ProseMirror a{color:var(--color-action);text-decoration:underline}._editor_a1813_41 .ProseMirror ul,._editor_a1813_41 .ProseMirror ol{margin:0;padding-left:24px}._editor_a1813_41 .ProseMirror ul{list-style-type:disc}._editor_a1813_41 .ProseMirror ul ul{list-style-type:circle}._editor_a1813_41 .ProseMirror ul ul ul{list-style-type:square}._editor_a1813_41 .ProseMirror ol{list-style-type:decimal}._editor_a1813_41 .ProseMirror ol ol{list-style-type:lower-alpha}._editor_a1813_41 .ProseMirror ol ol ol{list-style-type:lower-roman}._editor_a1813_41 .ProseMirror ul[data-type=taskList]{padding-left:2px;list-style:none}._editor_a1813_41 .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}._editor_a1813_41 .ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:2px}._editor_a1813_41 .ProseMirror ul[data-type=taskList] li>div{flex-grow:1}._editor_a1813_41 .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--color-slate-400);text-decoration:line-through}._editor_a1813_41 .ProseMirror ul[data-type=taskList] input[type=checkbox]{cursor:pointer;accent-color:var(--color-action);width:14px;height:14px}._editor_a1813_41 .ProseMirror code{border:1px solid var(--input-border-color);background-color:var(--color-slate-100);border-radius:4px;padding:1px 4px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:.875em}._editor_a1813_41 .ProseMirror pre{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background-color:var(--color-slate-100);margin:0;padding:12px 16px;overflow-x:auto}._editor_a1813_41 .ProseMirror pre code{background:0 0;border:none;padding:0;font-size:13px}._editor_a1813_41 .ProseMirror blockquote{border-left:3px solid var(--color-slate-300);color:var(--color-slate-500);margin:0;padding-left:12px}._editor_a1813_41 .ProseMirror hr{border:none;border-top:1px solid var(--input-border-color);margin:16px 0}._editor_a1813_41 .ProseMirror hr.ProseMirror-selectednode{border-top-color:var(--color-action)}._editor_a1813_41 .ProseMirror img,._editor_a1813_41 .ProseMirror video{border-radius:var(--input-border-radius);max-width:100%;height:auto;display:block}._editor_a1813_41 .ProseMirror iframe{border-radius:var(--input-border-radius);aspect-ratio:16/9;border:none;max-width:100%;height:auto}._editor_a1813_41 .ProseMirror img.ProseMirror-selectednode,._editor_a1813_41 .ProseMirror video.ProseMirror-selectednode,._editor_a1813_41 .ProseMirror div[data-youtube-video].ProseMirror-selectednode iframe{outline:2px solid var(--color-action)}._editor_a1813_41 .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}._editor_a1813_41 .ProseMirror th,._editor_a1813_41 .ProseMirror td{border:1px solid var(--input-border-color);vertical-align:top;padding:6px 8px;position:relative}._editor_a1813_41 .ProseMirror th>*,._editor_a1813_41 .ProseMirror td>*{margin:0}._editor_a1813_41 .ProseMirror th{background-color:var(--color-slate-100);text-align:left;font-weight:600}._editor_a1813_41 .ProseMirror .selectedCell:after{content:"";pointer-events:none;background:#2563eb14;position:absolute;inset:0}._tabs_5kfbr_1{border-radius:var(--input-border-radius);background-color:var(--color-slate-100);flex-shrink:0;gap:2px;padding:2px;display:flex}._tab_5kfbr_1{cursor:pointer;outline:unset;border-radius:calc(var(--input-border-radius) - 2px);color:var(--color-slate-500);font-size:var(--text-xs);line-height:var(--text-line-height-small);white-space:nowrap;transition:background-color var(--transition), color var(--transition);background:0 0;border:none;padding:4px 10px}._tab_5kfbr_1:hover,._tab_5kfbr_1:focus-visible{color:var(--color-slate-700)}._active_5kfbr_31{background-color:var(--input-background-primary);color:var(--color-slate-700);box-shadow:0 1px 2px #0f172a14}._mermaid_fk5xz_1{flex-direction:column;align-items:center;gap:8px;display:flex;overflow-x:auto}._mermaid_fk5xz_1 svg{max-width:100%;height:auto}._empty_fk5xz_14{border:1px dashed var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-slate-500);font-size:var(--text-sm);padding:24px}._error_fk5xz_22{color:var(--input-error);font-size:var(--text-xs);white-space:pre-wrap;align-self:stretch;margin:0}._source_fk5xz_30{color:var(--color-slate-500);font-size:var(--text-xs);white-space:pre-wrap;align-self:stretch;margin:0}._dialog_1dwo3_1{flex-direction:column;gap:12px;padding:12px;display:flex}._panes_1dwo3_8{grid-template-columns:1fr 1fr;gap:12px;min-height:320px;display:grid}._code_1dwo3_15{outline:unset;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background-color:var(--input-background-primary);resize:vertical;color:var(--color-slate-700);font-size:var(--text-sm);padding:8px;font-family:ui-monospace,monospace}._code_1dwo3_15:focus-visible{border-color:var(--input-border-color-hover)}._preview_1dwo3_31{border-radius:var(--input-border-radius);background-color:var(--color-slate-100);justify-content:center;padding:8px;overflow:auto}._actions_1dwo3_39{justify-content:flex-end;gap:8px;display:flex}@media (width<768px){._panes_1dwo3_8{grid-template-columns:1fr}}._wrapper_1oszy_1{border-radius:var(--input-border-radius);border:1px solid #0000;padding:8px;position:relative}._wrapper_1oszy_1:hover ._edit_1oszy_7,._wrapper_1oszy_1[data-selected] ._edit_1oszy_7{opacity:1}._wrapper_1oszy_1[data-selected]{border-color:var(--input-border-color-hover)}._edit_1oszy_7{opacity:0;cursor:pointer;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background-color:var(--input-background-primary);color:var(--color-slate-600);font-size:var(--text-xs);transition:opacity var(--transition);padding:2px 8px;position:absolute;top:4px;right:4px}._hiddenSource_1oszy_33{visibility:hidden;height:0;display:block;overflow:hidden}._root_13k66_1{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background-color:var(--input-background-primary);transition:border-color var(--transition);flex-direction:column;display:flex;position:relative}._root_13k66_1:hover{border-color:var(--input-border-color-hover)}._root_13k66_1:focus-within{border-color:var(--input-border-color-focus)}._error_13k66_19,._error_13k66_19:hover,._error_13k66_19:focus-within{border-color:var(--input-error)}._disabled_13k66_25{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6;filter:grayscale(.4)}._body_13k66_32{border-radius:inherit;flex-direction:column;display:flex}._top_13k66_38{border-bottom:1px solid var(--input-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;display:flex}._overlay_13k66_48{z-index:10;border-radius:inherit;background:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._spinner_13k66_59{width:32px;height:32px;color:var(--color-action);animation:1s linear infinite _spin_13k66_59}@keyframes _spin_13k66_59{to{transform:rotate(360deg)}}
