.moldura{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.topo{position:sticky;top:0;z-index:20;background:#ffffffeb;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--linha)}.topo-linha,.abas{max-width:var(--largura-max);margin:0 auto;padding:0 var(--e-6)}.topo-linha{display:flex;align-items:center;gap:var(--e-5);min-height:64px}.topo-marca{display:inline-flex;text-decoration:none;border-radius:var(--r-1);flex:none}.topo-espaco{flex:1}.topo-data{font-family:var(--fonte-destaque);font-style:italic;font-size:var(--t-4);color:var(--texto-2);white-space:nowrap}.topo-data:first-letter{text-transform:uppercase}.topo-provedor{padding-left:var(--e-5);border-left:1px solid var(--linha);min-width:0;font-weight:700;color:var(--tinta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seletor{display:grid;gap:0;padding-left:var(--e-5);border-left:1px solid var(--linha);min-width:0}.seletor-rotulo{font-size:var(--t-1);font-weight:600;color:var(--texto-2);line-height:1.2;padding-left:var(--e-2)}.seletor-caixa{position:relative;display:flex;align-items:center;min-width:0}.seletor-caixa select{appearance:none;-webkit-appearance:none;max-width:280px;min-width:0;min-height:30px;padding:2px 30px 2px var(--e-2);background:transparent;border:1px solid transparent;border-radius:var(--r-1);font-weight:700;font-size:var(--t-3);color:var(--tinta);text-overflow:ellipsis;cursor:pointer;transition:background-color var(--rapido) var(--curva),border-color var(--rapido) var(--curva)}.seletor-caixa select:hover{background:var(--papel-2)}.seletor-caixa select:focus-visible{outline:none;border-color:var(--tinta);box-shadow:var(--anel-foco)}.seletor-caixa svg{position:absolute;right:8px;pointer-events:none;color:var(--texto-2)}.abas{display:flex;gap:var(--e-6);min-height:46px;align-items:stretch;overflow-x:auto;scrollbar-width:none}.abas::-webkit-scrollbar{display:none}.aba{position:relative;display:inline-flex;align-items:center;color:var(--texto-2);font-weight:600;font-size:var(--t-3);text-decoration:none;white-space:nowrap;transition:color var(--rapido) var(--curva)}.aba:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--tiffany);transform:scaleX(0);transform-origin:center;transition:transform var(--medio) var(--curva)}.aba:hover,.aba-ativa{color:var(--tinta)}.aba-ativa:after{transform:scaleX(1)}.aba:focus-visible{outline-offset:-2px}.conta{position:relative;flex:none}.conta-botao{display:inline-flex;align-items:center;gap:var(--e-2);min-height:40px;padding:4px 10px 4px 4px;background:transparent;border:1px solid var(--linha);border-radius:var(--r-pilula);color:var(--tinta);font-weight:600;cursor:pointer;transition:border-color var(--rapido) var(--curva),background-color var(--rapido) var(--curva)}.conta-botao:hover,.conta-botao[aria-expanded=true]{border-color:var(--linha-forte);background:var(--papel)}.conta-botao:focus-visible{border-radius:var(--r-pilula)}.conta-botao>svg{color:var(--texto-2);transition:transform var(--rapido) var(--curva)}.conta-botao[aria-expanded=true]>svg{transform:rotate(180deg)}.conta-iniciais{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--tiffany-veu);color:var(--tinta);font-size:var(--t-1);font-weight:800;letter-spacing:.02em}.conta-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:max-content;min-width:260px;max-width:min(340px,calc(100vw - 32px));padding:var(--e-2);display:grid;gap:var(--e-1);background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);box-shadow:var(--sombra-menu);transform-origin:top right;animation:menu-abre var(--rapido) var(--curva) both}@keyframes menu-abre{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.conta-quem{display:grid;gap:2px;padding:var(--e-3) var(--e-3) var(--e-4);border-bottom:1px solid var(--linha);margin-bottom:var(--e-1)}.conta-quem strong{font-weight:700}.conta-quem span{font-size:var(--t-2);color:var(--texto-2);overflow-wrap:anywhere}.conta-quem .conta-papel{margin-top:var(--e-1);color:var(--texto);font-weight:600}.conta-item{display:flex;align-items:center;gap:var(--e-3);width:100%;min-height:42px;padding:0 var(--e-3);background:none;border:0;border-radius:var(--r-2);text-align:left;cursor:pointer;font-weight:600;color:var(--tinta)}.conta-item:hover{background:var(--papel)}.conta-item:disabled{color:var(--texto-3);cursor:default}.conta-item svg{color:var(--texto-2)}.palco{flex:1;width:100%;max-width:var(--largura-max);margin:0 auto;padding:var(--e-7) var(--e-6) var(--e-8)}.faixa-desligado{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--e-2) var(--e-3);margin-bottom:var(--e-6);padding:var(--e-3) var(--e-4);background:var(--aviso-fundo);border:1px solid var(--aviso-linha);border-radius:var(--r-2);font-size:var(--t-2);color:var(--tinta)}.faixa-desligado>svg{color:var(--aviso);align-self:start;margin-top:1px}.faixa-desligado strong{font-weight:700}.faixa-acoes{display:flex;flex-wrap:wrap;gap:var(--e-2) var(--e-5);justify-content:flex-end}.barra{display:none}@media (max-width: 760px){.topo-linha{padding:0 var(--e-4);gap:var(--e-3);min-height:56px}.abas,.topo-data,.conta-nome{display:none}.conta-botao{min-width:44px;min-height:44px;padding:4px;gap:2px;justify-content:center;border-color:transparent}.conta-iniciais{width:36px;height:36px}.conta-botao>svg{display:none}.seletor,.topo-provedor{padding-left:var(--e-3);flex:1 1 auto}.seletor-caixa select{max-width:100%;width:100%}.topo-espaco{display:none}.palco{padding:var(--e-5) var(--e-4) calc(var(--barra-celular) + var(--e-6) + env(safe-area-inset-bottom))}.barra{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(6,1fr);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fffffff5;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-top:1px solid var(--linha)}.barra-item{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:52px;padding-top:2px;color:var(--texto-2);text-decoration:none;border-radius:var(--r-2)}.barra-icone{display:grid;place-items:center;width:48px;height:30px;border-radius:var(--r-pilula);transition:background-color var(--rapido) var(--curva),color var(--rapido) var(--curva)}.barra-rotulo{font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.2}.barra-ativa{color:var(--tinta)}.barra-ativa .barra-icone{background:var(--tiffany-veu)}.barra-ativa .barra-rotulo{font-weight:800}.tela-titulo{font-size:var(--t-5)}.faixa-desligado{grid-template-columns:auto 1fr}.faixa-desligado>.faixa-acoes{grid-column:2;justify-content:flex-start}.vazio{padding:var(--e-6) var(--e-5);margin-top:var(--e-5)}}@font-face{font-family:Manrope;font-weight:200 800;font-display:swap;src:url(/painel/assets/manrope-latin-DHIcAJRg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-weight:200 800;font-display:swap;src:url(/painel/assets/manrope-latin-ext-Ch3YOpNY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/painel/assets/newsreader-latin-standard-italic-kJKFiXvB.woff2) format("woff2")}:root{color-scheme:light;--tiffany: #00bfa6;--tiffany-hover: #10cdb3;--tiffany-press: #00ab95;--tinta: #01302a;--papel: #f4fbf9;--papel-2: #eaf5f2;--folha: #ffffff;--tiffany-veu: #e1f7f3;--tiffany-linha: #9fe3d8;--texto: var(--tinta);--texto-2: #4a6762;--texto-3: #56716c;--linha: rgba(1, 48, 42, .1);--linha-forte: rgba(1, 48, 42, .2);--erro: #b42318;--erro-fundo: #fef3f2;--erro-linha: #f6c9c4;--aviso: #7a4b00;--aviso-fundo: #fff6e5;--aviso-linha: #f3d9a6;--ok: #00806f;--fonte: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-destaque: "Newsreader", Georgia, "Times New Roman", serif;--t-1: .75rem;--t-2: .8125rem;--t-3: .9375rem;--t-4: 1.125rem;--t-5: 1.375rem;--t-6: 1.75rem;--t-destaque: 2.5rem;--e-1: 4px;--e-2: 8px;--e-3: 12px;--e-4: 16px;--e-5: 24px;--e-6: 32px;--e-7: 48px;--e-8: 64px;--r-1: 6px;--r-2: 10px;--r-3: 16px;--r-pilula: 999px;--sombra-1: 0 1px 2px rgba(1, 48, 42, .06);--sombra-2: 0 1px 2px rgba(1, 48, 42, .05), 0 12px 32px -16px rgba(1, 48, 42, .22);--sombra-menu: 0 2px 4px rgba(1, 48, 42, .06), 0 18px 40px -12px rgba(1, 48, 42, .28);--anel-foco: 0 0 0 3px rgba(0, 191, 166, .45);--curva: cubic-bezier(.22, 1, .36, 1);--rapido: .15s;--medio: .22s;--largura-max: 1200px;--barra-celular: 64px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;min-height:100%}body{background:var(--papel);color:var(--texto);font-family:var(--fonte);font-size:var(--t-3);line-height:1.5;font-feature-settings:"ss01" off;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;caret-color:var(--tinta)}#raiz{min-height:100vh;min-height:100dvh}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}img,svg{display:block}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--tiffany);color:var(--tinta)}.num,time,td.num{font-variant-numeric:tabular-nums}*{scrollbar-width:thin;scrollbar-color:rgba(1,48,42,.28) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#01302a3d;border-radius:999px;border:3px solid var(--papel)}::-webkit-scrollbar-track{background:transparent}:focus{outline:none}:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;border-radius:var(--r-1)}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.marca{display:inline-flex;align-items:center;color:var(--tinta)}.marca img{height:var(--marca-t);width:auto}a{color:inherit}.link{appearance:none;background:none;border:0;padding:0;cursor:pointer;color:var(--tinta);font-weight:600;text-decoration:underline;text-decoration-color:var(--tiffany);text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color var(--rapido) var(--curva),color var(--rapido) var(--curva)}.link:hover{text-decoration-color:var(--tinta)}.link:disabled{color:var(--texto-3);text-decoration-color:var(--linha-forte);cursor:default}.link-discreto{font-weight:600;text-decoration-color:transparent;color:var(--texto-2)}.link-discreto:hover{color:var(--tinta);text-decoration-color:var(--tiffany)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:44px;padding:0 var(--e-5);border-radius:var(--r-pilula);border:1px solid transparent;font-weight:700;font-size:var(--t-3);line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--rapido) var(--curva),border-color var(--rapido) var(--curva),box-shadow var(--rapido) var(--curva),transform var(--rapido) var(--curva)}.botao:active:not(:disabled){transform:translateY(1px)}.botao:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;border-radius:var(--r-pilula);box-shadow:var(--anel-foco)}.botao:disabled,.botao-primario:disabled,.botao-secundario:disabled{cursor:default;background:var(--papel-2);color:var(--texto-2);border-color:var(--linha);box-shadow:none}.botao-largo{width:100%}.botao-primario{background:var(--tiffany);color:var(--tinta);box-shadow:0 1px #01302a1f,inset 0 1px #ffffff40}.botao-primario:hover:not(:disabled){background:var(--tiffany-hover)}.botao-primario:active:not(:disabled){background:var(--tiffany-press)}.botao-primario[aria-busy=true]{opacity:1;background:var(--tiffany-veu);border-color:var(--tiffany-linha);box-shadow:none}.botao-secundario{background:var(--folha);color:var(--tinta);border-color:var(--linha-forte)}.botao-secundario:hover:not(:disabled){border-color:var(--tinta)}.campo{display:grid;gap:6px}.campo>label{font-size:var(--t-2);font-weight:600;color:var(--texto)}.campo input,.campo select,.campo textarea{width:100%;min-height:46px;padding:0 var(--e-4);background:var(--folha);color:var(--texto);border:1px solid var(--linha-forte);border-radius:var(--r-2);transition:border-color var(--rapido) var(--curva),box-shadow var(--rapido) var(--curva)}.campo input::placeholder{color:var(--texto-3);opacity:1}.campo input:hover{border-color:#01302a5c}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{outline:none;border-color:var(--tinta);box-shadow:var(--anel-foco);border-radius:var(--r-2)}.campo input[aria-invalid=true]{border-color:var(--erro)}.campo-ajuda{font-size:var(--t-2);color:var(--texto-2)}.campo-com-botao{position:relative}.campo-com-botao input{padding-right:52px}.campo-botao{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;background:none;border:0;border-radius:var(--r-1);color:var(--texto-2);cursor:pointer}.campo-botao:hover{color:var(--tinta);background:var(--papel-2)}.campo-codigo{font-size:var(--t-6)!important;font-weight:600;letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums;min-height:60px!important;padding-left:calc(var(--e-4) + .32em)!important}.campo-codigo::placeholder{color:#01302a2e!important}.caixa{display:flex;align-items:center;gap:var(--e-3);min-height:44px;padding:var(--e-1) 0;cursor:pointer;font-size:var(--t-3);color:var(--texto);line-height:1.4}.caixa input{appearance:none;flex:none;margin:0;width:22px;height:22px;border:1.5px solid var(--linha-forte);border-radius:6px;background:var(--folha);display:grid;place-items:center;cursor:pointer;transition:background-color var(--rapido) var(--curva),border-color var(--rapido) var(--curva)}.caixa input:hover{border-color:var(--tinta)}.caixa input:checked{background:var(--tiffany);border-color:var(--tiffany)}.caixa input:checked:after{content:"";width:10px;height:6px;margin-top:-2px;border-left:2px solid var(--tinta);border-bottom:2px solid var(--tinta);transform:rotate(-45deg)}.caixa input:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;border-radius:6px}.mensagem{padding:var(--e-3) var(--e-4);border-radius:var(--r-2);font-size:var(--t-2);line-height:1.45}.mensagem-erro{background:var(--erro-fundo);color:var(--erro);border:1px solid var(--erro-linha)}.mensagem-ok{background:var(--tiffany-veu);color:var(--tinta);border:1px solid var(--tiffany-linha)}.esqueleto{display:grid;gap:var(--e-4);padding:var(--e-6) 0;max-width:720px}.esqueleto-linha{display:block;height:14px;border-radius:var(--r-1);background:linear-gradient(90deg,var(--papel-2) 0%,#f7fcfb 50%,var(--papel-2) 100%) 0 0 / 200% 100%;animation:brilho 1.4s var(--curva) infinite}.esqueleto-linha:first-of-type{height:22px;width:40%!important;margin-bottom:var(--e-2)}@keyframes brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.vazio{display:grid;gap:var(--e-3);justify-items:start;margin-top:var(--e-6);padding:var(--e-7) var(--e-6);background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);max-width:640px}.vazio-titulo{font-size:var(--t-4);font-weight:700;letter-spacing:-.01em}.vazio-texto{color:var(--texto-2);max-width:56ch}.vazio-acao{margin-top:var(--e-2)}.erro-estado{display:flex;gap:var(--e-4);align-items:flex-start;margin-top:var(--e-6);padding:var(--e-5) var(--e-6);background:var(--erro-fundo);border:1px solid var(--erro-linha);border-radius:var(--r-3);color:var(--erro);max-width:640px}.erro-estado>svg{flex:none;margin-top:2px}.erro-estado-titulo{font-size:var(--t-3);font-weight:700}.erro-estado-texto{color:var(--tinta);margin:var(--e-1) 0 var(--e-4)}.tela-cabecalho{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--e-5);flex-wrap:wrap}.tela-titulo{font-size:var(--t-6);font-weight:700;letter-spacing:-.025em;line-height:1.15}.tela-apoio{margin-top:var(--e-1);color:var(--texto-2)}.tela-acoes{display:flex;gap:var(--e-3);flex-wrap:wrap}.abrindo{min-height:100vh;min-height:100dvh;display:grid;place-items:center}.abrindo .marca{animation:respira 1.6s var(--curva) infinite alternate}@keyframes respira{0%{opacity:.35}to{opacity:1}}.porta{min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;padding:var(--e-5) var(--e-4);background:radial-gradient(120% 70% at 50% 0%,#fff,#fff0 60%),var(--papel)}.porta-topo{display:flex;align-items:center;justify-content:flex-end;max-width:1080px;width:100%;margin:0 auto;min-height:40px}.porta-centro{display:grid;place-items:center;padding:var(--e-5) 0 var(--e-7)}.porta-coluna{width:100%;max-width:420px;display:grid;justify-items:center;gap:var(--e-6)}.porta-marca{text-decoration:none;border-radius:var(--r-1)}.porta-cartao{width:100%;max-width:420px;display:grid;gap:var(--e-5);padding:var(--e-7) var(--e-6) var(--e-6);background:var(--folha);border:1px solid var(--linha);border-radius:20px;box-shadow:var(--sombra-2)}.porta-titulo{font-family:var(--fonte-destaque);font-style:italic;font-weight:400;font-size:var(--t-destaque);line-height:1.02;letter-spacing:-.02em;color:var(--tinta)}.porta-apoio{margin-top:calc(-1 * var(--e-3));color:var(--texto-2)}.porta-apoio strong{color:var(--tinta);font-weight:700}.porta-cartao .botao-largo+.botao-largo{margin-top:calc(-1 * var(--e-3))}.porta-voltar{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin:calc(-1 * var(--e-4)) 0 calc(-1 * var(--e-2)) calc(-1 * var(--e-2));padding:6px var(--e-2);background:none;border:0;border-radius:var(--r-1);cursor:pointer;color:var(--texto-2);font-size:var(--t-2);font-weight:600}.porta-voltar:hover{color:var(--tinta);background:var(--papel)}.porta-alternativa{font-size:var(--t-2);color:var(--texto-2);line-height:1.6}.porta-espera{color:var(--texto-3)}.porta-rodape{display:flex;align-items:center;justify-content:center;gap:var(--e-3);font-size:var(--t-1);color:var(--texto-2);letter-spacing:.01em}.porta-rodape img{height:20px;width:auto;opacity:.85}.porta-rodape span+img{padding-left:var(--e-3);border-left:1px solid var(--linha-forte);box-sizing:content-box}.porta-passo{animation:entra var(--medio) var(--curva) both}@keyframes entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.regras{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:var(--t-1);color:var(--texto-2)}.regras li{display:inline-flex;align-items:center;gap:4px;transition:color var(--rapido) var(--curva)}.regras li svg{color:var(--texto-3)}.regras li.regra-ok{color:var(--tinta)}.regras li.regra-ok svg{color:var(--ok)}.passos{margin:0;padding-left:1.25em;display:grid;gap:var(--e-2);color:var(--texto)}.passos li::marker{color:var(--texto-2);font-weight:700;font-variant-numeric:tabular-nums}@media (max-width: 480px){.porta{padding:var(--e-4)}.porta-centro{padding:var(--e-2) 0 var(--e-5);align-items:start}.porta-coluna{gap:var(--e-5)}.porta-cartao{padding:var(--e-6) var(--e-5) var(--e-5);border-radius:var(--r-3)}.porta-titulo{font-size:2.125rem}.porta-rodape{flex-direction:column;gap:var(--e-2)}.porta-rodape span+img{border-left:0;padding-left:0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.selos{display:inline-flex;flex-wrap:wrap;gap:var(--e-1) var(--e-2);align-items:center}.selo{justify-self:start;align-self:start;width:fit-content;display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:var(--r-pilula);border:1px solid var(--linha-forte);font-size:var(--t-1);font-weight:700;letter-spacing:.01em;white-space:nowrap;background:var(--folha);color:var(--texto-2)}.selo-bom{background:var(--tiffany-veu);border-color:var(--tiffany-linha);color:var(--tinta)}.selo-atencao{background:var(--aviso-fundo);border-color:var(--aviso-linha);color:var(--aviso)}.selo-erro{background:var(--erro-fundo);border-color:var(--erro-linha);color:var(--erro)}.mensagem-aviso{background:var(--aviso-fundo);color:var(--tinta);border:1px solid var(--aviso-linha)}.situacoes{display:inline}.situacao{white-space:normal}.situacao-ponto,.situacao-link,.situacao-falha .num{white-space:nowrap}.situacao-ponto{color:var(--texto-3)}.situacao-link{color:var(--texto-2);text-decoration:none;border-radius:var(--r-1);transition:color var(--rapido) var(--curva)}.situacao-link strong{color:var(--tinta);font-weight:700}.situacao-link:hover{color:var(--tinta);text-decoration:underline;text-decoration-color:var(--tiffany);text-decoration-thickness:2px;text-underline-offset:4px}.situacao-falha{color:var(--aviso);font-weight:600}.regua{margin-top:var(--e-6);background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);overflow:hidden}.regua-eixo,.regua-linha{display:grid;grid-template-columns:minmax(9rem,13rem) repeat(4,minmax(0,1fr))}.regua-linha{grid-template-areas:"nome hm ht am at";align-items:stretch}.regua-eixo{padding-top:var(--e-4)}.regua-eixo-dia{grid-row:1;padding:0 var(--e-5) var(--e-2);font-weight:700;color:var(--tinta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.regua-eixo-hoje{grid-column:2 / 4}.regua-eixo-amanha{grid-column:4 / 6;color:var(--texto-2);font-weight:600;border-left:1px solid var(--linha-forte)}.regua-eixo-data{margin-left:var(--e-1);font-size:var(--t-2);font-weight:500;color:var(--texto-2)}.regua-eixo-periodo{grid-row:2;position:relative;padding:var(--e-1) var(--e-5) var(--e-3);font-size:var(--t-1);font-weight:700;letter-spacing:.02em;color:var(--texto-2)}.regua-eixo-periodo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background-image:repeating-linear-gradient(to right,transparent 0 calc(25% - 1px),var(--linha-forte) calc(25% - 1px) 25%)}.regua-eixo-hoje-manha{grid-column:2}.regua-eixo-hoje-tarde{grid-column:3}.regua-eixo-amanha-manha{grid-column:4}.regua-eixo-amanha-tarde{grid-column:5}.regua-eixo-hoje-tarde,.regua-eixo-amanha-tarde{border-left:1px dashed var(--linha-forte)}.regua-eixo-amanha-manha{border-left:1px solid var(--linha-forte)}.regua-linhas{list-style:none;margin:0;padding:0}.regua-linha{border-top:1px solid var(--linha)}.regua-nome{grid-area:nome;align-self:center;min-width:0;padding:var(--e-4) var(--e-5);font-size:var(--t-3);font-weight:700;letter-spacing:-.005em;overflow-wrap:anywhere}.regua-nome-sem{color:var(--texto-2);font-weight:600}.regua-dia-celular{display:none}.janela{display:grid;align-content:center;gap:var(--e-2);min-width:0;padding:var(--e-4) var(--e-5)}.janela-ht,.janela-at{border-left:1px dashed var(--linha-forte)}.janela-am{border-left:1px solid var(--linha-forte)}.espacos{display:flex;gap:4px;height:14px;width:100%}.espaco{flex:1 1 0;min-width:4px;max-width:40px;height:100%;border-radius:3px}.espacos-barra{gap:2px}.espacos-barra .espaco{max-width:none;flex-basis:0}.espaco-marcado{background:var(--tiffany);box-shadow:inset 0 0 0 1px #01302a24}.espaco-livre{background:var(--folha);box-shadow:inset 0 0 0 1.5px #01302a4d}.espaco-amais{background:var(--aviso-linha);box-shadow:inset 0 0 0 1.5px var(--aviso)}.espacos-fora{background:repeating-linear-gradient(to right,var(--linha-forte) 0 6px,transparent 6px 11px) left center / 100% 1px no-repeat}.janela-conta{display:flex;align-items:baseline;gap:var(--e-2);font-size:var(--t-2);color:var(--texto-2);white-space:nowrap}.janela-conta strong{font-size:var(--t-3);font-weight:700;color:var(--tinta)}.janela-nota{font-size:var(--t-1);font-weight:700}.janela-lotada .janela-nota{color:var(--tinta)}.janela-acima .janela-conta,.janela-acima .janela-conta strong{color:var(--aviso)}.janela-acima .janela-conta strong{box-shadow:inset 0 -2px 0 var(--aviso)}.janela-fora .janela-conta{color:var(--texto-3);font-size:var(--t-1)}.regua-rodape{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3) var(--e-5);flex-wrap:wrap;padding:var(--e-4) var(--e-5);border-top:1px solid var(--linha);background:var(--papel)}.regua-legenda{display:flex;flex-wrap:wrap;gap:var(--e-2) var(--e-5);font-size:var(--t-2);color:var(--texto-2)}.regua-legenda>span{display:inline-flex;align-items:center;gap:var(--e-2)}.regua-legenda .espaco{display:inline-block;flex:none;width:16px;height:10px}@media (min-width: 761px){.regua-agora{color:var(--tinta)}.regua-agora:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--tiffany);box-shadow:0 0 0 3px var(--tiffany-veu);vertical-align:1px}}.abas-visita{display:flex;gap:var(--e-1);margin-top:var(--e-6);overflow-x:auto;border-bottom:1px solid var(--linha);scrollbar-width:none;overscroll-behavior-x:contain;position:relative}.abas-visita[data-mais=dir]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent)}.abas-visita[data-mais=esq]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 48px),transparent)}.abas-visita[data-mais=ambos]{-webkit-mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.abas-visita::-webkit-scrollbar{display:none}.aba-visita{flex:none;display:inline-flex;align-items:center;gap:var(--e-2);min-height:44px;padding:0 var(--e-4);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--texto-2);font-weight:600;cursor:pointer}.aba-visita:hover{color:var(--tinta)}.aba-visita-ativa{color:var(--tinta);font-weight:800;border-bottom-color:var(--tiffany)}.aba-visita-contagem{font-size:var(--t-1);font-weight:700;padding:1px 8px;border-radius:var(--r-pilula);background:var(--papel-2);color:var(--texto-2)}.aba-visita-ativa .aba-visita-contagem{background:var(--tiffany-veu);color:var(--tinta)}.busca{margin-top:var(--e-5);max-width:480px}.visitas{list-style:none;margin:var(--e-5) 0 0;padding:0;background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);overflow:hidden}.visitas-cabeca,.visita{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:var(--e-4);align-items:center;padding:var(--e-4) var(--e-5)}.visitas-cabeca{background:var(--papel-2);font-size:var(--t-1);font-weight:700;color:var(--texto-2);letter-spacing:.02em;padding-top:var(--e-3);padding-bottom:var(--e-3)}.visitas li+li{border-top:1px solid var(--linha)}.visita{text-decoration:none;color:var(--tinta);transition:background-color var(--rapido) var(--curva)}.visita:hover{background:var(--papel)}.visita:focus-visible{outline-offset:-3px}.visita>span{min-width:0;overflow-wrap:anywhere}.visita-cliente,.visita-os{display:grid;gap:2px}.visita-fone,.visita-assunto{font-size:var(--t-2);color:var(--texto-2)}.visita-data{font-weight:600}.paginacao{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4);margin-top:var(--e-5);flex-wrap:wrap}.paginacao-texto{color:var(--texto-2);font-size:var(--t-2)}.link-voltar{display:inline-flex;align-items:center;gap:6px;margin-bottom:var(--e-4);color:var(--texto-2);font-size:var(--t-2);font-weight:600;text-decoration:none}.link-voltar:hover{color:var(--tinta)}.detalhe-motivo{margin-top:var(--e-5);max-width:640px}.detalhe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-5);margin-top:var(--e-6);align-items:start}.detalhe-bloco{background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);padding:var(--e-5) var(--e-6)}.detalhe-titulo{font-size:var(--t-4);font-weight:700;letter-spacing:-.01em;margin-bottom:var(--e-4)}.dados{margin:0;display:grid;gap:var(--e-3)}.dado{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:var(--e-3)}.dado dt{color:var(--texto-2);font-size:var(--t-2);font-weight:600;padding-top:1px}.dado dd{margin:0;overflow-wrap:anywhere}.detalhe-gravacao{display:flex;align-items:center;gap:var(--e-3);flex-wrap:wrap}.falha-ixc{display:grid;gap:var(--e-3);justify-items:start}.falha-ixc>p strong{color:var(--erro);font-weight:700}.detalhe-tecnico{width:100%}.detalhe-tecnico>summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-size:var(--t-2);font-weight:600;color:var(--texto-2);border-radius:var(--r-1)}.detalhe-tecnico>summary:hover,.detalhe-tecnico[open]>summary{color:var(--tinta)}.detalhe-tecnico>.campo-ajuda{margin-bottom:var(--e-1)}.detalhe-erro{margin:var(--e-2) 0 0;padding:var(--e-3) var(--e-4);max-height:240px;overflow:auto;background:var(--erro-fundo);border:1px solid var(--erro-linha);border-radius:var(--r-2);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--t-2);color:var(--tinta);white-space:pre-wrap;overflow-wrap:anywhere}.detalhe-sem-conversa{color:var(--texto-2)}@media (max-width: 900px){.detalhe{grid-template-columns:minmax(0,1fr)}.regua-eixo,.regua-linha{grid-template-columns:minmax(7.5rem,9rem) repeat(4,minmax(0,1fr))}.regua-nome,.janela,.regua-eixo-dia,.regua-eixo-periodo{padding-left:var(--e-4);padding-right:var(--e-4)}}@media (max-width: 760px){.regua{margin-top:var(--e-5)}.regua-eixo,.regua-linha{grid-template-columns:4.5rem minmax(0,1fr) minmax(0,1fr)}.regua-eixo{padding-top:var(--e-3)}.regua-eixo-dia,.regua-eixo-amanha-manha,.regua-eixo-amanha-tarde{display:none}.regua-eixo-periodo{grid-row:1;padding:0 var(--e-3) var(--e-2)}.regua-linha{grid-template-areas:"nome nome nome" "dh hm ht" "da am at";padding:var(--e-3) 0}.regua-nome{padding:var(--e-1) var(--e-4) var(--e-2)}.regua-dia-celular{display:block;align-self:center;padding-left:var(--e-4);font-size:var(--t-2);font-weight:600;color:var(--texto-2)}.janela{padding:var(--e-2) var(--e-3);gap:6px}.janela-am{border-left:0}.espacos{height:12px;gap:3px}.regua-rodape{padding:var(--e-3) var(--e-4)}.regua-legenda{gap:var(--e-1) var(--e-4);font-size:var(--t-1)}.busca{max-width:none}.visitas{background:transparent;border:0;border-radius:0;overflow:visible;display:grid;gap:var(--e-3)}.visitas-cabeca{display:none}.visitas li+li{border-top:0}.visita{grid-template-columns:minmax(0,1fr);gap:var(--e-2);padding:var(--e-4);background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-2)}.visita:focus-visible{outline-offset:2px}.visita-data{color:var(--texto-2);font-size:var(--t-2)}.visita-tecnico{font-size:var(--t-2);color:var(--texto-2)}.paginacao{justify-content:center}.paginacao-texto{order:-1;width:100%;text-align:center}.paginacao .botao{flex:1}.detalhe-bloco{padding:var(--e-4) var(--e-4) var(--e-5)}.dado{grid-template-columns:minmax(0,1fr);gap:0}}.semana-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4);margin-top:var(--e-6)}.semana-nav-meio{display:grid;justify-items:center;gap:2px;text-align:center;font-size:var(--t-4)}.semana-nav .botao{min-width:7.5rem}.dias-celular{display:none}.agenda-tecnicos{display:grid;gap:var(--e-5);margin-top:var(--e-5)}.agenda-bloco{background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);padding:var(--e-5)}.agenda-bloco-nome{font-size:var(--t-4);font-weight:700;letter-spacing:-.01em;margin-bottom:var(--e-3)}.grade-semana{display:grid;gap:var(--e-2)}.grade-linha{display:grid;grid-template-columns:4.5rem repeat(7,minmax(0,1fr));gap:var(--e-2);align-items:stretch}.grade-cabeca{font-size:var(--t-1);font-weight:700;color:var(--texto-2)}.grade-dia{text-align:center;padding-bottom:var(--e-2);text-transform:capitalize}.grade-dia .num{display:block;font-weight:600;text-transform:none}.grade-hoje{color:var(--tinta);box-shadow:inset 0 -2px 0 var(--tiffany)}.grade-periodo{display:flex;align-items:center;font-size:var(--t-2);font-weight:600;color:var(--texto-2)}.grade-celula{display:grid;justify-items:center;align-content:center;gap:1px;min-height:52px;padding:var(--e-2) var(--e-1);border-radius:var(--r-2);background:var(--papel);color:var(--tinta)}.grade-celula-vazia{background:transparent;color:var(--texto-3);border:1px dashed var(--linha)}.grade-celula-cheia{background:var(--tiffany-veu)}.grade-celula-acima{background:var(--aviso-fundo);border:1px solid var(--aviso-linha);color:var(--aviso)}.grade-nota{font-size:var(--t-1);font-weight:700}.agenda-legenda{margin-top:var(--e-5);color:var(--texto-2);font-size:var(--t-2);max-width:64ch}.cadastro{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:var(--e-6);margin-top:var(--e-6);align-items:start}.cadastro-lista{list-style:none;margin:0;padding:0;background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);overflow:hidden}.cadastro-lista li+li{border-top:1px solid var(--linha)}.cadastro-item{display:grid;gap:2px;width:100%;padding:var(--e-4) var(--e-5);text-align:left;cursor:pointer;background:none;border:0;color:var(--tinta);transition:background-color var(--rapido) var(--curva)}.cadastro-item:hover{background:var(--papel)}.cadastro-item:focus-visible{outline-offset:-3px}.cadastro-item-ativo,.cadastro-item-ativo:hover{background:var(--tiffany-veu)}.cadastro-item-nome{font-weight:700;overflow-wrap:anywhere}.cadastro-item-info{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-1) var(--e-2);font-size:var(--t-2);color:var(--texto-2)}.cadastro-selo{margin-left:var(--e-1);min-height:20px}.cadastro-dica{color:var(--texto-2);padding:var(--e-5) 0}.cadastro-editor{min-width:0}.editor{display:grid;gap:var(--e-5);outline:none}.editor-bloco{background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);padding:var(--e-5) var(--e-6);display:grid;gap:var(--e-4)}.editor-bloco>*{min-width:0}.editor-acoes{display:flex;align-items:center;gap:var(--e-4);flex-wrap:wrap}.campos,.assuntos,.janelas{border:0;margin:0;padding:0;min-width:0;display:grid;gap:var(--e-4)}.campos:disabled input,.campos:disabled select,.janelas:disabled input{background:var(--papel);color:var(--texto-2)}.campo-erro{font-size:var(--t-2);color:var(--erro);font-weight:600}.link-voltar-celular{display:none;background:none;border:0;padding:0;cursor:pointer;margin:0;justify-self:start}.caixa .campo-ajuda{display:inline}.aviso{display:flex;gap:var(--e-3);align-items:flex-start}.aviso>svg{flex:none;margin-top:1px}.aviso>div{min-width:0}.janelas{gap:var(--e-2);max-width:420px}.janelas-linha{display:grid;grid-template-columns:minmax(5.5rem,1fr) 6.5rem 6.5rem;gap:var(--e-3);align-items:center}.janelas-cabeca{font-size:var(--t-2);font-weight:700;color:var(--texto-2)}.janelas-cabeca span:not(:first-child){text-align:center}.janelas-dia{font-weight:600}.janelas-campo{width:100%;min-height:44px;padding:0 var(--e-2);text-align:center;font-size:var(--t-3);background:var(--folha);border:1px solid var(--linha-forte);border-radius:var(--r-2);transition:border-color var(--rapido) var(--curva),box-shadow var(--rapido) var(--curva)}.janelas-campo:hover:not(:disabled){border-color:#01302a5c}.janelas-campo:focus-visible{outline:none;border-color:var(--tinta);box-shadow:var(--anel-foco)}.janelas-campo[aria-invalid=true]{border-color:var(--erro)}.etiquetas{display:flex;flex-wrap:wrap;gap:var(--e-2);align-items:center;min-height:46px;padding:var(--e-2) var(--e-3);background:var(--folha);border:1px solid var(--linha-forte);border-radius:var(--r-2);cursor:text}.etiquetas:focus-within{border-color:var(--tinta);box-shadow:var(--anel-foco)}.etiqueta{display:inline-flex;align-items:center;gap:2px;min-height:30px;padding:0 4px 0 var(--e-3);background:var(--tiffany-veu);border:1px solid var(--tiffany-linha);border-radius:var(--r-pilula);font-size:var(--t-2);font-weight:600}.etiqueta-atencao{background:var(--aviso-fundo);border-color:var(--aviso-linha);color:var(--aviso)}.etiqueta-atencao:before{content:"!";font-weight:800;margin-right:6px}.etiqueta-tirar{min-width:28px;min-height:28px;border:0;background:none;border-radius:50%;cursor:pointer;font-size:1.1rem;line-height:1;color:inherit}.etiqueta-tirar:hover{background:#01302a1a}.etiqueta-tirar:focus-visible{outline:2px solid var(--tinta)}.campo .etiquetas-campo{flex:1 1 10rem;min-width:8rem;width:auto;min-height:30px;padding:0;border:0;border-radius:0;background:transparent}.campo .etiquetas-campo:focus-visible{box-shadow:none}.botao-perigo{background:var(--folha);color:var(--erro);border-color:var(--erro-linha)}.botao-perigo:hover:not(:disabled){border-color:var(--erro);background:var(--erro-fundo)}.botao-perigo-cheio{background:var(--erro);color:#fff}.botao-perigo-cheio:hover:not(:disabled){background:#8f1c12}.botao-perigo:focus-visible,.botao-perigo-cheio:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.config{display:grid;gap:var(--e-5);margin-top:var(--e-6);max-width:760px}.config-bloco{background:var(--folha);border:1px solid var(--linha);border-radius:var(--r-3);padding:var(--e-5) var(--e-6);display:grid;gap:var(--e-4)}.config-bloco>*{min-width:0}.config-estado{display:flex;align-items:center;gap:var(--e-2);font-weight:600}.config-ok{color:var(--ok);flex:none}.config-vincii{max-width:60ch}.config-vincii .link{margin-left:var(--e-1);white-space:nowrap}.pendencias{list-style:none;margin:0;padding:0;display:grid;gap:var(--e-2)}.pendencias li{display:flex;align-items:flex-start;gap:var(--e-2)}.pendencias li>svg{flex:none;margin-top:4px;color:var(--aviso)}.assuntos-lista,.assuntos-lido{list-style:none;margin:0;padding:0;display:grid;gap:var(--e-1);max-height:320px;overflow-y:auto}.assuntos-lista li{padding:0}.assuntos-lido{list-style:disc inside;max-height:none}.assuntos-erro{display:grid;gap:var(--e-3)}.assuntos legend{padding:0;margin-bottom:var(--e-2)}.dialogo{width:min(480px,calc(100vw - 2 * var(--e-4)));max-height:calc(100dvh - 2 * var(--e-4));padding:0;margin:auto;border:1px solid var(--linha);border-radius:var(--r-3);background:var(--folha);color:var(--tinta);box-shadow:var(--sombra-menu)}.dialogo::backdrop{background:#01302a73}.dialogo[open]{animation:entra var(--medio) var(--curva) both}.dialogo-corpo{display:grid;gap:var(--e-4);padding:var(--e-6)}.dialogo-titulo{font-size:var(--t-4);font-weight:700;letter-spacing:-.01em}.dialogo-texto{display:grid;gap:var(--e-3);color:var(--tinta)}.dialogo-rodape{display:flex;justify-content:flex-end;gap:var(--e-3);flex-wrap:wrap;margin-top:var(--e-2)}@media (max-width: 900px){.cadastro{grid-template-columns:minmax(0,1fr);gap:var(--e-5)}}@media (max-width: 760px){.semana-nav{margin-top:var(--e-5);gap:var(--e-2)}.semana-nav .botao{min-width:0;padding:0 var(--e-4)}.semana-nav-meio{font-size:var(--t-3)}.dias-celular{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--e-1);margin-top:var(--e-4)}.dia-botao{display:grid;justify-items:center;gap:0;min-height:52px;padding:var(--e-1) 0;font-size:var(--t-1);font-weight:700;text-transform:capitalize;background:var(--folha);border:1px solid var(--linha-forte);border-radius:var(--r-2);color:var(--texto-2);cursor:pointer}.dia-botao .num{font-size:var(--t-3);color:var(--tinta)}.dia-botao-ativo{background:var(--tiffany-veu);border-color:var(--tiffany);color:var(--tinta)}.agenda-bloco{padding:var(--e-4)}.grade-cabeca{display:none}.grade-linha{grid-template-columns:4.5rem minmax(0,1fr)}.grade-linha>:not(:first-child):not(.grade-col-ativa){display:none}.grade-celula{min-height:56px}.cadastro-aberto .cadastro-lista{display:none}.cadastro:not(.cadastro-aberto) .cadastro-editor{display:none}.link-voltar-celular{display:inline-flex}.editor-bloco,.config-bloco{padding:var(--e-4) var(--e-4) var(--e-5)}.janelas{max-width:none}.janelas-linha{grid-template-columns:minmax(0,1fr) 6rem 6rem}.dialogo-corpo{padding:var(--e-5)}.dialogo-rodape{flex-direction:column-reverse}.dialogo-rodape .botao{width:100%}}.agenda-bloco-nome,.dialogo-titulo,.dialogo-texto,.config-bloco,.campo-erro,.campo-ajuda,.cadastro-item-info{overflow-wrap:anywhere}.etiqueta{max-width:100%;min-width:0;overflow-wrap:anywhere}.pendencias li>*,.aviso>div{min-width:0;overflow-wrap:anywhere}.semana-nav-meio{min-width:0}
