@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(/assets/inter-400-C38fXH4l.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(/assets/inter-500-Cerq10X2.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-display:swap;src:url(/assets/inter-600-LgqL8muc.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-weight:400;font-display:swap;src:url(/assets/playfair-400-CFtfchNt.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/playfair-400-italic-LeeEXsx5.woff2) format("woff2")}.orc-site{--bg: #14120f;--bg2: #1c1a17;--tx: #ece7de;--tx2: #9a938a;--bd: #34302a;--ouro: #D4AF37;--fundo: var(--bg);--superficie: var(--bg2);--card: var(--bg2);--borda: var(--bd);--texto: var(--tx);--texto-fraco: var(--tx2);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.6;color:var(--tx);max-width:1200px;padding:0 24px 140px}.orc-site h1,.orc-site h2,.orc-site h3{font-family:Playfair Display,Georgia,serif;font-weight:400;letter-spacing:0}.orc-site em{color:var(--ouro)}.orc-site .orc-cabecalho{display:flex;align-items:center;justify-content:space-between;height:84px;border-bottom:1px solid var(--bd);margin-bottom:48px}.orc-site .orc-cabecalho img{height:24px;width:auto;display:block}.orc-site .orc-volta{color:var(--tx);opacity:.85;font-size:14px;text-decoration:none}.orc-site .orc-volta:hover{opacity:1;color:var(--ouro)}.orc-site .orc-eyebrow{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--ouro);font-weight:500;margin:0 0 12px}.orc-site .simulador-topo h1{font-size:clamp(2.25rem,1.5rem + 2.8vw,3.5rem);line-height:1.08;margin:0 0 14px}.orc-site .simulador-topo .area-explica{color:#bdb5a8;font-size:18px;max-width:520px;margin:0}.orc-site .sim-progresso{height:1px;background:var(--bd);border-radius:0;margin:48px 0 18px;overflow:visible}.orc-site .sim-progresso i{height:2px;margin-top:-.5px;background:var(--ouro);display:block;border-radius:0;transition:width .5s ease}.orc-site .sim-passo-de{margin-bottom:8px}.orc-site .sim-voltar{color:var(--tx2);font-size:14px;background:none;border:0;padding:0;cursor:pointer}.orc-site .sim-voltar:hover{color:var(--ouro)}.orc-site .simulador-passo h2,.orc-site .sim-pergunta h2{font-size:clamp(1.9rem,1.2rem + 2.4vw,2.875rem);line-height:1.12;margin:18px 0 10px;font-weight:400;letter-spacing:0}.orc-site .sim-porque{color:var(--tx2);font-size:16px;max-width:560px;margin:0 0 32px}.orc-site .sim-grupo-titulo{font-family:Inter,system-ui,sans-serif;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--ouro);font-weight:500;margin:32px 0 14px}.orc-site .campo>span,.orc-site label.campo{font-size:14px;color:var(--tx2)}.orc-site input:not([type=checkbox]):not([type=radio]),.orc-site select,.orc-site textarea{background:var(--bg2);border:1px solid var(--bd);border-radius:10px;color:var(--tx);font:16px/1.4 Inter,system-ui,sans-serif;min-height:50px;padding:12px 16px}.orc-site input:focus-visible,.orc-site select:focus-visible,.orc-site textarea:focus-visible{outline:2px solid var(--ouro);outline-offset:2px;border-color:var(--ouro)}.orc-site .sim-cartao,.orc-site .sim-cardapio{background:var(--bg2);border:1px solid var(--bd);border-radius:16px;padding:20px 22px;transition:border-color .2s ease,transform .2s ease}.orc-site .sim-cartao:hover,.orc-site .sim-cardapio:hover{border-color:#d4af378c;transform:translateY(-2px)}.orc-site .sim-cartao.escolhido,.orc-site .sim-cardapio.escolhido{border-color:var(--ouro);box-shadow:inset 0 0 0 1px var(--ouro)}.orc-site .sim-cardapio strong{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:20px;line-height:1.2;color:var(--tx);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.orc-site .sim-cardapio.escolhido strong{color:var(--ouro)}.orc-site .sim-apartir{color:var(--tx2);font-size:14px;margin-top:10px;display:block}.orc-site .sim-apartir b{color:var(--ouro);font-weight:500;font-size:16px}.orc-site .sim-cardapios{gap:14px}.orc-site .orc-calculando{height:14px;width:140px;border-radius:7px;margin-top:14px;background:linear-gradient(90deg,var(--bd) 0%,#4a443b 50%,var(--bd) 100%);background-size:200% 100%;animation:orc-brilho 1.2s linear infinite}@keyframes orc-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.orc-site .orc-calculando{animation:none}.orc-site .sim-cartao,.orc-site .sim-cardapio{transition:none}}.orc-site .acao{height:50px;min-height:50px;padding:0 26px;border-radius:10px;font:600 15px/1 Inter,system-ui,sans-serif;background:var(--ouro);color:#171712;border:1px solid var(--ouro)}.orc-site .acao.secundaria{background:transparent;color:var(--ouro);border:1px solid var(--ouro)}.orc-site .acao:focus-visible{outline:2px solid var(--ouro);outline-offset:3px}.orc-site .simulador-acoes{margin-top:40px;gap:14px}.orc-site .sim-resumo{background:var(--bg2);border:1px solid var(--bd);border-radius:16px;padding:28px}.orc-site .sim-resumo h3,.orc-site .sim-gaveta h3{font-size:26px;margin:0 0 18px;text-transform:none;letter-spacing:0;font-weight:400;color:var(--tx)}.orc-site .sim-linha{font-size:15px}.orc-site .sim-detalhe{color:var(--tx2);font-size:13px}.orc-site .sim-barra{background:#14120ff5;border-top:1px solid var(--bd);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.orc-site .sim-barra .t{font-family:Playfair Display,Georgia,serif;color:var(--ouro);font-size:26px;font-weight:400}.orc-site .sim-barra .p{color:var(--tx2)}.orc-site .sim-gaveta{background:var(--bg2);border-radius:20px 20px 0 0}.orc-site .simulador-total{border-radius:16px;border:1px solid var(--bd);background:var(--bg2)}.orc-site .simulador-total strong,.orc-site .simulador-total b{font-family:Playfair Display,Georgia,serif;font-weight:400;color:var(--ouro)}@media (max-width: 640px){.orc-site{padding:0 16px 140px}.orc-site .orc-cabecalho{height:64px;margin-bottom:32px}.orc-site .simulador-topo .area-explica{font-size:16px}.orc-site .sim-progresso{margin-top:32px}.orc-site .sim-cartao,.orc-site .sim-cardapio{padding:16px}.orc-site .sim-cardapio strong{font-size:17px}}.orc-site .simulador-total{padding:22px 26px;margin:20px 0}.orc-site .simulador-total strong{font-size:40px;line-height:1.1}.orc-site a.acao{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;margin-top:12px}.orc-site .faixas-bloco h3{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:22px;text-transform:none;letter-spacing:0;color:var(--tx);margin-bottom:16px}.orc-site .faixa-cartao{border-radius:12px}.orc-site .sim-categoria h3{font-size:22px;margin-bottom:10px}@media (max-width: 640px){.orc-site a.acao{width:100%}.orc-site .simulador-total strong{font-size:34px}}.orc-site.orc-pronto{max-width:820px;padding-bottom:64px}.orc-pronto .palco-publico{background:none;padding:0;box-shadow:none;border:0}.orc-pronto .resumo-imagem{background:var(--bg2);color:var(--tx);border:1px solid var(--bd);border-radius:16px;padding:32px;box-shadow:none;font-family:Inter,system-ui,sans-serif}.orc-pronto .resumo-imagem-topo{border-bottom:0;padding:0;margin:0 0 6px}.orc-pronto .resumo-imagem-topo .marca{display:none}.orc-pronto .resumo-imagem-tipo{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--ouro);font-weight:500}.orc-pronto .resumo-imagem h2{font-family:Playfair Display,Georgia,serif;font-weight:400;color:var(--tx);font-size:clamp(1.9rem,1.2rem + 2.4vw,2.5rem);line-height:1.15;margin:4px 0 10px}.orc-pronto .resumo-imagem-evento{color:#bdb5a8;font-size:16px}.orc-pronto .resumo-imagem-local{color:var(--tx2)}.orc-pronto .resumo-imagem-itens{margin:28px 0 18px;font-size:15px}.orc-pronto .resumo-imagem-itens th{color:var(--tx2);border-bottom:1px solid var(--bd);font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;padding-bottom:10px}.orc-pronto .resumo-imagem-itens td{border-bottom:1px solid var(--bd);padding:12px 0;color:var(--tx)}.orc-pronto .resumo-imagem-itens td.num{color:#bdb5a8}.orc-pronto .resumo-imagem-itens td.num:last-child{color:var(--tx)}.orc-pronto .resumo-imagem-cardapio{background:var(--bg);border:1px solid var(--bd);border-radius:12px;color:#bdb5a8}.orc-pronto .resumo-imagem-cardapio strong{color:var(--tx);font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:18px}.orc-pronto .resumo-imagem-cardapio-categoria{color:var(--ouro)}.orc-pronto .resumo-imagem-totais>div{color:#bdb5a8}.orc-pronto .resumo-imagem-totais .destaque{color:var(--tx);border-top:1px solid var(--ouro);border-bottom:0;padding-top:14px;margin-top:8px;align-items:baseline}.orc-pronto .resumo-imagem-totais .destaque span:first-child{font-size:16px;font-weight:500}.orc-pronto .resumo-imagem-totais .destaque span:last-child{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:34px;color:var(--ouro)}.orc-pronto .resumo-imagem .faixas-bloco{background:var(--bg);border:1px solid var(--bd);border-radius:12px;padding:18px}.orc-pronto .resumo-imagem .faixas-bloco h3{color:var(--tx)}.orc-pronto .resumo-imagem .faixa-cartao{background:var(--bg2);border-color:var(--bd)}.orc-pronto .resumo-imagem .faixa-cartao strong{color:var(--tx)}.orc-pronto .resumo-imagem .faixa-quantos{color:var(--tx2)}.orc-pronto .resumo-imagem .faixa-cartao.sua{border-color:var(--ouro);background:#d4af3714}.orc-pronto .resumo-imagem .faixa-cartao.sua strong,.orc-pronto .resumo-imagem .faixa-selo{color:var(--ouro)}.orc-pronto .resumo-imagem .faixas-transicao{color:var(--tx)}.orc-pronto .resumo-imagem .faixas-nota{color:var(--tx2)}.orc-pronto .resumo-imagem-pagamento{background:var(--bg);border:1px solid var(--bd);border-radius:12px;color:var(--tx)}.orc-pronto .resumo-imagem-pagamento strong{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:20px;color:var(--tx)}.orc-pronto .resumo-imagem-pagamento>div{color:#bdb5a8;border-color:var(--bd)}.orc-pronto .resumo-imagem-prazo,.orc-pronto .resumo-imagem-motivo{color:var(--tx2)}.orc-pronto .resumo-imagem-validade{color:var(--tx2);border-color:var(--bd)}.orc-pronto .orc-pronto-rodape{text-align:center;color:var(--tx2);margin-top:24px}@media (max-width: 640px){.orc-pronto .resumo-imagem{padding:22px 18px}.orc-pronto .resumo-imagem-itens thead{display:none}.orc-pronto .resumo-imagem-itens,.orc-pronto .resumo-imagem-itens tbody{display:block;width:100%}.orc-pronto .resumo-imagem-itens tr{display:grid;grid-template-columns:auto auto 1fr;column-gap:4px;padding:12px 0;border-bottom:1px solid var(--bd)}.orc-pronto .resumo-imagem-itens td{border:0;padding:0}.orc-pronto .resumo-imagem-itens td:first-child{grid-column:1 / -1;margin-bottom:4px}.orc-pronto .resumo-imagem-itens td.num{padding-left:0;font-size:13px;text-align:left}.orc-pronto .resumo-imagem-itens td:nth-child(3):before{content:"× "}.orc-pronto .resumo-imagem-itens td:last-child{text-align:right;font-size:15px}.orc-pronto .resumo-imagem-totais{width:100%}.orc-pronto .resumo-imagem-pagamento>div{flex-direction:column;gap:2px}}.orc-site.degustacao-publica .degustacao-dia-nome{display:block}.orc-site.degustacao-publica .degustacao-dia-nome:first-letter{text-transform:uppercase}.orc-site .degustacao-horas{margin-bottom:8px}.orc-site .degustacao-horas{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(130px,100%),1fr));gap:10px;margin-top:16px}.orc-site .degustacao-horas button[disabled]{opacity:.45;cursor:not-allowed}.orc-site .degustacao-contador{display:flex;align-items:center;gap:20px;margin:10px 0}.orc-site .degustacao-contador strong{font-size:32px;min-width:40px;text-align:center}.orc-site .degustacao-contador .acao{width:52px;min-width:0;padding:0;font-size:22px}.orc-site .degustacao-resumo{display:grid;grid-template-columns:max-content 1fr;gap:10px 18px;margin:18px 0}.orc-site .degustacao-resumo dt{color:var(--tx2)}.orc-site .degustacao-resumo dd{margin:0;overflow-wrap:anywhere}.orc-site .degustacao-resumo dd:first-letter{text-transform:uppercase}.orc-site .degustacao-links{flex-wrap:wrap}.orc-site .degustacao-links .acao{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.orc-site .degustacao-pagamento p{margin:6px 0 0}@media (max-width: 560px){.orc-site .degustacao-links{flex-direction:column}.orc-site .degustacao-links .acao{width:100%}.orc-site .degustacao-resumo{grid-template-columns:1fr;gap:2px}.orc-site .degustacao-resumo dd{margin-bottom:10px}}.orc-site .degustacao-qr{display:block;margin:12px 0;border-radius:8px;background:#fff;padding:8px}.orc-site .degustacao-presenca p{margin:6px 0 12px}.orc-site .degustacao-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;max-width:760px}.orc-site .degustacao-campos label.campo{margin:0;min-width:0}.orc-site .degustacao-campos input:not([type=checkbox]):not([type=radio]),.orc-site .degustacao-campos select{width:100%;min-width:0;max-width:100%;box-sizing:border-box;height:52px;min-height:52px}@media (max-width: 640px){.orc-site .degustacao-campos{grid-template-columns:minmax(0,1fr)}}.orc-site.degustacao-publica select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,var(--ouro) 50%),linear-gradient(135deg,var(--ouro) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.orc-site.degustacao-publica select:disabled{opacity:.5;cursor:not-allowed}.orc-site.degustacao-publica select option{background:var(--bg2);color:var(--tx)}.orc-site.degustacao-publica input[type=date]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;text-align:left;color-scheme:dark}.orc-site.degustacao-publica input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}.orc-site.degustacao-publica input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8)}.orc-site.degustacao-publica{overflow-x:clip}.orc-site.degustacao-publica textarea{width:100%;max-width:100%;box-sizing:border-box;resize:vertical}.orc-site .degustacao-ficha-convite .acao{text-decoration:none;display:inline-flex;align-items:center}.orc-site .ficha-dados{margin-top:18px}.orc-site .ficha-barra{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 8px}.orc-site .ficha-barra .acao{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.orc-site .ficha-situacao{margin-bottom:8px;min-height:1.6em}.orc-site .ficha-secao{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);margin:36px 0 6px}.orc-site .ficha-pratos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:16px}.orc-site .ficha-prato{background:var(--bg2);border:1px solid var(--bd);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;min-width:0}.orc-site .ficha-prato h3{font-size:20px;margin:0 0 2px;line-height:1.25}.orc-site .ficha-nome-prato input{width:100%;box-sizing:border-box}.orc-site .ficha-nota{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.orc-site .ficha-nota-rotulo{color:var(--tx2);font-size:14px}.orc-site .ficha-nota-bolas,.orc-site .ficha-escolhas{display:flex;gap:6px}.orc-site .ficha-bola{width:40px;height:40px;border-radius:50%;border:1px solid var(--bd);background:transparent;color:var(--tx);font:500 15px/1 Inter,system-ui,sans-serif;cursor:pointer;padding:0}.orc-site .ficha-escolha{height:40px;padding:0 12px;border-radius:20px;border:1px solid var(--bd);background:transparent;color:var(--tx);font:500 14px/1 Inter,system-ui,sans-serif;cursor:pointer}.orc-site .ficha-bola.marcada,.orc-site .ficha-escolha.marcada{background:var(--ouro);border-color:var(--ouro);color:#14120f}.orc-site .ficha-bola:disabled,.orc-site .ficha-escolha:disabled{cursor:default}.orc-site .ficha-obs,.orc-site .ficha-abertas label.campo{margin:0}.orc-site .ficha-geral{max-width:520px}.orc-site .ficha-abertas{display:grid;gap:16px;margin-top:20px;max-width:760px}.orc-site .ficha-rodape{margin-top:32px}@media (max-width: 420px){.orc-site .ficha-bola{width:36px;height:36px}.orc-site .ficha-nota{flex-direction:column;align-items:flex-start;gap:6px}}@media print{.orc-site.degustacao-ficha-pagina{--bg: #fff;--bg2: #fff;--tx: #111;--tx2: #444;--bd: #999;--ouro: #8a6d12;background:#fff;color:#111;padding:0;max-width:none}.orc-site.degustacao-ficha-pagina .nao-imprimir,.orc-site.degustacao-ficha-pagina .orc-volta{display:none!important}.orc-site.degustacao-ficha-pagina .orc-cabecalho{height:auto;margin-bottom:10px;padding-bottom:8px}.orc-site.degustacao-ficha-pagina .orc-cabecalho img{filter:invert(1)}.orc-site.degustacao-ficha-pagina .simulador-topo h1{font-size:26px}.orc-site.degustacao-ficha-pagina .ficha-secao{font-size:20px;margin:16px 0 4px}.orc-site.degustacao-ficha-pagina .sim-porque{margin-bottom:8px;font-size:13px}.orc-site.degustacao-ficha-pagina .ficha-pratos{grid-template-columns:1fr 1fr;gap:8px}.orc-site.degustacao-ficha-pagina .ficha-prato{break-inside:avoid;padding:10px 12px;gap:6px;border-radius:8px}.orc-site.degustacao-ficha-pagina .ficha-bola{width:24px;height:24px;font-size:11px}.orc-site.degustacao-ficha-pagina .ficha-escolha{height:24px;font-size:11px;padding:0 8px}.orc-site.degustacao-ficha-pagina .ficha-bola.marcada,.orc-site.degustacao-ficha-pagina .ficha-escolha.marcada{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-width:2px}.orc-site.degustacao-ficha-pagina input,.orc-site.degustacao-ficha-pagina textarea{background:#fff!important;color:#111!important;border:0!important;border-bottom:1px solid #999!important;border-radius:0!important;min-height:28px!important;height:auto!important;padding:4px 0!important}.orc-site.degustacao-ficha-pagina textarea{min-height:44px!important}.orc-site.degustacao-ficha-pagina .ficha-abertas textarea{min-height:70px!important}}.orc-site.cadastro-equipe{max-width:880px}.orc-site .cad-chips{display:flex;flex-wrap:wrap;gap:10px}.orc-site .cad-chip{min-height:46px;padding:0 18px;border-radius:999px;cursor:pointer;background:var(--bg2);border:1px solid var(--bd);color:var(--tx);font:500 15px/1 Inter,system-ui,sans-serif;transition:border-color .2s ease,background .2s ease}.orc-site .cad-chip:hover{border-color:#d4af378c}.orc-site .cad-chip.escolhido{border-color:var(--ouro);background:#d4af371f;color:var(--ouro)}.orc-site .cad-chip:focus-visible,.orc-site .cad-alterar:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.orc-site .cad-cartoes{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.orc-site .cad-uma-coluna{grid-template-columns:minmax(0,1fr)}.orc-site .cad-pix{max-width:760px}.orc-site .cad-revisao{display:flex;flex-direction:column;gap:14px;max-width:760px}.orc-site .cad-revisao-bloco{background:var(--bg2);border:1px solid var(--bd);border-radius:16px;padding:18px 22px}.orc-site .cad-revisao-cab{display:flex;justify-content:space-between;align-items:baseline}.orc-site .cad-revisao-cab .orc-eyebrow{margin:0}.orc-site .cad-revisao .degustacao-resumo{margin:10px 0 0}.orc-site .cad-alterar{background:none;border:0;padding:4px 0;color:var(--ouro);font:500 14px Inter,system-ui,sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media (max-width: 640px){.orc-site .cad-cartoes{grid-template-columns:minmax(0,1fr)}.orc-site .cad-chip{min-height:44px;padding:0 16px;font-size:14px}.orc-site .cad-revisao-bloco{padding:16px}.orc-site .simulador-acoes .acao{flex:1}}.orc-site .cad-revisao .degustacao-resumo dd:first-letter{text-transform:none}.orc-site .simulador-atualizado{display:grid;gap:12px;margin-top:16px}.orc-site .simulador-atualizado p{margin:0}.entrada-pagina{--fundo-rgb: 20, 18, 15;--serifada: Georgia, "Liberation Serif", "Times New Roman", serif;position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--fundo)}.entrada-vazio{min-height:100vh;background:var(--fundo)}.entrada-foto,.entrada-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.entrada-foto img{object-fit:cover;object-position:right center}.entrada-veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--fundo-rgb),.97),rgba(var(--fundo-rgb),.92) 28%,rgba(var(--fundo-rgb),.45) 58%,rgba(var(--fundo-rgb),.1)),linear-gradient(0deg,rgba(var(--fundo-rgb),.88),rgba(var(--fundo-rgb),.22),rgba(var(--fundo-rgb),0) 52%)}.entrada-conteudo{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:28px max(24px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(56px,env(safe-area-inset-left))}.entrada-topo{flex:0 0 auto}.entrada-marca{display:inline-block;line-height:0;text-decoration:none}.entrada-marca img{display:block;height:28px;width:auto}.entrada-marca:hover img{opacity:.78}.entrada-principal{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;max-width:660px;padding:24px 0}.entrada-sobretitulo{margin:0 0 14px;color:var(--ouro);font-size:11.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.entrada-titulo{margin:0 0 16px;font-family:var(--serifada);font-size:clamp(2.125rem,1.05rem + 3.4vw,3.375rem);line-height:1.13;font-weight:400;letter-spacing:-.01em;color:var(--texto);max-width:620px}.entrada-titulo em{font-style:italic;color:var(--ouro)}.entrada-chamada{margin:0 0 30px;font-size:16px;color:var(--texto-fraco)}.entrada-portas{display:flex;flex-direction:column;gap:16px;max-width:608px}.entrada-porta{display:flex;align-items:center;gap:18px;padding:20px 22px;border:1px solid var(--borda);border-radius:12px;background:#1c1a17d1;text-decoration:none;color:inherit}@supports (backdrop-filter: blur(1px)){.entrada-porta{background:#1c1a179e;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}.entrada-porta:hover{border-color:#d4af378c}.entrada-porta:focus-visible,.entrada-marca:focus-visible,.entrada-duvidas a:focus-visible{outline:2px solid var(--ouro);outline-offset:3px;border-radius:12px}.entrada-porta-icone{flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;border-radius:10px;background:#d4af371a;border:1px solid rgba(212,175,55,.22);color:var(--ouro)}.entrada-porta-texto{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.entrada-porta-titulo{font-family:var(--serifada);font-size:19.5px;font-weight:700;color:var(--texto);margin-bottom:3px}.entrada-porta-linha{font-size:13.5px;line-height:1.45;color:var(--texto-fraco)}.entrada-porta-acao{flex:0 0 auto;padding:11px 20px;border-radius:8px;font-size:14px;font-weight:700;white-space:nowrap;border:1px solid var(--ouro);color:var(--ouro);background:transparent}.entrada-porta.principal .entrada-porta-acao{background:var(--ouro);color:#1a1712}.entrada-rodape{flex:0 0 auto;display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding-top:18px;border-top:1px solid rgba(52,48,42,.7);font-size:13px}.entrada-duvidas{margin:0;color:var(--texto-fraco)}.entrada-duvidas a{color:var(--texto);text-decoration:none;font-weight:600}.entrada-duvidas a:hover{color:var(--ouro);text-decoration:underline}.entrada-assinatura{margin:0;color:var(--texto-fraco)}@media (max-width: 860px){.entrada-foto,.entrada-foto img{height:420px;bottom:auto}.entrada-foto img{object-position:center top}.entrada-veu{height:420px;bottom:auto;background:linear-gradient(180deg,rgba(var(--fundo-rgb),.55) 0%,rgba(var(--fundo-rgb),.12) 22%,rgba(var(--fundo-rgb),.55) 62%,rgba(var(--fundo-rgb),.94) 86%,var(--fundo) 100%)}.entrada-conteudo{min-height:0;padding:20px max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.entrada-marca img{height:22px}.entrada-principal{justify-content:flex-start;padding-top:212px;max-width:none}.entrada-portas{max-width:none}.entrada-porta{flex-wrap:wrap;row-gap:16px;padding:18px}.entrada-porta-acao{flex:1 1 100%;width:100%;padding:14px 20px;text-align:center;font-size:15px}.entrada-porta-titulo{font-size:21px}.entrada-porta-linha{font-size:14px}.entrada-rodape{justify-content:center;text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:28px}}@keyframes entrada-surge{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.entrada-sobretitulo,.entrada-titulo,.entrada-chamada,.entrada-porta{animation:entrada-surge .62s cubic-bezier(.22,.61,.36,1) both}.entrada-titulo{animation-delay:60ms}.entrada-chamada{animation-delay:.11s}.entrada-porta{animation-delay:var(--atraso, 0ms)}@media (prefers-reduced-motion: reduce){.entrada-sobretitulo,.entrada-titulo,.entrada-chamada,.entrada-porta{animation:none}}.entrada-cadastro{margin:-6px 0 0;padding:0 4px;font-size:14px;color:var(--texto-fraco);animation:entrada-surge .62s cubic-bezier(.22,.61,.36,1) both;animation-delay:.27s}.entrada-cadastro a{color:var(--ouro);font-weight:600;text-decoration:none}.entrada-cadastro a:hover{text-decoration:underline}.entrada-cadastro a:focus-visible{outline:2px solid var(--ouro);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion: reduce){.entrada-cadastro{animation:none}}:root{--fundo: #14120f;--superficie: #1c1a17;--superficie-2: #232019;--borda: #34302a;--ouro: #d4af37;--texto: #ece7de;--texto-fraco: #9a938a;--erro: #e5645c;--ok: #5fb37a;color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--fundo);color:var(--texto);font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;overflow-wrap:break-word}header.topo{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:4px}header.topo h1{font-size:20px;margin:0;letter-spacing:.3px}header.topo .marca{color:var(--ouro);font-weight:700}.subtitulo{color:var(--texto-fraco);font-size:13px;margin:0 0 20px}.painel{width:100%;padding:24px 24px 80px}@media (min-width: 1600px){.painel{padding-left:40px;padding-right:40px}}.painel-corpo{display:grid;grid-template-columns:216px 1fr;gap:28px;align-items:start}.painel-conteudo{min-width:0}.nav-lateral{position:sticky;top:24px}.nav-lateral ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.nav-lateral-item{width:100%;display:flex;align-items:center;gap:11px;background:none;border:none;border-left:2px solid transparent;color:var(--texto-fraco);font:inherit;font-size:14px;text-align:left;padding:11px 14px;border-radius:0 8px 8px 0;cursor:pointer}.nav-lateral-item:hover{color:var(--texto);background:var(--superficie)}.nav-lateral-item[aria-current=page]{color:var(--ouro);background:var(--superficie);border-left-color:var(--ouro)}.nav-lateral-item svg{flex-shrink:0}.pilula-painel{display:none}@media (max-width: 760px){.painel{padding-bottom:0}.painel-corpo{grid-template-columns:1fr;gap:0}.nav-lateral{display:none}.pilula-painel{display:block}.painel-conteudo{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.rodape-troca{margin-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.folha-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;background:#0000008c;display:flex;align-items:flex-end}.folha{width:100%;background:var(--superficie);border-top:1px solid var(--borda);border-radius:16px 16px 0 0;padding:0 12px calc(14px + env(safe-area-inset-bottom,0px));outline:none;display:flex;flex-direction:column}.folha-fundo>.folha{max-height:85vh}.folha-alca{padding:10px 0 4px;display:flex;justify-content:center;cursor:grab;touch-action:none;flex:0 0 auto}.folha-alca>span{display:block;width:38px;height:4px;border-radius:999px;background:var(--borda)}.folha-topo{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 6px;flex:0 0 auto}.folha-titulo{font-size:11px;text-transform:uppercase;letter-spacing:.9px;color:var(--texto-fraco);font-weight:600}.folha-fechar{background:none;border:none;color:var(--texto-fraco);cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.folha-rolagem{overflow-y:auto;-webkit-overflow-scrolling:touch}.folha-lista{list-style:none;margin:0 0 6px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.folha-item{width:100%;display:flex;align-items:center;gap:10px;background:var(--superficie-2, rgba(255,255,255,.02));border:1px solid var(--borda);color:var(--texto);font:inherit;font-size:14px;text-align:left;padding:12px 10px;min-height:48px;cursor:pointer;border-radius:10px}.folha-item[aria-current=page]{color:var(--fundo);background:var(--ouro);border-color:var(--ouro);font-weight:600}.folha-item svg{flex-shrink:0}.folha-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:20px;margin-bottom:16px}.cartao>h2{font-size:12px;text-transform:uppercase;letter-spacing:.9px;color:var(--ouro);margin:0 0 16px;font-weight:600}.grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px}label.campo{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--texto-fraco)}input,select,textarea{background:var(--superficie-2);border:1px solid var(--borda);border-radius:8px;padding:9px 11px;color:var(--texto);font:inherit;font-size:14px;width:100%}input:focus,select:focus,textarea:focus{outline:none;border-color:#d4af378c}.acao{background:var(--ouro);color:#1a1712;border:none;border-radius:8px;padding:11px 20px;font-size:14px;font-weight:600;cursor:pointer}.acao:disabled{opacity:.45;cursor:not-allowed}.secundaria:disabled{opacity:.45;cursor:not-allowed}.secundaria{background:transparent;color:var(--texto);border:1px solid var(--borda);border-radius:8px;padding:11px 20px;font-size:14px;cursor:pointer}.secundaria:hover{border-color:var(--ouro)}.barra-acoes{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:4px}.categoria{border-top:1px solid var(--borda);padding:14px 0}.categoria:first-of-type{border-top:none;padding-top:0}.cat-cabecalho{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.cat-nome{font-weight:600;font-size:15px}.cat-obs{color:var(--texto-fraco);font-size:12px;font-weight:400;margin-left:8px}.contador{font-size:12px;padding:3px 9px;border-radius:999px;border:1px solid var(--borda);white-space:nowrap}.contador.ok{color:var(--ok);border-color:#5fb37a73}.contador.pendente{color:var(--texto-fraco)}.contador.excedido{color:var(--erro);border-color:#e5645c80}.itens{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:6px}.item{display:flex;align-items:flex-start;gap:9px;padding:7px 10px;border:1px solid transparent;border-radius:8px;cursor:pointer;font-size:13.5px}.item:hover{background:var(--superficie-2)}.item.marcado{border-color:#d4af3766;background:#d4af3712}.item.bloqueado{opacity:.4;cursor:not-allowed}.item input{width:auto;margin-top:3px;accent-color:var(--ouro)}.linha-valor{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px dashed var(--borda)}.linha-valor:last-child{border-bottom:none}.linha-valor .detalhe{color:var(--texto-fraco);font-size:12px;display:block}.linha-valor.total{border-top:2px solid var(--ouro);margin-top:8px;padding-top:14px;font-size:18px;font-weight:700;border-bottom:none}.linha-valor.total .valor{color:var(--ouro)}table.parcelas{width:100%;border-collapse:collapse;font-size:13.5px}table.parcelas th{text-align:left;color:var(--texto-fraco);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.6px;padding:6px 8px}table.parcelas td{padding:8px;border-top:1px solid var(--borda)}table.parcelas td.num{text-align:right;font-variant-numeric:tabular-nums}table.parcelas tfoot td{font-weight:700;border-top:2px solid var(--borda)}.aviso{border-radius:8px;padding:12px 14px;font-size:13.5px;margin-bottom:14px}.aviso.erro{background:#e5645c1a;border:1px solid rgba(229,100,92,.4);color:#f0a6a1}.aviso.sucesso{background:#5fb37a1a;border:1px solid rgba(95,179,122,.4);color:#9ad9b0}.aviso ul{margin:8px 0 0;padding-left:20px}.aviso li{margin:3px 0}.vazio{color:var(--texto-fraco);text-align:center;padding:40px 20px;font-size:14px}.evento{border:1px solid var(--borda);border-radius:10px;padding:14px 16px;margin-bottom:10px;background:var(--superficie)}.evento-cab{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:baseline}.evento-nome{font-weight:600}.evento-meta{color:var(--texto-fraco);font-size:12.5px;margin-top:4px}.evento-total{color:var(--ouro);font-weight:700;white-space:nowrap}.selo{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--borda);color:var(--texto-fraco);white-space:nowrap;display:inline-block}.evento-clicavel{display:block;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}.evento-clicavel:hover{border-color:var(--ouro)}.evento-clicavel:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.selo.assinatura-ok{color:var(--sucesso, #2f7d5d);border-color:currentColor}.selo.assinatura-espera{color:var(--aviso, #9a6a1b);border-color:currentColor}.selo.assinatura-erro{color:var(--perigo, #c0574f);border-color:currentColor;font-weight:600}.selo.agenda-ok{color:var(--sucesso, #2f7d5d);border-color:currentColor}.selo.agenda-fora{color:var(--texto-fraco);border-color:var(--borda)}.selo.agenda-erro{color:var(--perigo, #c0574f);border-color:currentColor;font-weight:600}details.detalhes summary{cursor:pointer;color:var(--texto-fraco);font-size:12.5px;margin-top:10px}details.detalhes .conteudo{margin-top:12px}.chip-itens{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.chip{font-size:12px;padding:3px 9px;border-radius:999px;background:var(--superficie-2);border:1px solid var(--borda)}.cozinha{max-width:1100px;margin:0 auto;padding:20px 16px 60px;font-size:17px}.cozinha-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.cozinha-topo h1{font-size:34px;margin:0}.cozinha-sub{color:var(--texto-fraco);margin:4px 0 0;font-size:16px}.cozinha-imprimir{font-size:16px;padding:10px 18px;border-radius:10px;cursor:pointer;border:1px solid var(--borda);background:var(--superficie-2);color:var(--texto)}.cozinha-carregando,.cozinha-vazio{color:var(--texto-fraco);font-size:18px}.cozinha-numeros{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.cozinha-numero{flex:1 1 130px;padding:12px 14px;border-radius:12px;border:1px solid var(--borda);background:var(--superficie-2)}.cozinha-numero strong{display:block;font-size:30px;line-height:1.1}.cozinha-numero span{font-size:13px;color:var(--texto-fraco)}.cozinha-numero.destaque strong{font-size:46px}.cozinha-numero.fraco{opacity:.7}.cozinha-horarios{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:18px;font-size:16px}.cozinha-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:14px}.cozinha-card{border:1px solid var(--borda);border-radius:12px;padding:14px 16px;background:var(--superficie-2);break-inside:avoid}.cozinha-card h2{font-size:19px;margin:0 0 10px}.cozinha-card ul{margin:0;padding-left:20px}.cozinha-card li{font-size:18px;line-height:1.5}.cozinha-prato{margin-top:8px}.cozinha-prato-descricao{display:block;font-size:16px;color:var(--texto-fraco);line-height:1.45}.cozinha-card-quantidade{margin:10px 0 0;font-size:14px;color:var(--texto-fraco)}.cozinha-tempo{list-style:none;display:flex;flex-wrap:wrap;gap:0;margin:18px 0;padding:0;border:1px solid var(--borda);border-radius:12px;overflow:hidden}.cozinha-tempo li{flex:1 1 140px;padding:12px 16px;border-right:1px solid var(--borda)}.cozinha-tempo li:last-child{border-right:0}.cozinha-tempo strong{display:block;font-size:26px;line-height:1.1;color:var(--ouro)}.cozinha-tempo span{font-size:14px;color:var(--texto-fraco)}.cozinha-restricoes{border:1px solid var(--borda);border-radius:12px;padding:12px 16px;margin:0 0 18px}.cozinha-restricoes h2{font-size:15px;margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;color:var(--texto-fraco)}.cozinha-restricoes p{margin:0;font-size:18px}.cozinha-restricoes ul{margin:0;padding-left:20px}.cozinha-restricoes li{font-size:20px;font-weight:600}.cozinha-restricoes.tem{border-color:var(--perigo, #c0574f);border-width:2px}.cozinha-restricoes.tem h2{color:var(--perigo, #c0574f)}.cozinha-secao{font-size:15px;text-transform:uppercase;letter-spacing:.08em;color:var(--texto-fraco);margin:26px 0 10px;display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.cozinha-secao span{text-transform:none;letter-spacing:0;font-size:15px;color:var(--ouro)}.cozinha-card-quanto{margin:0 0 8px;font-size:17px;font-weight:600;color:var(--ouro)}.cozinha-card.restricoes{border-color:var(--perigo, #c0574f);margin-bottom:18px}.cozinha-card.restricoes h2{color:var(--perigo, #c0574f)}.cozinha-card.adicional{border-style:dashed}@media print{@page cozinha{size:A4;margin:10mm}.cozinha-imprimir{display:none}.cozinha{page:cozinha;max-width:none;padding:0;font-size:12pt;color:#000}.cozinha,.cozinha *{color:#000!important}.cozinha-card,.cozinha-numero,.cozinha-tempo,.cozinha-restricoes{background:none;border-color:#000}html:has(.cozinha),body:has(.cozinha){background:#fff!important}.cozinha-topo h1{font-size:18pt}.cozinha-sub{font-size:9pt}.cozinha-tempo{margin:6px 0}.cozinha-tempo li{padding:4px 8px}.cozinha-tempo strong{font-size:13pt}.cozinha-tempo span{font-size:8pt}.cozinha-restricoes{padding:4px 8px;margin:0 0 6px}.cozinha-restricoes h2{font-size:8pt;margin:0 0 2px}.cozinha-restricoes p,.cozinha-restricoes li{font-size:10pt}.cozinha-numeros{margin:6px 0;gap:6px}.cozinha-numero{padding:4px 8px}.cozinha-numero strong{font-size:13pt}.cozinha-numero.destaque strong{font-size:18pt}.cozinha-numero span{font-size:8pt}.cozinha-secao{margin:8px 0 4px;font-size:9pt}.cozinha-secao span{font-size:9pt}.cozinha-cards{grid-template-columns:repeat(3,1fr);gap:5px}.cozinha-card{break-inside:avoid;padding:6px 8px}.cozinha-card h2{font-size:11pt;margin:0 0 4px}.cozinha-card li{font-size:9.5pt;line-height:1.3}.cozinha-card-quanto{font-size:10pt;margin:0 0 4px}.cozinha-prato{margin-top:3px}.cozinha-prato-descricao{font-size:9pt}}.wizard-prazo{font-size:13px;margin:0 0 14px;padding:8px 12px;border-radius:8px;background:var(--superficie-2);border:1px solid var(--borda);color:var(--texto-fraco)}.wizard-prazo.urgente{color:var(--aviso, #9a6a1b);border-color:currentColor;font-weight:600}.wizard-prazo.travado{color:var(--perigo, #c0574f);border-color:currentColor}.pix-bloco{padding:16px;display:flex;flex-direction:column;gap:10px}.pix-qr{background:#fff;padding:12px;border-radius:10px;align-self:center;line-height:0}.pix-codigo{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:10px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie-2);color:var(--texto);resize:vertical;word-break:break-all}.trilha{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0 0 24px;padding:0;font-size:13px;color:var(--texto-fraco)}.trilha li{display:flex;align-items:center;gap:8px}.trilha .bolinha{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--borda);font-size:11.5px}.trilha li.atual{color:var(--ouro);font-weight:600}.trilha li.atual .bolinha{border-color:var(--ouro);color:var(--ouro)}.trilha li.feito{color:var(--ok)}.trilha li.feito .bolinha{border-color:#5fb37a80;color:var(--ok)}.cardapios{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:10px}.cardapio{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px;padding:14px 16px;cursor:pointer;text-align:left;color:var(--texto);font:inherit}.cardapio:hover{border-color:#d4af3773}.cardapio.marcado{border-color:var(--ouro);background:#d4af3714}.cardapio-nome{font-weight:600;font-size:15px}.cardapio-preco{color:var(--ouro);font-weight:700;font-size:15px}.cardapio-preco small{color:var(--texto-fraco);font-weight:400;font-size:12px}.pagamentos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px}.pagamento{display:flex;flex-direction:column;gap:6px;text-align:left;background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px;padding:14px 16px;cursor:pointer;color:var(--texto);font:inherit}.pagamento:hover{border-color:#d4af3773}.pagamento.marcado{border-color:var(--ouro);background:#d4af3714}.pagamento span{color:var(--texto-fraco);font-size:12.5px}.rodape-troca{margin-top:40px;padding-top:16px;border-top:1px solid var(--borda);font-size:12.5px;color:var(--texto-fraco)}.rodape-troca a{color:var(--ouro)}.grade-selects{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px}.modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:20px;z-index:180}.modal{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;padding:24px;max-width:520px;width:100%;max-height:90vh;overflow-y:auto}.modal h2{margin:0 0 16px;font-size:18px}.modal-resumo{background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px;padding:12px 14px;margin-bottom:16px}.modal-lista{margin:0 0 18px;padding-left:20px;font-size:13.5px;color:var(--texto-fraco)}.modal-lista li{margin:6px 0}.modal-lista strong{color:var(--texto)}.perigo{background:var(--erro);color:#17100f;border:none;border-radius:8px;padding:11px 20px;font-size:14px;font-weight:600;cursor:pointer}.perigo:disabled{opacity:.45;cursor:not-allowed}.secundaria.perigo-contorno{color:var(--erro);border-color:#e5645c73}.secundaria.perigo-contorno:hover{border-color:var(--erro)}.wizard{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--fundo);display:flex;flex-direction:column;overflow:hidden}.wizard-topo{flex-shrink:0;padding:18px 24px 14px;border-bottom:1px solid var(--borda);display:flex;align-items:center;gap:16px;flex-wrap:wrap}.wizard-marca{font-size:15px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.wizard-marca span{color:var(--ouro)}.wizard-progresso{display:flex;align-items:center;gap:12px;margin-left:auto}.wizard-pontos{display:flex;gap:5px}.wizard-ponto{height:5px;width:5px;border-radius:999px;background:var(--borda);transition:width .3s ease,background-color .3s ease}.wizard-ponto.atual{width:22px;background:var(--ouro)}.wizard-ponto.feito{background:#d4af3780}.wizard-contagem{font-size:12px;color:var(--texto-fraco);letter-spacing:.5px;white-space:nowrap}.wizard-barra{flex-shrink:0;height:3px;background:var(--superficie-2)}.wizard-barra>i{display:block;height:100%;background:var(--ouro);transition:width .35s ease}.wizard-corpo{flex:1;overflow-y:auto;display:flex;justify-content:center;padding:40px 24px 24px;-webkit-overflow-scrolling:touch}.wizard-conteudo{width:100%;max-width:720px}@keyframes wizard-entra{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.wizard-passo{animation:wizard-entra .22s ease-out}.wizard-passo:focus{outline:none}@media (prefers-reduced-motion: reduce){.wizard-passo{animation:none}.wizard-ponto,.wizard-barra>i{transition:none}}.wizard-pergunta{font-size:clamp(24px,5vw,34px);line-height:1.2;margin:0 0 10px;font-weight:600}.wizard-dica{color:var(--texto-fraco);margin:0 0 28px;font-size:15px;line-height:1.55}.wizard-campos{display:grid;gap:16px}.wizard-rodape{flex-shrink:0;border-top:1px solid var(--borda);padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--superficie);padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.wizard-btn{min-height:48px;padding:12px 26px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:8px}.wizard-btn.primario{background:var(--ouro);color:#1a1712}.wizard-btn.primario:disabled{opacity:.5;cursor:not-allowed}.wizard-btn.voltar{background:transparent;color:var(--texto-fraco);border:1px solid var(--borda);padding:12px 20px}.wizard-btn.voltar:hover{color:var(--texto);border-color:var(--ouro)}.wizard-btn.invisivel{visibility:hidden}.wizard-erro{color:var(--erro);font-size:14px;margin-top:16px;display:flex;align-items:flex-start;gap:8px}.wizard-campos input,.wizard-campos select,.wizard-campos textarea{min-height:52px;font-size:16px}.wizard-campos input:disabled,.wizard-campos select:disabled{opacity:.7;cursor:not-allowed;border-style:dashed;background:transparent}@media (max-width: 640px),(pointer: coarse){input,select,textarea{font-size:16px!important}}@media (max-width: 640px){.wizard-corpo{padding:26px 18px 18px}.wizard-topo{padding:14px 18px 12px}.wizard-rodape{padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px))}.wizard-btn{flex:1;justify-content:center}.wizard-btn.voltar{flex:0 0 auto}.wizard-progresso{width:100%;margin-left:0;justify-content:space-between}.grade,.grade-selects{grid-template-columns:1fr}}.resumo-bloco{width:100%;text-align:left;background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px;padding:14px 16px;cursor:pointer;color:var(--texto);font:inherit;display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.resumo-bloco:hover{border-color:var(--ouro)}.resumo-bloco+.resumo-bloco{margin-top:8px}.resumo-rotulo{font-size:12px;color:var(--texto-fraco);display:block;margin-bottom:3px}.resumo-valor{font-size:14.5px;line-height:1.45}.resumo-editar{color:var(--ouro);font-size:12.5px;white-space:nowrap;flex-shrink:0}.places-lista{position:fixed;z-index:300;margin:0;padding:0;list-style:none;background:var(--superficie);border:1px solid var(--borda);border-radius:10px;box-shadow:0 18px 40px #00000073;max-height:288px;overflow-y:auto;overflow-x:hidden}.places-opcao{display:flex;align-items:flex-start;gap:11px;padding:11px 14px;cursor:pointer;background:transparent}.places-opcao.ativa{background:var(--superficie-2)}.places-pino{width:9px;height:9px;margin-top:5px;flex-shrink:0;border:2px solid var(--ouro);border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.places-textos{min-width:0}.places-principal{display:block;font-size:14px;color:var(--texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.places-secundario{display:block;font-size:12px;color:var(--texto-fraco);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.places-credito{padding:7px 14px;font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--texto-fraco);border-top:1px solid var(--borda);background:var(--superficie-2)}.previa-cardapio{background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px;padding:14px 16px}.previa-conta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;color:var(--texto-fraco)}.previa-conta strong{font-size:18px;color:var(--ouro);font-weight:600}.previa-aviso{margin:8px 0 0;font-size:12.5px;color:var(--texto-fraco);line-height:1.45}.dica-campo{font-size:11.5px;color:var(--texto-fraco);line-height:1.4}.grupo-titulo{font-size:11px;text-transform:uppercase;letter-spacing:.9px;color:var(--texto-fraco);margin:0 0 10px;font-weight:600}.previa-os{margin-top:18px;background:var(--fundo);border:1px solid var(--borda);border-radius:10px;padding:16px}.previa-secao{margin-bottom:16px}.previa-secao h4{margin:0 0 8px;font-size:13px;color:var(--ouro);text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid var(--borda);padding-bottom:5px}.previa-secao p{margin:0 0 4px;font-size:14px}.previa-detalhe{font-size:13px;color:var(--texto-fraco);line-height:1.5}.os-cards{display:grid;gap:12px;margin-top:12px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.os-card{background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px;padding:12px 14px}.os-card.larga{grid-column:1 / -1}.os-card h4{margin:0 0 8px;font-size:12.5px;color:var(--ouro);text-transform:uppercase;letter-spacing:.8px}.os-card-linha{display:flex;justify-content:space-between;gap:10px;padding:3px 0;font-size:13.5px;border-bottom:1px solid var(--borda)}.os-card-linha:last-child{border-bottom:0}.os-card-linha .rotulo{color:var(--texto-fraco)}.os-card-linha .valor{text-align:right}.os-card p{margin:0 0 4px;font-size:13.5px}.wizard-secao{margin:22px 0 8px;font-size:13px;color:var(--ouro);text-transform:uppercase;letter-spacing:.8px}.aviso.lembrete{border-color:#d4af3773;background:#d4af3712}.lembrete-lista{margin:8px 0 0;padding-left:18px}.lembrete-lista li{margin-bottom:4px;font-size:13.5px}.lembrete-dias{color:var(--ouro);font-weight:600}.link-previa{font-size:12px;color:var(--texto-fraco)}.link-manual{font-size:12px;max-width:320px}.rotulo-lista{display:block;font-size:12px;color:var(--texto-fraco);margin-bottom:10px}.checklist{display:flex;flex-wrap:wrap;gap:8px}.checklist-item{display:flex;align-items:center;gap:8px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:999px;padding:9px 15px;cursor:pointer;font-size:14px;color:var(--texto-fraco);min-height:42px}.checklist-item:hover{border-color:#d4af3773}.checklist-item.marcado{border-color:var(--ouro);color:var(--texto)}.checklist-item input{width:auto;margin:0;accent-color:var(--ouro)}.nav-grupo{font-size:10px;text-transform:uppercase;letter-spacing:1.1px;color:var(--texto-fraco);font-weight:600;margin:0 0 6px;padding:0 14px}.nav-lateral section+section{margin-top:18px;padding-top:16px;border-top:1px solid var(--borda)}.folha section+section{margin-top:14px}.folha .nav-grupo{padding:0 6px;margin-bottom:4px}.anexo-contrato{display:flex;align-items:flex-start;gap:12px;background:var(--superficie-2);border:1px solid rgba(212,175,55,.35);border-radius:10px;padding:14px 16px;margin-bottom:6px;color:var(--texto);text-decoration:none}.anexo-contrato:hover{border-color:var(--ouro)}.anexo-contrato strong{display:block;font-size:14.5px;font-weight:600}.anexo-icone{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid var(--ouro);color:var(--ouro);display:flex;align-items:center;justify-content:center;font-size:15px}.anexo-detalhe{display:block;font-size:12.5px;color:var(--texto-fraco);margin-top:3px}.cards-adicionais{display:flex;flex-direction:column;gap:12px}.card-adicional{background:var(--superficie-2);border:1px solid var(--borda);border-radius:12px;padding:16px 18px;position:relative}.card-adicional.marcado{border-color:var(--ouro)}.card-cabecalho{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.card-texto{min-width:0;flex:1}.card-texto strong{display:block;font-size:15.5px}.card-descricao{display:block;font-size:13px;color:var(--texto-fraco);margin-top:3px;line-height:1.45}.card-preco{display:block;font-size:13px;color:var(--ouro);margin-top:6px;font-weight:600}.card-caixa{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:var(--texto-fraco);min-height:44px;flex-shrink:0}.card-caixa input{width:auto;margin:0;accent-color:var(--ouro);transform:scale(1.3)}.card-contador{display:flex;align-items:center;gap:4px;flex-shrink:0}.card-contador button{width:44px;height:44px;border-radius:8px;cursor:pointer;background:var(--superficie);border:1px solid var(--borda);color:var(--texto);font-size:19px;line-height:1}.card-contador button:hover:not(:disabled){border-color:var(--ouro);color:var(--ouro)}.card-contador button:disabled{opacity:.35;cursor:not-allowed}.card-quantidade{min-width:34px;text-align:center;font-size:16px;font-weight:600}.card-detalhes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--borda)}.cards-aviso{font-size:12.5px;color:var(--texto-fraco);line-height:1.5;margin:4px 0 0}@media (max-width: 640px){.card-cabecalho{flex-direction:column;gap:12px}}.card-total{font-size:14px;font-weight:600;color:var(--ouro);white-space:nowrap;flex-shrink:0}.card-lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:8px}.item-lanche{display:flex;align-items:center;gap:10px;background:var(--superficie);border:1px solid var(--borda);border-radius:8px;padding:10px 12px;cursor:pointer;font-size:13.5px;min-height:44px}.item-lanche:hover{border-color:#d4af3773}.item-lanche.marcado{border-color:var(--ouro)}.item-lanche input{width:auto;margin:0;accent-color:var(--ouro);flex-shrink:0}.item-lanche-nome{flex:1;min-width:0}.item-lanche-preco{color:var(--texto-fraco);white-space:nowrap}.avaliacao-notas{display:flex;gap:8px;margin-top:16px}.avaliacao-nota{flex:1;min-height:56px;border-radius:10px;cursor:pointer;border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font-size:20px;font-weight:600}.avaliacao-nota:hover{border-color:#d4af3773}.avaliacao-nota.marcada{border-color:var(--ouro);background:#d4af371f}.avaliacao-numero{display:block}.contagem-evento{display:flex;flex-direction:column;gap:2px;margin:14px 0 18px;padding:14px 16px;border-radius:10px;border:1px solid var(--borda);background:var(--superficie);border-left:3px solid var(--ouro)}.contagem-evento strong{font-size:18px;color:var(--texto)}.contagem-evento span{font-size:13px;color:var(--texto-fraco)}.contagem-evento.hoje{border-left-color:var(--sucesso, #2f7d5d)}.contagem-evento.passado{border-left-color:var(--borda)}.texto-fechamento{white-space:pre-wrap;word-break:break-word;margin:0;background:var(--superficie);border:1px solid var(--borda);border-radius:8px;padding:14px 16px;font:inherit;font-size:13.5px;line-height:1.55;color:var(--texto);max-height:420px;overflow-y:auto}.cardapio-manual{display:flex;gap:8px;align-items:center;margin-top:2px}.cardapio-manual input{flex:1;min-width:0;min-height:44px;background:var(--superficie);border:1px dashed var(--borda);border-radius:8px;padding:10px 12px;font-size:13.5px;color:var(--texto)}.cardapio-manual input:focus{border-style:solid;border-color:var(--ouro);outline:none}.cardapio-manual button{white-space:nowrap}.prato-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--superficie);border:1px solid var(--borda);border-radius:8px;padding:8px 8px 8px 12px}.prato-nome{font-size:14px}.prato-preco{color:var(--texto-fraco);font-size:13px}.card-chevron{position:absolute;left:3px;top:15px;color:var(--texto-fraco);font-size:13px;line-height:1;padding:2px 4px;pointer-events:none}.card-texto-botao{background:none;border:none;padding:0;margin:0;cursor:pointer;text-align:left;font:inherit;color:inherit;display:flex;flex-direction:column;gap:2px;width:100%}.card-texto-botao:hover strong,.card-texto-botao:focus-visible strong{color:var(--ouro)}.card-adicional:has(.card-texto-botao:hover) .card-chevron{color:var(--ouro)}.card-equipe{display:flex;flex-direction:column;gap:6px;align-items:flex-end;flex-shrink:0}.equipe-linha{display:flex;align-items:center;gap:10px}.equipe-linha>span{font-size:12px;color:var(--texto-fraco);min-width:48px;text-align:right}.card-equipe select{width:auto;min-width:150px;margin:0}.aba-extra+.aba-extra{margin-top:6px}.aba-extra-titulo{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--superficie);border:1px solid var(--borda);border-radius:8px;padding:11px 14px;cursor:pointer;color:var(--texto);font-size:14px;text-align:left;min-height:44px}.aba-extra-titulo:hover{border-color:#d4af3773}.aba-extra-contagem{font-size:12.5px;color:var(--texto-fraco);white-space:nowrap}.aba-extra .card-lista{margin:8px 0 12px}.resumo-cardapio{margin-top:22px;padding:14px 16px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px}.resumo-cardapio-topo{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;text-transform:uppercase;letter-spacing:.9px;color:var(--texto-fraco);font-weight:600;margin-bottom:10px}.resumo-cardapio-contagem{color:var(--ouro)}.resumo-cardapio-linha{margin:0 0 5px;font-size:13.5px;line-height:1.5;color:var(--texto-fraco)}.resumo-cardapio-linha strong{color:var(--texto);font-weight:600}.resumo-cardapio-linha.atual{color:var(--texto)}.resumo-cardapio-vazio{margin:0;font-size:13px;color:var(--texto-fraco)}.financeiro{border:1px solid var(--borda);border-radius:10px;overflow:hidden}.financeiro-linha{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 16px;border-bottom:1px solid var(--borda)}.financeiro-linha:last-child{border-bottom:none}.financeiro-linha strong{display:block;font-size:14.5px}.financeiro-detalhe{display:block;font-size:12.5px;color:var(--texto-fraco);margin-top:3px}.financeiro-valor{font-size:15px;font-weight:600;white-space:nowrap}.financeiro-linha.total{background:var(--superficie-2)}.financeiro-linha.total .financeiro-valor{color:var(--ouro);font-size:18px}.financeiro-secao{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:11px 16px;background:var(--superficie);border-bottom:1px solid var(--borda);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco)}.financeiro-linha+.financeiro-secao{border-top:1px solid var(--borda)}.financeiro-devolucao{padding:12px 16px;border-top:1px solid var(--borda);background:var(--superficie-2);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.financeiro-devolucao p,.financeiro-devolucao .aviso{margin:0}.plan-origem{display:inline-block;margin-right:8px;padding:1px 7px;border:1px solid var(--borda);border-radius:999px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-fraco);vertical-align:1px}.plan-origem-contrato{border-color:#d4af3773;color:var(--ouro)}.nav-topo{padding-bottom:10px;margin-bottom:6px;border-bottom:1px solid var(--borda)}.grupo-wpp{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.grupo-wpp .campo-ajuda{margin:0}.grupo-wpp .aviso{flex:1 1 100%;margin:0}.grupo-wpp-pronto{color:var(--texto-fraco)}.grupo-wpp-pronto strong{color:var(--ouro)}.grupo-wpp-lista{max-height:38vh;overflow-y:auto}.grupo-wpp-vincular{flex:1 1 100%}.grupo-wpp-vincular summary{cursor:pointer;font-size:12.5px;color:var(--texto-fraco)}.grupo-wpp-vincular .campo-ajuda{margin:6px 0 8px}.area-devolucao{display:flex;flex-direction:column;gap:8px}.area-pix-campo{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.area-pix-campo .campo{flex:1 1 220px;min-width:200px;margin:0}.area-pix-campo .acao{flex:0 0 auto}.financeiro-selo{text-transform:none;letter-spacing:0;font-weight:500;font-size:11.5px;color:var(--ouro);border:1px solid rgba(212,175,55,.4);border-radius:999px;padding:2px 9px;white-space:nowrap}.financeiro-linha.subtotal .financeiro-valor{color:var(--texto)}.financeiro-linha.subtotal strong{font-size:14px;color:var(--texto-fraco)}.financeiro-vazio{margin:0;padding:14px 16px;font-size:13.5px;color:var(--texto-fraco);border-bottom:1px solid var(--borda)}.financeiro-linha.diverge{background:#d4af3712}.financeiro-linha.diverge strong{color:var(--ouro)}.comparacao-marca{flex-shrink:0;text-align:right;font-size:12.5px;color:var(--texto-fraco)}.comparacao-marca.diferente{font-weight:600;font-size:13px;color:var(--ouro)}.comparacao-aviso{margin:0;padding:12px 16px;font-size:12.5px;line-height:1.55;color:var(--texto-fraco);background:#d4af370d;border-bottom:1px solid var(--borda)}.comparacao-aviso strong{color:var(--texto);font-weight:600}.financeiro-selo.alerta{color:var(--ouro);border-color:var(--ouro)}@media (max-width: 480px){.financeiro-secao{flex-direction:column;align-items:flex-start;gap:6px}.comparacao-marca{text-align:left}}.papeis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px}.papel{display:flex;align-items:flex-start;gap:10px;cursor:pointer;background:var(--superficie);border:1px solid var(--borda);border-radius:10px;padding:13px 14px;font-size:14px;min-height:44px}.papel:hover{border-color:#d4af3773}.papel.marcado{border-color:var(--ouro)}.papel input{width:auto;margin:2px 0 0;accent-color:var(--ouro);flex-shrink:0}.papel strong{display:block}.papel-descricao{display:block;font-size:12.5px;color:var(--texto-fraco);margin-top:3px;line-height:1.45}.campo-ajuda{font-size:12px;color:var(--texto-fraco);line-height:1.45}.area-fundo{min-height:100vh;background:var(--fundo)}.area-topo{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 24px;background:var(--superficie);border-bottom:1px solid var(--borda)}.area-marca{font-size:17px;letter-spacing:.3px}.area-marca strong{color:var(--ouro)}.area-sessao{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--texto-fraco)}.area-sessao button{background:none;border:none;color:var(--ouro);cursor:pointer;font:inherit;text-decoration:underline;padding:6px 2px;min-height:44px}.area-conteudo{max-width:640px;margin:0 auto;padding:32px 20px 60px}.area-titulo{font-size:26px;line-height:1.25;margin:0 0 10px;font-weight:600}.area-subtitulo{font-size:12px;text-transform:uppercase;letter-spacing:.9px;color:var(--ouro);margin:28px 0 10px;font-weight:600}.area-texto{font-size:15px;line-height:1.6;margin:0 0 18px}.area-texto.fraco{color:var(--texto-fraco);font-size:13.5px}.area-form{display:flex;flex-direction:column;gap:16px;max-width:340px}.area-selo{display:inline-block;font-size:12.5px;color:var(--texto-fraco);border:1px solid var(--borda);border-radius:999px;padding:3px 11px}.area-selo.grande{margin:0 0 22px;color:var(--ouro);border-color:#d4af3766}.area-bloco{border:1px solid var(--borda);border-radius:10px;overflow:hidden}.area-fechamento{overflow:visible;padding:4px 16px 14px}.area-fechamento .comparativo{font-size:13.5px}.area-linha{display:flex;gap:16px;padding:13px 16px;border-bottom:1px solid var(--borda);font-size:14px}.area-linha:last-child{border-bottom:none}.area-rotulo{color:var(--texto-fraco);min-width:132px;flex-shrink:0}.area-valor{flex:1;min-width:0}.area-lista{display:flex;flex-direction:column;gap:10px}.area-cartao{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;text-align:left;cursor:pointer;background:var(--superficie);border:1px solid var(--borda);border-radius:10px;padding:15px 16px;color:var(--texto);font:inherit}.area-cartao:hover{border-color:var(--ouro)}.area-cartao strong{display:block;font-size:15.5px;margin-bottom:4px}.area-cartao-linha{display:block;font-size:13px;color:var(--texto-fraco);margin-bottom:7px}.area-seta{color:var(--texto-fraco);font-size:20px}.area-voltar{background:none;border:none;color:var(--texto-fraco);cursor:pointer;font:inherit;font-size:13.5px;padding:8px 2px;margin-bottom:10px;min-height:44px}.area-voltar:hover{color:var(--ouro)}.relatorio-alteracoes{margin-top:20px;padding:14px 16px;border:1px solid var(--borda);border-radius:10px;background:#ffffff05}.relatorio-alteracoes p{margin:0 0 6px;font-size:14px;line-height:1.5}.relatorio-alteracoes p:last-child{margin-bottom:0}.relatorio-alteracoes .financeiro-secao{margin-top:0}.area-total{font-size:32px;font-weight:600;color:var(--ouro);margin:0 0 4px;letter-spacing:.3px}@media (max-width: 520px){.area-linha{flex-direction:column;gap:3px}.area-rotulo{min-width:0;font-size:12.5px}}.login-fundo{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--fundo)}.login-caixa{width:100%;max-width:340px;display:flex;flex-direction:column;gap:16px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:28px 24px}.login-marca{margin:0;font-size:19px;font-weight:400;letter-spacing:.3px}.login-marca strong{color:var(--ouro)}.login-texto{margin:-6px 0 4px;font-size:13.5px;color:var(--texto-fraco);line-height:1.5}.login-rodape{margin:4px 0 0;font-size:12.5px;color:var(--texto-fraco);line-height:1.5}.login-rodape a{color:var(--ouro)}.sair-painel{background:none;border:none;color:var(--texto-fraco);cursor:pointer;font:inherit;font-size:13px;text-decoration:underline;padding:6px 4px;min-height:44px;margin-left:auto}.sair-painel:hover{color:var(--ouro)}table.comparativo{width:100%;border-collapse:collapse;font-size:13.5px}table.comparativo th{text-align:left;color:var(--texto-fraco);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.6px;padding:6px 8px}table.comparativo td{padding:9px 8px;border-top:1px solid var(--borda);vertical-align:top}table.comparativo .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}table.comparativo tr.total td{font-weight:700;border-top:2px solid var(--borda)}table.comparativo .diverge{color:var(--ouro)}table.comparativo tr.subtotal-pessoas td{border-top:1px solid var(--borda-forte, var(--borda))}.contador-pratos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:8px;margin:6px 0}.contador-prato{display:flex;justify-content:space-between;align-items:center;gap:8px;border:1px solid var(--borda);border-radius:8px;padding:8px 10px}.contador-prato-botoes{display:inline-flex;align-items:center;gap:10px}.contador-prato-botoes button{min-width:34px;padding:4px 0}.resumo-identificacao dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px 20px;margin:0 0 12px}.resumo-identificacao dt{font-size:12px;color:var(--texto-fraco)}.resumo-identificacao dd{margin:2px 0 0;color:var(--texto);overflow-wrap:anywhere}.campo-so-leitura{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--texto-fraco)}.campo-so-leitura output{display:flex;align-items:center;min-height:42px;padding:0 12px;border:1px dashed var(--borda);border-radius:8px;font-size:14px;color:var(--texto)}.comparativo-pessoas{margin:0 0 8px;color:var(--texto-fraco);font-size:14px}.comparativo-pessoas strong{color:var(--texto)}.comparativo-nota{display:block;font-size:11.5px;color:var(--texto-fraco);margin-top:2px}.rolagem-x{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rolagem-x>table{min-width:340px}@media (max-width: 480px){.painel{padding:16px 14px 72px}.cartao{padding:16px}.modal{padding:18px}.modal-fundo{padding:12px}.financeiro-linha{flex-wrap:wrap}.financeiro-linha>span:first-child{min-width:0;flex:1 1 100%}.evento-cab>*{min-width:0}.barra-acoes>*{min-width:0;max-width:100%}}input,select,textarea{max-width:100%;box-sizing:border-box}.modal-largo{max-width:min(880px,100%)}.secao-numerada{display:flex;align-items:center;gap:10px;margin:22px 0 12px;font-size:15px;font-weight:600;padding-top:16px;border-top:1px solid var(--borda)}.secao-numerada:first-of-type{border-top:0;padding-top:0}.secao-numerada .numero{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:var(--ouro);color:#1b1b1b;font-size:13px;font-weight:700}.grade-contagem{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))}.tabela-itens{width:100%;border-collapse:collapse;font-size:13.5px}.tabela-itens th{text-align:left;font-weight:600;color:var(--texto-fraco);padding:6px 8px;border-bottom:1px solid var(--borda);white-space:nowrap}.tabela-itens th.num,.tabela-itens td.num{text-align:right}.tabela-itens td{padding:4px 8px;border-bottom:1px solid var(--borda);vertical-align:middle}.tabela-itens input{width:100%}.tabela-itens input.curto{max-width:110px;text-align:right}.tabela-itens td.num input{margin-left:auto}.tabela-itens .total-linha{white-space:nowrap;font-variant-numeric:tabular-nums}.tabela-itens button{padding:4px 10px;font-size:12.5px}.resumo-orcamento{margin-top:14px}.resumo-orcamento .area-linha.destaque{border-top:1px solid var(--borda);margin-top:6px;padding-top:10px}.resumo-orcamento .area-linha.destaque .area-rotulo,.resumo-orcamento .area-linha.destaque .area-valor{font-weight:700;font-size:15px}.resumo-orcamento input.curto{max-width:90px;text-align:right}.resumo-imagem{background:#fff;color:#1b1b1b;padding:32px 36px;font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;box-sizing:border-box}.resumo-imagem-topo{display:flex;align-items:baseline;justify-content:space-between;border-bottom:2px solid #1b1b1b;padding-bottom:10px;margin-bottom:18px}.resumo-imagem-topo .marca{font-size:24px;font-weight:700;letter-spacing:.04em}.resumo-imagem-tipo{font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:#6b6b6b}.resumo-imagem h2{margin:0 0 4px;font-size:21px;color:#1b1b1b}.resumo-imagem-evento{margin:0 0 2px;color:#444}.resumo-imagem-local{margin:0 0 2px;color:#6b6b6b;font-size:14px}.resumo-imagem-itens{width:100%;border-collapse:collapse;margin:20px 0 14px;font-size:14px}.resumo-imagem-itens th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6b6b6b;border-bottom:1px solid #d8d8d8;padding:0 0 6px}.resumo-imagem-itens th.num,.resumo-imagem-itens td.num{text-align:right}.resumo-imagem-itens td{padding:7px 0;border-bottom:1px solid #efefef}.resumo-imagem-itens td.num{font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:14px}.resumo-imagem-totais{margin-left:auto;width:min(320px,100%)}.resumo-imagem-totais>div{display:flex;justify-content:space-between;padding:4px 0}.resumo-imagem-totais .destaque{border-top:2px solid #1b1b1b;margin-top:6px;padding-top:8px;font-size:19px;font-weight:700}.resumo-imagem-pagamento{margin-top:18px;padding:12px 14px;background:#f6f6f4;border-radius:8px;font-size:14px}.resumo-imagem-pagamento>div{display:flex;justify-content:space-between;padding:3px 0;color:#444}.resumo-imagem-validade{margin:18px 0 0;padding-top:12px;border-top:1px solid #e4e4e4;font-size:13px;color:#6b6b6b;font-style:italic}.fechamento-imagem-itens td:first-child{line-height:1.35}.fechamento-imagem-qtd{display:block;margin-top:2px;font-size:12.5px;color:#6b6b6b;font-variant-numeric:tabular-nums}.fechamento-imagem-itens tfoot td{padding-top:12px;border-top:2px solid #1b1b1b;border-bottom:none;font-size:16px;font-weight:700;color:#1b1b1b}.fechamento-imagem-saldo{font-weight:700;color:#1b1b1b!important}.resumo-oculto{position:absolute;left:-10000px;top:0;pointer-events:none}.resumo-previa{max-height:46vh;overflow:auto;border:1px solid var(--borda);border-radius:10px;background:#fff}.resumo-previa .resumo-imagem{width:100%!important}.resumo-legenda{margin-top:12px;font-size:13px;color:var(--texto-fraco)}.resumo-legenda pre{white-space:pre-wrap;margin:8px 0 0;font:inherit}.selo-vencido{color:var(--perigo, #c0574f);font-weight:600}.pagina-publica{max-width:820px;margin:0 auto;padding:20px 14px 48px}.palco-publico{display:flex;justify-content:center;border:1px solid var(--borda);border-radius:12px;overflow:auto;background:#fff}.palco-publico .resumo-imagem{width:100%!important;max-width:720px}.historico-nota{display:block;color:var(--texto-fraco);font-size:12.5px;margin-top:2px}.kanban{display:flex;gap:12px;align-items:flex-start;padding-bottom:8px}.kanban-coluna{flex:0 0 min(300px,82vw);background:var(--superficie-2);border:1px solid var(--borda);border-radius:12px;padding:10px;min-height:140px;transition:background .12s,border-color .12s}.kanban-coluna.alvo{border-color:var(--ouro);background:color-mix(in srgb,var(--ouro) 12%,transparent)}.kanban-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;font-size:13.5px;padding:2px 4px 10px}.kanban-contagem{background:var(--borda);border-radius:999px;padding:1px 8px;font-size:12px;font-variant-numeric:tabular-nums}.kanban-pilha{display:flex;flex-direction:column;gap:10px}.kanban-card{touch-action:none;cursor:grab}.kanban-card:active{cursor:grabbing}.kanban-card.arrastando{opacity:.35}.kanban-card .evento{margin-bottom:0}.kanban-vazio{border:1px dashed var(--borda);border-radius:10px;padding:18px 10px;text-align:center;color:var(--texto-fraco);font-size:13px}.kanban-fantasma{position:fixed;z-index:60;width:min(300px,82vw);transform:translate(-50%,-50%) rotate(2deg);pointer-events:none;opacity:.92;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45))}.modal-historico{max-width:min(640px,100%)}.modal-cabecalho{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.modal-cabecalho h2{margin:0 0 16px}.modal-fechar{background:none;border:0;color:var(--texto-fraco);cursor:pointer;font-size:26px;line-height:1;padding:0 4px;min-width:44px;min-height:44px}.modal-fechar:hover{color:var(--texto)}.modal-secao{margin:16px 0 8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--texto-fraco)}.modal-secao:first-of-type{margin-top:0}.resumo-imagem-cardapio{margin:4px 0 16px;padding:12px 14px;background:#f6f6f4;border-radius:8px;font-size:14px;color:#1b1b1b}.resumo-imagem-cardapio strong{display:block;margin-bottom:6px}.resumo-imagem-cardapio p{margin:3px 0;line-height:1.45}.resumo-imagem-cardapio-categoria{color:#9a7b2c;font-weight:600}.seletor-cardapio{grid-column:1 / -1}.seletor-cardapio-busca{width:100%;margin-bottom:10px}.cardapio-painel{margin:4px 0 14px;padding:12px;border:1px solid var(--borda);border-radius:10px;background:var(--superficie-2)}.cardapio-previa{margin:10px 0 4px;font-size:13.5px}.cardapio-previa p{margin:3px 0}.cardapio-previa-categoria{color:var(--ouro);font-weight:600}.resumo-imagem-prazo{color:#6b6b6b;font-size:12.5px}.resumo-imagem-motivo{margin:6px 0 0;color:#444;font-size:13px}table.comparativo thead tr.lados th{text-align:center}table.comparativo thead tr.lados th:first-child{text-align:left;vertical-align:bottom}table.comparativo th.lado-inicio,table.comparativo td.lado-inicio{border-left:1px solid var(--borda)}table.comparativo tr.grupo td{padding:14px 8px 4px;border-top:0;font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--texto-fraco)}.comparativo-aviso{font-size:12.5px;color:var(--texto-fraco);margin:0 0 8px}.aviso.previa{border-left:3px solid var(--ouro);margin:4px 0 16px}.wizard-comprovantes{background:transparent;border:1px solid var(--borda);color:var(--texto);border-radius:999px;padding:6px 14px;font-size:13px;cursor:pointer;min-height:36px;white-space:nowrap}.wizard-comprovantes:hover{border-color:var(--ouro)}.conferencia-resumo{margin:0 0 10px;font-size:15px;font-weight:600}.conferencia-resumo.ok{color:var(--sucesso, #3f7d58)}.conferencia-resumo.atencao{color:var(--ouro, #9a7b2c)}.conferencia-lista{margin:0;padding-left:20px;display:grid;gap:6px}.conferencia-lista li.atencao{color:var(--texto)}.conferencia-lista.discreta{margin-top:10px;color:var(--texto-fraco);font-size:13.5px;list-style:none;padding-left:0}.conferencia-previa{max-height:46vh;overflow:auto;padding:14px 16px;border:1px solid var(--borda);border-radius:10px;background:#fff;color:#1b1b1b;font-size:13.5px;line-height:1.55}.conferencia-previa p{margin:0 0 8px}.lista-sugeridos{list-style:none;margin:0;padding:0;display:grid;gap:2px}.lista-sugeridos li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;border-bottom:1px solid var(--borda)}.lista-sugeridos li:last-child{border-bottom:none}.selo.alerta{color:var(--ouro, #9a7b2c);border-color:currentColor}.bloco-cortesia{border-left:3px solid var(--ouro, #d4af37);background:#d4af370f;padding:1rem 1.25rem;margin:1rem 0;border-radius:6px}.bloco-cortesia h4{margin:0 0 .75rem}.bloco-cortesia .dica{font-size:.85rem;opacity:.75;margin:.5rem 0 0}.bloco-cortesia .linha-form{display:flex;gap:.75rem;flex-wrap:wrap;margin:.75rem 0}.bloco-cortesia .linha-form label{display:flex;flex-direction:column;gap:.25rem;flex:1 1 12rem}.valor-cortesia s{opacity:.65;margin-right:.35rem}.tabela-cortesias td{vertical-align:middle}.bloco-sugeridos{border:1px solid rgba(128,128,128,.3);border-radius:6px;padding:.75rem 1rem;margin:1rem 0}.bloco-sugeridos legend{padding:0 .4rem;font-size:.9rem;opacity:.8}.bloco-sugeridos .marcavel{display:inline-flex;align-items:center;gap:.35rem;margin:.25rem .9rem .25rem 0;white-space:nowrap}.acoes-linha{display:flex;gap:.4rem;justify-content:flex-end}.tabela-faixas .faixa-aplicada{background:#d4af371f;font-weight:600}.tabela-faixas .selo-faixa{margin-left:.5rem;font-size:.75rem}.wizard-aviso{margin-top:.75rem;padding:.7rem .9rem;border-left:3px solid var(--ouro, #d4af37);background:#d4af371a;border-radius:4px;font-size:.92rem;line-height:1.45}.presenca-lista{display:grid;gap:10px}.presenca-card-evento{display:block;width:100%;text-align:left;cursor:pointer;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:14px;font:inherit;color:inherit;min-height:44px}.presenca-card-evento:disabled{opacity:.62;cursor:default}.presenca-card-topo{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.presenca-motivo{color:var(--texto-fraco);margin-top:6px}.presenca-tela{position:fixed;top:0;right:0;bottom:0;left:0;z-index:170;display:flex;flex-direction:column;background:var(--fundo);overscroll-behavior:contain}.presenca-topo{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top,0px));background:var(--superficie);border-bottom:1px solid var(--borda)}.presenca-topo-texto{display:flex;flex-direction:column;min-width:0}.presenca-topo-texto strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presenca-voltar{flex-shrink:0;min-width:44px;min-height:44px;background:none;border:none;cursor:pointer;font-size:22px;color:var(--texto);line-height:1}.presenca-corpo{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px 16px 18px}.presenca-instrucao{margin:2px 0 14px}.presenca-setor{margin-bottom:18px}.presenca-setor-titulo{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--texto-fraco);margin:0 0 8px;font-weight:600}.presenca-pessoa{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;background:var(--superficie);border:1px solid var(--borda);border-left:4px solid var(--ok, #2e7d32);border-radius:12px;padding:12px 14px;margin-bottom:8px;min-height:60px;transition:border-color .12s,background .12s}.presenca-pessoa-texto{display:flex;flex-direction:column;min-width:0}.presenca-pessoa-texto strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presenca-pessoa.esta-faltando{border-left-color:var(--perigo, #b3261e);background:color-mix(in srgb,var(--perigo, #b3261e) 6%,var(--superficie))}.presenca-pessoa.esta-faltando .presenca-pessoa-texto strong{text-decoration:line-through;color:var(--texto-fraco)}.cal{margin-top:12px}.cal-cabecalho{display:flex;align-items:center;gap:12px}.cal-mes{font-size:17px;margin:0;min-width:190px;text-align:center}.cal-seta{padding:4px 14px;font-size:18px;line-height:1.2}.cal-resumo{color:var(--texto-fraco);font-size:13px;margin:6px 0 12px}.cal-carregando .cal-grade{opacity:.45;transition:opacity .15s}.cal-grade{border-collapse:collapse;width:100%;min-width:620px;table-layout:fixed}.cal-grade th{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--texto-fraco);font-weight:600;padding:6px 4px;text-align:left}.cal-dia{border:1px solid var(--borda);vertical-align:top;height:92px;padding:4px;width:14.28%}.cal-numero{font-size:12px;color:var(--texto-fraco);display:block;margin-bottom:3px}.cal-fds{background:color-mix(in srgb,var(--superficie-2) 90%,transparent)}.cal-fora .cal-numero{opacity:.35}.cal-fora{background:transparent}.cal-hoje{outline:2px solid var(--ouro);outline-offset:-2px}.cal-hoje .cal-numero{color:var(--ouro);font-weight:700}.cal-evento{display:block;width:100%;text-align:left;font:inherit;font-size:11.5px;line-height:1.35;padding:2px 5px;margin-bottom:3px;border-radius:5px;border:1px solid var(--borda);background:var(--superficie-2);color:var(--texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.cal-evento{cursor:pointer}button.cal-evento:hover{border-color:var(--ouro)}button.cal-evento:focus-visible{outline:2px solid var(--ouro);outline-offset:1px}.agenda-cab{display:flex;align-items:center;gap:10px}.agenda-engrenagem{background:none;border:1px solid var(--borda);border-radius:8px;color:var(--texto-fraco);cursor:pointer;padding:5px 7px;line-height:0}.agenda-engrenagem:hover,.agenda-engrenagem[aria-expanded=true]{color:var(--ouro);border-color:var(--ouro)}.agenda-engrenagem:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.cap-painel{border:1px solid var(--ouro);border-radius:12px;padding:16px;margin:12px 0 18px;background:var(--superficie-2)}.cap-cab{display:flex;align-items:center;justify-content:space-between;gap:12px}.cap-cab h3{margin:0;font-size:15px}.cap-titulo{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--ouro);margin:18px 0 6px}.cap-padrao{max-width:260px}.cap-padrao input{width:90px}.cap-lista{list-style:none;padding:0;margin:0 0 14px}.cap-lista li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--borda);border-radius:8px;margin-bottom:6px}.cap-lista li.trancada{border-color:color-mix(in srgb,var(--ouro) 55%,transparent)}.cap-data{font-weight:600;font-variant-numeric:tabular-nums}.cap-regra{color:var(--texto-fraco);font-size:13px;flex:1}.cap-remover{font:inherit;font-size:11px;background:none;border:none;cursor:pointer;color:var(--texto-fraco);text-decoration:underline;padding:0}.cap-remover:hover{color:var(--ouro)}.cap-nova{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.cap-nova .campo{margin:0}.cap-nova input[type=date],.cap-nova input[type=number]{width:150px}.cap-trancar{flex-direction:row;align-items:center;gap:6px}.cap-motivo{flex:1;min-width:200px}.cap-motivo input{width:100%}@media (max-width: 640px){.cap-nova{flex-direction:column;align-items:stretch}.cap-nova input[type=date],.cap-nova input[type=number]{width:100%}}.cal-ocupacao{float:right;font-size:10px;line-height:1.6;color:var(--texto-fraco);font-variant-numeric:tabular-nums}.cal-ocupacao.cheio{color:var(--perigo, #c0574f);font-weight:700}.cal-ocupacao.trancada{color:var(--ouro)}.cal-so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cal-dia:has(.cal-ocupacao.cheio){background:color-mix(in srgb,var(--perigo, #c0574f) 9%,transparent)}.cal-dia:has(.cal-ocupacao.trancada){background:color-mix(in srgb,var(--ouro) 10%,transparent)}.cal-legenda-capacidade{color:var(--texto-fraco);font-size:12px;margin:10px 0 0}.cal-legenda-capacidade .cal-ocupacao{float:none;font-size:11px}.cal-evento-reservado{border-style:dashed;background:transparent;color:var(--texto-fraco)}.cal-evento-meu{background:color-mix(in srgb,var(--ouro) 18%,transparent);border-color:color-mix(in srgb,var(--ouro) 50%,transparent);color:var(--ouro);font-weight:600}.cal-legenda{display:none;color:var(--texto-fraco);font-size:12px;margin-top:10px}.cal-legenda .cal-amostra{display:inline-block;width:22px;height:7px;border-radius:3px;vertical-align:middle;background:color-mix(in srgb,var(--ouro) 30%,var(--superficie-2));margin-right:5px}.cal-legenda .cal-amostra.meu{background:var(--ouro)}.cal-legenda .cal-amostra.reservado{background:transparent;border:1px dashed var(--texto-fraco)}@media (max-width: 640px){.cal-grade{min-width:0}.cal-dia{height:62px;padding:3px 2px}.cal-numero{font-size:11px;margin-bottom:2px;text-align:center}.cal-grade th{font-size:10px;padding:4px 2px;text-align:center}.cal-evento{font-size:0;height:7px;padding:0;margin:0 auto 3px;width:76%;border-radius:3px;background:color-mix(in srgb,var(--ouro) 30%,var(--superficie-2))}.cal-evento-meu{background:var(--ouro)}.cal-evento-reservado{background:transparent;border:1px dashed color-mix(in srgb,var(--ouro) 70%,transparent);height:7px}.cal-mes{font-size:15px;min-width:0}.cal-legenda{display:block}}.colab-alternador{display:inline-flex;gap:4px;padding:3px;margin-bottom:14px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:999px}.colab-alternador-item{font:inherit;font-size:13px;padding:5px 16px;border-radius:999px;border:none;background:transparent;color:var(--texto-fraco);cursor:pointer}.colab-alternador-item.ativo{background:var(--ouro);color:#1a1710;font-weight:600}.colab-alternador-item:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.vagas-equipe{margin-top:14px;border-top:1px solid var(--borda);padding-top:12px}.vagas-titulo{font-size:13px;margin:0 0 2px;text-transform:uppercase;letter-spacing:.05em;color:var(--ouro)}.vagas-lista{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-wrap:wrap;gap:8px}.vagas-lista li{display:flex;align-items:center;gap:6px;border:1px solid var(--borda);border-radius:10px;padding:6px 10px;background:var(--superficie-2)}.vagas-lista li.ajustada{border-color:color-mix(in srgb,var(--ouro) 55%,transparent)}.vagas-rotulo{font-size:13px;color:var(--texto-fraco)}.vagas-numero{font:inherit;background:none;border:none;cursor:pointer;color:var(--texto);display:flex;align-items:baseline;gap:6px;padding:0}.vagas-numero strong{font-size:17px}.vagas-numero:hover strong,.vagas-numero:focus-visible strong{color:var(--ouro)}.vagas-sugerido{font-size:11px;color:var(--texto-fraco);white-space:nowrap}.vagas-edicao{display:flex;align-items:center;gap:6px}.vagas-edicao input{width:68px;padding:4px 6px;font:inherit}.vagas-edicao button{padding:4px 10px;font-size:12px}.vagas-desfazer{font:inherit;font-size:11px;background:none;border:none;cursor:pointer;color:var(--texto-fraco);text-decoration:underline;padding:0}.vagas-desfazer:hover{color:var(--ouro)}@media (max-width: 640px){.vagas-lista{flex-direction:column}.vagas-lista li{justify-content:space-between}}.colab-cartao-meu{border-left:3px solid var(--ouro);background:color-mix(in srgb,var(--ouro) 6%,transparent)}.selo-escalado{background:color-mix(in srgb,var(--ouro) 16%,transparent);color:var(--ouro);border-color:color-mix(in srgb,var(--ouro) 45%,transparent)}.area-cartao-linha.destaque{color:var(--ouro)}.evento-focado{border-color:var(--ouro);box-shadow:0 0 0 1px var(--ouro) inset}.selo-presente{background:color-mix(in srgb,var(--ok, #2e7d32) 14%,transparent);color:var(--ok, #2e7d32)}.selo-faltou{background:color-mix(in srgb,var(--perigo, #b3261e) 14%,transparent);color:var(--perigo, #b3261e)}.selo-pendente{background:color-mix(in srgb,var(--ouro) 18%,transparent);color:var(--ouro)}.comprovante-erro-do-form{margin-top:10px}.comprovante-erro-do-form ul{margin:6px 0 0;padding-left:18px}.comprovante-conferir{margin:8px 0 10px;padding:10px 12px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:8px}.comprovante-conferir select{width:100%}.comprovante-conferir-opcao{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:8px 0 4px;cursor:pointer;font-size:14px;color:var(--texto)}.comprovante-conferir-opcao input[type=checkbox]{width:auto;flex:0 0 auto;margin:0;cursor:pointer}.comprovante-conferir-opcao input:disabled{cursor:default;opacity:.5}.financeiro-comprovantes{margin-bottom:18px}.fechamento-mudou-lista{margin:8px 0 6px;padding-left:18px}.fechamento-mudou-lista li{margin-bottom:4px}.fechamento-mudou-delta{font-variant-numeric:tabular-nums;white-space:nowrap}.fechamento-mudou-acoes{margin-top:10px;flex-wrap:wrap;gap:10px;align-items:center}.cobranca-divergente-lista{margin:8px 0 6px;padding-left:18px}.cobranca-divergente-lista li{margin-bottom:6px}.cobranca-ajustar{margin-left:10px;padding:2px 10px;font-size:12px}.cobranca-erro{color:var(--erro)}.cobranca-confirmar{margin-top:10px;padding:10px 12px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:8px}.cobranca-confirmar p{margin:0 0 10px}.selo-alterado{background:color-mix(in srgb,var(--erro) 20%,transparent);color:var(--erro)}.colab-alterado{color:var(--erro)}.colab-alterado strong{display:inline;font-size:inherit;margin:0}.colab-alterado-detalhe{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:10px}.colab-alterado-de{color:var(--texto-fraco);font-size:13px}.presenca-ok{border-left:4px solid var(--ok, #2e7d32)}.presenca-rodape{flex-shrink:0;background:var(--superficie);border-top:1px solid var(--borda);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.presenca-confirmar{width:100%;min-height:52px;font-size:16px;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.presenca-contagem{font-weight:400;opacity:.9}@media (min-width: 861px){.presenca-tela{position:static;height:auto;background:none;z-index:auto}.presenca-topo{border:1px solid var(--borda);border-radius:12px 12px 0 0;padding:16px 18px}.presenca-corpo{overflow:visible;border:1px solid var(--borda);border-top:none;padding:18px}.presenca-rodape{border:1px solid var(--borda);border-top:none;border-radius:0 0 12px 12px;padding:14px 18px;position:static}.presenca-confirmar{width:auto;min-width:280px}.presenca-lista{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}}.colab-area{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.pilula{position:fixed;z-index:160;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));background:var(--superficie);border:1px solid var(--borda);border-radius:999px;box-shadow:0 10px 30px #00000073,0 2px 8px #0000004d}.pilula-lista{display:flex;margin:0;padding:6px;list-style:none;gap:4px}.pilula-lista>li{flex:1}.pilula-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-height:52px;padding:6px 4px;background:none;border:none;border-radius:999px;cursor:pointer;color:var(--texto-fraco);font:inherit;font-size:11.5px;line-height:1.1;transition:color .12s,background .12s}.pilula-item.ativo{color:var(--fundo);background:var(--ouro);font-weight:600}.pilula-icone{display:flex}.pilula-marca,.pilula-sair{display:none}.pilula-rotulo{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.colab-cartao{display:block;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;min-height:44px}.colab-cartao-topo{display:flex;align-items:center;justify-content:space-between;gap:6px 10px;margin-bottom:4px;flex-wrap:wrap;min-width:0}.colab-cartao-topo strong{display:block;font-size:15.5px}.colab-voltar{background:none;border:none;cursor:pointer;font:inherit;color:var(--ouro);padding:10px 0;min-height:44px;margin-bottom:4px}.colab-detalhe{padding-bottom:24px}.colab-dados{margin:16px 0 0;display:grid;gap:12px}.colab-dados>div{display:flex;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid var(--borda)}.colab-dados dt{color:var(--texto-fraco);font-size:13px}.colab-dados dd{margin:0;text-align:right;font-weight:500}.colab-acoes{margin-top:26px}.colab-acao{width:100%;min-height:52px}@media (min-width: 861px){.colab-acao{width:auto;min-width:300px}.colab-dados{grid-template-columns:repeat(2,minmax(min(280px,100%),1fr));gap:12px 28px}}.avatar{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--ouro) 18%,var(--superficie));color:var(--ouro);font-weight:600;letter-spacing:.02em;border:1px solid var(--borda);-webkit-user-select:none;user-select:none}.avatar img{width:100%;height:100%;object-fit:cover;display:block}.colab-foto{display:flex;gap:16px;align-items:flex-start;margin:4px 0 22px}.colab-foto-acoes{flex:1;min-width:0}.colab-foto-acoes .evento-meta{margin:0 0 10px}.colab-foto-botao{cursor:pointer;display:inline-flex;align-items:center;min-height:44px}.colab-foto-botao input[type=file]{display:none}.colab-sair{margin-top:34px;padding-top:20px;border-top:1px solid var(--borda)}.colab-sair .acao{min-height:48px}@media (min-width: 861px){.pilula.pilula-colab{position:fixed;left:0;top:0;bottom:0;right:auto;width:240px;z-index:120;display:flex;flex-direction:column;margin:0;padding:22px 14px 18px;border:none;border-right:1px solid var(--borda);border-radius:0;box-shadow:none;background:var(--superficie)}.pilula-colab .pilula-marca{display:block;font-size:17px;margin:0 8px 26px;line-height:1.3}.pilula-colab .pilula-marca strong{color:var(--ouro)}.pilula-colab .pilula-lista{flex-direction:column;gap:3px;padding:0}.pilula-colab .pilula-lista>li{flex:0 0 auto;width:100%}.pilula-colab .pilula-item{flex-direction:row;justify-content:flex-start;gap:12px;border-radius:10px;padding:12px 14px;min-height:46px;font-size:14.5px}.pilula-colab .pilula-sair{display:flex;align-items:center;gap:12px;margin-top:auto;width:100%;min-height:46px;padding:12px 14px;background:none;border:none;border-radius:10px;cursor:pointer;color:var(--texto-fraco);font:inherit;font-size:14.5px;transition:color .12s,background .12s}.pilula-colab .pilula-sair:hover{color:var(--texto);background:var(--fundo)}.area-conteudo:has(.colab-area){max-width:none;margin:0;padding:34px 44px 60px 284px}.colab-area{display:block;padding-bottom:0;max-width:900px}.colab-sair{display:none}.colab-foto{gap:22px}}.colab-cnh{border:none;padding:0;margin:0 0 14px}.colab-cnh legend{padding:0;font-size:13px;color:var(--texto-fraco)}.colab-cnh .barra-acoes{margin-top:8px}.colab-cnh .acao{min-width:92px;min-height:44px}.folha-resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:14px;padding:16px;margin-bottom:14px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px}.folha-resumo>div{display:flex;flex-direction:column;gap:2px}.folha-total{color:var(--ouro);font-size:22px}.folha-nota{margin:10px 0 0}.folha-setor{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--texto-fraco);margin:18px 0 8px;font-weight:600}.folha-linha{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px;margin-bottom:8px;background:var(--superficie);border:1px solid var(--borda);border-left:4px solid var(--ouro);border-radius:12px}.folha-linha.esta-paga{border-left-color:var(--ok, #2e7d32);background:color-mix(in srgb,var(--ok, #2e7d32) 5%,var(--superficie))}.folha-quem{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:3px}.folha-valor{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.folha-linha .acao{min-height:44px}.folha-pix{display:inline-flex;align-items:center;gap:8px;max-width:100%;background:none;border:1px dashed var(--borda);border-radius:8px;padding:6px 10px;margin-top:2px;cursor:pointer;color:var(--texto-fraco);font:inherit;font-size:12.5px;min-height:36px}.folha-pix:hover{border-color:var(--ouro);color:var(--texto)}.folha-pix-chave{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folha-pix-acao{flex-shrink:0;color:var(--ouro);font-weight:600}.folha-sem-pix{color:var(--perigo, #b3261e)}@media (max-width: 560px){.folha-linha .acao{width:100%}.folha-valor{align-items:flex-start}}.aval-tela{position:fixed;top:0;right:0;bottom:0;left:0;z-index:170;display:flex;flex-direction:column;background:var(--fundo);overscroll-behavior:contain}.aval-corpo{flex:1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;align-items:center}.aval-corpo>*{max-width:620px;width:100%;flex:0 0 auto}.aval-fechar{flex-shrink:0;min-width:44px;min-height:44px;background:none;border:none;cursor:pointer;font-size:30px;line-height:1;color:var(--texto-fraco)}.aval-fechar:hover{color:var(--texto)}.aval-rodape{display:flex;gap:10px}.aval-rodape .acao{flex:1;min-height:52px}.aval-progresso-interno,.aval-rodape-interno{display:contents}.aval-progresso{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--superficie);border-bottom:1px solid var(--borda)}.aval-progresso-trilho{flex:1;height:6px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--ouro) 16%,transparent)}.aval-progresso-feito{height:100%;background:var(--ouro);border-radius:999px;transition:width .2s ease}.aval-pessoa{display:flex;align-items:center;gap:14px;margin-bottom:22px}.aval-nome{font-size:20px;margin:0 0 2px;font-weight:600}.aval-criterio{border:none;padding:0;margin:0 0 18px}.aval-criterio legend{padding:0;font-size:14px;margin-bottom:6px}.aval-estrelas{display:flex;gap:6px}.aval-estrela{min-width:46px;min-height:46px;padding:0;background:none;border:none;cursor:pointer;line-height:1;font-size:32px;color:var(--borda);transition:color .1s,transform .1s}.aval-estrela.marcada{color:var(--ouro)}.aval-estrela:active{transform:scale(.92)}.aval-corpo textarea{width:100%;resize:vertical;font:inherit;background:var(--superficie);color:var(--texto);border:1px solid var(--borda);border-radius:10px;padding:10px 12px}.minhas-notas{margin:22px 0}.minhas-notas-geral{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.minhas-notas-geral strong{font-size:30px;color:var(--ouro);line-height:1}.minhas-notas-criterios{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:10px 18px;margin-bottom:10px}.minhas-notas-criterios>div{display:flex;justify-content:space-between;gap:10px}@media (min-width: 861px){.aval-tela{position:fixed;top:0;right:0;bottom:0;left:0;z-index:170}.aval-progresso,.aval-rodape{padding-left:0;padding-right:0}.aval-progresso>*,.aval-rodape>*{max-width:none}.aval-progresso-interno,.aval-rodape-interno{display:flex;width:100%;max-width:620px;margin:0 auto;padding:0 24px;align-items:center;gap:12px}.aval-topo-interno{max-width:620px;margin:0 auto;width:100%}.aval-corpo{padding:28px 24px 40px}.aval-rodape-interno .acao{flex:0 0 auto;min-width:190px}.aval-rodape-interno{justify-content:flex-end}}.colab-area.em-tela-cheia{padding:0}@media (min-width: 861px){.area-conteudo:has(.colab-area.em-tela-cheia){padding:0;max-width:none}}.selo.aceite-aguardando{color:var(--texto-fraco);border-color:var(--borda)}.selo.aceite-confirmado{color:var(--ok);border-color:#5fb37a73}.selo.aceite-recusado{color:var(--perigo, #c0574f);border-color:currentColor;font-weight:600}.aceite-resumo{color:var(--texto-fraco)}.aceite-estado{margin:0 0 12px;padding:8px 12px;border-left:3px solid var(--borda);background:var(--superficie-2, rgba(255,255,255,.03));border-radius:4px}.aceite-estado.confirmado{border-left-color:var(--ok)}.aceite-estado.recusado{border-left-color:var(--perigo, #c0574f)}.aceite-botoes{display:flex;flex-direction:column;gap:10px}@media (min-width: 861px){.aceite-botoes{flex-direction:row}.aceite-botoes .colab-acao{flex:1 1 0}}.colab-mapa{display:block;text-align:center;text-decoration:none;margin:4px 0 24px}@media (min-width: 861px){.colab-mapa{display:inline-block}}.fila-wpp{margin-bottom:18px}.fila-numeros,.fila-wpp .tabela-itens{max-width:100%}.fila-modos{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.selo.modo-simulado{color:var(--ok);border-color:#5fb37a73}.selo.modo-real{color:var(--ouro);border-color:#d4af3780;font-weight:600}.selo.modo-freio{color:var(--perigo, #c0574f);border-color:currentColor;font-weight:600}.fila-numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:14px;margin-bottom:12px}.fila-numeros>div{display:flex;flex-direction:column;gap:2px}.fila-numero{font-size:22px;color:var(--ouro)}.fila-numero.com-falha{color:var(--perigo, #c0574f)}.selo.fila-aguardando{color:var(--texto-fraco)}.selo.fila-enviando{color:var(--ouro);border-color:#d4af3780}.selo.fila-enviado{color:var(--ok);border-color:#5fb37a73}.selo.fila-falhou{color:var(--perigo, #c0574f);border-color:currentColor;font-weight:600}.fila-falha{border-left:3px solid var(--perigo, #c0574f);padding:8px 12px;margin-bottom:8px;background:var(--superficie-2, rgba(255,255,255,.03));border-radius:4px}.aval-cliente .aval-topo{padding-top:calc(18px + env(safe-area-inset-top,0px))}.aval-cliente-titulo{font-size:18px;margin:0 0 2px}.aval-pergunta{font-size:19px;line-height:1.35;font-weight:600;margin:0 0 18px;padding:0}.aval-ajuda{margin:-12px 0 18px}.aval-rotulo-nota{min-height:20px;margin-top:10px}.aval-cliente .aval-corpo{justify-content:flex-start;padding-top:28px}@media (min-height: 720px){.aval-cliente .aval-corpo{padding-top:56px}}.aval-cliente-fim{text-align:center}@media (min-width: 861px){.aval-pergunta{font-size:22px}.aval-cliente-titulo{font-size:20px}}.selo.folha-editado{cursor:pointer;color:var(--ouro);border-color:#d4af3780;background:none;font:inherit;font-size:11px;margin-top:4px}.selo.folha-editado:hover{border-color:var(--ouro)}.folha-acoes{display:flex;flex-direction:column;gap:6px}@media (min-width: 861px){.folha-acoes{flex-direction:row;align-items:center}}.folha-edicao{display:grid;gap:10px;padding:12px 14px;margin:0 0 10px;border:1px solid var(--ouro);border-radius:8px;background:var(--superficie-2, rgba(255,255,255,.03))}.folha-edicao .campo{margin:0}.folha-edicao-acoes{display:flex;gap:8px;justify-content:flex-end}@media (min-width: 861px){.folha-edicao{grid-template-columns:160px 1fr auto;align-items:end}.folha-edicao-acoes{grid-column:1 / -1}}.folha-rastro{list-style:none;margin:0 0 12px;padding:10px 14px;border-left:3px solid var(--borda);background:var(--superficie-2, rgba(255,255,255,.03));border-radius:4px}.folha-rastro li{padding:6px 0;border-bottom:1px solid var(--borda)}.folha-rastro li:last-child{border-bottom:none}.folha-rastro li strong{display:block;font-size:13.5px}.folha-rastro-motivo{font-style:italic;margin-top:2px}.negociacao{border:1px solid var(--ouro);border-radius:8px;padding:14px 16px;margin-top:12px;background:var(--superficie-2, rgba(255,255,255,.03))}.negociacao .campo{margin-bottom:10px}.negociacao-campos{display:grid;gap:10px}@media (min-width: 861px){.negociacao-campos{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}}.negociacao-desconto{display:flex;gap:6px}.negociacao-desconto input{flex:1 1 auto;min-width:0}.negociacao-desconto select{flex:0 0 auto;width:72px}.negociacao-previa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:12px;margin:12px 0;padding:10px 12px;border-top:1px solid var(--borda);border-bottom:1px solid var(--borda)}.negociacao-previa>div{display:flex;flex-direction:column;gap:2px}.negociacao-abate{color:var(--perigo, #c0574f)}.negociacao-total{color:var(--ouro);font-size:18px}.negociacao-rastro{list-style:none;margin:0;padding:0}.negociacao-rastro li{padding:8px 0;border-bottom:1px solid var(--borda)}.negociacao-rastro li:last-child{border-bottom:none}.negociacao-rastro li strong{display:block}.negociacao-clausula{font-style:italic;margin-top:2px}.aditivo{border:1px solid var(--borda);border-radius:8px;padding:14px 16px;margin-top:12px;background:var(--superficie-2, rgba(255,255,255,.03))}.aditivo-form{display:grid;gap:10px;margin:12px 0}.aditivo .campo{margin:0}.aditivo-item{display:grid;gap:6px}.aditivo-equipe{display:grid;gap:10px}@media (min-width: 861px){.aditivo-item{grid-template-columns:1fr 80px 140px}.aditivo-equipe{grid-template-columns:repeat(4,1fr)}}.aditivo-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:10px 0;margin-top:12px;border-top:1px solid var(--borda)}.aditivo-soma{color:var(--ouro)}.aditivo-novo{color:var(--ouro);font-size:18px}.aditivo-lista{list-style:none;margin:0;padding:0}.aditivo-linha{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--borda)}.aditivo-linha:last-child{border-bottom:none}.aditivo-acoes{display:flex;flex-direction:column;gap:6px}@media (min-width: 861px){.aditivo-acoes{flex-direction:row}}.selo.aditivo-pendente{color:var(--texto-fraco)}.selo.aditivo-enviado{color:var(--ouro);border-color:#d4af3780}.selo.aditivo-assinado{color:var(--ok);border-color:#5fb37a73;font-weight:600}.selo.aditivo-cancelado{color:var(--perigo, #c0574f);border-color:currentColor}.selo.aditivo-assinado_contratante,.selo.aditivo-assinado_contratada{color:var(--ouro);border-color:#d4af3780}.aditivo-parcial{color:var(--ouro)}.alternador{display:inline-flex;gap:2px;padding:3px;margin:2px 0 14px;border:1px solid var(--borda);border-radius:9px;background:#0000002e}.alternador-item{border:0;background:transparent;color:var(--texto-fraco);font:inherit;font-size:13px;padding:7px 14px;border-radius:7px;cursor:pointer;white-space:nowrap}.alternador-item:hover{color:var(--texto)}.alternador-item.ativo{background:var(--ouro);color:#12100e;font-weight:600}.filtro-avaliacoes{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin-bottom:14px}.filtro-avaliacoes .campo{flex:1 1 150px;min-width:130px;margin:0}.filtro-avaliacoes .acao{flex:0 0 auto}.selo.pendencia-selo{color:var(--ouro);border-color:#d4af3780;white-space:nowrap}.pendencia{color:var(--ouro)}.recado-do-cliente{margin:12px 0 0;padding:10px 14px;border-left:2px solid var(--ouro);background:#d4af370f;border-radius:0 8px 8px 0;color:var(--texto);font-style:italic;line-height:1.55}.como-link{border:0;background:none;padding:0;font:inherit;color:var(--ouro);text-decoration:underline;cursor:pointer}.evento-com-dois-destinos{padding-bottom:10px}.evento-abrir{display:block;width:100%;border:0;background:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.evento-atalho{display:inline-block;margin-top:8px;font-size:12.5px}.fila-origem{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--texto-fraco)}.area-bloco-titulo{margin:18px 0 6px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ouro)}.wizard-bloco-titulo{margin:16px 0 6px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ouro)}.wizard-cardapio-resumo{margin-top:10px}.pix-lote{margin-top:4px}.pix-revisao .pix-chave{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;white-space:nowrap}.pix-total{font-size:18px;color:var(--ouro)}.pix-rodape{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:1px solid var(--borda);margin-top:2px;padding-top:10px}.pix-revisao .pix-marca{width:36px;text-align:center;padding-right:0}.pix-revisao input[type=checkbox]{width:17px;height:17px;accent-color:var(--ouro);cursor:pointer;vertical-align:middle}.pix-revisao tr.nao-escolhida{opacity:.5}.selo.pix-sandbox{margin-left:8px;color:var(--ouro);border-color:#d4af3780}.selo.pix-falhou{color:var(--perigo, #c0574f);border-color:currentColor}.selo.pix-incerto{color:var(--ouro);border-color:#d4af3780}.folha-linha.esta-processando{opacity:.85}.folha-processando{color:var(--ouro)}.folha-comprovante{color:var(--ok);text-decoration:underline}.contas-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px;margin-bottom:16px}.contas-kpi{display:flex;flex-direction:column;gap:3px;background:var(--painel, #1c1916);border:1px solid var(--borda);border-radius:10px;padding:14px 16px}.contas-kpi.destaque{border-color:#d4af3773}.contas-kpi.alerta{border-color:var(--perigo, #c0574f)}.contas-abertura{font-variant-numeric:tabular-nums}.contas-filtros{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px;margin-bottom:10px}.contas-filtros .campo{margin:0}.contas-status,.contas-alternador{display:flex;gap:8px;flex-wrap:wrap}.contas-status{margin-bottom:14px}.contas-chip{background:transparent;color:var(--texto-fraco, #a59c8e);border:1px solid var(--borda);border-radius:999px;padding:6px 13px;font:inherit;font-size:13px;cursor:pointer}.contas-chip:hover{color:var(--texto, #efe9df)}.contas-chip.ativo{color:var(--ouro);border-color:#d4af378c;background:#d4af3714}.contas-chip.limpar{color:var(--perigo, #c0574f);border-style:dashed}.contas-chip:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.contas-barra{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.contas-grupo{border:1px solid var(--borda);border-radius:10px;margin-bottom:10px;overflow:hidden}.contas-cab{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;background:var(--painel, #1c1916);border:0;padding:13px 16px;font:inherit;text-align:left;color:inherit;cursor:pointer}.contas-cab:hover{background:#d4af370d}.contas-cab:focus-visible{outline:2px solid var(--ouro);outline-offset:-2px}.contas-subtotal{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.contas-subtotal strong{color:var(--ouro);font-size:16px}.contas-linhas{border-top:1px solid var(--borda);padding:6px 16px 14px}.contas-linha{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.04)}.contas-linha:last-of-type{border-bottom:0}.contas-linha-fim{display:flex;align-items:center;gap:10px;white-space:nowrap}.contas-ir{margin-top:10px}.selo.contas-pago{color:var(--ok, #8fd1a4);border-color:currentColor}@media (max-width: 480px){.contas-cab{flex-direction:column}.contas-subtotal{align-items:flex-start}.contas-linha{flex-direction:column;gap:4px}.contas-linha-fim{gap:8px}}.pag-lista{display:flex;flex-direction:column;gap:8px;margin:10px 0 18px}.pag-item{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border:1px solid var(--borda);border-radius:10px;padding:12px 14px}.pag-item.recebido{border-left:3px solid var(--ok, #8fd1a4)}.pag-quem{display:flex;flex-direction:column;gap:2px;min-width:0}.pag-quando{font-size:13px;color:var(--ok, #8fd1a4)}.pag-valor{display:flex;flex-direction:column;align-items:flex-end;gap:4px;white-space:nowrap}.pag-comprovante{font-size:13px;color:var(--ok, #8fd1a4);text-decoration:underline}button.pag-comprovante{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:13px;color:var(--ok, #8fd1a4);text-decoration:underline}.pag-selo{font-size:12px;color:var(--ouro);border:1px solid rgba(212,175,55,.5);border-radius:999px;padding:2px 9px}@media (max-width: 420px){.pag-item{flex-direction:column}.pag-valor{align-items:flex-start;flex-direction:row;gap:10px}}.livro-lista{display:flex;flex-direction:column;gap:8px}.livro-linha{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border:1px solid var(--borda);border-radius:10px;padding:12px 14px}.livro-linha.entrada{border-left:3px solid var(--ok, #8fd1a4)}.livro-linha.saida{border-left:3px solid var(--perigo, #c0574f)}.livro-quem{display:flex;flex-direction:column;gap:2px;min-width:0}.livro-fim{display:flex;flex-direction:column;align-items:flex-end;gap:6px;white-space:nowrap}.livro-entrada{color:var(--ok, #8fd1a4)}.livro-saida{color:var(--perigo, #c0574f)}.livro-acoes{display:flex;gap:6px}.livro-origem{font-style:italic}.livro-form{margin-bottom:14px}@media (max-width: 520px){.livro-linha{flex-direction:column}.livro-fim{align-items:flex-start;flex-direction:row;flex-wrap:wrap;align-items:center}}.fluxo-nota{margin:-6px 0 14px}.fluxo-grafico{margin-bottom:18px;padding-bottom:4px}.fluxo-grafico svg{display:block;max-height:360px;height:auto}.fluxo-barra.entrada{fill:var(--ok, #8fd1a4)}.fluxo-barra.saida{fill:var(--perigo, #c0574f)}.fluxo-barra.previsto{fill-opacity:.45;stroke-dasharray:3 2;stroke-width:1}.fluxo-barra.entrada.previsto{stroke:var(--ok, #8fd1a4)}.fluxo-barra.saida.previsto{stroke:var(--perigo, #c0574f)}.fluxo-linha{stroke:var(--ouro);stroke-width:2}.fluxo-ponto{fill:var(--ouro)}.fluxo-rotulo{fill:var(--texto-fraco, #a59c8e);font-size:11px}.fluxo-faixa-hoje{fill:var(--ouro);fill-opacity:.07}.fluxo-legenda{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;font-size:12px;color:var(--texto-fraco, #a59c8e)}.fluxo-legenda span{display:inline-flex;align-items:center;gap:6px}.fluxo-chip{width:12px;height:12px;border-radius:3px;display:inline-block}.fluxo-chip.entrada{background:var(--ok, #8fd1a4)}.fluxo-chip.saida{background:var(--perigo, #c0574f)}.fluxo-chip.tracejado{border:1px dashed var(--texto-fraco, #a59c8e);background:transparent}.fluxo-chip.linha{height:3px;border-radius:2px;background:var(--ouro)}.fluxo-tabela tr.fluxo-hoje{background:#d4af370f}.selo.fluxo-selo-hoje{margin-left:8px;color:var(--ouro);border-color:#d4af3780}.aviso.dre-base{border-color:#d4af3766;margin-bottom:14px}.dre-toggle{justify-content:flex-start}.dre-toggle .contas-chip{margin-top:4px;align-self:flex-start}.dre-tabela td,.dre-tabela th{vertical-align:baseline}.dre-tabela tr.dre-grupo td{padding-top:16px;color:var(--ouro);text-transform:uppercase;font-size:12px;letter-spacing:.04em}.dre-tabela tr.dre-item td:first-child{padding-left:18px}.dre-tabela tr.dre-subtotal td{border-top:1px solid var(--borda)}.dre-previsto{opacity:.7;font-style:italic}.dre-tabela tfoot tr.dre-resultado td{border-top:2px solid var(--borda);padding-top:12px;font-size:16px}.dre-tabela tfoot tr.dre-margem td{padding-top:2px}.aviso.margem-ressalva{border-color:#d4af3773;margin-bottom:14px}.margem-insumo{opacity:.45}.margem-tabela tr.margem-sem-receita{opacity:.72}.margem-tabela tfoot td{border-top:2px solid var(--borda);padding-top:12px}.selo.margem-fonte{margin-top:4px;color:var(--ouro);border-color:#d4af3773}.selo.receber-atraso{color:var(--perigo, #c0574f);border-color:currentColor;font-weight:600}.selo.receber-vencendo{color:var(--ouro, #d4af37);border-color:currentColor}.selo.receber-ok{color:var(--sucesso, #2f7d5d);border-color:currentColor}.receber-conta{border:1px solid var(--borda);border-radius:12px;margin-bottom:12px;background:#ffffff04;overflow:hidden}.receber-cab{display:grid;grid-template-columns:minmax(0,1fr) 160px auto;align-items:center;gap:16px;width:100%;padding:14px 16px;background:none;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.receber-cab:hover{background:#d4af370d}.receber-cab:focus-visible{outline:2px solid var(--ouro);outline-offset:-2px}.receber-cab-nome{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.receber-cab-numeros{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.receber-valor{color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums;font-size:16px}.receber-barra{display:flex;height:8px;border-radius:999px;overflow:hidden;background:#ffffff0f}.receber-faixa{display:block;height:100%}.receber-faixa.recebido{background:var(--sucesso, #2f7d5d)}.receber-faixa.aberto{background:var(--ouro, #d4af37)}.receber-faixa.sem-parcela{background:repeating-linear-gradient(45deg,rgba(255,255,255,.18) 0 4px,transparent 4px 8px)}.receber-aviso{margin:0;padding:8px 16px 10px;font-size:13px;color:var(--texto-fraco);border-top:1px solid var(--borda)}.receber-aviso.alerta{color:var(--perigo, #c0574f)}.receber-parcelas{border-top:1px solid var(--borda);padding:6px 16px 14px}.receber-parcela{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--borda)}.receber-parcela:last-of-type{border-bottom:0}.receber-parcela-dados{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.receber-parcela.nova,.receber-parcela.editando{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;border-bottom:0}.receber-parcela .campo{margin:0}@media (max-width: 640px){.receber-cab{grid-template-columns:1fr;gap:10px}.receber-cab-numeros{align-items:flex-start;flex-direction:row;gap:8px;flex-wrap:wrap}.receber-parcela,.receber-parcela.nova,.receber-parcela.editando{grid-template-columns:1fr;align-items:stretch}}.dash-barra{display:flex;height:14px;border-radius:999px;overflow:hidden;background:#ffffff0f;margin-bottom:10px}.dash-faixa{display:block;height:100%}.dash-faixa.firme{background:var(--sucesso, #2f7d5d)}.dash-faixa.aguardando{background:var(--ouro, #d4af37)}.dash-faixa.cancelado{background:#ffffff2e}.dash-legenda{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--texto-fraco)}.dash-legenda span{display:inline-flex;align-items:center;gap:6px}.dash-ponto{width:10px;height:10px;border-radius:3px;display:inline-block}.dash-ponto.firme{background:var(--sucesso, #2f7d5d)}.dash-ponto.aguardando{background:var(--ouro, #d4af37)}.dash-ponto.cancelado{background:#ffffff2e}.dash-evento{display:grid;grid-template-columns:96px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--borda)}.dash-evento:last-of-type{border-bottom:0}.dash-data{color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums;font-weight:600}.dash-evento-nome{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}@media (max-width: 640px){.dash-evento{grid-template-columns:1fr;gap:4px}}.escala-passados{white-space:nowrap}.escala-card{padding:0;overflow:hidden}.escala-card.aberto{border-color:#d4af3759}.escala-topo{display:grid;grid-template-columns:62px minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px}.escala-data{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 0;border:1px solid var(--borda);border-radius:10px;background:#d4af370f;line-height:1.1}.escala-dia{font-size:22px;font-weight:700;color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums}.escala-mes{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--texto-fraco)}.escala-ano{font-size:10px;color:var(--texto-fraco)}.escala-data.sem-data{background:none}.escala-identidade{min-width:0}.escala-nome-linha{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.escala-local{overflow-wrap:anywhere}.escala-local a{color:inherit;text-decoration:underline;text-decoration-color:var(--texto-fraco)}.escala-sem-local{color:var(--texto-fraco);font-style:italic}.escala-ficha{display:flex;flex-wrap:wrap;gap:4px 0}.escala-ficha span:not(:last-child):after{content:"·";margin:0 6px;color:var(--texto-fraco)}.escala-progresso{min-width:0}.escala-progresso-topo{display:flex;align-items:center;gap:8px;margin-bottom:5px;flex-wrap:wrap}.escala-contador{font-size:17px;color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums}.escala-barra{display:flex;height:7px;border-radius:999px;overflow:hidden;background:#ffffff12}.escala-barra-feita{display:block;height:100%;background:var(--ouro, #d4af37)}.escala-barra-feita.completa{background:var(--sucesso, #2f7d5d)}.escala-funcoes{display:flex;gap:4px 12px;flex-wrap:wrap;margin-top:6px;font-size:12px;color:var(--texto-fraco)}.escala-funcoes .falta{color:var(--ouro, #d4af37)}.escala-cta{display:flex;flex-direction:column;align-items:stretch;gap:6px}.escala-link-discreto{background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--texto-fraco);text-decoration:underline;cursor:pointer}.escala-link-discreto:hover:not(:disabled){color:var(--ouro, #d4af37)}.escala-link-discreto:disabled{opacity:.5;cursor:not-allowed}.selo.chip-faltam{color:var(--ouro, #d4af37);border-color:currentColor;background:color-mix(in srgb,var(--ouro, #d4af37) 12%,transparent);font-weight:600}.montador{border-top:1px solid var(--borda);background:var(--superficie-2);padding:14px 16px 16px}.montador-topo{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--borda)}.montador-numeros{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.montador-contador{font-size:24px;color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums}.montador-acoes{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.montador-setor{margin-bottom:22px}.montador-setor+.montador-setor{border-top:1px solid var(--borda);padding-top:18px}.montador-setor-cabecalho{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.montador-setor-nome{margin:0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--texto)}.montador-setor-conta{font-size:12.5px;color:var(--texto-fraco)}.montador-setor-conta.falta{color:var(--ouro);font-weight:600}.escalado-linha .escalado-funcao{width:auto;min-width:9.5rem;max-width:100%}.montador-vaga{border:1px solid var(--borda);border-radius:10px;padding:10px 12px;margin-bottom:8px;background:#ffffff03}.montador-vaga-cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.montador-vaga-nome{font-size:15px}.montador-vaga-conta{color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums}.escalado-linha{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 0;border-bottom:1px solid var(--borda)}.escalado-linha:last-of-type{border-bottom:0}.escalado-quem{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.escalado-dados{margin-left:auto;white-space:nowrap}.escalado-funcao{padding:3px 6px;font-size:12px}.escalado-funcao-vazia{display:inline-block;width:9.5rem;flex:none}.escalado-entrada{display:inline-flex;align-items:center;gap:4px}.escalado-hora{width:96px;padding:1px 4px;font:inherit;font-variant-numeric:tabular-nums;color:inherit;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer}.escalado-hora:hover:not(:disabled){border-color:var(--borda)}.escalado-hora:focus{outline:none;border-color:var(--ouro);background:var(--superficie-2)}.escalado-hora:disabled{cursor:default;opacity:.6}.escalado-hora::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer}.escalado-hora:hover::-webkit-calendar-picker-indicator{opacity:.9}.escalado-hora-vazia{color:var(--texto-fraco);font-style:normal;font-size:12px}.escalado-sair{background:none;border:0;padding:2px 6px;font-size:14px;line-height:1;color:var(--texto-fraco);cursor:pointer;border-radius:6px}.escalado-sair:hover:not(:disabled){color:var(--perigo, #c0574f);background:#c0574f1f}.escalado-sair:disabled{opacity:.4;cursor:not-allowed}.montador-adicionar{margin-top:8px;background:none;border:1px dashed var(--borda);border-radius:8px;padding:7px 12px;color:var(--texto-fraco);font:inherit;font-size:13px;cursor:pointer;width:100%;text-align:left}.montador-adicionar:hover:not(:disabled){border-color:var(--ouro, #d4af37);color:var(--ouro, #d4af37)}.montador-adicionar:disabled{opacity:.5;cursor:not-allowed}.seletor{margin-top:8px;border:1px solid rgba(212,175,55,.35);border-radius:10px;padding:10px 12px;background:#d4af370a}.seletor-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.seletor-busca{width:100%;margin-bottom:8px}.seletor-lista{max-height:320px;overflow-y:auto}.seletor-linha{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:7px 0;border-bottom:1px solid var(--borda)}.seletor-linha:last-of-type{border-bottom:0}.seletor-pessoa{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.seletor-linha.conflito{background:#c0574f0f}@media (max-width: 720px){.escala-topo{grid-template-columns:54px minmax(0,1fr);gap:10px 12px}.escala-progresso,.escala-cta{grid-column:1 / -1}.escala-cta{flex-direction:row;align-items:center;gap:12px}.escala-cta .acao,.escala-cta .secundaria{flex:1}.montador-topo{flex-direction:column;align-items:flex-start}.montador-acoes{width:100%}.escalado-dados{margin-left:0;width:100%;white-space:normal}.escalado-funcao-vazia{display:none}.seletor-linha{align-items:flex-start}.seletor-linha>button{width:100%}}.funil-busca{min-width:min(260px,100%);flex:1 1 200px}.kanban-cabecalho{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.kanban-titulo{display:inline-flex;align-items:baseline;gap:6px}.kanban-total{font-size:12px;color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums;white-space:nowrap}.card-lead{position:relative;padding-left:14px}.card-lead:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:12px 0 0 12px;background:var(--ouro, #d4af37)}.card-lead.validade-vencendo:before{background:#e0a32e}.card-lead.validade-vencido:before{background:var(--perigo, #c0574f)}.card-lead-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.card-lead-quem{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.card-lead-meta{margin-top:4px}.card-lead-numeros{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:8px}.card-lead-valor{font-size:18px;color:var(--ouro, #d4af37);font-variant-numeric:tabular-nums}.selo.chip-validade{font-weight:600}.selo.chip-validade.ok{color:var(--texto-fraco);border-color:var(--borda);font-weight:400}.selo.chip-validade.vencendo{color:#e0a32e;border-color:currentColor;background:color-mix(in srgb,#e0a32e 12%,transparent)}.selo.chip-validade.vencido{color:var(--perigo, #c0574f);border-color:currentColor;background:color-mix(in srgb,var(--perigo, #c0574f) 12%,transparent)}.card-lead-acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.card-menu{position:relative;flex:0 0 auto}.card-menu-abrir{background:none;border:1px solid transparent;border-radius:8px;padding:0 8px;font-size:18px;line-height:1.4;color:var(--texto-fraco);cursor:pointer}.card-menu-abrir:hover,.card-menu-abrir[aria-expanded=true]{color:var(--ouro, #d4af37);border-color:var(--borda)}.card-menu-capa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:none;border:0;padding:0;cursor:default}.card-menu-lista{position:absolute;right:0;top:calc(100% + 4px);z-index:41;min-width:232px;display:flex;flex-direction:column;border:1px solid var(--borda);border-radius:10px;background:var(--superficie-2, #17140f);box-shadow:0 10px 30px #00000073;overflow:hidden}.card-menu-lista button{background:none;border:0;border-radius:0;text-align:left;padding:9px 14px;font:inherit;font-size:13px;color:var(--texto, #efe9df);cursor:pointer;white-space:nowrap}.card-menu-lista button:hover:not(:disabled){background:#d4af371a}.card-menu-lista button:disabled{opacity:.5;cursor:not-allowed}.card-menu-lista button.perigo{color:var(--perigo, #c0574f);background:none}.card-menu-lista button.perigo:hover:not(:disabled){background:#c0574f1f}@media (max-width: 720px){.kanban{display:block;overflow:visible}.kanban-coluna{width:auto;margin-bottom:16px}.kanban-cabecalho{position:sticky;top:0;z-index:2}.card-menu-capa{background:#00000080}.card-menu-lista{position:fixed;right:0;left:0;top:auto;bottom:0;min-width:0;border-radius:14px 14px 0 0;padding-bottom:env(safe-area-inset-bottom,0)}.card-menu-lista button{padding:14px 18px;font-size:15px}.card-lead-acoes>*{flex:1 1 auto}}.financeiro-edicao{flex-wrap:wrap;align-items:center;gap:6px;justify-content:flex-end}.financeiro-edicao input{min-width:0}.financeiro-edicao .financeiro-detalhe{padding:0 2px;opacity:.7}@media (max-width: 760px){.financeiro-edicao{width:100%;margin-top:8px}.financeiro-edicao input{flex:1 1 70px}}.resumo-imagem-escuro{background:#0e0e10;color:#f2ece0}.resumo-imagem-escuro .resumo-imagem-topo{border-bottom-color:#d4af37}.resumo-imagem-wordmark{color:#d4af37;letter-spacing:.22em;font-weight:600}.resumo-imagem-escuro .resumo-imagem-tipo{color:#9a927f}.resumo-imagem-escuro h2{color:#f7f2e7}.resumo-imagem-escuro .resumo-imagem-evento{color:#c8c0ae}.resumo-imagem-escuro .resumo-imagem-itens th{color:#9a927f;border-bottom-color:#3a352c}.resumo-imagem-escuro .resumo-imagem-itens td{border-bottom-color:#262320;color:#e8e1d3}.resumo-imagem-escuro .fechamento-imagem-qtd{color:#9a927f}.resumo-imagem-escuro .fechamento-imagem-itens tfoot td{border-top-color:#d4af37;color:#d4af37}.resumo-imagem-escuro .resumo-imagem-pagamento{background:#1c1a17;border:1px solid #2e2a24}.resumo-imagem-escuro .resumo-imagem-pagamento>div{color:#c8c0ae}.resumo-imagem-escuro .fechamento-imagem-saldo{color:#d4af37!important}.resumo-imagem-escuro .resumo-imagem-wordmark{color:#fff;font-family:Georgia,Times New Roman,serif;font-weight:400}.resumo-imagem-escuro .fechamento-imagem-saudacao{margin:10px 0 0;color:#c8c0ae;font-size:14.5px}.resumo-imagem-escuro .fechamento-imagem-totais{margin:18px 0 0 auto;width:min(340px,100%);font-size:14.5px}.resumo-imagem-escuro .fechamento-imagem-totais>div{display:flex;justify-content:space-between;padding:5px 0;color:#c8c0ae}.resumo-imagem-escuro .fechamento-imagem-totais .fechamento-imagem-saldo{border-top:2px solid #d4af37;margin-top:8px;padding-top:10px;font-size:19px;font-weight:700}.resumo-imagem-escuro .resumo-imagem-validade{border-top-color:#2e2a24;color:#8d8676}.resumo-previa:has(.resumo-imagem-escuro){background:#121212}:root{--plan-bg: #0e0e10;--plan-card: #17171a;--plan-line: #26262b;--plan-gold: #c9a24b;--plan-gold-soft: #e6c982;--plan-green: #3ecf8e;--plan-amber: #e6b84c}.plan-card{background:var(--plan-card);border:1px solid var(--plan-line);border-radius:12px;margin-top:10px;overflow:visible}.plan-card.aberto{border-color:#33333a}.plan-cab{display:flex;align-items:center;gap:10px;padding:4px 10px 4px 4px}.plan-cab-alvo{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;background:none;border:0;padding:12px 8px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px}.plan-cab-alvo:hover{background:#ffffff08}.plan-cab-alvo:focus-visible{outline:2px solid var(--plan-gold);outline-offset:-2px}.plan-seta{color:var(--texto-fraco);font-size:12px;width:12px;flex:none}.plan-identidade{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.plan-identidade strong{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-linha2{font-size:13px;color:var(--texto-fraco);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-status{flex:none;font-size:12px;padding:3px 9px;border-radius:999px;border:1px solid var(--plan-line);color:var(--texto-fraco);white-space:nowrap}.plan-status.aprovado{color:var(--plan-green);border-color:#3ecf8e59}.plan-status.pendente_aprovacao{color:var(--plan-amber);border-color:#e6b84c59}.plan-status.cancelado{opacity:.6}.plan-anel{flex:none;position:relative;width:48px;height:48px;display:grid;place-items:center}.plan-anel svg{position:absolute;top:0;right:0;bottom:0;left:0;width:48px;height:48px}.plan-anel-trilho{fill:none;stroke:var(--plan-line);stroke-width:3}.plan-anel-arco{fill:none;stroke:var(--plan-gold);stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .35s ease}.plan-anel.completo .plan-anel-arco{stroke:var(--plan-green)}.plan-anel-num{position:relative;font-size:10px;font-variant-numeric:tabular-nums;color:var(--texto-fraco);letter-spacing:-.02em}.plan-anel.completo .plan-anel-num{color:var(--plan-green)}.plan-acoes{flex:none;display:flex;align-items:center;gap:6px}.plan-cta{background:var(--plan-gold);border-color:var(--plan-gold);color:#17171a;font-weight:600;white-space:nowrap}.plan-cta:hover:not(:disabled){background:var(--plan-gold-soft);border-color:var(--plan-gold-soft)}.plan-recado{margin:0 14px 10px;padding:8px 10px;font-size:13px;background:#c9a24b14;border-left:2px solid var(--plan-gold);border-radius:0 6px 6px 0;color:var(--texto)}.plan-corpo{padding:12px 14px 14px;border-top:1px solid var(--plan-line);margin-top:2px}@media (max-width: 760px){.plan-cab{flex-wrap:wrap;padding:4px}.plan-cab-alvo{flex:1 1 100%;flex-wrap:wrap;row-gap:6px;padding:10px 6px}.plan-identidade{flex:1 1 calc(100% - 22px)}.plan-status{margin-left:22px}.plan-anel{width:40px;height:40px}.plan-anel svg{width:40px;height:40px}.plan-acoes{flex:1 1 100%;padding:0 6px 10px}.plan-cta{flex:1 1 auto}.plan-corpo{padding:12px 10px}}.receber-comprovantes{margin-top:14px;padding-top:12px;border-top:1px solid var(--borda)}.cronograma-linha{padding:10px 0;border-bottom:1px solid var(--borda, #26262b)}.cronograma-linha:last-child{border-bottom:0}.cronograma-linha.proxima{background:#c9a24b0f;border-radius:8px;padding:10px 8px}.cronograma-ok{color:#4caf7d}.area-valor.cronograma-atrasado{color:var(--ambar, #e0a33e)}.area-valor.cronograma-pago{color:var(--texto-fraco, #9a927f)}.cronograma-linha .pix-bloco{margin-top:10px}.cronograma-linha>.acao{margin-top:8px}.receber-cobranca{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.receber-cobranca-previa{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1 1 100%;margin-top:6px}.selo.receber-pix{border-color:var(--gold, #c9a24b);color:var(--gold-soft, #e6c982)}@media (max-width: 720px){.receber-cobranca-previa{flex-direction:column;align-items:stretch}.receber-cobranca-previa button{width:100%}}.receber-historico{margin-top:14px;padding-top:12px;border-top:1px solid var(--borda)}.receber-historico .caixa-lista li{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.plan-cat{margin-bottom:18px}.plan-cat-cab{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.plan-cat-contador{font-size:12px;font-variant-numeric:tabular-nums;padding:2px 9px;border-radius:999px;border:1px solid var(--plan-line);color:var(--texto-fraco)}.plan-cat-contador.abaixo{color:var(--plan-amber);border-color:#e6b84c66}.plan-cat-motivo{margin:-4px 0 8px}.plan-item{margin-bottom:6px}.plan-item-linha{display:flex;align-items:center;gap:8px}.plan-item-troca{flex:1 1 auto;min-width:0}.plan-item-remover{flex:none;width:30px;height:30px;padding:0;line-height:1;background:none;border:1px solid transparent;border-radius:8px;color:var(--texto-fraco);font-size:18px;cursor:pointer}.plan-item-remover:hover:not(:disabled){color:var(--erro);border-color:#e5645c66;background:#e5645c14}.plan-item-remover:disabled{opacity:.4;cursor:default}@media (max-width: 760px){.plan-item-remover{width:40px;height:40px;font-size:20px}}.plan-secao{border:1px solid var(--plan-line);border-radius:10px;margin-bottom:8px;background:#ffffff03}.plan-secao.aberta{border-color:#33333a}.plan-secao-cab{width:100%;display:flex;align-items:center;gap:10px;background:none;border:0;padding:12px 14px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px}.plan-secao-cab:hover{background:#ffffff08}.plan-secao-cab:focus-visible{outline:2px solid var(--plan-gold);outline-offset:-2px}.plan-secao-titulo{flex:1 1 auto;min-width:0;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--texto-fraco);font-weight:600}.plan-secao-contador{flex:none;font-size:12px;font-variant-numeric:tabular-nums;padding:2px 9px;border-radius:999px;border:1px solid var(--plan-line);color:var(--texto-fraco)}.plan-secao-contador.completa{color:var(--plan-green);border-color:#3ecf8e59}.plan-secao-corpo{padding:0 14px 14px}@media (max-width: 760px){.plan-secao-cab{padding:14px 10px}.plan-secao-corpo{padding:0 10px 12px}}.plan-aponta{margin:10px 0 0;padding-top:10px;border-top:1px dashed var(--plan-line)}.plan-frota{display:grid;gap:10px;margin:12px 0;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr))}.plan-veiculo{display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:12px 14px;text-align:left;cursor:pointer;background:var(--plan-card);border:1px solid var(--plan-line);border-radius:10px;color:inherit;font:inherit}.plan-veiculo:hover:not(:disabled){border-color:#3a3a42}.plan-veiculo:disabled{opacity:.5;cursor:default}.plan-veiculo.marcado{border-color:var(--plan-gold);background:#c9a24b12}.plan-veiculo-placa{font-size:15px;font-weight:700;letter-spacing:.06em;font-variant-numeric:tabular-nums}.plan-veiculo-modelo{font-size:14px}.plan-veiculo-meta{font-size:12.5px;color:var(--texto-fraco)}.plan-veiculo-doc{margin-top:6px;font-size:11.5px;padding:2px 8px;border-radius:999px;border:1px solid var(--plan-line);color:var(--texto-fraco)}.plan-veiculo.doc-vencido .plan-veiculo-doc{color:var(--erro);border-color:#e5645c66}.plan-veiculo.doc-vencendo .plan-veiculo-doc{color:var(--plan-amber);border-color:#e6b84c66}.plan-veiculo-marca-escolha{margin-top:6px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--plan-gold)}.plan-veiculo.vazio{border-style:dashed;justify-content:center;min-height:92px}@media (max-width: 760px){.plan-frota{grid-template-columns:1fr}}.plan-os-alerta{border-color:#e6b84c73;background:#e6b84c12}.plan-os-alerta strong{color:var(--plan-amber)}.plan-os-cortesia{margin-top:8px;padding:8px 10px;border-left:2px solid var(--plan-amber);background:#e6b84c0f;border-radius:0 6px 6px 0}.pagar{margin-bottom:8px}.pagar-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pagar-alerta{margin:12px 0 0;padding:9px 12px;font-size:14px;border-left:2px solid var(--plan-amber);background:#e6b84c12;border-radius:0 6px 6px 0}.pagar-kpis{display:grid;gap:10px;margin:12px 0 4px;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.pagar-kpi{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--plan-line);border-radius:10px;background:var(--plan-card)}.pagar-kpi strong{font-size:17px;font-variant-numeric:tabular-nums}.pagar-kpi.atencao{border-color:#e5645c66}.pagar-kpi.atencao strong{color:var(--erro)}.pagar-grupo{margin-top:16px}.pagar-grupo-titulo{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--texto-fraco);font-weight:600}.pagar-grupo-titulo.vencido{color:var(--erro)}.pagar-grupo-titulo.vence_hoje{color:var(--plan-amber)}.pagar-grupo-conta{font-size:11px;padding:1px 7px;border-radius:999px;border:1px solid var(--plan-line);letter-spacing:0}.pagar-linha{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--plan-line);border-radius:10px;margin-bottom:6px;background:var(--plan-card)}.pagar-linha.vencido{border-left:3px solid var(--erro)}.pagar-linha.vence_hoje{border-left:3px solid var(--plan-amber)}.pagar-linha.pago{opacity:.62}.pagar-linha-nome{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.pagar-linha-prazo{flex:none;display:flex;flex-direction:column;gap:1px;font-size:13px;font-variant-numeric:tabular-nums;text-align:right}.pagar-linha-valor{flex:none;font-weight:700;font-variant-numeric:tabular-nums;min-width:96px;text-align:right}.pagar-leitor{margin-bottom:12px}.pagar-arquivo{cursor:pointer;display:inline-flex;align-items:center}.pagar-camera{margin-top:10px;display:flex;flex-direction:column;gap:8px}.pagar-camera video{width:100%;max-height:260px;border-radius:10px;background:#000;object-fit:cover}.pagar-recado{margin:8px 0 0;padding:8px 10px;font-size:13px;border-left:2px solid var(--plan-amber);background:#e6b84c12;border-radius:0 6px 6px 0}.pagar-lido{margin:8px 0 12px;padding:9px 12px;font-size:13.5px;border-left:2px solid var(--plan-green);background:#3ecf8e12;border-radius:0 6px 6px 0}.pagar-lido .evento-meta{display:block;margin-top:3px}.pagar-modal{max-width:620px}@media (max-width: 760px){.pagar-cab{flex-direction:column}.pagar-cab .acao{width:100%}.pagar-linha{flex-wrap:wrap}.pagar-linha-nome{flex:1 1 100%}.pagar-linha-prazo{text-align:left}.pagar-linha-valor{min-width:0;margin-left:auto}.pagar-linha .barra-acoes{flex:1 1 100%}}.fila-numero.com-alerta{color:var(--plan-amber)}.selo.instancia-ok{color:var(--plan-green);border-color:#3ecf8e59}.selo.instancia-fora{color:var(--erro);border-color:#e5645c73;background:#e5645c14}.conferencia{margin-bottom:26px}.conferencia-total{margin:0 0 12px;color:var(--texto-fraco, #9a927f)}.conferencia-cliente{border:1px solid var(--line, #26262b);border-radius:10px;padding:12px 14px;margin-bottom:12px;background:var(--card, #17171a)}.conferencia-cab{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid var(--line, #26262b)}.conferencia-cab span{color:var(--texto-fraco, #9a927f);font-size:13px}.conferencia-item{display:grid;gap:10px;padding:10px 0;border-bottom:1px dashed var(--line, #26262b)}.conferencia-item:last-child{border-bottom:0}.conferencia-arquivo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.conferencia-arquivo strong{font-size:17px;color:var(--gold-soft, #e6c982)}.conferencia-meta,.conferencia-nome{color:var(--texto-fraco, #9a927f);font-size:12.5px}.conferencia-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.conferencia-contra{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px}.conferencia-contra label{display:grid;gap:4px;font-size:12.5px;color:var(--texto-fraco, #9a927f)}.conferencia-efeito{margin:0;font-size:13px;color:var(--texto-fraco, #9a927f)}.conferencia-efeito-erro{color:#e06c6c}.selo.receber-conferencia{border-color:#e6b84c;color:#e6b84c;background:transparent}.plan-origem{display:inline-block;margin-bottom:4px;padding:1px 7px;border:1px solid var(--line, #26262b);border-radius:999px;font-size:11.5px;letter-spacing:.02em;color:var(--texto-fraco, #9a927f)}.plan-origem-negociado{border-color:#c9a24b;color:#e6c982}.plan-origem-cardapio_anterior{border-color:#3a352c;color:#8d8676;font-style:italic}.plan-adicionar{width:100%;margin-top:8px;padding:8px 10px;background:transparent;border:1px dashed var(--line, #26262b);border-radius:8px;color:var(--texto-fraco, #9a927f);cursor:pointer;font-size:13.5px;text-align:left}.plan-adicionar:hover{border-color:var(--gold, #c9a24b);color:var(--gold-soft, #e6c982)}.plan-adicionar-painel{margin-top:8px;padding:10px 12px;border:1px solid var(--line, #26262b);border-radius:8px;background:var(--card, #17171a)}.plan-adicionar-modos{display:flex;gap:6px;margin-bottom:10px}.plan-adicionar-modos button{padding:5px 10px;border:1px solid var(--line, #26262b);border-radius:999px;background:transparent;color:var(--texto-fraco, #9a927f);cursor:pointer;font-size:12.5px}.plan-adicionar-modos button.ativo{border-color:var(--gold, #c9a24b);color:var(--gold-soft, #e6c982)}.plan-adicionar-modos button:disabled{opacity:.45;cursor:not-allowed}.plan-adicionar-fechar{margin-left:auto}.plan-adicionar-vazio{margin:0;font-size:12.5px;color:var(--texto-fraco, #9a927f)}.plan-negociar{display:grid;gap:10px}.plan-negociar label{display:grid;gap:4px;font-size:12.5px;color:var(--texto-fraco, #9a927f)}.plan-negociar-rotulo{display:block;font-size:12.5px;color:var(--texto-fraco, #9a927f);margin-bottom:4px}.plan-negociar-opcoes{display:flex;gap:6px;flex-wrap:wrap}.plan-negociar-opcoes button{padding:5px 12px;border:1px solid var(--line, #26262b);border-radius:999px;background:transparent;color:var(--texto-fraco, #9a927f);cursor:pointer;font-size:12.5px}.plan-negociar-opcoes button.ativo{border-color:var(--gold, #c9a24b);color:var(--gold-soft, #e6c982)}.plan-negociar-previa{margin:0;font-size:12.5px;color:var(--gold-soft, #e6c982)}.nav-badge{margin-left:auto;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--gold, #c9a24b);color:#17171a;font-size:11.5px;font-weight:700;text-align:center;white-space:nowrap;flex-shrink:0;align-self:center;line-height:1.5}.caixa-grupo{margin-bottom:26px}.caixa-grupo-cab{display:flex;align-items:center;gap:10px}.caixa-grupo-cab h3{margin:0;font-size:15px}.caixa-grupo-cab .selo{border-color:var(--line, #26262b);color:var(--texto-fraco, #9a927f)}.caixa-grupo-cab .selo.caixa-tem{border-color:var(--gold, #c9a24b);color:var(--gold-soft, #e6c982)}.caixa-lista{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.caixa-lista li{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--line, #26262b);border-radius:8px;background:var(--card, #17171a)}.caixa-nome{font-weight:600}.caixa-lista li .acao{margin-left:auto}.fila-reenviar{margin-left:8px;padding:2px 10px;font-size:12px}.escala-estado{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}.escala-estado>.aviso{flex-basis:100%}.escala-motivo{flex-basis:100%}.selo.escala-selo-fechada{color:var(--ouro, #d4af37);border-color:color-mix(in srgb,var(--ouro, #d4af37) 45%,transparent);background:color-mix(in srgb,var(--ouro, #d4af37) 12%,transparent)}.selo.escala-selo-aberta{color:var(--texto-fraco, #9a9a95);border-color:color-mix(in srgb,currentColor 35%,transparent)}.texto-alerta{color:var(--alerta, #e0685f)}.resumo-escala{padding-bottom:24px}.resumo-topo{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:12px}.resumo-topo h2{margin:0 0 2px}.resumo-data{max-width:180px;margin:0}.resumo-atalhos{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.resumo-atalho{border:1px solid color-mix(in srgb,currentColor 25%,transparent);background:transparent;color:var(--texto-fraco, #9a9a95);border-radius:999px;padding:4px 12px;cursor:pointer;font-size:13px}.resumo-atalho.ativo{color:var(--ouro, #d4af37);border-color:color-mix(in srgb,var(--ouro, #d4af37) 50%,transparent);background:color-mix(in srgb,var(--ouro, #d4af37) 12%,transparent)}.resumo-totais{margin-bottom:12px}.resumo-grade{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start}.resumo-cartao{border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:14px;padding:16px;background:var(--fundo-cartao, #16150f)}.resumo-cabecalho{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.resumo-cabecalho h3{margin:0 0 2px;font-size:17px}.resumo-sub{color:var(--texto-fraco, #9a9a95);font-size:13px}.resumo-contadores{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0 10px}.resumo-contador{border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:10px;padding:8px 4px;text-align:center}.resumo-contador strong{display:block;font-size:20px;font-variant-numeric:tabular-nums}.resumo-contador strong.bom{color:var(--verde, #4ec9a0)}.resumo-contador strong.ruim{color:var(--alerta, #e0685f)}.resumo-contador span{font-size:10px;letter-spacing:.06em;color:var(--texto-fraco, #9a9a95)}@media (max-width: 520px){.resumo-contadores{grid-template-columns:repeat(2,1fr)}}.resumo-barra{height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,currentColor 12%,transparent);margin-bottom:10px}.resumo-barra>span{display:block;height:100%;background:var(--verde, #4ec9a0)}.resumo-alertas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.resumo-chip{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;border:1px solid}.resumo-chip.erro{color:var(--alerta, #e0685f);border-color:color-mix(in srgb,var(--alerta, #e0685f) 45%,transparent);background:color-mix(in srgb,var(--alerta, #e0685f) 12%,transparent)}.resumo-chip.atencao{color:var(--ouro, #d4af37);border-color:color-mix(in srgb,var(--ouro, #d4af37) 45%,transparent);background:color-mix(in srgb,var(--ouro, #d4af37) 10%,transparent)}.resumo-chip.nota{color:var(--texto-fraco, #9a9a95);border-color:color-mix(in srgb,currentColor 22%,transparent);background:transparent}.resumo-setor{margin-top:12px}.resumo-setor-nome{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-fraco, #9a9a95);margin-bottom:6px}.resumo-funcao{padding:6px 0;border-top:1px solid color-mix(in srgb,currentColor 8%,transparent)}.resumo-funcao.vazia{border:1px solid color-mix(in srgb,var(--alerta, #e0685f) 45%,transparent);border-radius:10px;padding:8px 10px;background:color-mix(in srgb,var(--alerta, #e0685f) 8%,transparent)}.resumo-funcao-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.resumo-conta{font-variant-numeric:tabular-nums;font-size:13px;color:var(--texto-fraco, #9a9a95)}.resumo-conta.ok{color:var(--verde, #4ec9a0)}.resumo-conta.falta,.resumo-conta.vazia,.resumo-conta.excedente{color:var(--ouro, #d4af37)}.resumo-nao-cobrado,.resumo-vendidos{font-size:11px;color:var(--texto-fraco, #9a9a95);margin-left:auto}.resumo-aviso{color:var(--alerta, #e0685f);font-size:12px;margin:4px 0 2px}.resumo-pessoa{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:14px;flex-wrap:wrap}.resumo-pessoa.recusou .resumo-nome{text-decoration:line-through;opacity:.6}.resumo-marca{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex:0 0 auto}.resumo-marca.confirmou{color:var(--verde, #4ec9a0);background:color-mix(in srgb,var(--verde, #4ec9a0) 16%,transparent)}.resumo-marca.recusou{color:var(--alerta, #e0685f);background:color-mix(in srgb,var(--alerta, #e0685f) 16%,transparent)}.resumo-marca.aguardando{color:var(--texto-fraco, #9a9a95)}.resumo-acumula{color:var(--ouro, #d4af37);font-size:12px;font-weight:600}.resumo-aguardando{color:var(--texto-fraco, #9a9a95);font-size:12px}.resumo-direita{margin-left:auto;color:var(--texto-fraco, #9a9a95);font-size:12px}.resumo-sem-valor{font-style:italic}.resumo-rodape{margin-top:14px;padding-top:10px;border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}.resumo-cobranca{margin-top:14px}.resumo-cobranca-lista{margin-top:10px;padding:10px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:10px}.resumo-cobranca-linha{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:6px 0;border-top:1px solid color-mix(in srgb,currentColor 8%,transparent)}.resumo-cobranca-linha:first-of-type{border-top:0}.resumo-mandar{text-decoration:none;display:inline-block;white-space:nowrap}.resumo-sem-telefone{color:var(--alerta, #e0685f);font-size:12px}.resumo-para-colar{margin-top:8px;padding:8px;border-radius:8px;background:color-mix(in srgb,currentColor 6%,transparent);font-size:12px;color:var(--texto-fraco, #9a9a95);-webkit-user-select:all;user-select:all;overflow-wrap:break-word}.escalado-acumula{color:var(--ouro, #d4af37);font-size:12px;font-weight:600}.escalado-aguardando{color:var(--texto-fraco, #9a9a95);font-size:12px}.escalado-quem{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.grupo-wpp-trocar{background:none;border:none;padding:0;margin-left:10px;color:var(--texto-fraco);text-decoration:underline;cursor:pointer;font-size:12.5px}.grupo-wpp-trocar:hover{color:var(--ouro)}.escala-historico{margin:0 0 14px}.escala-historico>summary{cursor:pointer;font-size:12.5px;color:var(--texto-fraco);padding:6px 0;list-style:revert}.escala-historico>summary:hover{color:var(--ouro)}.historico-lista{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.historico-linha{padding:8px 10px;border-left:2px solid var(--borda);background:color-mix(in srgb,var(--superficie) 60%,transparent);border-radius:0 8px 8px 0}.historico-topo{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.historico-alvo{color:var(--texto-fraco);font-size:13px}.historico-motivo{margin:6px 0 0;font-style:italic;font-size:13px;color:var(--texto-fraco)}.resumo-cobranca-acoes{display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media (max-width: 520px){.resumo-cobranca-acoes{width:100%}.resumo-cobranca-acoes>*{flex:1 1 100%;text-align:center}}.seletor-marcar{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--texto-fraco);cursor:pointer;white-space:nowrap}.seletor-marcar input{width:auto;margin:0;cursor:pointer}.seletor-rodape{position:sticky;bottom:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0 2px;background:linear-gradient(to top,var(--superficie) 70%,transparent)}.caixa-lista li.bia-resposta{display:block}.bia-resposta-texto{margin:8px 0 10px;padding:8px 10px;border-left:2px solid var(--line, #26262b);background:var(--fundo, #101013);border-radius:0 6px 6px 0;font-style:italic;white-space:pre-wrap;overflow-wrap:anywhere}.bia-resposta .evento-meta{display:block}.bia-resposta .barra-acoes{gap:10px;align-items:center}.bia-descartar{color:var(--texto-fraco, #9a927f);font-size:13px}.montador-grupo-feito{display:inline-flex;align-items:center;gap:8px}.escala-bia{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0 4px}.escala-bia-pausada{color:var(--ouro, #d4af37);font-weight:600}.escalado-bia{color:var(--texto-fraco, #9a927f);font-size:12px;font-style:italic}.bia-avisos{display:grid;gap:10px;margin-bottom:18px}.bia-silencio{margin-bottom:0;border-left-width:3px}.bia-silencio p{margin:6px 0 0}.bia-silencio strong{color:#f0a6a1}.bia-silencio .evento-meta{display:block;opacity:.85}.bia-resumo{border:1px solid var(--borda);border-radius:10px;padding:12px 14px;background:var(--card, #17171a)}.bia-resumo-cab{display:flex;align-items:baseline;gap:10px;justify-content:space-between}.bia-resumo-numeros{display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0 4px;color:var(--texto-fraco, #9a927f);font-size:13px}.bia-resumo-numeros strong{color:var(--texto, #efe7d6);font-size:15px}.bia-resumo-numeros .com-alerta strong{color:var(--ouro, #d4af37)}.bia-resumo-lista{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px}.bia-resumo-lista li{font-size:13.5px}.bia-alerta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:space-between}@media (max-width: 720px){.bia-resumo-cab{flex-direction:column;gap:2px}.bia-alerta{align-items:flex-start}}.bia-atividade-linha{display:block}.bia-atividade-texto{margin:6px 0 0;padding:6px 10px;border-left:2px solid var(--line, #26262b);background:var(--fundo, #101013);border-radius:0 6px 6px 0;font-style:italic;overflow-wrap:anywhere}.bia-atividade-linha .evento-meta{display:block}.bia-sugestoes,.bia-sugestoes .caixa-lista{margin-top:8px}.caixa-lista li.bia-sugestao{display:flex;align-items:center;gap:12px;justify-content:space-between}.bia-sugestao .evento-meta{display:block}@media (max-width: 720px){.caixa-lista li.bia-sugestao{align-items:flex-start;flex-direction:column}.bia-sugestao button{width:100%}}.escala-suplentes{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.suplentes-lista{width:100%;margin-top:8px;padding:10px 12px;border:1px solid var(--borda);border-radius:10px;background:var(--card, #17171a)}.suplentes-funcao{margin-top:8px}.suplentes-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.plano-grupo{margin-bottom:22px}.plano-grupo h3{margin:0 0 8px;font-size:15px}.plano-lista{display:flex;flex-direction:column;gap:8px}.plano-linha{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--borda);border-radius:10px;background:var(--superficie)}.plano-linha.desativada{opacity:.6}.plano-quem{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 18rem}.plano-opcoes{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:4px}.plano-acoes{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 640px){.plano-acoes{flex:1 1 100%}.plano-acoes button{flex:1 1 auto}}.diarias-dias{border:1px solid var(--borda);border-radius:10px;padding:10px 12px;margin:10px 0}.diarias-dias legend{padding:0 .4rem;font-size:.9rem;opacity:.8}.diarias-linha{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.diarias-marcados{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.diarias-marcados li{display:flex;gap:8px;align-items:center;justify-content:space-between;background:var(--superficie-2);border-radius:8px;padding:6px 10px;font-size:13.5px}.diarias-dias .aviso{margin:10px 0 0}.receber-recibo{font-size:12.5px;color:var(--ok, #8fd1a4)}.receber-recibo.erro{color:var(--erro)}.pagar-estado{flex:1 1 100%;font-size:12.5px}.pagar-estado.ok{color:var(--ok, #8fd1a4)}.pagar-estado.erro{color:var(--erro)}.pagar-estado.espera{color:var(--ouro)}.pagar-estado a{color:inherit}.pagar-confirmacao{background:var(--superficie-2);border-radius:10px;padding:12px 14px;margin-bottom:12px}.pagar-confirmacao dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:8px 0 0}.pagar-confirmacao dt{color:var(--texto-fraco);font-size:13px}.pagar-confirmacao dd{margin:0;font-size:13.5px;overflow-wrap:anywhere}.pagar-confirmacao code{font-size:12.5px}.dre-rubrica td{padding-top:10px}.dre-rubrica td:first-child{border-left:2px solid var(--ouro);padding-left:8px}.dre-dentro-do-grupo td:first-child{padding-left:26px;opacity:.85}.fluxo-previsto{color:var(--texto-fraco)}.fluxo-tabela th .evento-meta{display:block;font-weight:400}.niveis-bloco{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;align-items:start}.niveis-tabela h3,.niveis-prova h3{margin:0 0 4px;font-size:15px}.niveis-campo{width:5.5rem;text-align:right}.niveis-prova{border:1px solid var(--borda);border-radius:10px;padding:12px 14px;background:var(--superficie)}.niveis-prova.fecha{border-color:#5fb37a73}.niveis-prova.quebrou{border-color:#e5645c80}.niveis-prova.fecha h3{color:var(--ok)}.niveis-prova.quebrou h3{color:var(--erro)}.prova-linha{border-top:1px solid var(--borda);padding:8px 0}.prova-faixas{display:flex;flex-wrap:wrap;gap:10px;font-size:12.5px;margin-top:3px}.prova-ok{color:var(--ok)}.prova-erro{color:var(--erro)}.cardapio-lista{display:flex;flex-direction:column;gap:8px}.cardapio-item{border:1px solid var(--borda);border-radius:10px;background:var(--superficie);overflow:hidden}.cardapio-item.desativado{opacity:.6}.cardapio-cab{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:12px 14px}.cardapio-precos{display:flex;gap:10px;font-size:12.5px;color:var(--texto-fraco);flex-wrap:wrap}.cardapio-corpo{padding:0 14px 14px}.cardapio-faixas{border-top:1px solid var(--borda);padding-top:10px;margin-bottom:10px}.cardapio-faixas .campo input{width:6rem}.cardapio-categoria{border-top:1px solid var(--borda);padding-top:10px;margin-top:10px}.categoria-cab{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.categoria-cab .campo{margin:0;flex-direction:row;align-items:center;gap:6px}.categoria-cab .campo input{width:4rem}.categoria-pratos{display:flex;flex-direction:column;gap:4px;margin-top:8px}.prato-linha{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:5px 0;font-size:13.5px}.prato-linha.desativado{opacity:.55}.prato-nome{flex:1 1 16rem;min-width:0}.prato-nivel{margin:0;flex-direction:row;align-items:center;gap:6px;font-size:12.5px}@media (max-width: 900px){.niveis-bloco{grid-template-columns:1fr}.prato-linha button{flex:1 1 auto}}.escalado-marcar{display:inline-flex;gap:6px;margin-left:6px}.marcar-aceite{background:none;border:1px solid var(--borda);border-radius:999px;color:var(--texto-fraco, #9a927f);font-size:11.5px;padding:1px 8px;cursor:pointer;min-height:24px;line-height:1.5}.marcar-aceite:hover:not(:disabled){color:var(--verde, #5fb37a);border-color:var(--verde, #5fb37a)}.marcar-aceite.recusa:hover:not(:disabled){color:#e5645c;border-color:#e5645c}.marcar-aceite:disabled{opacity:.45;cursor:default}.escalado-selo-aceite{display:inline-flex;align-items:center;gap:6px;margin-left:6px;font-size:11.5px;color:var(--texto-fraco, #9a927f);font-style:italic}.desfazer-aceite{background:none;border:none;padding:0;cursor:pointer;color:var(--texto-fraco, #9a927f);font-size:11.5px;font-style:normal;text-decoration:underline;min-height:24px}.desfazer-aceite:hover:not(:disabled){color:#e5645c}.desfazer-aceite:disabled{opacity:.45;cursor:default}.os-equipe-setor+.os-equipe-setor{margin-top:10px}.os-equipe-setor h5{margin:0 0 4px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-fraco, #9a927f);font-weight:600}.maitre-setor+.maitre-setor{margin-top:12px}.maitre-setor h3{margin:0 0 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-fraco, #9a927f);font-weight:600}.maitre-pessoa{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:7px 0;border-bottom:1px solid var(--borda)}.maitre-pessoa:last-child{border-bottom:none}.maitre-pessoa strong{font-size:14px}.maitre-whats{margin-left:auto;font-size:12px;padding:6px 10px;min-height:32px;display:inline-flex;align-items:center;border:1px solid var(--borda);border-radius:999px;color:var(--texto-fraco, #9a927f);text-decoration:none}.maitre-whats:hover{color:var(--ouro, #d4af37);border-color:var(--ouro, #d4af37)}.os-orientacoes{border:1px solid var(--borda);border-radius:10px;padding:12px 14px;margin-bottom:16px;background:var(--card, #17171a)}.os-orientacoes .campo{display:block;margin:0}.os-orientacoes textarea{width:100%;resize:vertical}.os-orientacoes .evento-meta{margin:6px 0 0}.os-orientacoes .acao{margin-top:10px}.simulador{max-width:620px;margin:0 auto;padding:24px 16px 120px}.simulador-topo h1{margin:0 0 6px}.simulador-passos{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:20px 0;padding:0;font-size:12.5px;color:var(--texto-fraco, #9a927f)}.simulador-passos span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:4px;border-radius:999px;border:1px solid var(--borda);font-size:11px}.simulador-passos .atual{color:var(--ouro, #d4af37)}.simulador-passos .atual span{border-color:var(--ouro, #d4af37)}.simulador-passos .feito span{background:var(--ouro, #d4af37);color:#17171a;border-color:var(--ouro, #d4af37)}.simulador-passo h2{margin:0 0 14px;font-size:20px}.simulador-passo .campo{display:block;margin-bottom:14px}.simulador-passo input:not([type=checkbox]):not([type=radio]),.simulador-passo select{width:100%}.simulador-passo .sim-contador input,.simulador-passo .sim-vaga select{width:auto}.simulador-cardapios{display:grid;gap:10px}.simulador-cardapio{text-align:left;padding:14px;border:1px solid var(--borda);border-radius:10px;background:var(--card, #17171a);color:inherit;cursor:pointer;display:grid;gap:4px;min-height:56px}.simulador-cardapio.escolhido{border-color:var(--ouro, #d4af37)}.simulador-cardapio strong{font-size:15px}.simulador-preco{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:baseline;justify-content:center;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--card, #17171a);border-top:1px solid var(--borda);font-size:13px;color:var(--texto-fraco, #9a927f)}.simulador-preco strong{font-size:22px;color:var(--ouro, #d4af37)}.simulador-preco em{font-size:11.5px;font-style:normal;opacity:.8}.simulador-acoes{display:flex;gap:10px;margin-top:20px}.simulador-acoes .acao{flex:1;min-height:46px}.simulador-faltas ul{margin:0;padding-left:18px}.simulador-total{display:grid;gap:2px;margin:16px 0}.simulador-total strong{font-size:30px;color:var(--ouro, #d4af37)}.fila-orcamentos{display:grid;gap:12px}.orcamento-card{border:1px solid var(--borda);border-radius:10px;padding:14px;background:var(--card, #17171a)}.orcamento-card.vencido{border-color:#e5645c66}.orcamento-topo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.orcamento-valor{margin-left:auto;font-size:18px;color:var(--ouro, #d4af37)}.orcamento-card .evento-meta{margin:4px 0 0}.orcamento-avisos{margin:10px 0 0;padding:8px 10px 8px 26px;border-radius:8px;font-size:13px;background:#d4af3714;border:1px solid rgba(212,175,55,.3)}.orcamento-avisos li{margin:2px 0}.orcamento-card .barra-acoes{margin-top:12px}.simulador-categoria{margin-bottom:18px}.simulador-categoria h3{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0 0 8px;font-size:14px}.simulador-categoria h3 .evento-meta{font-weight:400}.simulador-pratos{display:grid;gap:6px}.simulador-prato{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 12px;text-align:left;border:1px solid var(--borda);border-radius:8px;background:transparent;color:var(--texto-fraco, #9a927f);cursor:pointer;font-size:13.5px}.simulador-prato.marcado{border-color:var(--ouro, #d4af37);background:#d4af3712;color:var(--texto, #efe7d6)}.prato-acrescimo{font-style:normal;font-size:12px;color:var(--ouro, #d4af37);white-space:nowrap}.prato-incluso{font-style:normal;font-size:11.5px;opacity:.6;white-space:nowrap}.simulador-extras{display:grid;gap:10px}.simulador-extra{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--borda);border-radius:10px;background:var(--card, #17171a)}.simulador-extra.escolhido{border-color:var(--ouro, #d4af37)}.extra-quem{flex:1;display:grid;gap:2px}.simulador-extra input{width:72px;text-align:center}.extra-quantos{display:flex;align-items:center;gap:8px}.extra-quantos span{color:var(--suave, #9a9a9a);font-size:13px}.simulador-extra .acao{min-height:40px;padding:0 16px}.simulador-resumo-extras{margin:8px 0;padding-left:18px;font-size:13px;color:var(--texto-fraco, #9a927f)}.sim-progresso{height:3px;background:var(--borda);border-radius:2px;overflow:hidden}.sim-progresso i{display:block;height:100%;background:var(--ouro);border-radius:2px;transition:width .25s ease}.sim-passo-de{margin:10px 0 0;font-size:12px;color:var(--texto-fraco)}.sim-voltar{background:none;border:none;color:var(--texto-fraco);font-size:13px;padding:12px 0 0;cursor:pointer}.sim-voltar:hover{color:var(--ouro)}.sim-pergunta h2{font-size:24px;line-height:1.25;font-weight:600;margin:20px 0 6px;letter-spacing:-.2px}.sim-porque{color:var(--texto-fraco);font-size:14px;margin:0 0 20px}.sim-cartoes{display:grid;gap:10px}.sim-cartao{display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:var(--superficie);border:1px solid var(--borda);border-radius:14px;padding:16px 18px;color:var(--texto);font-size:16px;cursor:pointer;min-height:62px;transition:border-color .12s}.sim-cartao:hover{border-color:#4a443b}.sim-cartao.escolhido{border-color:var(--ouro);background:var(--superficie-2)}.sim-cartao>span{display:block}.sim-cartao .emoji{font-size:22px;line-height:1;width:28px;text-align:center;flex:0 0 auto}.sim-cartao .certo{margin-left:auto;color:var(--ouro);font-size:18px}.sim-cartao small{display:block;color:var(--texto-fraco);font-size:13px;margin-top:3px}.sim-palco{display:grid;gap:26px;align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.sim-palco{grid-template-columns:minmax(0,1fr) 330px}}.sim-resumo{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;padding:18px}@media (min-width: 900px){.sim-resumo{position:sticky;top:20px}}.sim-resumo h3{font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--texto-fraco);margin:0 0 12px;font-weight:600}.sim-grupo{padding:10px 0;border-bottom:1px solid var(--borda)}.sim-grupo:last-of-type{border-bottom:none}.sim-linha{display:flex;justify-content:space-between;gap:12px;font-size:14px}.sim-detalhe{color:var(--texto-fraco);font-size:12.5px;margin-top:2px}.sim-recalculando{margin:-2px 0 8px;min-height:1em;font-size:12.5px;color:var(--ouro)}.sim-recalculando:empty{margin:0;min-height:0}.sim-resumo-recalculando .sim-linha span:last-child,.sim-resumo-recalculando .sim-total strong,.sim-resumo-recalculando .sim-por-pessoa{opacity:.35;transition:opacity .15s}.sim-barra .valores.recalculando .t{color:var(--ouro);font-size:15px}.sim-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:12px;border-top:1px solid var(--borda)}.sim-total strong{font-size:22px;color:var(--ouro);font-weight:700;font-variant-numeric:tabular-nums}.sim-por-pessoa{text-align:right;color:var(--texto-fraco);font-size:12.5px;margin-top:5px}.sim-nota{color:var(--texto-fraco);font-size:11.5px;margin-top:12px;line-height:1.45}.sim-barra{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--superficie-2);border-top:1px solid var(--borda);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.sim-barra .valores{flex:1;background:none;border:none;text-align:left;padding:4px 0;color:var(--texto);cursor:pointer;min-width:0}.sim-barra .t{font-size:19px;font-weight:700;color:var(--ouro);white-space:nowrap;font-variant-numeric:tabular-nums}.sim-barra .p{font-size:11.5px;color:var(--texto-fraco);white-space:nowrap}.sim-barra .p .ver{color:var(--texto);border-bottom:1px solid var(--borda)}.sim-sem-valor{color:var(--texto-fraco);font-size:13px;align-self:center}.sim-veu{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:31;border:none}.sim-gaveta{position:fixed;left:0;right:0;bottom:0;z-index:32;background:var(--superficie);border-top:1px solid var(--borda);border-radius:18px 18px 0 0;max-height:86vh;overflow:auto;padding:10px 18px calc(18px + env(safe-area-inset-bottom))}.sim-puxador{width:38px;height:4px;background:var(--borda);border-radius:2px;margin:0 auto 14px}@media (min-width: 900px){.sim-barra,.sim-gaveta,.sim-veu{display:none}}@media (max-width: 899px){.sim-palco{padding-bottom:86px}}.sim-adicional{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;margin-bottom:10px;overflow:hidden}.sim-adicional.aberto{border-color:var(--ouro)}.sim-adicional .cabeca{display:flex;align-items:center;gap:12px;width:100%;padding:15px 16px;cursor:pointer;background:none;border:none;color:var(--texto);text-align:left}.sim-adicional .cabeca .nome{font-size:15px;font-weight:600;display:block}.sim-adicional .cabeca .como{color:var(--texto-fraco);font-size:12.5px;margin-top:2px;display:block}.sim-adicional .cabeca .seta{margin-left:auto;color:var(--texto-fraco)}.sim-adicional .corpo{border-top:1px solid var(--borda);padding:4px 16px 12px}.sim-opcao{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--borda)}.sim-opcao:last-child{border-bottom:none}.sim-opcao .quem{flex:1 1 auto;min-width:7rem;overflow-wrap:anywhere}.sim-opcao .quem b{font-weight:500;font-size:14.5px}.sim-opcao .quem small{display:block;color:var(--texto-fraco);font-size:12.5px;margin-top:2px}.sim-contador{display:flex;align-items:center;border:1px solid var(--borda);border-radius:9px;overflow:hidden;flex:0 0 auto}.sim-contador button{width:36px;height:36px;background:transparent;border:none;color:var(--texto);font-size:17px;cursor:pointer}.sim-contador button:hover:not(:disabled){background:var(--superficie-2)}.sim-contador button:disabled{opacity:.35;cursor:not-allowed}.sim-contador span{min-width:30px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums}.sim-contador.ativo{border-color:var(--ouro)}.sim-contador.ativo span{color:var(--ouro);font-weight:600}.sim-regra{color:var(--texto-fraco);font-size:12px;margin:10px 0 0;line-height:1.5}.sim-incluso{color:var(--ok);font-size:12.5px}.faixas-bloco{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;padding:18px;margin:16px 0}.faixas-bloco h3{font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--texto-fraco);margin:0 0 14px;font-weight:600}.faixas-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media (max-width: 420px){.faixas-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.faixa-cartao{background:var(--superficie-2);border:1px solid var(--borda);border-radius:11px;padding:12px 8px;text-align:center}.faixa-cartao.sua{border-color:var(--ouro)}.faixa-quantos{display:block;font-size:12px;color:var(--texto-fraco);line-height:1.3}.faixa-cartao strong{display:block;margin-top:7px;font-size:16px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.faixa-cartao.sua strong{color:var(--ouro)}.faixa-selo{display:block;margin-top:3px;font-size:11px;color:var(--ouro)}.faixas-transicao{color:var(--texto);font-size:13px;margin:12px 0 0;line-height:1.5}.faixas-nota{color:var(--texto-fraco);font-size:12px;margin:10px 0 0;line-height:1.5}.faixas-bloco.compacto{padding:12px;margin:10px 0}.faixas-bloco.compacto .faixa-cartao strong{font-size:14.5px}.campo-pendente,input.campo-pendente,select.campo-pendente{border-color:var(--erro)!important}.sim-cartoes.pendente,.simulador-cardapios.pendente{outline:1px solid var(--erro);outline-offset:6px;border-radius:14px}.sim-grupo-titulo{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--ouro);margin:18px 0 8px;font-weight:700}.sim-cardapios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 360px){.sim-cardapios{grid-template-columns:1fr}}@media (min-width: 900px){.sim-cardapios{grid-template-columns:repeat(3,minmax(0,1fr))}}.sim-cardapio{background:var(--superficie);border:1px solid var(--borda);border-radius:13px;padding:14px 15px;text-align:left;color:var(--texto);cursor:pointer;min-height:74px;transition:border-color .12s}.sim-cardapio:hover{border-color:#4a443b}.sim-cardapio.escolhido{border-color:var(--ouro);background:var(--superficie-2)}.sim-cardapio strong{display:block;font-size:15px;font-weight:600}.sim-cardapio.escolhido strong{color:var(--ouro)}.sim-apartir{display:block;margin-top:5px;font-size:13px;color:var(--texto-fraco)}.sim-apartir b{color:var(--texto);font-weight:700;white-space:nowrap}.sim-cardapio.escolhido .sim-apartir b{color:var(--ouro)}.pagina-publica.simulador{max-width:1120px;margin:0 auto}@media (min-width: 900px){.sim-palco{grid-template-columns:minmax(0,1fr) 360px;gap:30px}.sim-palco .simulador-acoes{justify-content:flex-end;flex-wrap:nowrap;margin-top:22px}}@media (max-width: 899px){.sim-palco>.sim-resumo{display:none}}@media (max-width: 899px){.sim-palco .simulador-acoes{display:none}}.sim-adicional-soma{margin-left:auto;text-align:right}.sim-adicional-soma b{display:block;color:var(--ouro);font-size:15px;font-weight:700;white-space:nowrap}.sim-adicional-soma em{display:block;font-style:normal;font-size:11.5px;color:var(--texto-fraco)}.sim-adicional .cabeca .seta{margin-left:10px}.sim-marcar{width:22px;min-width:22px;max-width:22px;height:22px;accent-color:var(--ouro);cursor:pointer;flex:0 0 auto;margin:11px}.sim-conta-aberta{background:var(--superficie-2);border:1px solid var(--borda);border-radius:9px;padding:9px 12px;margin:10px 0 0;font-size:13px}.sim-conta-aberta b{color:var(--ouro);white-space:nowrap}.sim-categoria{margin-top:16px}.sim-categoria h3{font-size:14.5px;font-weight:600;margin:0 0 8px}.sim-vaga{display:flex;align-items:center;gap:10px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:8px 12px;margin-bottom:8px}.sim-vaga-rotulo{color:var(--texto-fraco);font-size:12.5px;flex:0 0 auto;min-width:68px}.sim-vaga select{flex:1;min-width:0;background:transparent;border:none;color:var(--texto);font-size:14px;padding:7px 18px 7px 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sim-vaga{position:relative}.sim-vaga:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--texto-fraco);font-size:11px;pointer-events:none}.sim-vaga:has(.sim-vaga-mais):after{display:none}.sim-vaga select:focus{outline:none}.sim-vaga-mais{color:var(--ouro);font-size:12.5px;font-style:normal;font-weight:600;white-space:nowrap;flex:0 0 auto}.sim-vaga-livre:after{display:none}.sim-livre-nome{flex:1;min-width:0;font-size:14px;line-height:1.4}.sim-livre-nome em{color:var(--texto-fraco);font-style:normal}.sim-marca-consulta{color:var(--ouro);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-left:6px;white-space:nowrap}.sim-tirar{background:none;border:none;color:var(--texto-fraco);font-size:20px;line-height:1;padding:0 2px;cursor:pointer;flex:0 0 auto}.sim-tirar:hover{color:var(--erro)}.sim-personalizar{background:none;border:none;color:var(--texto-fraco);font-size:12.5px;padding:2px 0 8px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sim-personalizar:hover{color:var(--texto)}.sim-personalizar.escolhido{color:var(--ouro)}.sim-controles-categoria{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 8px}.sim-secundario{background:transparent;border:1px solid var(--borda);border-radius:999px;color:var(--texto-fraco);font-size:12.5px;padding:6px 12px;cursor:pointer}.sim-secundario:hover:not(:disabled){color:var(--texto);border-color:var(--texto-fraco)}.sim-secundario:disabled{opacity:.4;cursor:default}.sim-secundario.escolhido{color:var(--ouro);border-color:var(--ouro)}.sim-busca{margin:0 0 10px}.sim-livre,.sim-nova-categoria{display:flex;align-items:flex-end;gap:8px;margin:8px 0 4px}.sim-livre .campo,.sim-nova-categoria .campo{flex:1;min-width:0;margin:0}.sim-nova-categoria{margin-top:18px;padding-top:14px;border-top:1px dashed var(--borda)}.sim-categoria-nova h3{display:flex;align-items:center;gap:8px}@media (max-width: 560px){.sim-livre,.sim-nova-categoria{flex-direction:column;align-items:stretch}.sim-livre button,.sim-nova-categoria button{align-self:flex-start}}.sim-cardapio.sim-montar{border-style:dashed;grid-column:1 / -1}.sim-cardapio.sim-montar strong{color:var(--ouro)}.sim-sob-consulta{margin-top:20px;padding-top:16px;border-top:1px solid var(--borda)}.sim-sob-consulta textarea{width:100%;background:var(--superficie);border:1px solid var(--borda);border-radius:10px;color:var(--texto);padding:10px 12px;font:inherit;resize:vertical}.sim-sob-consulta textarea:focus{outline:none;border-color:var(--ouro)}.resumo-imagem .faixas-bloco{background:#f7f5f1;border-color:#d9d4ca}.resumo-imagem .faixas-bloco h3{color:#6b6b6b}.resumo-imagem .faixa-cartao{background:#fff;border-color:#d9d4ca}.resumo-imagem .faixa-cartao strong{color:#1b1b1b}.resumo-imagem .faixa-quantos{color:#6b6b6b}.resumo-imagem .faixa-cartao.sua{border-color:#a8842a;background:#fdf8ec}.resumo-imagem .faixa-cartao.sua strong,.resumo-imagem .faixa-selo{color:#8a6d1f}.resumo-imagem .faixas-transicao{color:#1b1b1b}.resumo-imagem .faixas-nota{color:#6b6b6b}.area-texto a{color:var(--ouro);font-weight:600;text-decoration:none}.area-texto a:hover{text-decoration:underline}.area-texto a:focus-visible{outline:2px solid var(--ouro);outline-offset:2px;border-radius:2px}.grade-campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:10px 14px;align-items:end;margin-bottom:10px}.degustacao-form h3{margin:22px 0 10px;font-size:15px}.degustacao-dia{margin-bottom:18px}.degustacao-dia-titulo{font-size:14px;text-transform:capitalize;color:var(--texto-fraco);margin:16px 0 8px}.degustacao-topo{display:flex;gap:14px;align-items:flex-start}.degustacao-hora{font-size:20px;min-width:56px;font-variant-numeric:tabular-nums}.degustacao-quem{min-width:0;flex:1}.degustacao-quem .evento-meta{overflow-wrap:anywhere}.degustacao-acoes{margin-top:10px;flex-wrap:wrap;gap:6px}.degustacao-horarios{margin-top:10px}.degustacao-categoria{border:1px solid var(--borda);border-radius:8px;padding:8px 12px;margin:8px 0}.degustacao-categoria summary{cursor:pointer;font-weight:600;padding:4px 0}.degustacao-categoria small{color:var(--texto-fraco);font-weight:400}.degustacao-prato{display:flex;flex-direction:row;gap:8px;align-items:flex-start;justify-content:flex-start;text-align:left;padding:5px 0;font-size:13.5px}.degustacao-prato input{width:auto;flex:none;margin-top:3px}.escala-ficha .degustacao-rotulo{font-weight:600}.escala-ficha .degustacao-rotulo:after{content:":";margin:0 6px 0 0}.degustacao-total{margin:16px 0 10px;font-size:15px}.degustacao-producao{margin-top:12px}@media (max-width: 720px){.degustacao-topo{flex-direction:column;gap:4px}}.degustacao-ficha-admin{margin-top:8px;font-size:13px}.degustacao-ficha-admin summary{cursor:pointer;color:var(--ouro, #D4AF37)}.degustacao-ficha-admin ul{margin:6px 0;padding-left:18px}.degustacao-ficha-admin li{margin-bottom:4px}.prato-descricao{display:block;color:var(--texto-fraco);font-size:12.5px;line-height:1.4;margin-top:2px}.colab-equipe{display:flex;align-items:center;gap:10px;margin-top:8px}.colab-equipe-bolinhas{display:inline-flex}.colab-bolinha{border-radius:50%;margin-left:-8px;border:2px solid var(--superficie);background:var(--superficie-2);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0}.colab-bolinha:first-child{margin-left:0}.colab-bolinha.eu{border-color:var(--ouro)}.colab-bolinha.mais{width:32px;height:32px;font-size:11px;font-weight:700;color:var(--texto-fraco);line-height:1}.colab-equipe-texto{font-size:12.5px;color:var(--texto-fraco)}.selo.cobranca-selo{cursor:pointer;font:inherit;font-size:11px;margin-top:8px;background:#e0a33e1f;color:var(--ambar, #e0a33e);border-color:#e0a33e80;font-weight:600}.selo.cobranca-selo:hover{border-color:var(--ambar, #e0a33e)}.selo.cobranca-selo:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.selo.cobranca-selo.ciente{background:transparent;color:var(--texto-fraco);border-color:var(--borda);font-weight:400}.aviso.cobranca-quadro{margin:10px 0 0;background:#e0a33e12;border:1px solid rgba(224,163,62,.35)}.cobranca-tabela{display:grid;gap:2px;font-variant-numeric:tabular-nums;max-width:640px}.cobranca-tabela-linha{display:grid;align-items:center;gap:4px 12px;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.8fr)) 150px;padding:4px 0}.cobranca-tabela-cabeca{font-size:11px;color:var(--texto-fraco);text-transform:uppercase;letter-spacing:.04em}.cobranca-tabela-funcao{font-weight:600}.cobranca-tabela-acao{justify-self:end}.cobranca-tabela .cobranca-ajustar{margin-left:0}.cobranca-tabela .cobranca-difere{color:var(--ambar, #e0a33e);font-weight:700}.cobranca-tabela .cobranca-abaixo{color:var(--perigo, #c0574f);font-weight:700}.cobranca-quadro>.evento-meta{margin:8px 0 0}.cobranca-ciente{margin-top:10px;display:flex;justify-content:flex-end}@media (max-width: 640px){.cobranca-tabela-linha{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr))}.cobranca-tabela-acao{grid-column:1 / -1;justify-self:stretch}.cobranca-tabela-cabeca .cobranca-tabela-acao{display:none}.cobranca-tabela .cobranca-ajustar{width:100%}.cobranca-ciente{justify-content:stretch}.cobranca-ciente>button{width:100%}}.colab-hoje-lista{display:grid;gap:12px;margin:0 0 20px}.colab-hoje{border:1px solid rgba(212,175,55,.55);border-radius:12px;background:#d4af3712;padding:16px}.colab-hoje-rotulo{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ouro, #d4af37)}.colab-hoje-entrada{margin:0;font-size:22px;line-height:1.2}.colab-hoje-conta{margin:4px 0 0;font-size:14px;color:var(--texto-fraco)}.colab-hoje-conta.atrasado{color:var(--ambar, #e0a33e);font-weight:600}.colab-hoje-mudou{margin:10px 0 0;padding:8px 10px;border-radius:8px;font-size:14px;background:#e0a33e1f;color:var(--ambar, #e0a33e)}.colab-hoje-funcao{margin:10px 0 0;font-size:14px;color:var(--texto-fraco);overflow-wrap:anywhere}.colab-hoje-acoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.colab-hoje-acoes>.acao{min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;flex:1 1 140px}.colab-hoje-acoes>.colab-hoje-maitre{flex-basis:100%}.colab-hoje-orientacoes{margin-top:14px;padding-top:12px;border-top:1px solid var(--borda);font-size:14px}.colab-hoje-orientacoes p{margin:4px 0 0;white-space:pre-line}.colab-hoje-detalhe{margin-top:12px;background:none;border:0;padding:4px 0;cursor:pointer;color:var(--ouro, #d4af37);font:inherit;font-size:14px}.colab-pedido-foto{border:1px dashed var(--borda);border-radius:12px;padding:14px 16px;margin:0 0 20px}.colab-pedido-foto>.evento-meta{margin:4px 0 12px}.colab-pedido-foto .colab-foto{margin:0}.colab-pedido-foto-depois{margin-top:8px;background:none;border:0;padding:6px 0;cursor:pointer;color:var(--texto-fraco);font:inherit;font-size:14px;text-decoration:underline}.equipe-cobrada{margin:14px 0 18px}.equipe-cobrada-linha{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 0;border-bottom:1px solid var(--borda)}.equipe-cobrada-nome{display:flex;align-items:center;gap:8px}.equipe-cobrada-numeros,.equipe-cobrada-edicao{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.equipe-cobrada-valor{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.equipe-cobrada-edicao input{width:72px;text-align:center}.negociados-adicionais ul{list-style:none;margin:6px 0 0;padding:0}.negociados-adicionais li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 0;border-top:1px solid var(--borda)}.negociados-adicionais li:first-child{border-top:0}.negociado-nome{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.negociado-valor{font-variant-numeric:tabular-nums;white-space:nowrap}.negociado-acoes{display:flex;gap:6px}.func-abas{flex-wrap:wrap;margin-bottom:10px}.func-filtros{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px;margin-bottom:14px}@media (max-width: 640px){.func-filtros{grid-template-columns:minmax(0,1fr)}}.func-card .plan-cab-alvo{align-items:center}.func-card .plan-cab-alvo>.avatar,.func-card .plan-cab-alvo>[class*=avatar]{flex:0 0 auto}.func-selos{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.func-selos .selo{font-size:11px}.func-detalhe{padding:0 14px 14px}@media (max-width: 760px){.func-card .plan-cab-alvo{flex-wrap:nowrap}.func-card .plan-identidade{flex:1 1 auto}}.pev{display:flex;flex-direction:column;gap:16px}.pev-cabeca{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.pev-cabeca h2{margin:0}.pev-cabeca .evento-meta{margin:2px 0 0}.pev-periodos{display:flex;gap:4px;background:var(--superficie);border:1px solid var(--borda);border-radius:999px;padding:3px;overflow-x:auto;max-width:100%}.pev-periodos button{border:0;background:none;color:var(--texto-fraco);font:inherit;font-size:13px;padding:6px 12px;border-radius:999px;cursor:pointer;white-space:nowrap}.pev-periodos button:hover{color:var(--texto)}.pev-periodos button.ativo{background:var(--ouro);color:#14120f;font-weight:600}.pev-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pev-kpi{display:flex;flex-direction:column;gap:4px;padding:14px 16px;min-width:0;background:linear-gradient(180deg,var(--superficie-2),var(--superficie));border:1px solid var(--borda);border-radius:14px}.pev-kpi-rotulo{font-size:12px;color:var(--texto-fraco);text-transform:uppercase;letter-spacing:.06em}.pev-kpi-valor{font-size:28px;line-height:1.1;font-weight:700;color:var(--texto);font-variant-numeric:tabular-nums}.pev-kpi-sub{font-size:12.5px;color:var(--texto-fraco)}.pev-kpi-atencao{border-color:#fab2198c}.pev-kpi-critico{border-color:#d03b3bb3}.pev-tinta-critico{color:#e5645c}.pev-medidor{display:block;height:6px;background:var(--fundo);border-radius:3px;overflow:hidden}.pev-medidor span{display:block;height:100%;background:var(--ouro);border-radius:3px}.pev-cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;padding:14px 16px;min-width:0}.pev-cartao-cab{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:10px}.pev-cartao-cab h3{margin:0;font-size:15px;color:var(--texto)}.pev-cartao-cab .evento-meta{font-size:12px}.pev-grade-mapa{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:16px;align-items:stretch}.pev-grade-dupla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.pev-mapa-caixa{position:relative}.pev-mapa{height:420px;border-radius:10px;overflow:hidden;background:var(--fundo)}.pev-legenda{position:absolute;left:10px;bottom:10px;margin:0;padding:8px 10px;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--texto);background:#14120fe0;border:1px solid var(--borda);border-radius:10px}.pev-legenda li{display:flex;align-items:center;gap:6px}.pev-legenda-pino{width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#14120f}.pev-sem-local{margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pev-chip{border:1px dashed var(--borda);background:none;color:var(--texto-fraco);font:inherit;font-size:12px;padding:3px 9px;border-radius:999px;cursor:pointer}.pev-chip:hover{color:var(--texto);border-color:var(--ouro)}.pev-janela{color:#14120f;font-size:13px;min-width:220px}.pev-janela ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.pev-janela li{display:flex;flex-direction:column;gap:1px}.pev-janela li button{all:unset;cursor:pointer;font-weight:600;text-decoration:underline}.pev-janela li span,.pev-janela li em{font-size:12px;font-style:normal}.pev-esquema{position:relative;height:420px;border-radius:10px;background:radial-gradient(circle at 50% 50%,#201d18,var(--fundo));overflow:hidden}.pev-esquema svg{width:100%;height:100%}.pev-esquema-anel{fill:none;stroke:#2a2722;stroke-dasharray:3 5}.pev-esquema-cidade{fill:var(--texto-fraco);font-size:12px}.pev-esquema-centro{fill:var(--texto-fraco)}.pev-esquema-pino{cursor:pointer}.pev-esquema-n{fill:#14120f;font-size:11px;font-weight:700;pointer-events:none}.pev-esquema-nota{position:absolute;right:10px;top:8px;margin:0;font-size:11px}.pev-janela-esquema{position:absolute;right:10px;bottom:10px;background:#f4efe6;border-radius:10px;padding:10px 12px;max-width:280px}.pev-fechar{all:unset;position:absolute;right:8px;top:4px;cursor:pointer;font-size:18px}.pev-acao{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pev-acao-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px;border-radius:10px;background:var(--superficie-2);border-left:3px solid var(--borda)}.pev-acao-item.estado-critico{border-left-color:#d03b3b}.pev-acao-item.estado-atencao{border-left-color:#fab219}.pev-acao-data{display:flex;flex-direction:column;font-size:12px;color:var(--texto-fraco)}.pev-acao-data strong{color:var(--texto);font-size:13px;text-transform:capitalize}.pev-acao-corpo{display:flex;flex-direction:column;gap:3px;min-width:0}.pev-acao-nome{all:unset;cursor:pointer;font-weight:600;color:var(--texto);overflow-wrap:anywhere}.pev-acao-nome:hover{color:var(--ouro);text-decoration:underline}.pev-acao-meta{font-size:12px;color:var(--texto-fraco);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pev-prontidao{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.pev-prontidao>span:not(.pev-prontidao-texto){width:8px;height:8px;border-radius:50%}.pev-prontidao .ok{background:#5fb37a}.pev-prontidao .falta{background:transparent;box-shadow:inset 0 0 0 1.5px #fab219}.pev-prontidao-texto{font-size:12px;color:#e6c46a;margin-left:5px}.pev-link{all:unset;cursor:pointer;font-size:12px;color:var(--ouro)}.pev-selo-estado{font-size:11px;font-weight:700;border:1px solid;border-radius:999px;padding:2px 7px;white-space:nowrap}.pev-colunas{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;height:220px;position:relative;padding-top:18px}.pev-coluna{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;outline:none;cursor:default}.pev-coluna-area{position:relative;flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--borda)}.pev-coluna-barra{display:block;width:min(70%,34px);min-height:0;background:var(--ouro);border-radius:4px 4px 0 0;transition:filter .15s}.pev-coluna.passado .pev-coluna-barra{background:#5a554c}.pev-coluna.atual .pev-coluna-barra{box-shadow:0 0 0 2px var(--superficie),0 0 0 3px var(--ouro)}.pev-coluna.foco .pev-coluna-barra{filter:brightness(1.2)}.pev-coluna-valor{position:absolute;top:-18px;font-size:11px;color:var(--texto);white-space:nowrap}.pev-coluna-mes{font-size:11px;color:var(--texto-fraco)}.pev-coluna.atual .pev-coluna-mes{color:var(--ouro);font-weight:700}.pev-coluna-n{font-size:11px;color:var(--texto-fraco);min-height:14px}.pev-dica{position:absolute;bottom:calc(100% - 10px);left:50%;transform:translate(-50%);z-index:5;display:flex;flex-direction:column;gap:2px;white-space:nowrap;font-size:12px;background:#0e0d0b;border:1px solid var(--borda);border-radius:8px;padding:8px 10px;color:var(--texto);pointer-events:none}.pev-coluna:first-child .pev-dica{left:0;transform:none}.pev-coluna:last-child .pev-dica{left:auto;right:0;transform:none}.pev-barra-h{display:grid;grid-template-columns:110px minmax(0,1fr) 82px;gap:10px;align-items:center;margin-top:10px;font-size:13px}.pev-barra-h-rotulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pev-barra-h-trilho{height:10px;background:var(--fundo);border-radius:5px;overflow:hidden}.pev-barra-h-trilho span{display:block;height:100%;background:var(--ouro);border-radius:0 4px 4px 0}.pev-barra-h-valor{text-align:right;font-variant-numeric:tabular-nums}.pev-barra-h-valor small{color:var(--texto-fraco)}.pev-locais{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pev-locais li{display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--borda);font-size:13px}.pev-locais li:last-child{border-bottom:0}.pev-locais-pos{width:22px;height:22px;border-radius:50%;background:var(--superficie-2);color:var(--ouro);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.pev-locais-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pev-locais-n{color:var(--texto-fraco);font-size:12px;white-space:nowrap}.pev-locais-r{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width: 1100px){.pev-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.pev-grade-mapa{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.pev-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pev-kpi{padding:10px 12px}.pev-kpi-valor{font-size:22px}.pev-kpi:last-child{grid-column:1 / -1}.pev-grade-dupla{grid-template-columns:minmax(0,1fr)}.pev-mapa,.pev-esquema{height:320px}.pev-colunas{height:180px;gap:3px}.pev-coluna-valor,.pev-coluna-mes,.pev-coluna-n{font-size:10px}.pev-barra-h{grid-template-columns:90px minmax(0,1fr) 70px}.pev-locais-n{display:none}}.pev-cartao-mapa{display:flex;flex-direction:column}.pev-cartao-mapa .pev-mapa-caixa{flex:1;display:flex;flex-direction:column}.pev-cartao-mapa .pev-mapa,.pev-cartao-mapa .pev-esquema{flex:1;height:auto;min-height:420px}.pev-kpi-valor{white-space:nowrap;font-size:clamp(20px,2vw,28px)}@media (max-width: 760px){.pev-cartao-mapa .pev-mapa,.pev-cartao-mapa .pev-esquema{min-height:320px}}@media (max-width: 760px){.pev-legenda{position:static;flex-direction:row;flex-wrap:wrap;gap:6px 12px;margin-top:8px;background:none;border:0;padding:0}.pev-esquema-nota{position:static;padding:6px 8px 0}}.pev-dica{bottom:auto;top:0}.lista-sugeridos li.sugerido-com-foto>div{flex:1;min-width:0}.escalado-quem .avatar,.seletor-pessoa .avatar,.sugerido-com-foto .avatar{flex:0 0 auto}.enc-progresso{display:flex;gap:4px;margin:4px 0 6px}.enc-progresso span{flex:1;height:3px;border-radius:2px;background:var(--borda)}.enc-progresso span.feito{background:#d4af378c}.enc-progresso span.atual{background:var(--ouro)}.enc-passo-de{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ouro);margin:0 0 10px}.enc-titulo{font-size:20px;margin:6px 0 4px}.enc-item{display:flex;flex-direction:column;gap:4px;padding:12px;margin-top:10px;border:1px solid var(--borda);border-radius:12px;background:var(--superficie)}.enc-escolha{display:flex;gap:8px;margin-top:6px;flex-wrap:wrap}.enc-opcao{flex:1;min-height:46px;border-radius:10px;border:1px solid var(--borda);background:var(--superficie-2);color:var(--texto);font:inherit;font-weight:600;cursor:pointer}.enc-opcao.ok{border-color:#5fb37a;color:#5fb37a;background:#5fb37a1a}.enc-opcao.ressalva{border-color:#fab219;color:#fab219;background:#fab2191a}.enc-nota{margin-top:6px;min-height:64px}.enc-quebra{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;margin-top:8px;border:1px solid var(--borda);border-radius:12px;background:var(--superficie)}.enc-quebra.tem{border-color:#d4af3799}.enc-quebra>div:first-child{display:flex;flex-direction:column}.enc-contador{display:flex;align-items:center;gap:12px}.enc-contador button{width:44px;height:44px;border-radius:10px;border:1px solid var(--ouro);background:none;color:var(--ouro);font-size:22px;cursor:pointer}.enc-contador button:disabled{opacity:.35;cursor:default}.enc-contador span{min-width:24px;text-align:center;font-size:18px;font-weight:700}.enc-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:14px;padding:12px;border-radius:12px;background:var(--superficie-2)}.enc-total strong{font-size:22px;color:var(--ouro)}.enc-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(90px,100%),1fr));gap:8px;margin:10px 0}.enc-miniatura{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;background:#fff;display:block}.enc-miniatura-vazia{background:var(--superficie-2)}.enc-anexar{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.enc-resumo-curto{display:flex;flex-direction:column;gap:6px;padding:12px;margin:8px 0 12px;border-radius:12px;background:var(--superficie);border:1px solid var(--borda);font-size:14px}.enc-resumo-curto>div,.enc-linha{display:flex;justify-content:space-between;gap:12px}.enc-resumo-curto b,.enc-linha b{text-align:right;overflow-wrap:anywhere}.enc-resumo-total,.enc-linha-total{border-top:1px solid var(--borda);padding-top:6px;color:var(--ouro)}.enc-linha b.enc-valor,.enc-resumo-curto b.enc-valor,.enc-linha b.enc-ok{white-space:nowrap;flex-shrink:0}.enc-ok{color:#5fb37a}.enc-pix{margin:12px 0;padding:12px;border-radius:12px;border:1px solid var(--borda);background:var(--superficie)}.enc-pix-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.enc-pix-valor{margin:8px 0 4px;font-size:22px;font-weight:700;color:var(--ouro)}.enc-pix-valor small{font-size:13px;font-weight:400;color:var(--texto-suave, #a8a29a)}.enc-pix-qr{display:block;width:min(240px,100%);aspect-ratio:1;margin:10px auto;padding:8px;background:#fff;border-radius:10px;image-rendering:pixelated}.enc-pix-copia{display:flex;flex-direction:column;gap:8px;margin-top:8px}.enc-pix-copia code{display:block;max-height:4.6em;overflow:auto;padding:8px;border-radius:8px;background:#00000040;font-size:11px;overflow-wrap:anywhere}.enc-pix-pago{border-color:#5fb37a}.enc-pix-selo-pago{color:#5fb37a;border-color:#5fb37a}.enc-pix-selo-vencido{color:#e5a03a;border-color:#e5a03a}.enc-cobrar{margin-top:18px}.enc-cobrar-acoes{display:flex;flex-direction:column;gap:8px;margin-top:8px}.enc-ressalva{color:#fab219}.enc-assinado{display:flex;align-items:center;gap:12px;margin-top:10px}.enc-assinado .enc-miniatura{width:160px;aspect-ratio:2.6;object-fit:contain}.enc-assinado span{color:#5fb37a;font-weight:700}.enc-resumo{display:flex;flex-direction:column;gap:6px;font-size:14px}.enc-resumo h3{margin:14px 0 2px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ouro)}.enc-rodape{display:flex;gap:10px}.enc-rodape .acao{flex:1}.assinatura{margin-top:12px}.assinatura-rotulo{font-size:13px;color:var(--texto-fraco);margin:0 0 6px}.assinatura-tela{width:100%;height:190px;background:#fff;border-radius:12px;border:2px dashed rgba(212,175,55,.6);touch-action:none;display:block}.assinatura-linha{font-size:12px;color:var(--texto-fraco);margin:6px 0 0;text-align:center}.assinatura-acoes{display:flex;gap:10px;margin-top:10px}.assinatura-acoes .acao{flex:1}.enc-doc{border:1px solid var(--borda);border-radius:12px;padding:14px 16px;background:var(--superficie);display:flex;flex-direction:column;gap:6px}.enc-doc h4{margin:12px 0 2px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ouro)}.enc-doc-cab{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.enc-doc-assinatura{display:flex;align-items:center;gap:12px;margin-top:6px;flex-wrap:wrap;font-size:12.5px;color:var(--texto-fraco)}.enc-doc-assinatura-img{width:180px;aspect-ratio:2.6;object-fit:contain;background:#fff;border-radius:8px;display:block}.selo.enc-selo-com_quebras,.selo.enc-selo-com_ressalva{color:#fab219;border-color:#fab21999}.selo.enc-selo-ok{color:#5fb37a;border-color:#5fb37a99}.selo.enc-selo-escritorio{color:#8fb4e8;border-color:#8fb4e899}.quebras-tabela{display:flex;flex-direction:column;gap:6px;max-width:720px;margin-top:12px}.quebras-linha{display:grid;grid-template-columns:minmax(0,1fr) 150px 110px 80px auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--borda);border-radius:10px;background:var(--superficie)}.quebras-nome{width:100%;min-width:0;font-weight:600;background:transparent;border:1px solid transparent;border-radius:8px;padding:6px 8px;color:inherit;font:inherit}.quebras-nome:hover,.quebras-nome:focus{border-color:var(--borda);background:var(--fundo, rgba(0,0,0,.2))}.quebras-excluir{background:none;border:0;color:#e07a6a;font-size:13px;cursor:pointer;padding:6px 4px;text-decoration:underline}.quebras-confirmar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;grid-column:1 / -1;justify-content:flex-end}.quebras-confirmar .acao{padding:6px 12px;min-height:0;width:auto}.acao.perigo{background:#b9483a;border-color:#b9483a;color:#fff}.quebras-novo{max-width:720px;margin-top:18px;padding:12px;border:1px dashed var(--borda);border-radius:10px}.quebras-novo h3{margin:0 0 8px;font-size:15px}.quebras-novo-campos{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:10px;align-items:center}.quebras-novo-campos>input{width:100%}.quebras-linha.inativo{opacity:.55}.quebras-preco{display:flex;align-items:center;gap:6px;margin:0}.quebras-preco input{width:100%}.quebras-ativo{display:flex;align-items:center;gap:6px;font-size:13px;margin:0}@media (max-width: 640px){.quebras-linha{grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px;grid-template-areas:"nome nome preco" "situacao ativo excluir" "confirmar confirmar confirmar"}.quebras-nome{grid-area:nome}.quebras-linha .quebras-preco{grid-area:preco;width:120px}.quebras-situacao{grid-area:situacao}.quebras-ativo{grid-area:ativo}.quebras-excluir{grid-area:excluir}.quebras-confirmar{grid-area:confirmar}.quebras-novo-campos{grid-template-columns:minmax(0,1fr) 120px}.quebras-novo-campos .acao{grid-column:1 / -1}}.presenca-linha{display:flex;align-items:stretch;gap:8px}.presenca-linha .presenca-pessoa{flex:1;min-width:0}.presenca-trocar{align-self:center;min-height:44px;margin-bottom:8px;padding:0 12px}.presenca-no-lugar{font-style:italic}.troca-painel{display:flex;flex-direction:column;gap:10px}.troca-topo{display:flex;justify-content:space-between;align-items:center;gap:8px}.troca-abas{display:flex;gap:8px}.troca-abas button{flex:1;min-height:44px;font:inherit;color:inherit;cursor:pointer;background:var(--superficie);border:1px solid var(--borda);border-radius:10px}.troca-abas button.ativo{border-color:var(--destaque, #d4af37);font-weight:600}.troca-campo{min-height:44px;font-size:16px;padding:0 12px;border-radius:10px}.troca-candidato{display:flex;align-items:center;gap:10px;width:100%;text-align:left;min-height:52px;font:inherit;color:inherit;cursor:pointer;padding:8px 10px;background:var(--superficie);border:1px solid var(--borda);border-radius:10px}.troca-candidato.escolhido{border-color:var(--destaque, #d4af37);border-width:2px}.troca-confirmar{min-height:48px}.troca-convite{display:flex;flex-direction:column;gap:8px;margin:8px 0}.troca-convite .acao{text-align:center;text-decoration:none}.enc-escritorio{margin:8px 0}.enc-escritorio-acao{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.enc-escritorio-form{margin-top:12px;display:flex;flex-direction:column;gap:10px}.enc-escritorio-form textarea{width:100%;font:inherit;font-size:16px}.enc-faltas{margin:6px 0 4px 18px;padding:0}.enc-escritorio-quebras{border:1px solid var(--borda);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.enc-opcao{display:flex;gap:8px;align-items:flex-start;min-height:44px;cursor:pointer}.enc-opcao input{margin-top:3px;width:auto;flex:0 0 auto}.enc-opcao span{flex:1;text-align:left}.enc-confirmar{display:flex;flex-direction:column;gap:6px}.selo.folha-selo-pago{color:#5fb37a;border-color:#5fb37a99}.selo.folha-selo-a_pagar,.selo.folha-selo-parcial{color:var(--ouro);border-color:#d4af3780}.selo.folha-selo-processando{color:#8fb4e8;border-color:#8fb4e899}.selo.folha-selo-falhou{color:var(--perigo, #c0574f);border-color:#c0574f99}.selo.folha-selo-sem_valor{color:var(--texto-fraco)}.folha-valores{margin-top:2px}.folha-em-aberto{color:var(--ouro);font-weight:600}.fp-resumo-atencao strong{color:var(--perigo, #c0574f)}.fp-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:4px 0 6px}.fp-filtros{display:flex;flex-wrap:wrap;gap:6px}.fp-filtro{background:none;border:1px solid var(--borda);border-radius:999px;color:var(--texto-fraco);font:inherit;font-size:13px;padding:6px 12px;min-height:36px;cursor:pointer}.fp-filtro:hover{color:var(--texto)}.fp-filtro.ativo{color:var(--texto);border-color:var(--ouro);background:#d4af371a}.fp-filtro-n{color:var(--texto-fraco);font-variant-numeric:tabular-nums;margin-left:2px}.fp-vazio{margin:18px 0}.fp-grupo{margin-top:18px}.fp-grupo-titulo{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--texto-fraco);margin:0 0 6px;padding:0 4px;font-weight:600}.fp-grupo-resumo{text-transform:none;letter-spacing:0;font-weight:500;font-variant-numeric:tabular-nums}.fp-atencao .fp-grupo-titulo>span:first-child{color:var(--perigo, #c0574f)}.fp-lista{background:var(--superficie);border:1px solid var(--borda);border-radius:12px}.fp-atencao .fp-lista{border-color:#c0574f8c}.fp-item+.fp-item{border-top:1px solid var(--borda)}.fp-linha{display:grid;align-items:center;gap:6px 16px;padding:10px 14px;grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) 110px 170px 150px;grid-template-areas:"quem chave valor situacao acoes"}.fp-quem{grid-area:quem;min-width:0;display:flex;flex-direction:column;gap:1px}.fp-quem strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-chave{grid-area:chave;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.fp-chave .folha-pix{border:none;padding:4px 0;min-height:32px;margin:0;font-variant-numeric:tabular-nums}.fp-tipo{font-size:11.5px}.fp-alerta{font-size:12px;color:#e0a33a;line-height:1.3}.fp-valor{grid-area:valor;display:flex;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums}.fp-valor .selo.folha-editado{margin-top:2px}.fp-situacao{grid-area:situacao;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.fp-situacao .evento-meta{font-size:11.5px;overflow-wrap:anywhere}.fp-acoes{grid-area:acoes;display:flex;align-items:center;gap:6px;justify-content:flex-end}.fp-marcar{min-height:36px;padding:6px 12px;font-size:13px;white-space:nowrap}.fp-linha.fp-pago{background:color-mix(in srgb,var(--ok, #2e7d32) 5%,transparent)}.fp-linha.fp-pago .fp-quem strong,.fp-linha.fp-pago .fp-valor strong{color:var(--texto-fraco)}.fp-mais{position:relative}.fp-mais>summary{list-style:none;cursor:pointer;width:36px;height:36px;border-radius:8px;display:grid;place-items:center;color:var(--texto-fraco);font-size:18px;border:1px solid transparent}.fp-mais>summary::-webkit-details-marker{display:none}.fp-mais>summary:hover,.fp-mais[open]>summary{border-color:var(--borda);color:var(--texto)}.fp-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:200px;background:var(--superficie);border:1px solid var(--borda);border-radius:10px;box-shadow:0 8px 24px #00000059;padding:4px;display:flex;flex-direction:column}.fp-menu button{background:none;border:none;color:var(--texto);font:inherit;font-size:14px;text-align:left;padding:10px 12px;border-radius:6px;cursor:pointer;min-height:40px}.fp-menu button:hover{background:#ffffff0d}.fp-menu button:disabled{opacity:.5;cursor:default}.fp-menu:empty{display:none}.fp-item .folha-edicao,.fp-item .folha-rastro{margin:0 14px 12px}@media (max-width: 760px){.fp-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quem valor" "chave chave" "situacao acoes";padding:12px;row-gap:2px}.fp-situacao{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px}.fp-barra>.acao{width:100%}.fp-quem strong{white-space:normal}.fp-chave{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:0}.fp-chave .folha-pix{min-height:36px}.fp-alerta{flex-basis:100%}}.funcoes-equipe{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:16px;margin-bottom:16px}.funcoes-topo{display:flex;justify-content:space-between;align-items:center;gap:10px}.funcoes-topo h3{margin:0;font-size:16px}.funcoes-lista{display:grid;gap:10px;margin:12px 0 4px}.funcoes-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.funcoes-chips .selo{font-size:12.5px;color:var(--texto)}.selo.funcoes-criada{color:var(--ouro);border-color:#d4af3780}.funcoes-sub{margin:16px 0 8px;font-size:14px}.funcoes-form{display:grid;gap:10px;align-items:end}.funcoes-form .campo{margin:0}@media (min-width: 761px){.funcoes-form{grid-template-columns:1fr 1fr 180px auto}}.informe{margin:24px 0 8px}.informe-topo{display:flex;justify-content:space-between;align-items:center;gap:10px}.informe-topo select{width:auto;min-width:96px}.informe-meses{margin:10px 0 14px;padding:4px 0}.informe-meses .area-voltar{margin:6px 14px}.informe-mes{display:flex;justify-content:space-between;gap:10px;padding:8px 14px;border-bottom:1px solid var(--borda);text-transform:capitalize;font-variant-numeric:tabular-nums}.informe-mes.vazio{color:var(--texto-fraco)}.informe-mes.vazio strong{font-weight:400}.informe .acao{width:100%;margin-bottom:8px}.cozinha-mesa{margin:22px 0 0}.cozinha-mesa-titulo{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0 0 12px;font-size:22px;font-weight:600;border-bottom:2px solid var(--ouro);padding-bottom:8px}.cozinha-mesa-titulo strong{font-size:30px;color:var(--ouro)}.cozinha-mesa-titulo em{font-size:15px;font-style:normal;color:var(--aviso, #d9a441)}.cozinha-mesa-obs{margin:-8px 0 14px;font-size:17px}.cozinha-degustacao .cozinha-card ul{list-style:none;padding-left:0}.cozinha-marca{display:inline-block;width:15px;height:15px;border:2px solid currentColor;border-radius:3px;margin-right:10px;vertical-align:-2px;opacity:.7}.cozinha-producao{width:100%;border-collapse:collapse;font-size:17px}.cozinha-producao th,.cozinha-producao td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--borda)}.cozinha-producao th:not(:first-child),.cozinha-producao td:not(:first-child){text-align:right;width:90px}@media print{.cozinha-degustacao .cozinha-mesa+.cozinha-mesa{break-before:page}.cozinha-degustacao .cozinha-mesa{margin:6px 0 0}.cozinha-mesa-titulo{font-size:13pt;border-bottom-color:#000;padding-bottom:4px;margin-bottom:6px}.cozinha-mesa-titulo strong{font-size:18pt}.cozinha-mesa-titulo em{font-size:9pt}.cozinha-mesa-obs{font-size:10pt;margin:0 0 6px}.cozinha-degustacao .cozinha-cards{grid-template-columns:repeat(2,1fr);gap:6px}.cozinha-degustacao .cozinha-card li{font-size:11pt;line-height:1.45}.cozinha-marca{width:10px;height:10px;border-width:1.5px;margin-right:6px;opacity:1}.cozinha-producao{font-size:10pt}.cozinha-producao th,.cozinha-producao td{padding:3px 6px;border-bottom-color:#000}}.cozinha.embutida{max-width:none;padding:0 0 20px;font-size:15px}.cozinha.embutida .cozinha-topo h1{font-size:22px}.cozinha.embutida .cozinha-mesa-titulo{font-size:17px}.cozinha.embutida .cozinha-mesa-titulo strong{font-size:22px}.cozinha.embutida .cozinha-card li{font-size:15px}.compras-periodo{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin:12px 0}.compras-periodo .campo{margin:0}.compras-titulo{font-size:18px;margin:14px 0 8px}.compras-resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;padding:14px 16px;margin:0 0 12px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px}.compras-resumo>div{display:flex;flex-direction:column;gap:2px}.compras-resumo strong{font-size:20px}.compras-eventos{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:4px}.compras-eventos li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:14px}.selo.compras-falta{color:#e0a33a;border-color:#e0a33a99}.compras-sem-ficha-lista{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.compras-fornecedor{margin:18px 0}.compras-fornecedor h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 8px;font-size:16px}.compras-fornecedor h3 .acao{margin-left:auto;min-height:34px;padding:4px 12px;font-size:13px}.compras-tabela{width:100%;border-collapse:collapse;font-size:14px}.compras-tabela th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--texto-fraco);padding:6px 8px;border-bottom:1px solid var(--borda)}.compras-tabela td{padding:7px 8px;border-bottom:1px solid var(--borda);vertical-align:middle;font-variant-numeric:tabular-nums}.compras-insumo{background:none;border:none;color:var(--texto);font:inherit;padding:0;cursor:pointer;text-align:left}.compras-detalhe td{background:#ffffff05;font-size:13px;line-height:1.6}.compras-fichas{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin-top:12px}@media (min-width: 900px){.compras-fichas{grid-template-columns:340px minmax(0,1fr)}}.compras-pratos ul{list-style:none;padding:0;margin:8px 0 0;max-height:60vh;overflow-y:auto}.compras-prato{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;text-align:left;background:none;border:none;border-bottom:1px solid var(--borda);color:var(--texto);font:inherit;font-size:14px;padding:8px 4px;cursor:pointer}.compras-prato.ativo{color:var(--ouro)}.compras-prato .selo{flex-shrink:0;font-size:11px}.compras-editor h3{margin:0 0 4px}.compras-ficha input{width:90px}.compras-ficha select{min-width:180px}.compras-cadastros{display:grid;gap:22px;margin-top:12px}.compras-form{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin-bottom:10px}.compras-form .campo{margin:0}.compras-lista-simples{padding-left:18px}@media print{html:has(.compras),body:has(.compras){background:#fff!important}body:has(.compras) .painel-corpo{display:block!important}body:has(.compras) .nav-lateral,body:has(.compras) .topo,body:has(.compras) .rodape-troca,body:has(.compras) .barra-inferior,.compras-nao-imprime,.compras-detalhe{display:none!important}.compras,.compras *{color:#000!important}.compras-resumo{background:none;border-color:#000}.compras-tabela td,.compras-tabela th{border-bottom-color:#999}.compras-fornecedor{break-inside:avoid}}.alteracoes-evento{margin:18px 0}.alteracoes-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.alteracoes-lista{list-style:none;margin:8px 0;padding:0}.alteracoes-lista li{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 0;border-bottom:1px dashed var(--borda, #333)}.alteracoes-form{display:grid;gap:12px;margin-top:10px;padding:14px}.alteracoes-form fieldset{border:1px solid var(--borda, #333);border-radius:10px;padding:8px 12px;display:grid;gap:6px}.alteracoes-previa{margin:0;font-size:1.05em}.alteracoes-sem-nome{margin:10px 0}.alteracoes-partes{list-style:none;margin:6px 0 10px;padding:0}.alteracoes-partes li{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:4px 0}.alteracoes-parte{margin-top:6px}.selo.selo-ok{color:#5fb37a;border-color:#5fb37a99}.cardapio-do-contrato textarea{box-sizing:border-box;max-width:100%}.enc-bloqueio{margin-top:12px;display:grid;gap:8px}.enc-bloqueio ul{margin:0;padding-left:18px}.enc-nao-enviado{border:2px solid var(--ouro);display:grid;gap:6px;margin-bottom:14px}.enc-nao-enviado strong{font-size:17px;color:var(--ouro)}.enc-rodape .acao.enc-concluir{font-size:17px;font-weight:800;padding-block:16px}.enc-pendentes-lista{display:grid;gap:10px;margin:14px 0}.enc-pendente{display:grid;gap:4px;text-align:left;padding:14px 16px;border-radius:12px;border:1px solid var(--borda, #333);background:var(--superficie, transparent);color:inherit;font:inherit;cursor:pointer;min-width:0}.enc-pendente:hover{border-color:var(--ouro)}.enc-pendente-topo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between}.enc-pendente-maitre{font-size:14px}.enc-pendente-faltas{margin:4px 0 0;padding-left:18px;font-size:13px;opacity:.85}.selo.enc-selo-nao_iniciado{background:#b3443a;color:#fff}.selo.enc-selo-em_preenchimento{background:#c58a1d;color:#fff}.selo.enc-selo-falta_concluir{background:#2f6fb3;color:#fff}
