@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations"),url(./inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations"),url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./JetBrainsMono-Regular-8W0DXcRc.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(./JetBrainsMono-Bold-DLhjZX5R.ttf)format("truetype")}:root{--fonte-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-texto:16px;--t-auxiliar:14px;--t-subsecao:18px;--t-secao:20px;--t-titulo:28px;--t-indicador:24px;--linha-texto:1.5;--linha-titulo:1.25}@media (width>=1024px){:root{--t-secao:22px;--t-titulo:32px}}:root{--espaco-1:4px;--espaco-2:8px;--espaco-3:12px;--espaco-4:16px;--espaco-5:24px;--espaco-6:32px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-pill:22px;--toque-min:40px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f3f5f8;--painel:#fff;--tecla:#f7f9fb;--campo:#fff;--linha:#d5dde6;--borda-controle:#66768a;--texto:#13263b;--texto-secundario:#46566a;--texto-terciario:#56677b;--barra:#0f2a44;--barra-suave:#1b3a5c;--sobre-barra:#fff;--sobre-barra-suave:#c3d1e0;--menu-ativo:#0c6b72;--sobre-menu-ativo:#fff;--menu-indicador:#9be7e7;--acao:#0c6b72;--acao-hover:#0a5c62;--sobre-acao:#fff;--acao-suave:#e3f1f1;--acao-forte:#08545a;--fundo-hover:#f7f9fb;--botao-fundo:#fff;--verde:#24663c;--verde-suave:#e3f1e7;--dourado:#6e510f;--dourado-suave:#f7edd3;--dourado-texto:#6e510f;--vermelho:#b83232;--vermelho-suave:#fbe5e5;--vermelho-texto:#a12a2a;--gelo-suave:#dceaf1;--gelo-texto:#24546b;--neutro-suave:#d5dde6;--neutro-texto:#46566a;--sobreposicao:#0f2a448c;--foco:#0c6b72;--sombra-cartao:0 1px 2px #0f2a440f;--sombra-dialogo:0 24px 60px #0f2a444d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#15171c;--painel:#20232a;--tecla:#1a1d23;--campo:#282c34;--linha:#3a3f4a;--borda-controle:#8a909c;--texto:#f2f3f5;--texto-secundario:#bcc0ca;--texto-terciario:#a3a8b4;--barra:#101216;--barra-suave:#2a2e37;--sobre-barra:#f2f3f5;--sobre-barra-suave:#bcc0ca;--menu-ativo:#1d4a4d;--sobre-menu-ativo:#f2f3f5;--menu-indicador:#6fd6cf;--acao:#6fd6cf;--acao-hover:#8fe2dc;--sobre-acao:#072a2c;--acao-suave:#1d3a3c;--acao-forte:#8fe2dc;--fundo-hover:#1a1d23;--botao-fundo:#20232a;--verde:#7fdcaa;--verde-suave:#1f3a2c;--dourado:#f0c36b;--dourado-suave:#3a311f;--dourado-texto:#f0c36b;--vermelho:#ff9ba3;--vermelho-suave:#432a30;--vermelho-texto:#ff9ba3;--gelo-suave:#24334a;--gelo-texto:#9cc7ff;--neutro-suave:#3a3f4a;--neutro-texto:#bcc0ca;--sobreposicao:#0000009e;--foco:#6fd6cf;--sombra-cartao:0 4px 16px #0000002e;--sombra-dialogo:0 12px 32px #0006}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#15171c;--painel:#20232a;--tecla:#1a1d23;--campo:#282c34;--linha:#3a3f4a;--borda-controle:#8a909c;--texto:#f2f3f5;--texto-secundario:#bcc0ca;--texto-terciario:#a3a8b4;--barra:#101216;--barra-suave:#2a2e37;--sobre-barra:#f2f3f5;--sobre-barra-suave:#bcc0ca;--menu-ativo:#1d4a4d;--sobre-menu-ativo:#f2f3f5;--menu-indicador:#6fd6cf;--acao:#6fd6cf;--acao-hover:#8fe2dc;--sobre-acao:#072a2c;--acao-suave:#1d3a3c;--acao-forte:#8fe2dc;--fundo-hover:#1a1d23;--botao-fundo:#20232a;--verde:#7fdcaa;--verde-suave:#1f3a2c;--dourado:#f0c36b;--dourado-suave:#3a311f;--dourado-texto:#f0c36b;--vermelho:#ff9ba3;--vermelho-suave:#432a30;--vermelho-texto:#ff9ba3;--gelo-suave:#24334a;--gelo-texto:#9cc7ff;--neutro-suave:#3a3f4a;--neutro-texto:#bcc0ca;--sobreposicao:#0000009e;--foco:#6fd6cf;--sombra-cartao:0 4px 16px #0000002e;--sombra-dialogo:0 12px 32px #0006}:root[data-theme=papel]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f3eee4;--painel:#fbf8f2;--tecla:#f6f1e8;--campo:#fffdf9;--linha:#d8cfbf;--borda-controle:#73695c;--texto:#1d1a16;--texto-secundario:#4f483f;--texto-terciario:#5d554b;--barra:#2a2621;--barra-suave:#3c3730;--sobre-barra:#fbf8f2;--sobre-barra-suave:#d8cfbf;--menu-ativo:#24427a;--sobre-menu-ativo:#fbf8f2;--menu-indicador:#c9d6f0;--acao:#24427a;--acao-hover:#1b3463;--sobre-acao:#fbf8f2;--acao-suave:#e4e9f2;--acao-forte:#1f3a6c;--fundo-hover:#f6f1e8;--botao-fundo:#fbf8f2;--verde:#2b5e33;--verde-suave:#e5eedd;--dourado:#6b4d0c;--dourado-suave:#f3e6c4;--dourado-texto:#6b4d0c;--vermelho:#a83030;--vermelho-suave:#f6e0dc;--vermelho-texto:#962626;--gelo-suave:#e0e8ee;--gelo-texto:#2a4f6a;--neutro-suave:#d8cfbf;--neutro-texto:#4f483f;--sobreposicao:#2a26218c;--foco:#24427a;--sombra-cartao:0 1px 2px #2a262114;--sombra-dialogo:0 24px 60px #2a262147}:root[data-theme=mono-escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#0f0f10;--painel:#1b1b1d;--tecla:#151517;--campo:#232326;--linha:#3b3b3f;--borda-controle:#8d8d93;--texto:#f2f2f2;--texto-secundario:#bdbdc2;--texto-terciario:#a6a6ac;--barra:#000;--barra-suave:#2a2a2d;--sobre-barra:#f2f2f2;--sobre-barra-suave:#bdbdc2;--menu-ativo:#f2f2f2;--sobre-menu-ativo:#111;--menu-indicador:#f2f2f2;--acao:#ececec;--acao-hover:#fff;--sobre-acao:#111;--acao-suave:#2c2c30;--acao-forte:#fff;--fundo-hover:#151517;--botao-fundo:#1b1b1d;--verde:#e6e6e6;--verde-suave:#232326;--dourado:#e6e6e6;--dourado-suave:#2a2a2d;--dourado-texto:#e6e6e6;--vermelho:#fff;--vermelho-suave:#2f2f33;--vermelho-texto:#fff;--gelo-suave:#232326;--gelo-texto:#d9d9d9;--neutro-suave:#3b3b3f;--neutro-texto:#bdbdc2;--sobreposicao:#000000b3;--foco:#fff;--sombra-cartao:none;--sombra-dialogo:0 0 0 1px #5a5a60}:root[data-theme=tecnologico]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#0d0b18;--painel:#17142b;--tecla:#120f22;--campo:#1f1b38;--linha:#332d5a;--borda-controle:#8c84c4;--texto:#eeebff;--texto-secundario:#bdb7e0;--texto-terciario:#a7a0d0;--barra:#08070f;--barra-suave:#241f45;--sobre-barra:#eeebff;--sobre-barra-suave:#bdb7e0;--menu-ativo:#2b2552;--sobre-menu-ativo:#eeebff;--menu-indicador:#44e3a5;--acao:#44e3a5;--acao-hover:#6eecba;--sobre-acao:#03160e;--acao-suave:#183a33;--acao-forte:#6eecba;--fundo-hover:#120f22;--botao-fundo:#17142b;--verde:#7ee8b4;--verde-suave:#173a2c;--dourado:#ffcf6e;--dourado-suave:#3a2f1a;--dourado-texto:#ffcf6e;--vermelho:#ff9fb0;--vermelho-suave:#3f2033;--vermelho-texto:#ff9fb0;--gelo-suave:#212a4d;--gelo-texto:#a6c4ff;--neutro-suave:#332d5a;--neutro-texto:#bdb7e0;--sobreposicao:#03020ab3;--foco:#44e3a5;--sombra-cartao:0 0 0 1px #2a2550;--sombra-dialogo:0 0 0 1px #4a4280, 0 16px 40px #00000080}*{box-sizing:border-box}html,body{height:100%}body{background:var(--fundo);color:var(--texto);font-family:var(--fonte-sans);font-size:var(--t-texto);line-height:var(--linha-texto);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--acao)}:focus-visible{outline:2px solid var(--foco);outline-offset:2px}h1,h2,h3{text-wrap:balance;line-height:var(--linha-titulo);margin:0}h3{font-size:var(--t-subsecao)}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mono{font-family:var(--fonte-mono);letter-spacing:0;font-size:.9375em}.quebra{overflow-wrap:anywhere;word-break:break-all}.inteiro{white-space:nowrap}.numero{text-align:right;white-space:nowrap}.secundario{color:var(--texto-secundario)}.pequeno{font-size:var(--t-auxiliar)}.moldura{min-height:100%;display:flex}.gaveta-menu{background:var(--barra);width:240px;height:100vh;color:var(--sobre-barra);flex-direction:column;flex:none;display:flex;position:sticky;top:0}.menu-lateral{min-height:0;padding:16px 12px max(16px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.marca-app{color:var(--sobre-barra);align-items:center;gap:10px;padding:2px 8px 12px;text-decoration:none;display:flex}.marca-app svg{flex:none;width:28px;height:28px}.marca-app span{letter-spacing:-.01em;font-size:18px;font-weight:800}.menu-grupo{font-size:var(--t-auxiliar);color:var(--sobre-barra-suave);margin:12px 8px 4px;font-weight:600}.menu-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.item-menu{border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--sobre-barra-suave);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;font-size:15px;font-weight:500;line-height:1.25;text-decoration:none;display:flex;position:relative}.item-menu svg{flex:none;width:20px;height:20px}.item-menu:hover{color:var(--sobre-barra);background:var(--barra-suave)}.item-menu[aria-current=page]{background:var(--menu-ativo);color:var(--sobre-menu-ativo);font-weight:600}.item-menu[aria-current=page]:after{content:"";background:var(--menu-indicador);border-radius:0 2px 2px 0;width:4px;position:absolute;top:9px;bottom:9px;left:0}.item-menu[aria-disabled=true]{opacity:.55;cursor:default}.item-menu[aria-disabled=true]:hover{color:var(--sobre-barra-suave);background:0 0}.gaveta-menu :focus-visible,.barra-estreita :focus-visible{outline-color:var(--menu-indicador)}.barra-estreita,.gaveta-menu .fechar-menu,.fundo-menu{display:none}@media (width>=701px) and (width<=1023px){.gaveta-menu{width:104px}.menu-lateral{padding-inline:8px;padding-left:max(8px, env(safe-area-inset-left,0px))}.marca-app{flex-direction:column;gap:4px;padding:2px 0 12px}.marca-app span{font-size:15px}.menu-grupo{display:none}.menu-bloco+.menu-bloco{border-top:1px solid var(--barra-suave);margin-top:6px;padding-top:6px}.item-menu{min-height:58px;font-size:var(--t-auxiliar);text-align:center;flex-direction:column;gap:3px;padding:7px 2px}}.area{flex-direction:column;flex:1;min-width:0;display:flex}.cabecalho{top:env(safe-area-inset-top,0px);z-index:20;min-height:60px;padding-block:8px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));background:var(--painel);border-bottom:1px solid var(--linha);align-items:center;gap:12px;display:flex;position:sticky}.cabecalho .voltar{flex:none}.migalha{flex-direction:column;min-width:0;display:flex}.migalha .titulo-pagina{font-size:var(--t-titulo);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.migalha .contexto{font-size:var(--t-auxiliar);color:var(--texto-secundario);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cabecalho .espaco{flex:1}.busca-botao{min-height:var(--toque-min);border-radius:var(--radius-md);border:1px solid var(--borda-controle);background:var(--campo);min-width:220px;color:var(--texto-secundario);cursor:pointer;align-items:center;gap:8px;padding:0 12px;display:flex}.busca-botao kbd{font-family:var(--fonte-mono);font-size:var(--t-auxiliar);border:1px solid var(--linha);border-radius:5px;margin-left:auto;padding:1px 6px}.busca-botao .texto-busca{font-size:var(--t-auxiliar)}.ferramentas{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.aparencia{font-size:var(--t-auxiliar);color:var(--texto-secundario);flex:none;align-items:center;gap:8px;display:inline-flex}.aparencia .entrada{cursor:pointer;width:auto}.pagina{gap:var(--espaco-4);width:100%;max-width:1280px;padding-block:20px 48px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));flex-direction:column;margin:0 auto;display:flex}.botao,.botao-primario,.botao-perigo{min-height:var(--toque-min);border-radius:var(--radius-md);font-size:var(--t-texto);cursor:pointer;white-space:normal;text-align:center;justify-content:center;align-items:center;gap:6px;max-width:100%;padding:0 14px;padding-block:6px;font-weight:600;text-decoration:none;display:inline-flex}.tabela :is(.botao,.botao-primario,.botao-perigo){white-space:nowrap}.botao{border:1px solid var(--borda-controle);background:var(--botao-fundo);color:var(--texto)}.botao:hover{background:var(--fundo-hover)}.botao-primario{background:var(--acao);color:var(--sobre-acao);border:0}.botao-primario:hover{background:var(--acao-hover)}.botao-perigo{border:1px solid var(--vermelho);background:var(--botao-fundo);color:var(--vermelho-texto)}.botao-perigo:hover{background:var(--vermelho-suave)}.botao-texto{color:var(--acao);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:4px 6px;font-weight:600}.botao-texto:hover{background:var(--acao-suave)}.botao-pequeno{min-height:32px;font-size:var(--t-auxiliar);padding:0 10px}.botao svg,.botao-primario svg{width:16px;height:16px}:where(svg[aria-hidden=true]){flex:none;width:18px;height:18px}.botao-perigo svg,.botao-texto svg,.chip svg,.busca-botao svg,.fechar svg{width:16px;height:16px}.busca-botao .texto-busca{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.botao:disabled,.botao-primario:disabled,.botao[aria-disabled=true],.botao-primario[aria-disabled=true],.botao-perigo[aria-disabled=true]{opacity:.55;cursor:not-allowed}.grupo-botoes{gap:var(--espaco-2);flex-wrap:wrap;align-items:center;display:flex}.chip{border-radius:var(--radius-pill);border:1px solid var(--linha);background:var(--botao-fundo);min-height:32px;font-size:var(--t-auxiliar);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.chip:hover{background:var(--fundo-hover)}.chip[aria-pressed=true]{background:var(--texto);color:var(--fundo);border-color:var(--texto);font-weight:600}.chip .conta{opacity:.8}.campo{font-size:var(--t-auxiliar);flex-direction:column;gap:5px;min-width:0;font-weight:600;display:flex}.campo .ajuda{color:var(--texto-secundario);font-weight:400;font-size:var(--t-auxiliar)}.entrada{min-height:var(--toque-min);border-radius:var(--radius-md);border:1px solid var(--borda-controle);background:var(--campo);font-size:var(--t-texto);width:100%;color:var(--texto);padding:0 10px;font-weight:400}textarea.entrada{resize:vertical;min-height:72px;padding:8px 10px}.entrada::placeholder{color:var(--texto-terciario);opacity:1}.marcar{align-items:flex-start;gap:var(--espaco-2);font-size:var(--t-texto);cursor:pointer;font-weight:400;display:flex}.marcar input{width:18px;height:18px;accent-color:var(--acao);flex:none;margin:3px 0 0}.lista>li>.marcar{flex:1;min-width:0}.grade-campos{gap:var(--espaco-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.pilula{border-radius:var(--radius-pill);font-size:var(--t-auxiliar);white-space:nowrap;align-items:center;gap:5px;padding:1px 9px 1px 7px;font-weight:600;line-height:22px;display:inline-flex}.pilula svg{flex:none;width:14px;height:14px}.titulo-da-lista .pilula{white-space:normal;align-items:flex-start;max-width:100%}.titulo-da-lista .pilula svg{margin-top:4px}.pilula[data-tom=ok]{background:var(--verde-suave);color:var(--verde)}.pilula[data-tom=aviso]{background:var(--dourado-suave);color:var(--dourado-texto)}.pilula[data-tom=perigo]{background:var(--vermelho-suave);color:var(--vermelho-texto)}.pilula[data-tom=info]{background:var(--gelo-suave);color:var(--gelo-texto)}.pilula[data-tom=acao]{background:var(--acao-suave);color:var(--acao-forte)}.pilula[data-tom=neutro]{background:var(--neutro-suave);color:var(--neutro-texto)}.tres-situacoes{font-size:var(--t-auxiliar);font-weight:500;line-height:var(--linha-texto);overflow-wrap:break-word;margin:0}.tres-situacoes .ponto{color:var(--texto-secundario)}.tres-situacoes [data-tom=ok]{color:var(--verde)}.tres-situacoes [data-tom=aviso]{color:var(--dourado-texto)}.tres-situacoes [data-tom=perigo]{color:var(--vermelho-texto)}.tres-situacoes [data-tom=info]{color:var(--gelo-texto)}.tres-situacoes [data-tom=neutro]{color:var(--neutro-texto)}.orientacoes-de-acesso{gap:var(--espaco-2);flex-direction:column;display:flex}.etiqueta{font-size:var(--t-auxiliar);color:var(--texto-secundario);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.etiqueta:before{content:"";background:var(--cor-etiqueta,var(--borda-controle));border-radius:50%;width:9px;height:9px}.marca-fase{font-size:var(--t-auxiliar);border-radius:var(--radius-pill);border:1px dashed var(--borda-controle);color:var(--texto-secundario);white-space:nowrap;padding:2px 8px;font-weight:600}.painel{background:var(--painel);border:1px solid var(--linha);border-radius:var(--radius-lg);box-shadow:var(--sombra-cartao);gap:var(--espaco-3);flex-direction:column;min-width:0;padding:16px 18px;display:flex}.painel-cabeca{justify-content:space-between;align-items:center;gap:var(--espaco-3);flex-wrap:wrap;display:flex}.painel-cabeca h2{font-size:var(--t-secao);letter-spacing:-.01em;font-weight:700}.painel-cabeca .resumo{font-size:var(--t-auxiliar);color:var(--texto-secundario)}.colunas{gap:var(--espaco-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.colunas>*{gap:var(--espaco-4);flex-direction:column;min-width:0;display:flex}.indicadores{gap:var(--espaco-3);flex-wrap:wrap;display:flex}.indicador{flex:1 1 max-content;min-width:min(100%, max-content);background:var(--painel);border:1px solid var(--linha);border-radius:var(--radius-lg);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.indicador .rotulo{font-size:var(--t-auxiliar);color:var(--texto-secundario)}.indicador .valor{font-size:var(--t-indicador);line-height:var(--linha-titulo);white-space:nowrap;font-weight:700}.indicador .detalhe{font-size:var(--t-auxiliar);color:var(--texto-secundario)}.pares{font-size:var(--t-texto);grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.pares dt{color:var(--texto-secundario);font-size:var(--t-auxiliar);padding-top:2px}.pares dd{overflow-wrap:anywhere;min-width:0;margin:0}.pares dd.numero{white-space:normal;overflow-wrap:normal}.vazio{text-align:center;color:var(--texto-secundario);border:1px dashed var(--linha);border-radius:var(--radius-md);padding:18px}.aviso{border-radius:var(--radius-md);font-size:var(--t-texto);gap:var(--espaco-2);align-items:flex-start;margin:0;padding:10px 14px;display:flex}.aviso svg{flex:none;width:16px;height:16px;margin-top:4px}.aviso[data-tom=info]{background:var(--gelo-suave);color:var(--gelo-texto)}.aviso[data-tom=aviso]{background:var(--dourado-suave);color:var(--dourado-texto)}.aviso[data-tom=perigo]{background:var(--vermelho-suave);color:var(--vermelho-texto)}.aviso[data-tom=ok]{background:var(--verde-suave);color:var(--verde)}.rolagem{min-width:0;position:relative;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:var(--t-auxiliar)}.tabela th{text-align:left;font-size:var(--t-auxiliar);color:var(--texto-secundario);border-bottom:1px solid var(--linha);white-space:nowrap;padding:7px 10px;font-weight:600}.tabela.cabecalho-quebra th{white-space:normal}.tabela td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:9px 10px}.tabela tr:last-child td{border-bottom:0}.tabela th.numero,.tabela td.numero{text-align:right}.tabela tbody tr[data-ir],.tabela tbody tr[data-acao]{cursor:pointer}.tabela tbody tr[data-ir]:hover,.tabela tbody tr[data-acao]:hover{background:var(--fundo-hover)}.tabela tfoot td{border-top:2px solid var(--linha);border-bottom:0;font-weight:700}.tabela .sub{font-size:var(--t-auxiliar);color:var(--texto-secundario);display:block}.abas{border-bottom:1px solid var(--linha);flex-wrap:wrap;gap:2px;display:flex}.aba{color:var(--texto-secundario);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-weight:600}.aba:hover{color:var(--texto)}.aba[aria-selected=true]{color:var(--acao);border-bottom-color:var(--acao)}.lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista>li{border-bottom:1px solid var(--linha);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.lista>li:last-child{border-bottom:0}.lista>li.com-linha-inteira{flex-wrap:wrap}.lista>li>.linha-inteira{flex:1 0 100%;max-width:calc(100% - 26px);margin-left:26px}.lista .icone-item{background:var(--neutro-suave);width:30px;height:30px;color:var(--neutro-texto);border-radius:8px;flex:none;place-items:center;display:grid}.lista .icone-item svg{width:16px;height:16px}.lista .icone-item[data-tom=perigo]{background:var(--vermelho-suave);color:var(--vermelho-texto)}.lista .icone-item[data-tom=aviso]{background:var(--dourado-suave);color:var(--dourado-texto)}.lista .icone-item[data-tom=ok]{background:var(--verde-suave);color:var(--verde)}.lista .icone-item[data-tom=info]{background:var(--gelo-suave);color:var(--gelo-texto)}.lista .corpo-item{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lista .corpo-item strong{font-weight:600}.lista .corpo-item{overflow-wrap:anywhere}.lista .corpo-item>.botao-texto{align-self:flex-start}.lista .acoes-item{flex:none;align-items:center;gap:6px;display:flex}.lista>li:has(>.acoes-item.numero){flex-wrap:wrap}.lista>li:has(>.acoes-item.numero)>.corpo-item{flex:12rem}.lista>li>.acoes-item.numero{margin-left:auto}.sobreposicao{background:var(--sobreposicao);z-index:50;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialogo{background:var(--painel);border-radius:var(--radius-lg);width:min(620px,100%);max-height:calc(100% - 32px);box-shadow:var(--sombra-dialogo);flex-direction:column;display:flex;overflow:auto}.dialogo-cabeca{justify-content:space-between;align-items:center;gap:var(--espaco-3);border-bottom:1px solid var(--linha);padding:16px 18px;display:flex}.dialogo-cabeca h2{font-size:var(--t-secao);letter-spacing:-.01em}.dialogo-corpo{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.dialogo-rodape{border-top:1px solid var(--linha);justify-content:flex-end;gap:var(--espaco-2);flex-wrap:wrap;padding:12px 18px;display:flex}.sobreposicao[data-tipo=gaveta]{justify-content:flex-end;align-items:stretch;padding:0}.sobreposicao[data-tipo=gaveta] .dialogo{width:min(560px,100%);height:100%;max-height:none;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0}.fechar{cursor:pointer;width:34px;height:34px;color:var(--texto-secundario);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.fechar:hover{background:var(--fundo-hover)}.toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--texto);color:var(--fundo);border-radius:var(--radius-md);box-shadow:var(--sombra-dialogo);max-width:calc(100% - 32px);padding:10px 16px;font-weight:600;position:fixed;transform:translate(-50%)}.busca-caixa{align-self:flex-start;width:min(640px,100%);margin-top:8vh}.busca-resultados{max-height:60vh;margin:0;padding:6px;list-style:none;overflow:auto}.busca-resultados li button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.busca-resultados li button:hover,.busca-resultados li button:focus-visible{background:var(--fundo-hover)}.busca-resultados .tipo{font-size:var(--t-auxiliar);color:var(--texto-secundario);min-width:74px}@media (prefers-reduced-motion:no-preference){.sobreposicao{animation:.12s ease-out aparecer}@keyframes aparecer{0%{opacity:0}to{opacity:1}}}@media (width<=860px){.colunas{grid-template-columns:minmax(0,1fr)}.busca-botao{min-width:0}.busca-botao .texto-busca,.busca-botao kbd{display:none}}@media (width<=700px){.moldura{flex-direction:column}.barra-estreita{z-index:30;min-height:56px;padding-block:8px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));background:var(--barra);color:var(--sobre-barra);align-items:center;gap:12px;display:flex;position:sticky;top:0}.botao-menu{color:var(--sobre-barra);border-color:var(--sobre-barra-suave);background:0 0}.botao-menu:hover{background:var(--barra-suave)}.botao-menu svg{width:20px;height:20px}.marca-estreita{color:var(--sobre-barra);min-height:var(--toque-min);align-items:center;gap:8px;text-decoration:none;display:flex}.marca-estreita svg{width:26px;height:26px}.marca-estreita span{font-size:17px;font-weight:800}.gaveta-menu{z-index:45;width:min(300px,86vw);height:100%;box-shadow:var(--sombra-dialogo);display:none;position:fixed;inset:0 auto 0 0}.gaveta-menu[data-aberta]{display:flex}.gaveta-menu .fechar-menu{color:var(--sobre-barra);border-color:var(--sobre-barra-suave);background:0 0;align-self:flex-end;margin:12px 12px 0;display:inline-flex}.gaveta-menu .fechar-menu:hover{background:var(--barra-suave)}.gaveta-menu .fechar-menu svg{width:18px;height:18px}.menu-lateral{padding-top:8px}.fundo-menu{z-index:44;background:var(--sobreposicao);display:block;position:fixed;inset:0}.aparencia .rotulo-aparencia{display:none}.cabecalho .migalha{flex:10rem}.cabecalho{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex-wrap:wrap;row-gap:8px;position:static;top:0}.migalha .titulo-pagina{white-space:normal;overflow-wrap:anywhere}.pagina{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.pares{grid-template-columns:1fr;gap:2px}.pares dd{margin-bottom:6px}}.entrada-tela{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.entrada-cartao{width:min(400px,100%)}.entrada-cartao .marca-entrada{color:var(--texto);align-items:center;gap:10px;display:flex}.entrada-cartao .marca-entrada svg{width:32px;height:32px;color:var(--acao)}.entrada-cartao .marca-entrada span{font-size:20px;font-weight:800}.qr{border-radius:var(--radius-md);background:#fff;align-self:center;width:200px;height:200px;padding:8px}.chave-manual{font-family:var(--fonte-mono);font-size:var(--t-auxiliar);word-break:break-all}.formulario{gap:var(--espaco-3);flex-direction:column;display:flex}.erro-campo{color:var(--vermelho-texto);font-size:var(--t-auxiliar);font-weight:500}.item-linha{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;align-items:end;gap:8px;display:grid}.carregando{color:var(--texto-secundario);padding:12px 0}.diff{font-family:var(--fonte-mono);font-size:calc(var(--t-auxiliar) * .9375);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--texto-secundario);margin:0}.menu-rodape{margin-top:auto}@media (width<=700px){.item-linha{grid-template-columns:1fr 1fr}}.tabela td.mono,.tabela td.numero,.tabela .mono{white-space:nowrap}.etiqueta[data-cor=\#2e7a49]{--cor-etiqueta:#2e7a49}.etiqueta[data-cor=\#1f5fa8]{--cor-etiqueta:#1f5fa8}.etiqueta[data-cor=\#0c6b72]{--cor-etiqueta:#0c6b72}.etiqueta[data-cor=\#6b4fbb]{--cor-etiqueta:#6b4fbb}.etiqueta[data-cor=\#c93b3b]{--cor-etiqueta:#c93b3b}.etiqueta[data-cor=\#c2611d]{--cor-etiqueta:#c2611d}.etiqueta[data-cor=\#9a7412]{--cor-etiqueta:#9a7412}.etiqueta[data-cor=\#5c6c7f]{--cor-etiqueta:#5c6c7f}.etiqueta[data-ativa=nao]{opacity:.55}.etiquetas{flex-wrap:wrap;gap:6px 10px;display:flex}.cores{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.cores legend{font-size:var(--t-auxiliar);margin-bottom:6px;padding:0;font-weight:600}.cor-opcao{width:var(--toque-min);height:var(--toque-min);cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;display:grid;position:relative}.cor-opcao:before{content:"";background:var(--cor-opcao);border-radius:50%;width:26px;height:26px}.cor-opcao input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cor-opcao:has(input:checked){border-color:var(--texto)}.cor-opcao:has(input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.cor-opcao[data-cor=\#2e7a49]{--cor-opcao:#2e7a49}.cor-opcao[data-cor=\#1f5fa8]{--cor-opcao:#1f5fa8}.cor-opcao[data-cor=\#0c6b72]{--cor-opcao:#0c6b72}.cor-opcao[data-cor=\#6b4fbb]{--cor-opcao:#6b4fbb}.cor-opcao[data-cor=\#c93b3b]{--cor-opcao:#c93b3b}.cor-opcao[data-cor=\#c2611d]{--cor-opcao:#c2611d}.cor-opcao[data-cor=\#9a7412]{--cor-opcao:#9a7412}.cor-opcao[data-cor=\#5c6c7f]{--cor-opcao:#5c6c7f}.lado-a-lado{border:1px solid var(--linha);border-radius:var(--radius-md);margin:0;padding:10px 12px}.lado-a-lado legend{font-size:var(--t-auxiliar);padding:0 4px;font-weight:600}.lado-a-lado .opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lado-a-lado label{border:1px solid var(--linha);border-radius:var(--radius-sm);cursor:pointer;min-height:var(--toque-min);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.lado-a-lado label:has(input:checked){border-color:var(--acao);background:var(--acao-suave)}.lado-a-lado input{accent-color:var(--acao);flex:none;margin-top:2px}.lado-a-lado .origem{font-size:var(--t-auxiliar);color:var(--texto-secundario);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:block}.endereco{border:1px solid var(--linha);border-radius:var(--radius-md);flex-direction:column;gap:12px;min-width:0;margin:0;padding:12px;display:flex}.endereco legend{font-size:var(--t-texto);padding:0 4px;font-weight:700}.caixa-campos{border:1px solid var(--linha);border-radius:var(--radius-md);flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px;display:flex}.caixa-campos legend{font-size:var(--t-texto);padding:0 4px;font-weight:700}.linha-telefone,.linha-do-telefone{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.linha-telefone .entrada{flex:180px}.topo-da-ficha{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pilha{flex-direction:column;gap:16px;display:flex}.aviso-parecido{flex-direction:column;gap:6px;display:flex}.informacao-receita{font-size:var(--t-auxiliar);color:var(--texto-secundario);flex-wrap:wrap;gap:4px 12px;display:flex}.texto-aviso{color:var(--dourado-texto)}.resultado-corpo{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.resultado-marcas{flex:none;align-items:center;gap:6px;display:flex}.entrada-lista{flex:240px;min-width:0}.campo-documento{flex:220px;width:auto;min-width:0}.linha-agendada{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.linha-agendada .grupo-botoes{gap:2px}.historico{min-width:0}.historico>summary{cursor:pointer;color:var(--acao);padding:4px 0;font-weight:600}.historico>.rolagem{margin-top:6px}@media (width<=700px){.lado-a-lado .opcoes{grid-template-columns:1fr}}.itens-empilhados{display:none}.itens-empilhados .pares{margin-top:4px}@media (width<=700px){.itens-em-tabela{display:none}.itens-empilhados{display:flex}}
