:root{color-scheme:light;--cor-fundo:#f5efe6;--cor-superficie:#fbf8f2;--cor-campo:#fff;--cor-texto:#2a1418;--cor-suave:#7a6a62;--cor-cabecalho:#3b0f1c;--cor-acao:#3b0f1c;--cor-acao-hover:#5e1230;--cor-sobre-acao:#f5efe6;--cor-borda:#dccfbf;--cor-destaque:#f6dfe6;--cor-ouro:#b08d57;--cor-ouro-claro:#d9be8f;--cor-ouro-texto:#7c5f2e;--cor-trancado-texto:#e6d9c8;--cor-erro:#9b2434;--cor-foco:#1a73e8;--cor-foco-claro:#d9be8f;--cor-transparente:transparent;--cor-trilho:#9a8566;--cor-pronto-texto:#3f6150;--cor-pronto-fundo:#eef4ef;--t:#8e1f45;--t-soft:#f6dfe6;--t-ink:#5e1230;--t-deep:#3b0f1c;--texto-miudo:0.75rem;--texto-pequeno:0.875rem;--texto-corpo:1rem;--texto-medio:1.125rem;--texto-subtitulo:1.65rem;--texto-secao:1.45rem;--texto-titulo:clamp(2.4rem,6vw,3.8rem);--texto-script:1.55rem;--texto-marca:0.8125rem;--texto-selo:1.25rem;--texto-numero:clamp(1.5rem,5vw,2.4rem);--texto-passo:1.8rem;--peso-normal:400;--peso-medio:500;--peso-forte:600;--linha-corpo:1.5;--linha-titulo:1.05;--linha-script:1.25;--linha-numero:1;--tracking-marca:0.24em;--tracking-estado:0.14em;--tracking-botao:0.16em;--tracking-titulo:0.01em;--espaco-zero:0;--espaco-1:0.25rem;--espaco-2:0.5rem;--espaco-3:0.75rem;--espaco-4:1rem;--espaco-5:1.5rem;--espaco-6:2rem;--espaco-7:3rem;--espaco-8:4rem;--raio-campo:14px;--raio-cartao:20px;--raio-kpi:16px;--raio-pilula:999px;--raio-redondo:50%;--sombra-cartao:0 8px 22px rgba(59,15,28,.1);--sombra-formulario:0 0 0 6px rgba(176,141,87,.25);--sombra-fita:inset 2px 0 0 hsla(0,0%,100%,.18),inset -2px 0 0 rgba(0,0,0,.18);--sombra-controle:0 0 0 1px var(--cor-ouro),0 2px 6px rgba(0,0,0,.35);--sombra-selo:0 0 0 3px var(--cor-superficie);--sombra-selo-trancado:0 0 0 3px var(--t-ink);--borda-fina:1px;--borda-foco:3px;--borda-ornamento:3px;--distancia-foco:3px;--alvo-toque:3rem;--largura-pagina:68rem;--largura-formulario:28rem;--largura-leitura:68ch;--largura-subtitulo:34ch;--altura-pagina:100dvh;--opacidade-desabilitado:0.65;--sublinhado-offset:0.2em;--altura-trilho:6px;--tamanho-bolinha:28px;--offset-bolinha:-11px;--largura-fita:22px;--recuo-fita:18px;--tamanho-selo-marca:2rem;--tamanho-selo-cartao:38px;--recuo-selo:10px;--centro-selo:translateY(-50%);--tamanho-icone:1rem;--traco-icone:1.6;--largura-marcador:24px;--altura-marcador:38px;--recuo-marcador:20px;--topo-marcador:-1px;--ponta-marcador:polygon(0 0,100% 0,100% 100%,50% 76%,0 100%);--altura-fita-catalogo:5px;--colunas-uma:minmax(0,1fr);--colunas-duas:repeat(2,minmax(0,1fr));--colunas-tres:repeat(3,minmax(0,1fr));--colunas-controle:auto minmax(0,1fr) auto;--colunas-passo:2rem minmax(0,1fr);--coluna-passo-texto:-2/-1;--flex-item:1 1 0%;--pular-escondido:translateY(-150%);--camada-pular:10;--transicao-controle:background-color .15s,color .15s,border-color .15s;--cacau:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 200' fill='none' stroke='%23B08D57' stroke-width='1.4' stroke-linecap='round'%3E%3Cpath d='M60 8C94 40 102 120 60 192C18 120 26 40 60 8Z'/%3E%3Cpath d='M60 8V192M60 8C78 60 78 140 60 192M60 8C42 60 42 140 60 192M60 8C88 56 90 140 60 192M60 8C32 56 30 140 60 192' opacity='.7'/%3E%3C/svg%3E");--posicao-cacau:right 10px bottom -28px;--tamanho-cacau:92px}[data-caderno]{--sombra-selo-trancado:0 0 0 3px var(--t-ink)}[data-caderno=front]{--t:#8e1f45;--t-soft:#f6dfe6;--t-ink:#5e1230;--t-deep:#3b0f1c}[data-caderno=bump1]{--t:#a8581a;--t-soft:#f8e6cf;--t-ink:#6e3a0b;--t-deep:#43240a}[data-caderno=bump2]{--t:#1f6b70;--t-soft:#d6ebeb;--t-ink:#114447;--t-deep:#0f3a3d}[data-caderno=dia8]{--t:#6a4a9c;--t-soft:#e6def3;--t-ink:#40286b;--t-deep:#2a1b45}:root{--fonte-corpo:system-ui,sans-serif;--fonte-titulo:Georgia,serif;--fonte-script:Georgia,serif;--proporcao-foto:4/3;--raio-foto:12px;--cor-drop:#f0e8dd;--cor-drop-ativo:#f6dfe6;--cor-ok:#305d43;--largura-painel:88rem;--colunas-painel:repeat(auto-fit,minmax(min(100%,19rem),1fr));--largura-total:100%;--margem-auto:auto;--tamanho-checkbox:1.2rem;--altura-zona-lote:6rem;--texto-campo-celular:max(16px,var(--texto-corpo));--largura-tabela-lote-celular:36rem;--area-segura-topo:env(safe-area-inset-top,0px);--area-segura-direita:env(safe-area-inset-right,0px);--area-segura-base:env(safe-area-inset-bottom,0px);--area-segura-esquerda:env(safe-area-inset-left,0px)}*{box-sizing:border-box}body{background:var(--cor-fundo);color:var(--cor-texto);font-family:var(--fonte-corpo);font-size:var(--texto-corpo);line-height:var(--linha-corpo);min-height:var(--altura-pagina)}body,h1,h2,h3,p{margin:var(--espaco-zero)}h1,h2,h3{font-family:var(--fonte-titulo);line-height:var(--linha-titulo);font-weight:var(--peso-medio);text-wrap:balance;overflow-wrap:anywhere}h1{font-size:var(--texto-titulo)}h2{font-size:var(--texto-subtitulo)}h3{font-size:var(--texto-secao);color:var(--t-ink)}b,h3,strong{font-weight:var(--peso-forte)}p{max-width:var(--largura-leitura);overflow-wrap:anywhere}a{color:var(--cor-acao);text-underline-offset:var(--sublinhado-offset)}button,input{font-family:var(--fonte-corpo);font-size:var(--texto-corpo)}a,button,input{-webkit-tap-highlight-color:var(--cor-destaque)}button,input{caret-color:var(--cor-acao)}::selection{color:var(--cor-texto);background:var(--cor-destaque)}:focus-visible{outline:var(--borda-foco) solid var(--cor-foco);outline-offset:var(--distancia-foco)}body{scrollbar-color:var(--cor-trilho) var(--cor-fundo)}.pagina{max-width:var(--largura-painel);padding:var(--espaco-6) var(--espaco-5) var(--espaco-8);margin-inline:var(--margem-auto)}.acesso{max-width:var(--largura-formulario);display:grid;grid-gap:var(--espaco-5);gap:var(--espaco-5);padding-block:var(--espaco-8)}.barra,.cabecalho{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espaco-5)}.cabecalho{padding-bottom:var(--espaco-6);border-bottom:var(--borda-fina) solid var(--cor-borda)}.barra{padding-block:var(--espaco-5)}.pilha{display:grid;grid-gap:var(--espaco-2)}.filtro,.pilha{gap:var(--espaco-2)}.filtro{display:flex;align-items:center;min-height:var(--alvo-toque);cursor:pointer}input[type=checkbox]{accent-color:var(--cor-acao);width:var(--tamanho-checkbox);height:var(--tamanho-checkbox)}.grupo{margin-top:var(--espaco-7)}.grupo h2{margin-bottom:var(--espaco-5)}.grade{display:grid;grid-template-columns:var(--colunas-painel);grid-gap:var(--espaco-5);gap:var(--espaco-5);align-items:start}.cartao{min-width:var(--espaco-zero);padding:var(--espaco-4);display:grid;grid-gap:var(--espaco-3);gap:var(--espaco-3);background:var(--cor-superficie);border:var(--borda-fina) solid var(--cor-borda);border-radius:var(--raio-cartao)}.selo{font-size:var(--texto-pequeno);color:var(--t-ink);background:var(--cor-destaque);border-radius:var(--raio-pilula);padding:var(--espaco-1) var(--espaco-3);width:-moz-fit-content;width:fit-content}button{min-height:var(--alvo-toque);padding:var(--espaco-2) var(--espaco-4);border:var(--borda-fina) solid var(--cor-acao);border-radius:var(--raio-campo);background:var(--cor-acao);color:var(--cor-sobre-acao);cursor:pointer;line-height:var(--linha-corpo)}button:hover{background:var(--cor-acao-hover)}button:disabled{opacity:var(--opacidade-desabilitado);cursor:wait}button.secundario{background:var(--cor-transparente);color:var(--cor-acao);border-color:var(--cor-borda)}button.secundario:hover{background:var(--cor-destaque)}button.perigo{color:var(--cor-erro)}button.zona{width:var(--largura-total);aspect-ratio:var(--proporcao-foto);padding:var(--espaco-zero);border:var(--borda-fina) dashed var(--cor-borda);border-radius:var(--raio-foto);background:var(--cor-drop);color:var(--cor-texto);overflow:hidden;display:flex;align-items:center;justify-content:center}button.zona:hover,button.zonaAtiva{background:var(--cor-drop-ativo);border-color:var(--cor-acao)}.zonaTexto{padding:var(--espaco-5)}.foto{display:block;width:var(--largura-total);height:var(--largura-total);object-fit:cover;object-position:center}.acoes{display:flex;flex-wrap:wrap;gap:var(--espaco-2);align-items:center}.ajuda{color:var(--cor-suave)}.ajuda,.mensagem{font-size:var(--texto-pequeno)}.erro{color:var(--cor-erro)}.sucesso{color:var(--cor-ok)}.confirmacao{padding:var(--espaco-3);border:var(--borda-fina) solid var(--cor-borda);border-radius:var(--raio-campo)}.confirmacao,.formulario{display:grid;grid-gap:var(--espaco-3);gap:var(--espaco-3)}.formulario input{width:var(--largura-total);min-width:var(--espaco-zero);min-height:var(--alvo-toque);padding:var(--espaco-3);border:var(--borda-fina) solid var(--cor-borda);border-radius:var(--raio-campo);color:var(--cor-texto);background:var(--cor-campo)}.vazio{padding-block:var(--espaco-6)}.lote{margin-top:var(--espaco-6);gap:var(--espaco-4)}button.zonaLote{aspect-ratio:auto;min-height:var(--altura-zona-lote)}.tabelaLoteRolagem{overflow-x:auto}.tabelaLote{width:var(--largura-total);border-collapse:collapse;text-align:left}.tabelaLote caption{text-align:left;font-size:var(--texto-pequeno);color:var(--cor-suave);padding-bottom:var(--espaco-2)}.tabelaLote td,.tabelaLote th{padding:var(--espaco-3);border-bottom:var(--borda-fina) solid var(--cor-borda);vertical-align:top;overflow-wrap:anywhere}.tabelaLote th{font-weight:var(--peso-forte)}.tabelaLote .selo{display:block;margin-top:var(--espaco-1)}.falhasLote{margin:var(--espaco-zero);padding-left:var(--espaco-5);color:var(--cor-erro);overflow-wrap:anywhere}body{padding:var(--area-segura-topo) var(--area-segura-direita) var(--area-segura-base) var(--area-segura-esquerda)}@media (max-width:600px){.pagina{padding-inline:var(--espaco-4)}.grade,.pilha{grid-template-columns:var(--colunas-uma)}.acoes>*,.barra>*,.cabecalho>*,.cartao>*,.pagina>*,.pilha>*{min-width:var(--espaco-zero)}.filtro,button{min-height:var(--alvo-toque);min-width:var(--alvo-toque)}button{max-width:var(--largura-total);overflow-wrap:anywhere}.acoes{flex-wrap:wrap}.acoes button,.barra>button{width:var(--largura-total)}button.zona{min-height:var(--altura-zona-lote)}input,select,textarea{font-size:var(--texto-campo-celular);max-width:var(--largura-total)}.tabelaLoteRolagem{min-width:var(--espaco-zero);max-width:var(--largura-total);overflow-x:auto}.tabelaLote{min-width:var(--largura-tabela-lote-celular)}}