.baloes[data-v-e9542cda]{position:fixed;right:var(--espaco-lg);bottom:var(--espaco-lg);display:grid;gap:var(--espaco-sm);z-index:60;max-width:340px}.balao[data-v-e9542cda]{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio);box-shadow:var(--sombra-lg);padding:var(--espaco);display:flex;gap:var(--espaco-sm);align-items:flex-start}:root{--cor-primaria: #a23a00;--cor-primaria-forte: #cb4a00;--cor-primaria-escura: #83300a;--cor-primaria-clara: #ffdbce;--cor-primaria-tenue: #fff1ea;--cor-sucesso: #16a34a;--cor-sucesso-fundo: #dcfce7;--cor-sucesso-borda: #bbf7d0;--cor-atencao: #d97706;--cor-atencao-fundo: #fef3c7;--cor-atencao-borda: #fde68a;--cor-perigo: #dc2626;--cor-perigo-fundo: #fee2e2;--cor-perigo-borda: #fecaca;--cor-fundo: #fff8f5;--cor-superficie: #ffffff;--cor-superficie-baixa: #faf2ee;--cor-superficie-media: #f4ece8;--cor-superficie-alta: #eee7e3;--cor-texto: #1e1b19;--cor-texto-suave: #5a4138;--cor-texto-fraco: #8e7166;--cor-borda: #e7e5e4;--cor-borda-tenue: #e2bfb2;--cor-borda-forte: #d6cfcb;--cor-painel: #262220;--cor-painel-item: #3a3431;--cor-painel-texto: #d8cfca;--cor-painel-texto-forte: #ffffff;--raio: 12px;--raio-pequeno: 8px;--raio-grande: 16px;--raio-full: 9999px;--espaco-xs: 4px;--espaco-sm: 8px;--espaco: 16px;--espaco-lg: 24px;--espaco-xl: 32px;--espaco-2xl: 48px;--sombra-sm: 0 1px 2px 0 rgba(28, 25, 23, .05);--sombra-md: 0 4px 6px -1px rgba(28, 25, 23, .07), 0 2px 4px -2px rgba(28, 25, 23, .05);--sombra-lg: 0 10px 15px -3px rgba(28, 25, 23, .08), 0 4px 6px -4px rgba(28, 25, 23, .04);--fonte: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--fonte-mono: ui-monospace, SFMono-Regular, Menlo, monospace}*{box-sizing:border-box}body{margin:0;font-family:var(--fonte);color:var(--cor-texto);background:var(--cor-fundo);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1{font-size:28px;font-weight:700;line-height:36px;letter-spacing:-.02em}h2{font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.015em}h3{font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.01em}a{color:var(--cor-primaria);text-decoration:none}a:hover{text-decoration:underline}.titulo-xl{font-size:28px;font-weight:700;line-height:36px;letter-spacing:-.02em}.titulo-lg{font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.015em}.titulo-md{font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.01em}.corpo-sm{font-size:14px;line-height:20px}.rotulo{font-size:13px;font-weight:500;line-height:18px;letter-spacing:.01em}.rotulo-sm{font-size:11px;font-weight:600;line-height:14px;letter-spacing:.03em;text-transform:uppercase}.suave{color:var(--cor-texto-suave)}.fraco{color:var(--cor-texto-fraco)}button{font:inherit;font-weight:600;border:0;border-radius:var(--raio);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--espaco-sm);transition:background .15s ease,transform .1s ease,box-shadow .15s ease;padding:12px 18px;min-height:48px;background:var(--cor-primaria);color:#fff}button:hover{background:var(--cor-primaria-escura)}button:active{transform:scale(.98)}button.secundario{background:var(--cor-superficie);color:var(--cor-texto);border:1px solid var(--cor-borda)}button.secundario:hover{background:var(--cor-superficie-baixa)}button.perigo{background:var(--cor-perigo)}button.perigo:hover{background:#b91c1c}button.sucesso{background:var(--cor-sucesso)}button.sucesso:hover{background:#15803d}button.fantasma{background:transparent;color:var(--cor-texto-suave);padding:8px 10px;min-height:36px}button.fantasma:hover{background:var(--cor-superficie-media);color:var(--cor-texto)}button.compacto{min-height:40px;padding:8px 14px;font-size:14px}button.bloco{width:100%}button:disabled{opacity:.55;cursor:not-allowed}label{display:block;font-size:13px;font-weight:500;letter-spacing:.01em;margin-bottom:6px;color:var(--cor-texto)}input,select,textarea{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--cor-borda);border-radius:var(--raio);font:inherit;color:var(--cor-texto);background:var(--cor-superficie)}input::placeholder,textarea::placeholder{color:var(--cor-texto-fraco)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--cor-primaria);box-shadow:0 0 0 2px #a23a002e}textarea{resize:vertical;min-height:96px}.check{display:inline-flex;align-items:center;gap:var(--espaco-sm);font-weight:400;color:var(--cor-texto)}.check input{width:18px;height:18px;min-height:0;accent-color:var(--cor-primaria)}.apenas-leitor{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.conteudo{max-width:1200px;margin:0 auto;padding:var(--espaco-lg) var(--espaco);display:grid;gap:var(--espaco-lg);align-content:start}.topo{position:sticky;top:0;z-index:20;background:var(--cor-superficie);border-bottom:1px solid var(--cor-borda)}.topo-interno{max-width:1200px;margin:0 auto;padding:var(--espaco-sm) var(--espaco);display:flex;align-items:center;gap:var(--espaco-lg);min-height:64px}.marca{display:flex;align-items:center;gap:var(--espaco-sm);font-weight:700;font-size:18px;color:var(--cor-texto)}.marca:hover{text-decoration:none}.marca-logo{width:34px;height:34px;border-radius:var(--raio-pequeno);background:var(--cor-primaria);color:#fff;display:grid;place-items:center;font-size:16px}.nav-cliente{display:flex;align-items:center;gap:var(--espaco-xs);margin-left:auto;flex-wrap:wrap}.nav-cliente a{padding:8px 14px;border-radius:var(--raio-full);color:var(--cor-texto-suave);font-weight:500;font-size:14px}.nav-cliente a:hover{background:var(--cor-superficie-media);text-decoration:none}.nav-cliente a.ativo{background:var(--cor-primaria);color:#fff}.avatar{width:40px;height:40px;border-radius:var(--raio-full);background:var(--cor-primaria);color:#fff;display:grid;place-items:center;border:0;cursor:pointer;font-weight:600;min-height:0;padding:0}.pilula{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--raio-full);font-size:12px;font-weight:600;background:var(--cor-sucesso-fundo);color:var(--cor-sucesso);border:1px solid var(--cor-sucesso-borda)}.pilula.fechada{background:var(--cor-perigo-fundo);color:var(--cor-perigo);border-color:var(--cor-perigo-borda)}.pilula>.ponto{width:7px;height:7px;border-radius:var(--raio-full);background:currentColor}.painel{display:grid;grid-template-columns:260px 1fr;min-height:100vh}.painel-lateral{background:var(--cor-painel);color:var(--cor-painel-texto);display:flex;flex-direction:column;padding:var(--espaco);gap:2px;position:sticky;top:0;height:100vh;overflow-y:auto}.painel-marca{display:flex;align-items:center;gap:var(--espaco-sm);padding:var(--espaco-sm);margin-bottom:var(--espaco-sm)}.painel-marca .marca-logo{background:var(--cor-primaria-forte)}.painel-marca strong{color:var(--cor-painel-texto-forte);font-size:17px}.painel-marca span{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#9a8f89}.painel-selo{background:var(--cor-primaria-forte);color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;border-radius:6px;padding:3px 7px;text-transform:uppercase}.painel-grupo{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#9a8f89;padding:var(--espaco) var(--espaco-sm) 6px}.painel-atalho{display:flex;align-items:center;gap:var(--espaco-sm);padding:10px 12px;border-radius:var(--raio);color:var(--cor-painel-texto);font-size:14px;font-weight:500}.painel-atalho:hover{background:var(--cor-painel-item);color:var(--cor-painel-texto-forte);text-decoration:none}.painel-atalho.ativo{background:var(--cor-primaria-forte);color:#fff}.painel-atalho .contador{margin-left:auto;background:var(--cor-primaria-forte);color:#fff;border-radius:var(--raio-full);padding:1px 9px;font-size:12px;font-weight:700}.painel-atalho.ativo .contador{background:#ffffff40}.painel-rodape{margin-top:auto;border-top:1px solid var(--cor-painel-item);padding-top:var(--espaco)}.operador{display:flex;align-items:center;gap:var(--espaco-sm);background:var(--cor-painel-item);border-radius:var(--raio);padding:10px 12px}.operador .nome{color:var(--cor-painel-texto-forte);font-weight:600;font-size:14px;line-height:1.2}.operador .plano{font-size:12px;color:#9a8f89}.painel-corpo{min-width:0}.painel-topo{position:sticky;top:0;z-index:15;background:var(--cor-superficie);border-bottom:1px solid var(--cor-borda);padding:var(--espaco-sm) var(--espaco-lg);display:flex;align-items:center;gap:var(--espaco);flex-wrap:wrap;min-height:68px}.painel-conteudo{padding:var(--espaco-lg);display:grid;gap:var(--espaco-lg);align-content:start}.cartao{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio);box-shadow:var(--sombra-sm);padding:var(--espaco)}.cartao.macio{background:var(--cor-superficie-baixa);border-color:transparent;box-shadow:none}.cartao.interativo:hover{box-shadow:var(--sombra-md)}.cartao-titulo{display:flex;align-items:center;gap:var(--espaco-sm);margin-bottom:var(--espaco);font-size:18px;font-weight:600}.cartao-titulo .icone{color:var(--cor-primaria)}.linha{display:flex;align-items:center;gap:var(--espaco-sm);flex-wrap:wrap}.coluna{display:flex;flex-direction:column;gap:var(--espaco-sm)}.entre{justify-content:space-between}.grade{display:grid;gap:var(--espaco);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grade-2{display:grid;gap:var(--espaco-lg);grid-template-columns:1.7fr 1fr;align-items:start}.grade-2.invertida{grid-template-columns:1fr 1.4fr}.grade-3{display:grid;gap:var(--espaco);grid-template-columns:repeat(3,1fr)}.grade-4{display:grid;gap:var(--espaco);grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.grade-2,.grade-2.invertida,.grade-3,.grade-4,.painel{grid-template-columns:1fr}.painel-lateral{position:static;height:auto;flex-direction:row;overflow-x:auto;align-items:center}.painel-grupo,.painel-rodape,.painel-marca{display:none}}.espaco-topo{margin-top:var(--espaco)}.espaco-lg-topo{margin-top:var(--espaco-lg)}.empurra{margin-left:auto}.centralizado{text-align:center}.etiqueta{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--raio-full);font-size:12px;font-weight:600;background:var(--cor-superficie-media);color:var(--cor-texto-suave);white-space:nowrap}.etiqueta.sucesso{background:var(--cor-sucesso-fundo);color:var(--cor-sucesso);border:1px solid var(--cor-sucesso-borda)}.etiqueta.atencao{background:var(--cor-atencao-fundo);color:var(--cor-atencao);border:1px solid var(--cor-atencao-borda)}.etiqueta.erro{background:var(--cor-perigo-fundo);color:var(--cor-perigo);border:1px solid var(--cor-perigo-borda)}.etiqueta.marca{background:var(--cor-primaria-tenue);color:var(--cor-primaria);border:1px solid var(--cor-primaria-clara)}.etiqueta.neutra{background:var(--cor-superficie-media);color:var(--cor-texto-suave);border:1px solid var(--cor-borda)}.etiqueta.grande{padding:6px 14px;font-size:13px}.banner{border-radius:var(--raio);padding:var(--espaco) var(--espaco-lg);display:flex;gap:var(--espaco);align-items:flex-start;border:1px solid var(--cor-borda);background:var(--cor-superficie-baixa)}.banner .simbolo{width:38px;height:38px;border-radius:var(--raio);display:grid;place-items:center;background:var(--cor-superficie);flex:none}.banner.atencao{background:var(--cor-atencao-fundo);border-color:var(--cor-atencao-borda)}.banner.erro{background:var(--cor-perigo-fundo);border-color:var(--cor-perigo-borda)}.banner.sucesso{background:var(--cor-sucesso-fundo);border-color:var(--cor-sucesso-borda)}.aviso{border-radius:var(--raio);padding:12px var(--espaco);border:1px solid var(--cor-borda);background:var(--cor-superficie);font-size:14px}.aviso.erro{border-color:var(--cor-perigo-borda);background:var(--cor-perigo-fundo);color:#93000a}.aviso.sucesso{border-color:var(--cor-sucesso-borda);background:var(--cor-sucesso-fundo);color:#166534}.aviso.atencao{border-color:var(--cor-atencao-borda);background:var(--cor-atencao-fundo);color:#92400e}table{width:100%;border-collapse:collapse}th{text-align:left;padding:10px 12px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cor-texto-fraco);background:var(--cor-superficie-baixa)}td{text-align:left;padding:12px;border-bottom:1px solid var(--cor-borda);font-size:14px}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--cor-superficie-baixa)}.abas{display:flex;gap:var(--espaco-sm);flex-wrap:wrap}.aba{padding:8px 16px;border-radius:var(--raio-full);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto-suave);font-size:14px;font-weight:500;min-height:40px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.aba.ativo{background:var(--cor-primaria);border-color:var(--cor-primaria);color:#fff}.seletor{display:inline-flex;align-items:center;border:1px solid var(--cor-borda);border-radius:var(--raio-full);background:var(--cor-superficie);padding:2px}.seletor button{width:38px;height:38px;min-height:0;padding:0;border-radius:var(--raio-full);background:transparent;color:var(--cor-texto);font-size:20px}.seletor button:hover{background:var(--cor-superficie-media)}.seletor .valor{min-width:34px;text-align:center;font-weight:700;font-size:17px}.foto{width:100%;aspect-ratio:1 / 1;border-radius:var(--raio-pequeno);object-fit:cover;background:linear-gradient(135deg,#f2e2d8,#e2bfb2);color:#7f2b00;display:grid;place-items:center;font-size:13px;font-weight:600;flex:none}.foto.paisagem{aspect-ratio:16 / 10;border-radius:var(--raio)}.foto.mini{width:56px;height:56px;aspect-ratio:auto}.pix{font-family:var(--fonte-mono);font-size:13px;word-break:break-all;background:var(--cor-superficie-baixa);padding:var(--espaco-sm) var(--espaco);border-radius:var(--raio-pequeno);border:1px solid var(--cor-borda);color:var(--cor-texto-suave)}.barra-fixa{position:sticky;bottom:var(--espaco);z-index:10;background:var(--cor-texto);color:#fff;border-radius:var(--raio);box-shadow:var(--sombra-lg);padding:var(--espaco);display:flex;align-items:center;gap:var(--espaco);flex-wrap:wrap}.barra-fixa .contagem{background:var(--cor-sucesso);color:#fff;border-radius:var(--raio-full);min-width:26px;height:26px;display:grid;place-items:center;font-weight:700;font-size:13px}.barra-fixa .rotulo-forte{font-size:16px;font-weight:600}.passos{display:flex;align-items:flex-start}.passo{flex:1;text-align:center;position:relative}.passo .bolinha{width:44px;height:44px;border-radius:var(--raio-full);background:var(--cor-superficie-media);color:var(--cor-texto-fraco);display:grid;place-items:center;margin:0 auto var(--espaco-sm);border:2px solid var(--cor-superficie);font-weight:700;position:relative;z-index:1}.passo.feito .bolinha{background:var(--cor-sucesso);color:#fff}.passo.ativo .bolinha{background:var(--cor-primaria);color:#fff}.passo .titulo{font-weight:600;font-size:14px}.passo .detalhe{font-size:12px;color:var(--cor-texto-fraco)}.passo:not(:last-child):after{content:"";position:absolute;top:21px;left:50%;right:-50%;height:3px;background:var(--cor-superficie-alta)}.passo.feito:not(:last-child):after{background:var(--cor-sucesso)}.alternador{position:relative;display:inline-block;width:46px;height:26px;flex:none}.alternador input{opacity:0;width:100%;height:100%;margin:0;position:absolute;cursor:pointer}.alternador .trilho{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cor-borda-forte);border-radius:var(--raio-full);transition:background .2s}.alternador .trilho:before{content:"";position:absolute;width:20px;height:20px;border-radius:var(--raio-full);background:#fff;top:3px;left:3px;transition:transform .2s}.alternador input:checked+.trilho{background:var(--cor-sucesso)}.alternador input:checked+.trilho:before{transform:translate(20px)}.destaque{color:var(--cor-primaria)}.valor{font-weight:700;color:var(--cor-primaria)}.codigo{font-family:var(--fonte-mono);background:var(--cor-superficie-baixa);border-radius:var(--raio-pequeno);padding:2px 8px;font-size:13px}.divisor{height:1px;background:var(--cor-borda);border:0;margin:var(--espaco) 0}.barra-progresso{height:8px;background:var(--cor-superficie-alta);border-radius:var(--raio-full);overflow:hidden}.barra-progresso>span{display:block;height:100%;background:var(--cor-primaria);border-radius:var(--raio-full)}.barra-progresso.ok>span{background:var(--cor-sucesso)}.card-resumo{background:var(--cor-superficie-baixa);border-radius:var(--raio);padding:var(--espaco);display:grid;gap:6px}.card-resumo .par{display:flex;justify-content:space-between;font-size:14px;color:var(--cor-texto-suave)}.card-resumo .total{display:flex;justify-content:space-between;align-items:baseline;font-size:22px;font-weight:700;color:var(--cor-primaria)}.bolha-inicial{width:34px;height:34px;border-radius:6px;background:var(--cor-primaria-clara);color:var(--cor-primaria);display:grid;place-items:center;font-weight:700;font-size:13px;flex:none}.medidor{width:86px;height:86px;border-radius:var(--raio-full);display:grid;place-items:center;background:conic-gradient(var(--cor-primaria) var(--porcentagem, 70%),var(--cor-superficie-alta) 0);flex:none}.medidor>span{width:66px;height:66px;border-radius:var(--raio-full);background:var(--cor-superficie);display:grid;place-items:center;font-weight:700}.campo-icone{position:relative}.campo-icone input,.campo-icone select{padding-left:40px}.campo-icone .icone{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--cor-texto-fraco);pointer-events:none}
