@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Lora:ital,wght@0,400;0,600;1,400&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-amarelo-trator:#f5c400;--color-amarelo-hover:#e6b800;--color-amarelo-texto:#7a6200;--color-amarelo-claro:#fff3b0;--papel-impresso:#fff;--color-amarelo-suave:#fffbe6;--color-cinza-chumbo:#3d3d3d;--color-cinza-escuro:#2a2a2a;--color-cinza-medio:#6b6b6b;--color-cinza-claro:#bcbcbc;--color-cinza-fundo:#f2f0eb;--mesa-ponto:#bcbcbc;--mesa-fundo:#e6e1d6;--noite-fundo:#141a29;--noite-ponto:#2e3854;--espaco-fundo:#070a16;--espaco-fundo-2:#121236;--espaco-estrela:#fff;--espaco-estrela-fria:#cfe0ff;--espaco-estrela-quente:#ffe7c2;--espaco-nebulosa-1:#7848be47;--espaco-nebulosa-2:#286eaa38;--espaco-nebulosa-3:#be467824;--mapa-tinta-clara:#ede8dc;--mapa-tinta-clara-suave:#b5afa2;--mapa-borda-clara:#ede8dc9e;--fin-linha-editavel:#c9a000;--fin-linha-leitura:var(--color-cinza-claro);--color-sucesso-texto:#2b7a4b;--color-sucesso-fundo:#e4f1e8;--color-erro-texto:#c0392b;--color-erro-fundo:#f9e4db;--color-aviso-texto:#8a6d00;--color-aviso-fundo:#fbf3d2;--color-texto-fraco:#6e6e6e;--color-sucesso-na-escura:#7fc79a;--color-aviso-na-escura:#e3c34d;--color-erro-na-escura:#e8946f;--color-sobre-enfase:#2a2a2a;--color-sobre-escuro:#faf7ef;--color-erro-forte:#a93226;--color-superficie-1:#fafaf7;--color-superficie-2:#efefea;--color-cortica:#d4b896;--color-painel-escuro:#2a2a2a;--color-ficha-ideia:#fff3b0;--color-ficha-personagem:#d4edda;--color-ficha-cena:#cce5ff;--color-ficha-duvida:#ffd6d6;--color-ficha-ilustracao:#e8d5ff;--color-ficha-dialogo:#ffe8cc;--color-ficha-referencia:#d6efe8;--color-ficha-default:#e8e8e3;--color-badge-ideia-bg:#fff3b0;--color-badge-ideia-text:#8a7000;--color-badge-personagem-bg:#d4edda;--color-badge-personagem-text:#1a6b3a;--color-badge-cena-bg:#cce5ff;--color-badge-cena-text:#0a4a8a;--color-badge-duvida-bg:#ffd6d6;--color-badge-duvida-text:#8a2020;--color-badge-ilustracao-bg:#e8d5ff;--color-badge-ilustracao-text:#5a1a8a;--color-badge-dialogo-bg:#ffe8cc;--color-badge-dialogo-text:#8a4a00;--color-badge-referencia-bg:#d6efe8;--color-badge-referencia-text:#1a6b5a;--color-badge-default-bg:#e8e8e3;--color-badge-default-text:#4a4a4a;--color-branco:#fff;--color-sobre-escuro-2:#d8d4cc;--color-sobre-escuro-fraco:#e0e0e0;--color-sobre-escuro-suave:#e8e4dc;--color-cinza-neutro:#ddd;--color-cinza-neutro-claro:#e8e8e8;--color-laranja:#e67e22;--color-sucesso-forte:#1a7a40;--color-sucesso-claro:#6bcb77;--color-perigo-claro:#ff8a80;--color-erro-modal:#c2410c;--color-sucesso-modal:#2f9e64;--color-dourado:#b5860b;--color-erro-fundo-claro:#ffe5e5;--color-selecao:#4a6cf7;--color-azul-suave:#b8daff;--color-guia:#1a9fd0;--corretor-ortografia:#d0352b;--corretor-gramatica:#3b7dd8;--corretor-atual:#f5c40061;--voz-destaque:#6ea8dc47;--color-espera-fundo:#e67e2214;--color-espera-borda:#c96a12;--impressao-fundo:#d8d4cc;--sobre-ficha-forte:#2a2a2a;--sobre-ficha:#4a4a4a;--sobre-ficha-suave:#555;--sobre-ficha-citacao:#5c5c5c;--sobre-ficha-fraco:#777;--sobre-ficha-alerta:#8a4a4a;--color-fio:#a06a42;--color-fio-texto:#6d4f33;--color-fio-borda:#b08968;--anotacao-fundo:#fff8c5;--anotacao-borda:#c9a800;--anotacao-texto:#7a5c00;--destaque-fundo:#fff176;--nota-rapida-fundo:#fffde7;--callout-info-fundo:#e8f4fd;--callout-info-cab:#bee3f8;--callout-info-texto:#1a5276;--callout-info-borda:#3498db;--callout-note-fundo:#fafafa;--callout-note-cab:#e8e8e8;--callout-note-texto:#333;--callout-note-borda:#888;--callout-tip-fundo:#f0fdf4;--callout-tip-cab:#bbf7d0;--callout-tip-texto:#14532d;--callout-tip-borda:#22c55e;--callout-warning-fundo:#fffbeb;--callout-warning-cab:#fde68a;--callout-warning-texto:#78350f;--callout-warning-borda:#f59e0b;--callout-danger-fundo:#fff5f5;--callout-danger-cab:#fed7d7;--callout-danger-texto:#822727;--callout-danger-borda:#e53e3e;--callout-question-fundo:#fdf4ff;--callout-question-cab:#e9d5ff;--callout-question-texto:#581c87;--callout-question-borda:#9333ea;--callout-example-fundo:#fff7ed;--callout-example-cab:#fed7aa;--callout-example-texto:#7c2d12;--callout-example-borda:#ea580c;--callout-quote-fundo:#f8f8f8;--callout-quote-cab:#e2e8f0;--callout-quote-texto:#2d3748;--callout-quote-borda:#64748b;--rpg-ouro-escuro:#8a6d00;--rpg-ouro-sombra:#9a7b00;--rpg-ouro-brilho:#ffe680;--rpg-ouro-base:#f0bd00;--rpg-ouro-fundo:#b98f00;--rpg-ouro-texto:#4d3d00;--rpg-prata-1:#6d675b;--rpg-prata-2:#938c7d;--rpg-prata-3:#b4ad9e;--rpg-prata-4:#c4bdae;--rpg-prata-5:#96907f;--rpg-prata-6:#767162;--font-titulo:"Lora", Georgia, serif;--font-corpo:"Inter", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--escala:1;--text-xs:calc(11px * var(--escala));--text-sm:calc(13px * var(--escala));--text-base:calc(15px * var(--escala));--text-md:calc(17px * var(--escala));--text-lg:calc(20px * var(--escala));--text-xl:calc(24px * var(--escala));--text-2xl:calc(32px * var(--escala));--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--shadow-ficha:2px 3px 8px #3d3d3d1f;--shadow-painel:0 4px 20px #3d3d3d14;--shadow-elevado:0 8px 32px #3d3d3d24;--transition-fast:.12s ease;--transition-normal:.2s ease}[data-tema=escuro]{--color-guia:#4fc3f0;--color-espera-fundo:#f0a0501a;--color-espera-borda:#f0a050;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-amarelo-texto:#e6b800;--fin-linha-editavel:#b8920a;--color-sucesso-texto:#7fc79a;--color-sucesso-fundo:#23392c;--color-erro-texto:#e8946f;--color-erro-fundo:#3e2a21;--color-aviso-texto:#e3c34d;--color-aviso-fundo:#3a331c;--color-texto-fraco:#9a958a;--color-cinza-chumbo:#d8d4cc;--color-cinza-escuro:#eeeae2;--color-cinza-medio:#a8a49a;--color-cinza-claro:#6e6a60;--color-cinza-fundo:#252320;--mesa-ponto:#4a463e;--mesa-fundo:#1e1c19;--corretor-ortografia:#ff7a6e;--corretor-gramatica:#7fb2ff;--corretor-atual:#f5c4004d;--voz-destaque:#7fb2ff3d;--color-fio:#8a6f52;--color-superficie-1:#2e2b27;--color-superficie-2:#292623;--color-cortica:#5c4c38;--color-painel-escuro:#1f1d1a;--color-amarelo-suave:#3b3420;--color-amarelo-claro:#4a4226;--shadow-ficha:2px 3px 8px #0006;--shadow-painel:0 4px 20px #00000059;--shadow-elevado:0 8px 32px #00000080}[data-contraste=alto]{--color-cinza-chumbo:#202020;--color-cinza-medio:#404040;--color-cinza-claro:#5e5e5e}[data-tema=escuro][data-contraste=alto]{--color-cinza-chumbo:#f4f1ea;--color-cinza-medio:#d2cec4;--color-cinza-claro:#aba597}[data-contraste=alto] .topbar{--color-cinza-claro:#dcdcdc;--color-cinza-medio:#bfbfbf}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{font-family:var(--font-corpo);font-size:var(--text-base);color:var(--color-cinza-chumbo);background:var(--color-cinza-fundo);-webkit-font-smoothing:antialiased}#app{height:var(--altura-viewport,100vh);flex-direction:column;display:flex}button{font-family:var(--font-corpo);cursor:pointer;background:0 0;border:none}input,textarea{font-family:var(--font-corpo);outline:none}#app{-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true],.cm-editor{-webkit-user-select:text;user-select:text}.bfp-corpo,.bfp-corpo *,.bfp-titulo,.bfp-subtipo{-webkit-user-select:text;user-select:text;cursor:text}.bfp-corpo a,.bfp-corpo .wikilink{cursor:pointer}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-cinza-claro);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-cinza-medio)}[data-contraste=alto] ::-webkit-scrollbar-thumb{background:#c6c6c6}[data-tema=escuro][data-contraste=alto] ::-webkit-scrollbar-thumb{background:#54504a}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visually-hidden{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}mark{color:inherit;background:#fff176;border-radius:2px;padding:0 2px}.wikilink{color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-cortica);text-decoration-color:var(--color-cortica);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:text-decoration-color .15s,color .15s}.wikilink:hover{color:var(--color-amarelo-texto);-webkit-text-decoration-color:var(--color-amarelo-trator);text-decoration-color:var(--color-amarelo-trator)}.comentario-editorial{color:#7a5c00;vertical-align:middle;cursor:default;background:#fff8c5;border:1.5px dashed #c9a800;border-radius:3px;margin:0 2px;padding:1px 8px;font-size:.88em;font-style:italic;display:inline-block}.markdown-preview .nota-ref,.tc-folha .nota-ref{font-size:.75em;line-height:0}.markdown-preview .nota-ref a,.tc-folha .nota-ref a{color:var(--color-amarelo-texto);font-weight:700;text-decoration:none}.markdown-preview .notas-rodape,.tc-folha .notas-rodape{border-top:1px solid var(--color-cinza-claro);color:var(--color-cinza-chumbo);margin-top:28px;padding-top:10px;font-size:.875em}.markdown-preview .notas-rodape ol,.tc-folha .notas-rodape ol{margin:0;padding-left:20px}.notas-rodape .nota-volta{color:var(--color-amarelo-texto);margin-left:4px;text-decoration:none}mark.marca-cor{border-radius:2px;padding:0 2px}.bloco-historia{border-radius:var(--radius-md);max-width:92%;margin:18px auto;padding:14px 20px;font-size:.95em}.bloco-historia .bh-titulo{margin-bottom:8px;font-weight:700}.bloco-historia .bh-corpo p{text-indent:0;margin:0 0 8px}.bloco-historia .bh-corpo p:last-child{margin-bottom:0}.bloco-carta,.bloco-diario{background:var(--color-superficie-2);border:1px solid var(--color-cortica);box-shadow:var(--shadow-ficha);font-family:var(--font-titulo);font-style:italic}.bloco-diario .bh-titulo{color:var(--color-amarelo-texto)}.bloco-cancao{text-align:center;font-family:var(--font-titulo);font-style:italic}.bloco-cancao .bh-titulo{letter-spacing:.04em;font-style:normal}.bloco-documento{border:3px double var(--color-cortica);background:var(--color-superficie-2)}.bloco-documento .bh-titulo{text-align:center;text-transform:uppercase;letter-spacing:.08em}.bloco-tela{background:var(--color-cinza-fundo);border:1px solid var(--color-cinza-claro);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:.85em}.bloco-tela .bh-titulo{border-bottom:1px solid var(--color-cinza-claro);padding-bottom:6px}.markdown-preview table,.tc-folha table{border-collapse:collapse;width:100%;margin:12px 0 16px;font-size:.9375rem;line-height:1.6}.markdown-preview th,.tc-folha th{text-align:left;color:var(--color-cinza-escuro);background:var(--color-superficie-2);border-bottom:2px solid var(--color-cortica);text-transform:uppercase;letter-spacing:.04em;padding:8px 12px;font-size:.8125rem;font-weight:700}.markdown-preview td,.tc-folha td{border-bottom:1px solid var(--color-cinza-claro);color:var(--color-cinza-chumbo);vertical-align:top;padding:6px 12px}.markdown-preview tr:last-child td,.tc-folha tr:last-child td{border-bottom:none}.markdown-preview tr:hover td,.tc-folha tr:hover td{background:var(--color-amarelo-suave)}.markdown-preview pre,.tc-folha pre{background:var(--color-superficie-2);border:1px solid var(--color-cinza-claro);-webkit-overflow-scrolling:touch;border-radius:6px;margin:12px 0 16px;padding:12px 16px;overflow-x:auto}.markdown-preview pre code,.tc-folha pre code{font-family:var(--font-mono);color:var(--color-cinza-chumbo);white-space:pre;background:0 0;border-radius:0;padding:0;font-size:.8125rem;line-height:1.7}.markdown-preview hr,.tc-folha hr{background:var(--color-cortica);opacity:.5;border:none;height:1px;margin:24px 0}[data-tema=escuro] .markdown-preview th,[data-tema=escuro] .tc-folha th{background:var(--color-superficie-2);border-bottom-color:var(--color-cortica)}[data-tema=escuro] .markdown-preview td,[data-tema=escuro] .tc-folha td{border-bottom-color:var(--color-cortica)}[data-tema=escuro] .markdown-preview tr:hover td,[data-tema=escuro] .tc-folha tr:hover td{background:#f5c40014}[data-tema=escuro] .markdown-preview pre,[data-tema=escuro] .tc-folha pre{background:var(--color-superficie-2);border-color:var(--color-cortica)}.markdown-preview ul ul,.tc-folha ul ul{list-style-type:circle}.markdown-preview ul ul ul,.tc-folha ul ul ul{list-style-type:square}.markdown-preview li,.tc-folha li{margin:2px 0}:is(.markdown-preview li:has(>input[type=checkbox]),.tc-folha li:has(>input[type=checkbox])){margin-left:-1.2em;list-style:none}.markdown-preview li>input[type=checkbox],.tc-folha li>input[type=checkbox]{appearance:none;box-sizing:border-box;border:1.5px solid var(--color-cinza-claro);vertical-align:-2px;cursor:default;border-radius:4px;width:15px;height:15px;margin-right:8px;position:relative}.markdown-preview li>input[type=checkbox]:checked,.tc-folha li>input[type=checkbox]:checked{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-hover)}.markdown-preview li>input[type=checkbox]:checked:after,.tc-folha li>input[type=checkbox]:checked:after{content:"";border:2px solid #2a2a2a;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.markdown-preview blockquote,.tc-folha blockquote{border-left:3px solid var(--color-cortica);color:var(--color-cinza-chumbo);margin:8px 0;padding-left:12px}.markdown-preview blockquote blockquote,.tc-folha blockquote blockquote{border-left-color:var(--color-amarelo-trator);margin-left:4px}.markdown-preview dt,.tc-folha dt{color:var(--color-cinza-escuro);font-weight:700}.markdown-preview dd,.tc-folha dd{color:var(--color-cinza-chumbo);margin:0 0 8px 1.2em}.callout{border:1.5px solid #00000014;border-radius:6px;margin:12px 0;overflow:hidden}.callout-titulo{align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;font-weight:600;display:flex}.callout-corpo{padding:10px 14px;font-size:.9375rem;line-height:1.7}.callout-info{background:#e8f4fd}.callout-info .callout-titulo{color:#1a5276;background:#bee3f8}.callout-note{background:#fafafa}.callout-note .callout-titulo{color:#333;background:#e8e8e8}.callout-tip{background:#f0fdf4}.callout-tip .callout-titulo{color:#14532d;background:#bbf7d0}.callout-warning{background:#fffbeb}.callout-warning .callout-titulo{color:#78350f;background:#fde68a}.callout-danger{background:#fff5f5}.callout-danger .callout-titulo{color:#822727;background:#fed7d7}.callout-success{background:#f0fdf4}.callout-success .callout-titulo{color:#14532d;background:#bbf7d0}.callout-question{background:#fdf4ff}.callout-question .callout-titulo{color:#581c87;background:#e9d5ff}.callout-failure{background:#fff5f5}.callout-failure .callout-titulo{color:#822727;background:#fed7d7}.callout-bug{background:#fff5f5}.callout-bug .callout-titulo{color:#822727;background:#fed7d7}.callout-example{background:#fff7ed}.callout-example .callout-titulo{color:#7c2d12;background:#fed7aa}.callout-quote{background:#f8f8f8}.callout-quote .callout-titulo{color:#2d3748;background:#e2e8f0}.callout-abstract{background:#f8f8f8}.callout-abstract .callout-titulo{color:#2d3748;background:#e2e8f0}[data-tema=escuro] mark,[data-tema=escuro] .callout-titulo,[data-tema=escuro] .callout-corpo,[data-tema=escuro] .callout-corpo p,[data-tema=escuro] .callout-corpo li{color:#2a2a2a}[data-tema=escuro] .cm-lp-callout-hdr,[data-tema=escuro] .cm-lp-callout-body,[data-tema=escuro] .cm-lp-callout-body *,[data-tema=escuro] .cm-lp-highlight{color:#2a2a2a!important}[data-tema=escuro] .comentario-editorial{color:#7a5c00}@media (width<=768px){.bc-wrap,.bfp-wrap,.ts-wrap{display:none!important}.editor-toolbar{flex-wrap:wrap;row-gap:4px}.cm-content{padding:16px!important}}.mesa-textura{background-image:radial-gradient(circle, var(--mesa-ponto) 1px, transparent 1px);background-size:20px 20px;background-color:var(--mesa-fundo,var(--color-cinza-fundo))}.mapa-fundo-noite{background-image:radial-gradient(circle, var(--noite-ponto) 1px, transparent 1px);background-size:20px 20px;background-color:var(--noite-fundo)}.mapa-fundo-espaco{background-color:var(--espaco-fundo);background-image:radial-gradient(1.2px 1.2px at 31px 43px, var(--espaco-estrela) 50%, transparent 100%), radial-gradient(1px 1px at 127px 88px, var(--espaco-estrela-fria) 50%, transparent 100%), radial-gradient(1.6px 1.6px at 71px 151px, var(--espaco-estrela) 50%, transparent 100%), radial-gradient(1px 1px at 203px 17px, var(--espaco-estrela-quente) 50%, transparent 100%), radial-gradient(2px 2px at 149px 211px, var(--espaco-estrela) 45%, transparent 100%), radial-gradient(1.3px 1.3px at 263px 301px, var(--espaco-estrela-fria) 50%, transparent 100%), radial-gradient(ellipse 55% 42% at 18% 28%, var(--espaco-nebulosa-1), transparent 70%), radial-gradient(ellipse 48% 38% at 82% 72%, var(--espaco-nebulosa-2), transparent 70%), radial-gradient(ellipse 35% 30% at 60% 15%, var(--espaco-nebulosa-3), transparent 70%), linear-gradient(160deg, var(--espaco-fundo) 0%, var(--espaco-fundo-2) 55%, var(--espaco-fundo) 100%);background-size:173px 173px,211px 211px,293px 293px,257px 257px,389px 389px,331px 331px,100% 100%,100% 100%,100% 100%,100% 100%}.sino-wrap.svelte-qcpf1q{display:flex;position:relative}.sino-btn.svelte-qcpf1q{position:relative}.sino-btn.tem.svelte-qcpf1q{color:var(--color-amarelo-trator)}.sino-cont.svelte-qcpf1q{background:var(--color-amarelo-trator);min-width:15px;height:15px;color:var(--color-sobre-enfase);text-align:center;border-radius:8px;padding:0 3px;font-size:10px;font-weight:700;line-height:15px;position:absolute;top:-3px;right:-4px}.sino-painel.svelte-qcpf1q{z-index:1200;background:var(--color-superficie-1);width:320px;color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevado);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.sino-head.svelte-qcpf1q{padding:var(--space-3) var(--space-4);background:var(--color-painel-escuro);justify-content:space-between;align-items:center;display:flex}.sino-titulo.svelte-qcpf1q{font-family:var(--font-titulo);font-size:var(--text-sm);color:var(--color-amarelo-trator);font-weight:600}.sino-limpar.svelte-qcpf1q{font-size:var(--text-xs);color:var(--color-cinza-claro);text-decoration:underline}.sino-vazio.svelte-qcpf1q{padding:var(--space-4);font-size:var(--text-sm);color:var(--color-cinza-medio);margin:0}.sino-lista.svelte-qcpf1q{max-height:340px;margin:0;padding:0;list-style:none;overflow-y:auto}.sino-item.svelte-qcpf1q{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-cinza-fundo);border-left:3px solid #0000;align-items:flex-start;display:flex}.sino-item.bom.svelte-qcpf1q{border-left-color:var(--color-sucesso-texto);background:var(--color-amarelo-suave)}.sino-item.atencao.svelte-qcpf1q{border-left-color:var(--color-amarelo-trator)}.sino-conteudo.svelte-qcpf1q{text-align:left;cursor:pointer;border-radius:var(--radius-sm);flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sino-conteudo.svelte-qcpf1q:hover .sino-item-titulo:where(.svelte-qcpf1q){color:var(--color-amarelo-texto)}.sino-item-titulo.svelte-qcpf1q svg{opacity:.45;vertical-align:-1px}.sino-item-titulo.svelte-qcpf1q{font-size:var(--text-sm);color:var(--color-cinza-escuro);font-weight:600}.sino-item-texto.svelte-qcpf1q{font-size:var(--text-xs);color:var(--color-cinza-medio);line-height:1.45}.sino-x.svelte-qcpf1q{color:var(--color-cinza-claro);flex:none;padding:2px}.sino-x.svelte-qcpf1q:hover{color:var(--color-cinza-escuro)}@media (width<=768px){.sino-wrap.svelte-qcpf1q{z-index:20;position:absolute;top:7px;right:42px}.sino-btn.svelte-qcpf1q{color:var(--color-branco);opacity:.9;padding:var(--space-1)}.sino-btn.tem.svelte-qcpf1q{color:var(--color-amarelo-trator);opacity:1}.sino-painel.svelte-qcpf1q{top:52px;left:var(--space-2);right:var(--space-2);flex-direction:column;width:auto;max-height:65vh;display:flex;position:fixed}.sino-lista.svelte-qcpf1q{flex:1;max-height:none}}.emblema.svelte-7f9luc{width:var(--d);height:var(--d);background:conic-gradient(from 220deg, var(--rpg-ouro-escuro), var(--color-amarelo-trator) 12%, var(--color-amarelo-claro) 22%, var(--color-amarelo-trator) 38%, var(--rpg-ouro-sombra) 55%, var(--color-amarelo-hover) 72%, var(--color-amarelo-claro) 84%, var(--rpg-ouro-escuro));padding:calc(var(--d) * .09);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 6px #281e0059,inset 0 1px 1px #ffffff80}.emblema-disco.svelte-7f9luc{background:radial-gradient(circle at 32% 28%, var(--rpg-ouro-brilho), var(--rpg-ouro-base) 58%, var(--rpg-ouro-fundo));width:100%;height:100%;color:var(--rpg-ouro-texto);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 -2px 4px #5a420073,inset 0 2px 3px #fff8d6b3}.emblema.bloqueada.svelte-7f9luc{background:conic-gradient(from 220deg, var(--rpg-prata-1), var(--rpg-prata-2) 30%, var(--rpg-prata-3) 50%, var(--rpg-prata-1));box-shadow:none;opacity:.55;filter:saturate(.25)}.emblema.bloqueada.svelte-7f9luc .emblema-disco:where(.svelte-7f9luc){background:radial-gradient(circle at 32% 28%, var(--rpg-prata-4), var(--rpg-prata-5) 62%, var(--rpg-prata-6));color:#3c372d8c;box-shadow:inset 0 -2px 4px #00000040}.emblema.nova.svelte-7f9luc{animation:1.6s ease-in-out 4 svelte-7f9luc-emblema-brilho}@keyframes svelte-7f9luc-emblema-brilho{0%,to{box-shadow:0 2px 6px #281e0059,0 0 #f5c40000}50%{box-shadow:0 2px 10px #281e0066,0 0 0 7px #f5c40047}}@media (prefers-reduced-motion:reduce){.emblema.nova.svelte-7f9luc{animation:none}}.nivel-selo.svelte-1g1fb8{transition:background var(--transition-fast);background:#ffffff12;border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 4px;display:flex;position:relative}.nivel-selo.svelte-1g1fb8:hover{background:#ffffff24}.nivel-nome.svelte-1g1fb8{font-size:var(--text-xs);color:var(--color-cinza-claro);text-overflow:ellipsis;white-space:nowrap;max-width:126px;font-weight:600;overflow:hidden}.pulsando.svelte-1g1fb8{animation:.5s svelte-1g1fb8-selo-pulso;display:inline-flex}@keyframes svelte-1g1fb8-selo-pulso{50%{transform:scale(1.35)}}.nivel-ganho.svelte-1g1fb8{color:var(--color-amarelo-trator);text-shadow:0 1px 3px #0009;pointer-events:none;white-space:nowrap;font-size:10.5px;font-weight:800;animation:1.8s forwards svelte-1g1fb8-ganho-flutua;position:absolute;top:-4px;right:4px}@keyframes svelte-1g1fb8-ganho-flutua{0%{opacity:0;transform:translateY(4px)}15%{opacity:1;transform:translateY(-4px)}75%{opacity:1;transform:translateY(-14px)}to{opacity:0;transform:translateY(-20px)}}@media (prefers-reduced-motion:reduce){.pulsando.svelte-1g1fb8{animation:none}.nivel-ganho.svelte-1g1fb8{animation:1.8s forwards svelte-1g1fb8-ganho-some}@keyframes svelte-1g1fb8-ganho-some{0%,75%{opacity:1}to{opacity:0}}}@media (width<=768px){.nivel-nome.svelte-1g1fb8{display:none}.nivel-selo.svelte-1g1fb8{padding:3px 4px}}.seletor-wrap.svelte-yic9pk{display:inline-flex;position:relative}.seletor-btn.svelte-yic9pk{border-radius:var(--radius-sm);align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.seletor-btn.svelte-yic9pk:hover{background:#ffffff1a}.seletor-menu.svelte-yic9pk{z-index:9000;min-width:240px;padding:var(--space-2);background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-md);box-shadow:var(--shadow-elevado);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0}.seletor-menu.svelte-yic9pk button:where(.svelte-yic9pk){text-align:left;font-size:var(--text-sm);color:var(--color-cinza-chumbo);padding:6px var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.seletor-menu.svelte-yic9pk button:where(.svelte-yic9pk):hover{background:var(--color-amarelo-suave)}.seletor-menu.svelte-yic9pk button.atual:where(.svelte-yic9pk){font-weight:700}.seletor-sec.svelte-yic9pk{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);padding:6px var(--space-2) 2px;font-size:10px;font-weight:700}.seletor-central.svelte-yic9pk{margin-top:4px;border-top:1px dashed var(--color-cinza-claro)!important;border-radius:0!important}.seletor-dica.svelte-yic9pk{color:var(--color-cinza-medio);padding:4px var(--space-2) 0;font-size:10px}.topbar.svelte-yic9pk{height:48px;padding:0 var(--space-4);background:var(--color-painel-escuro);color:var(--color-branco);align-items:center;gap:var(--space-3);--text-xs:11px;--text-sm:13px;--text-base:15px;flex-shrink:0;display:flex}.topbar-marca.svelte-yic9pk{align-items:center;gap:var(--space-2);min-width:0;display:flex}.logo.svelte-yic9pk{flex-shrink:0;width:auto;height:26px;display:block}.logo-icone.svelte-yic9pk{display:none}.separador.svelte-yic9pk{color:var(--color-cinza-claro);font-size:var(--text-sm)}.nome-projeto.svelte-yic9pk{font-size:var(--text-base);color:var(--color-sobre-escuro-fraco);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modo-toggle.svelte-yic9pk{margin-left:auto}.topbar-acoes.svelte-yic9pk{align-items:center;gap:var(--space-3);display:flex}.modo-toggle.svelte-yic9pk{border-radius:var(--radius-md);background:#ffffff14;gap:2px;padding:2px;display:flex}.modo-toggle.svelte-yic9pk button:where(.svelte-yic9pk){padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-cinza-claro);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;gap:4px;display:flex}.modo-toggle.svelte-yic9pk button.ativo:where(.svelte-yic9pk){background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);font-weight:600}.nuvem-badge.svelte-yic9pk{color:var(--color-amarelo-trator);cursor:default;flex-shrink:0;font-size:13px}.save-indicador.svelte-yic9pk{font-size:var(--text-xs);color:#ffffff8c;white-space:nowrap;align-items:center;gap:4px;animation:.15s svelte-yic9pk-aparecer;display:flex}.save-indicador.salvo.svelte-yic9pk{color:var(--color-sucesso-na-escura)}.save-indicador.conflito.svelte-yic9pk{color:var(--color-aviso-na-escura);font-weight:700}.save-indicador.erro.svelte-yic9pk{color:var(--color-erro-na-escura);font-weight:700}@keyframes svelte-yic9pk-aparecer{0%{opacity:0}to{opacity:1}}.btn-config.svelte-yic9pk{padding:var(--space-1) var(--space-2);font-size:var(--text-base);color:var(--color-cinza-claro);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast)}.btn-config.svelte-yic9pk:hover:not(:disabled){color:var(--color-branco);background:#ffffff1a}.btn-config.svelte-yic9pk:disabled{opacity:.3;cursor:default}.btn-save.svelte-yic9pk{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast), color var(--transition-fast);font-weight:500}.btn-save.dirty.svelte-yic9pk{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.btn-save.dirty.svelte-yic9pk:hover{background:var(--color-amarelo-hover)}.btn-save.clean.svelte-yic9pk{color:var(--color-cinza-claro);background:#ffffff14}.btn-save.clean.svelte-yic9pk:hover{color:var(--color-branco);background:#ffffff26}.btn-fechar.svelte-yic9pk{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-cinza-claro);transition:color var(--transition-fast)}.btn-fechar.svelte-yic9pk:hover{color:var(--color-branco)}.fechar-icone.svelte-yic9pk{display:none}.btn-reportar.svelte-yic9pk:hover,.btn-avaliar.svelte-yic9pk:hover{color:var(--color-amarelo-trator);background:#ffffff1a}.a11y-wrap.svelte-yic9pk{display:flex;position:relative}.btn-config.ativo-a11y.svelte-yic9pk{color:var(--color-amarelo-trator)}.a11y-painel.svelte-yic9pk{background:var(--color-superficie-1);width:232px;color:var(--color-cinza-escuro);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);box-shadow:var(--shadow-elevado);z-index:500;padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0}.a11y-titulo.svelte-yic9pk{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-size:10px;font-weight:700}.a11y-label.svelte-yic9pk{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin-top:2px}.a11y-stepper.svelte-yic9pk{align-items:center;gap:var(--space-2);display:flex}.a11y-stepper.svelte-yic9pk button:where(.svelte-yic9pk){border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);width:42px;height:34px;font-weight:700;font-size:var(--text-base);color:var(--color-cinza-escuro);transition:background var(--transition-fast)}.a11y-stepper.svelte-yic9pk button:where(.svelte-yic9pk):hover:not(:disabled){background:var(--color-cinza-fundo)}.a11y-stepper.svelte-yic9pk button:where(.svelte-yic9pk):disabled{opacity:.4;cursor:not-allowed}.a11y-valor.svelte-yic9pk{text-align:center;font-weight:700;font-size:var(--text-base);color:var(--color-cinza-escuro);font-variant-numeric:tabular-nums;flex:1}.a11y-reset.svelte-yic9pk{font-size:var(--text-xs);color:var(--color-amarelo-texto);text-align:left;padding:2px 0}.a11y-reset.svelte-yic9pk:hover{text-decoration:underline}.a11y-toggle.svelte-yic9pk{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-cinza-chumbo);transition:background var(--transition-fast), border-color var(--transition-fast);margin-top:2px;display:flex}.a11y-toggle.svelte-yic9pk:hover{background:var(--color-cinza-fundo)}.a11y-toggle.ativo.svelte-yic9pk{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);color:var(--color-cinza-escuro);font-weight:600}.tb-recolher.svelte-yic9pk{display:none}.tb-expandir.svelte-yic9pk{z-index:1100;background:var(--color-painel-escuro);width:34px;height:34px;color:var(--color-branco);opacity:.72;border-radius:var(--radius-md);box-shadow:var(--shadow-painel);justify-content:center;align-items:center;display:none;position:fixed;top:6px;right:6px}@media (width<=1580px){.logo-full.svelte-yic9pk{display:none}.logo-icone.svelte-yic9pk{border-radius:6px;flex-shrink:0;width:26px;height:26px;display:block}}@media (width<=1480px) and (width>=769px){.tab-txt.svelte-yic9pk{display:none}.modo-toggle.svelte-yic9pk button:where(.svelte-yic9pk){padding:6px 11px}}@media (width<=768px){.topbar.svelte-yic9pk{height:auto;padding:var(--space-2);row-gap:var(--space-2);column-gap:var(--space-1);flex-wrap:wrap}.tab-txt.svelte-yic9pk{letter-spacing:.01em;font-size:8.5px;font-weight:600;line-height:1;display:block}.logo-full.svelte-yic9pk{display:none}.logo-icone.svelte-yic9pk{border-radius:7px;flex-shrink:0;width:30px;height:30px;display:block}.nome-projeto.svelte-yic9pk,.separador.svelte-yic9pk{display:inline}.topbar-marca.svelte-yic9pk{flex:1 1 0;min-width:0}.modo-toggle.svelte-yic9pk{flex-basis:100%;order:3;justify-content:space-between;gap:0;margin-left:0;overflow-x:auto}.modo-toggle.svelte-yic9pk button:where(.svelte-yic9pk){flex-direction:column;flex:1;justify-content:center;gap:3px;padding:6px 2px 5px}.modo-toggle.svelte-yic9pk button:where(.svelte-yic9pk) svg{width:21px;height:21px}.tb-recolher.svelte-yic9pk{display:inline-flex}.topbar.recolhida.svelte-yic9pk{display:none}.tb-expandir.svelte-yic9pk{display:inline-flex}.fechar-txt.svelte-yic9pk{display:none}.fechar-icone.svelte-yic9pk{display:inline-flex}.btn-fechar.svelte-yic9pk{padding:var(--space-1);color:var(--color-branco);opacity:.85;position:absolute;top:9px;right:8px}.topbar.svelte-yic9pk{position:relative}.topbar-marca.svelte-yic9pk{margin-right:78px}.topbar-acoes.svelte-yic9pk{flex-basis:100%;order:2;justify-content:space-between;gap:0}.save-indicador.svelte-yic9pk{display:none}}.selector.svelte-31nlos{gap:var(--space-4);flex-direction:column;display:flex}.grid.svelte-31nlos{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.tipo-card.svelte-31nlos{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);border:2px solid var(--color-cinza-fundo);background:var(--color-superficie-1);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex}.tipo-card.svelte-31nlos:hover{border-color:var(--color-cortica);box-shadow:var(--shadow-ficha)}.tipo-card.selecionado.svelte-31nlos{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);box-shadow:var(--shadow-ficha)}.tipo-card.nao-cat.svelte-31nlos{opacity:.7;border-style:dashed}.tipo-card.nao-cat.svelte-31nlos:hover{opacity:1}.tipo-icone.svelte-31nlos{color:var(--color-cinza-chumbo);align-items:center;line-height:1;display:flex}.tipo-card.selecionado.svelte-31nlos .tipo-icone:where(.svelte-31nlos){color:var(--color-cinza-escuro)}.tipo-nome.svelte-31nlos{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-escuro);font-weight:600}.tipo-desc.svelte-31nlos{font-size:var(--text-xs);color:var(--color-cinza-medio);line-height:1.5}.tipo-cats.svelte-31nlos{margin-top:var(--space-1);flex-wrap:wrap;gap:3px;display:flex}.cat-badge.svelte-31nlos{color:var(--color-cinza-medio);white-space:nowrap;background:#0000000f;border-radius:3px;align-items:center;gap:3px;padding:2px 5px;font-size:10px;display:inline-flex}.cat-badge.mais.svelte-31nlos{color:var(--color-cinza-claro)}.rodape.svelte-31nlos{padding-top:var(--space-2);border-top:1px solid var(--color-cinza-fundo);justify-content:flex-end;display:flex}.btn-depois.svelte-31nlos{font-size:var(--text-sm);color:var(--color-cinza-claro);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);transition:color var(--transition-fast)}.btn-depois.svelte-31nlos:hover{color:var(--color-cinza-medio)}.cp.svelte-1z0750t{gap:var(--space-2);flex-direction:column;display:flex}.cp-topo.svelte-1z0750t{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.cp-titulo.svelte-1z0750t{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-size:11px;font-weight:700}.cp-busca.svelte-1z0750t{padding:3px var(--space-2);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:var(--color-cinza-medio);align-items:center;gap:4px;display:flex}.cp-busca.svelte-1z0750t input:where(.svelte-1z0750t){font-size:var(--text-xs);width:130px;color:var(--color-cinza-chumbo);background:0 0;border:none;outline:none}.cp-vazio.svelte-1z0750t{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0}.cp-lista.svelte-1z0750t{flex-direction:column;gap:6px;max-height:340px;padding-right:2px;display:flex;overflow-y:auto}.cp-item.svelte-1z0750t{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-md);align-items:center;gap:4px;padding-left:4px;transition:border-color .12s;display:flex}.cp-item.svelte-1z0750t:hover{border-color:var(--color-amarelo-trator)}.cp-item.aberto.svelte-1z0750t{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.cp-fav.svelte-1z0750t{color:var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px;display:flex}.cp-fav.svelte-1z0750t:hover,.cp-fav.ligado.svelte-1z0750t{color:var(--color-amarelo-trator)}.cp-abrir.svelte-1z0750t{align-items:center;gap:var(--space-2);text-align:left;min-width:0;padding:var(--space-2) var(--space-1);flex:1;display:flex}.cp-icone.svelte-1z0750t{flex-shrink:0;font-size:18px}.cp-info.svelte-1z0750t{flex-direction:column;flex:1;min-width:0;display:flex}.cp-nome.svelte-1z0750t{font-family:var(--font-titulo);font-weight:700;font-size:var(--text-sm);color:var(--color-cinza-escuro);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cp-meta.svelte-1z0750t{color:var(--color-cinza-medio);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cp-aberto.svelte-1z0750t{font-family:var(--font-corpo);text-transform:uppercase;letter-spacing:.05em;background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:999px;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.cp-seta.svelte-1z0750t{font-size:var(--text-xs);color:var(--color-cinza-medio);padding-right:var(--space-1);flex-shrink:0}.cp-tirar.svelte-1z0750t{color:var(--color-cinza-medio);border-radius:var(--radius-sm);opacity:0;padding:6px;transition:opacity .12s;display:flex}.cp-item.svelte-1z0750t:hover .cp-tirar:where(.svelte-1z0750t){opacity:1}.cp-tirar.svelte-1z0750t:hover{color:var(--color-erro-texto)}.cv.svelte-dcn0sc{border-radius:var(--radius-sm);align-items:center;gap:4px;padding:0 2px;display:inline-flex}.cv.foco.svelte-dcn0sc{background:var(--color-amarelo-suave)}.cv.svelte-dcn0sc input:where(.svelte-dcn0sc){width:var(--largura);text-align:right;font-size:var(--text-sm);color:var(--color-cinza-escuro);background:0 0;border:none;outline:none;padding:3px 0;font-weight:600}.cv-pre.svelte-dcn0sc,.cv-suf.svelte-dcn0sc{font-size:var(--text-xs);color:var(--color-cinza-medio);white-space:nowrap}.pc.svelte-fwhewf{gap:var(--space-4);flex-direction:column;display:flex}.pc-passo.svelte-fwhewf{gap:var(--space-3);display:flex}.pc-num.svelte-fwhewf{background:var(--color-amarelo-trator);width:24px;height:24px;color:var(--color-cinza-escuro);font-weight:700;font-size:var(--text-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pc-cont.svelte-fwhewf{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pc-tit.svelte-fwhewf{font-weight:700;font-size:var(--text-sm);color:var(--color-cinza-escuro)}.pc-dica.svelte-fwhewf{font-size:var(--text-xs);color:var(--color-cinza-medio)}.pc-linhas.svelte-fwhewf{flex-direction:column;display:flex}.pc-linha.svelte-fwhewf{border-bottom:1.5px dashed var(--fin-linha-editavel);font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:center;gap:6px;padding:3px 0;display:flex}.pc-linha.svelte-fwhewf:focus-within{background:var(--color-amarelo-suave);border-bottom-style:solid}.pc-linha.svelte-fwhewf input:where(.svelte-fwhewf){font:inherit;font-size:var(--text-sm);color:var(--color-cinza-escuro);background:0 0;border:none;border-radius:0;outline:none;padding:3px 2px}.pc-n.svelte-fwhewf{text-align:right;width:64px;font-weight:600!important}.pc-val.svelte-fwhewf{align-items:center;gap:4px;display:inline-flex}.pc-nome.svelte-fwhewf{flex:1;min-width:0}.pc-rotulo.svelte-fwhewf{min-width:0;font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex:1}.pc-rotulo.svelte-fwhewf em:where(.svelte-fwhewf){color:var(--color-cinza-medio);font-style:normal}.pc-cab.svelte-fwhewf{border-bottom:1px solid var(--fin-linha-leitura);text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);justify-content:space-between;padding-bottom:2px;padding-right:30px;font-size:10px;font-weight:700;display:flex}.pc-aviso.svelte-fwhewf{border-radius:var(--radius-md);background:var(--color-amarelo-suave);border:1.5px solid var(--color-laranja);font-size:var(--text-sm);color:var(--color-cinza-escuro);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.pc-aviso.svelte-fwhewf svg{color:var(--color-laranja);flex-shrink:0}.pc-aviso.svelte-fwhewf span:where(.svelte-fwhewf){flex:1;min-width:200px}.pc-aviso.svelte-fwhewf button:where(.svelte-fwhewf){font-size:var(--text-xs);border-radius:var(--radius-sm);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);padding:4px 12px;font-weight:700}.pc-alerta.svelte-fwhewf{align-items:center;gap:4px;display:inline-flex;color:var(--color-laranja)!important}.pc-tirar.svelte-fwhewf{color:var(--color-cinza-medio);border-radius:var(--radius-sm);padding:4px;display:flex}.pc-tirar.svelte-fwhewf:hover{color:var(--color-erro-texto)}.pc-mais.svelte-fwhewf{font-size:var(--text-xs);color:var(--color-cinza-chumbo);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.pc-soma.svelte-fwhewf{font-size:var(--text-xs);color:var(--color-cinza-chumbo)}.pc-res.svelte-fwhewf{gap:var(--space-3);flex-wrap:wrap;display:flex}.pc-res-item.svelte-fwhewf{min-width:200px;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-amarelo-suave);border:1.5px solid var(--color-amarelo-trator);flex-direction:column;flex:1;gap:4px;display:flex}.pc-res-item.svelte-fwhewf>span:where(.svelte-fwhewf){font-size:var(--text-xs);color:var(--color-cinza-chumbo);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.pc-res-item.svelte-fwhewf strong:where(.svelte-fwhewf){font-family:var(--font-titulo);color:var(--color-cinza-escuro);font-size:1.6rem}.pc-res-item.svelte-fwhewf small:where(.svelte-fwhewf){font-size:var(--text-sm);font-weight:400}.pc-res-item.svelte-fwhewf em:where(.svelte-fwhewf){font-size:var(--text-xs);color:var(--color-cinza-medio);font-style:normal}.cg.svelte-pnfz4h{gap:var(--space-2);flex-direction:column;display:flex}.cg-titulo.svelte-pnfz4h{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-size:11px;font-weight:700}.cg-dica.svelte-pnfz4h{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0 0 var(--space-1)}.cg-linha.svelte-pnfz4h{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px dashed var(--color-cinza-claro);padding:6px 0;display:flex}.cg-sub.svelte-pnfz4h .cg-rot:where(.svelte-pnfz4h){padding-left:var(--space-5);color:var(--color-cinza-medio)}.cg-creditos.svelte-pnfz4h{padding-left:var(--space-5);font-size:var(--text-xs)}.cg-rot.svelte-pnfz4h{font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:center;gap:6px;display:flex}.cg-par.svelte-pnfz4h{align-items:center;gap:4px;display:flex}.cg-par.svelte-pnfz4h button:where(.svelte-pnfz4h){font-size:var(--text-xs);padding:3px var(--space-2);border-radius:var(--radius-sm);border:1.5px solid var(--color-cinza-claro);color:var(--color-cinza-chumbo);background:var(--color-superficie-1)}.cg-par.svelte-pnfz4h button.ativo:where(.svelte-pnfz4h){border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);font-weight:600}.cg-par.svelte-pnfz4h button:where(.svelte-pnfz4h):disabled{opacity:.4}.cg-valor.svelte-pnfz4h{font-size:var(--text-xs);text-align:center;min-width:38px;color:var(--color-cinza-chumbo)}.cg-chave.svelte-pnfz4h{font-size:var(--text-xs);color:var(--color-cinza-chumbo);cursor:pointer;align-items:center;gap:6px;display:flex}.cg-perfil.svelte-pnfz4h{border-bottom:1px dashed var(--color-cinza-claro);padding:6px 0}.cg-perfil.svelte-pnfz4h summary:where(.svelte-pnfz4h){cursor:pointer;font-size:var(--text-sm);color:var(--color-cinza-chumbo);padding:2px 0 6px}.cg-info.svelte-pnfz4h{font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:right;max-width:60%}.central-globais.svelte-j9gjs9{margin-top:var(--space-3);border-top:1.5px solid var(--color-cinza-claro);padding-top:var(--space-3)}.central-globais.svelte-j9gjs9 summary:where(.svelte-j9gjs9){cursor:pointer;font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin-bottom:var(--space-2);font-weight:600}.proj-dentro.svelte-j9gjs9{flex-direction:column;gap:6px;margin-top:8px;display:flex}.proj-dentro-btn.svelte-j9gjs9{text-align:left;border:1.5px solid var(--color-amarelo-trator);border-radius:var(--radius-md);background:var(--color-amarelo-suave);color:var(--color-cinza-chumbo);font-weight:600;font-size:var(--text-sm);transition:background var(--transition-fast);padding:10px 14px}.proj-dentro-btn.svelte-j9gjs9:hover{background:var(--color-amarelo-claro)}.home.svelte-j9gjs9{min-height:0;padding:var(--space-8);flex:1;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.home-grid.svelte-j9gjs9{gap:var(--space-6);grid-template-columns:420px 620px;align-items:stretch;width:100%;max-width:1100px;margin-block:auto;display:grid}.capa.svelte-j9gjs9{background:var(--color-painel-escuro);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);padding:var(--space-8);gap:var(--space-3);color:var(--color-sobre-escuro-suave);flex-direction:column;display:flex;position:relative;overflow:hidden}.capa.svelte-j9gjs9:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 12%,#f5c40029,#0000 45%),radial-gradient(circle at 10% 95%,#f5c40014,#0000 40%);position:absolute;inset:0}.capa-idioma.svelte-j9gjs9{top:var(--space-4);right:var(--space-4);letter-spacing:.08em;color:#fff9;border-radius:var(--radius-sm);z-index:2;border:1.5px solid #ffffff40;padding:2px 9px;font-size:11px;font-weight:700;position:absolute}.capa-idioma.svelte-j9gjs9:hover{color:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator)}.capa-logo-img.svelte-j9gjs9{width:232px;max-width:80%;height:auto;margin-bottom:var(--space-2);filter:drop-shadow(0 8px 24px #f5c40040);display:block}.capa-tagline.svelte-j9gjs9{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-amarelo-trator);margin:0;font-style:italic}.capa-desc.svelte-j9gjs9{font-size:var(--text-sm);color:#ffffffb8;margin:var(--space-2) 0 0;line-height:1.75}.capa-recursos.svelte-j9gjs9{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid #ffffff1f}.capa-recursos-titulo.svelte-j9gjs9{text-transform:uppercase;letter-spacing:.12em;color:#ffffff73;font-size:10px;font-weight:700}.capa-recursos-lista.svelte-j9gjs9{font-size:var(--text-xs);color:#ffffff9e;margin:var(--space-1) 0 0;line-height:1.8}.capa-rodape.svelte-j9gjs9{padding-top:var(--space-4);color:#ffffff6b;flex-direction:column;gap:3px;margin-top:auto;font-size:10.5px;display:flex}.capa-rodape.svelte-j9gjs9 strong:where(.svelte-j9gjs9){color:#ffffffb3}.capa-privacidade.svelte-j9gjs9{color:#ffffff8c;text-decoration:underline}.capa-privacidade.svelte-j9gjs9:hover{color:var(--color-amarelo-trator)}.dispositivo.svelte-j9gjs9{gap:var(--space-3);flex-direction:column;display:flex}.avancado.svelte-j9gjs9{margin-top:var(--space-2)}.avancado.svelte-j9gjs9 summary:where(.svelte-j9gjs9){font-size:var(--text-xs);color:var(--color-cinza-claro);cursor:pointer;text-decoration:underline}.acoes-avancado.svelte-j9gjs9{margin-top:var(--space-2)}.avancado-nota.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-claro);margin-top:var(--space-2);line-height:1.5}.dispositivo-titulo.svelte-j9gjs9{font-size:var(--text-base);color:var(--color-cinza-escuro);font-weight:700}.dispositivo-desc.svelte-j9gjs9{font-size:var(--text-sm);color:var(--color-cinza-medio);line-height:1.6}@media (width<=1080px){.home-grid.svelte-j9gjs9{grid-template-columns:1fr;max-width:620px}}@media (width<=768px){.home.svelte-j9gjs9{padding:var(--space-3);align-items:flex-start}.capa.svelte-j9gjs9{padding:var(--space-5)}}.home-card.svelte-j9gjs9{background:var(--color-superficie-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);padding:var(--space-8) var(--space-12);gap:var(--space-5);flex-direction:column;width:100%;max-width:620px;display:flex}.escolher-tipo.svelte-j9gjs9{gap:var(--space-4);flex-direction:column;display:flex}.escolher-titulo.svelte-j9gjs9{font-size:var(--text-base);color:var(--color-cinza-chumbo);line-height:1.5}.escolher-sub.svelte-j9gjs9{font-size:var(--text-sm);color:var(--color-cinza-medio);margin-top:calc(-1 * var(--space-3));line-height:1.5}.cat-grid-skins.svelte-j9gjs9{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cat-card-skin.svelte-j9gjs9{padding:var(--space-4);align-items:flex-start}.cat-card-skin.svelte-j9gjs9 .cat-nome:where(.svelte-j9gjs9){text-align:left}.cat-card-skin.padrao.svelte-j9gjs9{border-color:var(--color-amarelo-trator)}.cat-chip.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-escuro);background:var(--color-amarelo-suave);border:1px solid var(--color-amarelo-trator);border-radius:var(--radius-pill,999px);padding:1px var(--space-2);font-weight:700;line-height:1.4}.cat-desc.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:left;line-height:1.45}.cat-grid.svelte-j9gjs9{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.cat-card.svelte-j9gjs9{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-3);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), transform .12s ease;flex-direction:column;display:flex}.cat-card.svelte-j9gjs9:hover{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);transform:translateY(-2px)}.cat-icone.svelte-j9gjs9{font-size:30px;line-height:1}.cat-nome.svelte-j9gjs9{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-escuro);text-align:center;font-weight:700}.cat-voltar.svelte-j9gjs9{font-size:var(--text-sm);color:var(--color-cinza-medio);padding:var(--space-1) 0;align-self:flex-start}.cat-voltar.svelte-j9gjs9:hover{color:var(--color-cinza-escuro)}.ft-aviso-nome.svelte-j9gjs9{font-size:var(--text-sm);color:var(--color-cinza-medio);margin-top:var(--space-1)}.btn-primario.svelte-j9gjs9:disabled,.btn-pular.svelte-j9gjs9:disabled{opacity:.45;cursor:not-allowed}.ft-etapa.svelte-j9gjs9{gap:var(--space-3);flex-direction:column;display:flex}.ft-intro.svelte-j9gjs9{background:var(--color-amarelo-suave);border-left:3px solid var(--color-amarelo-trator);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:var(--space-3) var(--space-4);flex-direction:column;gap:4px;display:flex}.ft-intro-titulo.svelte-j9gjs9{font-size:var(--text-sm);color:var(--color-cinza-escuro);font-weight:700}.ft-intro-desc.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-chumbo);line-height:1.5}.ft-form-home.svelte-j9gjs9{gap:var(--space-2);flex-direction:column;display:flex}.ft-row-2.svelte-j9gjs9{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.ft-label.svelte-j9gjs9{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);flex-direction:column;gap:3px;font-size:10px;font-weight:700;display:flex}.ft-input.svelte-j9gjs9{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:6px var(--space-3);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);outline:none;font-family:inherit}.ft-input.svelte-j9gjs9:focus{border-color:var(--color-amarelo-trator)}.ft-etapa-acoes.svelte-j9gjs9{gap:var(--space-2);flex-direction:column;display:flex}.btn-pular.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-claro);text-align:center;padding:var(--space-1);text-decoration:underline}.btn-pular.svelte-j9gjs9:hover{color:var(--color-cinza-medio)}.recentes.svelte-j9gjs9{gap:var(--space-2);flex-direction:column;display:flex}.recentes-titulo.svelte-j9gjs9{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-weight:700}.recentes-lista.svelte-j9gjs9{gap:var(--space-1);flex-direction:column;display:flex}.recente-item.svelte-j9gjs9{padding:var(--space-3) var(--space-4);background:var(--color-cinza-fundo);border-radius:var(--radius-md);text-align:left;width:100%;transition:border-color var(--transition-fast), background var(--transition-fast);cursor:pointer;border:1.5px solid #0000;justify-content:space-between;align-items:center;display:flex}.recente-item.svelte-j9gjs9:hover:not(:disabled){border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.recente-item.svelte-j9gjs9:disabled{opacity:.6;cursor:not-allowed}.recente-info.svelte-j9gjs9{flex-direction:column;gap:2px;min-width:0;display:flex}.recente-nome.svelte-j9gjs9{font-size:var(--text-base);color:var(--color-cinza-chumbo);font-weight:600;font-family:var(--font-titulo)}.recente-data.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-claro)}.recente-abrir.svelte-j9gjs9{font-size:var(--text-base);color:var(--color-cinza-claro);transition:color var(--transition-fast), transform var(--transition-fast);padding-left:var(--space-2);flex-shrink:0}.recente-item.svelte-j9gjs9:hover:not(:disabled) .recente-abrir:where(.svelte-j9gjs9){color:var(--color-cinza-chumbo);transform:translate(3px)}.acoes.svelte-j9gjs9{gap:var(--space-3);display:flex}.btn-primario.svelte-j9gjs9{padding:var(--space-2) var(--space-4);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-md);font-size:var(--text-sm);transition:background var(--transition-fast);flex:1;font-weight:600}.btn-primario.svelte-j9gjs9:hover:not(:disabled){background:var(--color-amarelo-hover)}.btn-primario.svelte-j9gjs9:disabled{opacity:.6;cursor:not-allowed}.btn-secundario.svelte-j9gjs9{padding:var(--space-2) var(--space-4);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-cinza-chumbo);transition:border-color var(--transition-fast), background var(--transition-fast);flex:1}.btn-secundario.svelte-j9gjs9:hover:not(:disabled){background:var(--color-cinza-fundo);border-color:var(--color-cinza-medio)}.btn-secundario.svelte-j9gjs9:disabled{opacity:.6;cursor:not-allowed}.erro.svelte-j9gjs9{font-size:var(--text-sm);color:var(--color-erro-texto);padding:var(--space-2) var(--space-3);background:var(--color-erro-fundo-claro);border-radius:var(--radius-md)}.instrucao-rodape.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-claro);line-height:1.6}.restaurando.svelte-j9gjs9{justify-content:center;align-items:center}.spinner-wrap.svelte-j9gjs9{align-items:center;gap:var(--space-4);color:var(--color-cinza-medio);flex-direction:column;display:flex}.spinner.svelte-j9gjs9{border:3px solid var(--color-cortica);border-top-color:var(--color-amarelo-trator);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite svelte-j9gjs9-spin}@keyframes svelte-j9gjs9-spin{to{transform:rotate(360deg)}}.spinner-txt.svelte-j9gjs9{font-size:var(--text-sm)}.nuvem-bloco.svelte-j9gjs9{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px dashed var(--color-cortica);gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.nuvem-titulo.svelte-j9gjs9{font-weight:700;font-size:var(--text-sm);color:var(--color-cinza-escuro);align-items:center;gap:var(--space-2);margin:0;display:flex}.nuvem-beta.svelte-j9gjs9{text-transform:uppercase;letter-spacing:.06em;background:var(--color-amarelo-suave);color:var(--color-amarelo-texto);border:1px solid var(--color-amarelo-trator);border-radius:var(--radius-sm);padding:1px 6px;font-size:10px;font-weight:700}.nuvem-desc.svelte-j9gjs9{font-size:var(--text-sm);color:var(--color-cinza-medio);margin:0;line-height:1.5}.nuvem-embreve.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-medio)}.nuvem-desconectar.svelte-j9gjs9{font-size:var(--text-xs);color:var(--color-cinza-medio);padding:0;text-decoration:underline}.nuvem-desconectar.svelte-j9gjs9:hover{color:var(--color-cinza-escuro)}.nuvem-etapa.svelte-j9gjs9{gap:var(--space-3);flex-direction:column;align-items:stretch;display:flex}.nuvem-etapa-titulo.svelte-j9gjs9{font-weight:700;font-size:var(--text-base);color:var(--color-cinza-escuro);margin:0}.nuvem-criar.svelte-j9gjs9{gap:var(--space-2);align-items:center;display:flex}.nuvem-criar.svelte-j9gjs9 .ft-input:where(.svelte-j9gjs9){flex:1}.tag-badge.svelte-1x1x7g1{padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);background:var(--bg);color:var(--text);white-space:nowrap;font-weight:500;line-height:1.6;display:inline-block}.tag-badge.clickable.svelte-1x1x7g1{cursor:pointer;transition:opacity var(--transition-fast)}.tag-badge.clickable.svelte-1x1x7g1:hover{opacity:.75}.tag-badge.active.svelte-1x1x7g1{outline-offset:1px;outline:2px solid}.card.svelte-ua2ufn{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-superficie-1);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);-webkit-user-select:none;user-select:none;border:1.5px solid #0000;position:relative}.card.svelte-ua2ufn:hover{border-color:var(--color-cortica);box-shadow:var(--shadow-ficha)}.card.ativo.svelte-ua2ufn{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);box-shadow:var(--shadow-ficha)}.card-header.svelte-ua2ufn{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.status-dot.svelte-ua2ufn{border-radius:50%;flex-shrink:0;width:8px;height:8px}.meta-barra.svelte-ua2ufn{background:var(--color-cinza-fundo);height:4px;margin-bottom:var(--space-2);border-radius:2px;overflow:hidden}.meta-fill.svelte-ua2ufn{background:var(--color-amarelo-trator);border-radius:2px;height:100%;transition:width .4s}.meta-fill.completa.svelte-ua2ufn{background:var(--color-sucesso-texto)}.card-titulo.svelte-ua2ufn{font-size:var(--text-base);color:var(--color-cinza-escuro);font-weight:600;font-family:var(--font-titulo);flex:1;min-width:0}.truncate.svelte-ua2ufn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.btn-menu.svelte-ua2ufn{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-cinza-medio);transition:background var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:1;display:flex}.btn-menu.svelte-ua2ufn:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo)}.subpasta.svelte-ua2ufn{font-size:var(--text-xs);color:var(--color-cinza-medio);margin-bottom:var(--space-1);display:block}.card-preview.svelte-ua2ufn{font-size:var(--text-sm);color:var(--color-cinza-medio);margin-bottom:var(--space-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.card-sinopse.svelte-ua2ufn{color:var(--color-cinza-chumbo);border-left:3px solid var(--color-amarelo-trator);padding-left:var(--space-2);-webkit-line-clamp:3;font-style:italic}.card-footer.svelte-ua2ufn{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tags.svelte-ua2ufn{gap:var(--space-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.mais-tags.svelte-ua2ufn{font-size:var(--text-xs);color:var(--color-cinza-medio);padding:2px var(--space-1)}.data.svelte-ua2ufn{font-size:var(--text-xs);color:var(--color-texto-fraco);flex-shrink:0}.menu.svelte-ua2ufn{top:calc(100% - var(--space-2));right:var(--space-2);background:var(--color-superficie-1);border:1px solid var(--color-cinza-claro);border-radius:var(--radius-md);box-shadow:var(--shadow-elevado);z-index:200;min-width:160px;position:absolute;overflow:hidden}.menu-item.svelte-ua2ufn{text-align:left;width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);transition:background var(--transition-fast);display:block}.menu-item.svelte-ua2ufn:hover{background:var(--color-cinza-fundo)}.menu-item.danger.svelte-ua2ufn{color:var(--color-erro-texto)}.confirmar.svelte-ua2ufn{padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.confirmar.svelte-ua2ufn span:where(.svelte-ua2ufn){font-size:var(--text-sm);color:var(--color-cinza-chumbo)}.confirmar-acoes.svelte-ua2ufn{gap:var(--space-2);display:flex}.btn-confirmar.svelte-ua2ufn{padding:var(--space-1) var(--space-3);background:var(--color-erro-texto);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:500}.btn-cancelar.svelte-ua2ufn{padding:var(--space-1) var(--space-3);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);border-radius:var(--radius-sm);font-size:var(--text-sm)}.rz.svelte-98yjt2{cursor:col-resize;z-index:6;touch-action:none;width:9px;position:absolute;top:0;bottom:0}.rz-left.svelte-98yjt2{left:0}.rz-right.svelte-98yjt2{right:0}.rz.svelte-98yjt2:after{content:"";width:2px;transition:background var(--transition-fast);background:0 0;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.rz.svelte-98yjt2:hover:after,.rz.arrastando.svelte-98yjt2:after{background:var(--color-amarelo-trator)}@media (width<=768px){.rz.svelte-98yjt2{display:none}}.fab-fichas.svelte-129hoe0,.gaveta-fundo.svelte-129hoe0{display:none}@media (width<=768px){.fab-fichas.svelte-129hoe0{bottom:var(--space-4);right:var(--space-4);z-index:700;background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);box-shadow:var(--shadow-elevado);border-radius:24px;align-items:center;gap:4px;font-weight:700;display:flex;position:fixed}.gaveta-fundo.svelte-129hoe0{z-index:800;background:#0006;display:block;position:fixed;inset:0}.sidebar.svelte-129hoe0{z-index:900;box-shadow:var(--shadow-elevado);border-left:none;transition:transform .2s;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.sidebar.aberta.svelte-129hoe0{transform:none}}.sidebar.svelte-129hoe0{width:var(--sb-w,260px);background:var(--color-superficie-2);border-left:1.5px solid var(--color-cortica);flex-direction:column;flex-shrink:0;min-width:180px;max-width:600px;display:flex;position:relative;overflow:hidden}@media (width<=768px){.sidebar.svelte-129hoe0{width:min(320px,85vw);min-width:0;max-width:none;position:fixed}}.sidebar-header.svelte-129hoe0{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-3);display:flex}.sidebar-titulo.svelte-129hoe0{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);flex:1;font-weight:600}.btn-modo-card.svelte-129hoe0{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-cinza-medio);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:flex}.btn-modo-card.svelte-129hoe0:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.btn-nova.svelte-129hoe0{padding:var(--space-1) var(--space-3);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast);font-weight:600}.btn-nova.svelte-129hoe0:hover{background:var(--color-amarelo-hover)}.btn-nova.svelte-129hoe0:disabled{opacity:.6;cursor:not-allowed}.busca-wrap.svelte-129hoe0{padding:0 var(--space-3) var(--space-2)}.busca.svelte-129hoe0{width:100%;padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);transition:border-color var(--transition-fast)}.busca.svelte-129hoe0:focus{border-color:var(--color-amarelo-trator)}.busca.svelte-129hoe0::placeholder{color:var(--color-texto-fraco)}.filtro-tags.svelte-129hoe0{gap:var(--space-1);padding:0 var(--space-3) var(--space-3);flex-wrap:wrap;display:flex}.lista-fichas.svelte-129hoe0{gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lista-fichas.svelte-129hoe0.dz-over{outline:2px dashed var(--color-amarelo-trator);outline-offset:-2px;border-radius:var(--radius-md)}.estado-vazio.svelte-129hoe0{font-size:var(--text-sm);color:var(--color-cinza-medio);text-align:center;padding:var(--space-8) var(--space-4);line-height:1.7}.btn-revisar.svelte-8t269j{padding:var(--space-1) var(--space-3);border:1.5px solid var(--color-amarelo-trator);border-radius:var(--radius-sm);background:var(--color-superficie-1);font-family:var(--font-corpo);font-size:var(--text-xs);color:var(--color-cinza-chumbo);cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-weight:700;display:inline-flex}.btn-revisar.svelte-8t269j:hover{background:var(--color-amarelo-suave)}.btn-revisar.ativo.svelte-8t269j{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase)}.selo.svelte-8t269j{background:var(--corretor-ortografia);min-width:18px;height:18px;color:var(--papel-impresso);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-weight:700;display:inline-flex}.btn-ouvir.svelte-eak8qm{padding:var(--space-1) var(--space-3);border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-1);font-family:var(--font-corpo);font-size:var(--text-xs);color:var(--color-cinza-chumbo);cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-weight:700;display:inline-flex}.btn-ouvir.svelte-eak8qm:hover{background:var(--color-amarelo-suave)}.btn-ouvir.ativo.svelte-eak8qm{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.cenas-margem.svelte-145cng9{z-index:6;border-left:1.5px solid var(--color-cortica);background:var(--color-superficie-1);width:280px;box-shadow:var(--shadow-elevado);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.cm-cabecalho.svelte-145cng9{border-bottom:1.5px solid var(--color-cinza-claro);background:var(--color-superficie-1);z-index:1;align-items:center;gap:6px;padding:9px 10px 8px;display:flex}.cm-cab-nome.svelte-145cng9{min-width:0;font-family:var(--font-titulo);color:var(--color-cinza-chumbo);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:700;overflow:hidden}.cm-cab-tl.svelte-145cng9{color:var(--color-cinza-chumbo);white-space:nowrap;flex:none;font-size:10.5px;font-weight:600;text-decoration:underline}.cm-cab-tl.svelte-145cng9:hover{color:var(--color-amarelo-texto)}.cm-vazio.svelte-145cng9{color:var(--color-cinza-medio);margin:10px 12px 0;font-size:12px;font-style:italic;line-height:1.5}.cm-pendentes.svelte-145cng9{border-bottom:1.5px dashed var(--color-cinza-claro);z-index:1;max-height:45%;padding:8px;overflow-y:auto}.cm-pend-titulo.svelte-145cng9{text-transform:uppercase;letter-spacing:.04em;color:var(--color-cinza-medio);margin:0 0 6px;font-size:10.5px;font-weight:700}.cm-fluxo.svelte-145cng9{pointer-events:none;z-index:2;position:absolute;inset:0}.cm-indicador.svelte-145cng9{z-index:3;background:var(--color-painel-escuro);color:var(--color-branco);box-shadow:var(--shadow-ficha);pointer-events:none;border-radius:10px;padding:2px 9px;font-size:10.5px;font-weight:700;position:absolute;right:8px}.cm-ind-acima.svelte-145cng9{top:6px}.cm-cabecalho.svelte-145cng9~.cm-ind-acima:where(.svelte-145cng9){top:44px}.cm-ind-abaixo.svelte-145cng9{bottom:6px}.cm-card.svelte-145cng9{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);box-shadow:var(--shadow-ficha);border-radius:8px;margin-bottom:6px;display:flex;overflow:hidden}.cm-card-ancorada.svelte-145cng9{pointer-events:auto;transition:top .14s;position:absolute;left:8px;right:8px}@media (prefers-reduced-motion:reduce){.cm-card-ancorada.svelte-145cng9{transition:none}}.cm-tarja.svelte-145cng9{flex:0 0 5px;width:5px}.cm-corpo.svelte-145cng9{flex-direction:column;flex:1;gap:4px;min-width:0;padding:8px 10px;display:flex}.cm-linha-titulo.svelte-145cng9{align-items:center;gap:5px;display:flex}.cm-titulo.svelte-145cng9{font-family:var(--font-titulo);color:var(--color-cinza-chumbo);cursor:pointer;overflow-wrap:anywhere;flex:1;font-size:13.5px;font-weight:700}.cm-ir.svelte-145cng9{color:var(--color-cinza-medio);border-radius:4px;flex:none;padding:2px;display:flex}.cm-ir.svelte-145cng9:hover{color:var(--color-amarelo-texto);background:var(--color-cinza-fundo)}.cm-inserir.svelte-145cng9{color:var(--color-cinza-medio);border:1.5px solid var(--color-cinza-claro);border-radius:5px;flex:none;padding:2px 5px;display:flex}.cm-inserir.svelte-145cng9:hover{color:var(--color-amarelo-texto);border-color:var(--color-amarelo-trator)}.cm-meta.svelte-145cng9{color:var(--color-cinza-medio);flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;display:flex}.cm-meta.svelte-145cng9>span:where(.svelte-145cng9){align-items:center;gap:2px;display:inline-flex}.cm-pers.svelte-145cng9{background:var(--color-cinza-fundo);border-radius:6px;padding:0 5px}.cm-notas.svelte-145cng9{color:var(--color-cinza-escuro);white-space:pre-wrap;max-height:140px;font-size:11px;line-height:1.45;overflow-y:auto}.cm-status.svelte-145cng9{text-transform:uppercase;letter-spacing:.03em;color:var(--color-cinza-escuro);border:1.5px solid var(--cor);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex:none;align-items:center;gap:4px;padding:1px 6px;font-size:10.5px;font-weight:700;display:inline-flex}.cm-status.svelte-145cng9:before{content:"";background:var(--cor);border-radius:50%;width:6px;height:6px}.cm-status.svelte-145cng9:hover{background:var(--color-cinza-fundo)}.cm-palavras.svelte-145cng9{color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11px;display:flex}.cm-barra.svelte-145cng9{background:var(--color-cinza-claro);border-radius:2px;flex:1;min-width:30px;height:4px;overflow:hidden}.cm-barra-cheia.svelte-145cng9{background:var(--color-amarelo-trator);border-radius:2px;height:100%;transition:width .2s}.cm-barra-cheia.completa.svelte-145cng9{background:var(--color-sucesso-texto)}.cm-trilha.svelte-145cng9{z-index:4;width:5px;position:absolute;top:0;bottom:0;left:0}.cm-trilha-seg.svelte-145cng9{opacity:.8;cursor:pointer;border:0;border-radius:0 2px 2px 0;width:5px;padding:0;position:absolute;left:0}.cm-trilha-seg.svelte-145cng9:hover{opacity:1;width:7px}.cm-card-orfa.svelte-145cng9{color:var(--sobre-ficha-alerta);border-style:dashed;align-items:center;gap:5px;padding:5px 8px;font-size:11px}.cm-orfa-nome.svelte-145cng9{overflow-wrap:anywhere;font-weight:700}.cm-orfa-aviso.svelte-145cng9{opacity:.75;margin-left:auto;font-size:10px}@media (width<=768px){.cenas-margem.svelte-145cng9{display:none}}.cf-backdrop.svelte-311qag{z-index:60;background:#00000059;position:fixed;inset:0}.cf-folha.svelte-311qag{z-index:61;background:var(--color-superficie-1);max-height:72vh;padding-bottom:env(safe-area-inset-bottom,0);border-top-left-radius:16px;border-top-right-radius:16px;flex-direction:column;animation:.18s svelte-311qag-cf-sobe;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #00000038}@keyframes svelte-311qag-cf-sobe{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cf-folha.svelte-311qag{animation:none}}.cf-topo.svelte-311qag{border-bottom:1.5px solid var(--color-cinza-claro);flex:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.cf-titulo.svelte-311qag{font-family:var(--font-titulo);color:var(--color-cinza-chumbo);font-size:15px;font-weight:700}.cf-fechar.svelte-311qag{width:34px;height:34px;color:var(--color-cinza-escuro);background:var(--color-cinza-fundo);border-radius:8px;justify-content:center;align-items:center;display:flex}.cf-lista.svelte-311qag{flex-direction:column;gap:8px;padding:10px 12px 16px;display:flex;overflow-y:auto}.cf-secao.svelte-311qag{text-transform:uppercase;letter-spacing:.04em;color:var(--color-cinza-medio);margin:8px 0 2px;font-size:11px;font-weight:700}.cf-card.svelte-311qag{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);box-shadow:var(--shadow-ficha);border-radius:10px;display:flex;overflow:hidden}.cf-card-pend.svelte-311qag{border-style:dashed}.cf-tarja.svelte-311qag{flex:0 0 5px;width:5px}.cf-corpo.svelte-311qag{flex-direction:column;flex:1;gap:5px;min-width:0;padding:10px 12px;display:flex}.cf-linha1.svelte-311qag{align-items:center;gap:8px;display:flex}.cf-nome.svelte-311qag{font-family:var(--font-titulo);color:var(--color-cinza-chumbo);cursor:pointer;overflow-wrap:anywhere;flex:1;align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.cf-nome-pend.svelte-311qag{cursor:default}.cf-status.svelte-311qag{text-transform:uppercase;letter-spacing:.03em;color:var(--color-cinza-escuro);border:1.5px solid var(--cor);white-space:nowrap;background:0 0;border-radius:9px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.cf-status.svelte-311qag:before{content:"";background:var(--cor);border-radius:50%;width:7px;height:7px}.cf-inserir.svelte-311qag{width:34px;height:34px;color:var(--color-cinza-escuro);border:1.5px solid var(--color-cinza-claro);background:var(--color-cinza-fundo);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cf-meta.svelte-311qag{color:var(--color-cinza-medio);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.cf-meta.svelte-311qag>span:where(.svelte-311qag){align-items:center;gap:3px;display:inline-flex}.cf-pers.svelte-311qag{background:var(--color-cinza-fundo);border-radius:6px;padding:1px 6px}.cf-palavras.svelte-311qag{color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:flex}.cf-barra.svelte-311qag{background:var(--color-cinza-claro);border-radius:3px;flex:1;min-width:40px;height:5px;overflow:hidden}.cf-barra-cheia.svelte-311qag{background:var(--color-amarelo-trator);border-radius:3px;height:100%}.cf-barra-cheia.completa.svelte-311qag{background:var(--color-sucesso-texto)}.cf-card-orfa.svelte-311qag{color:var(--color-erro-texto);border-style:dashed;align-items:center;gap:6px;padding:8px 12px;font-size:12px}.cf-orfa-nome.svelte-311qag{overflow-wrap:anywhere;font-weight:700}.cf-orfa-aviso.svelte-311qag{opacity:.75;margin-left:auto;font-size:11px}.cf-vazio.svelte-311qag{text-align:center;color:var(--color-cinza-medio);padding:24px 0;font-size:13px}@media (width>=769px){.cf-backdrop.svelte-311qag,.cf-folha.svelte-311qag{display:none}}.help-container.svelte-vmg146{flex-shrink:0;position:relative}.btn-help.svelte-vmg146{border:1.5px solid var(--color-cinza-claro);width:26px;height:26px;font-size:var(--text-sm);color:var(--color-cinza-medio);transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.btn-help.svelte-vmg146:hover,.btn-help.ativo.svelte-vmg146{border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro);background:var(--color-amarelo-suave)}.help-painel.svelte-vmg146{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);width:340px;box-shadow:var(--shadow-elevado);z-index:200;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.help-header.svelte-vmg146{padding:var(--space-3) var(--space-4);background:var(--color-painel-escuro);justify-content:space-between;align-items:center;display:flex}.help-titulo.svelte-vmg146{font-size:var(--text-sm);color:var(--color-amarelo-trator);font-weight:600;font-family:var(--font-titulo)}.btn-fechar.svelte-vmg146{font-size:var(--text-sm);color:var(--color-cinza-claro);transition:color var(--transition-fast);line-height:1}.btn-fechar.svelte-vmg146:hover{color:#fff}.help-nota.svelte-vmg146{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);color:var(--color-cinza-medio);background:var(--color-amarelo-suave);border-bottom:1px solid var(--color-cortica);line-height:1.5}.help-nota.svelte-vmg146 code:where(.svelte-vmg146){font-family:var(--font-mono);background:#0000000f;border-radius:3px;padding:1px 4px}.help-secoes.svelte-vmg146{padding:var(--space-3) var(--space-4);gap:var(--space-4);flex-direction:column;max-height:420px;display:flex;overflow-y:auto}.secao.svelte-vmg146{gap:var(--space-1);flex-direction:column;display:flex}.secao.destaque.svelte-vmg146{background:var(--color-cinza-fundo);border-radius:var(--radius-md);padding:var(--space-3);margin:0 calc(-1 * var(--space-1))}.secao-titulo.svelte-vmg146{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);margin-bottom:2px;font-weight:700}.secao-intro.svelte-vmg146{font-size:var(--text-xs);color:var(--color-cinza-medio);margin-bottom:var(--space-1);font-style:italic;line-height:1.4}.item.svelte-vmg146{justify-content:space-between;align-items:center;gap:var(--space-3);padding:3px 0;display:flex}.sintaxe.svelte-vmg146{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-cinza-fundo);padding:2px var(--space-2);border-radius:var(--radius-sm);color:var(--color-cinza-chumbo);white-space:nowrap;flex-shrink:0}.secao.destaque.svelte-vmg146 .sintaxe:where(.svelte-vmg146){background:#fff}.descricao.svelte-vmg146{font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:right}@media (width<=768px){.help-painel.svelte-vmg146{left:var(--space-3);right:var(--space-3);z-index:1250;width:auto;max-width:420px;margin:0 auto;position:fixed;top:76px}.help-secoes.svelte-vmg146{max-height:calc(100dvh - 300px)}}.bl-wrap.svelte-xdonh0{border-bottom:1px solid var(--color-cinza-fundo);background:var(--color-superficie-2);flex-shrink:0}.bl-toggle.svelte-xdonh0{width:100%;padding:var(--space-1) var(--space-4);font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:left;transition:color var(--transition-fast);align-items:center;gap:5px;font-weight:600;display:flex}.bl-toggle.svelte-xdonh0:hover{color:var(--color-cinza-escuro)}.bl-lista.svelte-xdonh0{gap:var(--space-1);padding:0 var(--space-4) var(--space-2);flex-wrap:wrap;display:flex}.bl-item.svelte-xdonh0{font-size:var(--text-xs);padding:2px var(--space-2);background:var(--color-superficie-1);border:1px solid var(--color-cinza-claro);border-radius:var(--radius-sm);color:var(--color-cinza-chumbo);transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:4px;max-width:240px;display:flex}.bl-item.svelte-xdonh0:hover{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.bl-icone.svelte-xdonh0{flex-shrink:0;font-size:10px}.bl-titulo.svelte-xdonh0{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bl-sub.svelte-xdonh0{color:var(--color-texto-fraco);white-space:nowrap;flex-shrink:0;font-size:10px}.aviso-rascunho.svelte-3rw0g5{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-aviso-fundo);color:var(--color-aviso-texto);border-bottom:1px solid var(--color-cortica);font-family:var(--font-corpo);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.aviso-icone.svelte-3rw0g5{flex-shrink:0;display:flex}.aviso-texto.svelte-3rw0g5{flex:1;min-width:12ch}.aviso-quando.svelte-3rw0g5{opacity:.75}.aviso-acoes.svelte-3rw0g5{gap:var(--space-2);display:flex}.aviso-btn.svelte-3rw0g5{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-1);min-height:32px;color:var(--color-cinza-escuro);font-family:var(--font-corpo);font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);font-weight:600;display:inline-flex}.aviso-btn.svelte-3rw0g5:hover{background:var(--color-superficie-2)}.aviso-btn.primario.svelte-3rw0g5{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-cinza-chumbo)}.aviso-btn.primario.svelte-3rw0g5:hover{background:var(--color-amarelo-hover)}@media (pointer:coarse){.aviso-btn.svelte-3rw0g5{min-height:44px;padding:var(--space-2) var(--space-3)}}.editor-container.svelte-1ctqrjb{background:var(--color-superficie-1);flex-direction:column;flex:1;display:flex;overflow:hidden}.oculto.svelte-1ctqrjb{display:none!important}.editor-toolbar.svelte-1ctqrjb{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1.5px solid var(--color-cinza-fundo);flex-wrap:wrap;flex-shrink:0;display:flex}.ficha-nome.svelte-1ctqrjb{font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-escuro);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:34ch;font-weight:600;overflow:hidden}.tb-cenas.svelte-1ctqrjb{position:relative}.tb-cenas.ativo.svelte-1ctqrjb{color:var(--color-amarelo-texto);background:var(--color-amarelo-suave)}.tb-cenas-num.svelte-1ctqrjb{background:var(--color-amarelo-trator);min-width:14px;height:14px;color:var(--color-sobre-enfase);border-radius:7px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-2px;right:-3px}@media (width<=768px){.tb-cenas.svelte-1ctqrjb{display:none}}.tags-ficha.svelte-1ctqrjb{gap:var(--space-1);flex-wrap:wrap;display:flex}.btn-imagem.svelte-1ctqrjb{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-medio);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);align-items:center;gap:4px;display:flex}.btn-imagem.svelte-1ctqrjb:hover{color:var(--color-cinza-escuro);background:var(--color-cinza-fundo)}.fmt-bar.fmt-oculta.svelte-1ctqrjb{visibility:hidden;pointer-events:none}.fmt-bar.svelte-1ctqrjb{padding:4px var(--space-3);background:var(--color-superficie-2);border-bottom:1.5px solid var(--color-cortica);flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:2px;display:flex}.fmt-btn.svelte-1ctqrjb{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-cinza-chumbo);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:flex}.fmt-btn.svelte-1ctqrjb:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.fmt-btn.svelte-1ctqrjb:active{background:var(--color-amarelo-suave)}.fmt-sep.svelte-1ctqrjb{background:var(--color-cortica);flex-shrink:0;width:1px;height:20px;margin:0 4px}.editor-body.svelte-1ctqrjb{flex-direction:row;flex:1;width:100%;display:flex;position:relative;overflow:hidden}.editor-body.soltando-img.svelte-1ctqrjb{outline:2.5px dashed var(--color-amarelo-trator);outline-offset:-4px;background:var(--color-amarelo-suave)}.editor-body.svelte-1ctqrjb.dz-over{outline:2.5px dashed var(--color-amarelo-trator);outline-offset:-4px}.btn-icone.svelte-1ctqrjb{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-cinza-medio);transition:color var(--transition-fast), background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-icone.svelte-1ctqrjb:hover{color:var(--color-cinza-escuro);background:var(--color-cinza-fundo)}.btn-icone.ativo-foco.svelte-1ctqrjb{color:var(--color-cinza-escuro);background:var(--color-amarelo-suave)}.mover-wrap.svelte-1ctqrjb{flex-shrink:0;position:relative}.mover-painel.svelte-1ctqrjb{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);width:240px;box-shadow:var(--shadow-elevado);z-index:300;padding:var(--space-2);flex-direction:column;gap:2px;max-height:320px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.mover-titulo.svelte-1ctqrjb{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);padding:var(--space-1) var(--space-2);font-size:10px;font-weight:700}.mover-item.svelte-1ctqrjb{font-size:var(--text-sm);color:var(--color-cinza-chumbo);padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);text-align:left;transition:background var(--transition-fast)}.mover-item.svelte-1ctqrjb:hover{background:var(--color-amarelo-suave)}.mover-vazio.svelte-1ctqrjb{font-size:var(--text-xs);color:var(--color-cinza-claro);padding:var(--space-2);font-style:italic}.versoes-wrap.svelte-1ctqrjb{flex-shrink:0;position:relative}.versoes-painel.svelte-1ctqrjb{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);width:230px;box-shadow:var(--shadow-elevado);z-index:300;padding:var(--space-2);flex-direction:column;gap:2px;max-height:280px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.versoes-titulo.svelte-1ctqrjb{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);padding:var(--space-1) var(--space-2);font-size:10px;font-weight:700}.versao-item.svelte-1ctqrjb{font-size:var(--text-sm);color:var(--color-cinza-chumbo);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);text-align:left;transition:background var(--transition-fast);align-items:center;gap:6px;display:flex}.versao-item.svelte-1ctqrjb:hover{background:var(--color-amarelo-suave)}.versoes-vazio.svelte-1ctqrjb{font-size:var(--text-xs);color:var(--color-cinza-claro);padding:var(--space-2);font-style:italic;line-height:1.5}.sel-toolbar.svelte-1ctqrjb{background:var(--color-painel-escuro);border-radius:var(--radius-md);z-index:500;gap:2px;padding:4px;display:flex;position:fixed;box-shadow:0 6px 20px #0000004d}.sel-toolbar.svelte-1ctqrjb button:where(.svelte-1ctqrjb){border-radius:var(--radius-sm);min-width:30px;height:28px;font-size:var(--text-sm);color:var(--color-cinza-neutro-claro);transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;padding:0 7px}.sel-toolbar.svelte-1ctqrjb button:where(.svelte-1ctqrjb):hover{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.sel-toolbar.svelte-1ctqrjb .sel-sep:where(.svelte-1ctqrjb){background:var(--color-cinza-claro);align-self:stretch;width:1px;margin:2px}.sel-toolbar.svelte-1ctqrjb .sel-cor:where(.svelte-1ctqrjb){border:1px solid var(--color-cortica);border-radius:50%;width:16px;min-width:16px;height:16px;padding:0;font-size:9px;line-height:1}.sel-toolbar.svelte-1ctqrjb .sel-cor:where(.svelte-1ctqrjb):hover{border-color:var(--color-cinza-chumbo);transform:scale(1.2)}.sel-toolbar.svelte-1ctqrjb .sel-cor-nota:where(.svelte-1ctqrjb){border-radius:var(--radius-sm)}.sem-ficha-acoes.svelte-1ctqrjb{gap:var(--space-3);margin:var(--space-4) 0;justify-content:center;display:flex}.sf-btn.svelte-1ctqrjb{font-size:var(--text-sm);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:700}.sf-nova.svelte-1ctqrjb{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase)}.sf-nova.svelte-1ctqrjb:hover{background:var(--color-amarelo-hover)}.sf-abrir.svelte-1ctqrjb{border:1.5px solid var(--color-cortica);color:var(--color-cinza-chumbo);display:none}@media (width<=768px){.ficha-nome.svelte-1ctqrjb{display:none}.editor-toolbar.svelte-1ctqrjb{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.sf-abrir.svelte-1ctqrjb{display:block}.hint.hint-desktop.svelte-1ctqrjb{display:none}.fmt-bar.svelte-1ctqrjb{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.fmt-btn.svelte-1ctqrjb{flex-shrink:0;width:40px;height:40px}.sel-toolbar.svelte-1ctqrjb{display:none}}.status-chip.svelte-1ctqrjb{text-transform:uppercase;letter-spacing:.05em;color:var(--cor);border:1.5px solid var(--cor);transition:background var(--transition-fast);background:color-mix(in srgb, var(--cor) 10%, transparent);border-radius:10px;flex-shrink:0;padding:1px 9px;font-size:10px;font-weight:700}.status-chip.svelte-1ctqrjb:hover{background:color-mix(in srgb, var(--cor) 22%, transparent)}.verso-painel.svelte-1ctqrjb{gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-cinza-fundo);background:var(--color-superficie-2);flex-shrink:0;align-items:flex-end;display:flex}.verso-label.svelte-1ctqrjb{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);flex-direction:column;flex:1;gap:3px;font-size:10px;font-weight:700;display:flex}.verso-label-meta.svelte-1ctqrjb{flex:0 0 130px}.verso-input.svelte-1ctqrjb{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:5px var(--space-3);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);outline:none;font-family:inherit}.verso-input.svelte-1ctqrjb:focus{border-color:var(--color-amarelo-trator)}.rod-meta-ficha.svelte-1ctqrjb{gap:6px}.rod-barra.svelte-1ctqrjb{background:var(--color-cinza-fundo);border:1px solid var(--color-cinza-claro);border-radius:3px;width:70px;height:5px;display:inline-block;overflow:hidden}.rod-barra-fill.svelte-1ctqrjb{background:var(--color-amarelo-trator);border-radius:3px;height:100%;transition:width .4s;display:block}.rod-barra-fill.completa.svelte-1ctqrjb{background:var(--color-sucesso-texto)}.editor-rodape.svelte-1ctqrjb{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-4);border-top:1px solid var(--color-cinza-fundo);background:var(--color-superficie-2);flex-shrink:0;display:flex}.rod-stat.svelte-1ctqrjb{font-size:var(--text-xs);color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:flex}.rod-stat.rod-meta-ok.svelte-1ctqrjb{color:var(--color-sucesso-forte);font-weight:600}.rod-div.svelte-1ctqrjb{background:var(--color-cinza-fundo);width:1px;height:14px}.rod-corretor.svelte-1ctqrjb{cursor:pointer;font:inherit;font-size:var(--text-xs);color:var(--color-cinza-medio);text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--corretor-ortografia);text-decoration-color:var(--corretor-ortografia);text-underline-offset:3px;background:0 0;border:none;padding:0}.rod-corretor.svelte-1ctqrjb:hover{color:var(--color-cinza-escuro)}.pane-editor.svelte-1ctqrjb{background:0 0;flex:1;min-width:0;height:100%;overflow:hidden}.pane-editor.svelte-1ctqrjb .cm-editor{background:0 0!important}.pane-divisor.svelte-1ctqrjb{background:var(--color-cinza-fundo);flex-shrink:0;width:1px}.pane-preview.svelte-1ctqrjb{flex:0 1 calc(680px + 2 * var(--space-8));max-width:calc(680px + 2 * var(--space-8));width:100%;margin:var(--space-4) auto;height:calc(100% - 2 * var(--space-4));padding:var(--space-6) var(--space-8);background:var(--color-superficie-1);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-ficha);overflow-y:auto}.pane-preview.markdown-preview.svelte-1ctqrjb p,.pane-preview.markdown-preview.svelte-1ctqrjb li{max-width:none;line-height:1.9}.pane-preview.markdown-preview.svelte-1ctqrjb p{margin-bottom:1.9em}.editor-body.modo-edit.svelte-1ctqrjb .pane-preview:where(.svelte-1ctqrjb),.editor-body.modo-edit.svelte-1ctqrjb .pane-divisor:where(.svelte-1ctqrjb),.editor-body.modo-preview.svelte-1ctqrjb .pane-editor:where(.svelte-1ctqrjb),.editor-body.modo-preview.svelte-1ctqrjb .pane-divisor:where(.svelte-1ctqrjb){display:none}.markdown-preview h1{font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-cinza-escuro);margin-bottom:var(--space-4);margin-top:var(--space-6);border-bottom:2px solid var(--color-amarelo-trator);padding-bottom:var(--space-2)}.markdown-preview h2{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);margin-bottom:var(--space-3);margin-top:var(--space-6)}.markdown-preview h3{font-size:var(--text-md);color:var(--color-cinza-chumbo);margin-bottom:var(--space-2);margin-top:var(--space-4)}.markdown-preview p{font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-chumbo);margin-bottom:var(--space-4);max-width:640px;line-height:1.9}.markdown-preview blockquote{border-left:3px solid var(--color-amarelo-trator);padding-left:var(--space-4);margin:var(--space-4) 0;color:var(--color-cinza-medio);font-style:italic}.markdown-preview ul,.markdown-preview ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.markdown-preview li{font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-chumbo);margin-bottom:var(--space-1);line-height:1.8}.markdown-preview code{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-amarelo-suave);border-radius:var(--radius-sm);padding:2px 6px}.markdown-preview strong{color:var(--color-cinza-escuro);font-weight:700}.markdown-preview em{font-style:italic}.markdown-preview img{border-radius:var(--radius-md);max-width:100%;margin:var(--space-3) 0;display:block}.markdown-preview .comentario-editorial{background:var(--anotacao-fundo);border:1.5px dashed var(--anotacao-borda);border-radius:var(--radius-sm);font-size:.88em;font-family:var(--font-corpo);color:var(--anotacao-texto);vertical-align:middle;cursor:default;margin:0 2px;padding:1px 8px;font-style:italic;display:inline-block}.cm-tooltip-autocomplete{overflow:hidden;border:1.5px solid var(--color-cortica)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-elevado)!important;background:var(--color-superficie-1)!important;font-family:var(--font-corpo)!important}.cm-tooltip-autocomplete ul{max-height:240px!important}.cm-tooltip-autocomplete ul li{padding:var(--space-2) var(--space-3)!important;font-size:var(--text-base)!important;color:var(--color-cinza-chumbo)!important;line-height:1.4!important}.cm-tooltip-autocomplete ul li[aria-selected]{background:var(--color-amarelo-suave)!important;color:var(--color-cinza-escuro)!important}.cm-completionDetail{font-size:var(--text-xs)!important;color:var(--color-cinza-medio)!important;margin-left:var(--space-2)!important}.markdown-preview .callout{border-radius:var(--radius-md);margin:var(--space-4) 0;border:1.5px solid #00000014;overflow:hidden}.markdown-preview .callout-titulo{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:600;display:flex}.markdown-preview .callout-corpo{padding:var(--space-3) var(--space-4);font-size:var(--text-base);line-height:1.7}.markdown-preview .callout-info{background:var(--callout-info-fundo)}.markdown-preview .callout-info .callout-titulo{background:var(--callout-info-cab);color:var(--callout-info-texto)}.markdown-preview .callout-note{background:var(--callout-note-fundo)}.markdown-preview .callout-note .callout-titulo{background:var(--callout-note-cab);color:var(--callout-note-texto)}.markdown-preview .callout-tip{background:var(--callout-tip-fundo)}.markdown-preview .callout-tip .callout-titulo{background:var(--callout-tip-cab);color:var(--callout-tip-texto)}.markdown-preview .callout-warning{background:var(--callout-warning-fundo)}.markdown-preview .callout-warning .callout-titulo{background:var(--callout-warning-cab);color:var(--callout-warning-texto)}.markdown-preview .callout-danger{background:var(--callout-danger-fundo)}.markdown-preview .callout-danger .callout-titulo{background:var(--callout-danger-cab);color:var(--callout-danger-texto)}.markdown-preview .callout-success{background:var(--callout-tip-fundo)}.markdown-preview .callout-success .callout-titulo{background:var(--callout-tip-cab);color:var(--callout-tip-texto)}.markdown-preview .callout-question{background:var(--callout-question-fundo)}.markdown-preview .callout-question .callout-titulo{background:var(--callout-question-cab);color:var(--callout-question-texto)}.markdown-preview .callout-example{background:var(--callout-example-fundo)}.markdown-preview .callout-example .callout-titulo{background:var(--callout-example-cab);color:var(--callout-example-texto)}.markdown-preview .callout-quote{background:var(--callout-quote-fundo)}.markdown-preview .callout-quote .callout-titulo{background:var(--callout-quote-cab);color:var(--callout-quote-texto)}.ctx-timeline.svelte-1ctqrjb{background:var(--color-amarelo-suave);border-bottom:1.5px solid var(--color-amarelo-trator);flex-shrink:0;align-items:center;display:none}.ctx-nome.svelte-1ctqrjb{min-width:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-cinza-chumbo);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.ctx-cenas-mobile.svelte-1ctqrjb{margin-right:var(--space-2);background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-size:var(--text-sm);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-weight:700;display:none}.ctx-cenas-num.svelte-1ctqrjb{background:var(--color-sobre-enfase);min-width:18px;height:18px;color:var(--color-amarelo-trator);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:800;display:inline-flex}@media (width<=768px){.ctx-timeline.svelte-1ctqrjb{display:flex}.ctx-cenas-mobile.svelte-1ctqrjb{display:inline-flex}}.sem-ficha.svelte-1ctqrjb{justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-cinza-claro);font-size:var(--text-base);flex-direction:column;flex:1;display:flex}.hint.svelte-1ctqrjb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}@media (pointer:coarse){.hint.hint-desktop.svelte-1ctqrjb{display:none}}.sem-ficha.svelte-1ctqrjb kbd:where(.svelte-1ctqrjb){padding:var(--space-1) var(--space-2);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);font-size:var(--text-sm);font-family:var(--font-mono);display:inline-block}.cm-lp-line-h1{border-bottom:2px solid var(--color-amarelo-trator)!important;margin-bottom:2px!important;padding-bottom:4px!important}.cm-lp-line-h2{border-bottom:1px solid var(--color-cinza-fundo)!important;padding-bottom:2px!important}.cm-lp-h1{font-family:var(--font-titulo)!important;color:var(--color-cinza-escuro)!important;font-size:1.7em!important;font-weight:700!important;line-height:1.4!important}.cm-lp-h2{font-family:var(--font-titulo)!important;color:var(--color-cinza-escuro)!important;font-size:1.35em!important;font-weight:700!important}.cm-lp-h3{font-family:var(--font-titulo)!important;color:var(--color-cinza-chumbo)!important;font-size:1.15em!important;font-weight:600!important}.cm-lp-bold{color:var(--color-cinza-escuro)!important;font-weight:700!important}.cm-lp-italic{font-style:italic!important}.cm-lp-code{font-family:var(--font-mono)!important;background:var(--color-amarelo-suave)!important;border-radius:3px!important;padding:1px 4px!important;font-size:.88em!important}.cm-lp-strike{color:var(--color-cinza-medio)!important;text-decoration:line-through!important}.cm-lp-highlight{background:var(--destaque-fundo)!important;border-radius:2px!important;padding:1px 2px!important}.cm-lp-list-marca{color:var(--color-amarelo-texto)!important;font-weight:700!important}.cm-lp-highlight.cm-lp-cor,.cm-lp-annotation.cm-lp-cor{background:var(--marca-fundo)!important;color:var(--marca-tinta)!important;border-color:var(--marca-tinta)!important}.cm-lp-bolditalic{color:var(--color-cinza-escuro)!important;font-style:italic!important;font-weight:700!important}.cm-lp-link{border-bottom:1px solid var(--color-cortica);cursor:pointer;color:inherit!important}.cm-lp-link:hover{background:var(--color-amarelo-suave)!important}.cm-lp-notaref{vertical-align:super;color:var(--color-amarelo-texto)!important;font-size:.72em!important;font-weight:700!important}.cm-lp-tabela{font-family:var(--font-mono)!important;font-size:.85em!important}.cm-lp-notadef{color:var(--color-cinza-medio)!important;font-size:.9em!important}.cm-lp-annotation{background:var(--anotacao-fundo)!important;border:1.5px dashed var(--anotacao-borda)!important;color:var(--anotacao-texto)!important;border-radius:3px!important;padding:1px 5px!important;font-size:.9em!important;font-style:italic!important}.cm-lp-cena-ancora{float:right;clear:right;letter-spacing:.01em;margin-left:8px;display:inline-block;background:var(--color-amarelo-suave)!important;border-right:3px solid var(--color-amarelo-trator)!important;font-family:var(--font-titulo)!important;color:var(--color-cinza-chumbo)!important;border-radius:4px 0 0 4px!important;padding:0 5px 0 7px!important;font-size:.95em!important;font-weight:700!important}.cm-lp-cena-ancora:before{content:"▸ ";color:var(--color-amarelo-texto)}.cm-lp-wikilink{color:inherit!important;cursor:pointer!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--color-cortica)!important;text-decoration-color:var(--color-cortica)!important;text-underline-offset:3px!important;text-decoration-thickness:1.5px!important}.cm-lp-wikilink:hover{-webkit-text-decoration-color:var(--color-amarelo-trator)!important;text-decoration-color:var(--color-amarelo-trator)!important}.cm-lp-tag{background:var(--color-cinza-fundo)!important;color:var(--color-cinza-chumbo)!important;border-radius:10px!important;padding:1px 7px!important;font-size:.85em!important;font-weight:500!important}.cm-lp-callout-hdr{border-radius:4px 4px 0 0!important;padding-left:12px!important;font-weight:600!important}.cm-lp-callout-title{font-weight:600!important}.cm-lp-callout-body{padding-left:16px!important}.cm-lp-c-info.cm-lp-callout-hdr{background:var(--callout-info-cab)!important;color:var(--callout-info-texto)!important;border-left:4px solid var(--callout-info-borda)!important}.cm-lp-c-note.cm-lp-callout-hdr{background:var(--callout-note-cab)!important;color:var(--callout-note-texto)!important;border-left:4px solid var(--callout-note-borda)!important}.cm-lp-c-tip.cm-lp-callout-hdr{background:var(--callout-tip-cab)!important;color:var(--callout-tip-texto)!important;border-left:4px solid var(--callout-tip-borda)!important}.cm-lp-c-warning.cm-lp-callout-hdr{background:var(--callout-warning-cab)!important;color:var(--callout-warning-texto)!important;border-left:4px solid var(--callout-warning-borda)!important}.cm-lp-c-danger.cm-lp-callout-hdr{background:var(--callout-danger-cab)!important;color:var(--callout-danger-texto)!important;border-left:4px solid var(--callout-danger-borda)!important}.cm-lp-c-success.cm-lp-callout-hdr{background:var(--callout-tip-cab)!important;color:var(--callout-tip-texto)!important;border-left:4px solid var(--callout-tip-borda)!important}.cm-lp-c-question.cm-lp-callout-hdr{background:var(--callout-question-cab)!important;color:var(--callout-question-texto)!important;border-left:4px solid var(--callout-question-borda)!important}.cm-lp-c-failure.cm-lp-callout-hdr,.cm-lp-c-bug.cm-lp-callout-hdr{background:var(--callout-danger-cab)!important;color:var(--callout-danger-texto)!important;border-left:4px solid var(--callout-danger-borda)!important}.cm-lp-c-example.cm-lp-callout-hdr{background:var(--callout-example-cab)!important;color:var(--callout-example-texto)!important;border-left:4px solid var(--callout-example-borda)!important}.cm-lp-c-quote.cm-lp-callout-hdr,.cm-lp-c-abstract.cm-lp-callout-hdr{background:var(--callout-quote-cab)!important;color:var(--callout-quote-texto)!important;border-left:4px solid var(--callout-quote-borda)!important}.cm-lp-c-carta.cm-lp-callout-hdr,.cm-lp-c-diario.cm-lp-callout-hdr,.cm-lp-c-cancao.cm-lp-callout-hdr,.cm-lp-c-documento.cm-lp-callout-hdr,.cm-lp-c-tela.cm-lp-callout-hdr{background:var(--papel-impresso)!important;border-left:4px solid var(--color-cortica)!important;font-family:var(--font-titulo)!important}.cm-lp-c-carta.cm-lp-callout-body,.cm-lp-c-diario.cm-lp-callout-body,.cm-lp-c-cancao.cm-lp-callout-body,.cm-lp-c-documento.cm-lp-callout-body,.cm-lp-c-tela.cm-lp-callout-body{font-style:italic;background:var(--papel-impresso)!important;border-left:4px solid var(--color-cortica)!important}.cm-lp-c-tela.cm-lp-callout-body{font-style:normal;font-family:var(--font-mono)!important}.cm-lp-c-info.cm-lp-callout-body{background:var(--callout-info-fundo)!important;border-left:4px solid var(--callout-info-borda)!important}.cm-lp-c-note.cm-lp-callout-body{background:var(--callout-note-fundo)!important;border-left:4px solid var(--callout-note-borda)!important}.cm-lp-c-tip.cm-lp-callout-body{background:var(--callout-tip-fundo)!important;border-left:4px solid var(--callout-tip-borda)!important}.cm-lp-c-warning.cm-lp-callout-body{background:var(--callout-warning-fundo)!important;border-left:4px solid var(--callout-warning-borda)!important}.cm-lp-c-danger.cm-lp-callout-body{background:var(--callout-danger-fundo)!important;border-left:4px solid var(--callout-danger-borda)!important}.cm-lp-c-success.cm-lp-callout-body{background:var(--callout-tip-fundo)!important;border-left:4px solid var(--callout-tip-borda)!important}.cm-lp-c-question.cm-lp-callout-body{background:var(--callout-question-fundo)!important;border-left:4px solid var(--callout-question-borda)!important}.cm-lp-c-failure.cm-lp-callout-body,.cm-lp-c-bug.cm-lp-callout-body{background:var(--callout-danger-fundo)!important;border-left:4px solid var(--callout-danger-borda)!important}.cm-lp-c-example.cm-lp-callout-body{background:var(--callout-example-fundo)!important;border-left:4px solid var(--callout-example-borda)!important}.cm-lp-c-quote.cm-lp-callout-body,.cm-lp-c-abstract.cm-lp-callout-body{background:var(--callout-quote-fundo)!important;border-left:4px solid var(--callout-quote-borda)!important}.item-canvas.svelte-12ph34p{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-ficha);box-sizing:border-box;border:1.5px solid #00000024;border-radius:8px;flex-direction:column;justify-content:flex-start;gap:5px;padding:10px;display:flex;position:absolute;top:0;left:0}.item-canvas.svelte-12ph34p:hover{box-shadow:3px 6px 16px #00000038}.item-canvas.svelte-12ph34p:hover,.item-canvas.selecionada.svelte-12ph34p{z-index:10}.item-canvas.camada-fixa.svelte-12ph34p:hover,.item-canvas.camada-fixa.selecionada.svelte-12ph34p{z-index:auto}.tipo-ficha.svelte-12ph34p{width:210px}.tipo-biblia.svelte-12ph34p{text-align:center;align-items:center;width:170px}.tipo-cena.svelte-12ph34p{width:200px}.tipo-imagem.svelte-12ph34p{background:var(--color-superficie-1);width:200px;padding:4px}.tipo-etiqueta.svelte-12ph34p{width:auto;max-width:340px;box-shadow:none;background:0 0;border-color:#0000;padding:4px 8px}.tipo-etiqueta.svelte-12ph34p:hover{box-shadow:none;border-color:#00000026}.item-canvas.dragging.svelte-12ph34p{cursor:grabbing;z-index:1000;will-change:transform;box-shadow:6px 10px 28px #0000004d}.item-canvas.oculta.svelte-12ph34p{opacity:.22;pointer-events:none}.item-canvas.selecionada.svelte-12ph34p{box-shadow:0 0 0 2.5px var(--color-selecao), var(--shadow-ficha)}.item-canvas.em-edicao.svelte-12ph34p{box-shadow:0 0 0 2.5px var(--color-amarelo-trator), var(--shadow-ficha)}.item-canvas.alvo-conexao.svelte-12ph34p{outline:2px dashed var(--color-amarelo-trator);outline-offset:3px;cursor:crosshair}.acoes.svelte-12ph34p{background:var(--color-painel-escuro);z-index:5;border-radius:6px;gap:2px;padding:2px 3px;display:none;position:absolute;top:-12px;right:4px}.item-canvas.svelte-12ph34p:hover .acoes:where(.svelte-12ph34p),.item-canvas.selecionada.svelte-12ph34p .acoes:where(.svelte-12ph34p){display:flex}.acao.svelte-12ph34p{color:var(--color-cinza-neutro);border-radius:4px;padding:2px 3px;display:flex}.acao.svelte-12ph34p:hover{color:var(--color-amarelo-trator);background:#ffffff1a}.acao-x.svelte-12ph34p:hover{color:var(--color-perigo-claro)}.acao-confirmar.svelte-12ph34p,.acao-confirmar.svelte-12ph34p:hover{color:var(--color-sucesso-texto)}@media (pointer:coarse){.item-canvas.svelte-12ph34p:hover .acoes:where(.svelte-12ph34p),.item-canvas.selecionada.svelte-12ph34p .acoes:where(.svelte-12ph34p){display:none}}.item-canvas.modo-direto.svelte-12ph34p:hover .acoes:where(.svelte-12ph34p),.item-canvas.modo-direto.selecionada.svelte-12ph34p .acoes:where(.svelte-12ph34p){display:none}.card-titulo.svelte-12ph34p{font-family:var(--font-titulo);color:var(--sobre-ficha-forte);overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:14px;font-weight:700;line-height:1.3}.card-preview.svelte-12ph34p{color:var(--sobre-ficha);overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;font-size:11.5px;line-height:1.45}.card-preview.svelte-12ph34p p{margin:0 0 4px}.card-preview.svelte-12ph34p p:last-child{margin-bottom:0}.card-preview.svelte-12ph34p h1,.card-preview.svelte-12ph34p h2,.card-preview.svelte-12ph34p h3,.card-preview.svelte-12ph34p h4,.card-preview.svelte-12ph34p h5,.card-preview.svelte-12ph34p h6{font-family:var(--font-titulo);color:var(--sobre-ficha-forte);margin:5px 0 2px;font-weight:700;line-height:1.25}.card-preview.svelte-12ph34p h1{font-size:12.5px}.card-preview.svelte-12ph34p h2{font-size:12px}.card-preview.svelte-12ph34p h3,.card-preview.svelte-12ph34p h4,.card-preview.svelte-12ph34p h5,.card-preview.svelte-12ph34p h6{font-size:11.5px}.card-preview.svelte-12ph34p strong{color:var(--sobre-ficha-forte);font-weight:700}.card-preview.svelte-12ph34p ul,.card-preview.svelte-12ph34p ol{margin:0 0 4px;padding-left:15px}.card-preview.svelte-12ph34p li{margin:0 0 1px}.card-preview.svelte-12ph34p blockquote{color:var(--sobre-ficha-citacao);border-left:2px solid #0000002e;margin:0 0 4px;padding-left:6px}.card-preview.svelte-12ph34p code{background:#0000000f;border-radius:3px;padding:0 3px;font-size:10.5px}.card-preview.svelte-12ph34p pre{white-space:pre-wrap;margin:0 0 4px}.card-preview.svelte-12ph34p hr{border:0;border-top:1px solid #00000024;margin:5px 0}.card-preview.svelte-12ph34p a{color:inherit;text-decoration:underline}.card-preview.svelte-12ph34p img{display:none}.card-preview.svelte-12ph34p table{width:100%;font-size:10px}.card-preview.svelte-12ph34p .callout{border-left:2px solid #0003;margin:0 0 4px;padding-left:6px}.card-preview.svelte-12ph34p .callout-titulo{font-size:11px;font-weight:700}.card-tags.svelte-12ph34p{flex-wrap:wrap;gap:3px;display:flex}.tag.svelte-12ph34p{color:var(--sobre-ficha-suave);background:#ffffffa6;border-radius:4px;padding:0 5px;font-size:10px}.bib-foto.svelte-12ph34p{object-fit:cover;border:2px solid #00000026;border-radius:50%;width:72px;height:72px}.bib-subtipo.svelte-12ph34p{color:var(--sobre-ficha-suave);background:#ffffffb3;border-radius:8px;padding:1px 8px;font-size:10px}.cena-status.svelte-12ph34p{border-radius:2px;height:3px;margin:-4px -2px 2px}.cena-lugar.svelte-12ph34p{color:var(--sobre-ficha-suave);font-size:10.5px}.img-solta.svelte-12ph34p{pointer-events:none;border-radius:5px;width:100%;display:block}.etiqueta-texto.svelte-12ph34p{font-family:var(--font-titulo);color:var(--mapa-tinta,var(--color-cinza-chumbo));white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:24px;font-weight:700}.etiqueta-input.svelte-12ph34p{font-family:var(--font-titulo);border:1.5px solid var(--color-amarelo-trator);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);border-radius:6px;outline:none;min-width:180px;padding:2px 6px;font-size:24px;font-weight:700}.etiqueta-texto.tam-p.svelte-12ph34p,.etiqueta-input.tam-p.svelte-12ph34p{font-size:14px;font-weight:600}.etiqueta-texto.tam-m.svelte-12ph34p,.etiqueta-input.tam-m.svelte-12ph34p{font-size:18px}.etiqueta-texto.tam-gg.svelte-12ph34p,.etiqueta-input.tam-gg.svelte-12ph34p{font-size:34px}.etiqueta-input.svelte-12ph34p{resize:none;line-height:1.3}.tipo-etiqueta.com-caixa.svelte-12ph34p .etiqueta-texto:where(.svelte-12ph34p){color:var(--color-cinza-chumbo)}.tipo-etiqueta.com-caixa.svelte-12ph34p,.tipo-etiqueta.com-caixa.svelte-12ph34p:hover{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-chumbo);border-radius:4px;padding:8px 12px}.tipo-astro.svelte-12ph34p{border:2px solid var(--color-cinza-chumbo);background:var(--color-superficie-1);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;padding:8px}.tipo-astro.svelte-12ph34p .acoes:where(.svelte-12ph34p){top:-6px;left:auto;right:-34px;transform:none}.astro-nome.svelte-12ph34p{font-family:var(--font-titulo);color:var(--color-cinza-chumbo);overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.2}.astro-biblia.svelte-12ph34p{color:var(--color-cinza-medio);display:flex}.tipo-astro.com-cor.svelte-12ph34p .astro-nome:where(.svelte-12ph34p){color:var(--sobre-ficha-forte)}.tipo-astro.com-cor.svelte-12ph34p .astro-biblia:where(.svelte-12ph34p){color:var(--sobre-ficha-suave)}.leg-lista.svelte-12ph34p .num:where(.svelte-12ph34p){border-color:var(--sobre-ficha-forte);color:var(--sobre-ficha-forte);background:0 0}.astro-classe.svelte-12ph34p{background:var(--color-painel-escuro);min-width:22px;height:22px;color:var(--color-amarelo-trator);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:800;display:flex;position:absolute;top:4%;left:4%;transform:translate(-40%,-40%)}.astro-lista.svelte-12ph34p{color:var(--mapa-tinta,var(--color-cinza-chumbo));white-space:nowrap;pointer-events:none;flex-direction:column;gap:5px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex;position:absolute}.astro-lista.lado-direita.svelte-12ph34p{align-items:flex-start;top:50%;left:calc(100% + 22px);transform:translateY(-50%)}.astro-lista.lado-esquerda.svelte-12ph34p{align-items:flex-start;top:50%;right:calc(100% + 22px);transform:translateY(-50%)}.astro-lista.lado-baixo.svelte-12ph34p{align-items:flex-start;top:calc(100% + 18px);left:50%;transform:translate(-50%)}.astro-lista.lado-cima.svelte-12ph34p{align-items:flex-start;bottom:calc(100% + 18px);left:50%;transform:translate(-50%)}.astro-lista.svelte-12ph34p .num:where(.svelte-12ph34p){border-color:var(--mapa-tinta,var(--color-cinza-chumbo));min-width:22px;height:22px;color:var(--mapa-tinta,var(--color-cinza-chumbo));background:0 0;border-radius:11px;font-size:12px}.tipo-astro.astro-p.svelte-12ph34p .astro-nome:where(.svelte-12ph34p){font-size:13px}.tipo-astro.astro-p.svelte-12ph34p .astro-lista:where(.svelte-12ph34p){gap:3px;font-size:12px}.tipo-astro.astro-p.svelte-12ph34p .astro-lista:where(.svelte-12ph34p) .num:where(.svelte-12ph34p){min-width:18px;height:18px;font-size:10px}.tipo-astro.astro-g.svelte-12ph34p .astro-nome:where(.svelte-12ph34p){font-size:20px}.tipo-astro.astro-g.svelte-12ph34p .astro-lista:where(.svelte-12ph34p){gap:6px;font-size:17px}.tipo-astro.astro-g.svelte-12ph34p .astro-lista:where(.svelte-12ph34p) .num:where(.svelte-12ph34p){border-radius:13px;min-width:26px;height:26px;font-size:14px}.astro-lista.svelte-12ph34p li:where(.svelte-12ph34p),.leg-lista.svelte-12ph34p li:where(.svelte-12ph34p){align-items:center;gap:7px;display:flex}.num.svelte-12ph34p{border:1.5px solid var(--color-cinza-chumbo);background:var(--color-superficie-1);min-width:18px;height:18px;color:var(--color-cinza-chumbo);font-variant-numeric:tabular-nums;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:800;display:inline-flex}.tipo-legenda.svelte-12ph34p{cursor:default;width:240px}.leg-titulo.svelte-12ph34p{font-family:var(--font-titulo);color:var(--sobre-ficha-forte);font-size:14px;font-weight:700}.leg-lista.svelte-12ph34p{color:var(--sobre-ficha);column-width:170px;column-gap:16px;margin:0;padding:0;font-size:12px;list-style:none}.leg-lista.svelte-12ph34p li:where(.svelte-12ph34p){break-inside:avoid;margin-bottom:3px}.leg-nome.svelte-12ph34p{overflow-wrap:anywhere}.leg-vazia.svelte-12ph34p{color:var(--sobre-ficha-fraco);font-size:11.5px}.item-canvas.redimensionado.svelte-12ph34p .leg-lista:where(.svelte-12ph34p){flex:auto;min-height:0;overflow:hidden}.tipo-simbolo.svelte-12ph34p,.tipo-traco.svelte-12ph34p{box-shadow:none;background:0 0;border-color:#0000;padding:0}.tipo-simbolo.svelte-12ph34p{width:40px;height:40px}.tipo-simbolo.svelte-12ph34p:hover,.tipo-traco.svelte-12ph34p:hover{box-shadow:none}.sim.svelte-12ph34p{width:100%;height:100%;color:var(--mapa-tinta,var(--color-cinza-chumbo));pointer-events:none;display:flex}.tipo-simbolo.selecionada.svelte-12ph34p{box-shadow:0 0 0 2px var(--color-selecao)}.tipo-traco.svelte-12ph34p{pointer-events:none}.tipo-traco.svelte-12ph34p .acoes:where(.svelte-12ph34p){pointer-events:auto}.traco-svg.svelte-12ph34p{display:block;overflow:visible}.traco-linha.caminho.svelte-12ph34p{stroke-linecap:butt}.caminho-seta.svelte-12ph34p{fill:var(--mapa-tinta,var(--color-cinza-chumbo));pointer-events:none}.caminho-rotulo.svelte-12ph34p{color:var(--color-cinza-chumbo);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);white-space:nowrap;pointer-events:none;border-radius:10px;padding:1px 8px;font-size:12px;font-weight:700;position:absolute;transform:translate(-50%,-130%)}.tipo-figura.svelte-12ph34p{width:160px;height:160px;box-shadow:none;background:0 0;border-color:#0000;padding:0}.tipo-figura.svelte-12ph34p:hover{box-shadow:none;border-color:var(--color-cinza-claro)}.tipo-figura.selecionada.svelte-12ph34p{box-shadow:0 0 0 2px var(--color-selecao)}.figura-img.svelte-12ph34p{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.traco-hit.svelte-12ph34p{fill:none;stroke:#0000;stroke-linecap:round;stroke-linejoin:round;pointer-events:stroke;cursor:pointer}.traco-linha.svelte-12ph34p{fill:none;stroke:var(--mapa-tinta,var(--color-cinza-chumbo));stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.tipo-traco.selecionada.svelte-12ph34p{box-shadow:none;outline:1.5px dashed var(--color-selecao);outline-offset:2px}.orfao.svelte-12ph34p{opacity:.75;flex-direction:column;gap:2px;display:flex}.orfao-titulo.svelte-12ph34p{color:var(--sobre-ficha-alerta);font-size:12px;font-weight:700}.orfao-desc.svelte-12ph34p{color:var(--sobre-ficha-fraco);font-size:10.5px}.paleta.svelte-12ph34p{background:var(--color-superficie-1);border:1px solid var(--color-cinza-claro);z-index:10;box-shadow:var(--shadow-painel);border-radius:8px;gap:3px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:4px}.paleta-cor.svelte-12ph34p{border:1.5px solid #0003;border-radius:50%;width:18px;height:18px}.paleta-cor.ativa.svelte-12ph34p{outline:2px solid var(--color-amarelo-trator)}.item-canvas.redimensionado.svelte-12ph34p .card-titulo:where(.svelte-12ph34p){flex:none;overflow:hidden}.item-canvas.redimensionado.svelte-12ph34p .card-preview:where(.svelte-12ph34p){flex:auto;min-height:0;overflow:hidden}.item-canvas.redimensionado.svelte-12ph34p .card-tags:where(.svelte-12ph34p),.item-canvas.redimensionado.svelte-12ph34p .cena-status:where(.svelte-12ph34p),.item-canvas.redimensionado.svelte-12ph34p .cena-lugar:where(.svelte-12ph34p),.item-canvas.redimensionado.svelte-12ph34p .bib-subtipo:where(.svelte-12ph34p){flex:none;overflow:hidden}.item-canvas.redimensionado.svelte-12ph34p .orfao:where(.svelte-12ph34p){flex:0 auto;min-height:0;overflow:hidden}.item-canvas.redimensionado.svelte-12ph34p .img-solta:where(.svelte-12ph34p){object-fit:contain;flex:auto;height:auto;min-height:0}.item-canvas.redimensionado.svelte-12ph34p .bib-foto:where(.svelte-12ph34p){aspect-ratio:1;object-fit:cover;flex:1 1 0;width:auto;max-width:100%;height:auto;min-height:0}.item-canvas.redimensionado.svelte-12ph34p .etiqueta-texto:where(.svelte-12ph34p){flex:auto;min-height:0;overflow:hidden}.conector.svelte-12ph34p{background:var(--color-superficie-1);border:2px solid var(--color-amarelo-trator);cursor:crosshair;touch-action:none;z-index:7;border-radius:50%;width:11px;height:11px;display:none;position:absolute}.conector.svelte-12ph34p:hover{background:var(--color-amarelo-trator);transform:scale(1.25)}.conector-cima.svelte-12ph34p{margin-left:-5.5px;top:-6px;left:50%}.conector-baixo.svelte-12ph34p{margin-left:-5.5px;bottom:-6px;left:50%}.conector-esquerda.svelte-12ph34p{margin-top:-5.5px;top:50%;left:-6px}.conector-direita.svelte-12ph34p{margin-top:-5.5px;top:50%;right:-6px}.item-canvas.svelte-12ph34p:hover .conector:where(.svelte-12ph34p),.item-canvas.selecionada.svelte-12ph34p .conector:where(.svelte-12ph34p){display:block}.item-canvas.modo-direto.svelte-12ph34p .conector:where(.svelte-12ph34p){width:22px;height:22px}.item-canvas.modo-direto.svelte-12ph34p .conector-cima:where(.svelte-12ph34p){margin-left:-11px;top:-11px}.item-canvas.modo-direto.svelte-12ph34p .conector-baixo:where(.svelte-12ph34p){margin-left:-11px;bottom:-11px}.item-canvas.modo-direto.svelte-12ph34p .conector-esquerda:where(.svelte-12ph34p){margin-top:-11px;left:-11px}.item-canvas.modo-direto.svelte-12ph34p .conector-direita:where(.svelte-12ph34p){margin-top:-11px;right:-11px}.item-canvas.modo-direto.svelte-12ph34p:hover .conector:where(.svelte-12ph34p){display:none}.item-canvas.modo-direto.selecionada.svelte-12ph34p .conector:where(.svelte-12ph34p){display:block}.alca-resize.svelte-12ph34p{cursor:nwse-resize;touch-action:none;z-index:6;background:linear-gradient(135deg,#0000 46%,#00000061 46% 56%,#0000 56%),linear-gradient(135deg,#0000 68%,#00000061 68% 78%,#0000 78%);border-bottom-right-radius:8px;width:16px;height:16px;display:none;position:absolute;bottom:0;right:0}.item-canvas.svelte-12ph34p:hover .alca-resize:where(.svelte-12ph34p),.item-canvas.selecionada.svelte-12ph34p .alca-resize:where(.svelte-12ph34p){display:block}.item-canvas.modo-direto.svelte-12ph34p .alca-resize:where(.svelte-12ph34p){width:30px;height:30px}.item-canvas.modo-direto.svelte-12ph34p:hover .alca-resize:where(.svelte-12ph34p){display:none}.item-canvas.modo-direto.selecionada.svelte-12ph34p .alca-resize:where(.svelte-12ph34p){display:block}.quadro.svelte-15k8igs{border:1.5px dashed var(--mapa-borda,#0000002e);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0}.quadro.selecionado.svelte-15k8igs{box-shadow:0 0 0 2px var(--color-selecao)}.quadro.alvo.svelte-15k8igs .quadro-header:where(.svelte-15k8igs){outline:2px dashed var(--color-amarelo-trator);outline-offset:2px;cursor:crosshair}.quadro.oval.svelte-15k8igs .quadro-header:where(.svelte-15k8igs){justify-content:center;padding-top:12%}.quadro.oval.svelte-15k8igs .quadro-alca:where(.svelte-15k8igs){border-radius:0 0 4px;bottom:14%;right:14%}.quadro-header.svelte-15k8igs{touch-action:none;pointer-events:auto;cursor:grab;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:6px;padding:4px 10px;display:flex}.quadro.movendo.svelte-15k8igs .quadro-header:where(.svelte-15k8igs){cursor:grabbing}.quadro-nome.svelte-15k8igs{font-family:var(--font-titulo);text-transform:uppercase;letter-spacing:.08em;color:var(--mapa-tinta-suave,var(--color-cinza-medio));font-size:13px;font-weight:700}.quadro-input.svelte-15k8igs{font-family:var(--font-titulo);border:1.5px solid var(--color-amarelo-trator);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);border-radius:4px;outline:none;width:160px;padding:1px 6px;font-size:13px;font-weight:700}.quadro-acoes.svelte-15k8igs{gap:2px;display:none}.quadro-header.svelte-15k8igs:hover .quadro-acoes:where(.svelte-15k8igs){display:flex}.quadro-acao.svelte-15k8igs{color:var(--color-cinza-medio);border-radius:3px;padding:2px;display:flex}.quadro-confirmar.svelte-15k8igs{color:var(--color-sucesso-texto)}.quadro-acao.svelte-15k8igs:hover{color:var(--color-cinza-escuro);background:#00000014}.quadro-alca.svelte-15k8igs{pointer-events:auto;cursor:nwse-resize;border-bottom:3px solid #00000040;border-right:3px solid #00000040;border-radius:0 0 10px;width:16px;height:16px;position:absolute;bottom:-2px;right:-2px}.am-drawer.svelte-lclfn5{top:var(--space-4);left:var(--space-4);bottom:var(--space-4);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);width:250px;box-shadow:var(--shadow-elevado);z-index:80;flex-direction:column;display:flex;position:absolute;overflow:hidden}.am-header.svelte-lclfn5{padding:var(--space-3);border-bottom:1.5px solid var(--color-cinza-fundo);justify-content:space-between;align-items:center;display:flex}.am-titulo.svelte-lclfn5{font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:center;gap:6px;font-weight:700;display:flex}.am-fechar.svelte-lclfn5{color:var(--color-cinza-claro);display:flex}.am-fechar.svelte-lclfn5:hover{color:var(--color-cinza-escuro)}.am-rapidos.svelte-lclfn5{gap:var(--space-2);padding:var(--space-2) var(--space-3) 0;display:flex}.am-rapido.svelte-lclfn5{font-size:var(--text-xs);border:1.5px dashed var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-1);color:var(--color-cinza-medio);transition:all var(--transition-fast);flex:1;justify-content:center;align-items:center;gap:5px;font-weight:600;display:flex}.am-rapido.svelte-lclfn5:hover{border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro);background:var(--color-amarelo-suave)}.am-busca.svelte-lclfn5{margin:var(--space-2) var(--space-3);font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);outline:none}.am-busca.svelte-lclfn5:focus{border-color:var(--color-amarelo-trator)}.am-abas.svelte-lclfn5{padding:0 var(--space-3) var(--space-2);gap:2px;display:flex}.am-aba.svelte-lclfn5{border-radius:var(--radius-sm);color:var(--color-cinza-medio);transition:all var(--transition-fast);flex:1;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:10px;font-weight:700;display:flex}.am-aba.ativa.svelte-lclfn5{background:var(--color-amarelo-suave);color:var(--color-cinza-escuro)}.am-lista.svelte-lclfn5{padding:0 var(--space-2) var(--space-2);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.am-item.svelte-lclfn5{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:grab;transition:background var(--transition-fast);display:flex}.am-item.svelte-lclfn5:hover{background:var(--color-amarelo-suave)}.am-item.ja.svelte-lclfn5{opacity:.5}.am-item-titulo.svelte-lclfn5{font-size:var(--text-xs);color:var(--color-cinza-chumbo);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.am-sub.svelte-lclfn5{color:var(--color-cinza-claro);white-space:nowrap;font-size:9px}.am-ja.svelte-lclfn5{color:var(--color-cinza-claro);white-space:nowrap;font-size:9px;font-style:italic}.am-todas.svelte-lclfn5{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-cinza-medio);padding:var(--space-1);text-align:left;font-weight:600;text-decoration:underline}.am-todas.svelte-lclfn5:hover{color:var(--color-cinza-escuro)}.am-vazio.svelte-lclfn5{font-size:var(--text-xs);color:var(--color-cinza-claro);padding:var(--space-3);text-align:center;font-style:italic}.am-dica.svelte-lclfn5{color:var(--color-cinza-claro);text-align:center;padding:var(--space-1) var(--space-2) var(--space-2);border-top:1px solid var(--color-cinza-fundo);font-size:9px}.backdrop.svelte-10nlt2u{z-index:500;background:#2a2a2a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.popup.svelte-10nlt2u{background:var(--color-superficie-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:560px;max-height:80vh;display:flex;overflow:hidden}.popup-header.svelte-10nlt2u{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-3);border-bottom:1.5px solid var(--color-cinza-fundo);display:flex}.popup-titulo.svelte-10nlt2u{font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-cinza-escuro);flex:1;font-weight:600;line-height:1.3}.btn-fechar.svelte-10nlt2u{color:var(--color-cinza-medio);font-size:var(--text-base);padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--transition-fast);flex-shrink:0}.btn-fechar.svelte-10nlt2u:hover{color:var(--color-cinza-escuro)}.popup-tags.svelte-10nlt2u{gap:var(--space-1);padding:var(--space-2) var(--space-6);background:var(--color-cinza-fundo);flex-wrap:wrap;display:flex}.tag.svelte-10nlt2u{font-size:var(--text-xs);background:var(--color-superficie-1);border-radius:var(--radius-sm);padding:2px var(--space-2);color:var(--color-cinza-medio);font-weight:500}.popup-preview.svelte-10nlt2u{padding:var(--space-4) var(--space-6);font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-chumbo);flex:1;line-height:1.8;overflow-y:auto}.vazio.svelte-10nlt2u{color:var(--color-texto-fraco);font-style:italic;font-size:var(--text-sm)}.continua.svelte-10nlt2u{font-size:var(--text-sm);color:var(--color-texto-fraco);margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px dashed var(--color-cinza-claro);font-style:italic}.popup-acoes.svelte-10nlt2u{padding:var(--space-4) var(--space-6);border-top:1.5px solid var(--color-cinza-fundo);justify-content:flex-end;display:flex}.btn-editar.svelte-10nlt2u{padding:var(--space-2) var(--space-6);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-md);font-size:var(--text-base);transition:background var(--transition-fast);font-weight:600}.btn-editar.svelte-10nlt2u:hover{background:var(--color-amarelo-hover)}.popup .markdown-preview p{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-chumbo);margin-bottom:var(--space-3);line-height:1.8}.popup .markdown-preview h2{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);margin:var(--space-4) 0 var(--space-2)}.popup .markdown-preview h3{font-size:var(--text-md);color:var(--color-cinza-chumbo);margin:var(--space-3) 0 var(--space-1)}.popup .markdown-preview blockquote{border-left:3px solid var(--color-amarelo-trator);padding-left:var(--space-4);color:var(--color-cinza-medio);margin:var(--space-3) 0;font-style:italic}.popup .markdown-preview ul,.popup .markdown-preview ol{padding-left:var(--space-6);margin-bottom:var(--space-3)}.popup .markdown-preview strong{font-weight:700}.popup .markdown-preview em{font-style:italic}.popup .markdown-preview .comentario-editorial{background:var(--anotacao-fundo);border:1.5px dashed var(--anotacao-borda);border-radius:var(--radius-sm);color:var(--anotacao-texto);margin:0 2px;padding:1px 8px;font-size:.88em;font-style:italic;display:inline-block}.popup .markdown-preview .callout{border-radius:var(--radius-md);margin:var(--space-3) 0;border:1.5px solid #00000014;overflow:hidden}.popup .markdown-preview .callout-titulo{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:600;display:flex}.popup .markdown-preview .callout-corpo{padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.popup .markdown-preview .callout-info{background:var(--callout-info-fundo)}.popup .markdown-preview .callout-info .callout-titulo{background:var(--callout-info-cab);color:var(--callout-info-texto)}.popup .markdown-preview .callout-warning{background:var(--callout-warning-fundo)}.popup .markdown-preview .callout-warning .callout-titulo{background:var(--callout-warning-cab);color:var(--callout-warning-texto)}.popup .markdown-preview .callout-tip{background:var(--callout-tip-fundo)}.popup .markdown-preview .callout-tip .callout-titulo{background:var(--callout-tip-cab);color:var(--callout-tip-texto)}.popup .markdown-preview .callout-danger{background:var(--callout-danger-fundo)}.popup .markdown-preview .callout-danger .callout-titulo{background:var(--callout-danger-cab);color:var(--callout-danger-texto)}.quick-note.svelte-57te7t{background:var(--nota-rapida-fundo);border:1.5px solid var(--anotacao-borda);z-index:500;box-sizing:border-box;border-radius:8px;flex-direction:column;gap:6px;width:240px;padding:10px;display:flex;position:absolute;top:0;left:0;box-shadow:3px 5px 20px #3d3d3d38}.qn-header.svelte-57te7t{align-items:center;gap:4px;display:flex}.qn-titulo.svelte-57te7t{color:var(--color-sobre-enfase);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:Lora,Georgia,serif;font-size:13px;font-weight:600}.qn-titulo.svelte-57te7t::placeholder{color:var(--color-cinza-claro);font-style:italic}.qn-fechar.svelte-57te7t{color:var(--color-cinza-claro);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;transition:color .12s,background .12s;display:flex}.qn-fechar.svelte-57te7t:hover{color:var(--color-cinza-medio);background:#00000012}.qn-texto.svelte-57te7t{width:100%;color:var(--color-cinza-chumbo);resize:none;box-sizing:border-box;background:#fff9;border:1px solid #c9a8004d;border-radius:4px;outline:none;padding:6px 8px;font-family:Lora,Georgia,serif;font-size:12px;line-height:1.6}.qn-texto.svelte-57te7t:focus{border-color:var(--anotacao-borda);background:#ffffffd9}.qn-texto.svelte-57te7t::placeholder{color:var(--color-cinza-claro);font-style:italic}.qn-acoes.svelte-57te7t{justify-content:space-between;align-items:center;display:flex}.qn-dica.svelte-57te7t{color:var(--color-cinza-claro);font-size:10px}.qn-salvar.svelte-57te7t{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);border-radius:4px;padding:3px 12px;font-size:12px;font-weight:600;transition:background .12s}.qn-salvar.svelte-57te7t:hover{background:var(--color-amarelo-hover)}.qn-salvar.svelte-57te7t:disabled{opacity:.6;cursor:not-allowed}.abas-murais.svelte-cidj0g{top:var(--space-3);left:var(--space-4);z-index:60;scrollbar-width:none;align-items:center;gap:4px;max-width:calc(100% - 260px);display:flex;position:absolute;overflow-x:auto}.aba.svelte-cidj0g{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-md);box-shadow:var(--shadow-ficha);flex:none;align-items:center;gap:2px;padding:2px 4px 2px 2px;display:flex}.aba.ativa.svelte-cidj0g{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.aba-nome.svelte-cidj0g{font-size:var(--text-xs);color:var(--color-cinza-chumbo);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:5px;padding:4px 8px;font-weight:700;display:flex}.aba.svelte-cidj0g:not(.ativa) .aba-nome:where(.svelte-cidj0g){color:var(--color-cinza-medio);font-weight:600}.aba-input.svelte-cidj0g{font-size:var(--text-xs);border:1.5px solid var(--color-amarelo-trator);border-radius:var(--radius-sm);background:var(--color-superficie-1);width:150px;color:var(--color-cinza-chumbo);outline:none;padding:3px 6px;font-weight:700}.aba-x.svelte-cidj0g{color:var(--color-cinza-medio);border-radius:var(--radius-sm);padding:3px;display:flex}.aba-x.svelte-cidj0g:hover{color:var(--color-erro-texto);background:var(--color-cinza-fundo)}.aba-sim.svelte-cidj0g{color:var(--color-sucesso-texto)}.aba-conf.svelte-cidj0g{font-size:var(--text-xs);color:var(--color-erro-texto);white-space:nowrap;padding:0 2px}.aba-novo.svelte-cidj0g{font-size:var(--text-xs);color:var(--color-cinza-chumbo);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-md);background:var(--color-superficie-1);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:6px 10px;font-weight:700;display:flex}.aba-novo.svelte-cidj0g:hover{border-color:var(--color-amarelo-trator)}.mur-fundo.svelte-cidj0g{z-index:8000;padding:var(--space-4);background:#14120e80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mur-modal.svelte-cidj0g{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevado);padding:var(--space-6);gap:var(--space-4);flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}.mur-modal.svelte-cidj0g h2:where(.svelte-cidj0g){font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-cinza-chumbo);margin:0}.mur-cartoes.svelte-cidj0g{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid}.mur-cartao.svelte-cidj0g{align-items:flex-start;gap:var(--space-2);text-align:left;padding:var(--space-4);background:var(--color-cinza-fundo);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-md);box-shadow:var(--shadow-ficha);color:var(--color-cinza-chumbo);font-size:var(--text-sm);flex-direction:column;line-height:1.5;display:flex}.mur-cartao.svelte-cidj0g strong:where(.svelte-cidj0g){font-family:var(--font-titulo);font-size:var(--text-base)}.mur-cartao.svelte-cidj0g span:where(.svelte-cidj0g):last-child{color:var(--color-cinza-medio);font-size:var(--text-xs)}.mur-cartao.svelte-cidj0g:hover,.mur-cartao.svelte-cidj0g:focus-visible{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);outline:none}.mur-icone.svelte-cidj0g{color:var(--color-cinza-chumbo)}.mur-cancelar.svelte-cidj0g{font-size:var(--text-sm);color:var(--color-cinza-medio)}.mur-cancelar.svelte-cidj0g:hover{color:var(--color-cinza-chumbo)}@media (width<=560px){.mur-cartoes.svelte-cidj0g{grid-template-columns:1fr}}@media (width<=768px){.abas-murais.svelte-cidj0g{max-width:calc(100% - 16px);left:8px}}.painel-mapa.svelte-16c6f4g{top:52px;right:var(--space-4);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);width:270px;max-height:calc(100% - 150px);box-shadow:var(--shadow-elevado);padding:var(--space-3);gap:var(--space-2);z-index:120;font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.pm-cab.svelte-16c6f4g{justify-content:space-between;align-items:center;display:flex}.pm-titulo.svelte-16c6f4g{font-family:var(--font-titulo);font-weight:700;font-size:var(--text-base)}.pm-fechar.svelte-16c6f4g{color:var(--color-cinza-medio);border-radius:var(--radius-sm);padding:4px;display:flex}.pm-fechar.svelte-16c6f4g:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo)}.pm-campo.svelte-16c6f4g{flex-direction:column;gap:4px;display:flex}.pm-campo.svelte-16c6f4g>span:where(.svelte-16c6f4g),.pm-secao.svelte-16c6f4g{font-size:var(--text-xs);color:var(--color-cinza-medio);font-weight:600}.pm-secao.svelte-16c6f4g{margin-top:var(--space-2);text-transform:uppercase;letter-spacing:.06em}.pm-campo.svelte-16c6f4g input:where(.svelte-16c6f4g):not([type]),.pm-input.svelte-16c6f4g,.pm-select.svelte-16c6f4g{font:inherit;font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px var(--space-2);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);outline:none;min-width:0}.pm-campo.svelte-16c6f4g input:where(.svelte-16c6f4g):not([type]):focus,.pm-input.svelte-16c6f4g:focus,.pm-select.svelte-16c6f4g:focus{border-color:var(--color-amarelo-trator)}.pm-input.svelte-16c6f4g{flex:1}input[type=range].svelte-16c6f4g{accent-color:var(--color-amarelo-trator)}.pm-cores.svelte-16c6f4g{flex-wrap:wrap;gap:5px;display:flex}.pm-cor.svelte-16c6f4g{border:1.5px solid var(--color-cinza-claro);border-radius:50%;width:22px;height:22px}.pm-cor-p.svelte-16c6f4g{width:18px;height:18px}.pm-cor.ativa.svelte-16c6f4g{outline:2px solid var(--color-amarelo-trator);outline-offset:1px}.pm-sem.svelte-16c6f4g{background:linear-gradient(135deg, transparent 45%, var(--color-erro-texto) 45%, var(--color-erro-texto) 55%, transparent 55%), var(--color-superficie-1)}.pm-botoes.svelte-16c6f4g{flex-wrap:wrap;gap:4px;display:flex}.pm-op.svelte-16c6f4g,.pm-acao.svelte-16c6f4g{font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);align-items:center;gap:4px;padding:3px 8px;font-weight:600;display:inline-flex}.pm-op.ativa.svelte-16c6f4g{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-sobre-enfase)}.pm-op.svelte-16c6f4g:hover,.pm-acao.svelte-16c6f4g:hover:not(:disabled){border-color:var(--color-amarelo-trator)}.pm-acao.svelte-16c6f4g:disabled{opacity:.5;cursor:default}.pm-linha.svelte-16c6f4g{align-items:center;gap:4px;display:flex}.pm-mais.svelte-16c6f4g{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);border-radius:var(--radius-sm);padding:6px;display:flex}.pm-mais.svelte-16c6f4g:hover{background:var(--color-amarelo-hover)}.pm-checks.svelte-16c6f4g,.pm-legenda.svelte-16c6f4g{flex-direction:column;gap:3px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pm-checks.svelte-16c6f4g label:where(.svelte-16c6f4g),.pm-check.svelte-16c6f4g{font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;display:flex}.pm-de.svelte-16c6f4g{color:var(--color-cinza-medio);font-size:var(--text-xs)}.pm-num.svelte-16c6f4g{border:1.5px solid var(--color-cinza-chumbo);background:var(--color-superficie-1);font-variant-numeric:tabular-nums;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:10px;font-weight:800;display:inline-flex}.pm-num-btn.svelte-16c6f4g{cursor:pointer}.pm-ico.svelte-16c6f4g{color:var(--color-cinza-medio);border-radius:var(--radius-sm);padding:3px;display:flex}.pm-ico.svelte-16c6f4g:hover:not(:disabled){background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo)}.pm-ico.svelte-16c6f4g:disabled{opacity:.3}.pm-perigo.svelte-16c6f4g:hover:not(:disabled){color:var(--color-erro-texto)}.pm-detalhe.svelte-16c6f4g{flex-direction:column;gap:4px;padding:4px 0 6px 26px;display:flex}.pm-simbolos.svelte-16c6f4g{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.pm-sim.svelte-16c6f4g{border-radius:var(--radius-sm);color:var(--color-cinza-chumbo);border:1.5px solid #0000;justify-content:center;align-items:center;padding:5px;display:flex}.pm-sim.svelte-16c6f4g:hover{background:var(--color-cinza-fundo)}.pm-sim.ativa.svelte-16c6f4g{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.pm-dica.svelte-16c6f4g{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0;line-height:1.5}@media (width<=768px){.painel-mapa.svelte-16c6f4g{width:auto;max-height:45%;top:126px;left:8px;right:8px}}.ferramentas-mapa.svelte-53810h{left:var(--space-4);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);box-shadow:var(--shadow-painel);z-index:55;flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;top:56px}.fm-btn.svelte-53810h{border-radius:var(--radius-md);width:64px;color:var(--color-cinza-chumbo);border:1.5px solid #0000;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;font-size:10.5px;font-weight:600;display:flex}.fm-btn.svelte-53810h:hover{background:var(--color-amarelo-suave)}.fm-btn.ativa.svelte-53810h{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase)}.fm-fundos.svelte-53810h{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.fm-fundo.svelte-53810h{font-size:var(--text-xs);color:var(--color-cinza-chumbo);border-radius:var(--radius-md);border:1.5px solid #0000;flex-direction:column;align-items:center;gap:4px;padding:4px;font-weight:600;display:flex}.fm-fundo.ativa.svelte-53810h{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.fm-amostra.svelte-53810h{border-radius:var(--radius-sm);border:1px solid var(--color-cinza-claro);width:100%;height:44px}.fm-amostra-img.svelte-53810h{color:var(--color-cinza-chumbo);justify-content:center;align-items:center;display:flex}.fm-fundos.svelte-53810h{grid-template-columns:repeat(2,1fr)}.fm-acao.fm-ativa.svelte-53810h{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-sobre-enfase)}.fm-pop.svelte-53810h{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);width:240px;box-shadow:var(--shadow-elevado);padding:var(--space-3);gap:var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex-direction:column;display:flex;position:absolute;top:0;left:calc(100% + 8px)}.fm-pop.svelte-53810h+.fm-pop:where(.svelte-53810h){top:auto;bottom:0}.fm-rot.svelte-53810h{font-family:var(--font-titulo);font-weight:700}.fm-dica.svelte-53810h{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0;line-height:1.5}.fm-erro.svelte-53810h{font-size:var(--text-xs);color:var(--color-erro-texto);margin:0}.fm-cores.svelte-53810h{flex-wrap:wrap;gap:5px;display:flex}.fm-cor.svelte-53810h{border:1.5px solid var(--color-cinza-claro);border-radius:50%;width:20px;height:20px}.fm-cor.ativa.svelte-53810h{outline:2px solid var(--color-amarelo-trator);outline-offset:1px}.fm-campo.svelte-53810h{font-size:var(--text-xs);color:var(--color-cinza-medio);flex-direction:column;gap:3px;font-weight:600;display:flex}.fm-campo.svelte-53810h input:where(.svelte-53810h){accent-color:var(--color-amarelo-trator)}.fm-check.svelte-53810h{font-size:var(--text-sm);align-items:center;gap:6px;display:flex}.fm-linha.svelte-53810h{flex-wrap:wrap;gap:4px;display:flex}.fm-acao.svelte-53810h{font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-weight:600;display:inline-flex}.fm-acao.svelte-53810h:hover{border-color:var(--color-amarelo-trator)}.fm-perigo.svelte-53810h:hover{color:var(--color-erro-texto);border-color:var(--color-erro-texto)}.fm-select.svelte-53810h{font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);padding:4px}@media (width<=768px){.ferramentas-mapa.svelte-53810h{flex-direction:row;top:54px;left:8px;right:8px;overflow-x:auto}.fm-btn.svelte-53810h{flex:none;width:56px}.fm-pop.svelte-53810h{width:auto;max-height:60vh;position:fixed;top:180px;left:8px;right:8px;overflow-y:auto}}.editor-bezier.svelte-1x7db4q{pointer-events:none;z-index:30;position:absolute;top:0;left:0;overflow:visible}.bz-haste.svelte-1x7db4q{stroke:var(--color-selecao);pointer-events:none}.bz-alca.svelte-1x7db4q{fill:var(--color-superficie-1);stroke:var(--color-selecao);pointer-events:all;cursor:grab;touch-action:none}.bz-no.svelte-1x7db4q{fill:var(--color-selecao);stroke:var(--color-superficie-1);pointer-events:all;cursor:move;touch-action:none}.canvas-viewport.svelte-o4ydsk{touch-action:none;cursor:default;outline:none;flex:1;position:relative;overflow:hidden}.canvas-viewport.panning.svelte-o4ydsk{cursor:grabbing}.canvas-viewport.svelte-o4ydsk.dz-over{outline:3px dashed var(--color-amarelo-trator);outline-offset:-3px}.canvas-world.svelte-o4ydsk{touch-action:none;will-change:transform;width:4000px;height:4000px;position:absolute;top:0;left:0}.fios.svelte-o4ydsk{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.marquee.svelte-o4ydsk{border:1.5px dashed var(--color-amarelo-trator);pointer-events:none;z-index:500;background:#f5c40014;border-radius:4px;position:absolute}.fio.svelte-o4ydsk{fill:none;stroke:var(--color-fio);stroke-width:2.5px;pointer-events:none}.fio.tracejado.svelte-o4ydsk{stroke-dasharray:9 6}.seta.svelte-o4ydsk{fill:var(--color-fio);pointer-events:none}.bz-elastico.svelte-o4ydsk{fill:none;stroke:var(--color-selecao);stroke-dasharray:4 3;pointer-events:none}.bz-haste.svelte-o4ydsk{stroke:var(--color-selecao);pointer-events:none}.bz-no.svelte-o4ydsk{fill:var(--color-superficie-1);stroke:var(--color-selecao);pointer-events:none}.bz-no.bz-primeiro.svelte-o4ydsk{fill:var(--color-amarelo-trator)}.camada-bezier.svelte-o4ydsk{cursor:crosshair}.canvas-viewport.tinta-clara.svelte-o4ydsk{--mapa-tinta:var(--mapa-tinta-clara);--mapa-tinta-suave:var(--mapa-tinta-clara-suave);--mapa-borda:var(--mapa-borda-clara)}.canvas-viewport.tinta-escura.svelte-o4ydsk{--mapa-tinta:var(--color-cinza-chumbo);--mapa-tinta-suave:var(--color-cinza-medio);--mapa-borda:var(--color-cinza-chumbo)}.tinta-clara.svelte-o4ydsk .mv-titulo:where(.svelte-o4ydsk),.tinta-clara.svelte-o4ydsk .mv-desc:where(.svelte-o4ydsk),.tinta-clara.svelte-o4ydsk .mv-icone:where(.svelte-o4ydsk) svg{color:var(--mapa-tinta-clara)}.traco-vivo.svelte-o4ydsk{fill:none;stroke:var(--mapa-tinta,var(--color-cinza-chumbo));stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.camada-desenho.svelte-o4ydsk{z-index:40;cursor:crosshair;touch-action:none;position:absolute;inset:0}.decalque.svelte-o4ydsk{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.fundo-imagem.svelte-o4ydsk{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;box-shadow:var(--shadow-painel);position:absolute}.fundo-imagem.destravado.svelte-o4ydsk,.decalque.destravado.svelte-o4ydsk{pointer-events:auto;cursor:move;outline:2px dashed var(--color-amarelo-trator)}.mv-botoes.svelte-o4ydsk{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.mv-icone.svelte-o4ydsk svg{color:var(--color-cinza-chumbo)}.fio-arrasto.svelte-o4ydsk{stroke:var(--color-amarelo-trator);stroke-width:2.5px;stroke-dasharray:7 5;stroke-linecap:round;pointer-events:none}.fio-arrasto.no-alvo.svelte-o4ydsk{stroke-dasharray:none;stroke-width:3.5px}.fio-hit.svelte-o4ydsk{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke;cursor:pointer}.fio-rotulo.svelte-o4ydsk{color:var(--color-fio-texto);background:var(--color-superficie-1);border:1.5px solid var(--color-fio-borda);cursor:pointer;white-space:nowrap;z-index:2;border-radius:10px;padding:1px 9px;font-size:11px;font-weight:600;position:absolute;top:0;left:0}.fio-rotulo.vazio.svelte-o4ydsk{opacity:.6;padding:0 6px}.fio-rotulo.svelte-o4ydsk:hover{background:var(--color-amarelo-suave)}.mural-vazio.svelte-o4ydsk{text-align:center;align-items:center;gap:var(--space-3);pointer-events:auto;flex-direction:column;max-width:380px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.mv-icone.svelte-o4ydsk{font-size:44px}.mv-titulo.svelte-o4ydsk{font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-cinza-chumbo);margin:0;font-weight:700}.mv-desc.svelte-o4ydsk{font-size:var(--text-sm);color:var(--color-cinza-medio);margin:0;line-height:1.7}.mv-btn.svelte-o4ydsk{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-size:var(--text-sm);border-radius:var(--radius-md);padding:var(--space-2) var(--space-5);margin-top:var(--space-2);align-items:center;gap:6px;font-weight:700;display:flex}.mv-btn.svelte-o4ydsk:hover{background:var(--color-amarelo-hover)}.ligar-banner.svelte-o4ydsk{top:var(--space-4);background:var(--color-painel-escuro);color:var(--color-amarelo-trator);font-size:var(--text-xs);border-radius:var(--radius-xl);padding:var(--space-2) var(--space-4);z-index:100;box-shadow:var(--shadow-elevado);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cx-popup.svelte-o4ydsk{top:var(--space-4);gap:var(--space-2);background:var(--color-superficie-1);border:1.5px solid var(--color-amarelo-trator);border-radius:var(--radius-md);padding:var(--space-2);z-index:110;box-shadow:var(--shadow-elevado);flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cx-linha.svelte-o4ydsk{gap:var(--space-2);align-items:center;display:flex}.cx-estilo.svelte-o4ydsk{gap:var(--space-3)}.cx-grupo.svelte-o4ydsk{background:var(--color-cinza-fundo);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}.cx-op.svelte-o4ydsk{border-radius:var(--radius-sm);min-width:26px;height:24px;color:var(--color-cinza-chumbo);justify-content:center;align-items:center;font-size:13px;display:flex}.cx-op.svelte-o4ydsk:hover{background:var(--color-amarelo-suave)}.cx-op.ativa.svelte-o4ydsk{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase)}.cx-cores.svelte-o4ydsk{gap:5px}.cx-cor.svelte-o4ydsk{border:1.5px solid var(--color-cinza-claro);border-radius:50%;width:18px;height:18px}.cx-cor.ativa.svelte-o4ydsk{outline:2px solid var(--color-amarelo-trator);outline-offset:1px}.cx-fechar.svelte-o4ydsk{color:var(--color-cinza-medio);align-items:center;padding:0 4px;display:flex}.cx-fechar.svelte-o4ydsk:hover{color:var(--color-cinza-chumbo)}.cx-excluir.svelte-o4ydsk{border-top:1px solid var(--color-cinza-claro);padding-top:var(--space-2)}.cx-pergunta.svelte-o4ydsk{font-size:var(--text-xs);color:var(--color-erro-texto);font-weight:600}.cx-btn-excluir.svelte-o4ydsk{font-size:var(--text-xs);color:var(--color-erro-texto);border:1.5px solid var(--color-erro-texto);border-radius:var(--radius-sm);align-items:center;gap:4px;padding:3px 10px;font-weight:700;display:inline-flex}.cx-btn-excluir.svelte-o4ydsk:hover,.cx-btn-excluir.cx-sim.svelte-o4ydsk{background:var(--color-erro-texto);color:var(--color-branco)}.cx-btn-nao.svelte-o4ydsk{font-size:var(--text-xs);color:var(--color-cinza-medio);padding:3px 6px}.cx-btn-nao.svelte-o4ydsk:hover{color:var(--color-cinza-chumbo)}.cx-input.svelte-o4ydsk{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px var(--space-2);background:var(--color-cinza-fundo);width:220px;color:var(--color-cinza-chumbo);outline:none}.cx-input.svelte-o4ydsk:focus{border-color:var(--color-amarelo-trator)}.cx-ok.svelte-o4ydsk{font-size:var(--text-xs);background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);border-radius:var(--radius-sm);padding:0 var(--space-3);font-weight:700}.busca-canvas.svelte-o4ydsk{top:var(--space-4);align-items:center;gap:var(--space-2);background:var(--color-superficie-1);border:1.5px solid var(--color-amarelo-trator);border-radius:var(--radius-xl);padding:var(--space-2) var(--space-4);box-shadow:var(--shadow-elevado);z-index:100;min-width:300px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.busca-input.svelte-o4ydsk{font-size:var(--text-base);color:var(--color-cinza-chumbo);background:0 0;border:none;outline:none;flex:1}.busca-fechar.svelte-o4ydsk{color:var(--color-cinza-claro)}.busca-fechar.svelte-o4ydsk:hover{color:var(--color-cinza-chumbo)}.contador.svelte-o4ydsk{top:var(--space-4);right:var(--space-4);font-size:var(--text-xs);color:var(--color-cinza-medio);background:var(--color-superficie-1);border-radius:var(--radius-sm);padding:3px var(--space-3);border:1px solid var(--color-cinza-claro);pointer-events:none;z-index:10;position:absolute}@media (width<=768px){.contador.svelte-o4ydsk{display:none}}.canvas-controles.svelte-o4ydsk{bottom:var(--space-6);right:var(--space-6);gap:var(--space-2);z-index:50;flex-direction:column;align-items:flex-end;display:flex;position:absolute}.btn-add-mural.svelte-o4ydsk{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);border-radius:var(--radius-md);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);box-shadow:var(--shadow-painel);align-items:center;gap:5px;font-weight:700;display:flex}.btn-add-mural.svelte-o4ydsk:hover{background:var(--color-amarelo-hover)}.btn-quick.svelte-o4ydsk{background:var(--color-superficie-1);color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);box-shadow:var(--shadow-painel);align-items:center;gap:5px;font-weight:600;display:flex}.btn-quick.svelte-o4ydsk:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.zoom-controles.svelte-o4ydsk{background:var(--color-painel-escuro);border-radius:var(--radius-md);box-shadow:var(--shadow-painel);align-items:center;gap:2px;padding:4px 6px;display:flex}.btn-zoom.svelte-o4ydsk{border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-sobre-escuro-fraco);padding:3px 8px}.btn-zoom.svelte-o4ydsk:hover{color:var(--color-branco);background:#ffffff26}.btn-reset.svelte-o4ydsk{border-left:1px solid #ffffff26;margin-left:2px;padding-left:10px}.btn-snap.svelte-o4ydsk{border-right:1px solid #ffffff26;align-items:center;margin-right:2px;padding-right:10px;display:flex}.btn-snap.snap-ativo.svelte-o4ydsk{color:var(--color-amarelo-trator)}.zoom-valor.svelte-o4ydsk{font-size:var(--text-xs);color:var(--color-cinza-claro);text-align:center;font-variant-numeric:tabular-nums;min-width:36px}.dica-pan.svelte-o4ydsk{bottom:var(--space-4);font-size:var(--text-xs);color:var(--color-cinza-medio);background:var(--color-superficie-1);border-radius:var(--radius-sm);padding:3px var(--space-3);border:1px solid var(--color-cinza-claro);pointer-events:none;white-space:nowrap;z-index:10;position:absolute;left:50%;transform:translate(-50%)}.barra-mobile.svelte-o4ydsk{display:none}.barra-mobile.ativa.svelte-o4ydsk{z-index:450;background:var(--color-painel-escuro);padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;animation:.14s svelte-o4ydsk-bm-subir;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 22px #00000052}.bm-titulo.svelte-o4ydsk{color:var(--color-branco);font-family:var(--font-titulo);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.bm-linha.svelte-o4ydsk{align-items:stretch;gap:8px;display:flex}.bm-btn.svelte-o4ydsk{min-width:60px;min-height:54px;color:var(--color-branco);background:#ffffff1a;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:6px 4px;font-size:12px;font-weight:600;display:flex}.bm-btn.svelte-o4ydsk:active{background:#ffffff3d}.bm-perigo.svelte-o4ydsk{color:var(--color-perigo-claro)}.bm-solido.svelte-o4ydsk{background:var(--color-erro-texto);color:var(--color-branco)}.bm-solido.svelte-o4ydsk:active{background:var(--color-erro-forte)}.bm-fechar.svelte-o4ydsk{min-width:56px;color:var(--color-cinza-claro);background:#ffffff0d;flex:none}.bm-paleta.svelte-o4ydsk{flex-wrap:wrap;align-items:center}.bm-cor.svelte-o4ydsk{border:2px solid #fff6;border-radius:50%;flex:none;width:42px;height:42px}@keyframes svelte-o4ydsk-bm-subir{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.barra-mobile.ativa.svelte-o4ydsk{animation:none}}.ts-wrap.svelte-1450opw{z-index:10;border-right:1.5px solid var(--color-cortica);flex-shrink:0;display:flex}.ts-tab.svelte-1450opw{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);background:var(--color-superficie-2);cursor:pointer;width:40px;height:100%;transition:background var(--transition-fast);border:none;flex-direction:column;display:flex}.ts-tab.svelte-1450opw:hover{background:var(--color-amarelo-suave)}.ts-tab-icone.svelte-1450opw{font-size:16px}.ts-tab-label.svelte-1450opw{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-size:10px;font-weight:700;transform:rotate(180deg)}.ts-tab-count.svelte-1450opw{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:8px;padding:1px 4px;font-size:9px;font-weight:700}.ts-painel.svelte-1450opw{background:var(--color-superficie-2);flex-direction:column;width:220px;display:flex;overflow:hidden}.ts-header.svelte-1450opw{padding:var(--space-3);border-bottom:1.5px solid var(--color-cinza-fundo);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ts-titulo.svelte-1450opw{font-size:var(--text-sm);color:var(--color-cinza-escuro);align-items:center;gap:var(--space-2);font-weight:700;display:flex}.ts-header-btns.svelte-1450opw{align-items:center;gap:2px;display:flex}.ts-btn-pin.svelte-1450opw{color:var(--color-cinza-claro);transition:color var(--transition-fast);border-radius:3px;padding:2px}.ts-btn-pin.svelte-1450opw:hover{color:var(--color-cinza-chumbo)}.ts-btn-pin.ativo.svelte-1450opw{color:var(--color-amarelo-trator)}.ts-btn-fechar.svelte-1450opw{color:var(--color-cinza-claro);transition:color var(--transition-fast);border-radius:3px;padding:2px}.ts-btn-fechar.svelte-1450opw:hover{color:var(--color-cinza-escuro)}.ts-add.svelte-1450opw{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-cinza-fundo);flex-shrink:0;gap:4px;display:flex}.ts-input.svelte-1450opw{min-width:0;font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px var(--space-2);background:var(--color-cinza-fundo);color:var(--color-cinza-escuro);outline:none;flex:1}.ts-input.svelte-1450opw:focus{border-color:var(--color-amarelo-trator);background:var(--color-branco)}.ts-btn-add.svelte-1450opw{background:var(--color-amarelo-trator);width:26px;height:26px;color:var(--color-cinza-escuro);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ts-btn-add.svelte-1450opw:disabled{opacity:.3}.ts-lista.svelte-1450opw{padding:var(--space-2) var(--space-3);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.ts-tarefa.svelte-1450opw{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.ts-tarefa.svelte-1450opw:hover{background:var(--color-cinza-fundo)}.ts-check.svelte-1450opw{flex-shrink:0;margin-top:2px}.ts-circle.svelte-1450opw{border:2.5px solid var(--color-cinza-claro);width:14px;height:14px;transition:border-color var(--transition-fast);border-radius:50%}.ts-check.svelte-1450opw:hover .ts-circle:where(.svelte-1450opw){border-color:var(--color-sucesso-texto)}.ts-corpo.svelte-1450opw{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ts-txt.svelte-1450opw{font-size:var(--text-xs);color:var(--color-cinza-escuro);font-weight:500;line-height:1.4}.ts-meta.svelte-1450opw{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.ts-prio.svelte-1450opw{text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:700}.ts-prazo.svelte-1450opw{color:var(--color-cinza-chumbo);align-items:center;gap:2px;font-size:9px;display:flex}.ts-link.svelte-1450opw{color:var(--color-badge-cena-text);background:var(--color-badge-cena-bg);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;max-width:100px;padding:0 4px;font-size:9px;overflow:hidden}.ts-desc.svelte-1450opw{color:var(--color-cinza-chumbo);margin:1px 0 0;font-size:10px;line-height:1.3}.ts-vazio.svelte-1450opw{font-size:var(--text-xs);color:var(--color-cinza-medio);padding:var(--space-3) 0;text-align:center}.biblia.svelte-fsvhof{flex:1;display:flex;overflow:hidden}.fab-categorias.svelte-fsvhof,.gaveta-fundo-biblia.svelte-fsvhof{display:none}@media (width<=768px){.fab-categorias.svelte-fsvhof{bottom:var(--space-4);left:var(--space-4);z-index:700;background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);box-shadow:var(--shadow-elevado);border-radius:24px;align-items:center;gap:4px;font-weight:700;display:flex;position:fixed}.gaveta-fundo-biblia.svelte-fsvhof{z-index:800;background:#0006;display:block;position:fixed;inset:0}.biblia-sidebar.svelte-fsvhof{z-index:900;box-shadow:var(--shadow-elevado);background:var(--color-superficie-1);transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.biblia-sidebar.aberta.svelte-fsvhof{transform:none}.galeria-lateral.svelte-fsvhof{display:none!important}}.biblia-sidebar.svelte-fsvhof{border-right:1.5px solid var(--color-cortica);background:var(--color-superficie-2);flex-direction:column;flex-shrink:0;width:260px;display:flex;overflow-y:auto}.sidebar-titulo.svelte-fsvhof{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-cinza-medio);text-transform:uppercase;letter-spacing:.08em;border-bottom:1.5px solid var(--color-cortica);flex-shrink:0;font-weight:700}.cat-grupo.svelte-fsvhof{border-bottom:1px solid var(--color-cinza-fundo)}.cat-grupo.cat-ativa.svelte-fsvhof>.cat-header:where(.svelte-fsvhof){background:var(--color-amarelo-suave)}.cat-header.svelte-fsvhof.dz-over{background:var(--color-amarelo-suave);outline:2px dashed var(--color-amarelo-trator);outline-offset:-2px}.entrada-item.svelte-fsvhof.drag-origem{opacity:.35}.cat-header.svelte-fsvhof{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);cursor:pointer;transition:background var(--transition-fast);-webkit-user-select:none;user-select:none;display:flex}.cat-header.svelte-fsvhof:hover{background:var(--color-cinza-fundo)}.cat-icone.svelte-fsvhof{flex-shrink:0;font-size:14px}.cat-nome.svelte-fsvhof{font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex:1;font-weight:700}.cat-orfa.svelte-fsvhof{text-transform:uppercase;letter-spacing:.04em;color:var(--color-dourado);background:var(--color-amarelo-suave);border:1px solid var(--color-amarelo-trator);border-radius:8px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:700}.cat-count.svelte-fsvhof{font-size:var(--text-xs);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:10px;padding:1px 7px;font-weight:600}.cat-chevron.svelte-fsvhof{color:var(--color-cinza-claro);flex-shrink:0;font-size:9px}.cat-btn-add.svelte-fsvhof{background:var(--color-amarelo-trator);width:22px;height:22px;color:var(--color-cinza-escuro);opacity:.55;transition:opacity var(--transition-fast), transform var(--transition-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;display:flex}.cat-header.svelte-fsvhof:hover .cat-btn-add:where(.svelte-fsvhof){opacity:1}.cat-btn-add.svelte-fsvhof:hover{transform:scale(1.15)}@media (hover:none){.cat-btn-add.svelte-fsvhof{opacity:1}}.cat-lista.svelte-fsvhof{padding:var(--space-1) var(--space-3) var(--space-3);flex-direction:column;gap:2px;display:flex}.cat-vazio.svelte-fsvhof{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);text-align:center;flex-direction:column;display:flex}.cat-vazio-icone.svelte-fsvhof{opacity:.4;font-size:28px}.cat-vazio-txt.svelte-fsvhof{font-size:var(--text-xs);color:var(--color-cinza-claro)}.btn-nova-entrada-destaque.svelte-fsvhof{padding:var(--space-2) var(--space-4);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-md);font-size:var(--text-xs);transition:background var(--transition-fast);font-weight:700}.btn-nova-entrada-destaque.svelte-fsvhof:hover{background:var(--color-amarelo-hover)}.btn-nova-entrada.svelte-fsvhof{width:100%;padding:var(--space-2) var(--space-3);border:1.5px dashed var(--color-cinza-claro);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:center;margin-top:var(--space-1);transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast)}.btn-nova-entrada.svelte-fsvhof:hover{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);color:var(--color-cinza-chumbo)}.oculto.svelte-fsvhof{display:none!important}.btn-imagem.svelte-fsvhof{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);color:var(--color-cinza-medio);background:var(--color-cinza-fundo);transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:4px;display:flex}.btn-imagem.svelte-fsvhof:hover:not(:disabled){border-color:var(--color-amarelo-trator);color:var(--color-cinza-chumbo)}.btn-imagem.svelte-fsvhof:disabled{opacity:.5}.btn-imagem.svelte-fsvhof.dz-over{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);color:var(--color-cinza-chumbo)}.entrada-imagem-wrap.svelte-fsvhof{background:var(--color-cinza-fundo);border-bottom:1.5px solid var(--color-cortica);flex-shrink:0;justify-content:center;max-height:220px;display:flex;position:relative;overflow:hidden}.entrada-imagem-wrap.svelte-fsvhof.dz-over{outline:2.5px dashed var(--color-amarelo-trator);outline-offset:-3px}.entrada-imagem.svelte-fsvhof{object-fit:contain;max-width:100%;max-height:220px;display:block}.btn-remover-imagem.svelte-fsvhof{top:var(--space-2);right:var(--space-2);width:24px;height:24px;color:var(--color-branco);transition:background var(--transition-fast);background:#00000080;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute}.btn-remover-imagem.svelte-fsvhof:hover{background:#c0392bd9}.entrada-item.svelte-fsvhof{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);display:flex;position:relative}.entrada-item.svelte-fsvhof:hover{background:var(--color-cinza-fundo)}.entrada-item.ativa.svelte-fsvhof{background:var(--color-amarelo-suave)}.entrada-titulo.svelte-fsvhof{font-size:var(--text-sm);color:var(--color-cinza-chumbo);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.entrada-subtipo.svelte-fsvhof{color:var(--color-cinza-medio);background:var(--color-cinza-fundo);white-space:nowrap;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:10px}.btn-exc.svelte-fsvhof{color:var(--color-cinza-claro);flex-shrink:0;padding:0 2px;font-size:14px}.btn-exc.svelte-fsvhof:hover{color:var(--color-cinza-chumbo)}.confirmar-exc.svelte-fsvhof{font-size:var(--text-xs);flex-shrink:0;align-items:center;gap:4px;display:flex}.btn-sim.svelte-fsvhof{color:var(--color-erro-texto);font-weight:600;font-size:var(--text-xs)}.btn-nao.svelte-fsvhof{color:var(--color-cinza-medio);font-size:var(--text-xs)}.lt-trilho.svelte-fsvhof{flex-direction:column;display:flex}.entrada-item.linha-tempo.svelte-fsvhof{gap:var(--space-2);padding:0 var(--space-2) 0 0;border-radius:var(--radius-sm);align-items:stretch}.lt-esquerda.svelte-fsvhof{flex-direction:column;flex-shrink:0;align-items:center;width:24px;display:flex}.lt-linha-cima.svelte-fsvhof,.lt-linha-baixo.svelte-fsvhof{background:var(--color-amarelo-trator);opacity:.4;flex:1;width:2px;min-height:6px}.lt-linha-cima.invisivel.svelte-fsvhof,.lt-linha-baixo.invisivel.svelte-fsvhof{opacity:0}.lt-numero.svelte-fsvhof{background:var(--color-amarelo-trator);width:22px;height:22px;color:var(--color-cinza-escuro);box-shadow:0 0 0 3px var(--color-superficie-2);transition:transform var(--transition-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.entrada-item.linha-tempo.svelte-fsvhof:hover .lt-numero:where(.svelte-fsvhof){transform:scale(1.12)}.entrada-item.linha-tempo.ativa.svelte-fsvhof .lt-numero:where(.svelte-fsvhof){background:var(--color-cinza-chumbo);color:#fff}.lt-info.svelte-fsvhof{min-width:0;padding:var(--space-2) 0;flex-direction:column;flex:1;gap:2px;display:flex}.lt-cap.svelte-fsvhof{color:var(--color-cinza-claro);font-size:10px}.lt-personagens.svelte-fsvhof{flex-wrap:wrap;gap:3px;margin-top:2px;display:flex}.lt-badge.svelte-fsvhof{background:var(--color-amarelo-suave);color:var(--color-cinza-chumbo);border:1px solid var(--color-amarelo-trator);white-space:nowrap;border-radius:10px;padding:0 5px;font-size:9px}.lt-acoes.svelte-fsvhof{padding:var(--space-2) 0;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.lt-reordenar.svelte-fsvhof{flex-direction:column;gap:1px;display:flex}.lt-reordenar.svelte-fsvhof button:where(.svelte-fsvhof){color:var(--color-cinza-claro);padding:0 2px;font-size:10px;line-height:1.2}.lt-reordenar.svelte-fsvhof button:where(.svelte-fsvhof):hover:not(:disabled){color:var(--color-cinza-chumbo)}.lt-reordenar.svelte-fsvhof button:where(.svelte-fsvhof):disabled{opacity:.3;cursor:not-allowed}.evento-campos.svelte-fsvhof{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1.5px solid var(--color-cinza-fundo);background:var(--color-superficie-2);flex-wrap:wrap;flex-shrink:0;display:flex}.evento-campo.svelte-fsvhof{align-items:center;gap:var(--space-2);display:flex}.evento-campo-pers.svelte-fsvhof{flex:1;min-width:200px}.evento-campo-label.svelte-fsvhof{font-size:var(--text-xs);color:var(--color-cinza-medio);white-space:nowrap}.evento-campo-input.svelte-fsvhof{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:3px var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);outline:none;width:100%}.evento-campo-input.svelte-fsvhof:focus{border-color:var(--color-amarelo-trator)}.evento-campo.svelte-fsvhof:not(.evento-campo-pers) .evento-campo-input:where(.svelte-fsvhof){width:60px}.biblia-editor.svelte-fsvhof{background:0 0;flex-direction:column;flex:1;display:flex;overflow:hidden}.editor-toolbar.svelte-fsvhof{padding:var(--space-3) var(--space-4);border-bottom:1.5px solid var(--color-cinza-fundo);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}.editor-toolbar-esq.svelte-fsvhof{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.editor-toolbar-dir.svelte-fsvhof{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.entrada-nome.svelte-fsvhof{font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-escuro);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.subtipo-select.svelte-fsvhof{font-size:var(--text-xs);color:var(--color-cinza-medio);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:2px var(--space-2);background:var(--color-cinza-fundo);outline:none}.subtipo-select.svelte-fsvhof:focus{border-color:var(--color-amarelo-trator)}.fmt-bar.svelte-fsvhof{padding:4px var(--space-3);background:var(--color-superficie-2);border-bottom:1.5px solid var(--color-cortica);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:2px;display:flex}.fmt-btn.svelte-fsvhof{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-cinza-chumbo);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:flex}.fmt-btn.svelte-fsvhof:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.fmt-btn.svelte-fsvhof:active{background:var(--color-amarelo-suave)}.fmt-sep.svelte-fsvhof{background:var(--color-cortica);flex-shrink:0;width:1px;height:20px;margin:0 4px}@media (width<=768px){.fmt-bar.svelte-fsvhof{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.fmt-btn.svelte-fsvhof{flex-shrink:0;width:40px;height:40px}}.btn-save.svelte-fsvhof{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast), color var(--transition-fast);font-weight:500}.btn-save.dirty.svelte-fsvhof{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.btn-save.dirty.svelte-fsvhof:hover{background:var(--color-amarelo-hover)}.btn-save.clean.svelte-fsvhof{color:var(--color-cinza-claro);background:#ffffff14}.editor-paineis.svelte-fsvhof{flex:1;min-width:0;display:flex;overflow:hidden}.pane-editor.svelte-fsvhof{background:0 0;flex:1;min-width:0;height:100%;overflow:hidden}.pane-editor.svelte-fsvhof .cm-editor{background:0 0!important}.pane-div.svelte-fsvhof{background:var(--color-cortica);flex-shrink:0;width:1px}.pane-preview.svelte-fsvhof{min-width:0;height:100%;padding:var(--space-6) var(--space-4);flex:1;overflow-y:auto}.pane-preview.svelte-fsvhof .markdown-preview,.pane-preview.svelte-fsvhof.markdown-preview{max-width:680px;padding:var(--space-6) var(--space-8);background:var(--color-superficie-1);border-radius:var(--radius-md);box-shadow:var(--shadow-ficha);margin:0 auto}.galeria-lateral.svelte-fsvhof{min-width:180px;max-width:280px;padding:var(--space-3);background:var(--color-superficie-2);border-left:1.5px solid var(--color-cortica);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.galeria-lateral-header.svelte-fsvhof{justify-content:space-between;align-items:center;display:flex}.galeria-lateral-titulo.svelte-fsvhof{font-family:var(--font-titulo);font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:center;gap:var(--space-1);font-weight:600;display:flex}.btn-galeria-upload.svelte-fsvhof{color:var(--color-cinza-medio);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);padding:2px}.btn-galeria-upload.svelte-fsvhof:hover{color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.btn-galeria-upload-vazio.svelte-fsvhof{padding:var(--space-1) var(--space-3);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:600;display:flex}.galeria-lateral-loading.svelte-fsvhof,.galeria-lateral-vazia.svelte-fsvhof{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6) 0;color:var(--color-cinza-claro);font-size:var(--text-sm);flex-direction:column;display:flex}.galeria-lateral-grid.svelte-fsvhof{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.galeria-lateral-thumb.svelte-fsvhof{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-cinza-fundo);cursor:grab;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:2px solid #0000;overflow:hidden}.galeria-lateral-thumb.svelte-fsvhof.drag-origem{opacity:.4}.galeria-lateral-thumb.svelte-fsvhof:hover{border-color:var(--color-amarelo-trator);box-shadow:var(--shadow-ficha)}.galeria-lateral-thumb.svelte-fsvhof img:where(.svelte-fsvhof){object-fit:cover;width:100%;height:100%;display:block}.img-popup-backdrop.svelte-fsvhof{z-index:700;padding:var(--space-6);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.img-popup.svelte-fsvhof{gap:var(--space-3);flex-direction:column;max-width:90vw;max-height:90vh;display:flex}.img-popup.svelte-fsvhof img:where(.svelte-fsvhof){object-fit:contain;border-radius:var(--radius-lg);max-width:100%;max-height:calc(90vh - 48px);box-shadow:0 8px 32px #0006}.img-popup-footer.svelte-fsvhof{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.img-popup-nome.svelte-fsvhof{font-size:var(--text-sm);color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.img-popup-fechar.svelte-fsvhof{padding:var(--space-1) var(--space-3);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast);background:#ffffff26;align-items:center;gap:4px;display:flex}.img-popup-fechar.svelte-fsvhof:hover{background:#ffffff40}.editor-paineis.modo-edit.svelte-fsvhof .pane-preview:where(.svelte-fsvhof),.editor-paineis.modo-edit.svelte-fsvhof .pane-div:where(.svelte-fsvhof),.editor-paineis.modo-preview.svelte-fsvhof .pane-editor:where(.svelte-fsvhof),.editor-paineis.modo-preview.svelte-fsvhof .pane-div:where(.svelte-fsvhof),.pane-div.svelte-fsvhof:not(.vis){display:none}.guia-boas-vindas.svelte-fsvhof{padding:var(--space-8) var(--space-12);gap:var(--space-6);flex-direction:column;flex:1;max-width:560px;display:flex;overflow-y:auto}.guia-icone.svelte-fsvhof{font-size:48px;line-height:1}.guia-titulo.svelte-fsvhof{font-family:var(--font-titulo);font-size:var(--text-2xl);color:var(--color-cinza-escuro);font-weight:600}.guia-subtitulo.svelte-fsvhof{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-medio);margin-top:calc(-1 * var(--space-4));font-style:italic}.guia-passos.svelte-fsvhof{gap:var(--space-4);flex-direction:column;display:flex}.passo.svelte-fsvhof{gap:var(--space-4);padding:var(--space-4);background:var(--color-cinza-fundo);border-radius:var(--radius-lg);border-left:3px solid var(--color-amarelo-trator);align-items:flex-start;display:flex}.passo-num.svelte-fsvhof{background:var(--color-amarelo-trator);width:28px;height:28px;color:var(--color-cinza-escuro);font-size:var(--text-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.passo-texto.svelte-fsvhof{font-size:var(--text-base);color:var(--color-cinza-chumbo);line-height:1.6}.passo-texto.svelte-fsvhof .destaque:where(.svelte-fsvhof){background:var(--color-amarelo-suave);border:1px dashed var(--color-amarelo-trator);border-radius:var(--radius-sm);padding:1px 6px;font-weight:600}.passo-texto.svelte-fsvhof code:where(.svelte-fsvhof){font-family:var(--font-mono);font-size:var(--text-sm);background:#0000000f;border-radius:3px;padding:1px 5px}.guia-cats.svelte-fsvhof{padding:var(--space-4);background:var(--color-superficie-1);border-radius:var(--radius-lg);border:1.5px solid var(--color-cortica);gap:var(--space-3);flex-direction:column;display:flex}.guia-cats-titulo.svelte-fsvhof{font-size:var(--text-sm);color:var(--color-cinza-medio)}.guia-cats-lista.svelte-fsvhof{gap:var(--space-2);flex-wrap:wrap;display:flex}.guia-cat-item.svelte-fsvhof{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--color-cinza-fundo);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-cinza-chumbo);display:flex}.biblia .markdown-preview p{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-chumbo);margin-bottom:var(--space-4);line-height:1.8}.biblia .markdown-preview h2{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);margin:var(--space-4) 0 var(--space-2)}.biblia .markdown-preview strong{font-weight:700}.biblia .markdown-preview em{font-style:italic}.biblia .markdown-preview ul,.biblia .markdown-preview ol{padding-left:var(--space-6);margin-bottom:var(--space-3)}.biblia .markdown-preview img{border-radius:var(--radius-md);max-width:100%;margin:var(--space-3) 0;display:block}.bc-wrap.svelte-8oxnvu{border-right:1.5px solid var(--color-cortica);transition:width var(--transition-fast);flex-direction:column;flex-shrink:0;display:flex;position:relative}.bc-tab.svelte-8oxnvu{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);background:var(--color-superficie-2);cursor:pointer;width:40px;height:100%;transition:background var(--transition-fast);border:none;flex-direction:column;display:flex}.bc-tab.svelte-8oxnvu:hover{background:var(--color-amarelo-suave)}.bc-tab-icone.svelte-8oxnvu{font-size:16px}.bc-tab-label.svelte-8oxnvu{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-size:10px;font-weight:700;transform:rotate(180deg)}.bc-tab-count.svelte-8oxnvu{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:8px;padding:1px 4px;font-size:9px;font-weight:700}.bc-painel.svelte-8oxnvu{width:var(--bc-w,220px);background:var(--color-superficie-2);flex-direction:column;height:100%;display:flex;overflow:hidden}.bc-header.svelte-8oxnvu{padding:var(--space-3) var(--space-3);border-bottom:1.5px solid var(--color-cortica);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bc-titulo.svelte-8oxnvu{font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:center;gap:5px;font-weight:700;display:flex}.bc-header-btns.svelte-8oxnvu{align-items:center;gap:2px;display:flex}.bc-btn-pin.svelte-8oxnvu{color:var(--color-cinza-claro);transition:color var(--transition-fast);border-radius:3px;padding:2px}.bc-btn-pin.svelte-8oxnvu:hover{color:var(--color-cinza-chumbo)}.bc-btn-pin.ativo.svelte-8oxnvu{color:var(--color-amarelo-trator)}.bc-fechar.svelte-8oxnvu{color:var(--color-cinza-claro);transition:color var(--transition-fast);border-radius:3px;padding:2px;font-size:13px}.bc-fechar.svelte-8oxnvu:hover{color:var(--color-cinza-escuro)}.bc-busca-wrap.svelte-8oxnvu{padding:var(--space-2) var(--space-3);flex-shrink:0}.bc-busca.svelte-8oxnvu{width:100%;font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);outline:none}.bc-busca.svelte-8oxnvu:focus{border-color:var(--color-amarelo-trator)}.bc-lista.svelte-8oxnvu{flex-direction:column;flex:1;display:flex;overflow-y:auto}.bc-cat.svelte-8oxnvu{border-bottom:1px solid var(--color-cinza-fundo)}.bc-cat-header.svelte-8oxnvu{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-cinza-chumbo);text-align:left;transition:background var(--transition-fast);justify-content:space-between;align-items:center;font-weight:700;display:flex}.bc-cat-label.svelte-8oxnvu{align-items:center;gap:5px;display:flex}.bc-cat-header.svelte-8oxnvu:hover{background:var(--color-cinza-fundo)}.bc-cat-meta.svelte-8oxnvu{align-items:center;gap:var(--space-1);display:flex}.bc-cat-count.svelte-8oxnvu{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:8px;padding:0 5px;font-size:9px;font-weight:700}.bc-entradas.svelte-8oxnvu{padding:0 var(--space-2) var(--space-2);flex-direction:column;gap:2px;display:flex}.bc-entrada.svelte-8oxnvu{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.bc-entrada.svelte-8oxnvu:hover{background:var(--color-cinza-fundo)}.bc-entrada-nome.svelte-8oxnvu{font-size:var(--text-xs);color:var(--color-cinza-chumbo);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bc-entrada-subtipo.svelte-8oxnvu{color:var(--color-cinza-claro);white-space:nowrap;flex-shrink:0;font-size:9px}.bc-inserir.svelte-8oxnvu{color:var(--color-cinza-claro);transition:color var(--transition-fast), background var(--transition-fast);border-radius:3px;flex-shrink:0;padding:0 2px;font-size:10px}.bc-inserir.svelte-8oxnvu:hover{color:var(--color-cinza-escuro);background:var(--color-amarelo-suave)}.bc-vazio.svelte-8oxnvu{font-size:var(--text-xs);color:var(--color-cinza-claro);padding:var(--space-2) var(--space-3);font-style:italic}.bc-vazio-geral.svelte-8oxnvu{font-size:var(--text-xs);color:var(--color-cinza-claro);padding:var(--space-4) var(--space-3);text-align:center;font-style:italic}.bc-entrada-thumb.svelte-8oxnvu{object-fit:cover;border:1.5px solid var(--color-cortica);border-radius:50%;flex-shrink:0;width:24px;height:24px}.bc-popup-img-wrap.svelte-8oxnvu{border-bottom:1px solid var(--color-cortica);background:var(--color-cinza-fundo);flex-shrink:0;justify-content:center;width:100%;max-height:180px;display:flex;overflow:hidden}.bc-popup-img.svelte-8oxnvu{object-fit:cover;max-width:100%;max-height:180px;display:block}.bc-popup{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);width:300px;max-height:380px;padding:var(--space-4);z-index:9999;gap:var(--space-3);flex-direction:column;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 32px #0000002e}.bc-popup-header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);border-bottom:1.5px solid var(--color-cinza-fundo);padding-bottom:var(--space-2);display:flex}.bc-popup-nome{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-escuro);flex:1;font-weight:700}.bc-popup-subtipo{background:var(--color-amarelo-suave);border:1px solid var(--color-amarelo-trator);color:var(--color-cinza-chumbo);white-space:nowrap;border-radius:8px;padding:1px 7px;font-size:10px}.bc-popup-btns{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.bc-popup-fixar{background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:flex}.bc-popup-fixar:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.bc-popup-inserir{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:flex}.bc-popup-inserir:hover{background:var(--color-amarelo-hover)}.bc-popup-body{font-size:var(--text-sm);color:var(--color-cinza-chumbo);line-height:1.7}.bc-popup-body p{margin-bottom:6px}.bc-popup-body h1,.bc-popup-body h2,.bc-popup-body h3{font-family:var(--font-titulo);color:var(--color-cinza-escuro);margin-top:8px;margin-bottom:4px;font-weight:700}.bc-popup-body strong{font-weight:700}.bc-popup-body em{font-style:italic}.bc-popup-vazio{font-size:var(--text-xs);color:var(--color-cinza-claro);font-style:italic}.bc-entrada-nome{text-align:left;cursor:pointer;transition:color var(--transition-fast)}.bc-entrada-nome:hover{color:var(--color-amarelo-texto);text-decoration:underline}@media (width<=768px){.bc-wrap.expandido.svelte-8oxnvu{z-index:6000;border-right:none;position:fixed;top:0;bottom:0;left:0;box-shadow:4px 0 22px #0000004d}.bc-wrap.expandido.svelte-8oxnvu .bc-painel:where(.svelte-8oxnvu){width:min(320px,86vw)}}.tl-root.svelte-112n2zp{background:var(--color-cinza-fundo);flex:1;display:flex;position:relative;overflow:hidden}.tl-fichas-vinculadas.svelte-112n2zp{padding:0 var(--space-2);margin-bottom:var(--space-1)}.tl-fichas-toggle.svelte-112n2zp{width:100%;color:var(--color-cinza-medio);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);background:0 0;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:flex}.tl-fichas-toggle.svelte-112n2zp:hover{background:var(--color-cinza-fundo)}.tl-fichas-seta.svelte-112n2zp{margin-left:auto;font-size:10px}.tl-ficha-card.svelte-112n2zp{background:var(--color-superficie-1);border-radius:var(--radius-sm);border-left:3px solid var(--color-amarelo-trator);cursor:pointer;transition:box-shadow var(--transition-fast);flex-direction:column;gap:2px;margin-top:4px;padding:6px 26px 6px 10px;display:flex;position:relative}.tl-ficha-card.svelte-112n2zp:hover{box-shadow:var(--shadow-ficha)}.tl-ficha-titulo.svelte-112n2zp{color:var(--color-cinza-escuro);font-size:12px;font-weight:600;line-height:1.3}.tl-ficha-preview.svelte-112n2zp{color:var(--color-cinza-medio);font-size:10.5px;line-height:1.3}.tl-ficha-desvincular.svelte-112n2zp{color:var(--color-cinza-medio);border-radius:4px;padding:2px;display:none;position:absolute;top:4px;right:4px}.tl-ficha-card.svelte-112n2zp:hover .tl-ficha-desvincular:where(.svelte-112n2zp){display:flex}.tl-ficha-desvincular.svelte-112n2zp:hover{color:var(--color-erro-texto);background:#c0392b1a}.tl-cards.svelte-112n2zp.dz-over{background:var(--color-amarelo-suave);border-radius:var(--radius-md);outline:2px dashed var(--color-amarelo-trator);outline-offset:-2px}.tl-card.svelte-112n2zp.dz-over{border-color:var(--color-amarelo-trator);box-shadow:0 0 0 3px #f5c40059}.tl-card.svelte-112n2zp.drag-origem{opacity:.35}.tl-ato-head.svelte-112n2zp.drag-origem{opacity:.4}.tl-ato-head.svelte-112n2zp{cursor:grab}.tl-card-status.svelte-112n2zp{border-radius:2px;height:3px;margin:-4px 0 4px}.tl-status-row.svelte-112n2zp{gap:var(--space-1);display:flex}.tl-status-btn.svelte-112n2zp{text-transform:uppercase;letter-spacing:.04em;color:var(--color-cinza-medio);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);transition:all var(--transition-fast);flex:1;padding:4px 2px;font-size:10px;font-weight:700}.tl-status-btn.ativo.svelte-112n2zp{color:var(--cor);border-color:var(--cor);background:color-mix(in srgb, var(--cor) 12%, transparent)}.tl-card-sinopse.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-cinza-chumbo);border-left:2px solid var(--color-cinza-claro);margin:0;padding-left:6px;font-style:italic;line-height:1.45}.tl-pool.svelte-112n2zp{width:var(--tl-pool-w,220px);background:var(--color-superficie-1);border-right:1.5px solid var(--color-cortica);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.tl-pool.colapsado.svelte-112n2zp{width:40px}.tl-pool-tab.svelte-112n2zp{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);background:var(--color-superficie-2);cursor:pointer;width:40px;height:100%;transition:background var(--transition-fast);flex-direction:column;display:flex}.tl-pool-tab.svelte-112n2zp:hover{background:var(--color-amarelo-suave)}.tl-pool-tab-label.svelte-112n2zp{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-size:10px;font-weight:700;transform:rotate(180deg)}.tl-pool-colapsar.svelte-112n2zp{color:var(--color-texto-fraco);transition:color var(--transition-fast);border-radius:3px;padding:2px}.tl-pool-colapsar.svelte-112n2zp:hover{color:var(--color-cinza-escuro)}.tl-pool-header.svelte-112n2zp{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);border-bottom:1.5px solid var(--color-cinza-fundo);flex-shrink:0;display:flex}.tl-pool-titulo.svelte-112n2zp{font-size:var(--text-sm);color:var(--color-cinza-escuro);flex:1;font-weight:700}.tl-pool-count.svelte-112n2zp{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:10px;padding:0 7px;font-size:10px;font-weight:700;line-height:18px}.tl-pool-lista.svelte-112n2zp{padding:var(--space-2) var(--space-3);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.tl-card-pool.svelte-112n2zp{padding:var(--space-2) var(--space-3)}.tl-card-pool.svelte-112n2zp .tl-card-titulo:where(.svelte-112n2zp){font-size:var(--text-sm)}.tl-pool.svelte-112n2zp .tl-pool-nova:where(.svelte-112n2zp){width:auto;margin:0 var(--space-2) var(--space-2)}.tl-pool-vazio.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-cinza-medio);padding:var(--space-3) 0 0;text-align:center}.tl-pool-ajuda.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-texto-fraco,var(--color-cinza-claro));padding:0 var(--space-2);text-align:center;margin:var(--space-1) 0 0;line-height:1.4}.tl-loading.svelte-112n2zp{color:var(--color-cinza-medio);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;display:flex}.tl-erro.svelte-112n2zp{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);text-align:center;flex-direction:column;flex:1;display:flex}.tl-erro.svelte-112n2zp p:where(.svelte-112n2zp){color:var(--color-erro-texto);font-size:var(--text-sm);max-width:42ch;margin:0}.tl-erro-btn.svelte-112n2zp{padding:var(--space-2) var(--space-4);background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600}.tl-erro-btn.svelte-112n2zp:hover{background:var(--color-amarelo-hover)}.tl-board.svelte-112n2zp{padding:var(--space-5) var(--space-5);gap:var(--space-6);transition:flex var(--transition-fast);flex:1;display:flex;overflow:auto hidden}.tl-coluna.svelte-112n2zp{background:var(--color-superficie-2);border-radius:var(--radius-lg);border:1.5px solid var(--color-cortica);max-height:100%;box-shadow:var(--shadow-ficha);flex-direction:column;flex:0 0 292px;display:flex;overflow:hidden}.tl-ato-head.svelte-112n2zp{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-painel-escuro);flex-shrink:0;display:flex}.tl-ato-nome.svelte-112n2zp{font-size:var(--text-sm);color:var(--color-branco);letter-spacing:.04em;text-transform:uppercase;flex:1;font-weight:700}.tl-ato-num.svelte-112n2zp{text-align:center;min-width:22px;font-size:var(--text-xs);color:var(--color-cinza-escuro);background:var(--color-amarelo-trator);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;flex-shrink:0;padding:1px 5px;font-weight:800}.tl-ato-input.svelte-112n2zp{font-size:var(--text-sm);color:var(--color-branco);border-radius:var(--radius-sm);padding:2px var(--space-2);text-transform:uppercase;letter-spacing:.04em;background:#ffffff1f;border:none;outline:none;flex:1;font-weight:700}.tl-ato-btns.svelte-112n2zp{opacity:.7;transition:opacity var(--transition-fast);gap:2px;display:flex}.tl-ato-head.svelte-112n2zp:hover .tl-ato-btns:where(.svelte-112n2zp){opacity:1}@media (hover:none){.tl-ato-btns.svelte-112n2zp{opacity:1}}.tl-ato-icon.svelte-112n2zp{color:#ffffffb3;transition:color var(--transition-fast), background var(--transition-fast);border-radius:3px;padding:2px 4px;font-size:11px}.tl-ato-icon.svelte-112n2zp:hover{color:var(--color-branco);background:#ffffff26}.tl-ato-del-sim.svelte-112n2zp{color:var(--color-sucesso-claro)}.tl-ato-del-sim.svelte-112n2zp:hover{color:var(--color-branco);background:#6bcb7766}.tl-ato-count.svelte-112n2zp{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:10px;flex-shrink:0;padding:0 6px;font-size:10px;font-weight:700;line-height:18px}.tl-cards.svelte-112n2zp{padding:var(--space-3);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.tl-card.svelte-112n2zp{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);padding:var(--space-3) var(--space-3);cursor:pointer;gap:var(--space-2);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex}.tl-card.svelte-112n2zp:hover{border-color:var(--color-amarelo-trator);transform:translateY(-1px);box-shadow:0 2px 12px #00000014}.tl-card.ativa.svelte-112n2zp{border-color:var(--color-amarelo-trator);box-shadow:0 0 0 2px var(--color-amarelo-trator)}.tl-card-titulo.svelte-112n2zp{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-escuro);font-weight:600;line-height:1.3}.tl-lugar.svelte-112n2zp{color:var(--color-cinza-medio);background:var(--color-cinza-fundo);border:1px solid var(--color-cinza-claro);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:10px;align-self:flex-start;padding:1px 8px;font-size:11px;display:inline-block}.tl-lugar.svelte-112n2zp:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.tl-elementos.svelte-112n2zp{margin-top:var(--space-1);flex-wrap:wrap;gap:4px;display:flex}.tl-elemento.svelte-112n2zp{max-width:100%;padding:1px var(--space-2);border:1px solid var(--color-cortica);background:var(--color-superficie-2);color:var(--color-cinza-escuro);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:3px;font-size:10px;display:inline-flex;overflow:hidden}.tl-elemento-icone.svelte-112n2zp{font-size:10px;line-height:1}.tl-elementos-painel.svelte-112n2zp{margin-top:0}.tl-elemento-x.svelte-112n2zp{color:var(--color-cinza-claro);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 0 0 2px;display:inline-flex}.tl-elemento-x.svelte-112n2zp:hover{color:var(--color-erro-texto)}.tl-campo-dica.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0;line-height:1.4}.tl-avatares.svelte-112n2zp{flex-wrap:wrap;gap:4px;display:flex}.tl-avatar.svelte-112n2zp{width:26px;height:26px;color:var(--color-branco);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:2px solid var(--color-superficie-1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;box-shadow:0 1px 3px #0003}.tl-avatar.svelte-112n2zp:hover{transform:scale(1.18);box-shadow:0 2px 8px #00000040}.tl-avatar-img.svelte-112n2zp{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.tl-card-preview.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-cinza-medio);font-style:italic;line-height:1.5}.tl-btn-escrever.svelte-112n2zp{color:var(--color-amarelo-texto);border-color:var(--color-amarelo-trator)!important}.tl-acoes-topo.svelte-112n2zp{z-index:2;gap:var(--space-2);padding-bottom:var(--space-2);background:linear-gradient(to bottom, var(--color-superficie-2) 70%, color-mix(in srgb, var(--color-superficie-2) 0%, transparent));flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}.tl-drop-coluna.svelte-112n2zp{margin:0 calc(var(--space-3) * -1);background:var(--color-amarelo-trator);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-amarelo-trator) 25%, transparent);border-radius:999px;flex:0 0 4px;align-self:stretch}.tl-drop-linha.svelte-112n2zp{height:3px;margin:calc(var(--space-2) * -1) 0;background:var(--color-amarelo-trator);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-amarelo-trator) 25%, transparent);border-radius:999px;flex-shrink:0}.tl-btn-nova.svelte-112n2zp{width:100%;padding:var(--space-2);border:1.5px dashed var(--color-cinza-claro);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:center;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:flex}.tl-btn-nova.svelte-112n2zp:hover{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);color:var(--color-cinza-chumbo)}.tl-add-ato.svelte-112n2zp{flex:none;align-items:flex-start;padding-top:2px;display:flex}.tl-add-ato.svelte-112n2zp button:where(.svelte-112n2zp){padding:var(--space-2) var(--space-4);border:2px dashed var(--color-cinza-claro);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-cinza-medio);white-space:nowrap;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);align-items:center;gap:4px;height:46px;display:flex}.tl-add-ato.svelte-112n2zp button:where(.svelte-112n2zp):hover{border-color:var(--color-amarelo-trator);color:var(--color-cinza-chumbo);background:var(--color-amarelo-suave)}@media (width<=768px){.tl-pool.svelte-112n2zp{display:none}.tl-board.svelte-112n2zp{gap:var(--space-3);padding:var(--space-3);flex-direction:column;overflow:hidden auto}.tl-coluna.svelte-112n2zp{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.tl-painel.svelte-112n2zp{z-index:950;inset:48px 0 0;width:100%!important;position:fixed!important}}.tl-painel.svelte-112n2zp{background:var(--color-superficie-1);border-left:1.5px solid var(--color-cortica);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow:hidden}.tl-painel-header.svelte-112n2zp{padding:var(--space-3) var(--space-4);border-bottom:1.5px solid var(--color-cinza-fundo);background:var(--color-superficie-2);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.tl-painel-label.svelte-112n2zp{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-weight:700}.tl-painel-acoes.svelte-112n2zp{align-items:center;gap:var(--space-2);display:flex}.tl-exc-txt.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-erro-texto)}.tl-btn-sim.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-erro-texto);font-weight:600}.tl-btn-nao.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-cinza-medio)}.tl-btn-del.svelte-112n2zp{color:var(--color-texto-fraco);transition:color var(--transition-fast);font-size:15px}.tl-btn-del.svelte-112n2zp:hover{color:var(--color-erro-texto)}.tl-btn-fechar.svelte-112n2zp{color:var(--color-texto-fraco);transition:color var(--transition-fast);font-size:15px}.tl-btn-fechar.svelte-112n2zp:hover{color:var(--color-cinza-escuro)}.tl-painel-corpo.svelte-112n2zp{padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.tl-campo.svelte-112n2zp{gap:var(--space-1);flex-direction:column;display:flex}.tl-campo-label.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-cinza-medio);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.tl-campo-input.svelte-112n2zp{width:100%;font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);font-family:var(--font-base);outline:none}.tl-campo-input.svelte-112n2zp:focus{border-color:var(--color-amarelo-trator);background:var(--color-superficie-1)}.tl-select-add.svelte-112n2zp{margin-top:var(--space-2);color:var(--color-cinza-medio)}.tl-campo-notas.svelte-112n2zp{flex:1}.tl-campo-textarea.svelte-112n2zp{width:100%;font-size:var(--text-sm);font-family:var(--font-titulo);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);resize:vertical;outline:none;min-height:120px;line-height:1.6}.tl-campo-textarea.svelte-112n2zp:focus{border-color:var(--color-amarelo-trator);background:var(--color-superficie-1)}.tl-hint.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-texto-fraco);font-style:italic}.tl-chips.svelte-112n2zp{gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.tl-chip.svelte-112n2zp{background:var(--color-cinza-fundo);border:1.5px solid var(--cor,var(--color-cinza-claro));font-size:var(--text-xs);color:var(--color-cinza-chumbo);border-radius:20px;align-items:center;gap:5px;padding:3px 8px 3px 4px;display:flex}.tl-chip-av.svelte-112n2zp{width:18px;height:18px;color:var(--color-branco);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.tl-chip-rm.svelte-112n2zp{color:var(--color-texto-fraco);transition:color var(--transition-fast);margin-left:2px;font-size:10px}.tl-chip-rm.svelte-112n2zp:hover{color:var(--color-erro-texto)}.tl-btn-salvar.svelte-112n2zp{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);background:var(--color-cinza-fundo);color:var(--color-texto-fraco);transition:background var(--transition-fast), color var(--transition-fast);width:100%;font-weight:600}.tl-btn-salvar.dirty.svelte-112n2zp{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.tl-btn-salvar.dirty.svelte-112n2zp:hover{background:var(--color-amarelo-hover)}.tl-popup.svelte-112n2zp{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);width:260px;padding:var(--space-4);z-index:9000;gap:var(--space-2);flex-direction:column;max-height:300px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 32px #00000026}.tl-popup-nome.svelte-112n2zp{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-escuro);font-weight:700}.tl-popup-subtipo.svelte-112n2zp{background:var(--color-amarelo-suave);border:1px solid var(--color-amarelo-trator);color:var(--color-cinza-chumbo);border-radius:8px;padding:1px 7px;font-size:10px;display:inline-block}.tl-popup-body.svelte-112n2zp{font-size:var(--text-sm);color:var(--color-cinza-chumbo);line-height:1.6}.tl-popup-body p{margin-bottom:6px}.tl-popup-body strong{font-weight:700}.tl-popup-body em{font-style:italic}.tl-popup-vazio.svelte-112n2zp{font-size:var(--text-xs);color:var(--color-texto-fraco);font-style:italic}.bfp-wrap.svelte-1ct78q6{width:var(--bfp-w,260px);border-right:1.5px solid var(--color-cortica);background:var(--color-superficie-1);flex-shrink:0;display:flex;position:relative;overflow:hidden}.bfp-wrap.colapsado.svelte-1ct78q6{width:36px}.bfp-tab.svelte-1ct78q6{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);background:var(--color-superficie-2);cursor:pointer;width:36px;height:100%;transition:background var(--transition-fast);border:none;flex-direction:column;display:flex;overflow:hidden}.bfp-tab.svelte-1ct78q6:hover{background:var(--color-amarelo-suave)}.bfp-tab-label.svelte-1ct78q6{writing-mode:vertical-rl;color:var(--color-cinza-medio);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.04em;max-height:140px;font-size:10px;font-weight:700;overflow:hidden;transform:rotate(180deg)}.bfp-painel.svelte-1ct78q6{width:var(--bfp-w,260px);flex-direction:column;height:100%;display:flex;overflow:hidden}.bfp-header.svelte-1ct78q6{align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1.5px solid var(--color-cortica);background:var(--color-superficie-2);flex-shrink:0;display:flex}.bfp-titulo.svelte-1ct78q6{font-size:var(--text-sm);color:var(--color-cinza-escuro);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.bfp-subtipo.svelte-1ct78q6{background:var(--color-amarelo-suave);border:1px solid var(--color-amarelo-trator);color:var(--color-cinza-chumbo);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:1px 6px;font-size:9px}.bfp-ctrl.svelte-1ct78q6{flex-shrink:0;gap:2px;display:flex}.bfp-btn-ctrl.svelte-1ct78q6{color:var(--color-cinza-claro);transition:color var(--transition-fast), background var(--transition-fast);border-radius:3px;justify-content:center;align-items:center;padding:3px;display:flex}.bfp-btn-ctrl.svelte-1ct78q6:hover{color:var(--color-cinza-escuro);background:var(--color-cinza-fundo)}.bfp-img-wrap.svelte-1ct78q6{background:var(--color-cinza-fundo);flex-shrink:0;justify-content:center;width:100%;max-height:160px;display:flex;overflow:hidden}.bfp-img.svelte-1ct78q6{object-fit:cover;width:100%;max-height:160px;display:block}.bfp-corpo.svelte-1ct78q6{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex:1;line-height:1.75;overflow-y:auto}.bfp-corpo p{margin-bottom:var(--space-2);font-family:var(--font-titulo)}.bfp-corpo h2{font-size:var(--text-sm);color:var(--color-cinza-escuro);margin:var(--space-3) 0 4px;font-weight:700}.bfp-corpo h3{font-size:var(--text-xs);margin:var(--space-2) 0 3px;font-weight:700}.bfp-corpo strong{font-weight:700}.bfp-corpo em{font-style:italic}.bfp-corpo ul,.bfp-corpo ol{padding-left:var(--space-4);margin-bottom:var(--space-2)}.bfp-corpo li{font-family:var(--font-titulo);font-size:var(--text-xs);margin-bottom:2px}.bfp-vazio.svelte-1ct78q6{font-size:var(--text-xs);color:var(--color-cinza-claro);font-style:italic}.bfp-footer.svelte-1ct78q6{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-cinza-fundo);flex-shrink:0}.bfp-inserir.svelte-1ct78q6{width:100%;font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:var(--space-1) var(--space-3);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);transition:background var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;gap:5px;font-weight:600;display:flex}.bfp-inserir.svelte-1ct78q6:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.dash.svelte-eqwtdy{flex-direction:column;flex:1;display:flex;overflow:hidden}.dash-toast.svelte-eqwtdy{z-index:9000;background:var(--color-superficie-1);color:var(--color-cinza-escuro);font-size:var(--text-sm);border:1.5px solid var(--color-sucesso-texto);border-radius:var(--radius-pill,999px);padding:8px var(--space-4);box-shadow:var(--shadow-elevado);align-items:center;gap:7px;font-weight:700;animation:.18s svelte-eqwtdy-toast-in;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes svelte-eqwtdy-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.metas-cap.svelte-eqwtdy{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.metas-cap-titulo.svelte-eqwtdy{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);margin-bottom:2px;font-size:10px;font-weight:700}.metas-cap-item.svelte-eqwtdy{align-items:center;gap:var(--space-2);display:flex}.metas-cap-nome.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-chumbo);text-overflow:ellipsis;white-space:nowrap;flex:0 0 38%;overflow:hidden}.metas-cap-trilho.svelte-eqwtdy{background:var(--color-cinza-fundo);border:1px solid var(--color-cortica);border-radius:3px;flex:1;height:5px;overflow:hidden}.metas-cap-fill.svelte-eqwtdy{background:var(--color-amarelo-trator);border-radius:3px;height:100%;transition:width .4s}.metas-cap-fill.completa.svelte-eqwtdy{background:var(--color-sucesso-texto)}.metas-cap-pct.svelte-eqwtdy{color:var(--color-cinza-medio);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:32px;font-size:10px}.hero.svelte-eqwtdy{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-5) var(--space-8);background:var(--color-painel-escuro);border-bottom:3px solid var(--color-amarelo-trator);flex-shrink:0;display:flex}.hero-saudacao.svelte-eqwtdy{text-transform:uppercase;letter-spacing:.14em;color:var(--color-amarelo-trator);margin:0 0 4px;font-size:11px;font-weight:700}.hero-projeto.svelte-eqwtdy{font-family:var(--font-titulo);font-size:var(--text-2xl);color:var(--color-branco);text-transform:capitalize;margin:0 0 4px;font-weight:700}.hero-data.svelte-eqwtdy{font-size:var(--text-sm);color:#ffffff80;text-transform:capitalize;margin:0}.hero-cta.svelte-eqwtdy{margin-top:var(--space-3);font-size:var(--text-sm);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-md);padding:8px var(--space-4);transition:background var(--transition-fast), transform var(--transition-fast);align-items:center;gap:6px;font-weight:700;display:inline-flex}.hero-cta.svelte-eqwtdy:hover{background:var(--color-amarelo-hover);transform:translateY(-1px)}.hero-frase.svelte-eqwtdy{text-align:right;max-width:400px;padding:0;padding-left:var(--space-5);border-left:2px solid #f5c4004d;margin:0}.hero-frase.svelte-eqwtdy blockquote:where(.svelte-eqwtdy){font-family:var(--font-titulo);font-size:var(--text-sm);color:#fff9;margin:0 0 6px;font-style:italic;line-height:1.7}.hero-frase.svelte-eqwtdy figcaption:where(.svelte-eqwtdy){color:#fff6;font-size:11px}.dash-body.svelte-eqwtdy{flex:1;display:flex;overflow:hidden}.col.svelte-eqwtdy{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.duas-colunas.svelte-eqwtdy{gap:var(--space-4);align-items:flex-start;display:flex}.duas-colunas.svelte-eqwtdy>.card:where(.svelte-eqwtdy){flex:1;min-width:0}.col-ficha.svelte-eqwtdy{background:var(--color-superficie-2);border-right:1.5px solid var(--color-cortica);flex-direction:column;flex-shrink:0;width:320px;padding:0;display:flex;overflow:hidden}.col-main.svelte-eqwtdy{flex:1}.ft-header.svelte-eqwtdy{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:1.5px solid var(--color-cortica);flex-shrink:0;display:flex}.ft-titulo.svelte-eqwtdy{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-cinza-chumbo);flex:1;font-weight:700}.ft-btn-editar.svelte-eqwtdy{color:var(--color-cinza-medio);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);align-items:center;padding:6px;display:flex}.ft-btn-editar.svelte-eqwtdy:hover{color:var(--color-cinza-escuro);background:#0000000f}.ft-header.svelte-eqwtdy{cursor:pointer}.ft-caret.svelte-eqwtdy{color:var(--color-texto-fraco);font-size:13px}.ft-vazio.svelte-eqwtdy{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;flex:1;display:flex}.ft-vazio.svelte-eqwtdy p:where(.svelte-eqwtdy){font-size:var(--text-sm);color:var(--color-cinza-chumbo);line-height:1.5}.ft-btn-preencher.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-escuro);background:var(--color-amarelo-trator);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);transition:background var(--transition-fast);font-weight:700}.ft-btn-preencher.svelte-eqwtdy:hover{background:var(--color-amarelo-hover)}.ft-dados.svelte-eqwtdy{padding:var(--space-5);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ft-nome-projeto.svelte-eqwtdy{font-family:var(--font-titulo);color:var(--color-cinza-escuro);text-transform:capitalize;font-size:1.75rem;font-weight:700;line-height:1.15}.ft-tipo-badge.svelte-eqwtdy{font-size:var(--text-sm);background:var(--color-painel-escuro);color:var(--color-branco);border-radius:var(--radius-sm);letter-spacing:.04em;align-self:flex-start;padding:3px 12px;font-weight:700;display:inline-block}.ft-versao.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-medio);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.ft-autor-wrap.svelte-eqwtdy{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;align-items:baseline;display:flex}.ft-autor.svelte-eqwtdy{font-size:var(--text-lg);color:var(--color-cinza-chumbo);font-weight:700}.ft-pseudo.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-medio);font-style:italic}.ft-descricao.svelte-eqwtdy{font-size:var(--text-base);color:var(--color-cinza-chumbo);border-left:3px solid var(--color-amarelo-trator);padding-left:var(--space-4);margin:0;font-style:italic;line-height:1.65}.ft-sinopse.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-chumbo);line-height:1.8;font-family:var(--font-titulo);margin:0}.ft-form.svelte-eqwtdy{padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ft-label-form.svelte-eqwtdy{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-chumbo);flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.ft-input-form.svelte-eqwtdy{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--color-cinza-chumbo);background:#fff9;outline:none;font-family:inherit}.ft-input-form.svelte-eqwtdy:focus{border-color:var(--color-amarelo-trator);background:var(--color-branco)}.ft-textarea.svelte-eqwtdy{resize:vertical;min-height:80px;line-height:1.5}.ft-form-acoes.svelte-eqwtdy{gap:var(--space-2);padding-top:var(--space-2);align-items:center;display:flex}.card.svelte-eqwtdy{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex;box-shadow:0 2px 8px #0000000a}.card-header.svelte-eqwtdy{justify-content:space-between;align-items:center;display:flex}.card-titulo-wrap.svelte-eqwtdy{align-items:center;gap:var(--space-2);display:flex}.card-titulo.svelte-eqwtdy{font-size:var(--text-base);color:var(--color-cinza-escuro);font-weight:700}.badge-count.svelte-eqwtdy{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:10px;padding:0 8px;font-size:11px;font-weight:700;line-height:20px}.palavras-row.svelte-eqwtdy{align-items:center;gap:var(--space-6);display:flex}.circulo-wrap.svelte-eqwtdy{flex-shrink:0;width:120px;height:120px;position:relative}.circulo.svelte-eqwtdy{width:120px;height:120px;transform:rotate(-90deg)}.c-track.svelte-eqwtdy{fill:none;stroke:var(--color-cinza-fundo);stroke-width:8px}.c-fill.svelte-eqwtdy{fill:none;stroke:var(--color-amarelo-trator);stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset .6s,stroke .4s}.c-fill.c-ok.svelte-eqwtdy{stroke:var(--color-sucesso-texto)}.circulo-texto.svelte-eqwtdy{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c-num.svelte-eqwtdy{font-family:var(--font-titulo);color:var(--color-cinza-escuro);font-size:1.6rem;font-weight:700;line-height:1}.c-label.svelte-eqwtdy{color:var(--color-cinza-chumbo);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:11px}.palavras-info.svelte-eqwtdy{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.palavras-meta-row.svelte-eqwtdy{align-items:center;gap:var(--space-2);display:flex}.palavras-meta-txt.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-chumbo)}.palavras-meta-txt.svelte-eqwtdy strong:where(.svelte-eqwtdy){color:var(--color-cinza-escuro)}.badge-atingida.svelte-eqwtdy{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-sucesso-forte);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:#27ae601a;border:1px solid #27ae6040;font-weight:600;display:flex}.excedente.svelte-eqwtdy{background:#27ae6026;border-radius:8px;margin-left:4px;padding:1px 7px;font-size:11px}.palavras-faltam.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-chumbo)}.palavras-faltam.svelte-eqwtdy strong:where(.svelte-eqwtdy){color:var(--color-cinza-escuro);font-size:var(--text-base)}.palavras-manuscrito.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-medio);align-items:center;gap:5px;display:flex}.palavras-manuscrito.svelte-eqwtdy strong:where(.svelte-eqwtdy){color:var(--color-cinza-escuro)}.palavras-manuscrito.zerada.svelte-eqwtdy{opacity:.75}.rpg-faixa.svelte-eqwtdy{margin-top:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-amarelo-suave);border:1.5px solid var(--color-cortica);flex-direction:column;gap:7px;display:flex}.rpg-cabeca.svelte-eqwtdy{align-items:center;gap:var(--space-3);display:flex}.rpg-medalhao.svelte-eqwtdy{background:conic-gradient(var(--color-amarelo-trator) calc(var(--pct) * 1%), var(--color-cinza-fundo) 0);border-radius:50%;flex:none;padding:3px}.rpg-cabeca-txt.svelte-eqwtdy{flex-direction:column;gap:1px;min-width:0;display:flex}.rpg-nome.svelte-eqwtdy{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:700;line-height:1.1}.rpg-xp.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-amarelo-texto);font-variant-numeric:tabular-nums;font-weight:700}.rpg-recorde.svelte-eqwtdy{color:var(--color-cinza-medio);font-weight:600}.rpg-barra.svelte-eqwtdy{background:var(--color-cinza-fundo);border-radius:4px;height:7px;position:relative;overflow:hidden}.rpg-barra.svelte-eqwtdy span:where(.svelte-eqwtdy){background:var(--color-amarelo-trator);border-radius:4px;height:100%;transition:width .6s;display:block;position:relative;overflow:hidden}.rpg-barra.svelte-eqwtdy span:where(.svelte-eqwtdy):after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:3.2s ease-in-out infinite svelte-eqwtdy-rpg-corre;position:absolute;inset:0}@keyframes svelte-eqwtdy-rpg-corre{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}.rpg-proximo.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-medio)}.rpg-manuscrito.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-escuro);font-variant-numeric:tabular-nums}.rpg-manuscrito.svelte-eqwtdy strong:where(.svelte-eqwtdy){color:var(--color-amarelo-texto)}.rpg-estante.svelte-eqwtdy{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}.rpg-trofeu.svelte-eqwtdy{cursor:help;transition:transform var(--transition-fast);display:inline-flex}.rpg-trofeu.svelte-eqwtdy:hover{transform:translateY(-2px)}.rpg-conq-n.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:700}@media (prefers-reduced-motion:reduce){.rpg-barra.svelte-eqwtdy span:where(.svelte-eqwtdy){transition:none}.rpg-barra.svelte-eqwtdy span:where(.svelte-eqwtdy):after{animation:none}.rpg-trofeu.svelte-eqwtdy{transition:none}}.badge-seq.svelte-eqwtdy{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-laranja);display:flex}.btn-meta.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-chumbo);border:1.5px dashed var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);transition:border-color var(--transition-fast), color var(--transition-fast);text-align:left;align-self:flex-start;align-items:center;gap:4px;display:flex}.btn-meta.svelte-eqwtdy:hover{border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.meta-form.svelte-eqwtdy{align-items:center;gap:var(--space-2);display:flex}.meta-form-lbl.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-chumbo)}.meta-input.svelte-eqwtdy{width:72px;font-size:var(--text-sm);border:1.5px solid var(--color-amarelo-trator);border-radius:var(--radius-sm);padding:4px var(--space-2);text-align:center;outline:none;font-weight:700}.semana-section.svelte-eqwtdy{border-top:1.5px solid var(--color-cinza-fundo);padding-top:var(--space-4)}.semana-header.svelte-eqwtdy{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.semana-nav.svelte-eqwtdy{align-items:center;gap:var(--space-1);display:flex}.semana-nav-btn.svelte-eqwtdy{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-cinza-medio);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:flex}.semana-nav-btn.svelte-eqwtdy:hover:not(:disabled){background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.semana-nav-btn.svelte-eqwtdy:disabled{opacity:.3;cursor:default}.semana-titulo.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-escuro);text-align:center;min-width:116px;font-weight:700}.semana-resumo.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-chumbo)}.semana-resumo.svelte-eqwtdy strong:where(.svelte-eqwtdy){color:var(--color-cinza-escuro)}.semana-barras.svelte-eqwtdy{gap:var(--space-2);align-items:flex-end;display:flex}.semana-dia.svelte-eqwtdy{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.semana-dia.futuro.svelte-eqwtdy{opacity:.3}.barra-container.svelte-eqwtdy{background:var(--color-cinza-fundo);border-radius:var(--radius-sm);align-items:flex-end;width:100%;height:80px;display:flex;position:relative;overflow:hidden}.barra-valor.svelte-eqwtdy{border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;min-height:0;transition:height .4s}.barra-valor.meta-ok.svelte-eqwtdy{background:var(--color-sucesso-texto)}.barra-valor.meta-nao.svelte-eqwtdy{background:var(--color-laranja)}.barra-valor.meta-zero.svelte-eqwtdy{background:var(--color-cinza-claro);height:2px!important}.barra-meta-line.svelte-eqwtdy{background:var(--color-painel-escuro);opacity:.2;height:2px;position:absolute;left:0;right:0}.barra-num.svelte-eqwtdy{color:var(--color-cinza-chumbo);font-size:10px;font-weight:700}.barra-dia-nome.svelte-eqwtdy{color:var(--color-cinza-medio);text-transform:uppercase;font-size:10px;font-weight:600}.barra-dia-nome.hoje-nome.svelte-eqwtdy{color:var(--color-amarelo-trator);font-weight:800}.btn-ok.svelte-eqwtdy{padding:6px var(--space-3);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:700}.btn-ok.svelte-eqwtdy:disabled{opacity:.4;cursor:not-allowed}.btn-cancel.svelte-eqwtdy{color:var(--color-cinza-medio);align-items:center;display:flex}.btn-cancel-txt.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-medio)}.btn-add.svelte-eqwtdy{background:var(--color-amarelo-trator);width:28px;height:28px;color:var(--color-cinza-escuro);border-radius:var(--radius-sm);transition:background var(--transition-fast);justify-content:center;align-items:center;display:flex}.btn-add.svelte-eqwtdy:hover{background:var(--color-amarelo-hover)}.tarefa-form.svelte-eqwtdy{gap:var(--space-2);padding:var(--space-3);background:var(--color-cinza-fundo);border-radius:var(--radius-md);flex-direction:column;display:flex}.t-form-row.svelte-eqwtdy{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.t-form-label.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-chumbo);align-items:center;gap:4px;font-weight:600;display:flex}.t-form-acoes.svelte-eqwtdy{gap:var(--space-2);display:flex}.t-input.svelte-eqwtdy{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:var(--color-superficie-1);color:var(--color-cinza-escuro);outline:none}.t-input.svelte-eqwtdy:focus{border-color:var(--color-amarelo-trator)}.t-input-sm.svelte-eqwtdy,.t-select-sm.svelte-eqwtdy{font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:3px var(--space-2);background:var(--color-superficie-1);outline:none}.t-desc.svelte-eqwtdy{resize:vertical;min-height:40px}.t-select.svelte-eqwtdy{font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);outline:none}.tarefas-lista.svelte-eqwtdy{flex-direction:column;gap:2px;display:flex}.tarefa.svelte-eqwtdy{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.tarefa.svelte-eqwtdy:hover{background:var(--color-cinza-fundo)}.tarefa.feita.svelte-eqwtdy{opacity:.45}.t-check.svelte-eqwtdy{flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.t-circle.svelte-eqwtdy{border:2.5px solid var(--color-cinza-claro);width:18px;height:18px;transition:border-color var(--transition-fast);border-radius:50%}.t-check.svelte-eqwtdy:hover .t-circle:where(.svelte-eqwtdy){border-color:var(--color-sucesso-texto)}.t-corpo.svelte-eqwtdy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.t-txt.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-escuro);font-weight:500}.tarefa.feita.svelte-eqwtdy .t-txt:where(.svelte-eqwtdy){color:var(--color-cinza-medio);text-decoration:line-through}.t-meta-row.svelte-eqwtdy{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.t-prio.svelte-eqwtdy{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.t-prazo.svelte-eqwtdy{color:var(--color-cinza-chumbo);align-items:center;gap:2px;font-size:10px;display:flex}.t-descricao.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-chumbo);margin:2px 0 0;line-height:1.4}.t-link.svelte-eqwtdy{color:var(--color-badge-cena-text);background:var(--color-badge-cena-bg);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;flex-shrink:0;max-width:100px;padding:1px 6px;font-size:10px;overflow:hidden}.t-link.svelte-eqwtdy:hover{background:var(--color-azul-suave)}.t-del.svelte-eqwtdy{color:var(--color-texto-fraco);transition:color var(--transition-fast), background var(--transition-fast);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;margin:-3px -3px -3px 0;padding:5px;display:flex}.t-del.svelte-eqwtdy:hover{color:var(--color-erro-texto);background:#c0392b14}.t-confirm.svelte-eqwtdy{flex-shrink:0;gap:3px;margin-top:-2px;display:flex}.t-conf-sim.svelte-eqwtdy,.t-conf-nao.svelte-eqwtdy{border-radius:var(--radius-sm);width:26px;height:26px;transition:background var(--transition-fast);justify-content:center;align-items:center;display:flex}.t-conf-sim.svelte-eqwtdy{color:var(--color-branco);background:var(--color-erro-texto)}.t-conf-sim.svelte-eqwtdy:hover{background:var(--color-erro-forte)}.t-conf-nao.svelte-eqwtdy{color:var(--color-cinza-medio);background:var(--color-cinza-fundo)}.t-conf-nao.svelte-eqwtdy:hover{color:var(--color-cinza-escuro);background:var(--color-cinza-claro)}.t-vazio.svelte-eqwtdy{align-items:center;gap:var(--space-2);padding:var(--space-5);color:var(--color-cinza-medio);font-size:var(--text-sm);flex-direction:column;display:flex}.btn-conc.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:var(--space-1) 0;text-align:left;font-weight:600}.btn-conc.svelte-eqwtdy:hover{color:var(--color-cinza-escuro)}.btn-edit-link.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-amarelo-texto);font-weight:700}.btn-edit-link.svelte-eqwtdy:hover{opacity:.7}.prazo-row.svelte-eqwtdy{align-items:center;gap:var(--space-2);display:flex}.prazo-dt.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-escuro);flex:1;font-weight:600}.prazo-rest.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-chumbo);background:var(--color-cinza-fundo);border-radius:var(--radius-sm);padding:2px 10px;font-weight:700}.prazo-rest.urgente.svelte-eqwtdy{color:var(--color-laranja);background:#e67e221a}.prazo-rest.critico.svelte-eqwtdy{color:var(--color-erro-texto);background:#c0392b1a}.btn-def-prazo.svelte-eqwtdy{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-chumbo);border:1.5px dashed var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);transition:border-color var(--transition-fast), color var(--transition-fast);display:flex}.btn-def-prazo.svelte-eqwtdy:hover{border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.stats-row.svelte-eqwtdy{background:var(--color-cinza-fundo);border-radius:var(--radius-md);align-items:center;gap:0;display:flex;overflow:hidden}.stat.svelte-eqwtdy{padding:var(--space-3) var(--space-2);cursor:pointer;font:inherit;transition:background var(--transition-fast);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}.stat.svelte-eqwtdy:hover{background:#0000000d}.stat-div.svelte-eqwtdy{background:var(--color-cortica);flex-shrink:0;width:1px;height:40px}.s-num.svelte-eqwtdy{font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:700;line-height:1}.s-lbl.svelte-eqwtdy{color:var(--color-cinza-chumbo);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.stat.destaque.svelte-eqwtdy .s-num:where(.svelte-eqwtdy){color:var(--color-amarelo-texto)}.barra-proj.svelte-eqwtdy{gap:var(--space-2);flex-direction:column;display:flex}.barra-proj-info.svelte-eqwtdy{align-items:baseline;gap:var(--space-2);display:flex}.barra-proj-pct.svelte-eqwtdy{font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:700}.barra-proj-txt.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-chumbo)}.barra-trilho-lg.svelte-eqwtdy{background:var(--color-cinza-fundo);border:1px solid var(--color-cortica);border-radius:6px;height:12px;overflow:hidden}.barra-fill-lg.svelte-eqwtdy{background:var(--color-amarelo-trator);border-radius:6px;height:100%;transition:width .5s}.proj-total.svelte-eqwtdy{color:var(--color-texto-fraco);text-align:center;margin-top:-2px;font-size:11px}.sugestao.svelte-eqwtdy{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-amarelo-suave);border:1.5px solid var(--color-amarelo-claro);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.sugestao-info.svelte-eqwtdy{flex-direction:column;gap:1px;display:flex}.sugestao-num.svelte-eqwtdy{font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:800}.sugestao-num.svelte-eqwtdy small:where(.svelte-eqwtdy){color:var(--color-cinza-medio);font-size:11px;font-weight:600}.sugestao-sub.svelte-eqwtdy{color:var(--color-cinza-medio);font-size:11px}.sugestao-btn.svelte-eqwtdy{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-size:var(--text-sm);border-radius:var(--radius-sm);padding:5px var(--space-3);white-space:nowrap;font-weight:700}.sugestao-btn.svelte-eqwtdy:hover{background:var(--color-amarelo-hover)}.sugestao-aviso.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-cinza-medio)}.sugestao-ok.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-sucesso-texto);font-weight:700}.p-hint.svelte-eqwtdy{color:var(--color-texto-fraco);text-transform:none;letter-spacing:0;font-weight:500}.proj-form.svelte-eqwtdy{gap:var(--space-3);flex-direction:column;display:flex}.proj-erro.svelte-eqwtdy{font-size:var(--text-sm);color:var(--color-erro-texto);margin:0;font-weight:600}.p-label.svelte-eqwtdy{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-chumbo);flex-direction:column;gap:3px;font-size:11px;font-weight:700;display:flex}.p-input.svelte-eqwtdy{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:var(--color-cinza-fundo);outline:none}.p-input.svelte-eqwtdy:focus{border-color:var(--color-amarelo-trator)}.comece-aqui.svelte-eqwtdy{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:linear-gradient(120deg, var(--color-amarelo-trator), var(--color-amarelo-hover));border-radius:var(--radius-lg);cursor:pointer;text-align:left;border:none;transition:transform .12s,box-shadow .15s;display:flex;box-shadow:0 4px 14px #f5c4004d}.comece-aqui.svelte-eqwtdy:hover{transform:translateY(-2px);box-shadow:0 8px 22px #f5c4006b}.comece-aqui.svelte-eqwtdy:active{transform:translateY(0)}.ca-badge.svelte-eqwtdy{background:var(--color-cinza-escuro);width:42px;height:42px;color:var(--color-amarelo-trator);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ca-texto.svelte-eqwtdy{flex-direction:column;flex:1;min-width:0;display:flex}.ca-titulo.svelte-eqwtdy{font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-escuro);font-weight:700}.ca-desc.svelte-eqwtdy{font-size:var(--text-xs);color:#2a2a2ab8}.ca-seta.svelte-eqwtdy{color:var(--color-cinza-escuro);transition:transform .15s;display:flex}.comece-aqui.svelte-eqwtdy:hover .ca-seta:where(.svelte-eqwtdy){transform:translate(3px)}.fin-card-metas.svelte-eqwtdy{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-lg);cursor:pointer;text-align:left;flex-wrap:wrap;transition:transform .12s,border-color .15s;display:flex}.fin-card-metas.svelte-eqwtdy:hover{border-color:var(--color-amarelo-trator);transform:translateY(-2px)}.fcm-item.svelte-eqwtdy{flex-direction:column;flex:1;min-width:100px;display:flex}.fcm-item.svelte-eqwtdy small:where(.svelte-eqwtdy){text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);font-size:10px;font-weight:700}.fcm-item.svelte-eqwtdy b:where(.svelte-eqwtdy){font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-escuro)}.aprendizado.svelte-eqwtdy{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:transform .12s,border-color .15s;display:flex}.aprendizado.svelte-eqwtdy:hover{border-color:var(--color-amarelo-trator);transform:translateY(-2px)}.apr-badge.svelte-eqwtdy{background:var(--color-amarelo-suave);width:38px;height:38px;color:var(--color-cinza-escuro);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.apr-titulo.svelte-eqwtdy{font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-escuro);font-weight:700}.apr-desc.svelte-eqwtdy{font-size:var(--text-xs);color:var(--color-cinza-medio)}.apr-novo.svelte-eqwtdy{vertical-align:middle;font-family:var(--font-corpo);text-transform:uppercase;letter-spacing:.06em;background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.apr-seta.svelte-eqwtdy{color:var(--color-cinza-medio);transition:transform .15s;display:flex}.aprendizado.svelte-eqwtdy:hover .apr-seta:where(.svelte-eqwtdy){transform:translate(3px)}.meta-aviso.svelte-eqwtdy{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-cinza-medio);align-items:center;gap:5px;display:flex}.meta-aviso.svelte-eqwtdy svg{color:var(--color-laranja);flex-shrink:0}@media (width<=768px){.dash.svelte-eqwtdy{overflow-y:auto}.dash-body.svelte-eqwtdy{flex-direction:column;flex:none;overflow:visible}.col.svelte-eqwtdy{padding:var(--space-3);flex:none;overflow-y:visible}.col-ficha.svelte-eqwtdy{border-right:none;border-bottom:1.5px solid var(--color-cortica);width:100%}.hero.svelte-eqwtdy{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column}.hero-frase.svelte-eqwtdy{display:none}.duas-colunas.svelte-eqwtdy{flex-direction:column;align-items:stretch}.duas-colunas.svelte-eqwtdy>.card:where(.svelte-eqwtdy){flex:none;width:100%}.duas-colunas.svelte-eqwtdy>.card:where(.svelte-eqwtdy):nth-child(2){order:-1}}.pi.svelte-11ga8s5{background:var(--color-superficie-1);border-left:1.5px solid var(--color-cortica);width:320px;font-family:var(--font-corpo);flex-direction:column;flex-shrink:0;display:flex}.pi-topo.svelte-11ga8s5{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-cortica);display:flex}.pi-titulo-wrap.svelte-11ga8s5{flex:1;min-width:0}.pi-tipo.svelte-11ga8s5{text-transform:uppercase;letter-spacing:.08em;color:var(--color-texto-fraco);font-size:10px;font-weight:800;display:block}.pi-titulo.svelte-11ga8s5{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);overflow-wrap:anywhere;margin:2px 0 0;font-weight:700}.pi-x.svelte-11ga8s5{cursor:pointer;color:var(--color-cinza-medio);background:0 0;border:none;padding:4px}.pi-x.svelte-11ga8s5:hover{color:var(--color-cinza-escuro)}.pi-corpo.svelte-11ga8s5{padding:var(--space-3);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pi-secao.svelte-11ga8s5{gap:var(--space-2);flex-direction:column;display:flex}.pi-h4.svelte-11ga8s5{text-transform:uppercase;letter-spacing:.08em;color:var(--color-texto-fraco);align-items:center;gap:var(--space-2);margin:0;font-size:10px;font-weight:800;display:flex}.pi-contador.svelte-11ga8s5{font-size:var(--text-sm);color:var(--color-cinza-medio);letter-spacing:0;font-weight:700}.pi-nota.svelte-11ga8s5{font-size:var(--text-sm);color:var(--color-texto-fraco);margin:0}.pi-datas.svelte-11ga8s5{gap:var(--space-2);display:flex}.pi-campo.svelte-11ga8s5{font-size:var(--text-sm);color:var(--color-cinza-medio);flex-direction:column;flex:1;gap:3px;display:flex}.pi-campo.svelte-11ga8s5 input:where(.svelte-11ga8s5),.pi-nova.svelte-11ga8s5 input:where(.svelte-11ga8s5){font-family:var(--font-corpo);font-size:var(--text-sm);padding:var(--space-2);border:1px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-2);min-height:34px;color:var(--color-cinza-escuro)}.pi-empurrar.svelte-11ga8s5{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-aviso-texto);border-radius:var(--radius-sm);background:var(--color-aviso-fundo);width:100%;min-height:36px;color:var(--color-aviso-texto);font-family:var(--font-corpo);font-size:var(--text-sm);cursor:pointer;font-weight:700;display:flex}.pi-empurrar.svelte-11ga8s5:hover{background:var(--color-superficie-2)}.pi-prog-linha.svelte-11ga8s5{align-items:baseline;gap:var(--space-2);display:flex}.pi-prog-num.svelte-11ga8s5{font-size:var(--text-xl);color:var(--color-cinza-escuro);font-weight:800}.pi-barra.svelte-11ga8s5{background:color-mix(in srgb, var(--color-cortica) 45%, transparent);border-radius:999px;height:8px;overflow:hidden}.pi-barra-fill.svelte-11ga8s5{background:var(--color-amarelo-trator);border-radius:999px;height:100%;display:block}.pi-range.svelte-11ga8s5{width:100%;accent-color:var(--color-amarelo-trator)}.pi-status.svelte-11ga8s5{flex-wrap:wrap;gap:4px;display:flex}.pi-status-btn.svelte-11ga8s5{min-height:30px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-2);color:var(--color-cinza-medio);font-family:var(--font-corpo);font-size:var(--text-sm);cursor:pointer;flex:1}.pi-status-btn.on.svelte-11ga8s5{background:var(--c);border-color:var(--c);color:var(--color-cinza-chumbo);font-weight:700}.pi-tarefa.svelte-11ga8s5{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-escuro);display:flex}.pi-tarefa.feita.svelte-11ga8s5 .pi-tarefa-txt:where(.svelte-11ga8s5){color:var(--color-texto-fraco);text-decoration:line-through}.pi-tarefa-txt.svelte-11ga8s5{overflow-wrap:anywhere;flex:1;min-width:0}.pi-check.svelte-11ga8s5{border:1.5px solid var(--color-cortica);background:var(--color-superficie-2);cursor:pointer;width:18px;height:18px;color:var(--color-cinza-escuro);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pi-tarefa.feita.svelte-11ga8s5 .pi-check:where(.svelte-11ga8s5){background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator)}.pi-lixo.svelte-11ga8s5{cursor:pointer;color:var(--color-cinza-claro);background:0 0;border:none;padding:2px}.pi-lixo.svelte-11ga8s5:hover{color:var(--color-erro-texto)}.pi-nova.svelte-11ga8s5{gap:4px;display:flex}.pi-nova.svelte-11ga8s5 input:where(.svelte-11ga8s5){flex:1}.pi-nova.svelte-11ga8s5 button:where(.svelte-11ga8s5){border:1px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-2);cursor:pointer;width:34px;color:var(--color-cinza-escuro)}.pi-nova.svelte-11ga8s5 button:where(.svelte-11ga8s5):hover{background:var(--color-amarelo-trator)}.pi-vinculo.svelte-11ga8s5{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-2);width:100%;min-height:32px;color:var(--color-cinza-escuro);font-family:var(--font-corpo);font-size:var(--text-sm);text-align:left;cursor:pointer;display:flex}.pi-vinculo.svelte-11ga8s5:hover{border-color:var(--color-amarelo-trator)}.pi-vinculo.sem-ficha.svelte-11ga8s5{cursor:default;color:var(--color-texto-fraco)}.pi-dep.svelte-11ga8s5{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-medio);display:flex}.pi-dep.svelte-11ga8s5 span:where(.svelte-11ga8s5){flex:1}.pi-rodape.svelte-11ga8s5{padding:var(--space-3);border-top:1px solid var(--color-cortica)}.pi-escrever.svelte-11ga8s5{justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-amarelo-trator);width:100%;min-height:44px;color:var(--color-cinza-chumbo);border-radius:var(--radius-sm);font-family:var(--font-corpo);font-size:var(--text-base);cursor:pointer;border:none;font-weight:700;display:flex}.pi-escrever.svelte-11ga8s5:hover{background:var(--color-amarelo-hover)}@media (width<=768px){.pi.svelte-11ga8s5{z-index:60;border-left:none;width:auto;position:fixed;inset:0}}.barra.svelte-19oz0ci{background:color-mix(in srgb, var(--cor) 22%, var(--color-superficie-1));border:1.5px solid var(--cor);cursor:grab;box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:6px;align-items:center;height:26px;display:flex;position:absolute}.barra.svelte-19oz0ci:active{cursor:grabbing}.barra.anim.svelte-19oz0ci{transition:left .22s,width .22s}.barra.arrastando.svelte-19oz0ci{z-index:40;will-change:transform;border-color:var(--color-amarelo-trator);box-shadow:0 6px 16px #281e0047}.barra-ghost.svelte-19oz0ci{z-index:5;border:1.5px dashed var(--cor);background:color-mix(in srgb, var(--cor) 10%, transparent);pointer-events:none;border-radius:6px;height:26px;position:absolute}.barra-chip.svelte-19oz0ci{white-space:nowrap;z-index:41;background:var(--color-painel-escuro);color:var(--color-sobre-escuro);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000004d}@media (prefers-reduced-motion:reduce){.barra.anim.svelte-19oz0ci{transition:none}}.barra.atrasada.svelte-19oz0ci{border-color:var(--color-erro-texto);box-shadow:0 0 0 1.5px #c0392b59}.barra.concluida.svelte-19oz0ci{opacity:.85}.barra-label.svelte-19oz0ci,.barra-rotulo.svelte-19oz0ci{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barra-fill.svelte-19oz0ci{background:color-mix(in srgb, var(--cor) 55%, transparent);border-radius:5px 0 0 5px;transition:width .25s;position:absolute;top:0;bottom:0;left:0}.barra.arrastando.svelte-19oz0ci .barra-fill:where(.svelte-19oz0ci){transition:none}.barra-label.svelte-19oz0ci{z-index:1;min-width:0;color:var(--color-cinza-escuro);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:3px;padding:0 8px;font-size:11.5px;font-weight:600;display:flex;position:relative;overflow:hidden}.barra-rotulo.svelte-19oz0ci{z-index:1;white-space:nowrap;color:var(--color-cinza-escuro);background:color-mix(in srgb, var(--color-sobre-escuro) 55%, transparent);border-radius:999px;flex-shrink:0;margin:0 6px 0 4px;padding:1px 6px;font-size:9.5px;font-weight:700;position:relative}.barra.leitura.svelte-19oz0ci{cursor:default;border-style:dashed}.marco.anim.svelte-19oz0ci{transition:left .22s}.marco.arrastando.svelte-19oz0ci{z-index:40;will-change:transform;filter:drop-shadow(0 4px 8px #281e004d)}@media (pointer:coarse){.barra-terminal.svelte-19oz0ci{opacity:1;width:18px;height:18px;right:-9px}}.barra-grip.svelte-19oz0ci{z-index:2;cursor:ns-resize;color:var(--color-cinza-escuro);opacity:.55;flex-shrink:0;align-items:center;padding-left:3px;display:flex;position:relative}.barra-esperado.svelte-19oz0ci{background:var(--color-cinza-escuro);opacity:.45;pointer-events:none;width:2px;position:absolute;top:-2px;bottom:-2px}.barra-esperado.atras.svelte-19oz0ci{background:var(--color-erro-texto);opacity:.9;width:2.5px}.marco.svelte-19oz0ci{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:8px;height:26px;display:flex;position:absolute}.marco-losango.svelte-19oz0ci{background:var(--cor);border:1.5px solid var(--color-superficie-1);flex:none;width:15px;height:15px;transform:rotate(45deg);box-shadow:0 1px 4px #00000040}.marco.concluida.svelte-19oz0ci .marco-losango:where(.svelte-19oz0ci){background:var(--color-sucesso-texto)}.marco.atrasada.svelte-19oz0ci .marco-losango:where(.svelte-19oz0ci){background:var(--color-erro-texto)}.marco-rotulo.svelte-19oz0ci{font-size:var(--text-xs);color:var(--color-cinza-escuro);white-space:nowrap;background:var(--color-superficie-1);border-radius:var(--radius-sm);border:1px solid var(--color-cortica);padding:1px 6px;font-weight:600}.marco.alvo-ligacao.svelte-19oz0ci{outline:2.5px dashed var(--color-amarelo-trator);outline-offset:4px}.marco-terminal.svelte-19oz0ci{right:-10px}.barra-terminal.svelte-19oz0ci{background:var(--color-superficie-1);border:2px solid var(--cor);cursor:crosshair;opacity:0;width:14px;height:14px;transition:opacity var(--transition-fast);z-index:3;border-radius:50%;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.barra.svelte-19oz0ci:hover .barra-terminal:where(.svelte-19oz0ci),.barra.arrastando.svelte-19oz0ci .barra-terminal:where(.svelte-19oz0ci){opacity:1}@media (pointer:coarse){.barra-terminal.svelte-19oz0ci{opacity:1;width:18px;height:18px;right:-9px}}.barra.alvo-ligacao.svelte-19oz0ci{outline:2.5px dashed var(--color-amarelo-trator);outline-offset:3px}.barra-grip.svelte-19oz0ci:hover{opacity:1}.barra.resumo.svelte-19oz0ci{opacity:.92;border-radius:3px;height:12px;margin-top:7px}.barra.resumo.svelte-19oz0ci .barra-label:where(.svelte-19oz0ci){font-weight:700}.resumo-ponta.svelte-19oz0ci{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--cor);width:0;height:0;position:absolute;bottom:-4px}.resumo-ponta.esq.svelte-19oz0ci{left:0}.resumo-ponta.dir.svelte-19oz0ci{right:0}.alca.svelte-19oz0ci{cursor:ew-resize;z-index:2;width:8px;position:absolute;top:0;bottom:0}.alca-esq.svelte-19oz0ci{left:0}.alca-dir.svelte-19oz0ci{right:0}@media (width<=768px){.alca.svelte-19oz0ci{display:none}}.cron.svelte-1bfakuv{flex-direction:column;flex:1;display:flex;overflow:hidden}.cron-toolbar.svelte-1bfakuv{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1.5px solid var(--color-cortica);background:var(--color-superficie-2);flex-shrink:0;display:flex}.cron-btn-nova.svelte-1bfakuv{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-size:var(--text-sm);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);align-items:center;gap:5px;font-weight:700;display:flex}.cron-btn-nova.svelte-1bfakuv:hover{background:var(--color-amarelo-hover)}.cron-btn.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-cinza-medio);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);align-items:center;gap:4px;display:flex}.cron-btn.svelte-1bfakuv:hover{border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.cron-zoom.svelte-1bfakuv{gap:2px;margin-left:auto;display:flex}.cron-pmo.svelte-1bfakuv{align-items:center;gap:var(--space-5);padding:var(--space-2) var(--space-4);border-bottom:1.5px solid var(--color-cortica);background:var(--color-superficie-1);flex-wrap:wrap;flex-shrink:0;display:flex}.pmo-item.svelte-1bfakuv{flex-direction:column;gap:1px;display:flex}.pmo-lbl.svelte-1bfakuv{text-transform:uppercase;letter-spacing:.07em;color:var(--color-cinza-claro);font-size:9px;font-weight:700}.pmo-linha.svelte-1bfakuv{align-items:baseline;gap:6px;display:flex}.pmo-val.svelte-1bfakuv{font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:800}.pmo-val.urgente.svelte-1bfakuv{color:var(--color-aviso-texto)}.pmo-val.critico.svelte-1bfakuv{color:var(--color-erro-texto)}.pmo-sub.svelte-1bfakuv{color:var(--color-cinza-medio);font-size:11px}.pmo-status.svelte-1bfakuv{align-items:flex-end;margin-left:auto}.pmo-badge.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-sucesso-texto);background:color-mix(in srgb, var(--color-sucesso-texto) 12%, transparent);border-radius:999px;padding:2px 10px;font-weight:700}.pmo-badge.atrasado.svelte-1bfakuv{color:var(--color-erro-texto);background:color-mix(in srgb, var(--color-erro-texto) 12%, transparent)}.pmo-cta.svelte-1bfakuv{color:var(--color-cinza-medio);flex-basis:100%;font-size:11px}.pmo-saida-row.svelte-1bfakuv{align-items:center;gap:4px;display:flex}.pmo-fmt.svelte-1bfakuv{color:var(--color-cinza-medio);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:2px 8px;font-size:11px;font-weight:600}.pmo-fmt.on.svelte-1bfakuv{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);border-color:var(--color-amarelo-trator)}.pmo-exportar.svelte-1bfakuv{color:var(--color-cinza-escuro);border:1.5px solid var(--color-cinza-escuro);border-radius:var(--radius-sm);align-items:center;gap:4px;margin-left:4px;padding:2px 8px;font-size:11px;font-weight:700;display:flex}.pmo-exportar.svelte-1bfakuv:hover{background:var(--color-cinza-escuro);color:var(--color-sobre-escuro)}.cron-vazio.svelte-1bfakuv{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-8);flex-direction:column;flex:1;display:flex}.cron-vazio-titulo.svelte-1bfakuv{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-chumbo);margin:0;font-weight:700}.cron-vazio-desc.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-cinza-medio);max-width:420px;margin:0;line-height:1.6}.cron-body.svelte-1bfakuv{flex:1;min-width:0;display:flex;overflow:hidden}.cron-conteudo.svelte-1bfakuv{min-height:0;margin:var(--space-5) var(--space-5) var(--space-6);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);background:var(--color-superficie-1);box-shadow:var(--shadow-painel);flex:1;display:flex;overflow:hidden}.cron-labels.svelte-1bfakuv{width:var(--cron-labels-w,190px);border-right:1.5px solid var(--color-cortica);background:var(--color-superficie-1);flex-direction:column;flex-shrink:0;display:flex;position:relative}.cron-corner.svelte-1bfakuv{height:46px;padding:0 var(--space-3);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-claro);border-bottom:1.5px solid var(--color-cortica);flex-shrink:0;align-items:center;font-size:10px;font-weight:700;display:flex}.cron-labels-scroll.svelte-1bfakuv{flex:1;overflow:hidden}.cron-grupo-label.svelte-1bfakuv{padding:0 var(--space-3);text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);background:var(--color-superficie-2);align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;left:0;right:0}.cron-row-label.svelte-1bfakuv{padding:0 var(--space-3);font-size:var(--text-sm);color:var(--color-cinza-chumbo);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--color-cinza-fundo);align-items:center;gap:6px;display:flex;position:absolute;left:0;right:0;overflow:hidden}.cron-status-dot.svelte-1bfakuv{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.cron-adefinir.svelte-1bfakuv{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1.5px solid var(--color-cortica);background:var(--color-superficie-1);flex-wrap:wrap;flex-shrink:0;display:flex}.cron-adefinir-titulo.svelte-1bfakuv{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-claro);font-size:10px;font-weight:700}.cron-chip.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-cinza-chumbo);background:var(--color-cinza-fundo);border:1.5px dashed var(--color-cinza-claro);padding:4px var(--space-3);border-radius:999px;align-items:center;gap:6px;display:flex}.cron-chip.svelte-1bfakuv:hover{border-color:var(--color-amarelo-trator);border-style:solid}.cron-chip.leitura.svelte-1bfakuv{cursor:default}.cron-chip.leitura.svelte-1bfakuv:hover{border-color:var(--color-cinza-claro);border-style:dashed}.cf-ato-resumo.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:center;gap:6px;display:flex}.cf-ato-sep.svelte-1bfakuv{color:var(--color-cinza-claro)}.cron-time.svelte-1bfakuv{cursor:grab;-webkit-user-select:none;user-select:none;flex:1;position:relative;overflow:auto}.cron-grid.svelte-1bfakuv{position:relative}.cron-time-head.svelte-1bfakuv{z-index:5;background:var(--color-superficie-2);border-bottom:1.5px solid var(--color-cortica);position:sticky;top:0;left:0}.cron-mes.svelte-1bfakuv{color:var(--color-cinza-medio);white-space:nowrap;border-left:1.5px solid var(--color-cortica);padding-left:4px;font-size:11px;font-weight:700;line-height:1;position:absolute;top:5px}.cron-fds.svelte-1bfakuv{background:color-mix(in srgb, var(--color-cortica) 30%, transparent);pointer-events:none;position:absolute}.cron-hoje-cell.svelte-1bfakuv{background:color-mix(in srgb, var(--color-amarelo-trator) 20%, transparent);pointer-events:none;position:absolute}.cron-dia.svelte-1bfakuv{height:26px;color:var(--color-cinza-medio);pointer-events:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;bottom:0;overflow:hidden}.cron-dia.fds.svelte-1bfakuv{color:var(--color-cinza-claro)}.cron-vline.svelte-1bfakuv{background:color-mix(in srgb, var(--color-cortica) 22%, transparent);pointer-events:none;width:1px;position:absolute}.cron-vline.semana.svelte-1bfakuv{background:color-mix(in srgb, var(--color-cortica) 60%, transparent);width:1.5px}.cron-hoje.svelte-1bfakuv{background:var(--color-erro-texto);z-index:3;width:2px;position:absolute}.cron-hoje-tag.svelte-1bfakuv{background:var(--color-erro-texto);color:var(--color-sobre-escuro);white-space:nowrap;border-radius:3px;padding:0 5px;font-size:9px;font-weight:700;position:absolute;top:-1px;left:2px}.cron-prazo.svelte-1bfakuv{background:var(--color-sucesso-texto);z-index:3;border-left:2px dashed var(--color-sucesso-texto);width:2px;position:absolute}.cron-prazo-tag.svelte-1bfakuv{background:var(--color-sucesso-texto);color:var(--color-sobre-escuro);white-space:nowrap;border-radius:3px;padding:0 5px;font-size:9px;font-weight:700;position:absolute;top:-1px;left:4px}.cron-deps.svelte-1bfakuv{pointer-events:none;z-index:2;position:absolute;top:0;left:0;overflow:visible}.cron-dep-linha.svelte-1bfakuv{fill:none;stroke:var(--color-cinza-medio);stroke-width:1.6px;opacity:.75}.cal-ajuda.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-cinza-medio);margin:0 0 12px;line-height:1.5}.cal-acoes.svelte-1bfakuv{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.cal-dias.svelte-1bfakuv{flex-wrap:wrap;gap:6px;display:flex}.cal-dia.svelte-1bfakuv{border-radius:var(--radius-md);font-size:var(--text-sm);border:1.5px solid var(--color-cortica);color:var(--color-cinza-medio);text-transform:capitalize;background:0 0;min-width:52px;padding:8px 12px}.cal-dia.on.svelte-1bfakuv{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-color:var(--color-amarelo-trator);font-weight:700}.cal-exc-add.svelte-1bfakuv{align-items:center;gap:8px;display:flex}.cal-exc-lista.svelte-1bfakuv{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cal-exc.svelte-1bfakuv{font-size:var(--text-xs);background:var(--color-cinza-fundo);border:1px solid var(--color-cortica);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:3px 6px 3px 8px;display:inline-flex}.cal-exc.svelte-1bfakuv button:where(.svelte-1bfakuv){color:var(--color-cinza-medio);font-size:15px;line-height:1}.cron-btn.ativo.svelte-1bfakuv{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.cron-dep-guia.svelte-1bfakuv{stroke:var(--color-amarelo-trator);stroke-width:2.5px;stroke-dasharray:6 4}.cron-deps.ligando.svelte-1bfakuv{pointer-events:none}.cron-dep-alvo.svelte-1bfakuv{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer}.cron-dep-alvo.svelte-1bfakuv:hover+.cron-dep-linha:where(.svelte-1bfakuv),.cron-dep-alvo.svelte-1bfakuv:hover{stroke:var(--color-amarelo-trator)}.cron-erro-ligacao.svelte-1bfakuv{z-index:20;background:var(--color-painel-escuro);color:var(--color-sobre-escuro);border-radius:var(--radius-md);font-size:var(--text-sm);box-shadow:var(--shadow-elevado);padding:10px 16px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.cron-espera.svelte-1bfakuv{background:var(--color-espera-fundo);border-left:2px dashed var(--color-espera-borda);border-right:2px dashed var(--color-espera-borda);pointer-events:none;z-index:0;position:absolute}.cron-espera.svelte-1bfakuv span:where(.svelte-1bfakuv){text-transform:uppercase;letter-spacing:.05em;color:var(--color-espera-borda);white-space:nowrap;margin:2px 4px;font-size:10px;font-weight:700;display:inline-block;position:sticky;top:0}.cron-grupo-faixa.svelte-1bfakuv{background:var(--color-superficie-2);border-top:1.5px solid var(--color-cortica);border-bottom:1.5px solid var(--color-cortica);position:absolute;left:0}.cf-backdrop.svelte-1bfakuv{z-index:8000;padding:var(--space-4);background:#2a2a2a80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cf-modal.svelte-1bfakuv{background:var(--color-superficie-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:420px;display:flex;overflow:hidden}.cf-head.svelte-1bfakuv{padding:var(--space-3) var(--space-4);background:var(--color-painel-escuro);justify-content:space-between;align-items:center;display:flex}.cf-titulo.svelte-1bfakuv{font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-amarelo-trator);font-weight:700}.cf-x.svelte-1bfakuv{color:var(--color-cinza-claro)}.cf-x.svelte-1bfakuv:hover{color:var(--color-sobre-escuro)}.cf-corpo.svelte-1bfakuv{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.cf-grupos.svelte-1bfakuv{background:var(--color-cinza-fundo);border-radius:var(--radius-md);gap:2px;padding:2px;display:flex}.cf-grupo.svelte-1bfakuv{padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-cinza-medio);flex:1;font-weight:600}.cf-grupo.ativo.svelte-1bfakuv{background:var(--color-superficie-1);color:var(--color-cinza-escuro);box-shadow:0 1px 3px #0000001a}.cf-label.svelte-1bfakuv{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.cf-input.svelte-1bfakuv{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:6px var(--space-3);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);outline:none;font-family:inherit}.cf-input.svelte-1bfakuv:focus{border-color:var(--color-amarelo-trator)}.cf-datas.svelte-1bfakuv{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.cf-check.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:center;gap:6px;display:flex}.cf-acoes.svelte-1bfakuv{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1.5px solid var(--color-cinza-fundo);display:flex}.cf-excluir.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-erro-texto);align-items:center;gap:5px;display:flex}.cf-salvar.svelte-1bfakuv{background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-weight:700;font-size:var(--text-sm);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-5);margin-left:auto}.cf-salvar.svelte-1bfakuv:hover{background:var(--color-amarelo-hover)}.cf-confirm-txt.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-erro-texto);align-self:center;font-weight:700}.cf-confirm-sim.svelte-1bfakuv{background:var(--color-erro-texto);color:var(--color-sobre-escuro);font-weight:700;font-size:var(--text-sm);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4)}.cf-confirm-sim.svelte-1bfakuv:hover{background:var(--color-erro-forte)}.cf-confirm-nao.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);margin-left:auto}.cf-confirm-nao.svelte-1bfakuv:hover{background:var(--color-cinza-fundo)}.cron-lista.svelte-1bfakuv{padding:var(--space-3) var(--space-3) var(--space-6);gap:var(--space-2);background:var(--color-cinza-fundo);flex-direction:column;flex:1;display:flex;overflow-y:auto}.cl-grupo.svelte-1bfakuv{margin:var(--space-3) 0 0;font-family:var(--font-corpo);text-transform:uppercase;letter-spacing:.08em;color:var(--color-texto-fraco);font-size:11px;font-weight:800}.cl-grupo.svelte-1bfakuv:first-child{margin-top:0}.cl-item.svelte-1bfakuv{width:100%;padding:var(--space-3);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);min-height:44px;box-shadow:var(--shadow-ficha);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;gap:6px;display:flex}.cl-item.svelte-1bfakuv:hover,.cl-item.svelte-1bfakuv:focus-visible{border-color:var(--color-amarelo-trator)}.cl-item.atrasada.svelte-1bfakuv{border-color:var(--color-erro-texto)}.cl-topo.svelte-1bfakuv{align-items:center;gap:var(--space-2);display:flex}.cl-caret.svelte-1bfakuv{width:22px;height:22px;color:var(--color-cinza-medio);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}.cl-item.nivel-1.svelte-1bfakuv .cl-nome:where(.svelte-1bfakuv),.cl-item.nivel-2.svelte-1bfakuv .cl-nome:where(.svelte-1bfakuv){font-size:var(--text-sm);font-weight:600}.cl-dot.svelte-1bfakuv{border-radius:50%;flex-shrink:0;width:10px;height:10px}.cl-nome.svelte-1bfakuv{min-width:0;font-family:var(--font-titulo);font-size:var(--text-base);color:var(--color-cinza-escuro);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.cl-pct.svelte-1bfakuv{font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:800}.cl-barra.svelte-1bfakuv{background:color-mix(in srgb, var(--color-cortica) 45%, transparent);border-radius:999px;height:8px;overflow:hidden}.cl-barra-fill.svelte-1bfakuv{border-radius:999px;height:100%;display:block}.cl-meta.svelte-1bfakuv{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-texto-fraco);flex-wrap:wrap;display:flex}.cl-status.svelte-1bfakuv{font-weight:600}.cl-atraso.svelte-1bfakuv{color:var(--color-erro-texto);font-weight:700}@media (width<=768px){.cron-toolbar.svelte-1bfakuv{scrollbar-width:none;padding:var(--space-2) var(--space-3);flex-wrap:nowrap;overflow-x:auto}.cron-toolbar.svelte-1bfakuv::-webkit-scrollbar{display:none}.cron-toolbar.svelte-1bfakuv>:where(.svelte-1bfakuv){flex-shrink:0}.cron-btn.svelte-1bfakuv,.cron-btn-nova.svelte-1bfakuv{min-height:40px;padding:var(--space-2) var(--space-3)}.cron-btn-gantt.ativo.svelte-1bfakuv{color:var(--color-cinza-escuro);font-weight:700}.cron-zoom.so-gantt.svelte-1bfakuv{display:none}.cron-pmo.svelte-1bfakuv{gap:var(--space-2);padding:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.pmo-item.svelte-1bfakuv{background:var(--color-superficie-2);border:1px solid var(--color-cortica);border-radius:var(--radius-sm);padding:var(--space-2);gap:2px}.pmo-lbl.svelte-1bfakuv{color:var(--color-texto-fraco);font-size:11px}.pmo-val.svelte-1bfakuv{font-size:var(--text-xl)}.pmo-sub.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-texto-fraco)}.pmo-saida.svelte-1bfakuv,.pmo-status.svelte-1bfakuv,.pmo-cta.svelte-1bfakuv{grid-column:1/-1}.pmo-status.svelte-1bfakuv{align-items:flex-start;gap:var(--space-2);flex-flow:wrap;margin-left:0}.pmo-saida-row.svelte-1bfakuv{flex-wrap:wrap;gap:6px}.pmo-fmt.svelte-1bfakuv,.pmo-exportar.svelte-1bfakuv{min-height:36px}}.cron-orfaos.svelte-1bfakuv{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-aviso-fundo);border-top:1px solid var(--color-cortica);font-family:var(--font-corpo);font-size:var(--text-sm);color:var(--color-aviso-texto);flex-wrap:wrap;flex-shrink:0;display:flex}.cron-orfaos-txt.svelte-1bfakuv{font-weight:600}.pmo-hoje.svelte-1bfakuv{flex:260px;min-width:0}.pmo-hoje-row.svelte-1bfakuv{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pmo-chip-hoje.svelte-1bfakuv{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;padding:3px var(--space-2);border:1px solid var(--color-cortica);background:var(--color-superficie-2);min-height:26px;color:var(--color-cinza-escuro);font-family:var(--font-corpo);font-size:var(--text-sm);cursor:pointer;border-radius:999px;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.pmo-chip-hoje.svelte-1bfakuv:hover{border-color:var(--color-amarelo-trator)}.pmo-chip-hoje.atrasado.svelte-1bfakuv{color:var(--color-erro-texto);border-color:color-mix(in srgb, var(--color-erro-texto) 45%, transparent);background:var(--color-erro-fundo)}.cron-sem-datas.svelte-1bfakuv{height:26px;padding:0 var(--space-2);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);color:var(--color-texto-fraco);font-family:var(--font-corpo);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;z-index:3;background:0 0;align-items:center;gap:4px;display:inline-flex;position:absolute;transform:translate(-50%)}.cron-sem-datas.svelte-1bfakuv:hover{border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro);background:var(--color-superficie-1)}.cron-grip-linha.svelte-1bfakuv{width:14px;color:var(--color-cinza-claro);cursor:grab;opacity:0;touch-action:none;transition:opacity var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;display:flex}.cron-row-label.svelte-1bfakuv:hover .cron-grip-linha:where(.svelte-1bfakuv),.cron-row-label.svelte-1bfakuv:focus-visible .cron-grip-linha:where(.svelte-1bfakuv){opacity:1}.cron-grip-linha.svelte-1bfakuv:active{cursor:grabbing}.cron-row-label.arrastando.svelte-1bfakuv{background:var(--color-amarelo-fraco,var(--color-superficie-2))}@media (pointer:coarse){.cron-grip-linha.svelte-1bfakuv{opacity:1;width:22px}}.cron-caret.svelte-1bfakuv{width:16px;height:16px;color:var(--color-cinza-medio);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:10px;display:flex}.cron-caret.svelte-1bfakuv:hover{color:var(--color-cinza-escuro)}.cron-caret-vazio.svelte-1bfakuv{flex-shrink:0;width:16px}.cron-row-label.eh-resumo.svelte-1bfakuv{font-weight:700}.cron-row-label.nivel-1.svelte-1bfakuv{font-size:var(--text-sm)}.cron-row-label.nivel-2.svelte-1bfakuv{font-size:var(--text-sm);color:var(--color-texto-fraco)}.cron-chip.chip-capitulo.svelte-1bfakuv{padding-left:var(--space-4)}@media (width<=768px){.cron-labels.svelte-1bfakuv{width:120px}}@keyframes cron-flash-kf{0%,to{box-shadow:none}25%,65%{box-shadow:0 0 0 4px #f5c4008c}}.cron-flash{animation:1.3s 2 cron-flash-kf}@media (prefers-reduced-motion:reduce){.cron-flash{outline:3px solid var(--color-amarelo-trator);animation:none}}.fin.svelte-ylfntx{height:100%;padding:var(--space-5) var(--space-6) var(--space-8,32px);overflow-y:auto}.fin-topo.svelte-ylfntx{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.fin-kicker.svelte-ylfntx{text-transform:uppercase;letter-spacing:.1em;color:var(--color-laranja);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.fin-topo.svelte-ylfntx h1:where(.svelte-ylfntx){font-family:var(--font-titulo);color:var(--color-cinza-escuro);margin:2px 0 0;font-size:1.8rem}.fin-secoes.svelte-ylfntx{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-lg);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.fin-secoes.svelte-ylfntx button:where(.svelte-ylfntx){font-size:var(--text-sm);color:var(--color-cinza-chumbo);border-radius:var(--radius-md);align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.fin-secoes.svelte-ylfntx button.ativo:where(.svelte-ylfntx){background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);font-weight:700}.fin-corpo.svelte-ylfntx{gap:var(--space-4);flex-direction:column;display:flex}.fin-mosaico.svelte-ylfntx{columns:440px;column-gap:var(--space-4)}.fin-mosaico.svelte-ylfntx>*{break-inside:avoid;margin-bottom:var(--space-4)}.fin-rolavel.svelte-ylfntx{max-height:340px;padding-right:4px;overflow-y:auto}.fin-grade.svelte-ylfntx{gap:var(--space-4);align-items:start;display:grid}.fin-col.svelte-ylfntx{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.g-tempo.svelte-ylfntx{grid-template-columns:minmax(300px,380px) minmax(0,1fr) minmax(280px,360px)}.g-hora.svelte-ylfntx{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr)}.g-orc.svelte-ylfntx{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(340px,.95fr)}.g-extras.svelte-ylfntx{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.g-rel.svelte-ylfntx{grid-template-columns:minmax(300px,400px) minmax(0,1fr)}.fin-fixo.svelte-ylfntx{position:sticky;top:0}@media (width<=1100px){.fin-grade.svelte-ylfntx{grid-template-columns:1fr}.fin-fixo.svelte-ylfntx{position:static}}.fin-cab-linha.svelte-ylfntx{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.fin-cab-linha.svelte-ylfntx h2:where(.svelte-ylfntx){margin:0}.fin-cal.svelte-ylfntx{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.fin-cal-sem.svelte-ylfntx{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);text-align:center;padding-bottom:2px;font-size:10px;font-weight:700}.fin-cal-dia.svelte-ylfntx{border-radius:var(--radius-sm);border:1px solid var(--color-cinza-claro);background:var(--color-superficie-1);flex-direction:column;gap:1px;min-height:64px;padding:4px 6px;display:flex;position:relative;overflow:hidden}.fin-cal-dia.svelte-ylfntx i:where(.svelte-ylfntx){background:var(--color-amarelo-trator);pointer-events:none;position:absolute;inset:0}.fin-cal-dia.svelte-ylfntx>:where(.svelte-ylfntx):not(i){position:relative}.fin-cal-dia.folga.svelte-ylfntx{background:var(--color-cinza-fundo)}.fin-cal-dia.espera.svelte-ylfntx{border:1.5px dashed var(--color-espera-borda)}.fin-cal-dia.hoje.svelte-ylfntx{border:2px solid var(--color-cinza-escuro)}.fin-cal-num.svelte-ylfntx{font-size:var(--text-xs);color:var(--color-cinza-medio)}.fin-cal-dia.svelte-ylfntx b:where(.svelte-ylfntx){font-size:var(--text-xs);color:var(--color-cinza-escuro)}.fin-cal-dia.svelte-ylfntx em:where(.svelte-ylfntx){color:var(--color-cinza-chumbo);font-size:10px;font-style:normal}.fin-hbarras.svelte-ylfntx{flex-direction:column;gap:6px;display:flex}.fin-hbarras.svelte-ylfntx>div:where(.svelte-ylfntx){gap:var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-chumbo);grid-template-columns:minmax(90px,1fr) minmax(60px,1.4fr) auto;align-items:center;display:grid}.fin-hbarras.svelte-ylfntx span:where(.svelte-ylfntx){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-hbarras.svelte-ylfntx b:where(.svelte-ylfntx){font-size:var(--text-xs);color:var(--color-cinza-escuro);white-space:nowrap}.fin-vbarras.svelte-ylfntx{align-items:flex-end;gap:var(--space-2);height:220px;padding-top:var(--space-4);display:flex}.fin-vbarras.svelte-ylfntx>div:where(.svelte-ylfntx){flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.fin-vbarras.svelte-ylfntx i:where(.svelte-ylfntx){background:var(--color-amarelo-trator);border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:70%;max-width:48px}.fin-vbarras.svelte-ylfntx b:where(.svelte-ylfntx){color:var(--color-cinza-chumbo);white-space:nowrap;font-size:10px}.fin-vbarras.svelte-ylfntx span:where(.svelte-ylfntx){color:var(--color-cinza-medio);text-transform:uppercase;font-size:10px}.fin-sim.svelte-ylfntx{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.fin-sim.svelte-ylfntx>div:where(.svelte-ylfntx){padding:var(--space-3);border-radius:var(--radius-md);border:1.5px solid var(--color-cinza-claro);flex-direction:column;gap:2px;display:flex}.fin-sim.svelte-ylfntx>div.destaque:where(.svelte-ylfntx){background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.fin-sim.svelte-ylfntx span:where(.svelte-ylfntx){text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);font-size:10px;font-weight:700}.fin-sim.svelte-ylfntx strong:where(.svelte-ylfntx){font-family:var(--font-titulo);color:var(--color-cinza-escuro);font-size:1.3rem}.fin-sim.svelte-ylfntx em:where(.svelte-ylfntx){font-size:var(--text-xs);color:var(--color-cinza-medio);font-style:normal}.fin-exporta.svelte-ylfntx{justify-content:space-between;align-items:center;gap:var(--space-2);border-bottom:1px dashed var(--color-cinza-claro);font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex-wrap:wrap;padding:6px 0;display:flex}.fin-cards.svelte-ylfntx{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.fin-card.svelte-ylfntx{padding:var(--space-3) var(--space-4);background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-lg);flex-direction:column;gap:4px;display:flex}.fin-card.destaque.svelte-ylfntx{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.fin-card.svelte-ylfntx span:where(.svelte-ylfntx){text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);font-size:11px;font-weight:700}.fin-card.svelte-ylfntx strong:where(.svelte-ylfntx){font-family:var(--font-titulo);color:var(--color-cinza-escuro);font-size:1.5rem}.fin-card.svelte-ylfntx small:where(.svelte-ylfntx){font-size:var(--text-xs);font-weight:400}.fin-card.svelte-ylfntx em:where(.svelte-ylfntx){font-size:var(--text-xs);color:var(--color-cinza-medio);font-style:normal}.fin-bloco.svelte-ylfntx{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.fin-bloco.svelte-ylfntx h2:where(.svelte-ylfntx){font-size:var(--text-md);font-family:var(--font-titulo);color:var(--color-cinza-escuro);margin:var(--space-2) 0 0;align-items:center;gap:6px;display:flex}.fin-bloco.svelte-ylfntx h2:where(.svelte-ylfntx):first-child{margin-top:0}.fin-bloco.svelte-ylfntx h3:where(.svelte-ylfntx){font-size:var(--text-sm);color:var(--color-cinza-escuro);margin:var(--space-2) 0 0}.fin-dica.svelte-ylfntx{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0}.fin-vinculo.svelte-ylfntx{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:var(--color-cinza-fundo);border:1.5px solid var(--color-cinza-claro);font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex-wrap:wrap;padding:8px 12px;display:flex}.fin-vinculo.proprio.svelte-ylfntx{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.fin-vinculo.svelte-ylfntx span:where(.svelte-ylfntx){flex:1;min-width:240px}.fin-linhas.svelte-ylfntx{flex-direction:column;display:flex}.fin-linhas.svelte-ylfntx>div:where(.svelte-ylfntx){justify-content:space-between;gap:var(--space-3);border-bottom:1px dashed var(--fin-linha-leitura);font-size:var(--text-sm);color:var(--color-cinza-chumbo);padding:6px 0;display:flex}.fin-linhas.svelte-ylfntx b:where(.svelte-ylfntx){color:var(--color-cinza-escuro);text-align:right}.fin-linhas.svelte-ylfntx .forte:where(.svelte-ylfntx) b:where(.svelte-ylfntx),.fin-linhas.svelte-ylfntx .forte:where(.svelte-ylfntx) span:where(.svelte-ylfntx){font-weight:700}.fin-linhas.svelte-ylfntx .total:where(.svelte-ylfntx){font-size:var(--text-md);border-bottom:none}.fin-linhas.svelte-ylfntx .total:where(.svelte-ylfntx) b:where(.svelte-ylfntx){font-family:var(--font-titulo);font-size:1.3rem}.fin-linhas.svelte-ylfntx .alerta:where(.svelte-ylfntx) b:where(.svelte-ylfntx){color:var(--color-laranja)}.fin-controles.svelte-ylfntx,.fin-form.svelte-ylfntx,.fin-crono.svelte-ylfntx,.fin-espera.svelte-ylfntx{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.fin-campos.svelte-ylfntx{flex-direction:column;display:flex}.fin-campo.svelte-ylfntx{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1.5px dashed var(--fin-linha-editavel);min-height:32px;font-size:var(--text-sm);color:var(--color-cinza-chumbo);padding:3px 0;display:flex}.fin-campo.svelte-ylfntx:focus-within{background:var(--color-amarelo-suave);border-bottom-style:solid}.fin-campo.svelte-ylfntx>span:where(.svelte-ylfntx):first-child{flex:1;min-width:0}.fin-val.svelte-ylfntx{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.fin-num.svelte-ylfntx,.fin-txt.svelte-ylfntx,.fin-sel.svelte-ylfntx,input[type=date].svelte-ylfntx{font:inherit;font-size:var(--text-sm);color:var(--color-cinza-escuro);background:0 0;border:none;border-radius:0;outline:none;padding:3px 2px;font-weight:600}.fin-sel.svelte-ylfntx{cursor:pointer}.fin-num.svelte-ylfntx{text-align:right;width:90px}.fin-num.curto.svelte-ylfntx{width:56px}.fin-txt.svelte-ylfntx{flex:1;min-width:120px}.fin-campo.svelte-ylfntx .fin-txt:where(.svelte-ylfntx):not(:first-child){text-align:right}.fin-tab-linha.svelte-ylfntx .fin-txt:where(.svelte-ylfntx){text-align:left!important}.fin-espera.svelte-ylfntx .fin-txt:where(.svelte-ylfntx){border-bottom:1.5px dashed var(--fin-linha-editavel)}.fin-pilula.svelte-ylfntx{font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);color:var(--color-cinza-chumbo);border-radius:999px;padding:3px 10px}.fin-pilula.ativo.svelte-ylfntx{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);font-weight:700}.fin-btn.svelte-ylfntx{font-size:var(--text-sm);border-radius:var(--radius-md);border:1.5px solid var(--color-cinza-claro);color:var(--color-cinza-chumbo);background:var(--color-superficie-1);align-items:center;gap:5px;padding:5px 12px;display:inline-flex}.fin-btn.svelte-ylfntx:hover{border-color:var(--color-amarelo-trator)}.fin-btn.principal.svelte-ylfntx{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro);font-weight:700}.fin-btn.svelte-ylfntx:disabled{opacity:.45}.fin-mais.svelte-ylfntx{font-size:var(--text-xs);color:var(--color-cinza-chumbo);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.fin-tirar.svelte-ylfntx{color:var(--color-cinza-medio);border-radius:var(--radius-sm);padding:4px;display:inline-flex}.fin-tirar.svelte-ylfntx:hover{color:var(--color-erro-texto)}.fin-lista.svelte-ylfntx{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fin-lista.svelte-ylfntx li:where(.svelte-ylfntx){align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex-wrap:wrap;display:flex}.fin-lista.svelte-ylfntx em:where(.svelte-ylfntx){color:var(--color-cinza-medio);flex:1}.fin-dia.svelte-ylfntx{color:var(--color-cinza-medio);font-size:var(--text-xs)}.fin-relogio.svelte-ylfntx{font-family:var(--font-mono);color:var(--color-cinza-escuro);min-width:130px;font-size:1.6rem}.fin-relogio.rodando.svelte-ylfntx{color:var(--color-laranja)}.fin-alerta.svelte-ylfntx{font-size:var(--text-sm);color:var(--color-laranja);align-items:center;gap:4px;font-weight:600;display:inline-flex}.fin-ok.svelte-ylfntx{font-size:var(--text-sm);color:var(--color-sucesso-texto);align-items:center;gap:6px;margin:0;display:flex}.fin-barras.svelte-ylfntx{gap:var(--space-2);flex-direction:column;display:flex}.fin-barras.svelte-ylfntx>div:where(.svelte-ylfntx),.fin-dia-linha.svelte-ylfntx{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-cinza-chumbo);grid-template-columns:minmax(150px,1fr) 2fr auto;display:grid}.fin-dia-linha.svelte-ylfntx{font-size:var(--text-xs);grid-template-columns:110px 1fr 80px 100px}.fin-dia-linha.svelte-ylfntx em:where(.svelte-ylfntx){color:var(--color-cinza-medio);font-style:normal}.fin-barra.svelte-ylfntx{background:var(--color-cinza-fundo);border-radius:999px;height:8px;overflow:hidden}.fin-barra.svelte-ylfntx i:where(.svelte-ylfntx){background:var(--color-amarelo-trator);border-radius:999px;height:100%;display:block}.fin-barra.svelte-ylfntx i.passou:where(.svelte-ylfntx){background:var(--color-laranja)}.fin-dias.svelte-ylfntx{flex-direction:column;gap:4px;display:flex}.fin-equiv.svelte-ylfntx{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin:0;line-height:1.6}.fin-tabela.svelte-ylfntx{flex-direction:column;gap:4px;display:flex}.fin-tab-cab.svelte-ylfntx,.fin-tab-linha.svelte-ylfntx{grid-template-columns:2fr 1.4fr 140px 120px 50px 30px;align-items:center;gap:6px;display:grid}.fin-tab-cab.svelte-ylfntx{border-bottom:1px solid var(--fin-linha-leitura);padding-bottom:2px}.fin-tabela.svelte-ylfntx{gap:0}.fin-bloco.svelte-ylfntx{container-type:inline-size}@container (width<=700px){.fin-tab-cab.svelte-ylfntx{display:none}.fin-tab-linha.svelte-ylfntx{grid-template-columns:1fr 140px auto auto auto;padding:6px 0}.fin-tab-linha.svelte-ylfntx>:where(.svelte-ylfntx):first-child{grid-column:1/-1}}.fin-tab-cab.svelte-ylfntx span:where(.svelte-ylfntx){text-transform:uppercase;color:var(--color-cinza-medio);font-size:11px;font-weight:700}.cd-fundo.svelte-lye30y{z-index:8500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:var(--space-6);background:#2a2a2a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cd-modal.svelte-lye30y{background:var(--color-cinza-fundo);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:560px;max-height:88vh;display:flex;overflow:hidden}.cd-topo.svelte-lye30y{padding:var(--space-5) var(--space-6);background:var(--color-painel-escuro);position:relative}.cd-kicker.svelte-lye30y{text-transform:uppercase;letter-spacing:.12em;color:var(--color-amarelo-trator);align-items:center;gap:6px;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.cd-topo.svelte-lye30y h2:where(.svelte-lye30y){font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-branco);margin:0;padding-right:32px;font-weight:700}.cd-fechar.svelte-lye30y{top:var(--space-4);right:var(--space-4);color:var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px;position:absolute}.cd-fechar.svelte-lye30y:hover{color:var(--color-branco);background:#ffffff1f}.cd-corpo.svelte-lye30y{padding:var(--space-5) var(--space-6);overflow-y:auto}.cd-intro.svelte-lye30y{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin:0 0 var(--space-4);line-height:1.5}ul.svelte-lye30y{margin:0 0 var(--space-4);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}li.svelte-lye30y{gap:var(--space-3);font-size:var(--text-sm);color:var(--color-cinza-chumbo);align-items:flex-start;line-height:1.45;display:flex}li.svelte-lye30y strong:where(.svelte-lye30y){color:var(--color-cinza-escuro)}.cd-icone.svelte-lye30y{background:var(--color-amarelo-suave);width:34px;height:34px;color:var(--color-cinza-escuro);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cd-nota.svelte-lye30y{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0 0 var(--space-4)}.cd-acoes.svelte-lye30y{gap:var(--space-2);flex-wrap:wrap;display:flex}.cd-baixar.svelte-lye30y{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);align-items:center;gap:6px;font-weight:700;display:inline-flex}.cd-depois.svelte-lye30y{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cinza-claro)}@media (width<=768px){.cd-fundo.svelte-lye30y{padding:var(--space-3)}}.cmn.svelte-aorzwb{background:0 0;flex:0 0 264px;width:264px;padding:12px 10px 24px 4px;overflow-y:auto}.cmn-titulo.svelte-aorzwb{text-transform:uppercase;letter-spacing:.04em;color:var(--color-cinza-medio);margin:2px 0 10px 6px;font-size:10.5px;font-weight:700}.cmn-grupo.svelte-aorzwb{background:var(--color-superficie-1);border-radius:var(--radius-md);box-shadow:var(--shadow-ficha);margin-bottom:10px;padding:6px 8px}.cmn-cap.svelte-aorzwb{border-bottom:1.5px solid var(--color-cinza-claro);text-align:left;width:100%;color:inherit;cursor:default;border-radius:0;align-items:center;gap:6px;margin-bottom:4px;padding:4px 4px 6px;display:flex}.cmn-cap.svelte-aorzwb:disabled{opacity:1}.cmn-cap.clicavel.svelte-aorzwb{cursor:pointer}.cmn-cap.clicavel.svelte-aorzwb:hover .cmn-cap-nome:where(.svelte-aorzwb){color:var(--color-amarelo-texto)}.cmn-cap-nome.svelte-aorzwb{min-width:0;font-family:var(--font-titulo);color:var(--color-cinza-chumbo);overflow-wrap:anywhere;transition:color var(--transition-fast);flex:1;font-size:12.5px;font-weight:700}.cmn-cap-num.svelte-aorzwb{background:var(--color-amarelo-trator);min-width:17px;height:17px;color:var(--color-sobre-enfase);border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex}.cmn-vazio-cap.svelte-aorzwb{color:var(--color-cinza-medio);margin:0 0 4px 4px;font-size:11px;font-style:italic}.cmn-cena.svelte-aorzwb{text-align:left;width:100%;color:var(--color-cinza-escuro);border-radius:7px;align-items:center;gap:7px;padding:6px;display:flex}.cmn-cena.svelte-aorzwb:hover{background:var(--color-cinza-fundo)}.cmn-cena.pend.svelte-aorzwb{opacity:.72}.cmn-dot.svelte-aorzwb{border-radius:50%;flex:none;width:8px;height:8px}.cmn-nome.svelte-aorzwb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.cmn.painel.svelte-aorzwb{flex:none;width:auto;padding:0;overflow:visible}.cmn.painel.svelte-aorzwb .cmn-grupo:where(.svelte-aorzwb){box-shadow:none;background:0 0;border-radius:0;margin-bottom:6px;padding:0 0 6px}.cmn.painel.svelte-aorzwb .cmn-cena:where(.svelte-aorzwb):hover{background:var(--color-cinza-fundo)}@media (width<=768px){.cmn.svelte-aorzwb:not(.painel){display:none}}.secao-cm.svelte-128q4fw{width:100%}.pi.svelte-8vdhx{gap:var(--space-2);flex-direction:column;display:flex}.pi-titulo.svelte-8vdhx{font-size:var(--text-sm);color:var(--color-cinza-escuro);font-weight:700}.pi-sub.svelte-8vdhx{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cinza-medio);margin-top:var(--space-2);font-weight:700}.pi-grade.svelte-8vdhx{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.pi-largo.svelte-8vdhx{grid-column:1/-1}.pi-rot.svelte-8vdhx{font-size:var(--text-xs);color:var(--color-cinza-medio);flex-direction:column;gap:2px;min-width:0;display:flex}.pi-rot.svelte-8vdhx span:where(.svelte-8vdhx){color:var(--color-cinza-chumbo);align-items:center;gap:4px;display:flex}.pi-campo.svelte-8vdhx{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:3px var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);width:100%;min-width:0}.pi-cor.svelte-8vdhx{border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);width:100%;height:26px;padding:0}.pi-botoes.svelte-8vdhx{flex-wrap:wrap;gap:2px;display:flex}.pi-botoes.svelte-8vdhx button:where(.svelte-8vdhx){border-radius:var(--radius-sm);border:1.5px solid var(--color-cinza-claro);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);padding:5px;display:flex}.pi-botoes.svelte-8vdhx button:where(.svelte-8vdhx):hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.pi-dica.svelte-8vdhx{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0}.pi-linha.svelte-8vdhx{gap:var(--space-1);flex-wrap:wrap;display:flex}.pi-linha.svelte-8vdhx button:where(.svelte-8vdhx),.pi-acao.svelte-8vdhx{font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:4px var(--space-2);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;gap:4px;display:flex}.pi-linha.svelte-8vdhx button:where(.svelte-8vdhx):hover,.pi-acao.svelte-8vdhx:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.pi-origem.svelte-8vdhx{padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-cinza-fundo);font-size:var(--text-xs);color:var(--color-cinza-chumbo);flex-direction:column;gap:4px;display:flex}.pi-origem.mudou.svelte-8vdhx{background:var(--color-amarelo-suave)}.pi-mudou.svelte-8vdhx{color:var(--color-cinza-escuro);font-weight:700}.pi-perigo.svelte-8vdhx{color:var(--color-erro-texto)}.pi-rodape.svelte-8vdhx{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-cinza-claro);display:flex}.pl.svelte-vj1irw{gap:var(--space-2);flex-direction:column;display:flex}.pl-titulo.svelte-vj1irw{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cinza-medio);font-weight:700}.pl-sep.svelte-vj1irw{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-cinza-claro)}.pl-grade.svelte-vj1irw{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.pl-largo.svelte-vj1irw{grid-column:1/-1}.pl-rot.svelte-vj1irw{font-size:var(--text-xs);color:var(--color-cinza-medio);flex-direction:column;gap:2px;min-width:0;display:flex}.pl-rot.svelte-vj1irw span:where(.svelte-vj1irw),.pl-check.svelte-vj1irw{font-size:var(--text-xs);color:var(--color-cinza-chumbo);align-items:center;gap:4px;display:flex}.pl-campo.svelte-vj1irw{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:3px var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);width:100%;min-width:0;font-family:inherit}.pl-cor.svelte-vj1irw{border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);width:100%;height:26px;padding:0}.pl-dica.svelte-vj1irw{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0}.pl-alerta.svelte-vj1irw{font-size:var(--text-xs);color:var(--color-erro-texto);margin:0}.pl-link.svelte-vj1irw{font-size:var(--text-xs);color:var(--color-cinza-escuro);font-weight:700;text-decoration:underline}.pl-botoes.svelte-vj1irw{gap:var(--space-1);flex-wrap:wrap;display:flex}.pl-acao.svelte-vj1irw{font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:4px var(--space-2);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;gap:5px;display:flex}.pl-acao.svelte-vj1irw:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.pp.svelte-p3vntf{gap:var(--space-2);flex-direction:column;display:flex}.pp-titulo.svelte-p3vntf{font-size:var(--text-sm);color:var(--color-cinza-escuro);font-weight:700}.pp-rot.svelte-p3vntf{font-size:var(--text-xs);color:var(--color-cinza-medio);flex-direction:column;gap:2px;display:flex}.pp-rot.svelte-p3vntf span:where(.svelte-p3vntf){color:var(--color-cinza-chumbo);align-items:center;gap:4px;display:flex}.pp-campo.svelte-p3vntf{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:3px var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);width:100%}.pp-cor.svelte-p3vntf{border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);width:100%;height:26px;padding:0}.pp-dica.svelte-p3vntf{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0}.pp-acoes.svelte-p3vntf{gap:var(--space-1);flex-wrap:wrap;display:flex}.pp-acoes.svelte-p3vntf button:where(.svelte-p3vntf){font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:4px var(--space-2);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);align-items:center;gap:5px;display:flex}.pp-acoes.svelte-p3vntf button:where(.svelte-p3vntf):hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.pp-perigo.svelte-p3vntf{color:var(--color-erro-texto)!important}.pf.svelte-mkf7lj{gap:var(--space-2);flex-direction:column;display:flex}.pf-abas.svelte-mkf7lj{background:var(--color-cinza-fundo);border-radius:var(--radius-md);gap:2px;padding:2px;display:flex}.pf-abas.svelte-mkf7lj button:where(.svelte-mkf7lj){border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-cinza-medio);flex:1;padding:4px}.pf-abas.svelte-mkf7lj button.ativo:where(.svelte-mkf7lj){background:var(--color-superficie-1);color:var(--color-cinza-escuro);font-weight:700}.pf-busca.svelte-mkf7lj{padding:3px var(--space-2);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:var(--color-cinza-medio);align-items:center;gap:4px;display:flex}.pf-busca.svelte-mkf7lj input:where(.svelte-mkf7lj){font-size:var(--text-sm);width:100%;color:var(--color-cinza-chumbo);background:0 0;border:0;outline:0}.pf-dica.svelte-mkf7lj{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0}.pf-grupo.svelte-mkf7lj{letter-spacing:.06em;text-transform:uppercase;color:var(--color-cinza-medio);margin-top:var(--space-1);font-size:10px;font-weight:700}.pf-lista.svelte-mkf7lj{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pf-item.svelte-mkf7lj{padding:3px var(--space-1);border:1px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);font-size:var(--text-sm);color:var(--color-cinza-chumbo);cursor:grab;touch-action:none;align-items:center;gap:5px;min-width:0;display:flex}.pf-item.svelte-mkf7lj:hover{border-color:var(--color-amarelo-trator)}.pf-nome.svelte-mkf7lj{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pf-usada.svelte-mkf7lj{color:var(--color-cinza-medio);display:flex}.pf-mudou.svelte-mkf7lj{color:var(--color-erro-texto);display:flex}.pf-encher.svelte-mkf7lj{border-radius:var(--radius-sm);color:var(--color-cinza-medio);padding:2px;display:flex}.pf-encher.svelte-mkf7lj:hover{background:var(--color-amarelo-suave);color:var(--color-cinza-escuro)}.pf-imagens.svelte-mkf7lj{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.pf-img.svelte-mkf7lj{aspect-ratio:1;border:1px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:var(--color-cinza-medio);cursor:grab;touch-action:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.pf-img.svelte-mkf7lj img:where(.svelte-mkf7lj){object-fit:cover;pointer-events:none;width:100%;height:100%}.pf-mais.svelte-mkf7lj{cursor:pointer;border-style:dashed}.bp-barra.svelte-1xa9ddq{background:var(--color-superficie-2);border-top:1px solid var(--color-cinza-claro);flex-shrink:0}.bp-ctrl.svelte-1xa9ddq{justify-content:space-between;align-items:center;gap:var(--space-2);padding:2px var(--space-3) 0;display:flex}.bp-dica.svelte-1xa9ddq{color:var(--color-cinza-medio);align-items:center;gap:4px;font-size:10px;display:flex}.bp-tam.svelte-1xa9ddq{align-items:center;gap:4px;display:flex}.bp-tam.svelte-1xa9ddq input:where(.svelte-1xa9ddq){width:110px;accent-color:var(--color-amarelo-trator)}.bp-tam-p.svelte-1xa9ddq,.bp-tam-g.svelte-1xa9ddq{border:1.5px solid var(--color-cinza-medio);border-radius:1px;display:inline-block}.bp-tam-p.svelte-1xa9ddq{width:7px;height:10px}.bp-tam-g.svelte-1xa9ddq{width:11px;height:15px}.bp.svelte-1xa9ddq{padding:var(--space-1) var(--space-3) var(--space-1);gap:6px;display:flex;position:relative;overflow-x:auto}.bp-celula.svelte-1xa9ddq{flex-direction:column;flex:none;align-items:center;gap:1px;display:flex}.bp-celula.arrastada.svelte-1xa9ddq{opacity:.35}.bp-mini.svelte-1xa9ddq{background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);cursor:grab;touch-action:none;border-radius:2px;padding:0;overflow:hidden}.bp-mini.svelte-1xa9ddq:active{cursor:grabbing}.bp-mini.ativa.svelte-1xa9ddq{border-color:var(--color-amarelo-trator)}.bp-mini.sel.svelte-1xa9ddq{outline:2px solid var(--color-amarelo-trator);outline-offset:1px;background:var(--color-amarelo-suave)}.bp-mini.svelte-1xa9ddq{position:relative}.bp-mestre.svelte-1xa9ddq{text-align:center;background:var(--color-superficie-1);min-width:12px;color:var(--color-cinza-chumbo);border:1px solid var(--color-cinza-claro);pointer-events:none;border-radius:2px;padding:0 2px;font-size:9px;font-weight:700;line-height:12px;position:absolute;top:2px;left:2px}.bp-notas.svelte-1xa9ddq{text-align:center;background:var(--color-amarelo-trator);min-width:12px;color:var(--color-cinza-escuro);pointer-events:none;border-radius:6px;padding:0 3px;font-size:9px;font-weight:700;line-height:12px;position:absolute;top:2px;right:2px}.bp-mini.svelte-1xa9ddq img:where(.svelte-1xa9ddq){object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.bp-folio.svelte-1xa9ddq{color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;min-height:11px;font-size:9px}.bp-fresta.svelte-1xa9ddq{background:var(--color-amarelo-trator);pointer-events:none;border-radius:2px;width:3px;position:absolute;top:4px}.lv-estudio.svelte-10vjg43{background:var(--color-superficie-1);flex:1;grid-template-columns:236px minmax(0,1fr) 280px;min-height:0;display:grid}.lv-montagem.svelte-10vjg43,.lv-estilos.svelte-10vjg43{padding:var(--space-3);background:var(--color-superficie-2);min-width:0;overflow-y:auto}.lv-montagem.svelte-10vjg43{border-right:1.5px solid var(--color-cortica)}.lv-estilos.svelte-10vjg43{border-left:1.5px solid var(--color-cortica)}.lv-secao-titulo.svelte-10vjg43{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cinza-medio);margin-bottom:var(--space-2);font-weight:700}.lv-sep.svelte-10vjg43{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-cinza-claro)}.lv-secao-titulo.lv-sub.svelte-10vjg43{margin-top:var(--space-3)}.lv-dica.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:var(--space-1) 0 var(--space-2)}.lv-ferramentas.svelte-10vjg43{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.lv-ferr.svelte-10vjg43{padding:var(--space-2) 2px;text-align:center;color:var(--color-cinza-chumbo);background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);touch-action:none;flex-direction:column;align-items:center;gap:2px;font-size:10px;line-height:1.15;display:flex}.lv-ferr.svelte-10vjg43:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.lv-ferr.ativo.svelte-10vjg43{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro);font-weight:700}.lv-adicionar.svelte-10vjg43{flex-direction:column;gap:4px;display:flex}.lv-mestres.svelte-10vjg43{margin:0 0 var(--space-2);flex-direction:column;gap:3px;padding:0;list-style:none;display:flex}.lv-mestres.svelte-10vjg43 button:where(.svelte-10vjg43){width:100%;padding:5px var(--space-2);border-radius:var(--radius-sm);border:1.5px solid var(--color-cinza-claro);background:var(--color-superficie-1);font-size:var(--text-sm);color:var(--color-cinza-chumbo);text-align:left;align-items:center;gap:6px;display:flex}.lv-mestres.svelte-10vjg43 button.ativo:where(.svelte-10vjg43){border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);font-weight:700}.lv-mestre-pref.svelte-10vjg43{text-align:center;border:1px solid var(--color-cinza-claro);background:var(--color-superficie-2);min-width:18px;font-weight:700;font-size:var(--text-xs);border-radius:2px}.lv-mestre-n.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-cinza-medio);margin-left:auto}.lv-mestre-acoes.svelte-10vjg43{margin-top:var(--space-2)}.lv-adicionar.svelte-10vjg43 button:where(.svelte-10vjg43){font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:4px var(--space-2);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);align-items:center;gap:5px;display:flex}.lv-adicionar.svelte-10vjg43 button:where(.svelte-10vjg43):hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.lv-icone.svelte-10vjg43{border-radius:var(--radius-sm);color:var(--color-cinza-medio);padding:3px;display:flex}.lv-icone.svelte-10vjg43:hover:not(:disabled){background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.lv-icone.svelte-10vjg43:disabled{opacity:.35}.lv-icone.ligado.svelte-10vjg43{background:var(--color-amarelo-suave);color:var(--color-cinza-escuro)}.lv-paginas.svelte-10vjg43{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.lv-barra.svelte-10vjg43{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--color-superficie-2);border-bottom:1px solid var(--color-cinza-claro);flex-wrap:wrap;display:flex}.lv-vistas.svelte-10vjg43,.lv-exibicao.svelte-10vjg43{background:var(--color-cinza-fundo);border-radius:var(--radius-md);gap:2px;padding:2px;display:flex}.lv-vistas.svelte-10vjg43{margin-right:var(--space-2)}.lv-exibicao.svelte-10vjg43{margin-left:var(--space-2)}.lv-vistas.svelte-10vjg43 button:where(.svelte-10vjg43),.lv-exibicao.svelte-10vjg43 button:where(.svelte-10vjg43){padding:3px var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-cinza-medio)}.lv-vistas.svelte-10vjg43 button.ativo:where(.svelte-10vjg43),.lv-exibicao.svelte-10vjg43 button.ativo:where(.svelte-10vjg43){background:var(--color-superficie-1);color:var(--color-cinza-escuro);font-weight:700}.lv-sep-v.svelte-10vjg43{background:var(--color-cinza-claro);width:1px;height:18px;margin:0 var(--space-1)}.lv-zoom.svelte-10vjg43{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-cinza-chumbo);min-width:40px}.lv-contador.svelte-10vjg43{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-cinza-chumbo);text-align:center;min-width:64px}.lv-status.svelte-10vjg43{color:var(--color-cinza-medio);align-items:center;display:flex}.lv-acoes-dir.svelte-10vjg43{gap:var(--space-2);align-items:center;margin-left:auto;display:flex}.lv-verificar.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:4px var(--space-2);border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-1);align-items:center;gap:4px;display:flex}.lv-verificar.svelte-10vjg43:disabled{opacity:.5}.lv-exportar.svelte-10vjg43{position:relative}.lv-gerar.svelte-10vjg43{font-size:var(--text-xs);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);padding:5px var(--space-3);align-items:center;gap:5px;font-weight:700;display:flex}.lv-gerar.svelte-10vjg43:hover:not(:disabled){background:var(--color-amarelo-hover)}.lv-gerar.svelte-10vjg43:disabled{opacity:.5}.lv-menu.svelte-10vjg43{z-index:50;background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);min-width:230px;padding:var(--space-1);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 20px #0000002e}.lv-menu.svelte-10vjg43 button:where(.svelte-10vjg43){text-align:left;font-size:var(--text-sm);padding:6px var(--space-2);border-radius:var(--radius-sm);color:var(--color-cinza-chumbo)}.lv-menu.svelte-10vjg43 button:where(.svelte-10vjg43):hover{background:var(--color-amarelo-suave)}.lv-menu-dica.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:var(--space-1) var(--space-2)}.lv-ok.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-sucesso-texto);padding:var(--space-1) var(--space-3);word-break:break-all;align-items:center;gap:4px;display:flex}.lv-ok.svelte-10vjg43 code:where(.svelte-10vjg43){font-family:var(--font-mono)}.lv-verificacao.svelte-10vjg43{margin:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-xs);max-height:160px;overflow-y:auto}.lv-verificacao-topo.svelte-10vjg43{margin-bottom:var(--space-1);color:var(--color-cinza-escuro);justify-content:space-between;align-items:center;display:flex}.lv-verificacao.svelte-10vjg43 ul:where(.svelte-10vjg43){flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.lv-verificacao.svelte-10vjg43 li:where(.svelte-10vjg43){color:var(--color-cinza-chumbo);align-items:flex-start;gap:5px;display:flex}.lv-verificacao.svelte-10vjg43 li.erro:where(.svelte-10vjg43){color:var(--color-erro-texto)}.lv-ok-texto.svelte-10vjg43{color:var(--color-sucesso-texto);align-items:center;gap:5px;margin:0;display:flex}.lv-notas.svelte-10vjg43{max-height:240px}.lv-notas.svelte-10vjg43 ul:where(.svelte-10vjg43){margin:var(--space-1) 0 0;flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.lv-notas.svelte-10vjg43 li:where(.svelte-10vjg43){align-items:baseline;gap:6px;display:flex}.lv-nota-cor.svelte-10vjg43{background:var(--nota-cor);border:1px solid var(--color-cortica);border-radius:50%;flex:none;width:9px;height:9px}.lv-contador.svelte-10vjg43{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:8px;padding:0 5px;font-weight:700}.lv-verificar.ligado.svelte-10vjg43{border-color:var(--color-amarelo-trator)}.lv-avisos-export.svelte-10vjg43{margin:0 var(--space-3) var(--space-2);font-size:var(--text-xs);color:var(--color-cinza-chumbo);padding:0;list-style:none}.lv-avisos-export.svelte-10vjg43 li:where(.svelte-10vjg43){align-items:center;gap:5px;display:flex}.lv-modal-lista.svelte-10vjg43{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}.lv-modal-lista.svelte-10vjg43 button:where(.svelte-10vjg43){font-size:var(--text-xs);padding:4px var(--space-2);border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);align-items:center;gap:4px;display:flex}.lv-modal-lista.svelte-10vjg43 button:where(.svelte-10vjg43):hover{border-color:var(--color-amarelo-trator)}.lv-link.svelte-10vjg43{color:inherit;white-space:nowrap;font-weight:700;text-decoration:underline}.lv-erro.svelte-10vjg43{align-items:center;gap:var(--space-2);margin:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);background:var(--color-erro-fundo);color:var(--color-erro-texto);border-radius:var(--radius-sm);display:flex}.lv-erro.svelte-10vjg43 span:where(.svelte-10vjg43){word-break:break-word;flex:1}.lv-selbar.svelte-10vjg43{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);background:var(--color-amarelo-suave);color:var(--color-cinza-chumbo);border-bottom:1px solid var(--color-cinza-claro);min-height:30px;display:flex}.lv-selbar-dica.svelte-10vjg43{background:var(--color-superficie-2);color:var(--color-cinza-medio)}.lv-selbar-texto.svelte-10vjg43{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lv-comecar.svelte-10vjg43{flex:1;justify-content:center;align-items:center;display:flex}.lv-comecar-acoes.svelte-10vjg43{gap:var(--space-2);margin-top:var(--space-3);justify-content:center;display:flex}.lv-area.svelte-10vjg43{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.lv-area.com-reguas.svelte-10vjg43{grid-template-rows:18px minmax(0,1fr);grid-template-columns:24px minmax(0,1fr);display:grid}.lv-area.com-reguas.svelte-10vjg43 .lv-lamina:where(.svelte-10vjg43){grid-area:2/2}.lv-regua-canto.svelte-10vjg43{background:var(--color-superficie-2);border-right:1px solid var(--color-cinza-claro);border-bottom:1px solid var(--color-cinza-claro);grid-area:1/1}.lv-regua.svelte-10vjg43{background:var(--color-superficie-2);-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}.lv-regua-h.svelte-10vjg43{border-bottom:1px solid var(--color-cinza-claro);cursor:s-resize;grid-area:1/2}.lv-regua-v.svelte-10vjg43{border-right:1px solid var(--color-cinza-claro);cursor:e-resize;grid-area:2/1}.lv-marca-r.svelte-10vjg43{background:var(--color-cinza-medio);pointer-events:none;position:absolute}.lv-regua-h.svelte-10vjg43 .lv-marca-r:where(.svelte-10vjg43){width:1px;height:4px;bottom:0}.lv-regua-h.svelte-10vjg43 .lv-marca-r.media:where(.svelte-10vjg43){height:7px}.lv-regua-h.svelte-10vjg43 .lv-marca-r.rotulo:where(.svelte-10vjg43){height:11px}.lv-regua-v.svelte-10vjg43 .lv-marca-r:where(.svelte-10vjg43){width:2px;height:1px;right:0}.lv-regua-v.svelte-10vjg43 .lv-marca-r.media:where(.svelte-10vjg43){width:4px}.lv-regua-v.svelte-10vjg43 .lv-marca-r.rotulo:where(.svelte-10vjg43){width:6px}.lv-marca-r.svelte-10vjg43 i:where(.svelte-10vjg43){color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;font-size:8px;font-style:normal;line-height:1;position:absolute}.lv-regua-h.svelte-10vjg43 .lv-marca-r:where(.svelte-10vjg43) i:where(.svelte-10vjg43){top:-1px;left:2px}.lv-regua-v.svelte-10vjg43 .lv-marca-r:where(.svelte-10vjg43) i:where(.svelte-10vjg43){font-size:7px;top:-4px;right:7px}.lv-guia.svelte-10vjg43{z-index:3;cursor:row-resize;height:7px;margin-top:-3px;position:absolute;left:0;right:0}.lv-guia.svelte-10vjg43:after{content:"";border-top:1px solid var(--color-guia);opacity:.9;position:absolute;top:3px;left:0;right:0}.lv-guia.v.svelte-10vjg43{cursor:col-resize;width:7px;height:auto;margin:0 0 0 -3px;inset:0 auto}.lv-guia.v.svelte-10vjg43:after{border-top:0;border-left:1px solid var(--color-guia);inset:0 auto 0 3px}.lv-guia-previa.svelte-10vjg43{border-top:1px dashed var(--color-guia);pointer-events:none;z-index:20;height:0;position:absolute;left:0;right:0}.lv-guia-previa.v.svelte-10vjg43{border-top:0;border-left:1px dashed var(--color-guia);width:0;height:auto;top:0;bottom:0;right:auto}.lv-lamina.svelte-10vjg43{min-height:0;padding:var(--space-4);flex:1;overflow:auto}.lv-lamina-int.svelte-10vjg43{justify-content:center;align-items:center;min-width:100%;min-height:100%;margin:0 auto;display:flex}.lv-pagina.svelte-10vjg43{background:var(--papel-impresso,var(--color-superficie-1));max-width:45%;height:100%;max-height:100%;display:flex;position:relative;box-shadow:0 2px 10px #0000002e}.lv-pagina.uma.svelte-10vjg43{max-width:90%}.lv-pagina.capa.svelte-10vjg43{width:96%;max-width:96%;height:auto}.lv-pagina.esq.svelte-10vjg43{box-shadow:-2px 2px 10px #0000002e,inset -8px 0 12px -10px #00000040}.lv-pagina.vazia.svelte-10vjg43{box-shadow:none;background:0 0}.lv-pagina.svelte-10vjg43 img:where(.svelte-10vjg43){object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.lv-folio.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.lv-camada.svelte-10vjg43{cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.lv-camada.desenhando.svelte-10vjg43{cursor:crosshair}.lv-borda.svelte-10vjg43{pointer-events:none;outline:1px solid var(--color-cinza-claro);position:absolute}.lv-borda.lv-b-texto.svelte-10vjg43{outline-color:var(--color-cinza-medio);opacity:.5}.lv-borda.wire.svelte-10vjg43{opacity:1}.lv-borda.wire.lv-b-texto.svelte-10vjg43{background:repeating-linear-gradient(180deg, transparent 0 7px, var(--color-cinza-fundo) 7px 9px)}.lv-borda.wire.lv-b-imagem.svelte-10vjg43,.lv-borda.wire.lv-b-forma.svelte-10vjg43{background:linear-gradient(to top right, transparent calc(50% - .5px), var(--color-cinza-claro) 50%, transparent calc(50% + .5px)), linear-gradient(to bottom right, transparent calc(50% - .5px), var(--color-cinza-claro) 50%, transparent calc(50% + .5px))}.lv-wire-txt.svelte-10vjg43{color:var(--color-cinza-medio);white-space:nowrap;text-overflow:ellipsis;font-size:10px;position:absolute;top:2px;left:4px;right:4px;overflow:hidden}.lv-porta.svelte-10vjg43{z-index:3;background:var(--color-superficie-1);border:1px solid var(--color-cinza-medio);width:12px;height:12px;color:var(--color-cinza-chumbo);cursor:pointer;justify-content:center;align-items:center;margin:-14px 0 0 -6px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute}.lv-porta.sobra.svelte-10vjg43{color:var(--color-erro-texto);border-color:var(--color-erro-texto)}.lv-obj.svelte-10vjg43{outline:1.5px solid var(--color-amarelo-trator);box-shadow:0 0 0 1px var(--color-superficie-1);cursor:move;transform-origin:50%;z-index:2;position:absolute}.lv-h.svelte-10vjg43{background:var(--color-superficie-1);border:1.5px solid var(--color-amarelo-trator);border-radius:2px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.lv-h-nw.svelte-10vjg43{cursor:nwse-resize;top:0;left:0}.lv-h-n.svelte-10vjg43{cursor:ns-resize;top:0;left:50%}.lv-h-ne.svelte-10vjg43{cursor:nesw-resize;top:0;left:100%}.lv-h-e.svelte-10vjg43{cursor:ew-resize;top:50%;left:100%}.lv-h-se.svelte-10vjg43{cursor:nwse-resize;top:100%;left:100%}.lv-h-s.svelte-10vjg43{cursor:ns-resize;top:100%;left:50%}.lv-h-sw.svelte-10vjg43{cursor:nesw-resize;top:100%;left:0}.lv-h-w.svelte-10vjg43{cursor:ew-resize;top:50%;left:0}.lv-girar.svelte-10vjg43{background:var(--color-amarelo-trator);border:1.5px solid var(--color-superficie-1);cursor:grab;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-24px;left:50%}.lv-girar.svelte-10vjg43:after{content:"";background:var(--color-amarelo-trator);width:1.5px;height:12px;position:absolute;top:11px;left:50%}.lv-ima.svelte-10vjg43{border-top:1px solid var(--color-erro-texto);pointer-events:none;height:0;position:absolute;left:0;right:0}.lv-ima.v.svelte-10vjg43{border-top:0;border-left:1px solid var(--color-erro-texto);width:0;height:auto;top:0;bottom:0}.lv-laco.svelte-10vjg43,.lv-desenho.svelte-10vjg43{border:1px dashed var(--color-amarelo-trator);background:var(--color-amarelo-suave);opacity:.5;pointer-events:none;position:absolute}.lv-guia-mancha.svelte-10vjg43{border:1px dashed var(--color-cinza-claro);pointer-events:none;position:absolute}.lv-guia-corte.svelte-10vjg43{outline:1px solid var(--color-erro-texto);opacity:.6;pointer-events:none;position:absolute}.lv-guia-dobra.svelte-10vjg43{border-left:1px dashed var(--color-erro-texto);opacity:.7;pointer-events:none;position:absolute;top:0;bottom:0}.lv-guia-seguro.svelte-10vjg43{border:1px dashed var(--color-cinza-medio);opacity:.6;pointer-events:none;position:absolute}.lv-guia-codigo.svelte-10vjg43{border:1px dashed var(--color-cinza-medio);background:var(--color-cinza-fundo);opacity:.6;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.lv-guia-codigo.svelte-10vjg43 span:where(.svelte-10vjg43){color:var(--color-cinza-medio);text-align:center;font-size:9px}.lv-texto-inline.svelte-10vjg43{box-sizing:border-box;resize:none;border:1.5px solid var(--color-amarelo-trator);background:var(--color-superficie-1);color:var(--color-cinza-escuro);z-index:5;margin:0;padding:4px;font-family:Georgia,serif;line-height:1.3;position:absolute}.lv-rotulo.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-cinza-medio);flex-direction:column;gap:2px;min-width:0;display:flex}.lv-campo.svelte-10vjg43{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:3px var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);width:100%;min-width:0}.lv-grade.svelte-10vjg43{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.lv-largo.svelte-10vjg43{grid-column:1/-1}.lv-marcas.svelte-10vjg43{gap:4px var(--space-2);margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-cinza-chumbo);grid-template-columns:1fr 1fr;display:grid}.lv-marcas.svelte-10vjg43 label:where(.svelte-10vjg43){align-items:center;gap:4px;display:flex}.lv-restaurar.svelte-10vjg43{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-cinza-medio);align-items:center;gap:5px;display:flex}.lv-modal-fundo.svelte-10vjg43{z-index:8000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2a2a2a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lv-modal.svelte-10vjg43{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);width:min(560px,92vw);padding:var(--space-4);box-shadow:0 8px 30px #00000040}.lv-modal.svelte-10vjg43 h3:where(.svelte-10vjg43){margin:0 0 var(--space-3);font-size:var(--text-base);color:var(--color-cinza-escuro)}.lv-modal.svelte-10vjg43 p:where(.svelte-10vjg43){font-size:var(--text-sm);color:var(--color-cinza-chumbo)}.lv-modal-texto.svelte-10vjg43{box-sizing:border-box;width:100%;font-family:var(--font-mono);font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);resize:vertical;margin-bottom:var(--space-2)}.lv-modal-acoes.svelte-10vjg43{justify-content:flex-end;gap:var(--space-2);display:flex}.lv-modal-acoes.svelte-10vjg43 button:where(.svelte-10vjg43):not(.lv-gerar){font-size:var(--text-xs);padding:5px var(--space-3);border-radius:var(--radius-sm);border:1.5px solid var(--color-cinza-claro)}.lv-alerta.svelte-10vjg43{font-size:var(--text-xs);color:var(--color-erro-texto);margin-bottom:var(--space-2);align-items:flex-start;gap:5px;display:flex}.lv-indisponivel.svelte-10vjg43{flex:1;justify-content:center;align-items:center;display:flex}.lv-aviso.svelte-10vjg43{text-align:center;background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);max-width:420px;padding:var(--space-5);color:var(--color-cinza-chumbo)}.lv-aviso.svelte-10vjg43 h3:where(.svelte-10vjg43){margin:var(--space-2) 0;font-size:var(--text-base)}.lv-aviso.svelte-10vjg43 p:where(.svelte-10vjg43){font-size:var(--text-sm);color:var(--color-cinza-medio)}.lv-gira.svelte-10vjg43{animation:.9s linear infinite svelte-10vjg43-lv-girar;display:inline-flex}@keyframes svelte-10vjg43-lv-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lv-gira.svelte-10vjg43{animation:none}}@media (width<=1100px){.lv-estudio.svelte-10vjg43{grid-template-columns:200px minmax(0,1fr) 240px}}.tc-sem-doc.svelte-1c5fanv{align-items:center;gap:var(--space-3);padding:var(--space-3) 0 var(--space-4);color:var(--color-cinza-medio);font-size:var(--text-sm);font-style:italic;display:flex}.tc-btn-criar-doc.svelte-1c5fanv{padding:var(--space-1) var(--space-3);border:1.5px dashed var(--color-cortica);border-radius:var(--radius-sm);font-style:normal;font-size:var(--text-sm);color:var(--color-cinza-chumbo);transition:background var(--transition-fast), border-color var(--transition-fast)}.tc-btn-criar-doc.svelte-1c5fanv:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.tc-overlay.svelte-1c5fanv{background:var(--color-superficie-1);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.tc-overlay.foco.svelte-1c5fanv{z-index:7000;position:fixed;inset:0}.tc-header.svelte-1c5fanv{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1.5px solid var(--color-cortica);background:var(--color-superficie-2);flex-shrink:0;display:flex}.tc-header.discreto.svelte-1c5fanv{opacity:.12;background:0 0;border-bottom-color:#0000;transition:opacity .2s}.tc-header.discreto.svelte-1c5fanv:hover{opacity:1;background:var(--color-superficie-2);border-bottom-color:var(--color-cortica)}.tc-ato-select.svelte-1c5fanv{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px var(--space-2);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);outline:none;font-weight:600}.tc-modo.svelte-1c5fanv{background:var(--color-cinza-fundo);border-radius:var(--radius-md);gap:2px;padding:2px;display:flex}.tc-modo.svelte-1c5fanv button:where(.svelte-1c5fanv){padding:4px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-cinza-medio);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;gap:4px;display:flex}.tc-modo.svelte-1c5fanv button.ativo:where(.svelte-1c5fanv){background:var(--color-superficie-1);color:var(--color-cinza-escuro);box-shadow:0 1px 3px #0000001a}.tc-palavras.svelte-1c5fanv{margin-left:var(--space-2);font-size:var(--text-xs);color:var(--color-cinza-medio);font-variant-numeric:tabular-nums}.tc-salvar.svelte-1c5fanv{font-size:var(--text-xs);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);padding:4px var(--space-3);align-items:center;gap:5px;font-weight:700;display:flex}.tc-salvar.svelte-1c5fanv:hover{background:var(--color-amarelo-hover)}.tc-foco.svelte-1c5fanv{color:var(--color-cinza-medio);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);padding:4px;display:flex}.tc-foco.svelte-1c5fanv:hover{color:var(--color-cinza-escuro);background:var(--color-cinza-fundo)}.tc-oculto.svelte-1c5fanv{display:none!important}.tc-corpo.svelte-1c5fanv{flex:1;min-height:0;position:relative;overflow-y:auto}.tc-corpo-editar.svelte-1c5fanv{display:block}.tc-corpo-editar.svelte-1c5fanv>.cmn{top:0;right:var(--space-4);z-index:6;max-height:calc(100vh - 132px);box-shadow:var(--shadow-elevado);border-radius:var(--radius-md);position:absolute}.tc-overlay.foco.svelte-1c5fanv .tc-corpo-editar:where(.svelte-1c5fanv)>.cmn{max-height:100vh}.tc-cenas-toggle.svelte-1c5fanv{padding:var(--space-1) var(--space-3);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-cinza-escuro);align-items:center;gap:5px;font-weight:600;display:inline-flex}.tc-cenas-toggle.ativo.svelte-1c5fanv{border-color:var(--color-amarelo-trator);color:var(--color-amarelo-texto)}@media (width<=768px){.tc-cenas-toggle.svelte-1c5fanv{display:none}}.tc-estilo-toggle.svelte-1c5fanv{padding:var(--space-1) var(--space-3);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-cinza-escuro);align-items:center;gap:5px;font-weight:600;display:inline-flex}.tc-estilo-toggle.svelte-1c5fanv:hover{background:var(--color-cinza-fundo)}.tc-estilo-toggle.ativo.svelte-1c5fanv{border-color:var(--color-amarelo-trator);color:var(--color-amarelo-texto)}.tc-revisao-toggle.svelte-1c5fanv{padding:var(--space-1) var(--space-3);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-cinza-escuro);align-items:center;gap:5px;font-weight:600;display:inline-flex}.tc-revisao-toggle.svelte-1c5fanv:hover{background:var(--color-cinza-fundo)}.tc-revisao-toggle.ativo.svelte-1c5fanv{border-color:var(--color-amarelo-trator);color:var(--color-amarelo-texto);background:var(--color-amarelo-suave)}.tc-vazio.svelte-1c5fanv{text-align:center;max-width:480px;font-size:var(--text-base);color:var(--color-cinza-medio);padding:0 var(--space-4);margin:18vh auto;font-style:italic;line-height:1.7}.tc-folha.svelte-1c5fanv{max-width:720px;margin:var(--space-4) auto 30vh;padding:var(--space-6) var(--space-8) var(--space-8);background:var(--color-superficie-1);border-radius:var(--radius-md);min-height:80vh;box-shadow:var(--shadow-ficha)}.tc-secao.svelte-1c5fanv{margin-bottom:var(--space-6)}.tc-secao-head.svelte-1c5fanv{align-items:center;gap:var(--space-2);opacity:.55;transition:opacity var(--transition-fast);margin-bottom:4px;display:flex}.tc-secao.svelte-1c5fanv:hover .tc-secao-head:where(.svelte-1c5fanv),.tc-secao.svelte-1c5fanv:focus-within .tc-secao-head:where(.svelte-1c5fanv){opacity:1}.tc-secao-status.svelte-1c5fanv{border-radius:50%;flex-shrink:0;width:7px;height:7px}.tc-secao-titulo.svelte-1c5fanv{font-family:var(--font-titulo);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-weight:700}.tc-secao-dirty.svelte-1c5fanv{color:var(--color-amarelo-texto);font-size:14px;line-height:1}.tc-notas-vinculadas.svelte-1c5fanv{margin-top:var(--space-4);padding-top:var(--space-3);border-top:2px dashed var(--color-cortica)}.tc-notas-label.svelte-1c5fanv{font-size:var(--text-xs);color:var(--color-cinza-medio);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-2);font-weight:600;display:block}.tc-nota-card.svelte-1c5fanv{background:var(--color-cinza-fundo);border-left:3px solid var(--color-amarelo-trator);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2)}.tc-nota-titulo.svelte-1c5fanv{font-family:var(--font-titulo);font-size:var(--text-sm);color:var(--color-cinza-escuro);margin-bottom:4px;font-weight:700;display:block}.tc-nota-corpo p{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin-bottom:.4em;line-height:1.55}.tc-nota-corpo p:last-child{margin-bottom:0}.tc-fmt-bar.svelte-1c5fanv{padding:4px var(--space-4);background:var(--color-superficie-2);border-bottom:1.5px solid var(--color-cortica);flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:2px;display:flex}.tc-fmt-btn.svelte-1c5fanv{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-cinza-chumbo);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:flex}.tc-fmt-btn.svelte-1c5fanv:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.tc-fmt-btn.svelte-1c5fanv:active{background:var(--color-amarelo-suave)}.tc-fmt-sep.svelte-1c5fanv{background:var(--color-cortica);flex-shrink:0;width:1px;height:20px;margin:0 4px}@media (width<=768px){.tc-fmt-bar.svelte-1c5fanv{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.tc-fmt-btn.svelte-1c5fanv{flex-shrink:0;width:40px;height:40px}}.tc-livro.svelte-1c5fanv{max-width:var(--sk-papel,calc(var(--sk-largura,620px) + 2 * var(--space-8)));margin:var(--space-4) auto 30vh;padding:var(--sk-margem,var(--space-10,64px)) var(--sk-margem,var(--space-8)) var(--sk-margem,var(--space-10,64px));background:var(--color-superficie-1);border-radius:var(--radius-md);min-height:80vh;box-shadow:var(--shadow-ficha)}.tc-livro-ato.svelte-1c5fanv{font-family:var(--sk-titulo-fonte,var(--font-titulo));font-size:var(--sk-titulo-size,var(--text-xl));font-weight:var(--sk-titulo-peso,700);font-style:var(--sk-titulo-italico,normal);text-transform:var(--sk-titulo-caixa,none);color:var(--sk-titulo-cor,var(--color-cinza-escuro));text-align:var(--sk-titulo-align,center);margin:var(--space-10,64px) 0 var(--space-8)}.tc-livro-ato.svelte-1c5fanv:first-child{margin-top:var(--space-6)}.tc-livro-texto{font-family:var(--sk-fonte,"Lora", Georgia, serif);font-size:calc(var(--sk-corpo,19px) * var(--escala,1));line-height:var(--sk-lh,2);color:var(--sk-cor,var(--color-cinza-escuro));text-align:var(--sk-align,justify);-webkit-hyphens:auto;hyphens:auto}.tc-livro-texto p{margin:0 0 var(--sk-par-espaco,1.2em);text-indent:var(--sk-indent,0)}.tc-livro-texto li{margin:.15em 0}.tc-livro-texto blockquote{margin:.6em 0 var(--sk-par-espaco,1.2em) 1.2em;font-style:italic}.tc-livro-texto h1,.tc-livro-texto h2,.tc-livro-texto h3{font-family:var(--font-titulo);color:var(--color-cinza-escuro);margin:1.4em 0 .6em}.tc-livro-texto h2{font-family:var(--sk-h2-fonte,var(--font-titulo));font-size:var(--sk-h2-size,1.5em);color:var(--sk-h2-cor,var(--color-cinza-escuro));text-align:var(--sk-h2-align,left);font-weight:var(--sk-h2-peso,700);font-style:var(--sk-h2-italico,normal)}.tc-livro-texto h3{font-family:var(--sk-h3-fonte,var(--font-titulo));font-size:var(--sk-h3-size,1.17em);color:var(--sk-h3-cor,var(--color-cinza-escuro));text-align:var(--sk-h3-align,left);font-weight:var(--sk-h3-peso,700);font-style:var(--sk-h3-italico,normal)}.tc-livro-texto em{font-style:italic}.tc-livro-texto strong{font-weight:700}.tc-livro div.cena-marca{height:0;margin:0;padding:0;display:block}.tc-livro span.cena-marca{display:inline}.tc-flut.svelte-1c5fanv{left:var(--space-3);z-index:6;align-items:flex-start;gap:var(--space-2);pointer-events:none;height:calc(100% - 64px);display:flex;position:absolute;top:52px}.tc-flut.svelte-1c5fanv>:where(.svelte-1c5fanv){pointer-events:auto}.tc-fab.svelte-1c5fanv{flex-direction:column;gap:6px;display:flex}.tc-fab-btn.svelte-1c5fanv{background:var(--color-superficie-1);color:var(--color-cinza-chumbo);border-radius:var(--radius-md);box-shadow:var(--shadow-ficha);font-size:var(--text-xs);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);border:1.5px solid #0000;align-items:center;gap:6px;padding:7px 10px;font-weight:700;display:inline-flex}.tc-fab-btn.svelte-1c5fanv:hover{color:var(--color-cinza-escuro);background:var(--color-superficie-2)}.tc-fab-btn.ativo.svelte-1c5fanv{border-color:var(--color-amarelo-trator);color:var(--color-amarelo-texto)}.tc-painel.svelte-1c5fanv{background:var(--color-superficie-1);border-radius:var(--radius-md);width:292px;min-height:0;max-height:100%;box-shadow:var(--shadow-elevado);flex-direction:column;display:flex;overflow:hidden}.tc-painel-cab.svelte-1c5fanv{align-items:center;gap:var(--space-2);border-bottom:1.5px solid var(--color-cortica);background:var(--color-superficie-2);flex-shrink:0;padding:8px 8px 8px 12px;display:flex}.tc-painel-titulo.svelte-1c5fanv{font-family:var(--font-titulo);font-size:var(--text-sm);color:var(--color-cinza-escuro);flex:1;font-weight:700}.tc-painel-fechar.svelte-1c5fanv{border-radius:var(--radius-sm);color:var(--color-cinza-medio);padding:4px;display:flex}.tc-painel-fechar.svelte-1c5fanv:hover{color:var(--color-cinza-escuro);background:var(--color-cinza-fundo)}.tc-painel-corpo.svelte-1c5fanv{min-height:0;padding:8px;overflow-y:auto}.tc-sum-item.svelte-1c5fanv{text-align:left;width:100%;color:var(--color-cinza-escuro);border-radius:7px;align-items:center;gap:8px;padding:7px 8px;display:flex}.tc-sum-item.svelte-1c5fanv:hover:not(:disabled){background:var(--color-cinza-fundo)}.tc-sum-item.svelte-1c5fanv:disabled{opacity:.55;cursor:default}.tc-sum-dot.svelte-1c5fanv{border-radius:50%;flex:none;width:8px;height:8px}.tc-sum-nome.svelte-1c5fanv{min-width:0;font-family:var(--font-titulo);overflow-wrap:anywhere;flex:1;font-size:13px;font-weight:700}.tc-sum-pal.svelte-1c5fanv{color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;flex:none;font-size:11px}@media (width<=768px){.tc-flut.svelte-1c5fanv{top:48px;left:8px}.tc-painel.svelte-1c5fanv{width:min(300px,100vw - 110px)}}.banner.svelte-13o8i3g{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-amarelo-suave);border-bottom:1.5px solid var(--color-amarelo-trator);flex-shrink:0;display:flex}.banner-icone.svelte-13o8i3g{font-size:var(--text-base);flex-shrink:0}.banner-texto.svelte-13o8i3g{font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex:1}.btn-configurar.svelte-13o8i3g{padding:var(--space-1) var(--space-3);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);font-size:var(--text-sm);white-space:nowrap;transition:background var(--transition-fast);font-weight:600}.btn-configurar.svelte-13o8i3g:hover{background:var(--color-amarelo-hover)}.btn-dispensar.svelte-13o8i3g{font-size:var(--text-sm);color:var(--color-cinza-medio);padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--transition-fast);flex-shrink:0}.btn-dispensar.svelte-13o8i3g:hover{color:var(--color-cinza-chumbo)}.fin-cfg-linha.svelte-vp480b{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex-wrap:wrap;margin:6px 0;display:flex}.fin-cfg-linha.svelte-vp480b select:where(.svelte-vp480b),.fin-cfg-linha.svelte-vp480b input[type=number]:where(.svelte-vp480b){font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:var(--color-cinza-chumbo);padding:3px 8px}.fin-cfg-linha.svelte-vp480b input[type=number]:where(.svelte-vp480b){text-align:right;width:64px}.fin-cfg-par.svelte-vp480b{gap:var(--space-2);flex-wrap:wrap;display:flex}.fin-cfg-op.svelte-vp480b{min-width:200px;padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-cinza-chumbo);cursor:pointer;flex:1;align-items:flex-start;gap:8px;display:flex}.fin-cfg-op.ativo.svelte-vp480b{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.fin-cfg-op.svelte-vp480b strong:where(.svelte-vp480b){font-size:var(--text-sm);color:var(--color-cinza-escuro);display:block}.fin-cfg-pilula.svelte-vp480b{font-size:var(--text-xs);border:1.5px solid var(--color-cinza-claro);color:var(--color-cinza-chumbo);border-radius:999px;padding:2px 10px}.fin-cfg-pilula.ativo.svelte-vp480b{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);font-weight:700}.backdrop.svelte-vp480b{z-index:600;padding:var(--space-6);background:#2a2a2a80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal.svelte-vp480b{background:var(--color-superficie-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:720px;max-height:88vh;display:flex;overflow:hidden}.modal-header.svelte-vp480b{padding:var(--space-5) var(--space-6);border-bottom:1.5px solid var(--color-cinza-fundo);justify-content:space-between;align-items:center;display:flex}.modal-titulo.svelte-vp480b{font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-cinza-escuro);font-weight:600}.btn-fechar.svelte-vp480b{color:var(--color-cinza-medio);transition:color var(--transition-fast)}.btn-fechar.svelte-vp480b:hover{color:var(--color-cinza-escuro)}.modal-corpo.svelte-vp480b{padding:var(--space-5) var(--space-6);gap:var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.secao.svelte-vp480b{gap:var(--space-3);flex-direction:column;display:flex}.secao-label.svelte-vp480b{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);font-weight:700}.secao-desc.svelte-vp480b{font-size:var(--text-sm);color:var(--color-cinza-medio)}.secao-nota.svelte-vp480b{font-size:var(--text-sm);color:var(--color-cinza-medio);background:var(--color-cinza-fundo);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);line-height:1.6}.skin-card.svelte-vp480b{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:2px solid var(--color-amarelo-trator);background:var(--color-amarelo-suave);border-radius:var(--radius-lg);display:flex}.skin-icone.svelte-vp480b{font-size:30px;line-height:1}.skin-textos.svelte-vp480b{flex-direction:column;flex:1;gap:2px;display:flex}.skin-nome.svelte-vp480b{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:600}.skin-sub.svelte-vp480b{font-size:var(--text-sm);color:var(--color-cinza-medio)}.skin-trava.svelte-vp480b{font-size:var(--text-lg);opacity:.7}.skin-opcoes.svelte-vp480b{gap:var(--space-2);flex-direction:column;display:flex}.skin-opcao.svelte-vp480b{border-color:var(--color-cinza-claro);background:var(--color-superficie-2);cursor:pointer;text-align:left;width:100%}.skin-opcao.svelte-vp480b:hover{border-color:var(--color-cortica)}.skin-opcao.selecionada.svelte-vp480b{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.skin-check.svelte-vp480b{font-size:var(--text-lg);color:var(--color-amarelo-texto);font-weight:700}.skin-sub-select.svelte-vp480b{font-size:var(--text-sm);color:var(--color-cinza-escuro);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:2px var(--space-2);background:var(--color-superficie-1);max-width:280px}.campos-skin.svelte-vp480b,.campos-duo.svelte-vp480b{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.campo-largo.svelte-vp480b{grid-column:1/-1}.campo-hint.svelte-vp480b{text-transform:none;letter-spacing:0;color:var(--color-cinza-claro);font-weight:400}@media (width<=640px){.campos-duo.svelte-vp480b,.campos-skin.svelte-vp480b{grid-template-columns:1fr}}.campo.svelte-vp480b{text-transform:uppercase;letter-spacing:.05em;min-width:0;color:var(--color-cinza-medio);flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.campo.svelte-vp480b input:where(.svelte-vp480b),.campo.svelte-vp480b textarea:where(.svelte-vp480b){box-sizing:border-box;width:100%;font-size:var(--text-sm);text-transform:none;letter-spacing:0;color:var(--color-cinza-escuro);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:var(--color-cinza-fundo);resize:vertical;outline:none;font-family:inherit;font-weight:400}.campo.svelte-vp480b input:where(.svelte-vp480b):focus,.campo.svelte-vp480b textarea:where(.svelte-vp480b):focus{border-color:var(--color-amarelo-trator);background:var(--color-branco)}.modal-rodape.svelte-vp480b{padding:var(--space-4) var(--space-6);border-top:1.5px solid var(--color-cinza-fundo);justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.btn-cancelar.svelte-vp480b{padding:var(--space-2) var(--space-4);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-cinza-chumbo);transition:background var(--transition-fast)}.btn-cancelar.svelte-vp480b:hover{background:var(--color-cinza-fundo)}.btn-salvar.svelte-vp480b{padding:var(--space-2) var(--space-5);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-md);font-size:var(--text-sm);transition:background var(--transition-fast);font-weight:600}.btn-salvar.svelte-vp480b:hover:not(:disabled){background:var(--color-amarelo-hover)}.btn-salvar.svelte-vp480b:disabled{opacity:.6;cursor:not-allowed}.rodape-privacidade.svelte-vp480b{font-size:var(--text-xs);color:var(--color-cinza-medio);align-self:center;margin-right:auto;text-decoration:underline}.rodape-privacidade.svelte-vp480b:hover{color:var(--color-amarelo-texto)}.fp-backdrop.svelte-1869tv7{z-index:8999;position:fixed;inset:0}@media (width<=768px){.fp-popup.svelte-1869tv7{max-width:340px;width:calc(100vw - 32px)!important;right:50%!important;transform:translate(50%,-50%)!important}}.fp-popup.svelte-1869tv7{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);z-index:9000;flex-direction:column;width:340px;max-height:72vh;display:flex;position:fixed;top:50%;right:276px;overflow:hidden;transform:translateY(-50%);box-shadow:0 12px 40px #0003}.fp-header.svelte-1869tv7{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-bottom:1.5px solid var(--color-cinza-fundo);background:var(--color-superficie-2);flex-shrink:0;display:flex}.fp-titulo-wrap.svelte-1869tv7{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fp-titulo.svelte-1869tv7{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);font-weight:700}.fp-pasta.svelte-1869tv7{font-size:var(--text-xs);color:var(--color-cinza-medio)}.fp-fechar.svelte-1869tv7{color:var(--color-cinza-claro);transition:color var(--transition-fast);flex-shrink:0;padding:2px;font-size:16px}.fp-fechar.svelte-1869tv7:hover{color:var(--color-cinza-escuro)}.fp-tags.svelte-1869tv7{gap:var(--space-1);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-cinza-fundo);flex-wrap:wrap;flex-shrink:0;display:flex}.fp-corpo.svelte-1869tv7{padding:var(--space-4);font-size:var(--text-sm);color:var(--color-cinza-chumbo);flex:1;line-height:1.75;overflow-y:auto}.fp-corpo p{margin-bottom:var(--space-3);font-family:var(--font-titulo)}.fp-corpo h2{font-size:var(--text-base);color:var(--color-cinza-escuro);margin:var(--space-3) 0 var(--space-1);font-weight:700}.fp-corpo h3{font-size:var(--text-sm);margin:var(--space-2) 0 var(--space-1);font-weight:700}.fp-corpo strong{font-weight:700}.fp-corpo em{font-style:italic}.fp-corpo ul,.fp-corpo ol{padding-left:var(--space-5);margin-bottom:var(--space-3)}.fp-corpo li{font-family:var(--font-titulo);margin-bottom:3px}.fp-vazio.svelte-1869tv7{color:var(--color-cinza-claro);font-style:italic}.fp-acoes.svelte-1869tv7{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1.5px solid var(--color-cinza-fundo);flex-shrink:0;display:flex}.fp-btn.svelte-1869tv7{min-height:38px;padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast);flex:1;justify-content:center;align-items:center;gap:5px;font-weight:600;display:flex}.fp-editar.svelte-1869tv7{background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cinza-claro)}.fp-editar.svelte-1869tv7:hover{background:var(--color-cinza-claro);color:var(--color-cinza-escuro)}.fp-fixar.svelte-1869tv7{background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cinza-claro);flex:none}.fp-fixar.svelte-1869tv7:hover{background:var(--color-amarelo-suave);border-color:var(--color-amarelo-trator)}.fp-injetar.svelte-1869tv7{background:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.fp-injetar.svelte-1869tv7:hover{background:var(--color-amarelo-hover)}.fp-cena.svelte-1869tv7:disabled{opacity:.6;cursor:default}.fp-data.svelte-1869tv7{color:var(--color-cinza-claro);text-align:right;padding:0 var(--space-4) var(--space-3);flex-shrink:0;font-size:10px}.backdrop.drag-fantasma.svelte-geoysn{opacity:.06;pointer-events:none;transition:opacity .12s}.backdrop.svelte-geoysn{z-index:600;padding:var(--space-6);background:#2a2a2a80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal.soltando-img.svelte-geoysn{outline:2.5px dashed var(--color-amarelo-trator);outline-offset:-6px}.modal.svelte-geoysn{background:var(--color-superficie-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:860px;max-height:85vh;display:flex;overflow:hidden}.modal-header.svelte-geoysn{padding:var(--space-4) var(--space-5);border-bottom:1.5px solid var(--color-cinza-fundo);justify-content:space-between;align-items:center;display:flex}.modal-titulo.svelte-geoysn{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);align-items:center;gap:var(--space-2);font-weight:600;display:flex}.modal-acoes.svelte-geoysn{align-items:center;gap:var(--space-2);display:flex}.btn-upload.svelte-geoysn{padding:var(--space-1) var(--space-3);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast);align-items:center;gap:4px;font-weight:600;display:flex}.btn-upload.svelte-geoysn:hover{background:var(--color-amarelo-hover)}.btn-fechar.svelte-geoysn{color:var(--color-cinza-medio);padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--transition-fast)}.btn-fechar.svelte-geoysn:hover{color:var(--color-cinza-escuro)}.modal-corpo.svelte-geoysn{padding:var(--space-5);flex:1;overflow-y:auto}.gallery-loading.svelte-geoysn,.gallery-vazia.svelte-geoysn{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--color-cinza-medio);font-size:var(--text-base);flex-direction:column;display:flex}.btn-upload-vazio.svelte-geoysn{padding:var(--space-2) var(--space-4);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-md);font-size:var(--text-sm);align-items:center;gap:4px;font-weight:600;display:flex}.gallery-grid.svelte-geoysn{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.gallery-item.svelte-geoysn{gap:var(--space-1);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:2px solid #0000;flex-direction:column;display:flex;overflow:hidden}.gallery-item.pickable.svelte-geoysn{cursor:pointer}.gallery-item.pickable.svelte-geoysn:hover{border-color:var(--color-amarelo-trator);box-shadow:var(--shadow-ficha)}.thumb-wrap.svelte-geoysn{aspect-ratio:1;background:var(--color-cinza-fundo);border-radius:var(--radius-md);overflow:hidden}.thumb.svelte-geoysn{object-fit:cover;width:100%;height:100%;display:block}.thumb-nome.svelte-geoysn{font-size:var(--text-xs);color:var(--color-cinza-medio);padding:0 var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qs-backdrop.svelte-1827e10{z-index:9500;background:#00000040;position:fixed;inset:0}.qs-modal.svelte-1827e10{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);z-index:9501;flex-direction:column;width:560px;max-width:calc(100vw - 48px);display:flex;position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 48px #00000040}.qs-header.svelte-1827e10{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1.5px solid var(--color-cinza-fundo);display:flex}.qs-input.svelte-1827e10{font-size:var(--text-base);font-family:var(--font-corpo);color:var(--color-cinza-escuro);background:0 0;border:none;outline:none;flex:1}.qs-modo.svelte-1827e10{font-size:var(--text-xs);color:var(--color-cinza-medio);background:var(--color-cinza-fundo);border-radius:var(--radius-sm);white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);align-items:center;gap:4px;padding:3px 8px;font-weight:700;display:flex}.qs-modo.svelte-1827e10:hover{background:var(--color-amarelo-suave);color:var(--color-cinza-escuro)}.qs-resultados.svelte-1827e10{max-height:48vh;padding:var(--space-1) 0;flex-direction:column;display:flex;overflow-y:auto}.qs-item.svelte-1827e10{padding:var(--space-2) var(--space-4);text-align:left;transition:background var(--transition-fast);flex-direction:column;gap:2px;display:flex}.qs-item.sel.svelte-1827e10{background:var(--color-amarelo-suave)}.qs-item-linha.svelte-1827e10{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.qs-icone.svelte-1827e10{flex-shrink:0;font-size:12px}.qs-titulo.svelte-1827e10{font-size:var(--text-sm);color:var(--color-cinza-escuro);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.qs-sub.svelte-1827e10{font-size:var(--text-xs);color:var(--color-cinza-claro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qs-aba.svelte-1827e10{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-claro);background:var(--color-cinza-fundo);border-radius:8px;flex-shrink:0;margin-left:auto;padding:1px 7px;font-size:9px;font-weight:700}.qs-snippet.svelte-1827e10{font-size:var(--text-xs);color:var(--color-cinza-medio);text-overflow:ellipsis;white-space:nowrap;padding-left:22px;line-height:1.5;overflow:hidden}.qs-snippet.svelte-1827e10 mark:where(.svelte-1827e10){background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:2px;padding:0 1px}.qs-vazio.svelte-1827e10{padding:var(--space-5) var(--space-4);font-size:var(--text-sm);color:var(--color-cinza-claro);text-align:center;font-style:italic}.qs-rodape.svelte-1827e10{gap:var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-cinza-fundo);background:var(--color-superficie-2);color:var(--color-cinza-claro);font-size:10px;display:flex}.qs-rodape.svelte-1827e10 kbd:where(.svelte-1827e10){font-family:var(--font-mono);background:var(--color-cinza-fundo);border:1px solid var(--color-cinza-claro);border-radius:3px;padding:0 4px;font-size:9px}.ex-backdrop.svelte-6gd9rr{z-index:8000;padding:var(--space-6);background:#2a2a2a80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ex-modal.svelte-6gd9rr{background:var(--color-superficie-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:640px;max-height:88vh;display:flex;overflow:hidden}.ex-header.svelte-6gd9rr{padding:var(--space-4) var(--space-6);background:var(--color-painel-escuro);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ex-titulo.svelte-6gd9rr{align-items:center;gap:var(--space-2);font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-amarelo-trator);font-weight:600;display:flex}.ex-fechar.svelte-6gd9rr{color:var(--color-cinza-claro);transition:color var(--transition-fast)}.ex-fechar.svelte-6gd9rr:hover{color:#fff}.ex-corpo.svelte-6gd9rr{padding:var(--space-5) var(--space-6);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ex-config.svelte-6gd9rr{gap:var(--space-3);grid-template-columns:1fr 1fr 1fr;display:grid}.ex-config.svelte-6gd9rr .ex-label:where(.svelte-6gd9rr){min-width:0}.ex-config.svelte-6gd9rr .ex-input:where(.svelte-6gd9rr){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ex-caps.svelte-6gd9rr{border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);max-height:132px;padding:var(--space-2);background:var(--color-cinza-fundo);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.ex-cap.svelte-6gd9rr{font-size:var(--text-sm);text-transform:none;letter-spacing:0;color:var(--color-cinza-escuro);align-items:center;gap:6px;font-weight:400;display:flex}.ex-cap.svelte-6gd9rr input:where(.svelte-6gd9rr){accent-color:var(--color-amarelo-trator)}.ex-cap-todos.svelte-6gd9rr{border-bottom:1px solid var(--color-cinza-claro);margin-bottom:2px;padding-bottom:4px;font-weight:700}.ex-elementos.svelte-6gd9rr{align-items:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ex-elementos-rotulo.svelte-6gd9rr{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);font-weight:700}.ex-elemento.svelte-6gd9rr{font-size:var(--text-sm);color:var(--color-cinza-escuro);align-items:center;gap:6px;display:flex}.ex-elemento.svelte-6gd9rr input:where(.svelte-6gd9rr){accent-color:var(--color-amarelo-trator)}@media (width<=768px){.ex-config.svelte-6gd9rr{grid-template-columns:1fr}.ex-backdrop.svelte-6gd9rr{padding:var(--space-2)}}.ex-label.svelte-6gd9rr{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.ex-input.svelte-6gd9rr{font-size:var(--text-sm);border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:6px var(--space-3);background:var(--color-cinza-fundo);color:var(--color-cinza-chumbo);outline:none;font-family:inherit}.ex-input.svelte-6gd9rr:focus{border-color:var(--color-amarelo-trator)}.ex-stats.svelte-6gd9rr{font-size:var(--text-xs);color:var(--color-cinza-medio);background:var(--color-cinza-fundo);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.ex-aviso.svelte-6gd9rr{color:var(--color-cinza-claro);font-style:italic}.ex-modal.preview.svelte-6gd9rr{max-width:min(920px,95vw)}.ex-acoes-doc.svelte-6gd9rr{gap:var(--space-2);flex-direction:column;display:flex}.ex-estilo-btn.svelte-6gd9rr{font-size:var(--text-sm);color:var(--color-cinza-chumbo);background:var(--color-superficie-2);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.ex-estilo-btn.svelte-6gd9rr:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.ex-estilo-tag.svelte-6gd9rr{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-amarelo-texto);background:var(--color-amarelo-suave);border-radius:8px;padding:1px 7px;font-weight:700}.ex-preview-btn.svelte-6gd9rr{font-size:var(--text-sm);color:var(--color-cinza-escuro);background:var(--color-amarelo-suave);border:1.5px solid var(--color-amarelo-trator);border-radius:var(--radius-md);padding:var(--space-3);transition:background var(--transition-fast);justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.ex-preview-btn.svelte-6gd9rr:hover:not(:disabled){background:var(--color-amarelo-trator)}.ex-preview-btn.svelte-6gd9rr:disabled{opacity:.5;cursor:not-allowed}.ex-preview-top.svelte-6gd9rr{align-items:center;gap:var(--space-3);display:flex}.ex-voltar.svelte-6gd9rr{font-size:var(--text-sm);color:var(--color-cinza-chumbo);border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);padding:4px var(--space-3);transition:background var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:4px;font-weight:700;display:flex}.ex-voltar.svelte-6gd9rr:hover{background:var(--color-cinza-fundo);border-color:var(--color-cinza-claro)}.ex-preview-rotulo.svelte-6gd9rr{font-size:var(--text-xs);color:var(--color-cinza-medio);align-items:center;gap:5px;font-weight:700;display:flex}.ex-preview-frame.svelte-6gd9rr{border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);background:var(--impressao-fundo);width:100%;height:58vh;min-height:320px}.ex-preview-nota.svelte-6gd9rr{font-size:var(--text-xs);color:var(--color-cinza-medio);font-style:italic}.ex-perfis.svelte-6gd9rr{gap:var(--space-2);flex-direction:column;display:flex}.ex-perfil.svelte-6gd9rr{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);background:var(--color-superficie-1);text-align:left;transition:border-color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);display:flex}.ex-perfil.svelte-6gd9rr:hover:not(:disabled){border-color:var(--cor);background:color-mix(in srgb, var(--cor) 5%, white);transform:translate(2px)}.ex-perfil.svelte-6gd9rr:disabled{opacity:.55;cursor:wait}.ex-livro.svelte-6gd9rr{border:2px solid var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.ex-livro.svelte-6gd9rr .ex-perfil-icone:where(.svelte-6gd9rr){color:var(--color-amarelo-texto)}.ex-livro-beta.svelte-6gd9rr{letter-spacing:.08em;text-transform:uppercase;background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:var(--radius-sm);vertical-align:middle;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700}.ex-livro-caminho.svelte-6gd9rr{font-size:var(--text-xs);color:var(--color-cinza-medio);margin-top:var(--space-2);word-break:break-all}.ex-livro-caminho.svelte-6gd9rr code:where(.svelte-6gd9rr){font-family:var(--font-mono)}.ex-perfil-icone.svelte-6gd9rr{border-radius:var(--radius-md);background:color-mix(in srgb, var(--cor) 12%, white);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ex-perfil-texto.svelte-6gd9rr{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ex-perfil-nome.svelte-6gd9rr{font-size:var(--text-sm);color:var(--color-cinza-escuro);font-weight:700}.ex-perfil-desc.svelte-6gd9rr{font-size:var(--text-xs);color:var(--color-cinza-medio);line-height:1.45}.ex-perfil-acao.svelte-6gd9rr{font-size:var(--text-xs);color:var(--color-cinza-chumbo);white-space:nowrap;flex-shrink:0;font-weight:700}.ex-erro.svelte-6gd9rr{font-size:var(--text-sm);color:var(--color-erro-texto);background:var(--color-erro-fundo-claro);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.ex-sucesso.svelte-6gd9rr{font-size:var(--text-sm);color:var(--color-sucesso-forte);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:#27ae601a}.ex-nota.svelte-6gd9rr{font-size:var(--text-xs);color:var(--color-cinza-claro);line-height:1.5}.at-backdrop.svelte-w5s1m1{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:8500;padding:var(--space-6);background:#2a2a2a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.at-modal.svelte-w5s1m1{background:var(--color-cinza-fundo);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:860px;max-height:88vh;display:flex;overflow:hidden}.at-header.svelte-w5s1m1{padding:var(--space-5) var(--space-6);background:var(--color-painel-escuro);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.at-kicker.svelte-w5s1m1{text-transform:uppercase;letter-spacing:.12em;color:var(--color-amarelo-trator);align-items:center;gap:6px;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.at-titulo.svelte-w5s1m1{font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-branco);font-weight:700}.at-fechar.svelte-w5s1m1{color:var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px}.at-fechar.svelte-w5s1m1:hover{color:var(--color-branco);background:#ffffff1f}.at-corpo.svelte-w5s1m1{padding:var(--space-5) var(--space-6) var(--space-6);gap:var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.at-intro.svelte-w5s1m1{font-size:var(--text-base);color:var(--color-cinza-medio);max-width:60ch}.at-tutorial.svelte-w5s1m1{border-radius:var(--radius-md);background:var(--color-amarelo-suave);border:1.5px solid var(--color-amarelo-trator);color:var(--color-cinza-escuro);font-size:var(--text-sm);align-self:flex-start;margin-top:4px;padding:8px 14px;font-weight:600}.at-tutorial.svelte-w5s1m1:hover{background:var(--color-amarelo-trator)}.at-secao-titulo.svelte-w5s1m1{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);margin-bottom:var(--space-3);font-weight:700}.at-abas.svelte-w5s1m1{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.at-aba.svelte-w5s1m1{gap:var(--space-3);background:var(--color-superficie-1);border:1px solid var(--color-cortica);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);cursor:pointer;text-align:left;align-items:flex-start;width:100%;transition:transform .12s,box-shadow .15s,border-color .15s;display:flex}.at-aba.svelte-w5s1m1:hover{box-shadow:var(--shadow-elevado);border-color:var(--cor);transform:translateY(-2px)}.at-aba-badge.svelte-w5s1m1{border-radius:var(--radius-md);background:color-mix(in srgb, var(--cor) 16%, white);width:44px;height:44px;color:var(--cor);border:1.5px solid color-mix(in srgb, var(--cor) 35%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.at-aba-txt.svelte-w5s1m1{flex-direction:column;gap:2px;min-width:0;display:flex}.at-aba-nome.svelte-w5s1m1{font-family:var(--font-titulo);font-size:var(--text-md);color:var(--color-cinza-escuro);font-weight:700}.at-aba-desc.svelte-w5s1m1{font-size:var(--text-sm);color:var(--color-cinza-medio);line-height:1.45}.at-grupos.svelte-w5s1m1{gap:var(--space-5) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.at-grupo.svelte-w5s1m1{gap:var(--space-2);background:var(--color-superficie-1);border:1px solid var(--color-cortica);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.at-grupo-titulo.svelte-w5s1m1{text-transform:uppercase;letter-spacing:.1em;color:var(--color-amarelo-texto);margin-bottom:2px;font-size:10px;font-weight:700}.at-linha.svelte-w5s1m1{align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);display:flex}.at-linha-desc.svelte-w5s1m1{color:var(--color-cinza-chumbo)}.at-linha.svelte-w5s1m1 kbd:where(.svelte-w5s1m1){font-family:var(--font-mono);background:var(--color-cinza-fundo);border:1px solid var(--color-cinza-claro);white-space:nowrap;text-align:center;min-width:70px;box-shadow:0 1px 0 var(--color-cinza-claro);border-radius:5px;flex-shrink:0;padding:2px 8px;font-size:11px}@media (width<=768px){.at-backdrop.svelte-w5s1m1{align-items:stretch;padding:0}.at-modal.svelte-w5s1m1{border-radius:0;max-width:none;height:100%;max-height:100vh}.at-abas.svelte-w5s1m1,.at-grupos.svelte-w5s1m1{grid-template-columns:1fr}.at-corpo.svelte-w5s1m1{padding:var(--space-4);gap:var(--space-5)}}.at-rodape.svelte-w5s1m1{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-cinza-fundo);text-align:center}.at-rodape.svelte-w5s1m1 a:where(.svelte-w5s1m1){font-size:var(--text-xs);color:var(--color-cinza-medio);text-decoration:underline}.at-rodape.svelte-w5s1m1 a:where(.svelte-w5s1m1):hover{color:var(--color-amarelo-texto)}.ap-backdrop.svelte-ci1bby{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:8500;padding:var(--space-6);background:#2a2a2a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ap-modal.svelte-ci1bby{background:var(--color-cinza-fundo);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevado);flex-direction:column;width:100%;max-width:1080px;height:88vh;display:flex;overflow:hidden}.ap-header.svelte-ci1bby{padding:var(--space-5) var(--space-6);background:var(--color-painel-escuro);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ap-kicker.svelte-ci1bby{text-transform:uppercase;letter-spacing:.12em;color:var(--color-amarelo-trator);align-items:center;gap:6px;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.ap-titulo.svelte-ci1bby{font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-branco);font-weight:700}.ap-fechar.svelte-ci1bby{color:var(--color-cinza-claro);border-radius:var(--radius-sm);padding:4px}.ap-fechar.svelte-ci1bby:hover{color:var(--color-branco);background:#ffffff1f}.ap-corpo.svelte-ci1bby{flex:1;grid-template-columns:290px 1fr;min-height:0;display:grid;position:relative}.ap-xp.svelte-ci1bby{right:var(--space-6);bottom:var(--space-5);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);font-size:var(--text-sm);box-shadow:var(--shadow-elevado);pointer-events:none;border-radius:999px;padding:6px 14px;font-weight:700;animation:3.5s forwards svelte-ci1bby-ap-xp-sobe;position:absolute}@keyframes svelte-ci1bby-ap-xp-sobe{0%{opacity:0;transform:translateY(8px)}10%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ap-xp.svelte-ci1bby{animation:none}}.ap-lista.svelte-ci1bby{padding:var(--space-4);border-right:1.5px solid var(--color-cinza-claro);gap:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.ap-tema.svelte-ci1bby{text-transform:uppercase;letter-spacing:.08em;color:var(--color-cinza-medio);margin:var(--space-2) 0 0;font-size:11px;font-weight:700}.ap-item.svelte-ci1bby{text-align:left;width:100%;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-superficie-1);border:1.5px solid var(--color-cinza-claro);flex-direction:column;gap:4px;transition:border-color .12s,transform .12s;display:flex}.ap-item.svelte-ci1bby:hover{border-color:var(--color-amarelo-trator);transform:translateY(-1px)}.ap-item.ativo.svelte-ci1bby{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.ap-item-titulo.svelte-ci1bby{font-family:var(--font-titulo);font-size:var(--text-sm);color:var(--color-cinza-escuro);font-weight:700;line-height:1.3}.ap-item-resumo.svelte-ci1bby{font-size:var(--text-xs);color:var(--color-cinza-chumbo);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.ap-item-tempo.svelte-ci1bby{color:var(--color-cinza-medio);align-items:center;gap:4px;font-size:11px;display:flex}.ap-lido.svelte-ci1bby{color:var(--color-sucesso-texto);align-items:center;gap:3px;margin-left:auto;display:inline-flex}.ap-novo.svelte-ci1bby{vertical-align:middle;font-family:var(--font-corpo);text-transform:uppercase;letter-spacing:.06em;background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.ap-leitura.svelte-ci1bby{padding:var(--space-6) var(--space-8,40px);background:var(--color-superficie-1);overflow-y:auto}.ap-voltar.svelte-ci1bby{font-size:var(--text-xs);color:var(--color-cinza-chumbo);margin-bottom:var(--space-3);align-items:center;gap:5px;display:none}.ap-texto-titulo.svelte-ci1bby{font-family:var(--font-titulo);color:var(--color-cinza-escuro);margin:0 0 var(--space-4);max-width:720px;font-size:1.75rem;font-weight:700;line-height:1.25}.ap-vazio.svelte-ci1bby{color:var(--color-cinza-medio);font-size:var(--text-sm)}.ap-texto.svelte-ci1bby{max-width:720px;color:var(--color-cinza-chumbo);font-size:1rem;line-height:1.7}.ap-texto.svelte-ci1bby h2{font-family:var(--font-titulo);color:var(--color-cinza-escuro);margin:1.8em 0 .5em;font-size:1.3rem;font-weight:700}.ap-texto.svelte-ci1bby p{margin:0 0 1em}.ap-texto.svelte-ci1bby ul,.ap-texto.svelte-ci1bby ol{margin:0 0 1em;padding-left:1.4em}.ap-texto.svelte-ci1bby li{margin-bottom:.5em}.ap-texto.svelte-ci1bby blockquote{border-left:3px solid var(--color-amarelo-trator);color:var(--color-cinza-medio);margin:1.2em 0;padding:.4em 1em;font-style:italic}.ap-texto.svelte-ci1bby blockquote strong{font-style:normal}.ap-texto.svelte-ci1bby table{border-collapse:collapse;width:100%;margin:0 0 1.4em;font-size:.9rem;line-height:1.5}.ap-texto.svelte-ci1bby th{text-align:left;background:var(--color-cinza-fundo);font-weight:600}.ap-texto.svelte-ci1bby th,.ap-texto.svelte-ci1bby td{border:1px solid var(--color-cinza-claro);vertical-align:top;padding:.6em .8em}.ap-texto.svelte-ci1bby a{color:var(--color-laranja);text-underline-offset:2px;cursor:pointer;text-decoration:underline}@media (width<=768px){.ap-backdrop.svelte-ci1bby{padding:0}.ap-modal.svelte-ci1bby{border-radius:0;max-width:none;height:100%}.ap-header.svelte-ci1bby{padding:var(--space-4)}.ap-corpo.svelte-ci1bby{grid-template-columns:1fr}.ap-lista.svelte-ci1bby{border-right:none}.ap-leitura.svelte-ci1bby{padding:var(--space-4);display:none}.mostrando-texto.svelte-ci1bby .ap-lista:where(.svelte-ci1bby){display:none}.mostrando-texto.svelte-ci1bby .ap-leitura:where(.svelte-ci1bby){display:block}.ap-voltar.svelte-ci1bby{display:flex}.ap-texto-titulo.svelte-ci1bby{font-size:1.4rem}.ap-texto.svelte-ci1bby table{display:block;overflow-x:auto}}.ri-backdrop.svelte-1mz7cin{z-index:1200;padding:var(--space-4);background:#14120e80;justify-content:center;align-items:center;animation:.14s svelte-1mz7cin-ri-fade;display:flex;position:fixed;inset:0}@keyframes svelte-1mz7cin-ri-fade{0%{opacity:0}to{opacity:1}}.ri-modal.svelte-1mz7cin{background:var(--color-superficie-1);width:100%;max-width:480px;max-height:90vh;color:var(--color-cinza-escuro);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevado);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.ri-header.svelte-1mz7cin{justify-content:space-between;align-items:center;display:flex}.ri-titulo.svelte-1mz7cin{align-items:center;gap:var(--space-2);font-size:var(--text-lg,17px);color:var(--color-amarelo-texto);font-weight:700;display:flex}.ri-fechar.svelte-1mz7cin{color:var(--color-cinza-medio);border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast);padding:4px}.ri-fechar.svelte-1mz7cin:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.ri-ajuda.svelte-1mz7cin{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin:0;line-height:1.5}.ri-secao.svelte-1mz7cin{gap:var(--space-2);flex-direction:column;display:flex}.ri-label.svelte-1mz7cin{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);font-size:11px;font-weight:700}.ri-chips.svelte-1mz7cin{gap:var(--space-2);flex-wrap:wrap;display:flex}.ri-chip.svelte-1mz7cin{border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-cinza-chumbo);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.ri-chip.svelte-1mz7cin:hover{background:var(--color-cinza-fundo)}.ri-chip.sel.svelte-1mz7cin{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);color:var(--color-cinza-escuro);font-weight:600}.ri-emoji.svelte-1mz7cin{font-size:14px;line-height:1}.ri-grav.svelte-1mz7cin{flex:1;justify-content:center}.ri-textarea.svelte-1mz7cin{border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);width:100%;padding:var(--space-3);font-family:inherit;font-size:var(--text-base);color:var(--color-cinza-escuro);background:var(--color-superficie-2,var(--color-branco));resize:vertical;box-sizing:border-box;min-height:76px;line-height:1.5}.ri-textarea.svelte-1mz7cin:focus{border-color:var(--color-amarelo-trator);box-shadow:0 0 0 3px var(--color-amarelo-suave);outline:none}.ri-contexto.svelte-1mz7cin{font-size:var(--text-xs)}.ri-contexto.svelte-1mz7cin summary:where(.svelte-1mz7cin){cursor:pointer;color:var(--color-cinza-medio);-webkit-user-select:none;user-select:none}.ri-contexto.svelte-1mz7cin summary:where(.svelte-1mz7cin):hover{color:var(--color-cinza-chumbo)}.ri-relatorio.svelte-1mz7cin{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);background:var(--color-cinza-fundo);border:1px solid var(--color-cortica);border-radius:var(--radius-sm);color:var(--color-cinza-chumbo);white-space:pre-wrap;word-break:break-word;max-height:160px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;overflow:auto}.ri-acoes.svelte-1mz7cin{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.ri-btn.svelte-1mz7cin{border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-cinza-chumbo);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);background:0 0;align-items:center;gap:6px;padding:9px 14px;font-weight:600;display:inline-flex}.ri-btn.svelte-1mz7cin:hover:not(:disabled){background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.ri-btn.primaria.svelte-1mz7cin{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.ri-btn.primaria.svelte-1mz7cin:hover:not(:disabled){background:var(--color-amarelo-hover);border-color:var(--color-amarelo-hover)}.ri-btn.svelte-1mz7cin:disabled{opacity:.45;cursor:not-allowed}.ri-obrigado.svelte-1mz7cin{font-size:var(--text-sm);color:var(--color-sucesso-modal);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.ri-erro.svelte-1mz7cin{font-size:var(--text-sm);color:var(--color-erro-modal);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.ri-spin.svelte-1mz7cin{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite svelte-1mz7cin-ri-rot;display:inline-block}@keyframes svelte-1mz7cin-ri-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ri-spin.svelte-1mz7cin{animation:none}}@media (width<=768px){.ri-acoes.svelte-1mz7cin .ri-btn:where(.svelte-1mz7cin){flex:1;justify-content:center}}.av-backdrop.svelte-9i1d6h{z-index:1200;padding:var(--space-4);background:#14120e80;justify-content:center;align-items:center;animation:.14s svelte-9i1d6h-av-fade;display:flex;position:fixed;inset:0}@keyframes svelte-9i1d6h-av-fade{0%{opacity:0}to{opacity:1}}.av-modal.svelte-9i1d6h{background:var(--color-superficie-1);width:100%;max-width:480px;max-height:90vh;color:var(--color-cinza-escuro);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevado);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.av-header.svelte-9i1d6h{justify-content:space-between;align-items:center;display:flex}.av-titulo.svelte-9i1d6h{align-items:center;gap:var(--space-2);font-size:var(--text-lg,17px);color:var(--color-amarelo-texto);font-weight:700;display:flex}.av-fechar.svelte-9i1d6h{color:var(--color-cinza-medio);border-radius:var(--radius-sm);padding:4px}.av-fechar.svelte-9i1d6h:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.av-ajuda.svelte-9i1d6h{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin:0;line-height:1.5}.av-secao.svelte-9i1d6h{gap:var(--space-2);flex-direction:column;display:flex}.av-label.svelte-9i1d6h{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);font-size:11px;font-weight:700}.av-notas.svelte-9i1d6h{gap:var(--space-2);display:flex}.av-nota.svelte-9i1d6h{border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 4px;display:flex}.av-nota.svelte-9i1d6h:hover{background:var(--color-cinza-fundo)}.av-nota.sel.svelte-9i1d6h{border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave)}.av-emoji.svelte-9i1d6h{font-size:20px;line-height:1}.av-num.svelte-9i1d6h{color:var(--color-cinza-medio);font-size:11px;font-weight:700}textarea.svelte-9i1d6h{border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);width:100%;padding:var(--space-3);font-family:inherit;font-size:var(--text-base);color:var(--color-cinza-escuro);background:var(--color-superficie-2,var(--color-branco));resize:vertical;box-sizing:border-box;min-height:56px;line-height:1.5}textarea.svelte-9i1d6h:focus{border-color:var(--color-amarelo-trator);box-shadow:0 0 0 3px var(--color-amarelo-suave);outline:none}.av-acoes.svelte-9i1d6h{gap:var(--space-2);margin-top:var(--space-1);display:flex}.av-btn.svelte-9i1d6h{border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-cinza-chumbo);background:0 0;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-weight:600;display:inline-flex}.av-btn.primaria.svelte-9i1d6h{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.av-btn.primaria.svelte-9i1d6h:hover:not(:disabled){background:var(--color-amarelo-hover)}.av-btn.svelte-9i1d6h:disabled{opacity:.45;cursor:not-allowed}.av-obrigado.svelte-9i1d6h{font-size:var(--text-base);color:var(--color-sucesso-modal);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.av-erro.svelte-9i1d6h{font-size:var(--text-sm);color:var(--color-erro-modal);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.av-spin.svelte-9i1d6h{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite svelte-9i1d6h-av-rot;display:inline-block}@keyframes svelte-9i1d6h-av-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.av-spin.svelte-9i1d6h{animation:none}}.ob-backdrop.svelte-19g92rv{z-index:1300;padding:var(--space-4);background:#14120e8c;justify-content:center;align-items:center;animation:.16s svelte-19g92rv-ob-fade;display:flex;position:fixed;inset:0}@keyframes svelte-19g92rv-ob-fade{0%{opacity:0}to{opacity:1}}.ob-modal.svelte-19g92rv{background:var(--color-superficie-1);width:100%;max-width:440px;color:var(--color-cinza-escuro);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevado);padding:var(--space-5,28px) var(--space-4) var(--space-4);text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:relative}.ob-fechar.svelte-19g92rv{color:var(--color-cinza-medio);border-radius:var(--radius-sm);padding:4px;position:absolute;top:10px;right:10px}.ob-fechar.svelte-19g92rv:hover{background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.ob-icone.svelte-19g92rv{border-radius:20px;justify-content:center;align-items:center;width:74px;height:74px;display:flex}.ob-titulo.svelte-19g92rv{font-family:var(--font-titulo);margin:0;font-size:21px;font-weight:700}.ob-corpo.svelte-19g92rv{font-size:var(--text-base);color:var(--color-cinza-chumbo);margin:0;line-height:1.55}.ob-testar.svelte-19g92rv{text-align:left;background:var(--color-amarelo-suave);border:1px solid var(--color-amarelo-trator);border-radius:var(--radius-md);width:100%;padding:var(--space-3)}.ob-testar-tag.svelte-19g92rv{text-transform:uppercase;letter-spacing:.05em;color:var(--color-amarelo-texto);font-size:11px;font-weight:700}.ob-testar.svelte-19g92rv p:where(.svelte-19g92rv){font-size:var(--text-sm);color:var(--color-cinza-escuro);margin:4px 0 0;line-height:1.5}.ob-pontos.svelte-19g92rv{gap:6px;margin-top:2px;display:flex}.ob-ponto.svelte-19g92rv{background:var(--color-cortica);border-radius:50%;width:8px;height:8px;padding:0}.ob-ponto.ativo.svelte-19g92rv{background:var(--color-amarelo-trator);border-radius:4px;width:20px}.ob-navegacao.svelte-19g92rv{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;margin-top:2px;display:flex}.ob-contagem.svelte-19g92rv{font-size:var(--text-xs);color:var(--color-cinza-medio);font-variant-numeric:tabular-nums}.ob-btn.svelte-19g92rv{border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-cinza-chumbo);background:0 0;align-items:center;gap:5px;padding:9px 15px;font-weight:600;display:inline-flex}.ob-btn.svelte-19g92rv:hover{background:var(--color-cinza-fundo)}.ob-btn.primaria.svelte-19g92rv{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro)}.ob-btn.primaria.svelte-19g92rv:hover{background:var(--color-amarelo-hover)}.ob-pular.svelte-19g92rv{color:var(--color-cinza-medio);border-color:#0000}.celeb.svelte-zldsgu{z-index:8600;-webkit-backdrop-filter:blur(2px);pointer-events:none;background:#14110ab8;justify-content:center;align-items:center;animation:.25s svelte-zldsgu-celeb-entra;display:flex;position:fixed;inset:0}.celeb-centro.svelte-zldsgu{pointer-events:none}@keyframes svelte-zldsgu-celeb-entra{0%{opacity:0}}.celeb-confete.svelte-zldsgu{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.celeb-raios.svelte-zldsgu{background:repeating-conic-gradient(#f5c40029 0deg 9deg,#0000 9deg 24deg);border-radius:50%;width:560px;height:560px;animation:14s linear infinite svelte-zldsgu-celeb-gira;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 68%);mask-image:radial-gradient(circle,#000 18%,#0000 68%)}@keyframes svelte-zldsgu-celeb-gira{to{transform:rotate(360deg)}}.celeb-centro.svelte-zldsgu{align-items:center;gap:var(--space-2);text-align:center;padding:0 var(--space-6);flex-direction:column;max-width:440px;display:flex;position:relative}.celeb-emblema.svelte-zldsgu{margin-bottom:var(--space-2);animation:.55s cubic-bezier(.2,1.6,.4,1) svelte-zldsgu-celeb-carimbo}@keyframes svelte-zldsgu-celeb-carimbo{0%{opacity:0;transform:scale(2.6)rotate(-14deg)}60%{opacity:1;transform:scale(.94)rotate(2deg)}to{transform:scale(1)rotate(0)}}.celeb-tipo.svelte-zldsgu{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-amarelo-hover);font-weight:700;animation:.4s .18s backwards svelte-zldsgu-celeb-sobe}.celeb-nome.svelte-zldsgu{font-family:var(--font-titulo);font-size:var(--text-2xl);color:var(--color-sobre-escuro);text-wrap:balance;font-weight:700;line-height:1.15;animation:.4s .26s backwards svelte-zldsgu-celeb-sobe}.celeb-desc.svelte-zldsgu{font-size:var(--text-base);color:var(--color-sobre-escuro-2);text-wrap:balance;line-height:1.5;animation:.4s .34s backwards svelte-zldsgu-celeb-sobe}.celeb-dica.svelte-zldsgu{margin-top:var(--space-4);font-size:var(--text-xs);color:#d8d4cc8c}@keyframes svelte-zldsgu-celeb-sobe{0%{opacity:0;transform:translateY(10px)}}.celeb.sem-anim.svelte-zldsgu,.celeb.sem-anim.svelte-zldsgu :where(.svelte-zldsgu){animation:none!important}.celeb.sem-anim.svelte-zldsgu .celeb-raios:where(.svelte-zldsgu){display:none}.aviso-wrap.svelte-1y52212{padding:0 var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom,0));z-index:6500;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.aviso.svelte-1y52212{align-items:center;gap:var(--space-2);max-width:460px;padding:var(--space-3) var(--space-4);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-left:4px solid var(--color-amarelo-trator);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevado);color:var(--color-cinza-escuro);font-size:var(--text-sm);line-height:1.4;display:flex}.aviso.ok.svelte-1y52212{border-left-color:var(--color-sucesso-texto)}.aviso-icone.svelte-1y52212{color:var(--color-amarelo-texto);flex:none;display:inline-flex}.aviso.ok.svelte-1y52212 .aviso-icone:where(.svelte-1y52212){color:var(--color-sucesso-texto)}.aviso-texto.svelte-1y52212{min-width:0}@media (prefers-reduced-motion:reduce){.aviso.svelte-1y52212{transition:none}}.pw-backdrop.svelte-paoaq1{padding:var(--space-4);z-index:6000;background:#2a2a2a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pw-modal.svelte-paoaq1{background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);width:100%;max-width:640px;max-height:82vh;box-shadow:var(--shadow-elevado);flex-direction:column;display:flex;overflow:hidden}.pw-topo.svelte-paoaq1{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:1.5px solid var(--color-cinza-claro);display:flex}.pw-titulos.svelte-paoaq1{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pw-tipo.svelte-paoaq1{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-cinza-medio);background:var(--color-cinza-fundo);border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:2px 8px;font-weight:700;display:inline-flex}.pw-titulo.svelte-paoaq1{font-family:var(--font-titulo);font-size:var(--text-xl);color:var(--color-cinza-escuro);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.pw-fechar.svelte-paoaq1{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--color-cinza-escuro);background:var(--color-cinza-fundo);flex:none;justify-content:center;align-items:center;display:flex}.pw-corpo.svelte-paoaq1{min-height:0;padding:var(--space-4) var(--space-5);font-family:var(--font-escrita,var(--font-titulo));font-size:var(--text-md);color:var(--color-cinza-escuro);flex:1;line-height:1.75;overflow-y:auto}.pw-inexistente.svelte-paoaq1{font-family:var(--font-corpo);color:var(--color-cinza-medio)}.pw-continua.svelte-paoaq1,.pw-vazio.svelte-paoaq1{color:var(--color-cinza-medio);font-style:italic;font-size:var(--text-sm)}.pw-rodape.svelte-paoaq1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1.5px solid var(--color-cinza-claro);background:var(--color-superficie-2);display:flex}.pw-dica.svelte-paoaq1{font-size:var(--text-xs);color:var(--color-cinza-medio);min-width:0}.pw-btn-primario.svelte-paoaq1{padding:var(--space-2) var(--space-4);background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);border-radius:var(--radius-md);font-size:var(--text-sm);white-space:nowrap;flex:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}.pw-btn-primario.svelte-paoaq1:hover{background:var(--color-amarelo-hover)}@media (width<=768px){.pw-backdrop.svelte-paoaq1{align-items:flex-end;padding:0}.pw-modal.svelte-paoaq1{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:88vh}.pw-dica.svelte-paoaq1{display:none}}.est-backdrop.svelte-ffvvuk{z-index:8500;background:#2a2a2a40;justify-content:flex-end;display:flex;position:fixed;inset:0}.est-drawer.svelte-ffvvuk{background:var(--color-superficie-1);border-left:1.5px solid var(--color-cortica);width:min(340px,100%);height:100%;min-height:0;box-shadow:var(--shadow-elevado);font-family:var(--font-corpo);flex-direction:column;display:flex}.est-topo.svelte-ffvvuk{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1.5px solid var(--color-cinza-claro);flex-shrink:0;display:flex}.est-titulos.svelte-ffvvuk{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.est-titulo.svelte-ffvvuk{font-family:var(--font-titulo);font-size:var(--text-lg);color:var(--color-cinza-escuro);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.est-base.svelte-ffvvuk{font-size:var(--text-xs);color:var(--color-cinza-medio)}.est-base.svelte-ffvvuk b:where(.svelte-ffvvuk){color:var(--color-amarelo-texto);font-weight:700}.est-fechar.svelte-ffvvuk{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--color-cinza-escuro);background:var(--color-cinza-fundo);flex:none;justify-content:center;align-items:center;display:flex}.est-previa.svelte-ffvvuk{padding:var(--space-3) var(--space-4);background:var(--color-cinza-fundo);border-bottom:1.5px solid var(--color-cinza-claro);flex-shrink:0}.est-previa-clip.svelte-ffvvuk{box-shadow:var(--shadow-ficha);background:var(--papel-impresso);border-radius:3px;overflow:hidden}.est-pagina.svelte-ffvvuk{transform-origin:0 0;box-sizing:border-box;background:var(--papel-impresso);padding:var(--sk-margem,24px);color:var(--sk-cor,var(--color-cinza-escuro));font-family:var(--sk-fonte);font-size:var(--sk-corpo);line-height:var(--sk-lh)}.est-pg-p.svelte-ffvvuk{text-align:var(--sk-align);text-indent:var(--sk-indent);margin:0 0 var(--sk-par-espaco);-webkit-hyphens:auto;hyphens:auto}.est-pg-h1.svelte-ffvvuk{font-family:var(--sk-titulo-fonte);font-size:var(--sk-titulo-size);color:var(--sk-titulo-cor,inherit);text-align:var(--sk-titulo-align);font-weight:var(--sk-titulo-peso,700);font-style:var(--sk-titulo-italico,normal);text-transform:var(--sk-titulo-caixa,none);margin:0 0 1em;line-height:1.25}.est-pg-h2.svelte-ffvvuk{font-family:var(--sk-h2-fonte,inherit);font-size:var(--sk-h2-size,1.2em);color:var(--sk-h2-cor,inherit);text-align:var(--sk-h2-align,left);font-weight:var(--sk-h2-peso,700);font-style:var(--sk-h2-italico,normal);margin:1em 0 .4em;line-height:1.3}.est-pg-h3.svelte-ffvvuk{font-family:var(--sk-h3-fonte,inherit);font-size:var(--sk-h3-size,1.05em);color:var(--sk-h3-cor,inherit);text-align:var(--sk-h3-align,left);font-weight:var(--sk-h3-peso,700);font-style:var(--sk-h3-italico,normal);margin:1em 0 .4em;line-height:1.3}.est-previa-rotulo.svelte-ffvvuk{font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:center;margin-top:6px;display:block}.est-corpo.svelte-ffvvuk{min-height:0;padding:var(--space-2) var(--space-4) var(--space-4);flex:1;overflow-y:auto}.est-bloco.svelte-ffvvuk{border-bottom:1.5px solid var(--color-cinza-claro)}.est-bloco-cab.svelte-ffvvuk{text-align:left;width:100%;font-family:var(--font-titulo);font-size:var(--text-sm);color:var(--color-cinza-escuro);align-items:center;gap:8px;padding:10px 0;font-weight:700;display:flex}.est-campos.svelte-ffvvuk{flex-direction:column;gap:6px;padding:0 0 12px;display:flex}.est-campos.svelte-ffvvuk+.est-campos:where(.svelte-ffvvuk){border-top:1px dashed var(--color-cinza-claro);padding-top:10px}.est-sub-rotulo.svelte-ffvvuk{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-amarelo-texto);font-weight:700}.est-rotulo.svelte-ffvvuk{font-size:var(--text-xs);color:var(--color-cinza-medio);justify-content:space-between;align-items:center;margin-top:4px;font-weight:600;display:flex}.est-valor.svelte-ffvvuk{font-variant-numeric:tabular-nums;color:var(--color-cinza-escuro);font-weight:700}.est-linha.svelte-ffvvuk{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.est-linha.svelte-ffvvuk .est-rotulo:where(.svelte-ffvvuk){margin-top:0}.est-select.svelte-ffvvuk{border:1.5px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);width:100%;color:var(--color-cinza-escuro);font-size:var(--text-sm);font-family:var(--font-corpo);padding:6px 8px}.est-range.svelte-ffvvuk{width:100%;accent-color:var(--color-amarelo-trator)}.est-seg.svelte-ffvvuk{background:var(--color-cinza-fundo);border-radius:var(--radius-md);flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.est-seg.svelte-ffvvuk button:where(.svelte-ffvvuk){border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-cinza-medio);min-height:28px;transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;padding:4px 9px;font-weight:600;display:inline-flex}.est-seg.svelte-ffvvuk button.ativo:where(.svelte-ffvvuk){background:var(--color-superficie-1);color:var(--color-cinza-escuro);box-shadow:var(--shadow-ficha)}.est-seg-icones.svelte-ffvvuk button:where(.svelte-ffvvuk){padding:4px 7px}.est-stepper.svelte-ffvvuk{background:var(--color-cinza-fundo);border-radius:var(--radius-md);align-items:center;gap:2px;padding:2px;display:inline-flex}.est-stepper.svelte-ffvvuk button:where(.svelte-ffvvuk){border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-cinza-chumbo);justify-content:center;align-items:center;display:inline-flex}.est-stepper.svelte-ffvvuk button:where(.svelte-ffvvuk):hover{background:var(--color-superficie-1);color:var(--color-cinza-escuro)}.est-stepper.svelte-ffvvuk .est-valor:where(.svelte-ffvvuk){text-align:center;min-width:58px;font-size:var(--text-xs)}.est-cores.svelte-ffvvuk{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.est-swatch.svelte-ffvvuk{border:2px solid var(--color-superficie-1);width:20px;height:20px;box-shadow:0 0 0 1.5px var(--color-cinza-claro);border-radius:50%}.est-swatch.ativo.svelte-ffvvuk{box-shadow:0 0 0 2px var(--color-amarelo-trator)}.est-cor.svelte-ffvvuk{border:1.5px solid var(--color-cinza-claro);cursor:pointer;background:0 0;border-radius:6px;width:26px;height:26px;padding:0}.est-toggles.svelte-ffvvuk{flex-wrap:wrap;gap:6px;display:flex}.est-toggle.svelte-ffvvuk{border-radius:var(--radius-sm);border:1.5px solid var(--color-cinza-claro);color:var(--color-cinza-medio);font-size:var(--text-xs);min-height:28px;padding:4px 10px;font-weight:600}.est-toggle.negrito.svelte-ffvvuk{font-weight:800}.est-toggle.italico.svelte-ffvvuk{font-style:italic}.est-toggle.ativo.svelte-ffvvuk{border-color:var(--color-amarelo-trator);color:var(--color-cinza-escuro);background:var(--color-amarelo-suave)}.est-nota.svelte-ffvvuk{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:12px 0 0;line-height:1.5}.est-rodape.svelte-ffvvuk{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1.5px solid var(--color-cinza-claro);background:var(--color-superficie-2);flex-wrap:wrap;flex-shrink:0;display:flex}.est-status.svelte-ffvvuk{font-size:var(--text-xs);color:var(--color-sucesso-texto,var(--color-cinza-medio));flex:1}.est-status.salvando.svelte-ffvvuk{color:var(--color-cinza-medio)}.est-confirma.svelte-ffvvuk{font-size:var(--text-xs);color:var(--color-cinza-chumbo);flex:100%}.est-btn-sec.svelte-ffvvuk{border-radius:var(--radius-sm);border:1.5px solid var(--color-cinza-claro);color:var(--color-cinza-chumbo);font-size:var(--text-xs);align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex}.est-btn-sec.svelte-ffvvuk:disabled{opacity:.45;cursor:not-allowed}.est-btn-sec.svelte-ffvvuk:hover:not(:disabled){background:var(--color-cinza-fundo);color:var(--color-cinza-escuro)}.est-btn-pri.svelte-ffvvuk{border-radius:var(--radius-sm);background:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-size:var(--text-xs);padding:6px 12px;font-weight:700}.est-btn-pri.svelte-ffvvuk:hover{background:var(--color-amarelo-hover)}@media (width<=768px){.est-backdrop.svelte-ffvvuk{align-items:flex-end}.est-drawer.svelte-ffvvuk{border-left:0;border-top:1.5px solid var(--color-cortica);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;height:88vh}.est-seg.svelte-ffvvuk button:where(.svelte-ffvvuk),.est-toggle.svelte-ffvvuk,.est-stepper.svelte-ffvvuk button:where(.svelte-ffvvuk){min-height:40px}}.rv-painel.svelte-12oosva{top:64px;right:var(--space-4);z-index:7000;background:var(--color-superficie-1);border:1px solid var(--color-cortica);border-radius:var(--radius-lg);width:min(340px,100vw - 32px);min-height:0;max-height:calc(100vh - 88px);box-shadow:var(--shadow-elevado);font-family:var(--font-corpo);color:var(--color-cinza-chumbo);flex-direction:column;display:flex;position:fixed}.rv-painel.fixo.svelte-12oosva{border-radius:0 var(--radius-lg) var(--radius-lg) 0;border-left:none;width:min(320px,100vw);max-height:none;inset:48px auto 0 0}.rv-fechar.ativo.svelte-12oosva{color:var(--color-amarelo-texto)}.rv-aba-lateral.svelte-12oosva{left:0;bottom:var(--space-6);z-index:7000;width:40px;padding:var(--space-3) 0;align-items:center;gap:var(--space-2);background:var(--color-superficie-2);color:var(--color-cinza-escuro);border:1.5px solid var(--color-amarelo-trator);border-radius:0 var(--radius-md) var(--radius-md) 0;box-shadow:var(--shadow-ficha);cursor:pointer;border-left:none;flex-direction:column;display:flex;position:fixed}.rv-aba-lateral.svelte-12oosva:hover{background:var(--color-amarelo-suave)}.rv-aba-rotulo.svelte-12oosva{writing-mode:vertical-rl;font-family:var(--font-corpo);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700;transform:rotate(180deg)}.rv-aba-num.svelte-12oosva{background:var(--corretor-ortografia);color:var(--papel-impresso);border-radius:8px;padding:1px 4px;font-size:9px;font-weight:700}.rv-cab.svelte-12oosva{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);display:flex}.rv-titulo.svelte-12oosva{font-family:var(--font-titulo);font-size:var(--text-lg);flex:1;align-items:center;gap:6px;font-weight:600;display:inline-flex}.rv-chave.svelte-12oosva{font-size:var(--text-xs);color:var(--color-cinza-medio);cursor:pointer;align-items:center;gap:4px;display:inline-flex}.rv-fechar.svelte-12oosva{color:var(--color-cinza-medio);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px}.rv-fechar.svelte-12oosva:hover{background:var(--color-superficie-2)}.rv-abas.svelte-12oosva{gap:var(--space-1);padding:0 var(--space-3);border-bottom:1px solid var(--color-superficie-2);display:flex}.rv-abas.svelte-12oosva button:where(.svelte-12oosva){cursor:pointer;font:inherit;font-size:var(--text-sm);color:var(--color-cinza-medio);padding:var(--space-2) var(--space-2);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:600}.rv-abas.svelte-12oosva button.ativa:where(.svelte-12oosva){color:var(--color-cinza-chumbo);border-bottom-color:var(--color-amarelo-trator)}.rv-num.svelte-12oosva{text-align:center;background:var(--color-superficie-2);min-width:16px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 4px;display:inline-block}.rv-filtros.svelte-12oosva{gap:var(--space-1);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rv-filtros.svelte-12oosva button:where(.svelte-12oosva){border:1px solid var(--color-cinza-claro);cursor:pointer;font:inherit;font-size:var(--text-xs);padding:2px var(--space-2);color:var(--color-cinza-escuro);background:0 0;border-radius:999px}.rv-filtros.svelte-12oosva button.ativo:where(.svelte-12oosva){border-color:var(--color-amarelo-trator);background:var(--color-amarelo-suave);font-weight:700}.rv-filtros.svelte-12oosva .f-o:where(.svelte-12oosva){text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--corretor-ortografia);text-decoration-color:var(--corretor-ortografia);text-underline-offset:3px}.rv-filtros.svelte-12oosva .f-g:where(.svelte-12oosva){text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--corretor-gramatica);text-decoration-color:var(--corretor-gramatica);text-underline-offset:3px}.rv-lista.svelte-12oosva{min-height:0;padding:0 var(--space-2) var(--space-2);outline:none;flex:1;overflow-y:auto}.rv-lista.svelte-12oosva:focus-visible{box-shadow:inset 0 0 0 2px var(--color-amarelo-trator);border-radius:var(--radius-sm)}.rv-grupo.svelte-12oosva{border-radius:var(--radius-md);margin-bottom:2px}.rv-grupo.aberto.svelte-12oosva{background:var(--color-superficie-2)}.rv-linha.svelte-12oosva{align-items:baseline;gap:var(--space-2);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;padding:var(--space-2);border-radius:var(--radius-md);background:0 0;border:none;display:flex}.rv-linha.svelte-12oosva:hover{background:var(--color-superficie-2)}.rv-palavra.svelte-12oosva{font-family:var(--font-escrita);font-size:var(--text-base);text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--corretor-ortografia);text-decoration-color:var(--corretor-ortografia);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600}.gram.svelte-12oosva .rv-palavra:where(.svelte-12oosva){-webkit-text-decoration-color:var(--corretor-gramatica);text-decoration-color:var(--corretor-gramatica)}.rv-conta.svelte-12oosva{font-size:var(--text-xs);color:var(--color-cinza-medio);font-variant-numeric:tabular-nums}.rv-msg.svelte-12oosva{font-size:var(--text-xs);color:var(--color-cinza-medio);text-align:right;margin-left:auto}.rv-detalhe.svelte-12oosva{padding:0 var(--space-2) var(--space-2);gap:var(--space-2);flex-direction:column;display:flex}.rv-explica.svelte-12oosva,.rv-ocorr.svelte-12oosva{font-size:var(--text-xs);color:var(--color-cinza-medio);margin:0;line-height:1.4}.rv-sugs.svelte-12oosva{gap:var(--space-1);flex-wrap:wrap;display:flex}.rv-sug.svelte-12oosva{border:1px solid var(--color-cortica);background:var(--color-superficie-1);border-radius:var(--radius-sm);padding:2px var(--space-2);cursor:pointer;font-family:var(--font-escrita);font-size:var(--text-sm);color:inherit}.rv-sug.escolhida.svelte-12oosva{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-sobre-enfase);font-weight:700}.rv-carregando.svelte-12oosva .rv-sug:where(.svelte-12oosva){opacity:.4;cursor:default}.rv-campo-rot.svelte-12oosva{font-size:var(--text-xs);color:var(--color-cinza-medio);flex-direction:column;gap:2px;display:flex}.rv-campo.svelte-12oosva{font-family:var(--font-escrita);font-size:var(--text-base);color:var(--color-cinza-chumbo);background:var(--color-superficie-1);border:1.5px solid var(--color-cortica);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}.rv-campo.svelte-12oosva:focus{border-color:var(--color-amarelo-trator);outline:none}.rv-btn.svelte-12oosva:disabled{opacity:.45;cursor:default}.rv-corrigir.svelte-12oosva{gap:var(--space-1);flex-wrap:wrap;display:flex}.rv-btn.svelte-12oosva{border:1px solid var(--color-cinza-claro);background:var(--color-superficie-1);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);cursor:pointer;font:inherit;font-size:var(--text-xs);color:var(--color-cinza-escuro);font-weight:600}.rv-btn.primario.svelte-12oosva{background:var(--color-amarelo-trator);border-color:var(--color-amarelo-trator);color:var(--color-sobre-enfase)}.rv-btn.svelte-12oosva:hover{filter:brightness(.97)}.rv-acoes.svelte-12oosva{gap:2px var(--space-2);flex-wrap:wrap;display:flex}.rv-acoes.svelte-12oosva button:where(.svelte-12oosva){cursor:pointer;font:inherit;font-size:var(--text-xs);color:var(--color-cinza-escuro);text-decoration:underline;-webkit-text-decoration-color:var(--color-cortica);text-decoration-color:var(--color-cortica);text-underline-offset:2px;background:0 0;border:none;padding:2px 0}.rv-acoes.svelte-12oosva button:where(.svelte-12oosva):disabled{opacity:.45;cursor:default}.rv-vazio.svelte-12oosva{margin:var(--space-4) var(--space-3);font-size:var(--text-sm);color:var(--color-cinza-medio);text-align:center}.rv-dica.svelte-12oosva{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-cinza-medio);border-top:1px solid var(--color-superficie-2);margin:0}.rv-dic.svelte-12oosva{min-height:0;padding:var(--space-2) var(--space-3);gap:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.rv-busca.svelte-12oosva{box-sizing:border-box;width:100%;padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);border:1px solid var(--color-cinza-claro);border-radius:var(--radius-sm);background:var(--color-superficie-1);color:inherit}.rv-dic.svelte-12oosva h4:where(.svelte-12oosva){margin:var(--space-2) 0 0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-cinza-medio);align-items:center;gap:6px;display:flex}.rv-dic.svelte-12oosva ul:where(.svelte-12oosva){margin:0;padding:0;list-style:none}.rv-dic.svelte-12oosva li:where(.svelte-12oosva){padding:3px var(--space-1);border-bottom:1px dashed var(--color-cinza-claro);font-family:var(--font-escrita);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.rv-dic.svelte-12oosva li:where(.svelte-12oosva) button:where(.svelte-12oosva){cursor:pointer;color:var(--color-cinza-medio);border-radius:var(--radius-sm);background:0 0;border:none;padding:3px}.rv-dic.svelte-12oosva li:where(.svelte-12oosva) button:where(.svelte-12oosva):hover{color:var(--color-erro-texto);background:var(--color-superficie-2)}.rv-nada.svelte-12oosva{color:var(--color-cinza-medio);font-family:var(--font-corpo)!important;font-size:var(--text-xs)!important;border:none!important}@media (width<=768px){.rv-painel.svelte-12oosva,.rv-painel.fixo.svelte-12oosva{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:70vh;inset:auto 0 0}}.pv.svelte-102abcg{left:50%;bottom:var(--space-4);z-index:7100;align-items:center;gap:var(--space-2);max-width:calc(100vw - 32px);padding:var(--space-2) var(--space-3);background:var(--color-superficie-1);border:1px solid var(--color-cortica);box-shadow:var(--shadow-elevado);font-family:var(--font-corpo);font-size:var(--text-xs);color:var(--color-cinza-chumbo);border-radius:999px;flex-wrap:wrap;justify-content:center;display:flex;position:fixed;transform:translate(-50%)}.pv-controles.svelte-102abcg{align-items:center;gap:2px;display:flex}.pv-controles.svelte-102abcg button:where(.svelte-102abcg){width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pv-controles.svelte-102abcg button:where(.svelte-102abcg):hover:not(:disabled){background:var(--color-superficie-2)}.pv-controles.svelte-102abcg button:where(.svelte-102abcg):disabled{opacity:.4;cursor:default}.pv-controles.svelte-102abcg .pv-play:where(.svelte-102abcg){background:var(--color-amarelo-trator);width:38px;height:38px;color:var(--color-sobre-enfase)}.pv-controles.svelte-102abcg .pv-play:where(.svelte-102abcg):hover:not(:disabled){background:var(--color-amarelo-hover)}.pv-meio.svelte-102abcg{align-items:center;gap:var(--space-2);min-width:0;max-width:340px;display:flex}.pv-frase.svelte-102abcg{font-family:var(--font-escrita);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pv-info.svelte-102abcg{color:var(--color-cinza-medio);font-variant-numeric:tabular-nums;white-space:nowrap}.pv-barra.svelte-102abcg{background:var(--color-superficie-2);border:1px solid var(--color-cortica);border-radius:3px;width:120px;height:6px;overflow:hidden}.pv-barra.svelte-102abcg span:where(.svelte-102abcg){background:var(--color-amarelo-trator);height:100%;display:block}.pv-sel.svelte-102abcg{font:inherit;font-size:var(--text-xs);color:inherit;background:var(--color-superficie-1);border:1px solid var(--color-cinza-claro);border-radius:var(--radius-sm);padding:3px var(--space-1)}.pv-voz.svelte-102abcg{max-width:170px}.pv-baixar.svelte-102abcg{border:1px solid var(--color-amarelo-trator);background:var(--color-amarelo-suave);color:var(--color-cinza-chumbo);padding:3px var(--space-2);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:999px;align-items:center;gap:4px;font-weight:700;display:inline-flex}.pv-erro.svelte-102abcg{color:var(--color-erro-texto);max-width:260px}@media (width<=768px){.pv.svelte-102abcg{border-radius:var(--radius-lg);bottom:var(--space-2)}}.bg-backdrop.svelte-9fbrxb{z-index:1300;background:var(--color-painel-escuro);justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex;position:fixed;inset:0}.bg-painel.svelte-9fbrxb{background:var(--color-superficie-1);width:100%;max-width:400px;color:var(--color-cinza-escuro);border:1.5px solid var(--color-cortica);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevado);padding:var(--space-5,28px) var(--space-4);gap:var(--space-3);text-align:center;flex-direction:column;align-items:center;display:flex}.bg-logo.svelte-9fbrxb{width:130px}.bg-titulo.svelte-9fbrxb{align-items:center;gap:var(--space-2);font-size:var(--text-lg,17px);color:var(--color-amarelo-texto);margin:0;font-weight:700;display:flex}.bg-ajuda.svelte-9fbrxb{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin:0;line-height:1.5}.bg-campo.svelte-9fbrxb{align-items:center;gap:var(--space-2);border:1.5px solid var(--color-cortica);border-radius:var(--radius-md);width:100%;color:var(--color-cinza-medio);padding:8px 12px;display:flex}.bg-campo.svelte-9fbrxb:focus-within{border-color:var(--color-amarelo-hover)}.bg-campo.svelte-9fbrxb input:where(.svelte-9fbrxb){font-size:var(--text-md,15px);color:var(--color-cinza-escuro);background:0 0;border:none;outline:none;flex:1}.bg-msg.svelte-9fbrxb{font-size:var(--text-sm);color:var(--color-cinza-chumbo);margin:0;line-height:1.5}.bg-msg.erro.svelte-9fbrxb{color:var(--color-erro-modal);font-weight:600}.bg-msg.svelte-9fbrxb a:where(.svelte-9fbrxb){color:var(--color-amarelo-texto);font-weight:600}.bg-btn.svelte-9fbrxb{justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-amarelo-trator);width:100%;color:var(--color-cinza-escuro);border-radius:var(--radius-md);font-weight:700;font-size:var(--text-md);transition:background var(--transition-fast);padding:10px 16px;display:inline-flex}.bg-btn.svelte-9fbrxb:hover:not(:disabled){background:var(--color-amarelo-hover)}.bg-btn.svelte-9fbrxb:disabled{opacity:.45;cursor:not-allowed}.bg-nota.svelte-9fbrxb{color:var(--color-cinza-medio);margin:0;font-size:11px}.bg-spin{animation:.9s linear infinite svelte-9fbrxb-bg-gira}@keyframes svelte-9fbrxb-bg-gira{to{transform:rotate(360deg)}}.bg-privacidade.svelte-9fbrxb{color:inherit;text-decoration:underline}.bg-privacidade.svelte-9fbrxb:hover{color:var(--color-amarelo-texto)}.janela-abrindo.svelte-1n46o8q{justify-content:center;align-items:center;gap:var(--space-4);color:var(--color-cinza-chumbo);text-align:center;padding:var(--space-6);flex-direction:column;flex:1;display:flex}.janela-abrindo.svelte-1n46o8q .spinner:where(.svelte-1n46o8q){border:3px solid var(--color-cinza-claro);border-top-color:var(--color-amarelo-trator);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite svelte-1n46o8q-girar-janela}@keyframes svelte-1n46o8q-girar-janela{to{transform:rotate(360deg)}}.btn-central.svelte-1n46o8q{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-amarelo-trator);color:var(--color-cinza-escuro);font-weight:600}#app-root.svelte-1n46o8q{height:var(--altura-viewport,100vh);flex-direction:column;display:flex}@media (width<=768px){#app-root.svelte-1n46o8q{height:var(--altura-viewport,100dvh)}}.view-oculta.svelte-1n46o8q{display:none!important}.view-anim.svelte-1n46o8q{flex-direction:column;flex:1;animation:.18s svelte-1n46o8q-viewFade;display:flex;overflow:hidden}@keyframes svelte-1n46o8q-viewFade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.workspace.svelte-1n46o8q{flex:1;display:flex;overflow:hidden}.editor-canvas-wrap.svelte-1n46o8q{border-right:1.5px solid var(--color-cortica);flex-direction:column;flex-shrink:0;width:45%;min-width:320px;max-width:600px;display:flex}.editor-canvas-header.svelte-1n46o8q{padding:var(--space-2) var(--space-3);background:var(--color-superficie-2);border-bottom:1px solid var(--color-cortica);flex-shrink:0}.btn-fechar-editor.svelte-1n46o8q{font-size:var(--text-sm);color:var(--color-cinza-medio);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast)}.btn-fechar-editor.svelte-1n46o8q:hover{color:var(--color-cinza-escuro);background:var(--color-cinza-fundo)}
