@font-face{font-family:Manrope;src:url(/zanella/manrope-latin-wght-normal.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Fraunces;src:url(/zanella/fraunces-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}.zi-perfil{--zi-restinga:#1f3d3a;--zi-areia:#ede3d1;--zi-terracota:#c8663b;--zi-texto:#141414;--zi-linha:#d6d7cb;--zi-fundo:#faf8f2;--zi-muted:#4e625d;background:var(--zi-fundo);color:var(--zi-restinga);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.zi-perfil body{background:var(--zi-fundo);color:var(--zi-restinga);margin:0;font-family:Manrope,sans-serif;font-size:16px;line-height:1.55}.zi-perfil h1,.zi-perfil h2,.zi-perfil h3{letter-spacing:-.035em;color:var(--zi-restinga);font-family:Fraunces,serif;font-weight:600;line-height:1.12}.zi-perfil h1{margin:8px 0 14px;font-size:clamp(32px,3.4vw,52px)}.zi-perfil h2{font-size:30px}.zi-perfil h3{font-size:25px}.zi-perfil button,.zi-perfil input,.zi-perfil select,.zi-perfil textarea{font:inherit;border-radius:9px;min-height:44px}.zi-perfil button{border:1px solid var(--zi-linha);cursor:pointer;color:var(--zi-restinga);background:#fff;padding:10px 17px}.zi-perfil button:hover{background:var(--zi-areia)}.zi-perfil button:disabled{opacity:.6;cursor:wait}.zi-perfil button:focus-visible,.zi-perfil a:focus-visible,.zi-perfil input:focus-visible,.zi-perfil select:focus-visible,.zi-perfil textarea:focus-visible{outline:3px solid var(--zi-terracota);outline-offset:3px}.zi-perfil .zi-primario{background:var(--zi-restinga);color:#fff;border-color:var(--zi-restinga)}.zi-perfil .zi-primario:hover{background:#16302d}.zi-perfil input,.zi-perfil select,.zi-perfil textarea{border:1px solid var(--zi-linha);width:100%;color:var(--zi-texto);background:#fff;padding:10px 12px;display:block}.zi-perfil textarea{resize:vertical;min-height:90px}.zi-sobretitulo{letter-spacing:0;color:var(--zi-muted);font-size:14px;font-weight:700}.zi-login{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.zi-boas-vindas{background:var(--zi-restinga);color:var(--zi-areia);flex-direction:column;justify-content:center;gap:24px;padding:clamp(32px,6vw,100px);display:flex}.zi-perfil .zi-boas-vindas h1{color:var(--zi-areia)}.zi-boas-vindas .zi-sobretitulo{color:var(--zi-areia);margin-top:45px}.zi-acesso{place-items:center;padding:32px;display:grid}.zi-acesso form{width:100%;max-width:370px}.zi-form{gap:18px;display:grid}.zi-form label,.zi-filtros label{gap:7px;font-size:14px;font-weight:600;display:grid}.zi-form p{margin:0}.zi-perfil .zi-check{align-items:flex-start;gap:10px;display:flex}.zi-perfil .zi-check input{width:20px;min-height:20px;accent-color:var(--zi-restinga);flex-shrink:0;margin-top:3px}.zi-sistema{min-height:100dvh;display:flex}.zi-menu{border-right:1px solid var(--zi-linha);background:#f1eee5;flex-direction:column;flex-shrink:0;width:244px;height:100dvh;padding:32px 23px;display:flex;position:sticky;top:0}.zi-menu>img{max-width:100%;height:auto}.zi-menu>.zi-sobretitulo{margin:36px 0 18px}.zi-menu nav{gap:5px;display:grid}.zi-menu nav button{text-align:left;background:0 0;border:none}.zi-menu nav button[aria-current]{background:var(--zi-restinga);color:#fff}.zi-sessao{gap:15px;margin-top:auto;font-size:14px;display:grid}.zi-conteudo{flex:1;min-width:0;max-width:1600px;padding:54px clamp(24px,4vw,72px)}.zi-cabecalho{justify-content:space-between;align-items:center;gap:24px;display:flex}.zi-cabecalho>div{max-width:720px}.zi-cabecalho>button{white-space:nowrap}.zi-cabecalho p{color:var(--zi-muted)}.zi-filtros{align-items:end;gap:16px;margin:38px 0 26px;display:flex}.zi-busca{flex:1;max-width:560px}.zi-contagem{color:var(--zi-muted);margin:0 0 14px;font-size:13px}.zi-lista{border:1px solid var(--zi-linha);background:#fff;border-radius:12px;overflow:hidden}.zi-perfil .zi-linha{border:0;border-bottom:1px solid var(--zi-linha);text-align:left;background:#fff;border-radius:0;align-items:center;gap:20px;width:100%;padding:24px;display:flex}.zi-linha:last-child{border-bottom:0}.zi-inicial{background:var(--zi-areia);border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:14px;display:grid}.zi-resumo{flex:1;gap:4px;min-width:0;display:grid}.zi-resumo>strong{font-size:17px}.zi-resumo>span{color:var(--zi-muted);overflow-wrap:anywhere;font-size:14px}.zi-etapa{border:1px solid var(--zi-linha);white-space:nowrap;border-radius:100px;padding:5px 10px;font-size:12px}.zi-data{color:var(--zi-muted);font-size:13px}.zi-vazio{text-align:center;padding:55px 28px}.zi-vazio p{max-width:430px;color:var(--zi-muted);margin:16px auto}.zi-perfil dialog{color:var(--zi-restinga);background:var(--zi-fundo);border:1px solid var(--zi-linha);max-height:100dvh;padding:32px;overflow:auto}.zi-perfil dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10292580}.zi-painel{border-radius:0;width:min(580px,100%);height:100dvh;margin:0 0 0 auto}.zi-criar{border-radius:16px;width:min(540px,100% - 24px);margin:auto}.zi-painel-topo{justify-content:space-between;align-items:start;gap:16px;margin-bottom:24px;display:flex}.zi-painel-topo h2{margin:4px 0 0}.zi-painel-topo button{flex-shrink:0}.zi-dados-contato{overflow-wrap:anywhere;gap:10px;margin:24px 0;display:grid}.zi-perfil a{text-underline-offset:4px;text-decoration:underline}.zi-historico{border-top:1px solid var(--zi-linha);margin-top:32px;padding-top:26px}.zi-historico ol{gap:18px;margin:20px 0;padding:0;list-style:none;display:grid}.zi-historico li{border:1px solid var(--zi-linha);overflow-wrap:anywhere;background:#fff;border-radius:9px;padding:14px}.zi-historico small{color:var(--zi-muted)}.zi-aviso{background:var(--zi-areia);border-radius:8px;margin:12px 0;padding:12px}.zi-erro{color:#8c3d1b;border:1px solid #a94e26;border-radius:8px;margin:12px 0;padding:12px}@media (max-width:1000px){.zi-menu{width:200px;padding:28px 18px}.zi-linha{flex-wrap:wrap}.zi-data{display:none}}@media (max-width:700px){.zi-login{display:block}.zi-boas-vindas{gap:12px;padding:30px 26px}.zi-boas-vindas img{width:190px}.zi-boas-vindas .zi-sobretitulo{margin-top:14px}.zi-boas-vindas h1{font-size:36px}.zi-acesso{padding:32px 26px}.zi-sistema{padding-bottom:80px;display:block}.zi-menu{border-bottom:1px solid var(--zi-linha);border-right:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;padding:18px 22px;display:flex;position:static}.zi-menu>img{width:150px}.zi-menu>.zi-sobretitulo{display:none}.zi-menu nav{z-index:20;background:var(--zi-fundo);padding:10px 8px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--zi-linha);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.zi-menu nav button{text-align:center;padding:10px 4px;font-size:13px}.zi-sessao{margin:0}.zi-sessao span{display:none}.zi-conteudo{padding:30px 20px}.zi-cabecalho{flex-direction:column;align-items:start;gap:18px}.zi-cabecalho h1{font-size:36px}.zi-cabecalho>button{width:100%}.zi-filtros{flex-wrap:wrap;gap:12px;margin-top:26px}.zi-busca{flex-basis:100%}.zi-filtros>label:nth-child(2){flex:1}.zi-perfil .zi-linha{gap:12px;padding:18px 14px}.zi-resumo{flex-basis:calc(100% - 65px)}.zi-etapa{margin-left:58px}.zi-linha>span:last-child{margin-left:auto}.zi-perfil dialog{padding:24px 20px}}@media (prefers-reduced-motion:no-preference){.zi-painel[open]{animation:.2s ease-out zi-entrar}@keyframes zi-entrar{0%{opacity:.5;transform:translate(25px)}to{opacity:1;transform:translate(0)}}}
