.ck{--bg:#f0f4f7;--chrome:#fbfbfd;--surface:#fff;--surface2:#f8f9fb;--campo:#f3f5f9;--line:#e6e8ee;--line2:#d6d9e0;--fg:#14161c;--mut:#5b5e66;--faint:#6b6e76;--acento:var(--tema-claro-acento,#334155);--on-acento:var(--tema-claro-on-acento,#fff);--acento-traco:var(--tema-claro-acento-traco,#334155);--acento-texto:var(--tema-claro-acento-texto,#334155);--acento-claro:var(--tema-claro-acento-claro,#eef1f5);--brand:var(--acento);--on-brand:var(--on-acento);--rosa:var(--acento-traco);--rosa-texto:var(--acento-texto);--rosa-claro:var(--acento-claro);--acao:var(--acento);--on-acao:var(--on-acento);--wait:#92400e;--wait-bg:#fef3c7;--wait-line:#fcd34d;--ok:#047857;--ok-bg:#d1fae5;--ok-icone:#2bb267;--stop:#b91c1c;--stop-bg:#fee2e2;--stop-line:#fca5a5;--info:#5e8bee;--sombra:0 1px 2px #14161c0f, 0 8px 24px #14161c14;--e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:20px;--e6:24px;--e8:32px;--r:12px;--r-sm:10px;--r-controle:8px;--r-item:6px;--topo:50px;--lateral:228px;--t-titulo-tela:700 29px / 1.2 var(--font-inter), system-ui, sans-serif;--t-subtitulo:400 14.5px / 1.45 var(--font-inter), system-ui, sans-serif;--t-titulo-cartao:600 15px / 1.35 var(--font-inter), system-ui, sans-serif;--t-titulo-item:600 13.5px / 1.35 var(--font-inter), system-ui, sans-serif;--t-corpo:400 13px / 1.5 var(--font-inter), system-ui, sans-serif;--t-controle:400 12.5px / 1.3 var(--font-inter), system-ui, sans-serif;--t-legenda:400 11.5px / 1.4 var(--font-inter), system-ui, sans-serif;--t-rotulo:600 10.5px / 1.3 var(--font-inter), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--fg);font:var(--t-corpo)}body.ck{min-height:100vh}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .ck{--bg:#0d1013;--chrome:#15161a;--surface:#1c1e23;--surface2:#14161b;--campo:#101116;--line:#2f3138;--line2:#3d4047;--fg:#eef0f4;--mut:#b4b7c0;--faint:#a1a4ad;--acento:var(--tema-escuro-acento,#475569);--on-acento:var(--tema-escuro-on-acento,#fff);--acento-traco:var(--tema-escuro-acento-traco,#cbd5e1);--acento-texto:var(--tema-escuro-acento-texto,#cbd5e1);--acento-claro:var(--tema-escuro-acento-claro,#25272e);--brand:var(--acento);--on-brand:var(--on-acento);--rosa:var(--acento-traco);--rosa-texto:var(--acento-texto);--rosa-claro:var(--acento-claro);--acao:var(--acento-traco);--on-acao:var(--bg);--wait:#fbbf24;--wait-bg:#fbbf241f;--wait-line:#fbbf2473;--ok:#34d399;--ok-bg:#34d3991f;--ok-icone:#34d399;--stop:#f87171;--stop-bg:#f871711f;--stop-line:#f8717173;--info:#8aabf3;--sombra:0 1px 2px #0006, 0 8px 24px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-tema=escuro] .ck{--bg:#0d1013;--chrome:#15161a;--surface:#1c1e23;--surface2:#14161b;--campo:#101116;--line:#2f3138;--line2:#3d4047;--fg:#eef0f4;--mut:#b4b7c0;--faint:#a1a4ad;--acento:var(--tema-escuro-acento,#475569);--on-acento:var(--tema-escuro-on-acento,#fff);--acento-traco:var(--tema-escuro-acento-traco,#cbd5e1);--acento-texto:var(--tema-escuro-acento-texto,#cbd5e1);--acento-claro:var(--tema-escuro-acento-claro,#25272e);--brand:var(--acento);--on-brand:var(--on-acento);--rosa:var(--acento-traco);--rosa-texto:var(--acento-texto);--rosa-claro:var(--acento-claro);--acao:var(--acento-traco);--on-acao:var(--bg);--wait:#fbbf24;--wait-bg:#fbbf241f;--wait-line:#fbbf2473;--ok:#34d399;--ok-bg:#34d3991f;--ok-icone:#34d399;--stop:#f87171;--stop-bg:#f871711f;--stop-line:#f8717173;--info:#8aabf3;--sombra:0 1px 2px #0006, 0 8px 24px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ck *,.ck :before,.ck :after{box-sizing:border-box}.ck :focus-visible{outline:2px solid var(--acento-traco);outline-offset:2px}.ck a{color:inherit;text-decoration:none}.ck button{font:inherit;color:inherit}.ck-titulo-tela{font:var(--t-titulo-tela);letter-spacing:-.01em;margin:0}.ck-subtitulo{font:var(--t-subtitulo);color:var(--mut);margin:var(--e1) 0 0}.ck-titulo-cartao{font:var(--t-titulo-cartao);margin:0}.ck-titulo-item{font:var(--t-titulo-item);margin:0}.ck-legenda{font:var(--t-legenda);color:var(--faint)}.ck-rotulo{font:var(--t-rotulo);color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.ck-moldura{grid-template-columns:var(--lateral) minmax(0, 1fr);grid-template-rows:var(--topo) auto minmax(0, 1fr);height:100vh;display:grid}.ck-moldura[data-lateral=fechada]{grid-template-columns:0 minmax(0,1fr)}.ck-barra{align-items:center;gap:var(--e2);padding:0 var(--e3);background:var(--chrome);border-bottom:1px solid var(--line);padding-left:max(var(--e3), env(titlebar-area-x,0px));app-region:drag;grid-column:1/-1;display:flex}.ck-barra button,.ck-barra a,.ck-barra [role=combobox]{app-region:no-drag}.ck-barra-grupo{align-items:center;gap:2px;display:flex}.ck-barra-fim{padding-right:calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw));align-items:center;gap:2px;margin-left:auto;display:flex}.ck-migalha{align-items:center;gap:var(--e1);font:var(--t-controle);color:var(--mut);min-width:0;font-size:13.5px;display:flex}.ck-migalha strong{color:var(--fg);font-weight:500}.ck-migalha-sep{color:var(--faint);padding:0 2px}.ck-migalha-nivel{font:inherit;color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:none}.ck-migalha-nivel:hover{color:var(--fg);text-decoration:underline}.ck-migalha-nivel:focus-visible{outline:2px solid var(--acento-traco);outline-offset:2px;border-radius:3px}.ck-migalha-fim{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck-lateral{background:var(--chrome);border-right:1px solid var(--line);padding:var(--e3) var(--e2);flex-direction:column;grid-area:2/1/4;gap:2px;display:flex;overflow:auto}.ck-moldura[data-lateral=fechada] .ck-lateral{visibility:hidden;border:0;padding:0}.ck-item{align-items:center;gap:var(--e3);padding:9px var(--e3);border-radius:var(--r-sm);color:var(--fg);font:var(--t-controle);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-size:14px;display:flex}.ck-item:hover{background:var(--surface2)}.ck-item[aria-current=page]{background:var(--acento-claro);color:var(--acento-texto);font-weight:600}.ck-item svg{color:var(--mut);flex:none}.ck-item[aria-current=page] svg{color:var(--acento-texto)}.ck-item[data-apagado]{opacity:.45;cursor:default}.ck-item[data-apagado]:hover{background:0 0}.ck-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ck-item-espera{min-width:20px;height:20px;font:700 10.5px / 1 var(--font-inter), system-ui, sans-serif;background:var(--wait-bg);color:var(--wait);box-shadow:inset 0 0 0 1px var(--wait-line);border-radius:10px;place-items:center;margin-left:auto;padding:0 6px;display:grid}.ck-lateral-sep{background:var(--line);height:1px;margin:var(--e3) var(--e2)}.ck-lateral-contexto{gap:var(--e2);display:none}.ck-lateral-contexto>.ck-seletor{justify-content:space-between;width:100%}.ck-lateral-acoes{gap:var(--e1);flex-wrap:wrap;display:flex}.ck-faixa-demonstracao{align-items:center;gap:var(--e3);padding:var(--e2) var(--e5);background:var(--wait-bg);border-bottom:1px solid var(--wait-line);color:var(--wait);font:var(--t-legenda);grid-area:2/2;display:flex}.ck-selo{align-items:center;gap:var(--e1);font:var(--t-legenda);color:var(--mut);background:color-mix(in srgb, var(--mut) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--mut) 75%, var(--surface));white-space:nowrap;border-radius:999px;padding:2px 10px;display:inline-flex}.ck-selo[data-tom=espera]{color:var(--wait);background:var(--wait-bg);border-color:#0000}.ck-selo[data-tom=ok]{color:var(--ok);background:var(--ok-bg);border-color:#0000}.ck-selo[data-tom=barrado]{color:var(--stop);background:var(--stop-bg);border-color:#0000}.ck-selo[data-tom=info]{color:color-mix(in srgb, var(--info) 55%, var(--fg));background:color-mix(in srgb, var(--info) 12%, transparent);border-color:#0000}.ck-selo-icone{display:inline-flex}.ck-faixa-demonstracao .ck-selo{border:1px solid var(--wait-line);font:var(--t-rotulo);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex:none;padding:2px 8px}.ck-lateral-rotulo{padding:var(--e2) var(--e3) var(--e1)}.ck-item[data-recuo]{padding-left:calc(var(--e3) + var(--e5))}.ck-conteudo{scrollbar-gutter:stable;grid-area:3/2;min-width:0;overflow:auto}.ck-pagina{max-width:1280px;padding:var(--e6) var(--e8) var(--e8);margin:0 auto}.ck-topo-tela{z-index:6;background:var(--bg);margin:calc(var(--e6) * -1) calc(var(--e8) * -1) var(--e4);padding:var(--e6) var(--e8) var(--e3);position:sticky;top:0}.ck-topo-tela>.ck-cabecalho{margin-bottom:var(--e4)}.ck-topo-tela>:last-child{margin-bottom:0}@supports (animation-timeline:scroll()){.ck-topo-tela{animation:linear both ck-topo-sombra;animation-timeline:scroll();animation-range:0 24px}}@keyframes ck-topo-sombra{to{box-shadow:0 1px 0 var(--line), 0 8px 16px -14px #14161c59}}.ck-cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--e4);margin-bottom:var(--e6);display:flex}.ck-botao{justify-content:center;align-items:center;gap:var(--e2);border-radius:var(--r-sm);border:1px solid var(--line2);background:var(--surface);min-height:32px;color:var(--fg);font:var(--t-controle);cursor:pointer;white-space:nowrap;padding:0 14px;font-weight:500;display:inline-flex}.ck-botao:hover{background:var(--surface2)}.ck-botao:active{transform:translateY(1px)}.ck-botao[data-tipo=marca]{background:var(--acao);border-color:var(--acao);color:var(--on-acao)}.ck-botao[data-tipo=marca]:hover{filter:brightness(1.06)}.ck-botao[data-tipo=perigo]{color:var(--stop);border-color:var(--stop-line)}.ck-botao[data-tipo=fantasma]{color:var(--acento-traco);background:0 0;border-color:#0000}.ck-botao[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.ck-botao[data-carregando=true]{cursor:progress}.ck-icone{border-radius:var(--r-controle);width:30px;height:30px;color:var(--mut);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:relative}.ck-icone:hover{background:var(--surface2);color:var(--fg)}.ck-icone[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ck-botao-com-motivo{justify-items:center;gap:var(--e1);text-align:center;display:inline-grid}.ck-motivo{font:var(--t-legenda);color:var(--mut)}.ck-dica{background:var(--fg);color:var(--bg);font:var(--t-legenda);border-radius:var(--r-item);z-index:60;max-width:280px;padding:6px 10px}.ck-cartao{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:var(--e4) var(--e5)}.ck-estado{text-align:center;place-items:center;gap:var(--e3);padding:56px var(--e6);color:var(--mut);display:grid}.ck-estado-icone{background:var(--surface2);width:48px;height:48px;color:var(--mut);border-radius:14px;place-items:center;display:grid}.ck-estado[data-tipo=erro] .ck-estado-icone,.ck-estado[data-tipo=fora_do_ar] .ck-estado-icone{background:var(--stop-bg);color:var(--stop)}.ck-estado[data-tipo=sem_permissao]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.ck-cartao>.ck-estado[data-tipo=sem_permissao]{background:0 0;border:0;border-radius:0}.ck-pagina:has(>.ck-estado[data-tipo=sem_permissao],>.ck-cartao>.ck-estado[data-tipo=sem_permissao])>.ck-cabecalho>:not(:first-child){display:none}.ck-estado h2{font:var(--t-titulo-cartao);color:var(--fg);margin:0}.ck-estado p{max-width:460px;margin:0}.ck-esqueleto{border-radius:var(--r-controle);background:linear-gradient(90deg, var(--surface2), var(--line), var(--surface2));background-size:200% 100%;animation:1.4s ease-in-out infinite ck-brilho}@keyframes ck-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ck-esqueleto{animation:none}}.ck-faixa{align-items:center;gap:var(--e4);padding:var(--e4) var(--e5);border-radius:var(--r);background:var(--acento-claro);border:1px solid color-mix(in srgb, var(--acento-traco) 25%, transparent);display:flex}.ck-cabecalho+.ck-faixa{margin:calc(var(--e2) * -1) 0 var(--e5)}.ck-faixa[data-tom=espera]{background:var(--wait-bg);border-color:var(--wait-line)}.ck-faixa[data-tom=espera] .ck-faixa-texto strong{color:var(--wait)}.ck-faixa-texto{flex:1;min-width:0}.ck-faixa-texto strong{font:var(--t-titulo-item);display:block}.ck-toasts{right:var(--e5);bottom:max(calc(var(--e5) + env(safe-area-inset-bottom,0px)), var(--ck-toast-respiro,0px));gap:var(--e2);z-index:80;flex-direction:column;max-width:min(420px,100vw - 32px);display:flex;position:fixed}.ck-toast{gap:var(--e3);padding:var(--e3) var(--e4);border-radius:var(--r);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sombra);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.ck-toast[data-tipo=erro]{border-color:var(--stop-line)}.ck-toast[data-tipo=erro]>svg{color:var(--stop)}.ck-toast[data-tipo=ok]>svg{color:var(--ok-icone)}.ck-toast-acoes{gap:var(--e2);margin-top:var(--e2);flex-wrap:wrap;display:flex}.ck-toast details{margin-top:var(--e1)}.ck-toast summary{cursor:pointer;font:var(--t-legenda);color:var(--faint)}@media (max-width:760px){.ck-toasts{left:var(--e4);right:var(--e4);max-width:none;bottom:max(calc(var(--e4) + env(safe-area-inset-bottom,0px)), var(--ck-toast-respiro,0px))}}.ck-veu{z-index:70;background:#0d101366;position:fixed;inset:0}.ck-dialogo{background:var(--surface);width:min(440px,100vw - 32px);color:var(--fg);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sombra);padding:var(--e5);z-index:71;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ck-dialogo h2{font:var(--t-titulo-cartao);margin:0 0 var(--e2)}.ck-dialogo p{color:var(--mut);margin:0}.ck-dialogo-acoes{justify-content:flex-end;gap:var(--e2);margin-top:var(--e5);display:flex}.ck-folha{background:var(--surface);width:min(560px,100vw);color:var(--fg);border-left:1px solid var(--line);box-shadow:var(--sombra);z-index:71;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.ck-folha-topo{align-items:center;gap:var(--e2);padding:var(--e3) var(--e4);border-bottom:1px solid var(--line);display:flex}.ck-folha-topo h2{font:var(--t-titulo-cartao);flex:1;margin:0}.ck-folha-corpo{padding:var(--e5);flex:1;overflow:auto}.ck-criar{background:var(--surface);width:min(680px,100vw - 32px);max-height:76vh;color:var(--fg);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sombra);z-index:71;flex-direction:column;display:flex;position:fixed;top:12vh;left:50%;transform:translate(-50%)}.ck-criar form{flex-direction:column;min-height:0;display:flex}.ck-criar-topo{align-items:center;gap:var(--e2);padding:var(--e3) var(--e4) 0 var(--e5);display:flex}.ck-criar-contexto{font:var(--t-controle);color:var(--mut);flex:1;margin:0}.ck-criar-rascunho{margin:var(--e1) var(--e4) 0 var(--e5);font:var(--t-legenda);color:var(--mut)}.ck-criar-rascunho button{color:var(--acento-texto);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ck-criar-corpo{gap:var(--e3);padding:var(--e2) var(--e5) var(--e4);display:grid;overflow:auto}.ck-criar-titulo{font:var(--t-titulo-tela);letter-spacing:-.2px;color:var(--fg);resize:none;field-sizing:content;background:0 0;border:0;outline:0;min-height:1.3em;padding:0;font-size:22px}.ck-criar-titulo::placeholder,.ck-criar-texto textarea::placeholder{color:var(--faint)}.ck-criar-texto{gap:2px;display:grid}.ck-criar-texto span{font:var(--t-rotulo);text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.ck-criar-texto textarea{font:var(--t-corpo);color:var(--fg);resize:none;field-sizing:content;background:0 0;border:0;outline:0;padding:2px 0;font-size:14px}.ck-criar .ck-criar-titulo:focus-visible,.ck-criar .ck-criar-texto textarea:focus-visible{box-shadow:inset 2px 0 0 var(--acento-traco);padding-left:var(--e2);outline:none}.ck-criar-texto[data-principal] span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ck-criar-texto[data-principal] textarea{font:var(--t-subtitulo);min-height:6lh;font-size:16px}.ck-criar-texto input{font:var(--t-corpo);color:var(--fg);background:0 0;border:0;outline:0;padding:2px 0;font-size:14px}.ck-criar-texto[data-linha=principal] input{font:var(--t-titulo-tela);font-size:26px}.ck-criar .ck-criar-texto input:focus-visible{box-shadow:inset 2px 0 0 var(--acento-traco);padding-left:var(--e2);outline:none}.ck-criar-chips{gap:var(--e2);padding:var(--e3) var(--e5);border:0;border-top:1px solid var(--line);flex-wrap:wrap;min-width:0;margin:0;display:flex}.ck-seletor[data-estilo=chip]{border:1px solid var(--line2);background:var(--surface);border-radius:999px;min-height:28px;padding:3px 10px 3px 8px;font-size:12.5px}.ck-seletor[data-estilo=chip] [data-vazio]{color:var(--faint)}.ck-seletor[data-estilo=chip][data-marcado]{border-color:var(--acento-traco);background:var(--acento-claro)}.ck-seletor[data-estilo=chip][data-marcado] .ck-chip-icone{color:var(--acento-texto)}.ck-chip-icone{color:var(--mut);display:inline-grid}.ck-chip-data{position:relative}.ck-chip-data input{opacity:0;cursor:pointer;position:absolute;inset:0}.ck-chip-data:focus-within{outline:2px solid var(--acento-traco);outline-offset:1px}.ck-criar-rodape{align-items:center;gap:var(--e3);padding:var(--e3) var(--e5);border-top:1px solid var(--line);background:var(--surface2);border-radius:0 0 var(--r) var(--r);flex-wrap:wrap;display:flex}.ck-criar-previa{min-width:0;font:var(--t-legenda);color:var(--mut);flex:320px;margin:0}.ck-criar-rodape>button[type=submit]{margin-left:auto}.ck-criar-falta{max-width:34ch;font:var(--t-legenda);color:var(--faint);text-align:right;flex:0 auto;margin-left:auto}.ck-criar-kbd{font:var(--t-legenda);opacity:.75;margin-left:var(--e1)}@media (max-width:760px){.ck-criar{top:var(--e4);max-height:calc(100vh - 32px)}.ck-criar-rodape{flex-wrap:wrap}}.ck-tela-cheia:fullscreen{background:var(--bg);padding:var(--e6);overflow:auto}.ck-codigo{background:var(--surface2);border:1px solid var(--line);border-radius:var(--r-controle);font:400 12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;position:relative}.ck-codigo pre{padding:var(--e3) 44px var(--e3) var(--e3);white-space:pre;margin:0;overflow:auto}.ck-codigo .ck-icone{position:absolute;top:6px;right:6px}.ck-seletor{align-items:center;gap:var(--e1);border-radius:var(--r-controle);padding:4px var(--e2);cursor:pointer;font:var(--t-controle);color:var(--fg);background:0 0;border:0;font-size:13.5px;display:inline-flex}.ck-seletor:hover{background:var(--surface2)}.ck-seletor[data-estilo=caixa]{border:1px solid var(--line2);background:var(--surface);min-height:32px}.ck-popover{background:var(--surface);color:var(--fg);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sombra);padding:var(--e1);z-index:75;min-width:240px;max-height:min(70vh,520px);overflow:auto}.ck-opcao{align-items:center;gap:var(--e3);text-align:left;width:100%;padding:var(--e2) var(--e3);border-radius:var(--r-item);cursor:pointer;font:var(--t-controle);background:0 0;border:0;font-size:13.5px;display:flex}.ck-opcao:hover,.ck-opcao:focus-visible{background:var(--surface2)}.ck-opcao[aria-selected=true]{color:var(--acento-texto);font-weight:600}.ck-opcao[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ck-opcao small{font:var(--t-legenda);color:var(--faint);display:block}.ck-popover-rotulo{padding:var(--e2) var(--e3) var(--e1)}.ck-entrar-aviso{padding:var(--e3) var(--e4);border-radius:var(--r-controle);background:var(--wait-bg);border:1px solid var(--wait-line);color:var(--fg);font:var(--t-controle);margin:0}.ck-entrar{min-height:100vh;padding:var(--e6) var(--e4);place-items:center;display:grid}.ck-entrar form{gap:var(--e4);width:min(380px,100%);display:grid}.ck-entrar-topo{gap:var(--e1);display:grid}.ck-entrar-simbolo{width:48px;height:48px;margin-bottom:var(--e2)}.ck-campo{font:var(--t-controle);color:var(--mut);gap:6px;display:grid}.ck-campo input{font:var(--t-corpo);color:var(--fg);background:var(--campo);border:1px solid var(--line);border-radius:var(--r-controle);padding:9px 12px;font-size:14px}.ck-campo input:focus-visible{border-color:var(--acento-traco)}@media (max-width:760px){.ck-moldura,.ck-moldura[data-lateral=fechada]{grid-template-columns:minmax(0,1fr)}.ck-lateral{top:var(--topo);z-index:50;width:min(300px,85vw);box-shadow:var(--sombra);position:fixed;bottom:0;left:0}.ck-moldura[data-lateral=fechada] .ck-lateral{display:none}.ck-pagina{padding:var(--e4)}.ck-topo-tela{margin:calc(var(--e4) * -1) calc(var(--e4) * -1) var(--e3);padding:var(--e4) var(--e4) var(--e3)}.ck-conteudo,.ck-faixa-demonstracao{grid-column:1}.ck-barra-grupo>:not(:first-child),.ck-barra-fim{display:none}.ck-migalha{flex:1}.ck-migalha>:not(:last-child){display:none}.ck-migalha>:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);font-weight:600;overflow:hidden}.ck-lateral-contexto{display:grid}}.ck-lcd-voltar{display:none}.ck-lcd[data-sem-itens]{grid-template-columns:minmax(0,1fr)}.ck-lcd[data-sem-itens]>:last-child{display:none}@media (max-width:860px){.ck-lcd{grid-template-columns:minmax(0,1fr)}.ck-lcd>:first-child{max-height:none}.ck-lcd:not([data-aberto])>:last-child,.ck-lcd[data-aberto]>:first-child{display:none}.ck-lcd-voltar{align-items:center;gap:var(--e1);margin:var(--e3) var(--e4) 0;padding:var(--e2) 0;min-height:44px;color:var(--acento-texto);font:var(--t-controle);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}}.ck-segura{align-items:center;gap:var(--e3);padding:var(--e2) var(--e2) var(--e2) var(--e4);border-radius:var(--r-sm);background:var(--wait-bg);border:1px solid var(--wait-line);color:var(--wait);font:var(--t-controle);font-weight:600;display:flex}.ck-soltar{z-index:72;padding:var(--e4);background:color-mix(in srgb, var(--bg) 70%, transparent);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.ck-soltar-caixa{justify-items:center;gap:var(--e2);width:min(520px,100%);padding:var(--e5) var(--e4);border:2px dashed var(--acento-traco);border-radius:var(--r);background:var(--surface);color:var(--fg);text-align:center;display:grid}.ck-soltar-caixa svg{color:var(--acento-texto)}.ck-grafo{--grafo-azul:#1d4ed8;--grafo-violeta:#6d28d9;--grafo-ciano:#0e7490;--grafo-grafite:#475569;--grafo-assunto:#64748b;gap:var(--e2);background:var(--surface);display:grid}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .ck-grafo{--grafo-azul:#60a5fa;--grafo-violeta:#a78bfa;--grafo-ciano:#22d3ee;--grafo-grafite:#cbd5e1;--grafo-assunto:#94a3b8}}:root[data-tema=escuro] .ck-grafo{--grafo-azul:#60a5fa;--grafo-violeta:#a78bfa;--grafo-ciano:#22d3ee;--grafo-grafite:#cbd5e1;--grafo-assunto:#94a3b8}.ck-grafo[data-cheia]{padding:var(--e4)}.ck-grafo-barra{align-items:center;gap:var(--e1);display:flex}.ck-grafo-legenda{gap:var(--e3);font:var(--t-legenda);color:var(--mut);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ck-grafo-legenda li{align-items:center;gap:6px;display:flex}.ck-grafo-ponto{flex:none;width:12px;height:12px}.ck-grafo-forma[data-anel]{fill:var(--bg)}.ck-grafo-tela{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.ck-grafo-tela:active{cursor:grabbing}.ck-grafo-aresta{stroke:var(--line);stroke-width:1.4px;vector-effect:non-scaling-stroke}.ck-grafo-aresta[data-tipo=substitui]{stroke-dasharray:2 3}.ck-grafo-aresta[data-tipo=em_conflito_com]{stroke:var(--stop);stroke-dasharray:5 3}.ck-grafo-no{cursor:pointer;outline:none}.ck-grafo-no[aria-disabled=true]{cursor:default}.ck-grafo-no[data-apagado],.ck-grafo-aresta[data-apagado]{opacity:.16}.ck-grafo-foco{fill:#0000;stroke:#0000;stroke-width:2px}.ck-grafo-no:hover .ck-grafo-foco,.ck-grafo-no:focus-visible .ck-grafo-foco{stroke:var(--acento-traco)}.ck-grafo-no[data-centro] .ck-grafo-forma{stroke:var(--fg);stroke-width:2px}.ck-grafo-rotulo{fill:var(--fg);paint-order:stroke;stroke:var(--bg);stroke-width:3px;pointer-events:none;font-size:11px}
