:root,[data-tema=claro]{color-scheme:light;--fundo: #f6ebee;--fundo-2: #eedde3;--superficie: #fffafb;--superficie-2: #f8eef1;--papel: #fffdf7;--linha: #dcc6cf;--linha-forte: #b898a8;--texto: #2e1d30;--texto-2: #5c4760;--mel: #eba53a;--mel-escuro: #c27d1e;--mel-fundo: #fce9c8;--texto-no-mel: #2e1d30;--foco: #6a4fd0;--sombra-solida: rgba(46, 29, 48, .14);--sombra-botao: rgba(46, 29, 48, .28);--modo-sombra: #4c3aa8;--modo-sombra-fundo: #ece7fc;--modo-real: #1b6b52;--modo-real-fundo: #ddf3ea;--modo-pausado: #5e5263;--modo-pausado-fundo: #ece6ee;--bom: #1b6b52;--bom-fundo: #ddf3ea;--atencao: #8a520a;--atencao-fundo: #fdf0d9;--ruim: #a3203a;--ruim-fundo: #fbe3e7;--liquido-bom: #3e9e80;--liquido-ok: #eba53a;--liquido-ruim: #c8384e;--ameixa-marca: #2e1d30;--rosa-marca: #f4a6b8;--palco-fundo: #e9d5dc;--margem-caderno: #f4a6b8}[data-tema=escuro]{color-scheme:dark;--fundo: #251a2a;--fundo-2: #1e1522;--superficie: #33253a;--superficie-2: #3d2d45;--papel: #2f2433;--linha: #574463;--linha-forte: #7a6488;--texto: #f7eee8;--texto-2: #cdbdcc;--mel: #f0b04a;--mel-escuro: #c98a26;--mel-fundo: #4e3a1a;--texto-no-mel: #2e1d30;--foco: #c3b4ff;--sombra-solida: rgba(0, 0, 0, .35);--sombra-botao: rgba(0, 0, 0, .5);--modo-sombra: #cfc3ff;--modo-sombra-fundo: #3e3366;--modo-real: #8fe0c3;--modo-real-fundo: #1f4a3e;--modo-pausado: #d5cad8;--modo-pausado-fundo: #463a4c;--bom: #8fe0c3;--bom-fundo: #1f4a3e;--atencao: #f6c46e;--atencao-fundo: #4e3a1a;--ruim: #ffb1bb;--ruim-fundo: #5a2430;--liquido-bom: #6dd0ad;--liquido-ok: #f0b04a;--liquido-ruim: #ff7f92;--ameixa-marca: #f7eee8;--rosa-marca: #f4a6b8;--palco-fundo: #1b1220;--margem-caderno: #8a4a63}:root{--fonte: "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif;--fonte-titulo: "Palatino Linotype", Palatino, "Book Antiqua", "Iowan Old Style", "URW Palladio L", Georgia, serif;--fonte-codigo: ui-monospace, "Cascadia Mono", Consolas, "SF Mono", Menlo, monospace;--raio: 4px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width: 899px){html{scrollbar-gutter:stable}}body{margin:0;font-family:var(--fonte);font-size:17px;line-height:1.55;color:var(--texto);background:var(--fundo);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,p,ul,ol,dl,dd,figure,blockquote{margin:0}h1,h2{font-family:var(--fonte-titulo);font-weight:700;letter-spacing:.005em;line-height:1.15}h3{font-size:19px;line-height:1.3;font-weight:700}h4{font-size:17px;line-height:1.35;font-weight:700}a{color:inherit;text-decoration-thickness:1.5px;text-underline-offset:3px}button,input,textarea,select{font:inherit;color:inherit}code{font-family:var(--fonte-codigo);font-size:.9em}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.suave{color:var(--texto-2)}.icone{flex:none;image-rendering:pixelated}.botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:2px solid var(--linha-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;box-shadow:0 3px 0 var(--sombra-botao);transition:transform 80ms ease,box-shadow 80ms ease,background-color .12s ease}.botao:hover:not(:disabled){background:var(--superficie-2)}.botao:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--sombra-botao)}.botao:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.botao--primario{background:var(--mel);border-color:var(--mel-escuro);color:var(--texto-no-mel)}.botao--primario:hover:not(:disabled){background:#f2b85e}.botao--leve{box-shadow:0 2px 0 var(--sombra-solida)}.botao--perigo,.botao--recusar{background:var(--ruim-fundo);border-color:var(--ruim);color:var(--ruim)}.botao--perigo:hover:not(:disabled),.botao--recusar:hover:not(:disabled){background:var(--ruim-fundo);filter:brightness(.97)}.botao--aprovar{background:var(--bom-fundo);border-color:var(--bom);color:var(--bom)}.botao--aprovar:hover:not(:disabled){background:var(--bom-fundo);filter:brightness(.97)}.botao--icone{width:44px;padding:0}.botao--grande{min-height:52px;padding:0 24px;font-size:18px}.linha-botoes{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.selo{display:inline-flex;align-items:center;gap:6px;padding:1px 8px;border-radius:3px;font-size:14px;font-weight:700;line-height:1.5;white-space:nowrap;background:var(--superficie-2);color:var(--texto-2);border:1.5px solid var(--linha)}.selo--grande{padding:3px 10px;font-size:15px}.selo-ponto{width:8px;height:8px;background:currentColor}.selo--sombra{background:var(--modo-sombra-fundo);color:var(--modo-sombra);border-color:currentColor}.selo--real{background:var(--modo-real-fundo);color:var(--modo-real);border-color:currentColor}.selo--pausado{background:var(--modo-pausado-fundo);color:var(--modo-pausado);border-color:currentColor}.selo--admin,.selo--gestor{background:var(--mel-fundo);color:var(--texto);border-color:var(--mel-escuro)}.selo--status-aberto{background:var(--atencao-fundo);color:var(--atencao);border-color:currentColor}.selo--status-aprovado{background:var(--bom-fundo);color:var(--bom);border-color:currentColor}.selo--status-recusado{background:var(--ruim-fundo);color:var(--ruim);border-color:currentColor}.selo--etapa{background:var(--mel-fundo);color:var(--texto);border-color:var(--mel-escuro)}.contador{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:#b3263e;color:#fff;font-size:14px;font-weight:700;line-height:1}.tom--bom{color:var(--bom)}.tom--ok,.tom--atencao{color:var(--atencao)}.tom--ruim{color:var(--ruim)}.tom--neutro,.tom--sem{color:var(--texto-2)}.aviso{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--raio);border:2px solid var(--linha);border-left-width:6px;background:var(--superficie-2)}.aviso>.icone{margin-top:3px}.aviso p+.botao{margin-top:8px}.aviso--erro{border-color:var(--ruim);background:var(--ruim-fundo)}.aviso--atencao{border-color:var(--mel-escuro);background:var(--atencao-fundo)}.aviso--info{border-color:var(--modo-sombra);background:var(--modo-sombra-fundo)}.vazio{padding:16px;border:2px dashed var(--linha);border-radius:6px;color:var(--texto-2)}.carregando{display:flex;align-items:center;gap:10px;padding:12px 0;color:var(--texto-2)}.carregando-pontos{display:inline-flex;gap:4px}.carregando-pontos i,.msg-digitando i{display:block;width:8px;height:8px;background:currentColor;animation:piscar 1s steps(2,jump-none) infinite}.carregando-pontos i:nth-child(2),.msg-digitando i:nth-child(2){animation-delay:.2s}.carregando-pontos i:nth-child(3),.msg-digitando i:nth-child(3){animation-delay:.4s}@keyframes piscar{0%{opacity:.25}to{opacity:1}}.rotulo{display:block;margin-bottom:6px;font-weight:600}input[type=number],input[type=date],textarea{width:100%;min-height:44px;padding:10px 12px;border:2px solid var(--linha-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font-size:17px;line-height:1.5}textarea{resize:vertical}input:focus-visible,textarea:focus-visible{outline:3px solid var(--foco);outline-offset:1px;border-color:var(--foco)}.erro-campo{color:var(--ruim);font-weight:600}.avisos{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;flex-direction:column;gap:8px;max-width:min(400px,calc(100vw - 24px));pointer-events:none}.aviso-flutuante{padding:12px 16px;border-radius:6px;border-left:6px solid var(--mel);background:#2e1d30;color:#fff7f2;font-size:16px;box-shadow:4px 4px #00000038;animation:entrar .18s ease-out}.aviso-flutuante--sucesso{border-left-color:#6dd0ad}.aviso-flutuante--erro{border-left-color:#ff7f92}@keyframes entrar{0%{transform:translateY(8px);opacity:0}}@media (max-width: 599px){.avisos{left:12px;right:12px;bottom:12px;max-width:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.tela-inteira{display:grid;place-items:center;min-height:100dvh}.pular{position:absolute;left:12px;top:-60px;z-index:80;padding:10px 14px;background:var(--mel);color:var(--texto-no-mel);font-weight:700;border-radius:var(--raio)}.pular:focus{top:12px}.app{display:flex;flex-direction:column;min-height:100dvh}.cabecalho{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:2px solid var(--linha);background:var(--superficie)}.marca{display:flex;align-items:center;gap:12px;min-width:0}.marca-icone{image-rendering:pixelated;flex:none}.marca h1{font-size:26px;white-space:nowrap}.cabecalho-acoes{display:flex;align-items:center;gap:10px}.eu{display:inline-flex;align-items:center;gap:8px;font-weight:600}.faixa-demo{display:flex;align-items:center;gap:10px;padding:8px 20px;background:var(--modo-sombra-fundo);color:var(--texto);border-bottom:2px solid var(--linha);font-size:16px}.faixa-demo p{flex:1}.faixa-demo--alerta{background:var(--atencao-fundo)}.principal{flex:1;display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.area-escritorio{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px 16px;background:var(--palco-fundo)}.area-escritorio:focus{outline:none}.palco-caixa{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;width:100%}.palco{position:relative;flex:none;border:3px solid #2b1b2e;box-shadow:6px 6px 0 var(--sombra-solida);box-sizing:content-box;background:#2b1b2e}.palco-canvas{display:block;image-rendering:pixelated;image-rendering:crisp-edges}.palco-camada{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.palco-camada>*>*,.palco-camada>button{pointer-events:auto}.placa{position:absolute;transform:translate(-50%);padding:2px 10px;border:2px solid #2b1b2e;border-radius:3px;background:#6e4630;color:#fff3dc;font-size:15px;font-weight:600;line-height:1.35;white-space:nowrap;box-shadow:0 2px #2b1b2e73;cursor:pointer}.placa strong{font-weight:800}.palco--pequena .placa{font-size:13px;padding:1px 6px}.placa--aberta{outline:3px solid var(--mel);outline-offset:1px}.placa--contratar{display:inline-flex;align-items:center;gap:6px;min-height:32px;background:#fffafbe0;color:#2e1d30;border-style:dashed;font-family:inherit}.placa--contratar:hover{background:#fff}.placa--contratar:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.placa-mais{font-weight:800;font-size:1.1em;line-height:1}.alvo-funcionario{position:absolute;left:0;top:0;padding:0;border:2px dashed transparent;border-radius:4px;background:transparent;cursor:pointer}.alvo-funcionario:hover{border-color:#eba53ae6}.alvo-funcionario--aberto{border-style:solid;border-color:var(--mel)}.alvo-funcionario:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.balao{position:absolute;left:0;top:0;max-width:min(250px,46%);padding:6px 10px;border:2px solid #2b1b2e;border-radius:6px;--balao-fundo: #fff9f2;background:var(--balao-fundo);color:#2e1d30;font-size:15px;font-weight:600;line-height:1.3;box-shadow:3px 3px #2b1b2e40;pointer-events:none;will-change:transform}.balao:empty{display:none}.palco--pequena .balao{font-size:14px;padding:4px 8px;max-width:min(180px,50%)}.balao:before,.balao:after{content:"";position:absolute;top:50%;width:0;height:0;border:7px solid transparent;transform:translateY(-50%)}.balao[data-lado=direita]:before{left:-16px;border-right:9px solid #2b1b2e}.balao[data-lado=direita]:after{left:-12px;border-right:8px solid var(--balao-fundo)}.balao[data-lado=esquerda]:before{right:-16px;border-left:9px solid #2b1b2e}.balao[data-lado=esquerda]:after{right:-12px;border-left:8px solid var(--balao-fundo)}.balao--pausado{--balao-fundo: #ece6ee}.etiqueta-visitante{position:absolute;transform:translate(-50%,2px);padding:0 6px;border-radius:3px;background:#2e1d30;color:#fff7f2;font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap;pointer-events:none}.etiqueta-visitante--baixa{margin-top:24px}.palco--pequena .etiqueta-visitante{font-size:13px}.palco--pequena .etiqueta-visitante--baixa{margin-top:20px}.etiqueta-visitante--mais{transform:none;background:var(--mel);color:#2e1d30}.barra-status{display:flex;flex-direction:column;align-items:center;gap:8px;flex:none}.cartao-status{display:flex;align-items:center;gap:14px;padding:10px 14px;border:2px solid var(--linha);border-radius:6px;background:var(--superficie);box-shadow:4px 4px 0 var(--sombra-solida);max-width:720px}.cartao-status-texto{min-width:0}.cartao-status-titulo{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.cartao-status-atividade{color:var(--texto)}.cartao-status-atividade .suave{font-size:15px;white-space:nowrap}.retrato{image-rendering:pixelated;flex:none;background:var(--mel-fundo);border:2px solid var(--linha-forte);border-radius:4px}.presenca{display:flex;align-items:center;gap:8px;color:var(--texto-2);font-size:16px}.ponto-vivo{width:10px;height:10px;background:var(--linha-forte);flex:none}.ponto-vivo--ligado{background:#3e9e80;animation:piscar 2s steps(2,jump-none) infinite}.mesa{position:relative;container-type:inline-size;display:flex;flex-direction:column;min-height:0;background:var(--superficie);border-left:2px solid var(--linha)}.mesa-topo{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;padding:16px 20px 14px;border-bottom:2px solid var(--linha)}.mesa-identidade h2{font-size:30px}.mesa-identidade h2:focus{outline:none}.mesa-identidade h2:focus-visible{outline:3px solid var(--foco)}.mesa-fechar{align-self:start}.mesa-modo{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px}.mesa-modo-explica{flex:1 1 200px;font-size:15px;color:var(--texto-2)}.abas{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:var(--superficie-2);border-bottom:2px solid var(--linha);flex:none}.aba{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:64px;padding:8px 2px 6px;border:0;border-bottom:4px solid transparent;background:transparent;color:var(--texto-2);font-size:15px;font-weight:600;cursor:pointer}.aba:hover{color:var(--texto)}.aba[aria-selected=true]{background:var(--superficie);color:var(--texto);border-bottom-color:var(--mel)}.aba:focus-visible{outline-offset:-3px}.aba .contador{position:absolute;top:4px;right:calc(50% - 32px);min-width:22px;height:22px;font-size:13px}@container (max-width: 470px){.abas{grid-template-columns:repeat(3,minmax(0,1fr))}.aba{flex-direction:row;min-height:52px;gap:8px}.aba .contador{position:static}}.aba-painel{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px}.aba-painel--conversa{display:flex;overflow:hidden;padding-bottom:16px}.fundo-folha{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#1e0f2380}.mesa--folha{position:fixed;left:0;right:0;bottom:0;z-index:31;height:min(90dvh,900px);border-left:0;border-top:3px solid #2b1b2e;border-radius:14px 14px 0 0;box-shadow:0 -6px 0 var(--sombra-solida);animation:subir .2s ease-out}.mesa-alca{width:48px;height:6px;margin:8px auto 0;border-radius:3px;background:var(--linha-forte);flex:none}@keyframes subir{0%{transform:translateY(30%);opacity:.4}}@media (min-width: 900px){.app{height:100dvh}.principal{overflow:hidden}.app--mesa-aberta .principal{grid-template-columns:minmax(0,1fr) min(520px,42vw)}.area-escritorio{overflow:auto}}@media (max-width: 899px){.area-escritorio{padding:12px 8px 20px}.palco-caixa{flex:none}}@media (max-width: 599px){.cabecalho{padding:8px 12px}.marca{gap:8px}.marca-icone{width:26px;height:26px}.marca h1{font-size:21px}.eu{display:none}.marca h1{overflow:hidden;text-overflow:ellipsis}.cabecalho-acoes{gap:6px}.faixa-demo{padding:8px 12px;font-size:15px}.cartao-status{flex-wrap:wrap;width:100%}.cartao-status-texto{flex:1 1 200px}.cartao-status .botao{width:100%}.mesa-topo{padding:8px 16px 12px}.mesa-identidade h2{font-size:26px}.aba-painel{padding:16px}}.entrada{display:grid;place-items:center;min-height:100dvh;padding:24px;background:var(--palco-fundo)}.entrada-cartao{display:flex;flex-direction:column;align-items:center;gap:16px;width:min(460px,100%);padding:28px 24px;border:3px solid #2b1b2e;border-radius:8px;background:var(--superficie);box-shadow:6px 6px 0 var(--sombra-solida);text-align:center}.entrada-fachada{width:256px;height:192px;image-rendering:pixelated;border:3px solid #2b1b2e}.entrada h1{font-size:34px}.entrada-nota{font-size:15px}[data-tema=escuro] .placa--contratar{background:#33253aeb;color:#f7eee8;border-color:#cdbdcc}[data-tema=escuro] .placa--contratar:hover{background:#3d2d45}@container (max-width: 470px){.mesa-topo{gap:2px 12px}.mesa-modo{margin-top:6px}.mesa-modo .botao{min-height:40px}.mesa-modo-explica{order:3;flex-basis:100%;font-size:14px}.aba{min-height:46px}}.trabalho,.manual,.metas,.diario,.pedidos{display:flex;flex-direction:column;gap:24px}.trabalho>section,.metas>section{display:flex;flex-direction:column;gap:10px}.conversa{flex:1;display:flex;flex-direction:column;gap:12px;min-height:0;width:100%}.conversa-lista{flex:1;min-height:0;overflow-y:auto;list-style:none;padding:0 2px 4px 0;display:flex;flex-direction:column;gap:14px}.conversa-vazia{display:flex;flex-direction:column;gap:14px;color:var(--texto-2)}.sugestoes{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sugestoes .botao{text-align:left}.msg{display:flex;gap:10px;max-width:92%}.msg--eu{align-self:flex-end;padding:10px 14px;border-radius:10px 10px 2px;background:var(--mel-fundo);border:2px solid var(--mel-escuro);white-space:pre-wrap}.msg--jake{align-self:flex-start;align-items:flex-start}.msg-corpo{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:2px 10px 10px;border:2px solid var(--linha);background:var(--superficie-2);min-width:64px}.msg--erro .msg-corpo{border-color:var(--ruim);background:var(--ruim-fundo)}.msg-texto{white-space:pre-wrap}.msg-ferramenta{display:flex;align-items:center;gap:6px;padding:2px 0 2px 8px;border-left:3px dotted var(--linha-forte);font-size:14px;color:var(--texto-2)}.msg-digitando{display:flex;gap:4px;padding:6px 0;color:var(--texto-2)}.cursor{display:inline-block;width:8px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--texto);animation:piscar .8s steps(2,jump-none) infinite}.conversa-campo{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:2px solid var(--linha)}.conversa-campo textarea{min-height:72px;max-height:200px}.conversa-botoes{display:flex;justify-content:space-between;align-items:center;gap:10px}.voz-breve{display:inline-flex;align-items:center;gap:8px;font-size:15px}.corpo-atual{display:flex;flex-direction:column;gap:14px;padding:16px;border:2px solid var(--linha);border-radius:6px;background:var(--superficie-2)}.corpo-cabeca{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.corpo-numero{font-size:18px}.corpo-numero strong{font-family:var(--fonte-titulo);font-size:32px;line-height:1}.corpo-dados{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.corpo-dados dt{font-size:14px;color:var(--texto-2)}.corpo-dados dd{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.cards{list-style:none;padding:0}.cards li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;border-top:1.5px dashed var(--linha)}.cards-status{flex:none;font-size:14px;font-weight:600;color:var(--texto-2)}.gasto-total strong{font-family:var(--fonte-titulo);font-size:28px}.fontes{list-style:none;padding:0;display:flex;flex-direction:column;gap:6px}.fontes li{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:10px}.fontes-barra{height:10px;background:var(--superficie-2);border:1px solid var(--linha)}.fontes-barra i{display:block;height:100%;background:var(--mel)}.fontes-valor,.recentes-custo{font-variant-numeric:tabular-nums;text-align:right}.recentes{list-style:none;padding:0}.recentes li{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:baseline;gap:4px 12px;padding:8px 0;border-top:1.5px solid var(--linha)}.recentes-numero{font-weight:800}.recentes-data{font-size:15px}@container (max-width: 440px){.recentes li{grid-template-columns:64px 1fr auto}.recentes-data{grid-column:2 / -1;grid-row:2}}.auditoria{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.auditoria-item{display:flex;flex-direction:column;gap:4px;padding:8px 0 8px 14px;border-left:4px solid var(--modo-sombra)}.auditoria-item--novo{animation:destacar 2.4s ease-out}@keyframes destacar{0%{background:var(--modo-sombra-fundo)}}.auditoria-detalhe{font-size:15px}.auditoria-comentario{padding:6px 10px;border-radius:4px;background:var(--superficie-2);font-style:italic}.auditoria-resultado{display:flex;align-items:flex-start;gap:6px;font-size:15px;font-weight:600}.auditoria-quando{font-size:14px}.segmentos{display:flex;border:2px solid var(--linha-forte);border-radius:6px;overflow:hidden;background:var(--superficie)}.segmento{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:6px 10px;border:0;border-right:2px solid var(--linha-forte);background:transparent;font-size:15px;font-weight:600;line-height:1.25;cursor:pointer}.segmento:last-child{border-right:0}.segmento[aria-pressed=true]{background:var(--mel);color:var(--texto-no-mel);font-weight:800}.segmento:focus-visible{outline-offset:-4px}.segmento-n{display:inline-grid;place-items:center;width:22px;height:22px;flex:none;border:2px solid currentColor;border-radius:3px;font-size:13px;font-weight:800}.segmentos--pequeno{align-self:flex-start}.segmentos--pequeno .segmento{flex:none;min-height:44px;padding:6px 14px}.quem-edita{margin-top:-12px;color:var(--texto-2);font-size:16px}.manual-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:2px solid var(--linha)}.manual-versao{font-size:15px;flex:1 1 220px}.texto-manual h3,.texto-diario h3{font-family:var(--fonte-titulo);font-size:24px;margin:4px 0 10px}.texto-manual h4,.texto-diario h4{margin:18px 0 6px}.texto-manual ul,.texto-manual ol,.texto-diario ul,.texto-diario ol{padding-left:24px}.texto-manual li,.texto-diario li{margin:4px 0}.texto-manual blockquote,.texto-diario blockquote{margin:10px 0;padding:8px 12px;border-left:4px solid var(--mel);border-radius:0 4px 4px 0;background:var(--superficie-2);color:var(--texto-2)}.texto-manual p,.texto-diario p{margin:8px 0}.editor{display:flex;flex-direction:column;gap:12px}.editor-texto{min-height:340px;font-size:16px;line-height:1.6}.motivo{display:flex;flex-direction:column;gap:4px;padding:14px;border:2px solid var(--mel-escuro);border-radius:6px;background:var(--mel-fundo)}.motivo .linha-botoes{margin-top:8px}.historico{display:flex;flex-direction:column;gap:18px}.versoes{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.versao{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;border:2px solid var(--linha);border-radius:6px;background:var(--superficie);text-align:left;cursor:pointer}.versao:hover{border-color:var(--linha-forte)}.versao--escolhida{border-color:var(--mel-escuro);background:var(--mel-fundo)}.versao-n{min-width:2.4em;font-family:var(--fonte-titulo);font-size:19px;font-weight:700}.versao-texto{display:flex;flex-direction:column;min-width:0}.versao-texto .suave{font-size:14px}.versao-detalhe{display:flex;flex-direction:column;gap:10px}.diff-resumo{display:flex;gap:16px;font-size:15px;font-weight:700}.diff-mais{color:var(--bom)}.diff-menos{color:var(--ruim)}.diff-linhas{margin:0;padding:6px 0;border:2px solid var(--linha);border-radius:6px;background:var(--superficie);font-family:var(--fonte-codigo);font-size:14.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word;overflow-x:hidden}.diff-linha{display:block;padding:0 10px 0 calc(6px + 1.4em);text-indent:-1.4em}.diff-linha--mais{background:var(--bom-fundo);color:var(--bom)}.diff-linha--menos{background:var(--ruim-fundo);color:var(--ruim)}.diff-marca{display:inline-block;width:1.4em;font-weight:800}.diff-pulo{display:block;padding:2px 10px;font-family:var(--fonte);font-size:14px;font-style:italic;color:var(--texto-2);text-align:center;background:repeating-linear-gradient(135deg,transparent 0 6px,var(--superficie-2) 6px 12px)}.restaurar{display:flex;flex-direction:column;gap:10px}.config{display:flex;flex-direction:column;gap:10px;padding:14px;border:2px dashed var(--linha-forte);border-radius:6px}.config dl{display:grid;gap:6px}.config dl>div{display:flex;justify-content:space-between;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--linha)}.config dt{color:var(--texto-2)}.config dd{font-weight:700;text-align:right}.config>.suave{font-size:14px}.metas-mes{display:flex;align-items:center;justify-content:center;gap:12px}.metas-mes h3{min-width:220px;font-family:var(--fonte-titulo);font-size:25px;text-align:center}.desempenho{flex-direction:row!important;align-items:center;gap:18px!important;padding:14px 18px;border:2px solid var(--linha);border-left-width:8px;border-radius:8px}.desempenho--bom{border-color:var(--bom);background:var(--bom-fundo)}.desempenho--ok{border-color:var(--mel-escuro);background:var(--atencao-fundo)}.desempenho--ruim{border-color:var(--ruim);background:var(--ruim-fundo)}.desempenho>div{display:flex;flex-direction:column;gap:4px}.desempenho-faixa{display:flex;align-items:center;gap:6px;font-size:19px;font-weight:800}.desempenho-nota strong{font-family:var(--fonte-titulo);font-size:40px;line-height:1}.termometro{image-rendering:pixelated;flex:none;width:40px;height:140px}.termometro-contorno{fill:var(--texto)}.termometro-vidro{fill:var(--superficie)}.termometro-marca{fill:var(--texto-2)}.termometro--bom .termometro-liquido{fill:var(--liquido-bom)}.termometro--ok .termometro-liquido,.termometro--sem .termometro-liquido{fill:var(--liquido-ok)}.termometro--ruim .termometro-liquido{fill:var(--liquido-ruim)}.indicadores{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}@container (max-width: 420px){.indicadores{grid-template-columns:1fr}}.indicador{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:2px solid var(--linha);border-radius:6px;background:var(--superficie-2)}.indicador-nome{font-weight:700}.indicador-valor strong{font-family:var(--fonte-titulo);font-size:26px}.indicador-nivel{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:700}.legenda-bala{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px}.legenda-item{display:inline-flex;align-items:center;gap:6px}.legenda-item i{display:inline-block;position:static;width:18px;height:12px;border:1px solid var(--linha-forte)}.legenda-item .bala-valor--legenda{height:6px;border:0}.tabela-roas{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.tabela-roas caption{padding:10px 0 4px;font-weight:800;text-align:left}.tabela-roas th,.tabela-roas td{padding:8px 6px;border-bottom:1.5px solid var(--linha);text-align:left;vertical-align:middle}.tabela-roas thead th{font-size:14px;color:var(--texto-2);font-weight:700}.tabela-roas th[scope=row]{font-weight:700}.tabela-roas .num{text-align:right;white-space:nowrap}.nivel{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:700}.col-bala{width:32%}@container (max-width: 440px){.col-bala{display:none}}.bala{position:relative;display:block;height:16px;background:var(--superficie-2);border:1px solid var(--linha-forte);overflow:hidden}.bala-zona{position:absolute;top:0;bottom:0}.bala-zona--ruim{background:var(--ruim-fundo)}.bala-zona--ok{background:var(--atencao-fundo)}.bala-zona--bom{background:var(--bom-fundo)}.bala-valor{position:absolute;left:0;top:4px;height:6px;background:var(--texto);border-radius:0 3px 3px 0}.legenda-item .bala-valor{border-radius:0 3px 3px 0;background:var(--texto)}.metas-rodape{font-size:15px}.metas-vazio{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.metas-editor{display:flex;flex-direction:column;gap:16px}.metas-editor fieldset{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px;border:2px solid var(--linha);border-radius:6px}.metas-editor legend{padding:0 6px;font-weight:700}.metas-editor-linha{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px}.metas-editor-linha label{display:inline-flex;align-items:center;gap:6px;font-size:14px}.metas-editor-linha input{width:88px}.metas-editor-dupla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metas-editor-dupla label{display:flex;flex-direction:column;gap:6px;font-weight:600}@container (max-width: 420px){.metas-editor-dupla{grid-template-columns:1fr}}.diario-escolha{display:flex;flex-direction:column;gap:12px}.dias{display:flex;flex-wrap:wrap;gap:8px}.dia{min-height:44px;padding:6px 12px;border:2px solid var(--linha);border-radius:var(--raio);background:var(--superficie);font-size:15px;font-weight:600;cursor:pointer}.dia[aria-pressed=true]{background:var(--mel);border-color:var(--mel-escuro);color:var(--texto-no-mel)}.diario-data{display:flex;align-items:center;gap:10px;font-weight:600}.diario-data input{width:auto}.pagina-diario{padding:22px 24px 22px 30px;border:2px solid var(--linha);border-left:4px double var(--margem-caderno);border-radius:4px;background:var(--papel);box-shadow:4px 4px 0 var(--sombra-solida)}.pagina-diario>h3{font-family:var(--fonte-titulo);font-size:24px;margin-bottom:8px}.texto-diario{font-family:var(--fonte-titulo);font-size:18px;line-height:1.7}.lista-pedidos{list-style:none;padding:0;display:flex;flex-direction:column;gap:14px}.pedido{display:flex;flex-direction:column;gap:8px;padding:16px;border:2px solid var(--linha);border-radius:8px;background:var(--superficie)}.pedido--aberto{border-left:8px solid var(--mel)}.pedido-cabeca{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pedido-cabeca h4{font-size:18px}.pedido-quando{font-size:15px}.pedido-custo{color:var(--texto)}.pedido-evidencia{font-size:16px;padding:8px 10px;border-radius:4px;background:var(--superficie-2)}.rotulo-inline{font-weight:700}.pedido-decisao{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding-top:12px;border-top:1.5px dashed var(--linha)}.pedido-decisao .linha-botoes{margin-top:8px}.pedido-decidido{font-size:15px;color:var(--texto-2)}.pedido-nota{color:var(--texto)}.auditoria-resultado .icone{margin-top:4px}
