.seletor-tema[data-v-7e307739]{align-items:center;border-radius:4px;display:flex;gap:4px;min-width:0;padding:1px 4px}.seletor-tema[data-v-7e307739]:focus-within{box-shadow:0 0 0 2px hsl(var(--ring))}.seletor-tema:focus-within .seletor-tema__rotulo[data-v-7e307739]{color:hsl(var(--primary));font-weight:700}.seletor-tema__spinner[data-v-7e307739]{color:hsl(var(--muted-foreground));font-size:12px}.seletor-tema__rotulo[data-v-7e307739]{white-space:nowrap}.seletor-tema__gatilho[data-v-7e307739],.seletor-tema__rotulo[data-v-7e307739]{color:hsl(var(--muted-foreground));font-size:11px}.seletor-tema__gatilho[data-v-7e307739]{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-weight:500;gap:2px;max-width:190px;padding:0 2px}.seletor-tema__gatilho[data-v-7e307739]:hover{color:hsl(var(--foreground))}.seletor-tema__gatilho[data-v-7e307739]:focus{color:hsl(var(--foreground));outline:none}.seletor-tema__valor[data-v-7e307739]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seletor-tema__seta[data-v-7e307739]{font-size:14px;opacity:.6}.seletor-tema__menu[data-v-7e307739]{background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:6px;box-shadow:0 8px 24px #0000002e;color:hsl(var(--popover-foreground));list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:4px;pointer-events:auto;position:fixed;z-index:10000}.seletor-tema__opcao[data-v-7e307739]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:5px 8px}.seletor-tema__opcao[data-v-7e307739]:hover,.seletor-tema__opcao[data-selecionada=true][data-v-7e307739]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.seletor-tema__opcao[data-selecionada=true][data-v-7e307739]{font-weight:600}.seletor-tema__marca[data-v-7e307739]{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;line-height:1;width:16px}.seletor-tema__marca i[data-v-7e307739]{font-size:12px}.seletor-tema__marca--claro[data-v-7e307739]{background:#2664b0;color:#ffa200}.seletor-tema__marca--escuro[data-v-7e307739]{background:#0b1220;color:#8671a5}.seletor-tema__acao[data-v-7e307739]{border-top:1px solid hsl(var(--border));margin-top:4px;padding-top:4px}.seletor-tema__acao button[data-v-7e307739]{align-items:center;background:transparent;border:none;border-radius:4px;color:hsl(var(--muted-foreground));cursor:pointer;display:flex;font-size:12px;gap:6px;padding:5px 8px;width:100%}.seletor-tema__acao button[data-v-7e307739]:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.code-block-wrapper[data-v-25517748]{border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 1px 2px #0000000a;display:block;margin:10px 0;overflow:hidden}.code-block-header[data-v-25517748]{align-items:center;background:hsl(var(--muted));border-bottom:1px solid hsl(var(--border));display:flex;gap:8px;justify-content:space-between;padding:5px 4px 5px 10px}.code-block-select[data-v-25517748]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:hsl(var(--muted-foreground));cursor:pointer;font-family:Roboto Mono,Fira Mono,Cascadia Code,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:.3px;outline:none;padding:0 2px;text-transform:uppercase}.code-block-select[data-v-25517748]:hover{color:hsl(var(--foreground))}.ProseMirror pre.code-block-pre,.code-block-pre{font-family:Roboto Mono,Fira Mono,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:500;line-height:1.6;margin:0;overflow-x:auto;overflow-y:hidden;padding:16px 20px 24px;-o-tab-size:2;tab-size:2;-moz-tab-size:2}.ProseMirror pre.code-block-pre,.ProseMirror pre.code-block-pre code,.code-block-pre,.code-block-pre code{white-space:pre!important;word-break:normal!important;word-wrap:normal!important;overflow-wrap:normal!important}.ProseMirror pre.code-block-pre code,.code-block-pre code{background:transparent!important;display:inline-block;font-family:inherit;min-width:100%}.code-block-wrapper.ProseMirror-selectednode{outline:none}html.dark .code-block-pre,html.dark .code-block-pre span{background-color:transparent!important;color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}html.dark .code-block-pre{background-color:var(--shiki-dark-bg,#1a1a1a)!important}.mencao-sugestoes[data-v-ef2a9132]{background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 8px 24px #00000029;display:flex;flex-direction:column;gap:1px;max-height:240px;min-width:220px;overflow-y:auto;padding:4px}.mencao-sugestoes__item[data-v-ef2a9132]{align-items:center;background:transparent;border:none;border-radius:6px;color:hsl(var(--foreground));cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;width:100%}.mencao-sugestoes__item--ativo[data-v-ef2a9132]{background:hsl(var(--accent))}.mencao-sugestoes__nome[data-v-ef2a9132]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mencao-sugestoes__alerta[data-v-ef2a9132]{color:#f59e0b;flex-shrink:0;font-size:15px}.mencao-sugestoes__vazio[data-v-ef2a9132]{color:hsl(var(--muted-foreground));font-size:13px;padding:8px;text-align:center}.editor-markdown[data-v-7f8250e7]{background:hsl(var(--card));border:1px solid hsl(var(--input));border-radius:var(--radius);color:hsl(var(--card-foreground));position:relative;transition:border-color .15s;width:100%}.editor-markdown[data-v-7f8250e7]:focus-within{border-color:hsl(var(--ring));outline:none}.editor-markdown--disabled[data-v-7f8250e7]{opacity:.6;pointer-events:none}.editor-markdown__toolbar[data-v-7f8250e7]{align-items:center;border-bottom:1px solid hsl(var(--border));display:flex;flex-wrap:wrap;gap:2px;justify-content:space-between;padding:4px 6px}.editor-markdown__toolbar-direita[data-v-7f8250e7],.editor-markdown__toolbar-esquerda[data-v-7f8250e7]{align-items:center;display:flex;gap:1px}.editor-markdown__btn[data-v-7f8250e7]{align-items:center;background:transparent;border:none;border-radius:4px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .12s,color .12s;width:28px}.editor-markdown__btn[data-v-7f8250e7]:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--foreground))}.editor-markdown__btn--ativo[data-v-7f8250e7]{background:hsl(var(--accent));color:hsl(var(--primary))}.editor-markdown__btn--primario[data-v-7f8250e7]{color:hsl(var(--primary))}.editor-markdown__btn--destrutivo[data-v-7f8250e7]{color:hsl(var(--destructive))}.editor-markdown__btn[data-v-7f8250e7]:disabled{cursor:not-allowed;opacity:.4}.editor-markdown__separador[data-v-7f8250e7]{background:hsl(var(--border));flex-shrink:0;height:18px;margin:0 3px;width:1px}.editor-markdown__link-popup[data-v-7f8250e7]{align-items:center;background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:6px;box-shadow:0 4px 12px #0000001f;display:flex;gap:4px;max-width:320px;padding:5px 8px;position:absolute;white-space:nowrap;z-index:50}.editor-markdown__link-popup-url[data-v-7f8250e7]{align-items:center;color:hsl(var(--primary));display:flex;flex:1;font-size:12px;gap:4px;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.editor-markdown__link-popup-url[data-v-7f8250e7]:hover{text-decoration:underline}.editor-markdown__link-dialog[data-v-7f8250e7]{align-items:center;background:hsl(var(--muted)/.4);border-bottom:1px solid hsl(var(--border));display:flex;gap:4px;padding:6px 8px}.editor-markdown__link-input[data-v-7f8250e7]{background:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:4px;color:hsl(var(--foreground));flex:1;font-size:13px;height:28px;outline:none;padding:0 8px}.editor-markdown__link-input[data-v-7f8250e7]:focus{border-color:hsl(var(--ring))}.editor-markdown__wysiwyg[data-v-7f8250e7]{cursor:text;max-height:var(--editor-max-height,400px);min-height:var(--editor-min-height,130px);overflow-y:auto;padding:10px 12px}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap{color:hsl(var(--foreground));font-size:14px;line-height:1.6;outline:none}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap p{margin:0 0 6px}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap p:last-child{margin-bottom:0}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h1,.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h2,.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h3,.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h4,.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h5,.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h6{font-weight:600;line-height:1.3;margin:14px 0 6px}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap>:first-child{margin-top:0}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h1{font-size:1.6em}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h2{font-size:1.4em}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h3{font-size:1.2em}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h4{font-size:1.05em}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h5{font-size:1em}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap h6{color:hsl(var(--muted-foreground));font-size:.9em}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap strong{font-weight:600}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap em{font-style:italic}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap s{text-decoration:line-through}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap a{color:hsl(var(--primary));cursor:pointer;text-decoration:underline}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap .mencao{color:hsl(var(--primary));cursor:pointer;font-weight:500;text-decoration:none}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap .mencao:hover{text-decoration:underline}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap ol,.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap ul{margin:0 0 6px;padding-left:20px}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap ul{list-style:disc}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap ol{list-style:decimal}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap li{margin:2px 0}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap code{background:hsl(var(--muted));border-radius:3px;color:hsl(var(--foreground));font-family:Fira Mono,Cascadia Code,Consolas,monospace;font-size:12px;padding:1px 4px}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap hr{border:none;border-top:1px solid hsl(var(--border));margin:10px 0}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap blockquote{border-left:3px solid hsl(var(--primary));color:hsl(var(--muted-foreground));margin:6px 0;padding-left:10px}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap table{border-collapse:collapse;font-size:13px;margin:6px 0;width:100%}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap td,.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap th{border:1px solid hsl(var(--border));padding:5px 8px;text-align:left}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap th{background:hsl(var(--muted));font-weight:600}.editor-markdown__wysiwyg[data-v-7f8250e7] .tiptap .selectedCell{background:hsl(var(--primary)/.1)}.editor-markdown__md[data-v-7f8250e7]{align-items:stretch;background:hsl(var(--card));display:flex;max-height:var(--editor-max-height,400px);min-height:var(--editor-min-height,130px);overflow:hidden}.editor-markdown__md-numeros[data-v-7f8250e7]{background:hsl(var(--muted)/.4);border-right:1px solid hsl(var(--border));box-sizing:border-box;color:hsl(var(--muted-foreground)/.6);flex-shrink:0;font-family:Fira Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.6;min-width:36px;overflow:hidden;padding:10px 8px 22px 10px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-markdown__md-numero[data-v-7f8250e7]{font-variant-numeric:tabular-nums;white-space:nowrap}.editor-markdown__textarea[data-v-7f8250e7]{background:transparent;border:none;color:hsl(var(--foreground));display:block;flex:1;font-family:Roboto Mono,Fira Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.6;max-height:400px;min-height:130px;min-width:0;outline:none;overflow:auto;padding:10px 14px 22px;resize:none;-o-tab-size:2;tab-size:2;-moz-tab-size:2;text-shadow:1px 1px 4px rgba(0,0,0,.1);white-space:pre}
