.gov-sem-permissao{justify-items:center;gap:var(--space-2);max-width:520px;margin:var(--space-12) auto;padding:var(--space-8) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);text-align:center;display:grid}.gov-sem-permissao h2{margin:var(--space-1) 0 0;font-size:var(--text-section);color:var(--text);font-weight:600}.gov-sem-permissao p{color:var(--text-2);font-size:var(--text-ui);margin:0;line-height:1.5}.gov-sem-permissao .gov-motivo{font-size:var(--text-meta);color:var(--text-3)}.gov-sem-permissao :is(button,a){margin-top:var(--space-3)}.gov-sem-permissao-ico{background:var(--surface-2);width:40px;height:40px;color:var(--text-2);border-radius:50%;place-items:center;display:inline-grid}.gov-card{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.gov-card+.gov-card{margin-top:var(--space-4)}.gov-card-head{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-soft);display:flex}.gov-card-head h2,.gov-card-head h3{font-size:var(--text-ui);color:var(--text);margin:0;font-weight:600}.gov-card-head .grow{flex:1}.gov-card-body{padding:var(--space-4)}.gov-card-body>p:first-child{margin-top:0}.gov-lead{margin:0 0 var(--space-3);color:var(--text-2);font-size:var(--text-ui);max-width:72ch;line-height:1.55}.gov-opcoes{gap:var(--space-2);display:grid}.gov-opcao{align-content:start;gap:var(--space-1) var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out);grid-template-columns:auto 1fr;align-items:start;display:grid}.gov-opcao:hover{border-color:var(--border-hover)}.gov-opcao[data-checked=true]{border-color:var(--accent);background:var(--accent-soft)}.gov-opcao[data-disabled=true]{cursor:not-allowed;opacity:.55}.gov-opcao input[type=radio]{accent-color:var(--accent-solid);margin:2px 0 0}.gov-opcao:focus-within{outline:var(--focus-ring-width) solid var(--focus);outline-offset:1px}.gov-opcao .t{font-weight:600;font-size:var(--text-ui);color:var(--text)}.gov-opcao .d{color:var(--text-2);font-size:var(--text-meta);grid-column:2;line-height:1.45}.gov-kv{gap:var(--space-2) var(--space-5);font-size:var(--text-ui);grid-template-columns:minmax(140px,max-content) 1fr;margin:0;display:grid}.gov-kv dt{color:var(--text-3)}.gov-kv dd{color:var(--text);overflow-wrap:anywhere;min-width:0;margin:0}.gov-paginacao{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-soft);font-size:var(--text-meta);color:var(--text-3);flex-wrap:wrap;display:flex}.gov-paginacao .grow{flex:1}.gov-avatar,.ide-avatar,.ide-opcao .avatar,.avatar.gov-av{background:var(--av1b);color:var(--av1f);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.ide-avatar{width:40px;height:40px;font-size:14px}.ide-opcao .avatar:not(.gov-av){width:28px;height:28px;font-size:11px}.gov-av{width:26px;height:26px;font-size:10.5px}.ide-vazia-corpo{align-items:center;gap:var(--space-4);display:flex}.ide-vazia-corpo h3{margin:0 0 var(--space-1);font-size:var(--text-ui);color:var(--text);font-weight:600}.ide-vazia-corpo p{color:var(--text-2);font-size:var(--text-ui);max-width:64ch;margin:0;line-height:1.5}.ide-ico{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ide-pessoa{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ide-nome{font-size:var(--text-section);color:var(--text);font-weight:600}.ide-email{font-size:var(--text-meta);margin-top:2px}.ide-acoes{gap:var(--space-2);flex-wrap:wrap;display:flex}.ide-estado{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ide-dialogo{gap:var(--space-3);display:grid}.ide-lista{max-height:320px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);gap:2px;display:grid;overflow-y:auto}.ide-opcao{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);cursor:pointer;display:flex}.ide-opcao:hover{background:var(--row-hover)}.ide-opcao[data-checked=true]{background:var(--accent-soft)}.ide-opcao[data-disabled=true]{cursor:not-allowed;opacity:.55}.ide-opcao input[type=radio]{accent-color:var(--accent-solid);margin:0}.ide-opcao:focus-within{outline:var(--focus-ring-width) solid var(--focus);outline-offset:calc(-1 * var(--focus-ring-width))}.ide-opcao-n{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.ide-opcao-e{font-size:var(--text-meta);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ide-nada{padding:var(--space-3);margin:0}@media (width<=720px){.ide-vazia-corpo{flex-direction:column;align-items:flex-start}}@media (width<=640px){.gov-kv{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.gov-kv dd+dt{margin-top:var(--space-2)}}.gov-card-body .hr{margin:var(--space-4) 0}
