.reunioes{gap:1.25rem;display:grid}.reuniao-listas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.reuniao-card{border:1px solid var(--border,#d8dee8);background:var(--surface,#fff);border-radius:16px;min-width:0;padding:1.3rem}.reuniao-card h2{margin-top:0}.reuniao-card ul{gap:1rem;padding:0;list-style:none;display:grid}.reuniao-listas li{border-bottom:1px solid #e2e8f0;gap:.45rem;padding-bottom:1rem;display:grid}.reuniao-listas li>span{color:#526074;font-size:.85rem}.reuniao-titulo{text-align:left;font-weight:650}.reuniao-progresso{flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.85rem;display:flex}.reuniao-progresso progress{accent-color:#4f46e5;width:120px}.reuniao-progresso span{color:#526074}.reuniao-privacidade,.reuniao-aviso{color:#312e81;background:#eef2ff;border-left:3px solid #6366f1;border-radius:8px;margin:0;padding:.8rem 1rem}.reuniao-erro{color:#9f1239;background:#fff1f2;border-radius:8px;padding:1rem}.reuniao-acoes,.reuniao-abas,.reuniao-prints,.reuniao-paginacao{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0;display:flex}.reuniao-abas button[aria-pressed=true]{color:#fff;background:#3730a3}.reuniao-texto{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f8fafc;border-radius:10px;max-height:65vh;padding:1rem;line-height:1.65;overflow:auto}.reuniao-print{object-fit:contain;background:#f1f5f9;border-radius:10px;max-width:100%;max-height:75vh;display:block}.reuniao-card fieldset{border:0;gap:1rem;padding:0;display:grid}.reuniao-card label{gap:.35rem;font-weight:600;display:grid}.reuniao-card input,.reuniao-card select,.reuniao-card textarea{font:inherit;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:.65rem}.reuniao-card .reuniao-checkbox{align-items:center;font-weight:400;display:flex}.reuniao-checkbox input{width:auto}.reuniao-confirmacao{border:2px solid #6366f1;border-radius:12px;padding:1.2rem}.reuniao-confirmacao dl{grid-template-columns:max-content 1fr;gap:.5rem 1rem;display:grid}.reuniao-confirmacao dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.reuniao-confirmacao ul{padding-left:1.3rem;list-style:outside}.reunioes button{cursor:pointer}.reunioes button:disabled{cursor:default;opacity:.55}@media (width<=800px){.reuniao-listas{grid-template-columns:1fr}.reuniao-card{padding:1rem}.reuniao-confirmacao dl{grid-template-columns:1fr}}.reunioes button:not(.btn){border:1px solid var(--border,#cbd5e1);background:var(--surface,#fff);min-height:36px;color:var(--text,#25334b);font:inherit;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600;line-height:1.3;transition:background .15s,border-color .15s;display:inline-flex}.reunioes button:not(.btn):hover:not(:disabled){background:#eef2ff;border-color:#a5b4fc}.reunioes button:focus-visible,.reunioes input:focus-visible,.reunioes select:focus-visible,.reunioes textarea:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.reunioes .reuniao-abas button[aria-pressed=true]{color:#fff;background:#3730a3;border-color:#3730a3}.reunioes .reuniao-titulo{color:#3730a3;background:0 0;border:0;justify-content:flex-start;padding-left:0;font-size:1rem}.reunioes .btn-primary{color:#fff;font:inherit;background:#4338ca;border:1px solid #4338ca;border-radius:8px;padding:.65rem 1rem;font-weight:600}.reunioes .btn-primary:hover:not(:disabled){background:#3730a3}:root{--bg:#fff;--card:#fff;--texto:#393934;--muted:#75746d;--borda:#e3e2dd;--primaria:#146855;--primaria-escura:#0f5244;--primaria-suave:#eaf3ee;--lime:#d9f297;--lime-texto:#234c39;--amber:#966213;--ok-bg:#edf4ef;--ok-fg:#2f6b4f;--warn-bg:#fff3d9;--warn-fg:#966213;--err-bg:#fde8e8;--err-fg:#9b1c1c;--info-bg:#edf2fa;--info-fg:#3f5a8a;--banner-bg:#fff1c2;--banner-fg:#5a3d00;--foco:#488d74;--maax-texto-2:#5a5a54;--maax-superficie-2:#f3f3f1;--maax-linha-forte:#d3d2cc;--maax-submenu:#393934;--maax-tile:#eeede9;--maax-bots:#f60;--maax-talk:#4e81ee;--maax-neutro:#5a5a54;--texto-2:#35434d;--apagado:#aab2b8;--primaria-texto:#1f6b4f;--sup-1:#f7f9f8;--sup-2:#eef1f3;--sup-3:#e8eeec;--veu:#122a355f;--warn-borda:#f0d58a;--ok-borda:#cfe3d5;--err-borda:#f2b8b8;--borda-forte:#c9d3da;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--texto);background:var(--bg);font-synthesis:none;font-family:Open Sans,Segoe UI,system-ui,-apple-system,Arial,sans-serif;font-size:15px;line-height:1.5}:root[data-theme=dark]{--bg:#1c1c1a;--card:#252523;--texto:#ecebe6;--muted:#a5a49c;--borda:#3a3a36;--primaria:#1b7d66;--primaria-escura:#146855;--primaria-suave:#1f3a32;--lime:#3a5320;--lime-texto:#e4f5b8;--ok-bg:#1f3328;--ok-fg:#8fd1a8;--warn-bg:#3a2e14;--warn-fg:#f0c36b;--err-bg:#3d1f1f;--err-fg:#f2a3a3;--info-bg:#1f2a3d;--info-fg:#a9c1ec;--banner-bg:#3a2e14;--banner-fg:#f0d58a;--foco:#6fc39b;--maax-texto-2:#c9c8c1;--maax-superficie-2:#2d2d2a;--maax-linha-forte:#4a4a45;--maax-submenu:#141413;--maax-tile:#33332f;--texto-2:#d6d5cf;--apagado:#75746d;--primaria-texto:#6fc39b;--sup-1:#282826;--sup-2:#2e2e2b;--sup-3:#363632;--veu:#000000a0;--warn-borda:#6b5420;--ok-borda:#2f5a44;--err-borda:#6b2e2e;--borda-forte:#4a4a45;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .topo-logo,:root[data-theme=dark] .brand-maax img{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_2'%20data-name='Layer%202'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='71'%20height='22'%20viewBox='0%200%2071%2022'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20.cls-3%20{%20fill:%20%23f60;%20}%20.cls-4%20{%20clip-path:%20url(%23clippath);%20}%20%3c/style%3e%3cclipPath%20id='clippath'%3e%3crect%20class='cls-1'%20width='71'%20height='22'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20id='Layer_1-2'%20data-name='Layer%201'%3e%3cg%20class='cls-4'%3e%3cg%3e%3cpath%20class='cls-3'%20d='M55.79,19.59h7.49c1.45,0,2.76-.58,3.72-1.52.95-.94,1.55-2.23,1.55-3.64V2.41h-12.48l-1.61-2.41h16.55v14.43c0,2.08-.87,3.98-2.27,5.35-1.4,1.37-3.33,2.22-5.45,2.22h-9.1l1.61-2.41h0Z'/%3e%3cpath%20class='cls-2'%20d='M59.83,8.05l2.66-3.97c.12-.18.33-.29.55-.29h1.61c.52,0,.84.57.55,1l-1.85,2.77h0l-1.37,2.05c-.26.39-.84.39-1.1,0l-1.04-1.55h0Z'/%3e%3cpath%20class='cls-2'%20d='M61.42,11.17l3.76,5.62c.41.61-.04,1.42-.79,1.42h-.94c-.32,0-.61-.16-.79-.42l-2.5-3.75c-.2-.31-.2-.7,0-1.01l1.25-1.88Z'/%3e%3cpath%20class='cls-2'%20d='M18.12,17.01v-7.82l-3.26,4.12c-.12.14-.3.23-.5.23s-.39-.09-.5-.24l-5.78-7.5c-.09-.1-.12-.23-.12-.35,0-.35.3-.63.62-.63h1.55c.2,0,.37.09.5.24l3.74,4.85,3.65-4.85c.12-.16.3-.24.52-.24h1.55c.34,0,.62.28.62.61v11.59c0,.33-.28.61-.62.61h-1.33c-.36,0-.62-.28-.62-.61ZM7.96,17.01v-5.41h0c0-.45.56-.67.89-.36l1.21,1.24c.25.24.48.62.48.97v3.56c0,.34-.28.61-.62.61h-1.33c-.34,0-.62-.27-.62-.61h0Z'/%3e%3cpath%20class='cls-2'%20d='M60.28,10.8l-1.59-2.38-3.09-4.63-.92-1.38L53.07,0H7.7C5.58,0,3.66.85,2.26,2.22c-.65.64-1.19,1.39-1.57,2.23v.02c-.44.95-.69,2-.69,3.11v14.43h52.79l1.61-2.41h0l.92-1.38h0l3.37-5.04h0s1.59-2.38,1.59-2.38h0ZM52.14,18.21l-.92,1.38H2.46V7.57c0-1.42.59-2.71,1.55-3.64.95-.94,2.27-1.52,3.72-1.52h43.78l.92,1.38,4.68,7.01-4.96,7.41h0Z'/%3e%3cpath%20class='cls-2'%20d='M35.61,16.74l-4.98-11.57c-.11-.24-.3-.38-.57-.38h-1.71c-.25,0-.46.14-.57.38l-5,11.57c-.04.07-.05.16-.05.23,0,.37.32.63.62.63h1.54s.08,0,.12-.02h3.47c.39,0,.71-.31.71-.69v-1.17c0-.38-.32-.69-.71-.69h-2.13l2.85-6.7,3.8,8.9c.11.23.36.37.57.37h1.49c.27,0,.59-.24.59-.61,0-.09-.02-.16-.05-.24h0Z'/%3e%3cpath%20class='cls-2'%20d='M50.21,16.74l-4.98-11.57c-.11-.24-.3-.38-.57-.38h-1.71c-.25,0-.46.14-.57.38l-5,11.57c-.04.07-.05.16-.05.23,0,.37.32.63.62.63h1.54c.24,0,.45-.14.54-.36l.87-2.1,2.9-6.81,2.86,6.7h-2.21c-.39,0-.71.31-.71.69v1.17c0,.38.32.69.71.69h3.52s.05,0,.08,0c.04,0,.08.02.12.02h1.49c.27,0,.59-.24.59-.61,0-.09-.02-.16-.05-.24Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.visao-atalhos,.diretorio-filtros{flex-wrap:wrap;gap:1rem;display:flex}.diretorio-filtros label{flex:240px;gap:.4rem;display:grid}.diretorio-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:1rem;display:grid}.cliente-atalho{border:1px solid var(--borda);background:var(--card);color:var(--texto);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.25rem;display:flex}.cliente-atalho:hover{border-color:var(--primaria);background:var(--primaria-suave)}.cliente-atalho span{color:var(--muted)}.cliente-atalho small{color:var(--primaria-texto);margin-top:.5rem}.visao-geral>.pagina-cabecalho{margin-bottom:0}.pessoa .menu-mais{max-width:100%}*{box-sizing:border-box}body{background:var(--bg);color:var(--texto);margin:0}code,.mono,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92em}code{background:var(--sup-2);word-break:break-all;border-radius:4px;padding:0 .3em}h1{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:650;line-height:1.2}h2{letter-spacing:-.01em;margin:0 0 .75rem;font-size:1.1rem;font-weight:650}h3{margin:0 0 .5rem;font-size:1rem;font-weight:650}h4{margin:1rem 0 .5rem;font-size:.95rem}p{margin:0 0 .5rem}a{color:var(--primaria-texto)}:focus-visible{outline:3px solid var(--foco);outline-offset:3px}.banner{z-index:10;background:var(--banner-bg);color:var(--banner-fg);border-bottom:1px solid var(--warn-borda);text-align:center;padding:.45rem 1rem;font-size:.85rem;position:sticky;top:0}.app{grid-template-columns:238px minmax(0,1fr);min-height:calc(100vh - 2.4rem);display:grid}.app-aside{background:var(--card);border-right:1px solid var(--borda);flex-direction:column;gap:1.5rem;height:calc(100vh - 2.4rem);padding:1.6rem 1.15rem;display:flex;position:sticky;top:2.4rem;overflow-y:auto}.brand{letter-spacing:-.05em;align-items:center;gap:.6rem;font-size:1.45rem;font-weight:750;line-height:1;display:flex}.brand-nome span{color:var(--muted);font-weight:400}.mark{background:var(--primaria);color:var(--lime);letter-spacing:-.3em;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;padding-right:.3em;font-size:1.35rem;font-weight:800;display:grid}.pessoa{border:1px solid var(--borda);border-radius:12px;align-items:center;gap:.6rem;min-width:0;padding:.7rem;display:flex}.pessoa strong{overflow-wrap:anywhere;font-size:.85rem;display:block}.pessoa .small{overflow-wrap:anywhere}.avatar{background:var(--sup-2);width:34px;height:34px;color:var(--primaria-texto);border-radius:9px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:700;display:grid}.small{color:var(--muted);font-size:.8rem}.nav-principal{gap:.3rem;display:grid}.nav-principal button{text-align:left;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.6rem;padding:.7rem .8rem;display:flex}.nav-principal button:hover{color:var(--texto);background:var(--sup-1)}.nav-principal button[aria-current=page]{background:var(--sup-2);color:var(--texto);border-radius:4px;font-weight:600}.nav-principal button:disabled{color:var(--apagado);cursor:not-allowed;background:0 0}.nav-principal{gap:.9rem}.nav-grupo{gap:.15rem;min-width:0;display:grid}.nav-grupo-titulo{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);overflow-wrap:anywhere;margin:0 0 .15rem;padding:0 .8rem;font-size:.7rem;font-weight:700}.nav-grupo-titulo-link{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit;display:block}.nav-grupo-titulo-link:hover,.nav-grupo-titulo-link:focus-visible{color:var(--accent,var(--primaria-texto));text-decoration:underline}.trilha-link{font:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.trilha-link:hover,.trilha-link:focus-visible{color:var(--texto-2)}.nav-principal .nav-secundario{padding-top:.45rem;padding-bottom:.45rem;font-size:.85rem}.nav-grupo-pessoal{border-top:1px solid var(--borda);padding-top:.8rem}.nav-principal .nav-grupo-toggle{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-radius:6px;gap:.4rem;padding:.2rem .8rem;font-size:.7rem;font-weight:700}.nav-principal .nav-grupo-toggle:hover{color:var(--texto);background:var(--sup-1)}.nav-chevron{color:var(--muted);font-size:.62rem;line-height:1;transition:transform .12s}.nav-grupo[data-colapsado=false] .nav-chevron{transform:rotate(90deg)}.nav-grupo-parceiros button[data-item]{padding-left:1.7rem}.nav-grupo-parceiros button[data-item]:before{content:"";background:var(--borda);width:1px;position:absolute;top:.35rem;bottom:.35rem;left:.95rem}.nav-grupo-parceiros button[data-item]{position:relative}.nav-grupo[data-colapsado=true] button[data-item]{display:none}.aside-rodape{color:var(--muted);flex-direction:column;gap:.5rem;margin-top:auto;font-size:.8rem;display:flex}.aside-rodape p{overflow-wrap:anywhere;margin:0}.app-main{flex-direction:column;min-width:0;display:flex}.topbar{background:var(--card);border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:66px;padding:.6rem clamp(1rem,3vw,2.4rem);display:flex}.trilha{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.trilha b{color:var(--texto-2);font-weight:500}.pill{background:var(--sup-2);color:var(--primaria-texto);white-space:nowrap;border-radius:99px;padding:.3rem .7rem;font-size:.72rem}.pill:before{content:"";vertical-align:middle;background:#5a9c79;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.conteudo{outline:none;width:100%;max-width:1270px;margin:0 auto;padding:1.8rem clamp(1rem,3vw,2.4rem) 1.5rem}.app-footer{width:100%;max-width:1270px;color:var(--muted);border-top:1px solid var(--borda);margin:1.5rem auto 0;padding:1rem clamp(1rem,3vw,2.4rem) 2rem;font-size:.8rem}.eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:0 0 .4rem;font-size:.68rem;font-weight:700}.pagina-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.4rem;display:flex}.pagina-cabecalho>div{min-width:0}.pagina-cabecalho .subtitulo{color:var(--muted);margin:.35rem 0 0}.secao-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1.4rem 0 .75rem;display:flex}.secao-cabecalho h2{margin:0}.indicadores{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.9rem;margin:0 0 1.2rem;display:grid}.stat{background:var(--card);border:1px solid var(--borda);border-radius:12px;padding:1.1rem 1.2rem}.stat small{color:var(--muted);font-size:.8rem;display:block}.stat b{letter-spacing:-.02em;margin-top:.2rem;font-size:1.6rem;font-weight:600;display:block}.stat .small{margin-top:.2rem;display:block}.stat-indisponivel b{color:var(--amber);font-size:1.05rem}.stat-indisponivel p{color:var(--muted);margin:.4rem 0 0;font-size:.85rem}.status{background:var(--info-bg);min-height:1.5rem;color:var(--info-fg);border-radius:8px;margin:0 0 .75rem;padding:.5rem .75rem}.status-vazio{background:0 0;min-height:0;padding:0}.tabs{border-bottom:2px solid var(--borda);scrollbar-width:thin;gap:.25rem;margin-bottom:1rem;display:flex;overflow:auto hidden}.tab{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;margin-bottom:-2px;padding:.6rem .9rem}.tab:hover:not(:disabled){color:var(--texto)}.tab-ativa{color:var(--primaria-texto);border-bottom-color:var(--primaria);font-weight:600}.tab:disabled{opacity:.5;cursor:not-allowed}@media (width<=560px){.tabs{flex-wrap:wrap}}.panel{outline:none}.card{background:var(--card);border:1px solid var(--borda);border-radius:12px;padding:1rem clamp(.75rem,2vw,1.25rem)}.dash{margin-bottom:1.2rem}.dash-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.dash-tile{background:var(--card);border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:.1rem;min-width:0;padding:.85rem 1rem;display:flex}.dash-tile-larga{grid-column:span 1}.dash-rotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0;font-size:.72rem;font-weight:700}.dash-num{color:var(--texto);overflow-wrap:anywhere;margin:.1rem 0 0;font-size:1.9rem;font-weight:700;line-height:1.05}.dash-sub{color:var(--muted);margin:0;font-size:.8rem}.dash-exec{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem;display:flex}.dash-spark{flex:none;display:block}.dash-spark-linha{fill:none;stroke:var(--primaria);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dash-spark-area{fill:var(--primaria-suave);stroke:none}.dash-spark-fim{fill:var(--primaria)}.dash-saude{color:var(--texto);gap:.28rem;margin:.25rem 0 0;padding:0;font-size:.85rem;list-style:none;display:grid}.dash-saude li{align-items:center;gap:.4rem;display:flex}.dash-tile-esqueleto{background:var(--primaria-suave);opacity:.5;min-height:96px}@media (width<=1100px){.dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.dash-grid{grid-template-columns:1fr}.dash-tile-larga{grid-column:span 1}}.stack{flex-direction:column;gap:.75rem;display:flex}.stack>.card{margin:0}.grid-2{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=900px){.grid-2{grid-template-columns:1fr 1fr}}.row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.row-form{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.row-form .field{flex:160px;min-width:0}.actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.actions>.btn-primary{order:1}.field{border:0;flex-direction:column;gap:.3rem;min-width:0;margin:0;padding:0;display:flex}.field label,.field legend{font-size:.9rem;font-weight:600}fieldset.field legend{margin-bottom:.3rem;padding:0}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--texto);border-radius:8px;padding:.5rem .6rem}textarea{resize:vertical}input:disabled,select:disabled{background:var(--sup-2);color:var(--muted)}.radio,.checkbox{cursor:pointer;align-items:flex-start;gap:.5rem;font-weight:400;display:flex}.radio input,.checkbox input{flex:none;margin-top:.3rem}.checkbox-list{flex-direction:column;gap:.4rem;display:flex}.checkbox-inline{flex-flow:wrap;gap:.4rem 1rem}.inline-form{border:1px dashed var(--borda);border-radius:8px;margin-top:.5rem;padding:.75rem}.form-erro{color:var(--err-fg);font-weight:600}.btn{font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--texto);cursor:pointer;border-radius:8px;padding:.55rem .9rem;font-size:.9rem;font-weight:600}.btn:hover:not(:disabled){border-color:var(--primaria)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--primaria);border-color:var(--primaria);color:#fff}.btn-primary:hover:not(:disabled){background:var(--primaria-escura)}.btn-light{background:var(--lime);border-color:var(--lime);color:var(--lime-texto)}.btn-link{color:var(--primaria-texto);background:0 0;border:0;padding:.2rem .3rem;font-weight:600;text-decoration:underline}.badge{white-space:nowrap;vertical-align:middle;border:1px solid #0000;border-radius:6px;padding:.15rem .55rem;font-size:.75rem;display:inline-block}.badges{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.badge-ok{background:var(--ok-bg);color:var(--ok-fg)}.badge-warn{background:var(--warn-bg);color:var(--warn-fg)}.badge-err{background:var(--err-bg);color:var(--err-fg)}.badge-info{background:var(--info-bg);color:var(--info-fg)}.badge-muted{background:var(--sup-2);color:var(--muted)}.notice{border:1px solid #0000;border-radius:10px;margin:.5rem 0;padding:.75rem 1rem;font-size:.92rem}.notice ul{margin:.25rem 0 0;padding-left:1.25rem}.notice-ok{background:var(--ok-bg);border-color:var(--ok-borda)}.notice-warn{background:var(--warn-bg);border-color:var(--warn-borda)}.notice-err{background:var(--err-bg);border-color:var(--err-borda)}.notice-info{background:var(--sup-1);border-color:var(--ok-borda)}.notice-titulo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.erro-mensagem{font-weight:600}.erro-detalhe{margin-top:.25rem}.dl{grid-template-columns:max-content 1fr;gap:.3rem 1rem;margin:0;display:grid}.dl dt{color:var(--muted);font-size:.9rem;font-weight:600}.dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.dl-compact{font-size:.92rem}.dl-par{display:contents}@media (width<=560px){.dl{grid-template-columns:1fr;gap:0}.dl dd{margin-bottom:.4rem}}.list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.list-item{border:1px solid var(--borda);background:var(--sup-1);border-radius:10px;padding:.75rem}.list-plain .evidencia{border-left:3px solid var(--borda);margin-bottom:.75rem;padding-left:.75rem}.timeline{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;display:flex}.timeline li{border-left:2px solid var(--borda);padding-left:.75rem}.citacao .texto{font-size:1.02rem}blockquote{border-left:3px solid var(--ok-borda);background:var(--sup-1);margin:.4rem 0;padding:.4rem .75rem}.pergunta{font-weight:600}details>summary{cursor:pointer;color:var(--primaria-texto);margin:.35rem 0}.pre{background:var(--sup-2);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:18rem;margin:.25rem 0;padding:.6rem;font-size:.85rem;overflow-x:auto}.loading{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin:.5rem 0;font-size:.95rem;display:flex}.loading-compacto{margin:0;font-size:.9rem;display:inline-flex}.loading-anel{border:2px solid var(--borda);border-top-color:var(--primaria,#1f6f5f);border-radius:50%;flex:none;width:1rem;height:1rem;animation:.8s linear infinite loading-gira}.loading-compacto .loading-anel{width:.8rem;height:.8rem}.loading-esqueleto{flex-direction:column;flex-basis:100%;gap:.45rem;margin-top:.25rem;display:flex}.loading-linha{background:linear-gradient(90deg, var(--sup-3) 25%, var(--sup-1) 50%, var(--sup-3) 75%);background-size:200% 100%;border-radius:6px;height:.8rem;animation:1.4s ease-in-out infinite loading-brilho;display:block}@keyframes loading-gira{to{transform:rotate(360deg)}}@keyframes loading-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.loading-anel,.loading-linha{animation:none}}.empty{color:var(--muted);background:var(--sup-1);border:1px dashed var(--borda);border-radius:8px;padding:.6rem .8rem}.muted{color:var(--muted)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clientes-lista{background:var(--card);border:1px solid var(--borda);border-radius:13px;margin:0;padding:0;list-style:none;overflow:hidden}.clientes-lista li{border-bottom:1px solid var(--borda)}.clientes-lista li:last-child{border-bottom:0}.cliente-linha{background:var(--card);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;align-items:center;gap:.8rem;padding:.9rem 1.1rem;display:flex}.cliente-linha:hover{background:var(--sup-1)}.cliente-linha .avatar{border-radius:9px}.cliente-linha .grow{flex:1;min-width:0}.cliente-linha strong{font-size:.92rem;display:block}.cliente-linha .small{overflow-wrap:anywhere;display:block}.cliente-linha .seta{color:var(--muted)}.acoes-lista{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;display:grid}.acao{text-align:left;background:var(--card);border:1px solid var(--borda);font:inherit;color:inherit;cursor:pointer;border-radius:12px;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.acao:hover:not(:disabled){border-color:var(--ok-borda)}.acao:disabled{opacity:.55;cursor:not-allowed}.acao strong{margin-bottom:.2rem;font-size:.92rem;display:block}.acao small{color:var(--muted);font-size:.8rem;display:block}.tileicon{background:var(--sup-2);width:36px;height:36px;color:var(--primaria-texto);border-radius:10px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.config-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.config-grid>.card{margin:0}.pagina-minha-ia{flex-direction:column;gap:1rem;display:flex}.mia-resumo{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.mia-item{text-align:left;font:inherit;color:var(--texto);background:var(--card);border:1px solid var(--borda);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.75rem;min-width:0;padding:.8rem 1rem;display:flex}.mia-item:hover{border-color:var(--foco)}.mia-item:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.mia-ativa{border-color:var(--primaria);box-shadow:inset 0 -3px 0 var(--primaria)}.mia-passo{background:var(--primaria-suave);width:1.6rem;height:1.6rem;color:var(--primaria-texto);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.mia-textos{flex-direction:column;gap:.2rem;min-width:0;display:flex}.mia-titulo{font-weight:600}.mia-situacao{color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.mia-ponto{background:var(--borda);border-radius:50%;flex:none;width:.55rem;height:.55rem}.mia-ok .mia-ponto{background:var(--ok-fg)}.mia-ok .mia-situacao{color:var(--ok-fg)}.mia-pendente .mia-ponto,.mia-aviso .mia-ponto{background:var(--warn-fg)}.mia-pendente .mia-situacao,.mia-aviso .mia-situacao{color:var(--warn-fg)}.mia-painel{margin:0}.mia-painel[data-parte=cigam] .card{background:0 0;border:0;padding:0}.mia-painel[data-parte=cigam] .row-form .field{flex:0 240px}.indisponivel-lista{margin:.25rem 0 0;padding-left:1.2rem}.tabela-wrap{max-width:100%;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:.92rem}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--borda);vertical-align:top;padding:.5rem}.tabela th{color:var(--muted);white-space:nowrap;background:var(--sup-1);font-size:.78rem;font-weight:600}.tabela td.mono{white-space:nowrap}.notice li,.list-item,dd,code,.mono{overflow-wrap:anywhere}.lista-simples{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.sem-sessao{max-width:640px;margin:2rem auto;padding:0 1rem 2rem}.sem-sessao .brand{margin-bottom:1.2rem}.entrada-form{flex-direction:column;gap:.75rem;margin:.75rem 0;display:flex}.entrada-form .field .small{margin-top:.1rem}.sem-sessao .notice{margin:.5rem 0 .75rem}.aceitar-convite .convite-resumo{border:1px solid var(--borda);background:var(--sup-1);border-radius:8px;padding:.75rem 1rem}.aceitar-convite .field>p.small{margin:0}.aceitar-convite .campo-erro{color:var(--err-fg)}.aceitar-convite .check{cursor:pointer;align-items:center;gap:.4rem;display:flex}.regras-senha{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.regras-senha li[data-ok=true]{color:var(--ok-fg)}.aceitar-convite .etapas{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.aceitar-convite .etapas li{align-items:center;gap:.4rem;display:flex}.aceitar-convite .etapas li+li:before{content:"";background:var(--borda);width:18px;height:1px;margin-right:.1rem}.aceitar-convite .etapas b{background:var(--sup-2);width:20px;height:20px;color:var(--muted);border-radius:50%;place-items:center;font-size:.7rem;font-weight:700;display:grid}.aceitar-convite .etapas li[aria-current=step]{color:var(--texto);font-weight:600}.aceitar-convite .etapas li[aria-current=step] b{background:var(--primaria);color:#fff}.aceitar-convite .etapas li[data-feita=true] b{background:var(--ok-bg);color:var(--ok-fg);border:1px solid var(--ok-borda)}.aceitar-convite input.cnpj{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:1.05rem}.aceitar-convite input.codigo{font-variant-numeric:tabular-nums;letter-spacing:.35em;text-align:center;max-width:11ch;font-size:1.25rem}.aceitar-convite input[readonly]{background:var(--sup-2);color:var(--muted)}.aceitar-convite .email-confirmado{align-items:center;gap:.6rem;display:flex}.aceitar-convite .email-confirmado .selo{background:var(--ok-fg);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:grid}.aceitar-convite .reenviar{gap:.4rem .8rem}.fator-email input.codigo{font-variant-numeric:tabular-nums;letter-spacing:.35em;text-align:center;max-width:11ch;font-size:1.25rem}.fator-email .reenviar{gap:.4rem .8rem}.fator-email input.codigo-app{letter-spacing:.2em;max-width:13ch}.fator-app input.codigo{font-variant-numeric:tabular-nums;letter-spacing:.35em;text-align:center;max-width:11ch;font-size:1.25rem}.faixa-fator-app{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.faixa-fator-app p{margin:.15rem 0 0}.faixa-fator-app .actions{margin:0}.fator-app-qr{border:1px solid var(--borda,#ddd);background:#fff;border-radius:8px;width:200px;height:200px;padding:8px}.fator-app-qr svg{width:100%;height:100%;display:block}.fator-app-recuperacao{columns:2;margin:0;padding:0;list-style:none}.fator-app-recuperacao li{padding:.15rem 0}.fator-app-recuperacao code{letter-spacing:.08em;font-size:1.05rem}.sem-sessao:not(.pagina-publica){box-sizing:border-box;flex-direction:column;justify-content:center;width:50%;max-width:none;min-height:100vh;margin:0;padding:3rem clamp(1.5rem,6vw,6rem) 3rem calc(clamp(1.5rem,6vw,6rem) + 16px);display:flex;position:relative}.sem-sessao:not(.pagina-publica)>*{width:100%;max-width:460px;margin-left:auto;margin-right:auto}.sem-sessao:not(.pagina-publica):before{content:"";background:linear-gradient(to bottom, #343535, var(--primaria));border-radius:0 8px 8px 0;width:16px;position:absolute;top:0;bottom:0;left:0}.sem-sessao:not(.pagina-publica):after{content:"";background:radial-gradient(60% 50% at 75% 20%,#d9f29747,#0000 70%),radial-gradient(70% 60% at 20% 85%,#488d748c,#0000 70%),linear-gradient(#ffffff0f 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/44px 44px,linear-gradient(160deg,#146855,#0b3a30);width:100%;position:absolute;top:0;bottom:0;left:100%}.sem-sessao:not(.pagina-publica)>.card{box-shadow:none;background:0 0;border:0;padding:0}.brand-maax{gap:.7rem}.brand-maax img{width:auto;height:30px;display:block}.brand-produto{border-left:1px solid var(--borda);color:var(--primaria-texto);letter-spacing:-.03em;padding-left:.7rem;font-size:1.5rem;font-weight:700}.sem-sessao:not(.pagina-publica) .brand{margin-bottom:2rem}.entrada-boas-vindas{color:var(--texto);margin:0 0 1.5rem;font-size:1.75rem;font-weight:600;line-height:1.25}.entrada-boas-vindas strong{color:var(--primaria-texto);font-weight:600}.entrada-boas-vindas span{color:var(--muted);margin-top:.5rem;font-size:.95rem;font-weight:400;display:block}@media (width<=900px){.sem-sessao:not(.pagina-publica){justify-content:flex-start;width:100%;min-height:0;padding:2.5rem 1.25rem 2rem}.sem-sessao:not(.pagina-publica):before{background:linear-gradient(to right, #343535, var(--primaria));border-radius:0 0 8px 8px;width:auto;height:12px;bottom:auto;right:0}.sem-sessao:not(.pagina-publica):after{display:none}.entrada-boas-vindas{font-size:1.4rem}.sem-sessao:not(.pagina-publica)>.capa-entrada{display:none}}.sem-sessao:not(.pagina-publica)>.capa-entrada{z-index:1;box-sizing:border-box;color:#fff;flex-direction:column;justify-content:center;gap:1.5rem;width:100%;max-width:none;margin:0;padding:3rem clamp(2rem,5vw,5rem);display:flex;position:absolute;top:0;bottom:0;left:100%}.capa-selo{letter-spacing:.02em;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.3rem .8rem;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;top:1.5rem;right:1.75rem}.capa-selo span{background:var(--maax-bots);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ff660040}.capa-mapa{width:min(100%,420px);height:auto;margin:0 auto;overflow:visible}.capa-orbita{fill:none;stroke:#ffffff24;stroke-width:1px;stroke-dasharray:3 6}.capa-orbita-interna{stroke:#d9f2972e}.capa-linha{stroke:#ffffff38;stroke-width:1.2px}.capa-pulso{fill:#d9f297;offset-rotate:0deg;opacity:0}.capa-no{fill:#0b3a30d9;stroke:#ffffff47;stroke-width:1px}.capa-no-texto{fill:#fff;font-family:inherit;font-size:12px;font-weight:600}.capa-placa{fill:#fff;stroke:#fff9;stroke-width:1px;filter:drop-shadow(0 6px 18px #00000040)}.capa-no-ia .capa-no{fill:#fffffff5;stroke:none}.capa-no-ia .capa-no-texto,.capa-no-icone{fill:#1c1c1a}.capa-no-icone-traco{fill:none;stroke:#d9f297;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.capa-centro-icone{fill:none;stroke:#0b3a30;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.capa-centro-halo{fill:#d9f2971f;stroke:#d9f29759;stroke-width:1px;transform-origin:200px 200px}.capa-centro{fill:#d9f297}.capa-centro-texto{fill:#0b3a30;letter-spacing:-.02em;font-family:inherit;font-size:11px;font-weight:800}.capa-texto{width:100%;max-width:440px;margin:0 auto}.capa-titulo{letter-spacing:-.01em;margin:0 0 1rem;font-size:1.6rem;font-weight:600;line-height:1.25}.capa-texto ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.capa-texto li{color:#ffffffd9;align-items:flex-start;gap:.65rem;font-size:.92rem;line-height:1.45;display:flex}.capa-texto li:before{content:"✓";color:#d9f297;background:#d9f2972e;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:.05rem;font-size:.7rem;font-weight:700;display:grid}@media (prefers-reduced-motion:no-preference){.capa-pulso{animation:2.7s ease-in-out infinite capa-viaja}.capa-centro-halo{animation:3.2s ease-in-out infinite capa-respira}}@keyframes capa-viaja{0%{offset-distance:0%;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes capa-respira{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.12)}}@media (width<=1050px){.app{grid-template-columns:200px minmax(0,1fr)}.app-aside{padding:1.2rem .8rem}}@media (width<=700px){.app{min-height:0;display:block}.app-aside{border-right:0;border-bottom:1px solid var(--borda);gap:.5rem;height:auto;padding:.5rem .75rem;position:static;overflow:visible}.brand{font-size:1.1rem}.mark{border-radius:7px;width:26px;height:26px;font-size:1rem}.aside-rodape{display:none}.pessoa{border:0;align-self:flex-start;padding:.35rem .5rem}.pessoa .avatar{display:none}.nav-principal{grid-template-columns:repeat(4,minmax(0,1fr));gap:.15rem;display:grid}.nav-grupo{display:contents}.nav-grupo-titulo,.nav-principal .nav-grupo-toggle{display:none}.nav-grupo[data-colapsado=true] button[data-item]{display:flex}.nav-grupo-parceiros button[data-item]{padding-left:.1rem}.nav-grupo-parceiros button[data-item]:before{display:none}.nav-grupo-pessoal{border-top:0;padding-top:0}.nav-principal button{text-align:center;white-space:normal;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:.1rem;min-width:0;padding:.45rem .1rem;font-size:.7rem;line-height:1.15}.topbar{min-height:0;padding:.5rem .9rem}.conteudo{padding:1.1rem .9rem 1rem}.app-footer{padding:.8rem .9rem 1.5rem}h1{font-size:1.4rem}.pagina-cabecalho{margin-bottom:1rem}.row-form .field{flex-basis:100%}.card{padding:.75rem}.banner{font-size:.75rem}.stat{padding:.8rem}.stat b{font-size:1.3rem}.cliente-linha{gap:.5rem;padding:.7rem .75rem}}.pagina-cabecalho h1{outline:none}.pagina-cabecalho .cabecalho-pessoa{align-items:flex-start;gap:.8rem;min-width:0;display:flex}.pagina-cabecalho .cabecalho-pessoa .avatar{width:44px;height:44px;margin-top:.25rem;font-size:.9rem}.subtitulo .badge{vertical-align:baseline}.abas-painel{padding-top:.25rem}.abas-painel>.card,.abas-painel>.stack>.card{margin:0}.cliente-abrir{color:var(--primaria-texto);font:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:.15rem 0;font-weight:650;-webkit-text-decoration:underline #b9d4c6;text-decoration:underline #b9d4c6}.cliente-abrir:hover{-webkit-text-decoration-color:var(--primaria);text-decoration-color:var(--primaria)}.tabela td.acoes{white-space:nowrap}.tabela .actions{gap:.15rem .4rem}.barra-lista{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;display:flex}.barra-lista .row-form{flex:320px}.barra-lista .row-form .field{flex:0 220px}.dl-cadastro{grid-template-columns:max-content minmax(0,1fr);gap:.45rem 1.25rem}.detalhes-tecnicos{border-top:1px dashed var(--borda);margin-top:.75rem;padding-top:.5rem}.detalhes-tecnicos summary{color:var(--muted);font-size:.88rem;font-weight:600}.detalhes-tecnicos summary:hover{color:var(--primaria-texto)}.detalhes-tecnicos .dl{flex-direction:column;gap:.35rem;margin:.5rem 0 .25rem;display:flex}.detalhe-tecnico{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.detalhe-tecnico dt{min-width:11rem}.detalhe-tecnico dd{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.detalhes-tecnicos p[role=status]{min-height:1.2em;margin:0}body.dialogo-aberto{overflow:hidden}.dialogo-fundo{z-index:30;background:var(--veu);display:flex;position:fixed;inset:0}.dialogo{background:var(--card);color:var(--texto);outline:none;flex-direction:column;min-height:0;display:flex}.dialogo-painel{border-left:1px solid var(--borda);width:min(600px,100%);height:100%;margin-left:auto;box-shadow:-12px 0 40px #10222e1f}.dialogo-modal{border-radius:16px;width:min(640px,100% - 2rem);max-height:calc(100% - 2rem);margin:auto;box-shadow:0 30px 120px #102e3640}.dialogo-cabecalho{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.5rem;display:flex}.dialogo-titulos{min-width:0}.dialogo-cabecalho h2{margin:0;font-size:1.15rem}.dialogo-cabecalho .small{margin:.2rem 0 0}.dialogo-corpo{flex:auto;min-height:0;padding:1.15rem 1.5rem;overflow-y:auto}.dialogo-corpo .inline-form{border:0;margin-top:0;padding:0}.dialogo-corpo .row-form .field{flex-basis:100%}.dialogo-rodape{border-top:1px solid var(--borda);background:var(--sup-1);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.9rem 1.5rem;display:flex}.fechar{background:var(--sup-2);color:var(--texto);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;width:32px;height:32px;font-size:1.25rem;line-height:1}.fechar:hover{background:var(--sup-3)}@media (width<=700px){.dialogo-painel{border-left:0;width:100%}.dialogo-modal{border-radius:16px 16px 0 0;width:100%;max-height:100%;margin:auto 0 0}.dialogo-cabecalho,.dialogo-corpo,.dialogo-rodape{padding-left:1rem;padding-right:1rem}.detalhe-tecnico dt{min-width:100%}.barra-lista .row-form .field{flex-basis:100%}.pagina-cabecalho .cabecalho-pessoa .avatar{display:none}}.seletor-fuso{position:relative}.seletor-fuso-campo{align-items:stretch;display:flex}.seletor-fuso-campo input{border-top-right-radius:0;border-bottom-right-radius:0}.seletor-fuso-abrir{border:1px solid var(--borda);background:var(--sup-1);color:var(--texto);font:inherit;cursor:pointer;border-left:0;border-radius:0 8px 8px 0;flex:0 0 2.6rem}.seletor-fuso-abrir:hover{background:var(--primaria-suave)}.seletor-fuso-lista{z-index:5;background:var(--card);border:1px solid var(--borda);border-radius:10px;max-height:16rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #10222e24}.seletor-fuso-opcao{cursor:pointer;border-radius:7px;flex-direction:column;justify-content:center;min-height:2.75rem;padding:.5rem .6rem;display:flex}.seletor-fuso-opcao:hover,.seletor-fuso-opcao.ativa{background:var(--primaria-suave)}.seletor-fuso-opcao.ativa{outline:2px solid var(--foco);outline-offset:-2px}.seletor-fuso-opcao.escolhida>span:first-child{font-weight:650}.seletor-fuso-vazio{color:var(--muted);padding:.5rem .6rem}.seletor-fuso-aviso{color:var(--warn-fg);margin:.25rem 0 0}.field>p.small{margin:0}.homonimo{margin-top:.15rem}.dl-cadastro dd.observacao{white-space:pre-wrap;overflow-wrap:anywhere}.observacao-resumo{text-overflow:ellipsis;white-space:nowrap;max-width:48ch;margin-top:.15rem;overflow:hidden}.aviso-compacto{padding:.5rem .85rem;font-size:.88rem}.ajuda summary{color:var(--muted);font-size:.88rem;font-weight:600}.ajuda summary:hover{color:var(--primaria-texto)}.ajuda>p{color:var(--muted);margin:.35rem 0 0;font-size:.88rem}.ajuda-acao{margin:-.35rem 0 .25rem}.tabela .detalhes-tecnicos{margin-top:.35rem;padding-top:.25rem}.tabela .detalhes-tecnicos summary{font-size:.78rem}@media (width<=700px){.tabs{border-bottom:0;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;overflow-x:visible}.tab{border:1px solid var(--borda);text-align:center;white-space:normal;background:var(--card);border-radius:8px;flex:calc(50% - .35rem);min-width:0;margin-bottom:0;padding:.5rem .4rem}.tab-ativa{background:var(--primaria-suave);border-color:var(--primaria);border-bottom-color:var(--primaria)}.topbar-direita{display:none}.topbar{padding:.4rem .9rem}.aviso-compacto{padding:.4rem .65rem;font-size:.8rem}.pagina-cabecalho .actions{width:100%}.pagina-cabecalho .actions .btn{flex:auto}.app-footer{font-size:.72rem}.card>.row{align-items:center}}.tabela-etapas{table-layout:fixed}.tabela-etapas th,.tabela-etapas td,.tabela-etapas td.mono{white-space:normal;overflow-wrap:anywhere}.tabela-etapas .badge{white-space:normal}.tabela-etapas col.etapa{width:28%}.tabela-etapas col.estado{width:22%}.tabela-etapas col.duracao{width:16%}.grupo-ferramentas{border-top:1px solid var(--borda);padding-top:.5rem}.grupo-ferramentas h4{margin:0}.lista-ferramentas{gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.ferramenta{border:1px solid var(--borda);border-radius:8px;min-width:0;padding:.5rem .75rem}.ferramenta-nome{overflow-wrap:break-word;margin:0 0 .25rem}.dl-ferramenta dd{overflow-wrap:break-word;min-width:0}.dl-ferramenta .badge{white-space:normal}.pill-producao{background:var(--info-bg);color:var(--info-fg)}.pill-producao:before{background:var(--info-fg)}body:not(:has(.banner)) .app{min-height:100vh}body:not(:has(.banner)) .app-aside{height:100vh;top:0}.tabela-cartoes .form-revogacao{min-width:14rem}@media (width<=700px){.tabela-wrap:has(>.tabela-cartoes){overflow-x:visible}.tabela-cartoes thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabela-cartoes,.tabela-cartoes tbody{width:100%;display:block}.tabela-cartoes tr{border:1px solid var(--borda);background:var(--card);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;margin-bottom:.6rem;padding:.6rem .75rem;display:grid}.tabela-cartoes td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.tabela-cartoes td:before{content:attr(data-rotulo);color:var(--muted);font-size:.72rem;font-weight:600;display:block}.tabela-cartoes td[data-rotulo=""]:before,.tabela-cartoes td.cartao-titulo:before{content:none}.tabela-cartoes td.cartao-titulo{border-bottom:1px solid var(--borda);grid-column:1/-1;padding-bottom:.35rem;font-size:1rem}.tabela-cartoes td.cartao-largo,.tabela-cartoes td.cartao-acao{grid-column:1/-1}.tabela-cartoes td.cartao-acao{padding-top:.25rem}.tabela-cartoes .form-revogacao{min-width:0}}.menu-mais{display:inline-block;position:relative}.btn-mais{padding-left:.7rem;padding-right:.7rem}.menu-mais-lista{z-index:40;background:var(--card);border:1px solid var(--borda);border-radius:10px;min-width:13rem;max-width:calc(100vw - 16px);margin:0;padding:.3rem;list-style:none;position:fixed;box-shadow:0 12px 30px #10222e24}.menu-mais-lista button{width:100%;min-height:2.5rem;font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-direction:column;align-items:flex-start;padding:.45rem .7rem;font-size:.9rem;display:flex}.menu-mais-lista button:hover:not(:disabled),.menu-mais-lista button:focus-visible{background:var(--primaria-suave)}.menu-mais-lista button:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.menu-mais-lista button:disabled{color:var(--muted);cursor:not-allowed}.menu-mais-motivo{color:var(--muted);font-size:.75rem}.tabela-conexoes td.acoes{white-space:nowrap}.acoes-conexao{flex-wrap:nowrap;gap:.4rem}.resumo-validacao{flex-direction:column;gap:.2rem;min-width:12rem;display:flex}.resumo-frase{max-width:22rem;display:block}.resumo-validacao .badge{white-space:normal}@media (width<=700px){.tabela-conexoes td.acoes{white-space:normal}.acoes-conexao{flex-wrap:wrap}.acoes-conexao>.btn,.acoes-conexao>.menu-mais{flex:1 1 0}.acoes-conexao .menu-mais .btn{width:100%}.resumo-validacao{min-width:0}}.dialogo-modal:has(.modal-conexao){width:min(880px,100% - 2rem)}.dialogo-modal:has(.modal-item){width:min(1100px,100% - 2rem)}.dialogo-modal:has(.modal-usuario){width:min(1000px,100% - 2rem)}@media (width>=900px){.acesso-cartoes{columns:2;column-gap:.75rem}.acesso-cartoes>.acesso-cartao{break-inside:avoid;margin-bottom:.75rem}}.modal-item>.card{box-shadow:none;border:0;padding:0}.modal-conexao{flex-direction:column;gap:.75rem;min-width:0;display:flex}.modal-conexao>.stack>.inline-form,.modal-conexao .inline-form{border:0;margin-top:0;padding:0}@media (width<=700px){.dialogo-modal:has(.modal-conexao){border-radius:0;width:100%;height:100%;max-height:100%;margin:0}}.jornada-form{gap:1rem}.jornada-grupo{border:1px solid var(--borda);border-radius:10px;padding:.75rem 1rem 1rem}fieldset.jornada-grupo>legend{margin-bottom:0;padding:0 .35rem;font-size:.95rem;font-weight:650}.jornada-grupo .notice{margin:0}@media (width<=700px){.jornada-grupo{padding:.6rem .7rem .8rem}}.etapas-jornada{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.etapa{border:1px solid var(--borda);background:var(--sup-1);border-radius:10px;align-items:flex-start;gap:.6rem;min-width:0;padding:.55rem .7rem;display:flex}.etapa-numero{background:var(--sup-2);height:1.6rem;color:var(--muted);border-radius:50%;flex:0 0 1.6rem;place-items:center;font-size:.8rem;font-weight:700;display:grid}.etapa-concluida .etapa-numero{background:var(--ok-bg);color:var(--ok-fg)}.etapa-falhou .etapa-numero{background:var(--err-bg);color:var(--err-fg)}.etapa-incerta .etapa-numero,.etapa-bloqueada .etapa-numero{background:var(--warn-bg);color:var(--warn-fg)}.etapa-andamento .etapa-numero{background:var(--info-bg);color:var(--info-fg)}.etapa-corpo{min-width:0}.etapa-corpo p{overflow-wrap:anywhere;margin:0}.etapa-titulo{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.9rem;display:flex}.etapa-titulo .badge{white-space:normal}.jornada-verificacao{border-top:1px solid var(--borda);padding-top:.75rem}.jornada-verificacao h4{margin:0}.resultado-frase{margin:0;font-weight:600}@media (width<=900px){.etapas-jornada{grid-template-columns:1fr}}.lista-passos{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:flex}.lista-passos .btn-link.ativa{font-weight:700;text-decoration:underline}.modal-usuario fieldset{border:1px solid var(--borda,var(--borda-forte));border-radius:.5rem;padding:.6rem .8rem}.modal-usuario legend{padding:0 .3rem}.modal-usuario .check{margin:.25rem 0;display:block}.pagina-publica{max-width:40rem;margin:2rem auto;padding:0 1rem}.guia-conexao{border:1px solid var(--borda);border-radius:10px;padding:.9rem 1rem}.passos{flex-wrap:wrap;gap:.35rem .9rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.passos li{color:var(--muted)}.passos li.passo-atual{color:var(--primaria-texto);font-weight:700}.passos li.passo-feito .btn-link{padding:0;font-weight:500}.passo-titulo{margin:.25rem 0 0}.opcao-aplicativo{border:1px solid var(--borda);cursor:pointer;border-radius:8px;align-items:flex-start;gap:.6rem;padding:.5rem .6rem;display:flex}.opcao-aplicativo input{margin-top:.3rem}.comando .pre{max-height:none}.estados-conexao>div{border-top:1px solid var(--borda);padding:.4rem 0}.estados-conexao dt{font-weight:600}.estados-conexao dd{margin:.15rem 0 0}.passo-navegacao{margin-top:.5rem}.roteiro-pessoa{padding-left:1.25rem}.roteiro-pessoa>li{margin:.25rem 0}.sistemas-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.sistema-card{margin:0}.sistema-topo{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.sistema-titulo{align-items:center;gap:.7rem;min-width:0;display:flex}.sistema-titulo h3{margin:0}.sistema-logo{border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:.9rem;font-weight:800;display:grid}.sistema-logo-maax_bot,.sistema-logo-maax_flow{background:#1c2630}.sistema-logo img{width:26px;height:26px;display:block}.sistema-logo-maax_crm img{border-radius:10px;width:40px;height:40px}.sistema-permissoes{border-top:1px solid var(--borda);gap:.45rem;padding-top:.75rem;display:grid}.sistema-permissao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem;display:flex}.sistema-form{border:1px dashed var(--borda);border-radius:10px;padding:.85rem}.voce-esta-em{z-index:5;background:var(--card);border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.45rem clamp(1rem,3vw,2.4rem);font-size:.88rem;display:flex;position:relative}.vee-caminho{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.vee-rotulo{color:var(--muted);margin-right:.2rem;font-size:.78rem}.vee-sep{color:var(--muted)}.vee-seg{font:inherit;color:var(--texto);overflow-wrap:anywhere;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;padding:.2rem .5rem;font-weight:600}button.vee-seg{cursor:pointer}button.vee-seg:after{content:" ▾";color:var(--muted);font-weight:400}button.vee-seg:hover,button.vee-seg[aria-expanded=true]{background:var(--primaria-suave);border-color:var(--ok-borda)}.vee-seg-fixo{padding-left:0;padding-right:0}.vee-selo{border-radius:99px;flex-wrap:wrap;align-items:center;gap:.3rem .5rem;padding:.25rem .75rem;font-size:.8rem;display:inline-flex}.vee-selo-verde{background:var(--ok-bg);color:var(--ok-fg)}.vee-selo-cinza{background:var(--sup-2);color:var(--muted)}.vee-ponto{border-radius:50%;flex:none;width:7px;height:7px}.vee-selo-verde .vee-ponto{background:#3f9a6b}.vee-selo-cinza .vee-ponto{background:#a3adb5}.vee-selo .btn-link{padding:0;font-size:.8rem}.vee-falha{color:var(--err-fg);flex-basis:100%;margin:0;font-size:.82rem}.vee-restaurado{background:var(--info-bg);color:var(--info-fg);border-radius:6px;flex-basis:100%;margin:0;padding:.3rem .6rem;font-size:.82rem}.vee-menu{background:var(--card);border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:.4rem;width:min(420px,100vw - 2rem);max-height:min(70vh,520px);padding:.6rem;display:flex;position:absolute;top:calc(100% + 4px);left:clamp(1rem,3vw,2.4rem);overflow-y:auto;box-shadow:0 8px 24px #1826311f}.vee-menu-conexoes{width:min(360px,100vw - 2rem);left:auto;right:clamp(1rem,3vw,2.4rem)}.vee-busca{font:inherit;border:1px solid var(--borda);border-radius:8px;width:100%;padding:.45rem .6rem}.vee-lista{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.vee-rodape{border-top:1px solid var(--borda);margin-top:.4rem;padding-top:.4rem}.vee-grupo{border-top:1px solid var(--borda);padding:.2rem 0}.vee-grupo:first-child{border-top:0}.vee-grupo-titulo{font:inherit;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:left;background:0 0;border:0;padding:.3rem .4rem;font-size:.72rem;display:block}button.vee-grupo-titulo{cursor:pointer}button.vee-grupo-titulo:hover{color:var(--primaria-texto)}.vee-opcao{font:inherit;text-align:left;cursor:pointer;width:100%;color:var(--texto);background:0 0;border:0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.4rem .6rem;display:flex}.vee-opcao:hover,.vee-opcao[aria-current=true]{background:var(--primaria-suave)}.vee-opcao:disabled{cursor:default;opacity:.6}@media (width<=700px){.voce-esta-em{padding:.4rem .9rem}.vee-menu,.vee-menu-conexoes{width:auto;left:.9rem;right:.9rem}}.stat-pendencia{text-align:left;font:inherit;color:inherit;cursor:pointer}.stat-pendencia:disabled{cursor:default}.stat-pendencia.stat-ativo{border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria) inset}.pendencias-lista{border:1px solid var(--borda);background:var(--card);border-radius:12px;margin:0 0 1rem;padding:0;list-style:none}.pendencia{align-items:center;gap:.8rem;padding:.85rem 1.1rem;display:flex}.pendencia+.pendencia{border-top:1px solid var(--borda)}.pendencia .grow{flex:1;min-width:0}.pendencia-detalhe{margin:.25rem 0 0;font-size:.88rem}@media (width<=640px){.pendencia{flex-direction:column;align-items:stretch;padding:.7rem .75rem}}.busca-clientes{font:inherit;border:1px solid var(--borda);background:var(--card);border-radius:8px;width:min(420px,100%);padding:.55rem .75rem}.cartoes-cliente{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.cartao-cliente{background:var(--card);border:1px solid var(--borda);text-align:left;width:100%;min-height:84px;font:inherit;color:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:.85rem;padding:1rem 1.1rem;display:flex}.cartao-cliente:hover:not(:disabled){border-color:var(--ok-borda);background:var(--sup-1)}.cartao-cliente:disabled{opacity:.6;cursor:progress}.cartao-cliente .avatar{width:42px;height:42px;font-size:.85rem}.cartao-cliente .grow{flex:1;min-width:0}.cartao-cliente strong{overflow-wrap:anywhere;font-size:1rem;display:block}.cartao-cliente .small{overflow-wrap:anywhere;display:block}.inicio-selo{border-radius:99px;align-items:center;gap:.45rem;padding:.2rem .7rem;font-size:.85rem;display:inline-flex}.inicio-selo-verde{background:var(--ok-bg);color:var(--ok-fg)}.inicio-selo-verde .vee-ponto{background:#3f9a6b}.inicio-selo-cinza{background:var(--sup-2);color:var(--muted)}.inicio-selo-cinza .vee-ponto{background:#a3adb5}.checklist{border:1px solid var(--borda);background:var(--card);border-radius:12px;margin:0;padding:0;list-style:none}.checklist-item{align-items:center;gap:.85rem;padding:.9rem 1.1rem;display:flex}.checklist-item+.checklist-item{border-top:1px solid var(--borda)}.checklist-item .grow{flex:1;min-width:0}.checklist-item .small{margin:.15rem 0 0}.checklist-proximo{background:var(--primaria-suave);box-shadow:inset 3px 0 0 var(--primaria)}.checklist-titulo{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.checklist-marca{border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.checklist-marca-ok{background:var(--ok-bg);color:var(--ok-fg)}.checklist-marca-warn{background:var(--warn-bg);color:var(--warn-fg)}.checklist-marca-err{background:var(--err-bg);color:var(--err-fg)}.checklist-marca-muted{background:var(--sup-2);color:var(--muted)}.inicio-pronto{margin:0 0 1.2rem;padding:1rem 1.2rem}.inicio-pronto h2{margin-bottom:.4rem}.inicio-pronto ul{margin:0;padding-left:1.2rem}.faixa-pendencias{border:1px solid var(--warn-borda);background:var(--warn-bg);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;margin:0 0 1.2rem;padding:.6rem 1rem;font-size:.9rem;display:flex}.faixa-pendencias-texto{overflow-wrap:anywhere;min-width:0}@media (width<=640px){.checklist-item{flex-wrap:wrap;padding:.75rem}.checklist-item .btn{width:100%}.cartoes-cliente{grid-template-columns:1fr}}.dash-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dash-num-apoio{color:var(--muted);font-size:.85rem;font-weight:400}.dash-tile-atencao .dash-num{color:var(--amber)}@media (width<=1100px){.dash-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.dash-grid-5{grid-template-columns:1fr}}.saude{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.saude-detalhe{font-size:.85em}.saude-crit{color:var(--err-fg);font-weight:600}.saude-warn{color:var(--warn-fg)}.ponto-saude{background:#a3adb5;border-radius:50%;flex:none;width:.6rem;height:.6rem;display:inline-block}.pt-ok{background:#3f9a6b}.pt-warn{background:var(--warn-fg)}.pt-crit{background:var(--err-fg)}.pt-sem{background:#a3adb5}.barra-licenca{min-width:8.5rem}.barra-licenca-larga{min-width:0}.barra-licenca .bl-topo{justify-content:space-between;gap:.5rem;margin-bottom:.25rem;font-size:.82rem;display:flex}.barra-licenca .bl-trilho{background:var(--sup-2);border-radius:4px;height:.4rem;overflow:hidden}.barra-licenca .bl-preenchido{background:var(--primaria);border-radius:4px;height:100%}.barra-licenca.bl-alta .bl-preenchido{background:var(--warn-fg)}.barra-licenca.bl-cheia .bl-preenchido{background:var(--err-fg)}.barra-licenca-vazia{color:var(--muted);font-size:.85rem;font-style:italic}.barra-frota{align-items:flex-end;margin:.25rem 0 .5rem}.barra-frota .row-form{flex:320px}.barra-frota .row-form .field{flex:0 220px}.barra-frota .checkbox-alertas{white-space:nowrap;flex:none;align-items:center}.frota-contagem{margin:0}.frota-versao{color:var(--muted);font-size:.85em}.tabela-frota td{vertical-align:middle}.tabela-frota .cartao-titulo{flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.tabela-frota .cliente-abrir{padding-top:0}.frota-detalhe section{border-top:1px solid var(--borda);padding-top:.75rem}.frota-detalhe section:first-of-type{border-top:0;padding-top:0}.frota-detalhe h3{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.78rem}@media (width<=700px){.barra-frota .row-form .field{flex-basis:100%}.tabela-frota .barra-licenca{min-width:0}}.pj{--pj-display:"Open Sans", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;--pj-corpo:var(--pj-display);--pj-vidro:var(--card);--pj-vidro-forte:var(--card);--pj-brilho:#00000014;--pj-brilho-lime:transparent;--pj-grade:transparent;--pj-fundo-escuro:var(--sup-1);--pj-muted-2:var(--apagado);--pj-borda-forte:var(--borda-forte);--pj-raio:12px;isolation:isolate;font-family:var(--pj-corpo);line-height:1.55;position:relative}.pj>*{z-index:1;position:relative}.pj h1,.pj h2,.pj h3,.pj .pj-num{font-family:var(--pj-display)}.pj h1{text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.15}.pj h2{margin:0;font-size:1.1rem;font-weight:600}.pj h3{margin:0;font-size:.95rem;font-weight:600}.pj-num{font-variant-numeric:tabular-nums}.pj-rotulo{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem;font-weight:700;display:block}.pj-muted{color:var(--muted)}.pj-peq{font-size:.85rem}.pj-fundo{display:none}.pj-fundo:before{content:"";background-image:linear-gradient(var(--pj-grade) 1px, transparent 1px), linear-gradient(90deg, var(--pj-grade) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 15%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 15%,#0000 70%)}.pj-aurora{filter:blur(90px);opacity:.55;border-radius:50%;width:60vmax;height:60vmax;position:absolute}.pj-aurora-a{background:radial-gradient(circle, var(--pj-brilho-lime), transparent 60%);top:-32vmax;left:-12vmax}.pj-aurora-b{background:radial-gradient(circle, var(--pj-brilho), transparent 60%);top:10vh;right:-32vmax}.pj-vidro{background:var(--pj-vidro);border:1px solid var(--borda);border-radius:var(--pj-raio);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pj-btn{font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--texto);cursor:pointer;border-radius:8px;padding:.55rem .9rem;font-size:.9rem;font-weight:600;transition:border-color .2s,background .2s}.pj-btn:hover{border-color:var(--primaria)}.pj-btn:disabled{opacity:.55;cursor:default}.pj-btn-prim{background:var(--primaria);color:#fff;border-color:var(--primaria)}.pj-btn-prim:hover{background:var(--primaria-escura);color:#fff}.pj-btn-lime{background:var(--lime);color:var(--lime-texto);border-color:#0000}.pj-btn-peq{padding:5px 12px;font-size:.84rem}.pj-btn-link{color:var(--primaria-texto);cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;font-weight:700}.pj-cabec{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:18px;display:flex}.pj-cabec p{color:var(--muted);max-width:64ch;margin:6px 0 0}.pj-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.pj-chip{font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--muted);cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.84rem;font-weight:600;transition:all .2s}.pj-chip:hover{border-color:var(--primaria);color:var(--texto)}.pj-chip[aria-pressed=true]{background:var(--primaria);color:#fff;border-color:var(--primaria)}.pj-chip-fixo{background:var(--lime);color:var(--lime-texto);cursor:default;border-color:#0000}.pj-tag{font-family:var(--pj-corpo);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--pj-fundo-escuro);border:1px solid var(--borda);vertical-align:middle;border-radius:6px;margin-left:6px;padding:0 6px;font-size:.7rem;font-weight:700;display:inline-block}.pj-pulso{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:12px;display:grid}.pj-tile{text-align:left;cursor:pointer;font:inherit;color:inherit;padding:12px 14px 10px;transition:border-color .2s,transform .2s,box-shadow .2s;position:relative;overflow:hidden}.pj-tile:hover{border-color:var(--primaria)}.pj-tile:disabled{cursor:default;opacity:.7}.pj-tile[aria-pressed=true]{border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria)}.pj-tile .pj-n{font-family:var(--pj-display);color:var(--texto);font-size:1.6rem;font-weight:700;line-height:1;display:block}.pj-tile .pj-r{color:var(--muted);margin-top:4px;font-size:.8rem;display:block}.pj-tile-alerta .pj-n{color:var(--err-fg)}.pj-tile-alerta:after{content:"";background:radial-gradient(circle, var(--err-bg), transparent 70%);border-radius:50%;width:70px;height:70px;position:absolute;top:-20px;right:-20px}.pj-tile-lime{background:var(--card)}.pj-ticker{border:1px solid var(--borda);background:var(--pj-vidro);border-radius:999px;margin-bottom:20px;padding:7px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.pj-ticker-in{white-space:nowrap;gap:36px;width:max-content;margin:0;padding-left:16px;list-style:none;display:flex}.pj-ticker-in li{color:var(--muted);align-items:center;gap:8px;font-size:.83rem;display:inline-flex}.pj-ticker-in b{color:var(--texto);font-weight:700}.pj-ponto{background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.pj-ponto-ia{background:var(--info-fg);box-shadow:0 0 8px var(--info-fg)}.pj-ponto-automatica{background:var(--primaria);box-shadow:0 0 8px var(--primaria)}.pj-ponto-estado{background:var(--primaria-escura)}.pj-busca{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.pj-busca input{border:1px solid var(--borda);background:var(--card);min-width:200px;font:inherit;border-radius:999px;flex:1;padding:8px 14px}.pj-busca input:focus{border-color:var(--primaria);box-shadow:0 0 0 3px var(--primaria-suave);outline:0}.pj-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pj-proj{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;transition:transform .2s,border-color .2s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.pj-proj:before{content:"";background:var(--pj-cor-estado,var(--pj-muted-2));width:3px;position:absolute;inset:0 auto 0 0}.pj-proj:hover{border-color:var(--primaria);box-shadow:0 14px 36px -18px var(--pj-brilho);transform:translateY(-2px)}.pj-estado-proposto{--pj-cor-estado:var(--info-fg)}.pj-estado-aberto{--pj-cor-estado:var(--primaria)}.pj-estado-em_andamento{--pj-cor-estado:var(--ok-fg)}.pj-estado-com_cliente{--pj-cor-estado:var(--warn-fg)}.pj-estado-pausado,.pj-estado-concluido{--pj-cor-estado:var(--pj-muted-2)}.pj-proj-tit{min-width:0;font-size:1rem;font-weight:600}.pj-cli{color:var(--primaria-texto);font-family:var(--pj-display);letter-spacing:.03em}.pj-proj-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:5px;font-size:.83rem;font-weight:500;display:flex}.pj-proj-dir{text-align:right;color:var(--muted);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;font-size:.82rem;display:flex}.pj-ult{color:var(--texto);font-weight:700;font-family:var(--pj-display);align-items:center;gap:8px;display:inline-flex}.pj-ult-ruim,.pj-vencido{color:var(--err-fg)}.pj-codigo{color:var(--pj-muted-2);font-family:ui-monospace,Consolas,monospace;font-size:.78rem}@media (width<=680px){.pj-proj{grid-template-columns:58px minmax(0,1fr)}.pj-proj-dir{text-align:left;white-space:normal;grid-column:2;align-items:flex-start}}.pj-badge{letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.74rem;font-weight:700;display:inline-block}.pj-b-ok{background:var(--ok-bg);color:var(--ok-fg)}.pj-b-warn{background:var(--warn-bg);color:var(--warn-fg)}.pj-b-err{background:var(--err-bg);color:var(--err-fg)}.pj-b-info,.pj-b-ia{background:var(--info-bg);color:var(--info-fg)}.pj-b-auto{background:var(--lime);color:var(--lime-texto)}.pj-b-neutro{background:var(--primaria-suave);color:var(--primaria-texto)}.pj-b-pessoa{background:var(--pj-fundo-escuro);color:var(--muted);border:1px solid var(--borda)}.pj-b-poc{background:var(--lime);color:var(--lime-texto);letter-spacing:.08em}.pj-proj-poc{box-shadow:inset 4px 0 0 var(--lime)}.pj-bloco-poc{border-color:var(--lime)}.pj-lista>li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.pj-proj-acoes{flex-direction:column;gap:6px;display:flex}@media (width<=680px){.pj-lista>li{grid-template-columns:1fr}.pj-proj-acoes{flex-direction:row;justify-content:flex-end}}.pj-chip-arq{margin-left:auto}.pj-check label{cursor:pointer;align-items:center;gap:8px;font-weight:600;display:inline-flex}.pj-check .small{margin:4px 0 0}.pj-comentario label{font-weight:700;font-family:var(--pj-display);margin-bottom:4px;display:block}.pj-btn-arq{color:var(--muted)}.pj-abas{border-bottom:1px solid var(--borda);gap:4px;margin-bottom:16px;display:flex}.pj-aba{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:.92rem;font-weight:600}.pj-aba:hover{color:var(--texto)}.pj-aba[aria-selected=true]{color:var(--primaria-texto);border-bottom-color:var(--primaria)}.pj-tag-eq{text-transform:none;letter-spacing:.02em;color:var(--primaria-texto);background:var(--primaria-suave);border-color:#0000;margin-left:0;font-size:.74rem}.pj-tag-eq-cigam{color:var(--info-fg);background:var(--info-bg)}.pj-tag-eq-maax{color:var(--lime-texto);background:var(--lime)}.pj-tag-eq-sem{color:var(--err-fg);background:var(--err-bg)}.pj-av{background:var(--sup-2);width:32px;height:32px;color:var(--primaria-texto);border-radius:9px;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.pj-av-peq{border-radius:8px;width:26px;height:26px;font-size:.62rem}.pj-avs{display:inline-flex}.pj-avs .pj-av{border:2px solid var(--card);margin-left:-6px}.pj-avs .pj-av:first-child{margin-left:0}.pj-pessoa-cel{align-items:center;gap:8px;display:inline-flex}.pj-quadro{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:12px;display:grid}.pj-coluna{border-top:3px solid var(--borda);min-width:0;padding:14px}.pj-coluna-cigam{border-top-color:var(--info-fg)}.pj-coluna-maax{border-top-color:var(--lime)}.pj-coluna-sem{border-top-color:var(--err-fg)}.pj-coluna-cab{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.pj-coluna-cab small{color:var(--muted);font-size:.76rem}.pj-coluna-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.pj-coluna-topo h3{min-width:0}.pj-mini-com-acao{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.pj-mini-acoes{flex-direction:column;gap:4px;display:flex}.pj-ord{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.pj-ord:hover,.pj-ord[aria-pressed=true]{color:var(--texto)}.pj-ord-seta{opacity:.55;font-size:.8em}.pj-ord[aria-pressed=true] .pj-ord-seta{opacity:1;color:var(--primaria-texto)}.pj-e-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pj-e-filtros select.pj-e-sel{width:auto;max-width:100%;font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--texto);border-radius:8px;padding:7px 10px}.pj-e-filtros input.pj-e-busca{border:1px solid var(--borda);background:var(--card);width:auto;min-width:0;font:inherit;border-radius:999px;flex:220px;padding:7px 14px}.pj-e-filtros input.pj-e-busca:focus{border-color:var(--primaria);box-shadow:0 0 0 3px var(--primaria-suave);outline:0}.pj-e-pulso{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;margin-bottom:8px}.pj-e-pulso .pj-tile{padding:9px 11px 8px}.pj-e-pulso .pj-tile .pj-n{font-size:1.35rem}.pj-e-pulso .pj-tile .pj-r{font-size:.74rem}.pj-e-ultimas{margin-bottom:12px;font-size:.86rem}.pj-e-ultimas summary{cursor:pointer;color:var(--muted);width:fit-content;font-weight:600}.pj-e-ultimas summary:hover{color:var(--texto)}.pj-e-ultimas ul{border:1px solid var(--borda);background:var(--pj-vidro);border-radius:12px;margin:8px 0 0;padding:0;list-style:none;overflow:hidden}.pj-e-ultimas li+li{border-top:1px solid var(--borda)}.pj-e-ultimas li button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:104px minmax(0,180px) minmax(0,1fr);align-items:baseline;gap:4px 12px;width:100%;padding:7px 12px;display:grid}.pj-e-ultimas li button:hover{background:var(--sup-1)}.pj-e-ultimas li b,.pj-e-ultimas-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pj-e-grade{grid-template-columns:42px minmax(0,1fr) 170px 112px 128px 168px;align-items:center;gap:4px 14px;display:grid}.pj-e-colunas{padding:0 14px 6px}.pj-lista.pj-e-lista{gap:6px}.pj-lista.pj-e-lista>li.pj-e-proj{grid-template-columns:42px minmax(0,1fr) 170px 112px 128px 168px;gap:4px 14px;display:grid}.pj-e-proj{padding:8px 14px;transition:border-color .2s;position:relative;overflow:hidden}.pj-e-proj:hover{border-color:var(--primaria)}.pj-e-proj:before{content:"";background:var(--pj-cor-estado,var(--pj-muted-2));width:3px;position:absolute;inset:0 auto 0 0}.pj-e-esq:before{background:var(--err-fg)}.pj-e-proj .pj-anel,.pj-e-proj .pj-anel svg{width:40px;height:40px}.pj-e-proj .pj-anel-pct{font-size:.64rem}.pj-e-princ{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.pj-e-l1{align-items:baseline;gap:8px;min-width:0;display:flex}.pj-e-l1 .pj-cli{text-transform:uppercase;white-space:nowrap;font-size:.8rem;font-weight:800}.pj-e-tit{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.pj-e-princ:hover .pj-e-tit{text-decoration:underline}.pj-e-l2{color:var(--muted);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:.8rem;display:flex;overflow:hidden}.pj-e-l2>*,.pj-e-l1 .pj-codigo{flex:none}.pj-e-resp{align-items:center;gap:7px;min-width:0;font-size:.9rem;font-weight:600;display:inline-flex}.pj-e-resp>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pj-e-resp .pj-av{width:26px;height:26px;font-size:.62rem}.pj-e-prazo{min-width:0;font-size:.9rem}.pj-e-prazo input.pj-m-data{width:100%;font:inherit;border:1px solid var(--primaria);background:var(--card);color:var(--texto);border-radius:8px;padding:2px 4px;font-size:.82rem}.pj-e-ult{white-space:nowrap;min-width:0;font-size:.9rem}.pj-e-ult b{align-items:center;gap:7px;font-weight:600;display:inline-flex}.pj-e-ult.pj-ult-ruim b{color:var(--err-fg);font-weight:700}.pj-e-ult small{color:var(--muted);text-overflow:ellipsis;font-size:.74rem;display:block;overflow:hidden}.pj-e-acoes{justify-content:flex-end;gap:6px;display:flex}.pj-e-acoes .pj-btn-peq{padding:4px 10px;font-size:.8rem}@media (width<=1040px){.pj-e-colunas{flex-wrap:wrap;gap:6px 16px;padding:0 2px 8px;display:flex}.pj-e-colunas>span:empty{display:none}.pj-lista.pj-e-lista>li.pj-e-proj{grid-template-columns:42px minmax(0,1fr) auto}.pj-e-proj .pj-e-resp{grid-column:2}.pj-e-proj .pj-e-prazo{grid-area:2/3}.pj-e-proj .pj-e-ult{grid-column:2}.pj-e-proj .pj-e-acoes{grid-area:3/3}.pj-e-l1{flex-wrap:wrap}.pj-e-tit{white-space:normal}.pj-e-l2{white-space:normal;flex-wrap:wrap}.pj-e-ultimas li button{grid-template-columns:1fr}}.pj-tile-atencao .pj-n{color:var(--warn-fg)}.pj-m-abas{border-bottom:1px solid var(--borda);flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.pj-m-aba{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:8px 12px;font-weight:700}.pj-m-aba:hover{color:var(--texto)}.pj-m-aba[aria-selected=true]{color:var(--texto);border-bottom-color:var(--primaria)}.pj-m-aba-n{margin-left:6px;font-weight:600}.pj-m-aba-sem .pj-m-aba-n{color:var(--err-fg)}.pj-m-sub{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-bottom:12px;display:flex}.pj-m-pulso{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.pj-m-pessoas{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.pj-m-pessoas>.pj-rotulo{flex-basis:100%}.pj-m-pessoa{font:inherit;color:inherit;border:1px solid var(--borda);background:var(--card);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:3px 12px 3px 4px;transition:border-color .2s,background .2s;display:inline-flex}.pj-m-pessoa:hover{border-color:var(--primaria)}.pj-m-pessoa[aria-pressed=true]{border-color:var(--primaria);background:var(--primaria-suave)}.pj-m-pessoa-vazia{border-style:dashed}.pj-m-pessoa .pj-av,.pj-m-grupo-cab .pj-av,.pj-m-resp .pj-av{width:26px;height:26px;font-size:.62rem}.pj-m-pontos{align-items:center;gap:3px;display:inline-flex}.pj-m-pontos .pj-sem{box-shadow:none}.pj-m-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:8px;display:flex}.pj-m-agrupar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.pj-m-seg{border:1px solid var(--borda-forte);border-radius:8px;display:inline-flex;overflow:hidden}.pj-m-seg button{font:inherit;background:var(--card);color:var(--muted);cursor:pointer;border:0;padding:5px 12px;font-size:.84rem;font-weight:600}.pj-m-seg button+button{border-left:1px solid var(--borda-forte)}.pj-m-seg button[aria-pressed=true]{background:var(--primaria);color:#fff}.pj-m-barra input.pj-m-busca{font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--texto);border-radius:999px;flex:0 240px;width:240px;min-width:0;max-width:100%;padding:6px 14px}.pj-m-agrupar [role=status]{white-space:nowrap}.pj-m-barra input.pj-m-busca:focus{border-color:var(--primaria);box-shadow:0 0 0 3px var(--primaria-suave);outline:0}.pj-m-dica{margin:0 0 8px}.pj-m-quadro{padding:0}.pj-m-tabela{border-collapse:collapse;width:100%;min-width:980px;font-size:.9rem}.pj-m-tabela th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);border-bottom:1px solid var(--borda);white-space:nowrap;padding:8px 10px;font-size:.7rem;font-weight:700}.pj-m-tabela th[aria-sort=ascending],.pj-m-tabela th[aria-sort=descending]{color:var(--texto)}.pj-m-tabela td{border-bottom:1px solid var(--borda);vertical-align:middle;padding:7px 10px}.pj-m-tabela tbody tr:last-child td{border-bottom:0}.pj-m-linha:hover td{background:var(--sup-1)}.pj-m-esq td:first-child{box-shadow:inset 3px 0 0 var(--err-fg)}.pj-m-grupo td{background:var(--sup-2)}.pj-m-grupo-cab{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.pj-m-fila{white-space:nowrap;width:76px}.pj-m-pos{text-align:center;min-width:20px;font-weight:800;display:inline-block}.pj-m-seta{font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--muted);cursor:pointer;border-radius:6px;width:22px;height:20px;padding:0;font-size:.62rem;line-height:1}.pj-m-seta:hover{border-color:var(--primaria);color:var(--texto)}.pj-m-seta:disabled{opacity:.35;cursor:default}.pj-m-tabela td.pj-m-col-proj{width:100%;min-width:240px;max-width:0}.pj-m-proj{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.pj-m-proj .pj-cli{text-transform:uppercase;font-size:.78rem;font-weight:800;display:block}.pj-m-tit{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.pj-m-proj:hover .pj-m-tit{text-decoration:underline}.pj-m-estado{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pj-m-sel{font:inherit;border:1px solid var(--borda);background:var(--card);color:var(--texto);border-radius:8px;width:auto;min-width:150px;max-width:190px;padding:4px 8px;font-size:.86rem}.pj-m-resp{flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.pj-m-prazo{font:inherit;color:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;display:inline-block}button.pj-m-prazo{cursor:pointer}button.pj-m-prazo:hover .pj-num{text-decoration:underline}.pj-m-prazo small{font-size:.74rem;font-weight:400;display:block}.pj-m-vencido{color:var(--err-fg)}.pj-m-perto{color:var(--warn-fg)}.pj-m-definir{font:inherit;color:var(--muted);border:1px dashed var(--borda-forte);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:2px 8px;font-size:.8rem}.pj-m-definir:hover{border-color:var(--primaria);color:var(--texto)}.pj-m-tabela input.pj-m-data{width:auto;font:inherit;border:1px solid var(--primaria);background:var(--card);color:var(--texto);border-radius:8px;padding:2px 6px;font-size:.84rem}.pj-m-ult{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.pj-m-ult.pj-ult-ruim{font-weight:700}.pj-m-afz{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pj-m-afz .pj-barra{width:46px;height:6px}.pj-m-acao{text-align:right;width:44px}.pj-m-mais{font:inherit;border:1px solid var(--borda);background:var(--card);width:30px;height:28px;color:var(--texto);cursor:pointer;border-radius:8px;font-weight:800;line-height:1}.pj-m-mais:hover,.pj-m-mais[aria-expanded=true]{border-color:var(--primaria);background:var(--primaria-suave)}.pj-m-acoes td{background:var(--sup-1)}.pj-m-acoes-linha{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pj-m-acoes-info{margin-right:auto}.pj-m-vazio{text-align:center;color:var(--muted);padding:22px 12px}.pj-comentarios-recentes{border:1px solid var(--borda);background:var(--sup-1);border-radius:10px;max-height:260px;margin-bottom:12px;padding:10px 12px;overflow-y:auto}.pj-trilha-compacta li{padding-bottom:8px;font-size:.86rem}.pj-trilha-compacta p{margin:2px 0 0}.pj-mini-texto{min-width:0}.pj-mini-texto strong,.pj-mini-texto small{overflow-wrap:anywhere}.pj-mini{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pj-mini-item{border:1px solid var(--borda);background:var(--bg);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;transition:border-color .2s,transform .2s;display:grid}.pj-mini-item:hover{border-color:var(--primaria);transform:translate(2px)}.pj-mini-item strong{font-size:.88rem;line-height:1.25;display:block}.pj-mini-item small{color:var(--muted);font-size:.76rem}.pj-dias{border-radius:10px;place-items:center;width:38px;height:36px;font-size:.8rem;font-weight:800;display:grid}.pj-d-verde{background:var(--ok-bg);color:var(--ok-fg)}.pj-d-amarelo{background:var(--warn-bg);color:var(--warn-fg)}.pj-d-vermelho{background:var(--err-bg);color:var(--err-fg)}.pj-d-cinza{background:var(--sup-2);color:var(--muted)}.pj-rolagem{overflow-x:auto}.pj-carga{border-collapse:collapse;width:100%;font-size:.88rem}.pj-carga th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--borda);padding:6px 8px;font-size:.72rem;font-weight:700}.pj-carga td{border-bottom:1px solid var(--borda);vertical-align:middle;padding:9px 8px}.pj-carga tr:last-child td{border-bottom:0}.pj-pontos{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.pj-linha-pessoa{cursor:pointer}.pj-linha-pessoa:hover td{background:var(--sup-1)}.pj-linha-pessoa.pj-sel td{background:var(--primaria-suave)}.pj-barra{background:var(--sup-2);vertical-align:middle;border-radius:999px;width:80px;height:8px;display:inline-block;overflow:hidden}.pj-barra-v{background:var(--primaria);border-radius:999px;height:100%;display:block}.pj-barra-v.pj-b-info{background:var(--info-fg)}.pj-barra-v.pj-b-neutro{background:var(--primaria)}.pj-barra-v.pj-b-ok{background:var(--ok-fg)}.pj-barra-v.pj-b-warn{background:var(--warn-fg)}.pj-barra-v.pj-b-pessoa{background:var(--apagado)}.pj-tres{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (width<=1000px){.pj-tres{grid-template-columns:1fr}}.pj-ritmo{align-items:flex-end;gap:8px;height:76px;padding:0 4px;display:flex}.pj-ritmo-dia{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;display:flex}.pj-ritmo-barra{background:var(--primaria);opacity:.85;border-radius:6px 6px 2px 2px;width:100%;max-width:34px}.pj-ritmo-dia small{color:var(--muted);font-size:.7rem}.pj-estados{flex-direction:column;gap:6px;display:flex}.pj-estado-linha{grid-template-columns:110px 1fr 24px;align-items:center;gap:8px;display:grid}.pj-estado-linha .pj-barra{width:100%}.pj-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.pj-card-eq-wrap{flex-direction:column;display:flex;position:relative}.pj-card-eq-wrap .pj-card-eq{flex:1}.pj-card-editar{position:absolute;bottom:14px;right:14px}.pj-card-eq{text-align:left;color:inherit;font:inherit;cursor:pointer;flex-direction:column;gap:8px;padding:16px;transition:border-color .2s,transform .2s;display:flex}.pj-card-eq:hover{border-color:var(--primaria);transform:translateY(-1px)}.pj-card-inativa{opacity:.7}.pj-card-eq header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pj-card-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-right:72px;display:flex}.pj-membros{flex-direction:column;gap:6px;display:flex}.pj-membro{border:1px solid var(--borda);background:var(--bg);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.pj-membro-nome{flex:1;min-width:0}.pj-membro-nome small{color:var(--muted);font-size:.76rem;display:block}.pj-opcoes{flex-direction:column;gap:8px;margin-top:6px;display:flex}.pj-opcao{border:1px solid var(--borda);background:var(--bg);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.pj-opcao input{margin-top:4px}.pj-opcao b{display:block}.pj-opcao small{color:var(--muted);display:block}.pj-opcao-marcada{border-color:var(--primaria);background:var(--primaria-suave)}.pj-rotulo-campo{font-size:.9rem;font-weight:600;display:block}.pj-descricao p{white-space:pre-line;color:var(--muted);max-width:72ch;margin:6px 0 0}.pj-diagrama{border:1px solid var(--borda);background:var(--card);border-radius:12px;margin:10px 0 6px;padding:12px;overflow-x:auto}.pj-diagrama svg{max-width:100%;height:auto}.pj-diagrama-codigo{border:1px dashed var(--borda);background:var(--sup-1);white-space:pre-wrap;color:var(--muted);border-radius:10px;margin:10px 0 6px;padding:10px 12px;font-size:.78rem}.pj-diagrama-falhou{border-color:var(--warn-borda)}.pj-anel{flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative}.pj-anel svg{position:absolute;inset:0;transform:rotate(-90deg)}.pj-anel circle{fill:none;stroke-width:4px}.pj-anel-trilho{stroke:var(--borda)}.pj-anel-valor{stroke:var(--primaria);stroke-linecap:round;filter:drop-shadow(0 0 3px var(--pj-brilho));transition:stroke-dashoffset .6s}.pj-anel-pct{font-family:var(--pj-display);color:var(--primaria-texto);font-size:.78rem;font-weight:700}.pj-sem{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block;position:relative}.pj-sem-verde{background:var(--ok-fg);box-shadow:0 0 8px var(--ok-fg)}.pj-sem-amarelo{background:var(--warn-fg);box-shadow:0 0 8px var(--warn-fg)}.pj-sem-vermelho{background:var(--err-fg);box-shadow:0 0 10px var(--err-fg)}.pj-sem-cinza{background:var(--pj-muted-2)}.pj-cab{border-radius:18px;grid-template-columns:minmax(0,1fr) 220px;gap:16px 28px;margin-bottom:14px;padding:20px 22px;display:grid;position:relative;overflow:hidden}.pj-cab:after{content:"";background:radial-gradient(circle, var(--pj-brilho-lime), transparent 60%);opacity:.5;pointer-events:none;width:60%;height:120%;position:absolute;inset:auto -40% -60% auto}.pj-cab>*{z-index:1;position:relative}.pj-voltar{margin-bottom:12px}.pj-descricao{color:var(--muted);max-width:70ch;margin:8px 0 0}.pj-campos{flex-wrap:wrap;gap:10px 26px;margin:14px 0 0;font-size:.92rem;display:flex}.pj-campos div{margin:0}.pj-campos dt{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem;font-weight:700}.pj-campos dd{margin:0;font-weight:600}.pj-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.pj-radar{text-align:center;--pj-cor-radar:var(--primaria);place-items:center;width:200px;height:200px;margin:0 auto;display:grid;position:relative}.pj-radar-verde .pj-radar{--pj-cor-radar:var(--ok-fg)}.pj-radar-amarelo .pj-radar{--pj-cor-radar:var(--warn-fg)}.pj-radar-vermelho .pj-radar{--pj-cor-radar:var(--err-fg)}.pj-radar-cinza .pj-radar{--pj-cor-radar:var(--pj-muted-2)}.pj-radar-disco{border:1px solid var(--pj-borda-forte);background:radial-gradient(circle, var(--primaria-suave), transparent 70%);border-radius:50%;position:absolute;inset:0}.pj-radar-disco:before,.pj-radar-disco:after{content:"";border:1px solid var(--borda);border-radius:50%;position:absolute}.pj-radar-disco:before{inset:25%}.pj-radar-disco:after{inset:50%}.pj-radar-varredura{background:conic-gradient(from 0deg, var(--pj-cor-radar) 0deg, transparent 70deg);opacity:.3;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 36%,#000 37%);mask-image:radial-gradient(circle,#0000 36%,#000 37%)}.pj-radar-centro{z-index:1;flex-direction:column;align-items:center;gap:.1rem;display:flex;position:relative}.pj-radar-num{font-family:var(--pj-display);color:var(--pj-cor-radar);font-size:1.9rem;font-weight:800;line-height:1}.pj-radar-alerta{color:var(--err-fg);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:.74rem;font-weight:700}@media (width<=680px){.pj-cab{grid-template-columns:1fr}}.pj-duas{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:14px;display:grid}@media (width<=860px){.pj-duas{grid-template-columns:1fr}}.pj-bloco{min-width:0;padding:16px 18px}.pj-bloco-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.pj-afazeres{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pj-afazeres li{border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:12px;padding:8px 10px;transition:background .2s,border-color .2s;display:flex}.pj-afazeres li:hover{background:var(--primaria-suave);border-color:var(--borda)}.pj-afazeres input{accent-color:var(--primaria);flex:none;width:16px;height:16px;margin-top:5px}.pj-afazeres label{cursor:pointer;flex:1;min-width:0}.pj-afazeres li.pj-feito label{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--primaria);text-decoration-color:var(--primaria)}.pj-quando{color:var(--pj-muted-2);white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:.76rem}.pj-add{gap:8px;margin-top:12px;display:flex}.pj-add input,.pj-nota textarea{border:1px solid var(--borda);background:var(--bg);min-width:0;font:inherit;color:var(--texto);border-radius:10px;flex:1;padding:8px 12px}.pj-add input:focus,.pj-nota textarea:focus{border-color:var(--primaria);box-shadow:0 0 0 3px var(--primaria-suave);outline:0}.pj-nota{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.pj-nota textarea{resize:vertical;min-height:60px}.pj-nota .pj-acoes{margin-top:0}.pj-trilha{margin:0;padding:0;list-style:none;position:relative}.pj-trilha:before{content:"";background:linear-gradient(var(--primaria), var(--borda) 30%, var(--borda));width:2px;position:absolute;top:10px;bottom:10px;left:8px}.pj-trilha li{padding-bottom:16px;padding-left:30px;position:relative}.pj-trilha li:before{content:"";background:var(--card);border:2px solid var(--pj-muted-2);width:14px;height:14px;box-shadow:0 0 0 3px var(--card);border-radius:50%;position:absolute;top:6px;left:2px}.pj-trilha li.pj-trilha-ia:before{border-color:var(--info-fg)}.pj-trilha li.pj-trilha-automatica:before{border-color:var(--primaria);background:var(--lime)}.pj-trilha li.pj-trilha-estado:before{border-color:var(--primaria);background:var(--primaria);box-shadow:0 0 0 3px var(--card), 0 0 10px var(--pj-brilho)}.pj-trilha-quando{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;display:flex}.pj-trilha-quando .pj-num{font-family:ui-monospace,Consolas,monospace;font-size:.76rem}.pj-trilha p{margin:3px 0 0}.pj-saud{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;margin-bottom:14px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.pj-saud:after{content:"";background:radial-gradient(circle, var(--pj-brilho-lime), transparent 60%);opacity:.6;pointer-events:none;width:50%;height:220%;position:absolute;top:-60%;right:-10%}.pj-saud>*{z-index:1;position:relative}.pj-saud h2{margin-top:4px;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700}.pj-saud p{color:var(--muted);margin:6px 0 0}.pj-resumo{flex-wrap:wrap;gap:18px;display:flex}.pj-resumo div{text-align:center}.pj-resumo b{font-family:var(--pj-display);color:var(--primaria-texto);font-size:1.8rem;font-weight:800;line-height:1;display:block}.pj-resumo-ruim b{color:var(--err-fg)}.pj-resumo-aten b{color:var(--warn-fg)}.pj-resumo small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:.72rem;font-weight:700;display:block}@media (width<=680px){.pj-saud{grid-template-columns:1fr}}.pj-inicio-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:14px;display:grid}@media (width<=900px){.pj-inicio-grid{grid-template-columns:1fr}}.pj-coluna{flex-direction:column;gap:14px;min-width:0;display:flex}.pj-acoes-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pj-item-acao{border:1px solid var(--borda);background:var(--card);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,transform .2s;display:grid}.pj-item-acao:hover{border-color:var(--primaria);transform:translate(3px)}.pj-ico{width:34px;height:34px;font-family:var(--pj-display);border-radius:10px;place-items:center;font-size:.9rem;font-weight:800;display:grid}.pj-ico-err{background:var(--err-bg);color:var(--err-fg)}.pj-ico-warn{background:var(--warn-bg);color:var(--warn-fg)}.pj-ico-info{background:var(--info-bg);color:var(--info-fg)}.pj-item-acao strong{display:block}.pj-item-acao .pj-peq{color:var(--muted);display:block}.pj-item-btn{white-space:nowrap}.pj-cli-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.pj-cli-card{border:1px solid var(--borda);background:var(--card);text-align:left;font:inherit;color:inherit;cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.pj-cli-card:hover{border-color:var(--primaria);box-shadow:0 12px 28px -16px var(--pj-brilho);transform:translateY(-2px)}.pj-cli-nome{font-family:var(--pj-display);color:var(--primaria-texto);letter-spacing:.03em;justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.pj-cli-proj{font-size:.9rem;font-weight:600;line-height:1.3}.pj-cli-prox{color:var(--muted);font-size:.8rem}.pj-cli-prox strong{color:var(--texto);font-weight:600}.pj-cli-rodape{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:.78rem;display:flex}.pj-cli-rodape .pj-ult{font-size:.82rem}.pj-cli-vazio{border-style:dashed;justify-content:center}.pj-time{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pj-pessoa{border:1px solid var(--borda);background:var(--card);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.pj-av{width:38px;height:38px;font-family:var(--pj-display);background:var(--primaria-suave);color:var(--primaria-texto);border-radius:50%;place-items:center;font-weight:800;display:grid}.pj-pessoa strong{display:block}.pj-pessoa .pj-peq{color:var(--muted);display:block}.pj-pontos{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:90px;display:flex}.pj-faixa{border:1px solid var(--borda);background:var(--warn-bg);color:var(--warn-fg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:.88rem;display:flex}@media (prefers-reduced-motion:no-preference){.pj-aurora-a{animation:38s ease-in-out infinite alternate pj-deriva}.pj-aurora-b{animation:46s ease-in-out infinite alternate-reverse pj-deriva}.pj-sem-pulsa:after{content:"";border:2px solid var(--err-fg);border-radius:50%;animation:1.6s ease-out infinite pj-pulsa;position:absolute;inset:-4px}.pj-radar-varredura{animation:4s linear infinite pj-gira}.pj-ticker-in{animation:55s linear infinite pj-rola}.pj-ticker:hover .pj-ticker-in{animation-play-state:paused}.pj-lista>li,.pj-tile,.pj-bloco,.pj-acoes-lista>li,.pj-cli-card,.pj-pessoa{animation:.45s cubic-bezier(.2,.7,.2,1) both pj-surge;animation-delay:calc(var(--i,0) * 50ms)}}@media (prefers-reduced-motion:reduce){.pj-ticker{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}@keyframes pj-deriva{to{transform:translate(12vw,10vh)scale(1.15)}}@keyframes pj-pulsa{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes pj-gira{to{transform:rotate(360deg)}}@keyframes pj-rola{to{transform:translate(-50%)}}@keyframes pj-surge{0%{opacity:.001;transform:translateY(10px)}}.casca{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.topo{z-index:30;background:var(--card);border-bottom:1px solid var(--borda);align-items:center;gap:.4rem;min-height:64px;padding:0 1.5rem 0 1rem;display:flex;position:sticky;top:0}.topo-icone{width:40px;height:40px;color:var(--maax-texto-2);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.topo-icone:hover{background:var(--maax-superficie-2);color:var(--texto)}.topo-menu{display:none}.topo-logo{width:auto;height:22px;margin-left:.25rem;display:block}.topo-direita{align-items:center;gap:.75rem;min-width:0;margin-left:auto;display:flex}.topo .pessoa{border:0;gap:.6rem;padding:0}.topo .pessoa .avatar{background:var(--primaria);color:#fff;border-radius:50%;width:34px;height:34px}.casca-corpo{flex:1;min-height:0;display:flex}.casca-navegacao{flex-shrink:0;align-self:flex-start;height:calc(100vh - 64px);display:flex;position:sticky;top:64px}.casca-principal{flex-direction:column;flex:1;min-width:0;display:flex;overflow-x:clip}.casca-trilha{width:100%;max-width:1270px;margin:0 auto;padding:1.2rem clamp(1rem,3vw,2.4rem) 0}.casca-trilha+.conteudo{padding-top:.8rem}.app-footer-contexto{margin:0 0 .35rem}.barra-produtos{background:var(--card);border-right:1px solid var(--borda);flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:80px;padding:12px 8px;display:flex;overflow:hidden auto}.barra-produtos-espaco{flex:1}.barra-produto{width:64px;color:var(--maax-texto-2);font:inherit;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:5px;padding:8px 0 7px;font-size:.69rem;font-weight:500;display:flex;position:relative}.barra-produto:hover{background:var(--maax-superficie-2)}.barra-produto:disabled{color:var(--apagado);cursor:not-allowed}.barra-produto-icone{background:var(--maax-tile);width:28px;height:28px;color:var(--maax-texto-2);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.barra-produto[data-produto=inicio] .barra-produto-icone{background:0 0}.barra-produto[aria-current=page]{background:var(--card);color:var(--texto);box-shadow:inset 0 0 0 1px var(--borda);font-weight:600}.barra-produto[aria-current=page] .barra-produto-icone{background:var(--primaria);color:#fff}.barra-produto[aria-current=page][data-produto=inicio] .barra-produto-icone{color:var(--primaria-texto);background:0 0}.barra-produto[aria-current=page][data-produto=hub] .barra-produto-icone{background:var(--maax-neutro)}.barra-produto-rotulo{white-space:nowrap}.barra-produto-espera{flex-direction:column;align-items:center;gap:7px;width:64px;padding:8px 0 9px;display:flex}.barra-produto-espera>span{background:var(--maax-tile);border-radius:7px;animation:1.2s ease-in-out infinite alternate espera-pulsa;display:block}.barra-produto-espera>span:first-child{width:28px;height:28px}.barra-produto-espera>span:last-child{border-radius:4px;width:40px;height:8px}@keyframes espera-pulsa{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.barra-produto-espera>span{animation:none}}.barra-produto-seta{border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid var(--maax-submenu);width:0;height:0;margin-top:-8px;position:absolute;top:50%;right:-8px}.submenu-produto{background:var(--maax-submenu);flex-direction:column;flex-shrink:0;width:236px;padding:18px 12px 16px;display:flex;overflow-y:auto}.submenu-produto[hidden],.submenu-grupo[hidden]{display:none}.submenu-grupo{flex-direction:column;gap:2px;display:flex}.submenu-cabecalho{align-items:center;gap:.75rem;padding:0 .4rem .9rem;display:flex}.submenu-cabecalho>span:last-child{flex-direction:column;line-height:1.25;display:flex}.submenu-cabecalho small{color:#a8a7a0;font-size:.69rem}.submenu-cabecalho strong{color:#fff;font-size:.94rem;font-weight:600}.submenu-marca{background:var(--primaria);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.submenu-marca-neutra{background:var(--maax-neutro)}.submenu-item{color:#d9d8d2;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 .75rem;font-size:.82rem;font-weight:500;display:flex}.submenu-item:hover{color:#fff;background:#ffffff14}.submenu-item[aria-current=page]{color:#fff;background:#ffffff1a;font-weight:600}.submenu-item:disabled{color:#8f8e87;cursor:not-allowed;background:0 0}.submenu-item:focus-visible,.barra-produto:focus-visible{outline:3px solid var(--foco);outline-offset:1px}@media (width<=900px){.topo{padding:0 .75rem 0 .5rem}.topo-menu{display:inline-flex}.topo .pessoa .avatar{display:none}.topo-direita,.topo .pessoa,.topo .menu-mais{min-width:0}.topo .btn-mais{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.casca-navegacao{z-index:50;max-width:90vw;height:100dvh;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.casca-navegacao[data-aberta=true]{transform:none}.casca-gaveta-fundo{z-index:45;background:#0006;position:fixed;inset:0}}@media (width<=700px){.topo .pill[data-ambiente]{display:none}.topo-logo{height:18px}}@media (prefers-reduced-motion:reduce){.casca-navegacao{transition:none}}.acesso-conexao{gap:.75rem;min-width:0;display:grid}.acesso-resumo{background:var(--primaria-suave);border-radius:10px;gap:.25rem;padding:.75rem 1rem;display:grid}.acesso-resumo strong{letter-spacing:.04em;text-transform:uppercase;color:var(--primaria-texto);font-size:.75rem}.acesso-resumo p{color:var(--texto);margin:0;font-size:1rem}.acesso-cartao{border:1px solid var(--borda);background:var(--card);border-radius:10px;gap:.5rem;min-width:0;padding:.75rem 1rem;display:grid}.acesso-cartao p{margin:0}.acesso-cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.acesso-cartao-topo h4{margin:0;font-size:1rem}.acesso-opcoes{flex-wrap:wrap;gap:.5rem;display:flex}.acesso-opcoes label{border:1px solid var(--borda);cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.92rem;display:inline-flex}.acesso-opcoes label.marcada{border-color:var(--primaria);background:var(--primaria-suave)}.acesso-opcoes label:focus-within{outline:2px solid var(--foco);outline-offset:2px}.acesso-opcoes input{accent-color:var(--primaria);margin:0}.acesso-modulos{border:1px solid var(--borda);border-radius:8px;gap:.35rem;padding:.5rem .75rem;display:grid}.acesso-modulo{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;font-size:.92rem;display:flex}.acesso-modulo span{overflow-wrap:anywhere}.acesso-modulo small{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.acesso-tags{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.acesso-tag{background:var(--sup-2);border:1px solid var(--borda);border-radius:6px;align-items:center;gap:.35rem;padding:.1rem .5rem;font-size:.85rem;display:inline-flex}.acesso-tag button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.acesso-incluir{flex-wrap:wrap;gap:.5rem;display:flex}.acesso-incluir input{flex:10rem;min-width:0;max-width:18rem}.detalhes-tecnicos>summary .resumo-nota{margin-top:.15rem;font-weight:400;display:block}.acesso-niveis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem;display:grid}.acesso-nivel{border:1px solid var(--borda);cursor:pointer;background:var(--fundo-card,transparent);border-radius:10px;gap:.25rem;min-width:0;padding:.7rem .85rem;display:grid}.acesso-nivel.marcado{border-color:var(--primaria);background:var(--primaria-suave);box-shadow:inset 0 0 0 1px var(--primaria)}.acesso-nivel:focus-within{outline:2px solid var(--foco);outline-offset:2px}.acesso-nivel input{accent-color:var(--primaria);margin:0 .35rem 0 0}.acesso-nivel ul{margin:.15rem 0 0;padding-left:1.1rem}.acesso-seletor{gap:.35rem;min-width:0;display:grid}.acesso-select{font:inherit;border:1px solid var(--borda);background:var(--fundo-card,transparent);color:inherit;border-radius:999px;max-width:100%;padding:.3rem 1.6rem .3rem .6rem}.acesso-topo-linha{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.acesso-campo .acesso-select{border-radius:8px;max-width:320px;padding:.45rem 2rem .45rem .75rem}.acesso-campo .acesso-seletor{gap:.45rem}.acesso-comparacao td.centro,.acesso-comparacao th:not(:first-child){text-align:center;white-space:nowrap}.acesso-comparacao .destaque{background:var(--primaria-suave);font-weight:600}.acesso-comparacao.small td,.acesso-comparacao.small th{padding:.3rem .5rem;font-size:.88rem}.acesso-cartoes{display:block}.acesso-cartoes>.acesso-cartao+.acesso-cartao{margin-top:0}.lista-recusas{margin:0;padding:0;list-style:none}.lista-recusas .recusa{border-top:1px solid var(--borda);gap:.2rem;padding:.55rem 0}.lista-recusas .recusa:first-child{border-top:0;padding-top:0}.recusa-topo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<=899px){.acesso-cartoes>.acesso-cartao{margin-bottom:.75rem}}.pessoas{flex-direction:column;gap:1rem;display:flex}.pessoas-cabecalho{flex-direction:column;gap:.35rem;display:flex}.pessoas-cabecalho .row{align-items:center}.pessoas-cabecalho h2,.pessoas-cabecalho p.small,.pessoas-grupos p.small{margin:0}.pessoas-grupos{flex-direction:column;gap:.5rem;display:flex}.segmentos{border:1px solid var(--borda);background:var(--sup-1);border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:3px;max-width:100%;padding:3px;display:inline-flex}.segmento{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.92rem;font-weight:600;display:inline-flex}.segmento[aria-selected=true]{background:var(--card);color:var(--texto);box-shadow:0 1px 2px #0000001f}.segmento:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.segmento-n{background:var(--sup-3);color:var(--texto-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 .45rem;font-size:.75rem;line-height:1.5}.segmento[aria-selected=true] .segmento-n{background:var(--primaria-suave);color:var(--primaria-texto)}.pessoas-corpo{gap:.9rem}.pessoas-faixa{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;display:grid}.pessoas-tile{border:1px solid var(--borda);background:var(--card);text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;border-radius:10px;flex-direction:column;gap:.15rem;padding:.6rem .75rem;display:flex}.pessoas-tile:hover{background:var(--sup-1)}.pessoas-tile[aria-pressed=true]{border-color:var(--primaria);box-shadow:inset 0 0 0 1px var(--primaria)}.pessoas-tile:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.pessoas-tile-k{color:var(--muted);letter-spacing:.01em;font-size:.75rem}.pessoas-tile-v{font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:1.3rem;font-weight:700;line-height:1.15;display:flex}.pessoas-tile-d{color:var(--muted);font-size:.76rem}.ponto{background:var(--apagado);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.ponto-ok{background:var(--ok-fg)}.ponto-warn{background:var(--warn-fg)}.ponto-err{background:var(--err-fg)}.ponto-info{background:var(--info-fg)}.ponto-muted{background:var(--apagado)}.ponto-texto-ok{color:var(--ok-fg)}.ponto-texto-warn{color:var(--warn-fg)}.ponto-texto-err{color:var(--err-fg)}.ponto-texto-muted,.ponto-texto-info{color:var(--muted)}.pessoas-filtros{align-items:flex-end;gap:.75rem}.pessoas-filtros .field{flex:140px;max-width:200px}.pessoas-filtros .pessoas-busca{flex:3 200px;max-width:none}.pessoas-filtros input,.pessoas-filtros select{font:inherit;border:1px solid var(--borda);background:var(--card);color:inherit;border-radius:8px;width:100%;min-width:0;padding:.45rem .6rem}.tabela-pessoas th,.tabela-pessoas td{vertical-align:middle;padding:.6rem .75rem}.tabela-pessoas th{text-transform:uppercase;letter-spacing:.03em;font-size:.72rem}.tabela-pessoas tbody tr:hover td{background:var(--sup-1)}.tabela-pessoas tbody tr[aria-selected=true] td{background:var(--primaria-suave)}.tabela-pessoas tbody tr[data-tom=warn]>td:first-child{box-shadow:inset 3px 0 0 var(--warn-fg)}.tabela-pessoas tbody tr[data-tom=err]>td:first-child{box-shadow:inset 3px 0 0 var(--err-fg)}.tabela-pessoas td.cartao-titulo{min-width:13rem}.tabela-pessoas td[data-rotulo=Cliente],.tabela-pessoas td[data-rotulo=Perfil],.tabela-pessoas td[data-rotulo=Acesso],.tabela-pessoas td[data-rotulo=Alcance]{min-width:8.5rem}.tabela-pessoas td[data-rotulo=Situação]{min-width:14rem}.pessoa-abrir{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;max-width:100%;padding:0;display:flex}.pessoa-abrir:hover .pessoa-nome{text-underline-offset:3px;text-decoration:underline}.pessoa-abrir:focus-visible{outline:2px solid var(--foco);outline-offset:3px;border-radius:4px}.pessoa-nome{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.35rem;font-weight:600;display:flex}.pessoa-login{color:var(--muted);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.76rem}.pessoa-onde{overflow-wrap:anywhere}.pessoa-ia{white-space:nowrap;font-variant-numeric:tabular-nums}.pessoa-acessos{flex-direction:column;gap:.2rem;display:flex}.pessoa-acesso-linha{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.pessoa-situacao{align-items:flex-start;gap:.5rem;display:flex}.pessoa-situacao .ponto{margin-top:.4rem}.pessoa-situacao-titulo{font-size:.88rem;display:block}.pessoa-situacao-detalhe{color:var(--muted);font-size:.76rem;display:block}.tabela-pessoas td.pessoa-acoes{text-align:right;white-space:nowrap;width:1%}.pessoas-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pessoas-rodape .btn-link{padding:0}.pessoa-detalhe{flex-direction:column;gap:1.25rem;display:flex}.pessoa-secao{flex-direction:column;gap:.5rem;display:flex}.pessoa-secao h3{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:600}.pessoa-conferencias{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pessoa-confere{border-bottom:1px dashed var(--borda);align-items:flex-start;gap:.5rem;padding:.4rem 0;font-size:.9rem;display:flex}.pessoa-confere:last-child{border-bottom:0}.pessoa-confere-ico{text-align:center;flex:none;width:1.1rem;font-weight:700}.pessoa-confere-detalhe{display:block}.pessoa-cliente-cartao{border:1px solid var(--borda);border-radius:10px;flex-direction:column;gap:.4rem;padding:.7rem .85rem;display:flex}.pessoa-cliente-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pessoa-cliente-linha{grid-template-columns:minmax(5.5rem,8rem) minmax(0,1fr);align-items:center;gap:.25rem .75rem;font-size:.9rem;display:grid}.pessoa-cliente-cartao .lista-simples{margin-top:.25rem}.pessoa-kv{grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:.25rem .75rem;margin:0;font-size:.9rem;display:grid}.pessoa-kv dt{color:var(--muted)}.pessoa-kv dd{margin:0}@media (width<=700px){.pessoas-filtros .field,.pessoas-filtros .pessoas-busca{flex:100%;max-width:none}.tabela-pessoas td.cartao-titulo,.tabela-pessoas td[data-rotulo]{min-width:0}.tabela-pessoas tbody tr[data-tom=warn]>td:first-child,.tabela-pessoas tbody tr[data-tom=err]>td:first-child{box-shadow:none}.tabela-pessoas tbody tr[data-tom=warn]{border-left:3px solid var(--warn-fg)}.tabela-pessoas tbody tr[data-tom=err]{border-left:3px solid var(--err-fg)}.tabela-pessoas td.pessoa-acoes{text-align:left}.pessoa-ia{white-space:normal}.pessoa-cliente-linha,.pessoa-kv{grid-template-columns:1fr;gap:.1rem}}.pj-animo-n1,.pj-cara-1{--pj-animo-cor:var(--err-fg);--pj-animo-fundo:var(--err-bg)}.pj-animo-n2,.pj-cara-2{--pj-animo-cor:var(--warn-fg);--pj-animo-fundo:var(--warn-bg)}.pj-animo-n3,.pj-cara-3{--pj-animo-cor:var(--pj-muted-2);--pj-animo-fundo:var(--primaria-suave)}.pj-animo-n4,.pj-cara-4{--pj-animo-cor:var(--ok-fg);--pj-animo-fundo:var(--ok-bg)}.pj-animo-n5,.pj-cara-5{--pj-animo-cor:var(--lime-texto);--pj-animo-fundo:var(--lime)}.pj-cara{vertical-align:-.3em;width:1.25em;height:1.25em;display:inline-block;overflow:visible}.pj-cara-peq{vertical-align:-.25em;width:1.15em;height:1.15em}.pj-cara-media{vertical-align:middle;width:30px;height:30px}.pj-cara-grande{width:96px;height:96px;filter:drop-shadow(0 6px 14px color-mix(in srgb, var(--pj-animo-cor,var(--primaria)) 30%, transparent))}.pj-cara-rosto{fill:var(--pj-animo-fundo);stroke:var(--pj-animo-cor);stroke-width:2.5px}.pj-cara-olho{fill:var(--pj-animo-cor);transform-box:fill-box;transform-origin:50%}.pj-cara-boca{fill:none;stroke:var(--pj-animo-cor);stroke-width:3px;stroke-linecap:round}.pj-cara-boca-aberta{fill:var(--pj-animo-cor);stroke-linejoin:round}.pj-cara-sobr path{fill:none;stroke:var(--pj-animo-cor);stroke-width:2.5px;stroke-linecap:round}.pj-cara-bochecha circle{fill:var(--pj-animo-cor);opacity:.28}.pj-cara-lagrima{fill:var(--info-fg,#3b82f6);opacity:.85;transform-box:fill-box;transform-origin:top}.pj-cara-brilho path{fill:var(--pj-animo-cor);transform-box:fill-box;transform-origin:50%}.pj-cara-vazia{border:2px dashed var(--pj-borda-forte);color:var(--pj-muted-2);font-family:var(--pj-display);border-radius:50%;place-items:center;font-size:2.4rem;font-weight:800;display:grid}.pj-animo-badge{background:var(--pj-animo-fundo);color:var(--pj-animo-cor);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 8px 1px 4px;font-size:.74rem;font-weight:700;display:inline-flex}.pj-animo-badge .pj-cara{vertical-align:middle;width:16px;height:16px}.pj-animo-sel{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 8px;display:flex}.pj-animo-sel-rotulo{color:var(--muted);font-size:.8rem}.pj-animo-sel-opcoes{border:1px solid var(--borda);background:var(--pj-vidro-fundo,#ffffff0a);border-radius:999px;gap:4px;padding:3px;display:inline-flex}.pj-animo-op{appearance:none;cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .15s,opacity .15s,background .15s;display:grid}.pj-animo-op:hover,.pj-animo-op:focus-visible{opacity:1;transform:translateY(-2px)scale(1.08)}.pj-animo-op-sel{opacity:1;background:var(--pj-animo-fundo);box-shadow:0 0 0 2px var(--pj-animo-cor) inset;transform:scale(1.1)}.pj-animo-op:disabled{cursor:default;opacity:.35}.pj-animo-op .pj-cara-1{--pj-animo-cor:var(--err-fg)}.pj-animo-op .pj-cara-2{--pj-animo-cor:var(--warn-fg)}.pj-animo-op .pj-cara-4{--pj-animo-cor:var(--ok-fg)}.pj-animo-op .pj-cara-5{--pj-animo-cor:var(--lime-texto)}.pj-animo-op-sel .pj-cara-1{--pj-animo-fundo:var(--err-bg)}.pj-animo-op-sel .pj-cara-2{--pj-animo-fundo:var(--warn-bg)}.pj-animo-op-sel .pj-cara-4{--pj-animo-fundo:var(--ok-bg)}.pj-animo-op-sel .pj-cara-5{--pj-animo-fundo:var(--lime)}.pj-animo-sel-atual{color:var(--texto);min-width:7ch;font-size:.8rem;font-weight:700}.pj-cab-lado{flex-direction:column;align-items:center;gap:14px;display:flex}.pj-animo{text-align:center;border:1px solid var(--pj-borda-forte);background:radial-gradient(circle at 50% 20%, color-mix(in srgb, var(--pj-animo-cor,var(--primaria)) 14%, transparent), transparent 70%);border-radius:16px;flex-direction:column;align-items:center;gap:.15rem;width:100%;padding:14px 12px 12px;display:flex}.pj-animo .pj-rotulo{margin-top:8px}.pj-animo-rotulo{font-family:var(--pj-display);color:var(--pj-animo-cor,var(--texto));font-size:1.25rem;font-weight:800;line-height:1.1}.pj-animo-vazio .pj-animo-rotulo{color:var(--texto);font-size:1.05rem}.pj-animo-hist{align-items:flex-end;gap:5px;height:26px;margin:10px 0 0;padding:0;list-style:none;display:flex}.pj-animo-ponto{background:var(--pj-animo-cor);width:10px;height:calc(6px + (var(--n,3) - 1) * 5px);opacity:.55;border-radius:4px 4px 2px 2px}.pj-animo-ponto:last-child{opacity:1;box-shadow:0 0 0 2px color-mix(in srgb, var(--pj-animo-cor) 35%, transparent)}.pj-trilha-quando .pj-cara{width:18px;height:18px}.pj-bloco-animo .pj-item-acao .pj-cara{flex:none;width:34px;height:34px}@media (prefers-reduced-motion:no-preference){.pj-cara-olho{animation:4.6s ease-in-out infinite pj-pisca}.pj-cara-grande.pj-cara-5,.pj-animo-op-sel .pj-cara-5{animation:.9s cubic-bezier(.3,1.4,.5,1) infinite alternate pj-pula}.pj-cara-grande.pj-cara-4{animation:3.2s ease-in-out infinite pj-balanca}.pj-cara-grande.pj-cara-2{animation:4.8s ease-in-out infinite pj-balanca}.pj-cara-grande.pj-cara-1{animation:2.6s ease-in-out infinite pj-treme}.pj-cara-lagrima{animation:2.6s ease-in infinite pj-goteja}.pj-cara-brilho path{animation:1.6s ease-in-out infinite alternate pj-cintila}.pj-cara-brilho path:last-child{animation-delay:.8s}}@keyframes pj-pisca{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@keyframes pj-pula{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes pj-balanca{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes pj-treme{0%,to{transform:translate(0)}20%{transform:translate(-1.5px)}40%{transform:translate(1.5px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}@keyframes pj-goteja{0%,55%{opacity:.85;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.6)}}@keyframes pj-cintila{0%{opacity:.4;transform:scale(.6)}to{opacity:1;transform:scale(1.1)}}@media (width<=760px){.pj-cab-lado{flex-flow:wrap;justify-content:center}.pj-animo{width:auto;min-width:200px}}.equipe-filtro .field,.convites .row-form .field{flex:0 220px}.convites h3{margin-bottom:0}.cand-filtro{align-items:center;gap:.75rem;display:flex}.cand-filtro input{flex:auto}.cand-filtro .small{white-space:nowrap;flex:none}.cand-secao+.cand-secao{margin-top:.6rem}.cand-grupo{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:.2rem 0 .25rem;font-size:.72rem;font-weight:600}.cand-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cand-linha{cursor:pointer;border-radius:8px;align-items:flex-start;gap:.65rem;padding:.5rem .6rem;font-weight:400;display:flex}.cand-linha:hover{background:var(--sup-1)}.cand-linha[data-marcada=true]{background:var(--primaria-suave)}.cand-linha[data-adicionada]{cursor:default;opacity:.85}.cand-linha input{flex:none;margin-top:.3rem}.cand-texto{flex-direction:column;gap:.1rem;min-width:0;display:flex}.cand-nome{font-weight:600}.cand-login{color:var(--muted);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.cand-nota{color:var(--muted);font-size:.8rem}.cand-erro{color:var(--err-fg)}.cand-rodape{flex-wrap:wrap;flex:100%;justify-content:space-between;align-items:center;gap:1rem;display:flex}.cand-resumo{flex:320px;margin:0;font-size:.85rem}.cand-rodape .actions{flex:none}.convites>.row{align-items:center}.convites h3{margin:0}.convites-compacto td{vertical-align:top}.aceite-ia .termo{border:1px solid var(--borda);background:var(--sup-1);border-radius:10px;max-height:22rem;padding:.75rem 1rem;font-size:.9rem;overflow:auto}.termo-texto h3{margin:.75rem 0 .25rem;font-size:.95rem}.termo-texto p,.termo-texto ul{margin:.35rem 0}.termo-texto ul{padding-left:1.1rem}.aceite-ia .check{align-items:flex-start;gap:.5rem;font-size:.92rem;font-weight:400;display:flex}.aceite-ia .check input{margin-top:.3rem}.aceite-ia-card .acoes-aceite{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.aceite-ia-card .termo{border:1px solid var(--borda);background:var(--sup-1);border-radius:10px;max-height:18rem;padding:.75rem 1rem;font-size:.88rem;overflow:auto}.check.aceite-ia{align-items:flex-start;gap:.5rem;font-size:.92rem;font-weight:400;display:flex}.check.aceite-ia input{margin-top:.3rem}.quadro-resumo{border:1px solid var(--borda);background:var(--sup-1);border-radius:12px;margin:0;padding:.85rem 1rem;line-height:1.5}.quadro-perfis{flex-wrap:wrap;align-items:center}.btn-sm{border-radius:99px;padding:.35rem .75rem;font-size:.82rem}.quadro-linhas{border:1px solid var(--borda);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.quadro-linha+.quadro-linha{border-top:1px solid var(--borda)}.quadro-linha-aberta{background:var(--sup-1)}.quadro-linha-cab{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.85rem 1rem;display:flex}.quadro-icone{background:var(--sup-2);width:2rem;height:2rem;color:var(--muted);border-radius:50%;flex:0 0 2rem;place-items:center;font-weight:700;display:grid}.quadro-icone-sim{background:var(--ok-bg);color:var(--ok-fg)}.quadro-o-que{flex-direction:column;flex:15rem;gap:.15rem;min-width:0;display:flex}.quadro-onde{flex-direction:column;flex:13rem;gap:.15rem;min-width:0;font-size:.9rem;display:flex}.quadro-onde-alterado{color:var(--warn-fg);font-weight:600}.quadro-acao{text-align:right;flex:none;margin-left:auto}.quadro-editor{flex-direction:column;gap:.75rem;padding:0 1rem 1rem 3.75rem;display:flex}@media (width<=560px){.quadro-editor{padding-left:1rem}}.quadro-opcoes,.quadro-clientes{flex-wrap:wrap;gap:.5rem;display:flex}.quadro-opcao,.quadro-cliente{font:inherit;border:1px solid var(--borda);background:var(--card);min-height:2.5rem;color:var(--texto);cursor:pointer;border-radius:8px;padding:0 .9rem;font-size:.88rem}.quadro-cliente{border-radius:99px}.quadro-opcao-sel,.quadro-cliente-sel{border:2px solid var(--primaria);background:var(--ok-bg);color:var(--texto);font-weight:600}.quadro-mudancas .actions{justify-content:flex-end}.acesso-avancado>summary{cursor:pointer;padding:.4rem 0;font-weight:600}
