@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/figtree-latin-ext-400-normal.12b99095.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-400-normal.f26f349b.woff) format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/figtree-latin-400-normal.7ba2591d.woff2) format("woff2"),url(/_next/static/media/figtree-latin-400-normal.5578c58e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/figtree-latin-ext-500-normal.670fe079.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-500-normal.7950e3b4.woff) format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/figtree-latin-500-normal.01f11ea5.woff2) format("woff2"),url(/_next/static/media/figtree-latin-500-normal.ddd3419d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/figtree-latin-ext-600-normal.55325681.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-600-normal.c22a2d91.woff) format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/figtree-latin-600-normal.e8bd9fc0.woff2) format("woff2"),url(/_next/static/media/figtree-latin-600-normal.9b6d8e9b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/figtree-latin-ext-700-normal.a6c70a8f.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-700-normal.6910d927.woff) format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/figtree-latin-700-normal.66f64034.woff2) format("woff2"),url(/_next/static/media/figtree-latin-700-normal.7372f4f9.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/figtree-latin-ext-800-normal.132e1097.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-800-normal.b37a33ce.woff) format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/figtree-latin-800-normal.fc4f24fc.woff2) format("woff2"),url(/_next/static/media/figtree-latin-800-normal.8133c46f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--blue-50:#F3F5FF;--blue-100:#E2E8FF;--blue-200:#C5D1FF;--blue-500:#2F5BFF;--blue-600:#2A51E2;--blue-700:#2344BD;--ink:#0A1330;--texto:#2B3650;--texto-apoio:#57667E;--mist:#F5F6FA;--bloco:#FFFFFF;--fio:#EAECF0;--fio-forte:#DDE1E9;--borda-campo:#8792A3;--accent:var(--blue-500);--accent-hover:var(--blue-600);--accent-press:var(--blue-700);--accent-soft:var(--blue-50);--sucesso-50:#F1F9F4;--sucesso-300:#8FD3A8;--sucesso-700:#127542;--atencao-50:#FDF7F0;--atencao-300:#EDBE87;--atencao-700:#975713;--erro-50:#FDF2F2;--erro-300:#EE9797;--erro-700:#992029;--elev-demo:0 6px 16px -4px rgba(17,24,39,.10),0 2px 4px rgba(17,24,39,.04);--elev-float:0 18px 40px -12px rgba(17,24,39,.18),0 4px 10px rgba(17,24,39,.05);--movimento:140ms cubic-bezier(.2,.6,.3,1)}.familia-agua{--f50:#E8F7F6;--f100:#CCEFEC;--f200:#9ADFD9;--f500:#00A39C;--f600:#00857F;--f800:#075955}.familia-coral{--f50:#FFF2EE;--f100:#FFE1D8;--f200:#FBC2B1;--f500:#F69680;--f600:#E0603F;--f800:#9A3A22}.familia-azul{--f50:#EAF2FA;--f100:#D2E4F5;--f200:#A7CAEB;--f500:#1D71B8;--f600:#185E9A;--f800:#0F3D66}html{font-size:15px;-webkit-font-smoothing:antialiased}html[data-letra=grande]{font-size:18px}*{box-sizing:border-box}body{background:var(--bloco);color:var(--texto);font-family:Figtree,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}body,h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--ink);font-weight:600}h1{font-size:1.75rem;line-height:1.2;letter-spacing:-.5px}h2{font-size:1.125rem;line-height:1.35;letter-spacing:-.2px}h3{font-size:1rem;line-height:1.4}a{color:var(--blue-700)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pular{position:absolute;left:12px;top:-64px;background:var(--ink);color:#fff;padding:12px 16px;border-radius:8px;z-index:50}.pular:focus{top:12px}.apoio{color:var(--texto-apoio)}.pequeno{font-size:.8667rem}.oculto{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 18px;border-radius:10px;border:1px solid transparent;background:none;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color var(--movimento),border-color var(--movimento),color var(--movimento);text-align:center}.botao svg{flex:none}.botao-primario{background:var(--accent);color:#fff}.botao-primario:hover{background:var(--accent-hover)}.botao-primario:active{background:var(--accent-press)}.botao-secundario{background:var(--bloco);color:var(--ink);border-color:var(--fio-forte)}.botao-secundario:hover{background:var(--blue-50);border-color:var(--blue-200);color:var(--blue-700)}.botao-perigo{color:var(--erro-700)}.botao-perigo:hover{background:var(--erro-50)}.botao[disabled]{opacity:.55;cursor:not-allowed}.botao-largo{width:100%}.campo{display:flex;flex-direction:column;gap:6px;min-width:0}.campo label,.rotulo{font-size:.9333rem;font-weight:500;color:var(--ink)}.campo .opcional{font-weight:400}.ajuda,.campo .opcional{color:var(--texto-apoio)}.ajuda{font-size:.8667rem}.entrada{width:100%;min-height:44px;padding:9px 12px;border:1px solid var(--borda-campo);border-radius:10px;background:var(--bloco);color:var(--ink);font:inherit;transition:border-color var(--movimento),box-shadow var(--movimento)}.entrada::placeholder{color:var(--texto-apoio)}.entrada:hover{border-color:var(--texto-apoio)}.entrada:focus-visible{outline:0;border-color:var(--accent);box-shadow:0 0 0 3px rgba(47,91,255,.18)}textarea.entrada{min-height:112px;resize:vertical;line-height:1.55}.grade{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.grade .inteiro{grid-column:1/-1}.pilha{display:flex;flex-direction:column;gap:18px;min-width:0}.erro-campo{font-size:.8667rem}.erro-campo,.nao-salvo{color:var(--erro-700);font-weight:500}.nao-salvo{display:inline-flex;align-items:center;gap:6px}.entrada-caixa{position:relative;min-width:0}.entrada[aria-invalid=true]{border-color:var(--erro-700);padding-right:44px}.campo-busca-caixa .entrada[aria-invalid=true]{padding-right:80px}.alerta-campo{position:absolute;top:0;right:4px;height:44px;display:flex;align-items:center}.alerta-campo.ao-lado-do-limpar{right:40px}.alerta-campo button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:none;color:var(--erro-700);cursor:help}.alerta-campo button:hover{background:var(--erro-50)}.alerta-campo button:focus-visible{outline:2px solid var(--erro-700);outline-offset:-2px}.alerta-pop{z-index:40;bottom:calc(100% + 2px);right:0;width:max-content;max-width:min(260px,70vw);padding:8px 12px;border-radius:8px;color:#fff;font-size:.875rem;font-weight:500;line-height:1.35;box-shadow:var(--elev-float);pointer-events:none}.alerta-pop,.alerta-pop:after{position:absolute;background:var(--ink)}.alerta-pop:after{content:"";right:14px;bottom:-4px;width:8px;height:8px;transform:rotate(45deg)}@media (min-width:861px){.casca.em-inicio{height:100dvh;overflow:hidden;grid-template-rows:minmax(0,1fr)}.em-inicio .area{min-height:0}.em-inicio .conteudo{display:flex;min-height:0;padding-top:20px;padding-bottom:20px}.pagina-inicio{flex:1 1;min-height:0;width:100%;gap:14px}.pagina-inicio>*{flex:none}.pagina-inicio>.bloco{flex:0 1 auto;min-height:0;overflow:auto;padding:16px 22px}.pagina-inicio .aviso{padding:6px 6px 6px 16px}.pagina-inicio .aviso .botao{min-height:40px}}.toasts{position:fixed;z-index:60;top:16px;right:16px;display:flex;flex-direction:column;gap:8px;width:min(380px,calc(100vw - 32px));margin:0;pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:10px 8px 10px 14px;border:1px solid var(--fio);border-left:4px solid var(--blue-700);border-radius:12px;background:var(--bloco);box-shadow:var(--elev-float);color:var(--ink);font-size:.9333rem;font-weight:500;line-height:1.35;cursor:pointer;animation:toast-entra .2s both}.toast>svg{flex:none;margin-top:1px;color:var(--blue-700)}.toast>span{flex:1 1;min-width:0}.toast-ok{border-left-color:var(--sucesso-700)}.toast-ok>svg{color:var(--sucesso-700)}.toast-erro{border-left-color:var(--erro-700)}.toast-erro>svg{color:var(--erro-700)}.toast-fechar{flex:none;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--texto-apoio);cursor:pointer}@keyframes toast-entra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}@media (max-width:860px){.toasts{top:calc(8px + env(safe-area-inset-top,0px));left:12px;right:12px;width:auto}.toast{padding:8px 6px 8px 12px;font-size:.875rem;align-items:center}.toast:not(:last-child){display:none}.alerta-campo{height:48px}.toast-fechar{margin:-6px 0}.alerta-campo button,.toast-fechar{width:40px;height:40px}}.opcoes{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.opcao{position:relative;display:block;cursor:pointer}.opcao input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.opcao>span{display:block;height:100%;padding:14px 16px;border:1px solid var(--fio-forte);border-radius:12px;background:var(--bloco);transition:background-color var(--movimento),border-color var(--movimento)}.opcao>span b{display:block;color:var(--ink);font-weight:600}.opcao>span small{display:block;font-size:.8667rem;color:var(--texto-apoio);margin-top:2px}.opcao:hover>span{background:var(--mist)}.opcao input:checked+span{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--blue-50)}.opcao input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.segmentos{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--fio);border-radius:12px;background:var(--mist);align-self:flex-start;max-width:100%}.segmentos button,.segmentos label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:0;border-radius:8px;background:none;color:var(--texto);font:inherit;font-size:.9333rem;font-weight:500;cursor:pointer;transition:background-color var(--movimento),color var(--movimento)}.segmentos input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.segmentos button:hover,.segmentos label:hover{color:var(--ink)}.segmentos button[aria-pressed=true],.segmentos label:has(input:checked){background:var(--bloco);color:var(--blue-700);font-weight:600;box-shadow:0 1px 3px rgba(15,23,42,.14)}.segmentos label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.linha-opcao{display:flex;flex-direction:column;gap:8px;border:0;padding:0;margin:0;min-width:0}.marcar{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding:9px 0;cursor:pointer}.marcar input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--accent);flex:none}.cores{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cor{width:44px;height:44px;border-radius:999px;border:0;cursor:pointer;padding:0}.cor[aria-pressed=true]{box-shadow:0 0 0 2px var(--bloco),0 0 0 4px var(--ink)}.cor-livre{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:0 12px;border:1px solid var(--fio-forte);border-radius:999px;cursor:pointer;font-weight:500}.cor-livre input{width:26px;height:26px;padding:0;border:0;background:none;cursor:pointer}.casca{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100dvh}.lateral{position:-webkit-sticky;position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:4px;padding:16px 10px;background:var(--bloco);border-right:1px solid var(--fio);overflow-y:auto}.marca-sistema{display:block;padding:0 10px 14px;color:var(--ink);text-decoration:none;line-height:1}.marca-sistema img{display:block;width:168px;height:auto}.grupo-menu{margin:14px 10px 4px;font-size:.7rem;font-weight:500;letter-spacing:.05em;color:var(--texto-apoio)}.navegacao{display:flex;flex-direction:column;gap:2px}.navegacao a{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 10px;border-radius:8px;color:var(--texto);font-size:.9333rem;font-weight:500;text-decoration:none;transition:background-color var(--movimento)}.navegacao a:hover{background:var(--mist)}.navegacao a[aria-current=page]{background:var(--accent);color:#fff}.criar-menu{display:flex;flex-direction:column;gap:6px}.criar-menu button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 10px;border-radius:8px;border:1px solid var(--f100);background:var(--f50);color:var(--f800);font:inherit;font-size:.9333rem;font-weight:600;cursor:pointer;transition:background-color var(--movimento)}.criar-menu button:hover{background:var(--f100)}.area{min-width:0}.area,.perfil-lateral{display:flex;flex-direction:column}.perfil-lateral{margin-top:auto;gap:10px;padding:12px 10px 0;border-top:1px solid var(--fio)}.perfil-lateral .botao-topo{width:100%;justify-content:center}.topo{display:none;justify-content:space-between;gap:10px;min-height:56px;padding:6px clamp(16px,3vw,32px);background:rgba(255,255,255,.96);border-bottom:1px solid var(--fio)}.botao-topo,.topo{align-items:center}.botao-topo{display:inline-flex;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--fio-forte);border-radius:8px;background:var(--bloco);color:var(--texto);font:inherit;font-size:.8667rem;font-weight:500;cursor:pointer;transition:background-color var(--movimento)}.botao-topo:hover{background:var(--mist)}.botao-sair{color:var(--erro-700);border-color:var(--erro-300)}.botao-sair:hover{background:var(--erro-50)}.quem{display:flex;align-items:center;gap:10px;min-width:0}.quem span{display:block;font-size:.8667rem;line-height:1.25;min-width:0}.quem b{display:block;color:var(--ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.avatar{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--f100,var(--blue-100));color:var(--f800,var(--blue-700));font-size:.8rem;font-weight:700}.conteudo{flex:1 1;padding:28px clamp(16px,3vw,32px) 64px;min-width:0;outline:0}.limite{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.cabeca-pagina{display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;align-items:flex-end}.bloco{background:var(--bloco);border:1px solid var(--fio);border-radius:16px;padding:22px}.acoes-grandes{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.acao-grande{display:block;width:100%;padding:0;background:var(--bloco);border:1px solid var(--fio);border-radius:16px;overflow:hidden;cursor:pointer;font:inherit;text-align:left;color:inherit;transition:box-shadow var(--movimento),transform var(--movimento)}.acao-grande:hover{box-shadow:var(--elev-demo);transform:translateY(-3px)}.capa{position:relative;height:140px;background:var(--f100);overflow:hidden}.capa svg{position:absolute;right:28px;bottom:-14px;filter:drop-shadow(0 10px 18px rgba(10,19,48,.14))}.capa-chamada{position:absolute;left:24px;top:24px;max-width:58%;color:var(--f800)}.capa-chamada b{display:block;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.4px}.capa-chamada span{display:block;margin-top:6px;font-size:.9333rem;line-height:1.35}.acao-rodape{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 24px;font-weight:600;color:var(--blue-700)}.numeros{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.numero{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--mist);border-radius:12px;min-width:0}.numero svg{flex:none;color:var(--texto-apoio)}.numero b{display:block;font-size:1.2rem;font-weight:600;line-height:1.2;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.numero div>span{display:block;font-size:.8667rem;color:var(--texto-apoio)}.aviso{display:flex;gap:12px 16px;flex-wrap:wrap;align-items:center;justify-content:space-between;border:1px solid var(--blue-100);background:var(--blue-50);color:var(--ink)}.alerta,.aviso{padding:12px 16px;border-radius:12px}.alerta{border:1px solid var(--erro-300);background:var(--erro-50);color:var(--erro-700);font-weight:500}.alerta-ok{border-color:var(--sucesso-300);background:var(--sucesso-50);color:var(--sucesso-700)}.alerta ul{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.selo{display:inline-block;padding:1px 9px;border-radius:6px;border:1px solid;font-size:.8rem;font-weight:500;white-space:nowrap}.selo-rascunho{color:var(--atencao-700);background:var(--atencao-50);border-color:var(--atencao-300)}.selo-pronto{color:var(--sucesso-700);background:var(--sucesso-50);border-color:var(--sucesso-300)}.lista-docs{list-style:none;margin:6px -8px -8px;padding:0}.lista-docs li+li{border-top:1px solid var(--fio)}.lista-docs a{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;min-height:62px;padding:8px;border-radius:10px;color:inherit;text-decoration:none;transition:background-color var(--movimento)}.lista-docs a:hover{background:var(--mist)}.lista-docs b{color:var(--ink);font-weight:600}.lista-docs .sub,.lista-docs b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lista-docs .sub{font-size:.8667rem;color:var(--texto-apoio)}.lista-docs .valor{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink)}.vazio{padding:36px 16px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.editor{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr);align-items:start}.limite-largo{max-width:1320px}.limite-estreito{max-width:560px;margin-left:0}@media(min-width:1280px){.editor.com-previa{grid-template-columns:minmax(0,1fr) minmax(0,500px)}}@media(max-width:1279px){.previa-so-tela-larga{display:none}}.passos{display:flex;list-style:none;margin:0;padding:0;overflow-x:auto}.passos li{flex:1 1;min-width:96px;position:relative}.passos li+li:before{content:"";position:absolute;top:21px;left:calc(-50% + 22px);right:calc(50% + 22px);height:2px;background:var(--fio-forte)}.passos li.feito+li:before{background:var(--accent)}.passos button{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 4px;background:none;border:0;font:inherit;font-size:.8667rem;font-weight:500;color:var(--texto-apoio);cursor:pointer;line-height:1.25;text-align:center}.passos .bolinha{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--bloco);border:2px solid var(--fio-forte);font-size:.8667rem;font-weight:600;color:var(--texto-apoio)}.passos .feito .bolinha{background:var(--accent);border-color:var(--accent);color:#fff}.passos .feito button{color:var(--ink)}.passos [aria-current=step]{color:var(--blue-700);font-weight:600}.passos [aria-current=step] .bolinha{border-color:var(--accent);color:var(--blue-700);box-shadow:0 0 0 4px var(--blue-100)}.rodape-editor{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--fio)}.estado-salvo{display:inline-flex;align-items:center;gap:6px;font-size:.8667rem;color:var(--texto-apoio);min-height:20px}.item-orcamento{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);padding:16px;border-radius:12px;background:var(--mist)}.item-orcamento .inteiro{grid-column:1/-1}.linha-total{padding:14px 16px;border-radius:12px;background:var(--blue-50);font-size:1.125rem;font-weight:600;color:var(--ink)}.linha-subtotal,.linha-total{display:flex;justify-content:space-between;gap:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.linha-subtotal{padding:0 16px 8px;color:var(--texto-apoio)}.linha-item-rodape{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.fotos-editor{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.foto-editor{display:flex;flex-direction:column;gap:8px}.foto-editor img{width:100%;height:160px;object-fit:cover;border-radius:10px;border:1px solid var(--fio)}.logo-atual{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.logo-quadro{display:grid;place-items:center;width:230px;height:112px;padding:12px;border:1px solid var(--fio-forte);border-radius:12px;background-color:#fff;background-image:linear-gradient(45deg,#EEF0F5 25%,transparent 0,transparent 75%,#EEF0F5 0),linear-gradient(45deg,#EEF0F5 25%,transparent 0,transparent 75%,#EEF0F5 0);background-size:16px 16px;background-position:0 0,8px 8px}.logo-quadro img{max-width:100%;max-height:100%}.quadro-assinatura{position:relative;border:1px dashed var(--borda-campo);border-radius:12px;background:#fff;overflow:hidden}.quadro-assinatura canvas{display:block;width:100%;touch-action:none;cursor:crosshair;position:relative;z-index:1}.linha-guia{position:absolute;left:32px;right:32px;bottom:44px;border-top:1px solid var(--fio-forte)}.dica-quadro{position:absolute;left:0;right:0;bottom:16px;text-align:center;font-size:.8667rem;color:var(--texto-apoio)}.assinatura-pronta{display:flex;flex-direction:column;align-items:center;gap:2px;padding:20px;border-radius:12px;background:var(--mist)}.assinatura-pronta img{max-width:280px;max-height:88px;margin-bottom:-6px;position:relative}.assinatura-pronta .traco{width:min(320px,100%);border-top:1px solid var(--texto-apoio);margin-bottom:6px}.assinatura-pronta b{color:var(--ink);font-weight:600}.estilos-assinatura{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border:0;padding:0;margin:0;min-width:0}.estilos-assinatura legend{padding:0;margin-bottom:8px}.estilo-assinatura{position:relative;display:block;cursor:pointer;min-width:0}.estilo-assinatura input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.estilo-assinatura>span{display:flex;flex-direction:column;gap:2px;height:100%;padding:10px 14px;border:1px solid var(--fio-forte);border-radius:12px;transition:background-color var(--movimento),border-color var(--movimento)}.estilo-assinatura:hover>span{background:var(--mist)}.estilo-assinatura input:checked+span{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--blue-50)}.estilo-assinatura input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.amostra-assinatura{font-size:1.45rem;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.estilo-assinatura small{font-size:.8667rem;color:var(--texto-apoio)}.previa{background:var(--mist);border-radius:16px;padding:clamp(8px,2vw,20px);min-width:0}.previa-folha{position:relative;overflow:hidden;background:#fff;box-shadow:var(--elev-demo);border-radius:4px;margin:0 auto}.previa-folha iframe{position:absolute;top:0;left:0;border:0;transform-origin:0 0;background:#fff}.previa-lateral{position:-webkit-sticky;position:sticky;top:16px;max-height:calc(100dvh - 32px);overflow:auto}.barra-documento{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.config-grade{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:1180px){.config-grade{grid-template-columns:minmax(0,1fr) minmax(0,440px)}}.abas-config{display:flex;gap:4px;box-shadow:inset 0 -1px 0 var(--fio);overflow:auto hidden;scrollbar-width:none}.abas-config button{min-height:44px;padding:0 14px;border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-weight:500;color:var(--texto-apoio);cursor:pointer;white-space:nowrap}.abas-config button:hover{color:var(--ink)}.abas-config button[aria-selected=true]{color:var(--blue-700);font-weight:600;border-bottom-color:var(--accent)}dialog{border:0;border-radius:16px;padding:24px;max-width:440px;width:calc(100% - 32px);box-shadow:var(--elev-float);color:var(--texto)}dialog::-webkit-backdrop{background:rgba(10,19,48,.44)}dialog::backdrop{background:rgba(10,19,48,.44)}.dialogo-acoes{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:20px}.lista-cartoes{display:flex;flex-direction:column;gap:10px;min-width:0}.cartao-ajuste{display:flex;align-items:center;gap:14px;width:100%;min-height:80px;padding:12px 16px 12px 12px;background:var(--bloco);border:1px solid var(--fio);border-radius:16px;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--movimento),border-color var(--movimento)}.cartao-ajuste:hover{background:var(--mist);border-color:var(--fio-forte)}.cartao-ajuste>svg{flex:none;color:var(--texto-apoio)}.ajuste-visual{flex:none;display:grid;place-items:center;width:72px;height:56px;padding:6px;border-radius:12px;background:var(--f50);color:var(--f800);overflow:hidden}.ajuste-visual img{max-width:100%;max-height:100%}.ajuste-aa{font-size:1.625rem;font-weight:700;letter-spacing:-.5px}.ajuste-cor{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;color:#fff}.ajuste-texto{flex:1 1;min-width:0}.ajuste-texto b{display:block;color:var(--ink);font-size:1.0667rem;font-weight:600}.ajuste-texto span{display:block;font-size:.8667rem;color:var(--texto-apoio);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interruptor,.marcar input.interruptor{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin:0;border-radius:999px;background:var(--borda-campo);cursor:pointer;transition:background-color var(--movimento)}.interruptor:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(10,19,48,.3);transition:transform var(--movimento)}.interruptor:checked,.marcar input.interruptor:checked{background:var(--accent)}.interruptor:checked:after{transform:translateX(20px)}.marcar:has(.interruptor){align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:6px 0}.voltar-config{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;min-height:44px;margin:-8px 0 -14px -4px;padding:0 8px 0 0;border:0;background:none;font:inherit;font-weight:600;color:var(--blue-700);cursor:pointer}.lista-ajustes{display:flex;flex-direction:column;padding-top:6px;padding-bottom:6px}.lista-ajustes>.linha-opcao,.lista-ajustes>.marcar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:64px;margin:0;padding:10px 0;border:0;border-bottom:1px solid var(--fio);min-width:0}.lista-ajustes>.linha-opcao:last-child,.lista-ajustes>.marcar:last-child{border-bottom:0}.lista-ajustes legend{float:left;margin:0!important;padding:0}.lista-ajustes .segmentos{align-self:center}.sem-logo{background:#fff;padding:2px 8px;border-radius:6px}.esqueleto{display:block;max-width:100%;border-radius:6px;background:linear-gradient(90deg,#ECEEF3 25%,#F7F8FB 50%,#ECEEF3 75%);background-size:200% 100%;animation:esqueleto-brilha 1.3s linear infinite}.esqueleto-redondo{border-radius:999px}@keyframes esqueleto-brilha{0%{background-position:200% 0}to{background-position:-200% 0}}.esqueleto-folha{position:absolute;inset:0;display:flex;flex-direction:column;gap:2%;padding:5% 7%}.esqueleto-folha-topo{display:flex;align-items:center;justify-content:space-between;height:6%}.esqueleto-folha-topo .esqueleto{height:60%!important}.esqueleto-folha-colunas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2%;gap:2%;height:16%}.esqueleto-folha-baixa{grid-template-columns:repeat(3,minmax(0,1fr));height:7%}.esqueleto-passos{display:flex;justify-content:space-around;padding:6px 0}.esqueleto-navegacao{gap:2px}.esqueleto-item-menu{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 10px}.lista-esqueleto{display:flex;flex-direction:column;gap:14px;padding:12px 14px}.lateral .marca-sistema .esqueleto{max-width:168px}@media(prefers-reduced-motion:reduce){.esqueleto{animation:none;background:#ECEEF3}}.campo-busca-linha{display:flex;gap:8px;align-items:flex-start}.campo-busca-caixa{position:relative;flex:1 1;min-width:0}.campo-busca-caixa .entrada{padding-right:44px}.limpar-campo{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:var(--texto-apoio);cursor:pointer;border-radius:10px}.limpar-campo:hover{color:var(--ink)}.lista-busca{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;background:var(--bloco);border:1px solid var(--fio-forte);border-radius:12px;box-shadow:var(--elev-float);overflow:hidden}.lista-busca ul{list-style:none;margin:0;padding:4px;max-height:320px;overflow-y:auto}.lista-busca li{display:flex;flex-direction:column;padding:8px 10px;border-radius:8px;cursor:pointer}.lista-busca li.ativa,.lista-busca li:hover{background:var(--blue-50)}.lista-busca li b{color:var(--ink);font-weight:600}.lista-busca li span{font-size:.8667rem;color:var(--texto-apoio)}.lista-busca mark{background:none;color:var(--blue-700);font-weight:700}.lista-aviso{padding:10px 14px;font-size:.8667rem}.lista-atalho{display:block;width:100%;min-height:44px;padding:0 14px;border:0;border-top:1px solid var(--fio);background:none;font:inherit;font-size:.9333rem;font-weight:600;color:var(--blue-700);text-align:left;cursor:pointer}.lista-atalho:hover{background:var(--blue-50)}.cliente-ligado{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;padding:8px 8px 8px 14px;border-radius:12px;background:var(--mist);color:var(--ink);font-weight:500}.cliente-ligado span{display:inline-flex;align-items:center;gap:8px}.grade-filtros{grid-template-columns:repeat(4,minmax(0,1fr))}.tabela-dados{overflow-x:auto}.tabela-dados table{width:100%;border-collapse:collapse}.tabela-dados th{padding:8px 10px;text-align:left;font-size:.8667rem;font-weight:600;color:var(--texto-apoio);border-bottom:1px solid var(--fio-forte);white-space:nowrap}.tabela-dados td{padding:8px 10px;border-bottom:1px solid var(--fio);vertical-align:middle}.tabela-dados tbody tr:hover{background:var(--mist)}.tabela-dados .coluna-principal{color:var(--ink);font-weight:600}.tabela-dados .coluna-acoes,.tabela-dados .coluna-numero{text-align:right;white-space:nowrap}.tabela-dados .coluna-numero{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabela-dados th.coluna-numero .ordenar{justify-content:flex-end;width:100%}.previa-botoes{display:flex;justify-content:flex-end;gap:8px}.previa-botoes:has(.previa-maximizar){margin-bottom:8px}.previa-maximizar{min-height:40px;padding:4px 12px;font-size:.8667rem}.ordenar{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:inherit;cursor:pointer}.ordenar:hover{color:var(--ink)}.paginacao{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}dialog.dialogo-busca{max-width:980px}dialog.dialogo-ficha{max-width:560px}.dialogo-cabeca{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.confirmar-exclusao{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--erro-300);border-radius:12px;background:var(--erro-50);color:var(--ink)}.passos-instalar{margin:12px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.passos-instalar b{color:var(--ink);font-weight:600}.tela-entrada{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);height:100dvh;min-height:600px;background:var(--bloco)}.painel-marca{display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,4vh,36px);min-height:0;padding:clamp(28px,5vh,56px) clamp(28px,4vw,64px);background:var(--ink);overflow:hidden}.painel-marca h2{color:#fff;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1;letter-spacing:-.035em;max-width:13em}.cartoes-painel{flex:1 1;min-height:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto;max-height:540px}.cartao-painel{display:flex;flex-direction:column;min-height:0;background:var(--bloco);border-radius:18px;overflow:hidden}.cartao-assinatura{grid-column:span 2;flex-direction:row;align-items:center;gap:8px;padding-right:20px}.cartao-assinatura .legenda{flex:1 1;padding:16px 20px}.cartao-painel .capa{flex:1 1;height:auto;min-height:0}.cartao-painel .capa svg{right:auto;left:50%;bottom:auto;top:18px;width:min(82%,260px);height:auto;transform:translateX(-50%)}.cartao-painel .legenda{padding:12px 16px 14px}.cartao-painel .legenda b{display:block;color:var(--ink);font-size:1.0667rem;font-weight:600}.cartao-painel .legenda span{display:block;font-size:.8667rem;color:var(--texto-apoio)}.traco-assinatura{flex:none;width:clamp(120px,42%,220px)}.traco-assinatura svg{display:block;width:100%;height:auto;border-bottom:1px solid var(--texto-apoio)}.lado-login{display:grid;place-items:center;padding:24px 16px;background:radial-gradient(70% 55% at 50% 45%,var(--blue-50),var(--bloco));overflow:auto}.cartao-entrada{display:flex;flex-direction:column;gap:20px;width:100%;max-width:420px;padding:32px;background:var(--bloco);border:1px solid var(--fio);border-radius:20px;box-shadow:0 20px 50px -24px rgba(10,19,48,.28);animation:cartao-entra .5s cubic-bezier(.2,.7,.2,1) both}.logo-login svg{display:block;width:220px;height:auto;margin:0 auto}.logo-login path:first-of-type{stroke-dasharray:291;animation:traco-desenha .8s cubic-bezier(.65,0,.25,1) .2s both}.campo-senha{position:relative}.campo-senha .entrada{padding-right:112px}.ver-senha{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:6px;height:100%;min-height:44px;padding:0 12px;border:0;background:none;font:inherit;font-size:.875rem;font-weight:600;color:var(--blue-700);cursor:pointer;border-radius:10px}.botao-entrar{margin-top:4px;min-height:50px;font-size:1.0667rem;transition:background-color var(--movimento),box-shadow var(--movimento),transform var(--movimento)}.botao-entrar:hover:not([disabled]){box-shadow:0 8px 18px -8px rgba(47,91,255,.7);transform:translateY(-1px)}.botao-entrar:active:not([disabled]){transform:none;box-shadow:none}@keyframes cartao-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes traco-desenha{0%{stroke-dashoffset:291}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.cartao-entrada,.logo-login path:first-of-type{animation:none!important;stroke-dashoffset:0}.botao-entrar:hover:not([disabled]){transform:none}}.rotulo-curto,.so-celular,.voltar-topo{display:none}dialog.dialogo-tela-cheia{width:min(calc(100vw - 32px),1320px);max-width:none;height:calc(100dvh - 32px);max-height:none;padding:0;overflow:auto}.tela-cheia-cabeca{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--bloco);border-bottom:1px solid var(--fio)}.tela-cheia-corpo{padding:16px;background:var(--mist);min-height:calc(100% - 66px)}.previa-rolagem{overflow:auto}.previa-zoom{display:none;margin-bottom:8px}@media(hover:none){.acao-grande:hover{transform:none;box-shadow:none}.acao-grande:active{background:var(--mist)}.botao:active,.navegacao a:active{filter:brightness(.96)}}@media(max-width:860px){html{-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.entrada{font-size:16px}.botao,.entrada{min-height:48px}.so-celular{display:inline-flex}.so-largo{display:none}.previa-zoom{display:inline-flex}.previa-folha iframe{pointer-events:none}.casca{grid-template-columns:minmax(0,1fr);padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.casca.em-edicao{padding-bottom:0}.casca.em-edicao .lateral{display:none}.lateral{position:fixed;inset:auto 0 0 0;height:auto;flex-direction:row;padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid var(--fio);z-index:20;overflow:visible}.criar-menu,.grupo-menu,.marca-sistema{display:none}.navegacao{flex-direction:row;flex:1 1}.esqueleto-item-menu{gap:6px;padding:4px}.esqueleto-item-menu,.navegacao a{flex:1 1;flex-direction:column;justify-content:center;min-height:56px}.navegacao a{gap:2px;padding:4px 2px;font-size:.75rem;min-width:0;text-align:center}.navegacao a[aria-current=page]{background:var(--blue-50);color:var(--blue-700);font-weight:600}.rotulo-longo{display:none}.rotulo-curto{display:inline}.perfil-lateral{display:none}.topo{display:flex;position:static;justify-content:space-between;min-height:52px;padding:calc(4px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 4px max(16px,env(safe-area-inset-left,0px))}.em-edicao .quem{display:none}.em-edicao .voltar-topo{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-right:auto;color:var(--blue-700);font-weight:600;text-decoration:none}.quem b{max-width:calc(100vw - 170px)}.botao-topo{min-height:44px}.conteudo{padding:16px max(16px,env(safe-area-inset-right,0px)) 32px max(16px,env(safe-area-inset-left,0px))}.limite{gap:18px}h1{font-size:1.5rem}.bloco{padding:16px;border-radius:14px}.cabeca-pagina{align-items:stretch;flex-direction:column}.cabeca-pagina>.botao,.cabeca-pagina>div:has(>.botao){width:100%}.cabeca-pagina>div>.botao{width:100%}.cabeca-documento{flex-direction:row;align-items:flex-start;justify-content:space-between}.acao-grande:hover{transform:none}.capa-chamada{left:16px;top:14px;max-width:calc(100% - 136px)}.capa-chamada b{font-size:1.25rem}.capa svg{right:-14px;width:clamp(96px,34vw,150px);height:auto;bottom:-8px}.acao-rodape{padding:10px 16px}.casca.em-inicio{height:100dvh;overflow:hidden;grid-template-rows:minmax(0,1fr)}.em-inicio .area{min-height:0}.em-inicio .conteudo{display:flex;min-height:0;padding-top:12px;padding-bottom:12px}.pagina-inicio{flex:1 1;min-height:0;width:100%;gap:10px}.pagina-inicio .saudacao{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pagina-inicio .bloco{display:none}.pagina-inicio .numeros{order:1}.pagina-inicio .acoes-grandes{order:2;flex:1 1;min-height:0;gap:10px;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.pagina-inicio .aviso{order:3;padding:6px 6px 6px 12px;font-size:.875rem;flex-wrap:nowrap}.pagina-inicio .aviso .botao{min-height:40px;padding:4px 12px}.acoes-grandes>div{min-height:0}.pagina-inicio .acao-grande{display:flex;flex-direction:column;height:100%}.pagina-inicio .capa{flex:1 1;height:auto;min-height:0}.pagina-inicio .capa svg{top:12px;right:14px;bottom:auto;width:auto;height:100%;max-width:56%}.pagina-inicio .capa-chamada{max-width:42%}.numeros{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr);gap:6px}.numero{padding:8px 10px}.numero svg{display:none}.numero b{font-size:1rem}.numero div>span{font-size:.75rem}.lista-docs a{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;min-height:64px}.lista-docs .valor{display:none}.lista-docs .selo{font-size:.75rem;padding:1px 6px}.passos{overflow:visible}.passos li{min-width:0}.passos button{min-height:44px;justify-content:center;padding:4px 0;gap:0}.passos button span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.passos button .bolinha{width:34px;height:34px;font-size:.9375rem}.passos li+li:before{top:21px;left:calc(-50% + 20px);right:calc(50% + 20px)}.titulo-passo{display:flex;align-items:center;justify-content:space-between;gap:12px}.ver-previa{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--blue-700);cursor:pointer}.ajuda,.campo .opcional,.capa-chamada span,.explica,.opcao small{display:none}.cabeca-editor{flex-direction:row;align-items:center;justify-content:space-between}.cabeca-editor h1{font-size:1.125rem}.cabeca-editor .estado-salvo{font-size:.8rem;text-align:right}.editor>.bloco{border:0;padding:0;border-radius:0}.rodape-editor{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;margin:0 calc(-1 * max(16px,env(safe-area-inset-right,0px)));padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px));background:var(--bloco);border-top:1px solid var(--fio)}.rodape-editor .botao-primario{width:100%}.acoes-grandes,.grade,.passo-fim .rodape-editor{grid-template-columns:minmax(0,1fr)}.grade,.pilha{gap:14px}.segmentos{align-self:stretch;width:100%}.segmentos button,.segmentos label{flex:1 1 auto;min-height:44px;padding:0 10px}.opcoes{grid-template-columns:minmax(0,1fr)}.campo-busca-linha>.botao{display:none}.limpar-campo{height:48px;width:48px}.lista-busca ul{max-height:38dvh}.barra-documento-principal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.barra-documento-principal .botao{width:100%;padding:8px 10px}.barra-documento-principal .ocupa-tudo{grid-column:1/-1}.previa{padding:8px;margin:0 -8px;border-radius:12px}.abas-config{margin:0 -16px;padding:0 16px}.exemplo-lateral{display:none}.cartao-ajuste{min-height:72px;padding:10px 12px 10px 10px;gap:12px}.ajuste-visual{width:60px;height:50px}.lista-ajustes>.linha-opcao{flex-direction:column;align-items:stretch;min-height:0;padding:12px 0}.lista-ajustes>.marcar{flex-direction:row;flex-wrap:nowrap;align-items:center;min-height:52px;padding:6px 0}.lista-ajustes .segmentos{align-self:stretch}.lista-ajustes legend{float:none;margin-bottom:8px!important}.pilha>.ver-previa{align-self:flex-end;margin:-8px 0}.voltar-config{margin-top:-6px;margin-bottom:-10px}.logo-atual .barra-documento,.logo-quadro{width:100%}.logo-atual .barra-documento>*{flex:1 1 auto}.quadro-assinatura canvas{height:180px}.grade-filtros:not(.abertos) .filtro-extra{display:none}.tabela-dados tr{padding:12px 0}.tabela-dados .coluna-acoes .botao{width:100%}.paginacao,.paginacao .barra-documento{justify-content:center}dialog.dialogo-tela-cheia{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border-radius:0}.item-orcamento{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px}.item-orcamento .campo-valor,.item-orcamento .descricao-item{grid-column:1/-1}.tela-entrada{grid-template-columns:minmax(0,1fr);height:auto;min-height:100dvh}.painel-marca{display:none}.lado-login{min-height:100dvh;padding:max(20px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 20px max(16px,env(safe-area-inset-left,0px))}.cartao-entrada{padding:24px 20px;gap:16px}.logo-login svg{width:190px}.grade-filtros{grid-template-columns:minmax(0,1fr)}dialog.dialogo-busca,dialog.dialogo-ficha{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0;padding:16px}.tabela-dados{overflow:visible}.tabela-dados thead{display:none}.tabela-dados tr{display:block;padding:8px 0;border-bottom:1px solid var(--fio)}.tabela-dados td{display:block;padding:2px 0;border:0}.tabela-dados .coluna-acoes{text-align:left;padding-top:8px}.tabela-dados td[data-rotulo]:not(.coluna-principal):before{content:attr(data-rotulo) ": ";color:var(--texto-apoio)}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}.acao-grande:hover{transform:none}}