:root{--fundo: #ffffff;--lateral: #f7f7f5;--superficie: #ffffff;--suave: #f7f7f5;--suave2: #efefed;--borda: #e9e9e7;--ativo: #ebebea;--texto: #37352f;--texto2: #6a6964;--texto3: #71706b;--realce: #1f6fc2;--realce-fundo: #1f6fc2;--realce-suave: #e7f0fa;--perigo: #c4332b;--perigo-suave: #fbeceb;--aviso-suave: #fbf3e4;--sucesso: #1d7a3e;--barra: rgb(255 255 255 / 80%);--sombra: rgb(15 15 15 / 8%);--sombra-forte: rgb(15 15 15 / 16%);--veu: rgb(15 15 15 / 30%);--tinta-da-opcao: 32%;--fundo-da-opcao: 18%;color-scheme:light;--letra: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", system-ui, sans-serif;--letra-mono: ui-monospace, "SF Mono", Menlo, monospace;--r-1: 6px;--r-2: 8px;--r-3: 10px;--r-4: 12px;--r-5: 14px;--r-6: 16px;--e-1: 4px;--e-2: 8px;--e-3: 12px;--e-4: 16px;--e-5: 24px;--e-6: 32px;--vidro: blur(20px) saturate(180%);--sombra-1: 0 1px 2px var(--sombra);--sombra-2: 0 1px 3px var(--sombra), 0 4px 12px var(--sombra);--sombra-3: 0 24px 48px -16px var(--sombra-forte), 0 2px 6px var(--sombra);--mola: cubic-bezier(.32, .72, 0, 1);--mola-com-ressalto: cubic-bezier(.34, 1.36, .64, 1);--t-rapido: .16s;--t-base: .28s;--altura-da-barra: 56px;--largura-da-lateral: 240px}:root[data-modo=escuro]{--fundo: #191919;--lateral: #1f1f1f;--superficie: #252525;--suave: #202020;--suave2: #2f2f2f;--borda: #2f2f2f;--ativo: #2c2c2c;--texto: #e9e9e7;--texto2: #a3a29e;--texto3: #8f8e89;--realce: #4ea1e8;--realce-fundo: #1f6fc2;--realce-suave: #1d2c3d;--perigo: #f07167;--perigo-suave: #3a2120;--aviso-suave: #3a3020;--sucesso: #5cc483;--barra: rgb(25 25 25 / 80%);--sombra: rgb(0 0 0 / 50%);--sombra-forte: rgb(0 0 0 / 60%);--veu: rgb(0 0 0 / 55%);--tinta-da-opcao: 45%;--fundo-da-opcao: 22%;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-modo=claro]){--fundo: #191919;--lateral: #1f1f1f;--superficie: #252525;--suave: #202020;--suave2: #2f2f2f;--borda: #2f2f2f;--ativo: #2c2c2c;--texto: #e9e9e7;--texto2: #a3a29e;--texto3: #8f8e89;--realce: #4ea1e8;--realce-fundo: #1f6fc2;--realce-suave: #1d2c3d;--perigo: #f07167;--perigo-suave: #3a2120;--aviso-suave: #3a3020;--sucesso: #5cc483;--barra: rgb(25 25 25 / 80%);--sombra: rgb(0 0 0 / 50%);--sombra-forte: rgb(0 0 0 / 60%);--veu: rgb(0 0 0 / 55%);--tinta-da-opcao: 45%;--fundo-da-opcao: 22%;color-scheme:dark}}@media(prefers-reduced-motion:reduce){:root{--t-rapido: 0ms;--t-base: 0ms}*,*:before,*:after{animation-duration:0ms!important;transition-duration:0ms!important}}*{box-sizing:border-box}body{margin:0;font-family:var(--letra);font-optical-sizing:auto;font-size:14px;line-height:1.5;color:var(--texto);background:var(--fundo);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color var(--t-base) var(--mola),color var(--t-base) var(--mola)}h1{margin:0 0 var(--e-4);font-size:30px;line-height:1.15;font-weight:700;letter-spacing:-.025em}h2{margin:var(--e-5) 0 var(--e-2);font-size:13px;font-weight:600;color:var(--texto2)}h3{font-weight:600}a{color:var(--realce);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}:focus-visible{outline:2px solid var(--realce);outline-offset:2px;border-radius:var(--r-1)}::selection{background:color-mix(in srgb,var(--realce) 28%,transparent)}button{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-1);min-height:32px;padding:0 14px;font:inherit;font-weight:600;color:#fff;background:var(--realce-fundo);border:0;border-radius:var(--r-3);cursor:pointer;transition:background-color var(--t-rapido) var(--mola),transform var(--t-rapido) var(--mola),opacity var(--t-rapido) var(--mola)}button:hover{background:color-mix(in srgb,var(--realce-fundo) 88%,#000)}button:active:not(:disabled){transform:scale(.97)}button:disabled{opacity:.45;cursor:not-allowed}button.perigo{background:var(--perigo);color:#fff}:root[data-modo=escuro] button.perigo{color:#191919}@media(prefers-color-scheme:dark){:root:not([data-modo=claro]) button.perigo{color:#191919}}button.perigo:hover{background:color-mix(in srgb,var(--perigo) 88%,#000)}button.ligacao{min-height:0;padding:var(--e-1) 0;color:var(--realce);font-weight:500;background:none}button.ligacao:hover{background:none;text-decoration:underline}button.secundario,a.botao.secundario{color:var(--texto);background:var(--suave2)}button.secundario:hover,a.botao.secundario:hover{background:var(--ativo)}button.discreto{padding:0 10px;color:var(--texto2);font-weight:500;background:transparent}button.discreto:hover{color:var(--texto);background:var(--suave2)}button.icone{min-height:28px;min-width:28px;padding:0 6px;color:var(--texto2);font-weight:500;background:transparent;border-radius:var(--r-2)}button.icone:hover{color:var(--texto);background:var(--suave2)}a.botao{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;color:#fff;font-weight:600;background:var(--realce-fundo);border-radius:var(--r-3)}a.botao:hover{text-decoration:none;background:color-mix(in srgb,var(--realce-fundo) 88%,#000)}input,select,textarea{font:inherit;color:inherit}.caixa,.campo input,select{min-height:34px;padding:6px 10px;font:inherit;color:var(--texto);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-3);outline:none;transition:border-color var(--t-rapido) var(--mola),box-shadow var(--t-rapido) var(--mola)}.caixa:focus,.campo input:focus,select:focus{border-color:var(--realce);box-shadow:0 0 0 3px color-mix(in srgb,var(--realce) 22%,transparent)}.caixa::placeholder,.campo input::placeholder,textarea::placeholder{color:var(--texto3)}.campo input:disabled{color:var(--texto2);background:var(--suave)}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--realce-fundo)}.campo{display:flex;flex-direction:column;gap:var(--e-1);margin:0 0 var(--e-3)}.campo label,label.campo{font-size:12px;font-weight:500;color:var(--texto2)}label.campo .caixa,label.campo select{font-size:14px;font-weight:400;color:var(--texto)}.aviso{margin:0 0 var(--e-3);font-size:13px;color:var(--perigo)}.ajuda,.contagem,.prazo{color:var(--texto2);font-size:13px}.etiqueta{padding:1px 8px;font-size:12px;color:var(--texto2);background:var(--suave2);border-radius:var(--r-1)}.marcador{color:var(--texto3)}.desativado{color:var(--texto2)}.rotulo-solto{font-size:12px;color:var(--texto2)}.etiqueta-de-opcao{display:inline-flex;align-items:center;padding:1px 8px;font-size:13px;font-weight:500;color:color-mix(in srgb,var(--cor, #8d8d8d) var(--tinta-da-opcao),var(--texto));background:color-mix(in srgb,var(--cor, #8d8d8d) var(--fundo-da-opcao),var(--fundo));border-radius:var(--r-1);white-space:nowrap}.folha{max-width:400px;margin:12vh auto;padding:var(--e-6);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-6);box-shadow:var(--sombra-3);animation:entrar var(--t-base) var(--mola) both}.folha h1{font-size:24px}.folha button:not(.ligacao){width:100%;min-height:38px;margin-top:var(--e-1)}.folha .campo input{min-height:38px}.aplicacao{display:grid;grid-template-columns:var(--largura-da-lateral) minmax(0,1fr);grid-template-rows:var(--altura-da-barra) minmax(0,1fr);min-height:100vh}.barra-superior{position:sticky;top:0;z-index:35;grid-column:1 / -1;display:grid;grid-template-columns:var(--largura-da-lateral) minmax(0,1fr) var(--largura-da-lateral);align-items:center;height:var(--altura-da-barra);background:var(--barra);-webkit-backdrop-filter:var(--vidro);backdrop-filter:var(--vidro);border-bottom:1px solid var(--borda)}@supports not (backdrop-filter: blur(1px)){.barra-superior{background:var(--fundo)}}.marca{display:flex;align-items:center;gap:10px;min-width:0;padding:0 var(--e-4);font-weight:650;letter-spacing:-.01em}.marca .simbolo{flex-shrink:0;display:grid;place-items:center;width:26px;height:26px;color:var(--fundo);font-size:13px;font-weight:700;background:var(--texto);border-radius:var(--r-2)}.marca .nome-da-organizacao{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.centro-da-barra{display:flex;justify-content:center;padding:0 var(--e-3)}button.campo-de-pesquisa{justify-content:flex-start;gap:10px;width:100%;max-width:640px;height:38px;padding:0 14px;color:var(--texto2);font-weight:400;background:var(--suave2);border-radius:var(--r-4)}button.campo-de-pesquisa:hover{color:var(--texto);background:var(--ativo)}button.campo-de-pesquisa:active:not(:disabled){transform:none}.campo-de-pesquisa .texto-do-campo{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}kbd{padding:1px 7px;font:500 12px var(--letra);color:var(--texto2);background:var(--fundo);border:1px solid var(--borda);border-radius:var(--r-1)}.direita-da-barra{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:0 var(--e-4)}.direita-da-barra button.icone{width:36px;height:36px;border-radius:var(--r-3)}.iniciais{display:grid;place-items:center;width:30px;height:30px;color:#37352f;font-size:12px;font-weight:700;background:#d9c7a6;border-radius:999px}.lateral{position:sticky;top:var(--altura-da-barra);display:flex;flex-direction:column;gap:2px;height:calc(100vh - var(--altura-da-barra));overflow:auto;padding:var(--e-3) var(--e-2);background:var(--lateral);border-right:1px solid var(--borda)}.lateral h2,.seccao-lateral h2{margin:var(--e-4) 10px var(--e-1);font-size:12px;font-weight:600;color:var(--texto2)}.seccao-lateral{display:flex;flex-direction:column;gap:2px}.lateral a,.lateral button.item-lateral,.favorito{display:flex;align-items:center;justify-content:flex-start;gap:9px;min-height:32px;padding:5px 10px;color:var(--texto2);font-weight:500;text-align:left;text-decoration:none;background:transparent;border-radius:var(--r-2);cursor:pointer;transition:background-color var(--t-rapido) var(--mola),color var(--t-rapido) var(--mola)}.lateral a:hover,.lateral button.item-lateral:hover,.favorito:hover{color:var(--texto);text-decoration:none;background:var(--ativo)}.lateral a[data-status=active],.lateral a[aria-current=page]{color:var(--texto);font-weight:600;background:var(--ativo)}.lateral svg{flex-shrink:0}.lateral .rodape-da-lateral{margin-top:auto;padding-top:var(--e-3)}.favorito{justify-content:space-between}.favorito .ponto{flex-shrink:0;width:6px;height:6px;background:var(--cor, var(--realce));border-radius:999px}.favorito .nome-do-favorito{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorito .remover-favorito{min-height:22px;min-width:22px;padding:0 4px;visibility:hidden}.favorito:hover .remover-favorito,.favorito:focus-within .remover-favorito{visibility:visible}.conteudo{min-width:0;padding:26px 36px 48px;animation:entrar var(--t-base) var(--mola) both}.flutuante{position:absolute;z-index:60;display:flex;flex-direction:column;gap:2px;max-height:70vh;overflow:auto;padding:6px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-4);box-shadow:var(--sombra-3);animation:aparecer var(--t-rapido) var(--mola) both;transform-origin:top left}.flutuante .seccao{margin:var(--e-2) 8px 2px;font-size:12px;font-weight:600;color:var(--texto2)}.flutuante .caixa{margin-bottom:4px}.flutuante a{padding:6px 10px}.item-de-menu{display:flex;justify-content:flex-start;width:100%;min-height:32px;padding:0 10px;color:var(--texto);font-weight:400;text-align:left;background:transparent;border-radius:var(--r-2);cursor:pointer}.item-de-menu:hover,.item-de-menu[aria-selected=true]{background:var(--suave2)}.item-de-menu:active:not(:disabled){transform:none}.item-de-menu{gap:10px}.item-de-menu .marca-de-escolha{margin-left:auto;color:var(--realce)}.item-de-menu svg{flex-shrink:0;color:var(--texto2)}.item-de-menu.perigo{color:var(--perigo);background:transparent}.item-de-menu.perigo:hover{background:var(--perigo-suave)}.item-de-vista{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);min-height:32px;padding:0 4px 0 10px;border-radius:var(--r-2);cursor:pointer}.item-de-vista:hover,.item-de-vista.atual{background:var(--suave2)}.item-de-vista.atual{font-weight:600}.fundo-do-dialogo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:var(--e-4);background:var(--veu);animation:desvanecer var(--t-base) var(--mola) both}.dialogo{width:min(460px,100%);max-width:46rem;max-height:90vh;overflow:auto;padding:var(--e-5);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-6);box-shadow:var(--sombra-3);animation:entrar-em-escala var(--t-base) var(--mola-com-ressalto) both}.dialogo h2{margin:0 0 var(--e-3);font-size:17px;color:var(--texto)}.dialogo .caixa{width:100%}.dialogo>button{margin:var(--e-2) var(--e-2) 0 0}.acoes-do-dialogo{display:flex;justify-content:flex-end;gap:var(--e-2);margin-top:var(--e-4)}.notificacoes{position:fixed;right:var(--e-4);bottom:var(--e-4);z-index:80;display:flex;flex-direction:column;gap:var(--e-2)}.notificacao{max-width:24rem;padding:10px 14px;color:#fff;font-size:13px;background:#1e1e1eeb;border-radius:var(--r-4);box-shadow:var(--sombra-3);animation:subir var(--t-base) var(--mola) both}.interruptor{display:inline-flex;gap:10px;min-height:28px;padding:0;color:var(--texto);font-weight:400;background:none}.interruptor:hover{background:none}.interruptor .pino{position:relative;width:36px;height:22px;background:var(--suave2);border-radius:999px;box-shadow:inset 0 0 0 1px var(--borda);transition:background-color var(--t-base) var(--mola)}.interruptor .pino:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:999px;box-shadow:0 1px 3px #00000040;transition:transform var(--t-base) var(--mola-com-ressalto)}.interruptor.ligado .pino{background:var(--realce-fundo);box-shadow:none}.interruptor.ligado .pino:after{transform:translate(14px)}fieldset.avancado{margin:var(--e-2) 0 var(--e-4);padding:var(--e-3);border:1px dashed var(--borda);border-radius:var(--r-4)}.segmentado{display:inline-flex;padding:3px;background:var(--suave2);border-radius:var(--r-3)}.segmentado [role=radio]{min-height:28px;padding:0 12px;color:var(--texto2);font-weight:500;background:transparent;border-radius:var(--r-2);transition:background-color var(--t-base) var(--mola),color var(--t-base) var(--mola),box-shadow var(--t-base) var(--mola)}.segmentado [role=radio]:hover{color:var(--texto);background:transparent}.segmentado [role=radio][aria-checked=true]{color:var(--texto);font-weight:600;background:var(--superficie);box-shadow:0 1px 3px var(--sombra)}.estrelas .estrela{min-height:0;padding:0 2px;color:var(--texto3);font-size:17px;background:none}.estrelas .estrela.cheia{color:#e3a008}.sentido{display:flex;gap:4px;padding-bottom:4px;border-bottom:1px solid var(--borda)}.sentido [aria-pressed=true]{color:var(--texto);font-weight:600;background:var(--suave2)}.separadores{display:flex;gap:var(--e-1);margin:0 0 var(--e-5);padding:3px;width:fit-content;background:var(--suave2);border-radius:var(--r-3)}.separadores a{padding:4px 12px;color:var(--texto2);font-weight:500;border-radius:var(--r-2)}.separadores a:hover{color:var(--texto);text-decoration:none}.separadores a[data-status=active]{color:var(--texto);font-weight:600;background:var(--superficie);box-shadow:0 1px 3px var(--sombra)}.tabela{width:100%;max-width:48rem;border-collapse:collapse}.tabela th{padding:8px 16px 8px 0;font-size:12px;font-weight:600;color:var(--texto2);text-align:left;border-bottom:1px solid var(--borda)}.tabela td{padding:10px 16px 10px 0;text-align:left;border-bottom:1px solid var(--borda)}.pendentes,.papeis,.escolha,.atribuidos{padding:0;list-style:none}.pendentes{display:flex;flex-direction:column;gap:var(--e-2)}.pendente{display:flex;align-items:center;gap:var(--e-3);padding:10px 14px;background:var(--suave);border-radius:var(--r-4)}.ligacao-publica{font-family:var(--letra-mono);font-size:12px;word-break:break-all}.papeis li,.atribuidos li{display:flex;align-items:center;gap:var(--e-3);padding:8px 0;border-bottom:1px solid var(--borda)}.escolha{max-width:20rem;padding:6px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-4)}.escolha button{justify-content:flex-start;width:100%;color:var(--texto);font-weight:400;background:none}.escolha button:hover{background:var(--suave2)}.barra-de-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-2);margin:0 0 var(--e-4)}.caixa.pesquisa{width:100%;max-width:22rem;margin:0 0 var(--e-3)}.grupo-de-tipos{display:flex;flex-wrap:wrap;gap:6px 8px;margin:0 0 var(--e-3)}.grupo-de-tipos h3{flex-basis:100%;margin:var(--e-2) 0 0;font-size:12px;color:var(--texto2)}.grupo-de-tipos a{padding:6px 12px;color:var(--texto);background:var(--suave);border-radius:var(--r-3)}.grupo-de-tipos a:hover{text-decoration:none;background:var(--suave2)}.opcoes{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:var(--e-2) 0 var(--e-4)}.opcao{display:flex;align-items:center;gap:6px}.opcao .caixa.valor{width:9rem;font-family:var(--letra-mono);font-size:12px}button.cor{min-height:0;width:18px;height:18px;padding:0;border-radius:999px;box-shadow:inset 0 0 0 1px #0000001a}.paleta{display:grid;grid-template-columns:repeat(5,22px);gap:6px;padding:4px}.linha-de-campo{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);min-height:32px;padding:0 4px 0 8px;border-radius:var(--r-2)}.linha-de-campo:hover{background:var(--suave)}.lista{display:flex;flex-direction:column;gap:var(--e-3)}.cabecalho-da-lista{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.cabecalho-da-lista h1{margin:0}.cabecalho-da-lista .espaco{flex:1}.barra-da-vista{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:0 0 var(--e-2);border-bottom:1px solid var(--borda)}.barra-da-vista .seletor{margin-right:auto;padding:0 10px;color:var(--texto);font-weight:600;background:transparent}.barra-da-vista .seletor:hover{background:var(--suave2)}.barra-das-regras{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 0 var(--e-2);border-bottom:1px solid var(--borda)}.etiqueta-de-regra{display:inline-flex;align-items:center;color:var(--realce);background:var(--realce-suave);border-radius:var(--r-2)}.etiqueta-de-regra>span:first-child{padding:5px 10px}.etiqueta-de-regra button{color:var(--realce)}.etiqueta-de-regra button:hover{color:var(--realce);background:color-mix(in srgb,var(--realce) 12%,transparent)}.acoes-da-barra{display:inline-flex;gap:6px;margin-left:auto}.editor-de-regra{display:flex;flex-direction:column;gap:var(--e-2);padding:4px}.cabecalho-da-regra{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2)}.lista-de-escolhas{display:flex;flex-direction:column;gap:2px}.valor-relativo{display:flex;gap:6px}.valor-relativo .quantidade{width:4rem}.indicadores{display:flex;flex-direction:column;gap:var(--e-2)}.faixa-de-indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:0;padding:0;list-style:none}.indicador{padding:13px 16px;background:var(--suave);border-radius:var(--r-5);animation:entrar var(--t-base) var(--mola) both}.indicador .titulo-do-indicador{margin:0;font-size:12px;color:var(--texto2)}.indicador .valor-do-indicador{margin:2px 0 0;font-size:24px;font-weight:650;line-height:1.25;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.indicador .valor-do-indicador.texto-longo{font-size:17px;letter-spacing:-.01em}.indicadores.a-calcular .indicador{animation:none;opacity:.6}.lugar-do-ajuste{align-self:flex-end;height:28px}button.ajustar-indicadores{align-self:flex-end;min-height:28px;padding:0 10px;color:var(--texto2);font-size:13px;font-weight:500;background:transparent}button.ajustar-indicadores:hover{color:var(--texto);background:var(--suave2)}.painel-de-indicadores{width:320px;padding:var(--e-4);background:var(--barra);-webkit-backdrop-filter:var(--vidro);backdrop-filter:var(--vidro);border-radius:var(--r-6)}.painel-de-indicadores .titulo-do-painel{margin:0 0 2px;font-weight:650}.painel-de-indicadores .ajuda{margin:0 0 var(--e-2);font-size:12px}.escolha-de-indicador{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 6px;border-radius:var(--r-2);cursor:pointer}.escolha-de-indicador:hover{background:color-mix(in srgb,var(--texto) 6%,transparent)}.escolha-de-indicador label{flex:1;cursor:pointer}.escolha-de-indicador .ordem{flex:0;display:inline-flex;gap:2px}.escolha-de-indicador .ordem button{min-height:24px;min-width:24px}.contentor-da-tabela{overflow-x:auto}.grelha{min-width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.grelha th,.grelha td{height:38px;padding:0 12px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--borda)}.grelha td+td,.grelha th+th{border-left:1px solid color-mix(in srgb,var(--borda) 60%,transparent)}.grelha th .cabecalho{min-height:28px;padding:0 4px;margin-left:-4px;color:var(--texto2);font-size:13px;font-weight:500;background:none}.grelha th .cabecalho:hover{color:var(--texto);background:var(--suave2)}.grelha tbody tr{transition:background-color var(--t-rapido) var(--mola)}.grelha tbody tr:hover td{background:var(--suave)}.grelha td.identificador a{color:var(--texto);font-weight:500}.grelha td.identificador .editar{visibility:hidden;margin-left:4px}.grelha tr:hover td.identificador .editar{visibility:visible}.grelha .cabecalho-do-grupo td{background:var(--suave)}.grelha .cabecalho-do-grupo td button{color:var(--texto);font-weight:600}button.novo-registo{align-self:flex-start;margin:var(--e-2) 0;color:var(--texto2);font-weight:500;background:transparent}button.novo-registo:hover{color:var(--texto);background:var(--suave2)}.kanban,.contentor-da-tabela{animation:entrar var(--t-base) var(--mola) both}.kanban{display:flex;align-items:flex-start;gap:var(--e-3);overflow-x:auto;padding:2px 0 var(--e-3);scrollbar-width:thin;scrollbar-color:var(--borda) transparent;--esbater: 56px}.kanban[data-mais-a-direita]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--esbater)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--esbater)),transparent)}.kanban[data-mais-a-esquerda]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--esbater)),transparent);mask-image:linear-gradient(to left,#000 calc(100% - var(--esbater)),transparent)}.kanban[data-mais-a-esquerda][data-mais-a-direita]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--esbater),#000 calc(100% - var(--esbater)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--esbater),#000 calc(100% - var(--esbater)),transparent)}.coluna-do-kanban{display:flex;flex-direction:column;gap:var(--e-2);flex:0 0 max(212px,calc((100% - 3 * var(--e-3)) / 4));min-width:0;padding:var(--e-2);background:var(--suave);border-radius:var(--r-5)}.cabecalho-da-coluna{display:flex;align-items:center;gap:var(--e-2);min-height:32px;padding:2px 4px 2px 6px;border-radius:var(--r-2)}.cabecalho-da-coluna .cabecalho{min-height:0;padding:1px 8px;font-size:13px;font-weight:500;color:color-mix(in srgb,var(--cor, #8d8d8d) var(--tinta-da-opcao),var(--texto));background:color-mix(in srgb,var(--cor, #8d8d8d) var(--fundo-da-opcao),var(--fundo));border-radius:var(--r-1)}.cabecalho-da-coluna .cabecalho:hover{background:color-mix(in srgb,var(--cor, #8d8d8d) 26%,var(--fundo))}.cabecalho-da-coluna .contagem{font-size:12px;font-variant-numeric:tabular-nums}.cabecalho-da-coluna .acoes-da-coluna{display:inline-flex;gap:2px;margin-left:auto;opacity:0;transition:opacity var(--t-rapido) var(--mola)}.cabecalho-da-coluna:hover .acoes-da-coluna,.cabecalho-da-coluna:focus-within .acoes-da-coluna{opacity:1}.cabecalho-da-coluna .acoes-da-coluna .icone{font-size:12px}.coluna-do-kanban>button.discreto{justify-content:flex-start;color:var(--texto2)}.cartao{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--e-2);padding:var(--e-3);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-4);box-shadow:var(--sombra-1);cursor:grab;-webkit-user-select:none;user-select:none;transition:box-shadow var(--t-base) var(--mola),transform var(--t-base) var(--mola),border-color var(--t-base) var(--mola)}.cartao:hover{border-color:color-mix(in srgb,var(--texto) 14%,var(--borda));box-shadow:var(--sombra-2)}.cartao>*{flex-basis:100%;min-width:0}.cartao>a{color:var(--texto);font-weight:600}.cartao.a-arrastar{position:relative;z-index:30;cursor:grabbing;box-shadow:var(--sombra-3);transition:box-shadow var(--t-base) var(--mola)}.cartao.a-arrastar>*{transform:rotate(-1deg)}.cartao .empresa-do-cartao{display:flex;align-items:center;gap:var(--e-2);color:var(--texto);font-weight:500}.letra{flex-shrink:0;display:grid;place-items:center;width:22px;height:22px;color:#fff;font-size:11px;font-weight:700;background:var(--cor, #0f766e);border-radius:7px}.valor-do-cartao{order:5;font-size:13px;color:var(--texto2)}.cartao .empresa-do-cartao{order:0}.cartao>a{order:1}.cartao .valor-do-cartao.destaque{order:2;flex:1 1 auto}.cartao .valor-do-cartao.data{order:3;flex:0 0 auto}.cartao .iniciais-do-responsavel{order:4;flex:0 0 auto}.cartao .valor-do-cartao.meta,.cartao .valor-do-cartao.marcador{order:5;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.cartao .valor-do-cartao.meta+.valor-do-cartao.meta{margin-top:-4px}.iniciais-do-responsavel{display:grid;place-items:center;width:22px;height:22px;color:var(--texto2);font-size:10px;font-weight:700;letter-spacing:.02em;background:var(--suave2);border-radius:999px}.valor-do-cartao.destaque{color:var(--texto);font-size:15px;font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.valor-do-cartao.data{padding:1px 8px;font-size:12px;background:var(--suave2);border-radius:var(--r-1)}.valor-do-cartao.marcador{color:var(--texto3);font-size:13px;font-weight:400;background:none;padding:0}.vazio-do-campo{color:var(--texto3)}.passos{display:flex;gap:var(--e-4);padding:0;font-size:13px;color:var(--texto2);list-style:none}.passos [aria-current=true]{color:var(--texto);font-weight:600}.grelha-de-importacao{max-height:40vh;overflow:auto;margin:var(--e-2) 0}.grelha-de-importacao .com-erro td{color:var(--perigo);background:var(--perigo-suave)}.confirmacao{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-2);margin-top:var(--e-3);padding:var(--e-3);background:var(--aviso-suave);border-radius:var(--r-4)}.confirmacao p{flex-basis:100%;margin:0}.campos-do-registo{display:grid;grid-template-columns:1fr;gap:6px}.campos-do-registo div{display:grid;grid-template-columns:12rem 1fr}.campos-do-registo dt{color:var(--texto2)}.campos-do-registo dd{margin:0}.painel-lateral{position:fixed;top:calc(var(--altura-da-barra) + var(--e-2));right:var(--e-2);bottom:var(--e-2);z-index:40;display:flex;flex-direction:column;width:min(30rem,calc(100vw - var(--e-4)));background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-6);box-shadow:var(--sombra-3);animation:deslizar var(--t-base) var(--mola) both}.acoes-do-painel{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:var(--e-2) var(--e-2) var(--e-2) var(--e-4);border-bottom:1px solid var(--borda)}.conteudo-do-painel{flex:1;overflow:auto;padding:var(--e-4) var(--e-5) var(--e-6)}.titulo-do-painel{margin-right:auto;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.painel-lateral.painel-de-pesquisa{top:calc(var(--altura-da-barra) - 6px);right:auto;bottom:auto;left:50%;width:min(640px,calc(100vw - var(--e-4)));max-height:min(70vh,560px);background:var(--barra);-webkit-backdrop-filter:var(--vidro);backdrop-filter:var(--vidro);transform:translate(-50%);animation:aparecer-ao-centro var(--t-base) var(--mola) both}@supports not (backdrop-filter: blur(1px)){.painel-lateral.painel-de-pesquisa{background:var(--superficie)}}.painel-de-pesquisa .acoes-do-painel{border:0;padding-bottom:0}.painel-de-pesquisa .conteudo-do-painel{padding:0 var(--e-2) var(--e-2)}.painel-de-pesquisa .caixa.pesquisa{max-width:none;height:42px;font-size:15px;background:var(--superficie)}.resultados-da-pesquisa{display:flex;flex-direction:column;gap:2px}.resultados-da-pesquisa .item-de-menu{min-height:36px}.resultados-da-pesquisa .seccao{margin:var(--e-2) 10px 2px;font-size:12px;font-weight:600;color:var(--texto2)}.perguntar-ao-assistente{gap:10px;color:var(--realce);font-weight:500}.perguntar-ao-assistente:hover{color:var(--realce)}.titulo-do-registo{margin:0 0 var(--e-3);font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--texto);cursor:text}h1.titulo-do-registo{font-size:30px;letter-spacing:-.025em}.editor-do-nome{display:flex;gap:var(--e-2);margin:0 0 var(--e-3)}.separadores-do-registo{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:2px;margin:0 0 var(--e-4);padding:3px;width:fit-content;max-width:100%;background:var(--suave2);border-radius:var(--r-3)}.separadores-do-registo [role=tab],.separadores-do-registo>button{flex-shrink:0;min-height:28px;padding:0 12px;color:var(--texto2);font-weight:500;white-space:nowrap;background:transparent;border-radius:var(--r-2)}.separadores-do-registo [role=tab]:hover,.separadores-do-registo>button:hover{color:var(--texto);background:transparent}.separadores-do-registo [role=tab][aria-selected=true]{color:var(--texto);font-weight:600;background:var(--superficie);box-shadow:0 1px 3px var(--sombra)}.grupos-de-campos{display:flex;flex-direction:column;gap:var(--e-2);margin:0 0 var(--e-4)}.titulo-do-grupo{justify-content:flex-start;min-height:26px;padding:0 4px;color:var(--texto2);font-size:12px;font-weight:600;background:none}.titulo-do-grupo:hover{color:var(--texto);background:none}.campo-do-registo{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:var(--e-2);min-height:34px}.rotulo-do-campo{color:var(--texto2);font-size:13px;cursor:pointer}.valor-do-campo{min-width:0;min-height:30px;display:flex;align-items:center;padding:4px 8px;border-radius:var(--r-2);overflow-wrap:anywhere;transition:background-color var(--t-rapido) var(--mola)}.valor-do-campo.editavel{cursor:pointer}.valor-do-campo.editavel:hover{background:var(--suave2)}.valor-do-campo .caixa{width:100%}.editor-da-morada{display:grid;gap:4px;width:100%}.cartoes-de-relacoes{display:flex;flex-direction:column;gap:var(--e-3)}.cartao-de-relacao{padding:10px 14px;background:var(--suave);border-radius:var(--r-4)}.cartao-de-relacao header{display:flex;align-items:center;justify-content:space-between}.cartao-de-relacao h3{margin:0;font-size:13px;color:var(--texto2)}.registo-ligado{display:flex;align-items:center;justify-content:space-between;min-height:30px}.registo-ligado a{color:var(--texto);font-weight:500}.pagina-do-registo .cabecalho-da-pagina{display:flex;align-items:center;gap:var(--e-2);margin:0 0 var(--e-4)}.pagina-do-registo .caminho{margin:0 auto 0 0;color:var(--texto2)}.corpo-da-pagina{display:grid;grid-template-columns:minmax(18rem,26rem) minmax(0,1fr);gap:var(--e-6);align-items:start}.coluna-dos-campos{padding:var(--e-4);background:var(--suave);border-radius:var(--r-6)}.coluna-dos-campos .valor-do-campo.editavel:hover{background:var(--suave2)}.coluna-dos-campos .cartao-de-relacao{background:var(--superficie);box-shadow:var(--sombra-1)}.barra-de-personalizacao{display:flex;align-items:center;gap:var(--e-3);margin:0 0 var(--e-4);padding:var(--e-2) var(--e-3);background:var(--realce-suave);border-radius:var(--r-4)}.barra-de-personalizacao .ajuda{margin-left:auto}.novo-bloco{display:flex;flex-direction:column;gap:2px;max-width:16rem;padding:var(--e-2);border:1px dashed var(--borda);border-radius:var(--r-4)}.novo-bloco h3{margin:0 0 4px;font-size:12px;color:var(--texto2)}.bloco.em-edicao{margin:0 0 var(--e-2);padding:4px;outline:1px dashed var(--borda);border-radius:var(--r-2);cursor:pointer}.acoes-do-separador{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--e-4)}.nota-estatica{padding:var(--e-2) var(--e-3);background:var(--suave);border-radius:var(--r-2)}.barra-do-separador{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);margin:0 0 var(--e-2)}.barra-do-separador h3{margin:0;font-size:15px}.vazio{padding:var(--e-6) 0;color:var(--texto2);text-align:center}.vazio p{margin:4px 0 0}.grupo-de-tarefas h4{margin:var(--e-3) 0 4px;font-size:12px;color:var(--texto2)}.linha-de-tarefa,.linha-de-anexo{display:flex;align-items:center;gap:10px;min-height:38px;padding:4px 0;border-bottom:1px solid var(--borda)}.linha-de-anexo .ajuda{margin-left:auto}.cartoes-de-notas{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--e-3)}.cartao-de-nota{padding:var(--e-3);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-4);box-shadow:var(--sombra-1);cursor:pointer;transition:box-shadow var(--t-base) var(--mola)}.cartao-de-nota:hover{box-shadow:var(--sombra-2)}.cartao-de-nota p{margin:4px 0 0}.linha-do-tempo .barra-do-separador{flex-wrap:wrap}.linha-do-tempo .espaco{flex:1}.segmentado.pequeno [role=radio]{min-height:24px;padding:0 10px;font-size:13px}.mes-da-cronologia h3{margin:var(--e-5) 0 0;font-size:12px;font-weight:600;color:var(--texto3);letter-spacing:.02em;text-transform:capitalize}.dia-da-cronologia h4{margin:var(--e-3) 0 var(--e-1);font-size:13px;font-weight:600;color:var(--texto)}.eventos-do-dia{position:relative;margin:0;padding:0;list-style:none}.eventos-do-dia:before{content:"";position:absolute;top:14px;bottom:14px;left:13px;width:1px;background:var(--borda)}.evento{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:var(--e-3);align-items:start;padding:6px 0}.evento p{margin:0}.icone-do-evento{position:relative;display:grid;place-items:center;width:27px;height:27px;color:var(--texto2);background:var(--fundo);border:1px solid var(--borda);border-radius:999px}.evento.de-fase .icone-do-evento{color:var(--realce);background:var(--realce-suave);border-color:transparent}.corpo-do-evento{padding-top:3px;font-size:14px;line-height:1.45}.frase-do-evento strong{font-weight:600}.mudanca-de-fase{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:2px}.seta{color:var(--texto3)}.valor-novo{font-weight:500}.evento .quando{padding-top:5px;color:var(--texto3);font-size:12px;font-variant-numeric:tabular-nums}.inicio-da-nota{margin:6px 0 0;padding:8px 12px;color:var(--texto2);font-size:13px;background:var(--suave);border-left:2px solid var(--borda);border-radius:0 var(--r-2) var(--r-2) 0}.evento .detalhes{min-height:24px;margin-top:2px;padding:0 6px;font-size:12px}.alteracoes{margin:4px 0 0;padding:8px 12px;font-size:13px;list-style:none;background:var(--suave);border-radius:var(--r-2)}.alteracoes li+li{margin-top:4px}.alteracoes .nome-do-campo{color:var(--texto2)}.alteracoes .valor-antigo{color:var(--texto3);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--texto3) 50%,transparent)}.cartao-da-reuniao{display:flex;flex-direction:column;gap:6px;margin:var(--e-2) 0 0;padding:var(--e-3) var(--e-4);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-4);box-shadow:var(--sombra-1)}.cartao-da-reuniao p{margin:0}.topo-do-cartao{display:flex;align-items:center;gap:var(--e-2);color:var(--texto2)}.topo-do-cartao a{color:var(--texto);font-weight:600}.data-do-cartao,.resumo-do-cartao{color:var(--texto2);font-size:13px}.bloco-do-corpo h3{margin:var(--e-4) 0 4px;font-size:12px;color:var(--texto2)}.editor-de-texto{min-height:8rem;padding:var(--e-2) var(--e-3);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-3);outline:none;transition:border-color var(--t-rapido) var(--mola)}.editor-de-texto:focus{border-color:var(--realce)}.editor-de-texto h1,.editor-de-texto h2,.editor-de-texto h3{margin:4px 0;color:var(--texto)}.editor-de-texto h1{font-size:22px}.editor-de-texto p{margin:4px 0}.pagina-da-ia{display:grid;grid-template-columns:17rem minmax(0,1fr);gap:var(--e-5);min-height:calc(100vh - var(--altura-da-barra) - 80px)}.lista-de-conversas{padding-right:var(--e-4);border-right:1px solid var(--borda)}.barra-das-conversas{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);margin-bottom:var(--e-2)}.barra-das-conversas h1{margin:0;font-size:24px}.grupo-de-conversas h2{margin:var(--e-4) 0 4px;font-size:12px}.item-de-conversa{display:block;width:100%;min-height:32px;padding:6px 10px;overflow:hidden;color:var(--texto2);font-weight:500;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:none;border-radius:var(--r-2)}.item-de-conversa:hover{color:var(--texto);background:var(--ativo)}.item-de-conversa.atual{color:var(--texto);font-weight:600;background:var(--ativo)}.conversa-aberta{display:flex;flex-direction:column;min-width:0}.cabecalho-da-conversa{display:flex;align-items:center;gap:var(--e-2);padding-bottom:var(--e-2);border-bottom:1px solid var(--borda)}.titulo-da-conversa{max-width:60%;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}button.titulo-da-conversa{color:var(--texto);background:none}button.titulo-da-conversa:hover{background:var(--suave2)}.acoes-do-cabecalho{display:flex;gap:4px;margin-left:auto}.conversa{display:flex;flex:1;flex-direction:column;gap:var(--e-3);min-height:0}.historico{display:flex;flex:1;flex-direction:column;gap:var(--e-4);overflow:auto;padding:var(--e-3) 0}.mensagem{max-width:46rem;animation:subir var(--t-base) var(--mola) both}.mensagem footer{display:flex;align-items:center;gap:4px}.mensagem.do-utilizador{align-self:flex-end;padding:10px 14px;background:var(--suave2);border-radius:18px 18px 6px}.mensagem.do-assistente{align-self:flex-start}.mensagem.falhou .texto-da-mensagem{color:var(--perigo)}.texto-da-mensagem{margin:4px 0;white-space:pre-wrap}.rasto{margin:4px 0 var(--e-2);padding-left:20px;font-size:13px;color:var(--texto2)}.rasto .erro summary{color:var(--perigo)}.rasto pre{max-height:14rem;overflow:auto;padding:var(--e-2);font-size:12px;background:var(--suave);border-radius:var(--r-2)}.registos-ligados{display:flex;flex-wrap:wrap;gap:var(--e-2);margin:4px 0;font-size:13px}.conversa-nova{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--e-3)}.saudacao{font-size:22px;font-weight:650;letter-spacing:-.02em}.sugestoes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--e-2)}.sugestoes button{color:var(--texto);font-weight:500;background:var(--suave2);border-radius:999px}.sugestoes button:hover{background:var(--ativo)}.caixa-de-mensagem{padding:var(--e-2) var(--e-2) var(--e-2) var(--e-3);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-6);box-shadow:var(--sombra-2);transition:border-color var(--t-rapido) var(--mola),box-shadow var(--t-rapido) var(--mola)}.caixa-de-mensagem:focus-within{border-color:color-mix(in srgb,var(--realce) 50%,var(--borda))}.caixa-de-mensagem textarea{width:100%;padding:4px 0;font:inherit;color:var(--texto);background:transparent;border:0;outline:none;resize:vertical}.acoes-da-caixa{display:flex;align-items:center;gap:4px}.acoes-da-caixa .modelo{margin-left:auto;font-size:13px}.niveis{display:flex;gap:4px;margin:var(--e-2) 0}.painel-lateral .conversa{min-height:60vh}.aviso-do-assistente{margin:4px 0;padding:10px 14px;background:var(--aviso-suave);border-radius:var(--r-4)}.confirmacao-do-assistente{display:flex;flex-direction:column;gap:var(--e-2);margin:4px 0;padding:10px 14px;background:var(--aviso-suave);border-radius:var(--r-4)}.confirmacao-do-assistente:not(.pendente){background:var(--suave)}.confirmacao-do-assistente .descricao{margin:0;white-space:pre-wrap;font-size:13px;overflow-wrap:anywhere}.definicoes-de-ia{max-width:36rem}.definicoes-de-ia .fornecedores{display:flex;gap:var(--e-4);margin:var(--e-4) 0;padding:0;border:0}.definicoes-de-ia .fornecedores legend{margin-bottom:4px;font-size:12px;color:var(--texto2)}.definicoes-de-ia .fornecedores label{display:inline-flex;align-items:center;gap:6px}.chave-guardada{display:flex;align-items:center;gap:var(--e-2);margin:0}.acoes-do-formulario{display:flex;gap:var(--e-2)}.teste-ok{color:var(--sucesso)}.teste-falhou{color:var(--perigo)}.conteudo>section>h1,.conteudo>h1{margin-bottom:var(--e-5)}.conteudo>section{max-width:64rem}@keyframes entrar{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes entrar-em-escala{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes aparecer{0%{opacity:0;transform:scale(.98) translateY(-2px)}to{opacity:1;transform:none}}@keyframes aparecer-ao-centro{0%{opacity:0;transform:translate(-50%) translateY(-6px) scale(.98)}to{opacity:1;transform:translate(-50%)}}@keyframes deslizar{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes desvanecer{0%{opacity:0}to{opacity:1}}@keyframes subir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.permissoes-do-papel{display:flex;flex-direction:column;gap:var(--e-4);max-width:52rem}.permissoes-do-papel>section,.permissoes-do-objeto>section{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:var(--e-4) var(--e-5);background:var(--suave);border-radius:var(--r-6)}.permissoes-do-papel h2,.permissoes-do-objeto h2{margin:0 0 var(--e-1);font-size:15px;color:var(--texto)}.permissoes-do-papel h3,.permissoes-do-objeto h3{margin:var(--e-3) 0 2px;font-size:12px;color:var(--texto2)}.permissoes-do-papel .grelha{width:100%;background:var(--superficie);border-radius:var(--r-4);overflow:hidden}.linha-de-regra{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e-3);color:var(--texto)}.linha-de-regra:hover{text-decoration:none}.aviso-de-acesso{display:inline-flex;gap:6px;padding:10px 14px;background:var(--suave);border-radius:var(--r-4)}.informacoes-do-modelo{padding:var(--e-3);background:var(--suave);border-radius:var(--r-4)}.boas-vindas{max-width:48rem}.boas-vindas .ajuda{font-size:15px}.atalhos{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--e-3);margin-top:var(--e-5)}.atalhos a{display:flex;align-items:center;gap:10px;padding:14px 16px;color:var(--texto);font-weight:600;background:var(--suave);border-radius:var(--r-5);transition:background-color var(--t-rapido) var(--mola),transform var(--t-base) var(--mola)}.atalhos a:hover{text-decoration:none;background:var(--suave2);transform:translateY(-1px)}.atalhos a svg{color:var(--texto2)}.folha .simbolo{display:grid;place-items:center;width:36px;height:36px;margin-bottom:var(--e-4);color:var(--fundo);font-size:17px;font-weight:700;background:var(--texto);border-radius:var(--r-3)}.a-carregar{display:grid;place-items:center;min-height:100vh;color:var(--texto2);font-size:13px;animation:desvanecer var(--t-base) var(--mola) .2s both}.seccao-da-agenda h2{display:flex;align-items:baseline;gap:var(--e-2);margin:var(--e-3) 0 var(--e-2);font-size:15px;font-weight:650}.seccao-da-agenda>.ajuda{margin:0;padding:var(--e-2) 0;color:var(--texto3)}.linhas-da-agenda{margin:0;padding:0;list-style:none;border-top:1px solid var(--borda)}.linha-da-agenda{display:grid;grid-template-columns:7.5rem minmax(0,1fr) auto auto;gap:var(--e-4);align-items:center;min-height:52px;padding:8px var(--e-2);border-bottom:1px solid var(--borda);transition:background-color var(--t-rapido) var(--mola)}.linha-da-agenda:hover{background:var(--suave)}.linha-da-agenda.cancelada .titulo-da-reuniao a{color:var(--texto3);text-decoration:line-through}.quando-da-reuniao{display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.quando-da-reuniao .dia{color:var(--texto2);font-size:12px;text-transform:capitalize}.quando-da-reuniao .hora{color:var(--texto);font-size:15px;font-weight:600;letter-spacing:-.01em}.titulo-da-reuniao{display:flex;flex-direction:column;min-width:0}.titulo-da-reuniao a{overflow:hidden;color:var(--texto);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.empresa-da-reuniao{color:var(--texto2);font-size:13px}.iniciais-da-reuniao{display:inline-flex}.inicial{display:inline-grid;place-items:center;width:24px;height:24px;color:var(--texto2);font-size:10px;font-weight:700;background:var(--suave2);border:2px solid var(--fundo);border-radius:999px}.iniciais-da-reuniao .inicial+.inicial{margin-left:-6px}.inicial.da-equipa{color:var(--realce);background:var(--realce-suave)}.etiquetas-da-reuniao{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin:0}.por-confirmar{padding:1px 8px;color:color-mix(in srgb,#cb912f 70%,var(--texto));font-size:13px;font-weight:500;background:var(--aviso-suave);border-radius:var(--r-1);white-space:nowrap}.patamar{color:var(--texto2);font-size:13px}.cabecalho-da-reuniao{display:flex;flex-direction:column;gap:var(--e-3);margin:0 0 var(--e-4)}.data-da-reuniao{display:flex;flex-wrap:wrap;gap:var(--e-2) var(--e-3);margin:0;color:var(--texto2)}.data-da-reuniao span:first-child{color:var(--texto);font-weight:500}.data-da-reuniao .duracao{padding:0 8px;font-size:13px;background:var(--suave2);border-radius:var(--r-1)}.cabecalho-da-reuniao .etiquetas-da-reuniao,.cartao-da-reuniao .etiquetas-da-reuniao{justify-content:flex-start}.participantes-da-reuniao h3,.resumo-da-reuniao h3{margin:0 0 var(--e-2);font-size:12px;font-weight:600;color:var(--texto2)}.participantes-da-reuniao ul{display:flex;flex-direction:column;gap:6px;margin:0 0 var(--e-2);padding:0;list-style:none}.participantes-da-reuniao li{display:flex;align-items:center;gap:var(--e-2)}.participantes-da-reuniao li a{color:var(--texto);font-weight:500}.resumo-da-reuniao p{margin:0;padding:var(--e-3);line-height:1.5;white-space:pre-wrap;background:var(--suave);border-radius:var(--r-3)}.reunioes-do-registo .linha-da-agenda{grid-template-columns:6.5rem minmax(0,1fr);row-gap:6px}.reunioes-do-registo .etiquetas-da-reuniao{grid-column:2;justify-content:flex-start}.reunioes-do-registo .iniciais-da-reuniao{display:none}.dialogo:has(.formulario-da-reuniao){width:min(560px,100%)}.linha-de-campos{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.rotulo-do-campo{font-size:12px;font-weight:500;color:var(--texto2)}.caixa-de-pesquisa{position:relative}.caixa-de-pesquisa .caixa{width:100%}.resultados-da-caixa{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:14rem;overflow:auto;padding:4px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-3);box-shadow:var(--sombra-3)}.participantes-escolhidos{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px;padding:0;list-style:none}.escolhido{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:2px 4px 2px 10px;font-size:13px;background:var(--suave2);border-radius:var(--r-2)}.escolhido .icone{min-height:22px;padding:0 6px}.cartao .valor-do-cartao.ultima-atividade{order:6;color:var(--texto3);font-size:12px}@media(max-width:720px){.linha-da-agenda{grid-template-columns:5.5rem minmax(0,1fr)}.linha-da-agenda .iniciais-da-reuniao{display:none}.linha-da-agenda .etiquetas-da-reuniao{grid-column:2;justify-content:flex-start}}.so-leitores{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.separador-da-entrada{display:flex;align-items:center;gap:var(--e-3);margin:var(--e-4) 0 var(--e-3);color:var(--texto3);font-size:12px}.separador-da-entrada:before,.separador-da-entrada:after{content:"";flex:1;height:1px;background:var(--borda)}.botao-google{width:100%}.marca-google{flex:0 0 auto}button .marca-google,button .icone-svg{margin-right:8px;vertical-align:-3px}.definicoes-de-contas,.definicoes-de-canais{max-width:40rem}.definicoes-de-contas h2,.definicoes-de-canais h2{margin-top:var(--e-5);font-size:15px}.nova-conta{padding:var(--e-5);text-align:left;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-4)}.nova-conta button{margin-top:var(--e-3)}.lista-de-contas{margin:0 0 var(--e-3);padding:0;list-style:none;border-top:1px solid var(--borda)}.lista-de-contas li{display:flex;align-items:center;gap:var(--e-3);min-height:56px;padding:8px var(--e-2);border-bottom:1px solid var(--borda)}.lista-de-contas li.em-falha .conta-ligada .ajuda{color:var(--perigo)}.conta-ligada{display:flex;flex:1;flex-direction:column;min-width:0}.conta-ligada strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conta-ligada .ajuda{margin:0;font-size:12px}.linha-de-bloqueio{display:flex;gap:var(--e-2)}.linha-de-bloqueio .caixa{flex:1}.bloqueados{display:flex;flex-wrap:wrap;gap:var(--e-2);margin:var(--e-3) 0 0;padding:0;list-style:none}.bloqueados li{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:13px;background:var(--suave2);border-radius:var(--r-2)}.atalhos-de-definicoes{margin:0;padding:0;list-style:none}.atalhos-de-definicoes li{display:flex;flex-direction:column;padding:var(--e-2) 0;border-bottom:1px solid var(--borda)}.atalhos-de-definicoes .ajuda{margin:2px 0 0;font-size:12px}.cartao-de-canal{display:flex;flex-direction:column;gap:var(--e-2);margin-bottom:var(--e-4);padding:var(--e-4);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-4)}.cartao-de-canal h2,.cartao-de-canal .ajuda,.cartao-de-canal .campo{margin:0}.cartao-de-canal .rotulo{font-size:12px;font-weight:500;color:var(--texto2)}.cabecalho-do-separador{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);margin-bottom:var(--e-2)}.cabecalho-do-separador h2{margin:0;font-size:15px;font-weight:650}.contagem{color:var(--texto3);font-weight:500;font-variant-numeric:tabular-nums}.linhas-de-emails,.linhas-do-calendario{margin:0;padding:0;list-style:none;border-top:1px solid var(--borda)}.linha-de-email{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) auto;gap:var(--e-3);align-items:center;width:100%;min-height:44px;padding:6px var(--e-2);color:var(--texto);font-weight:400;text-align:left;background:none;border-bottom:1px solid var(--borda);border-radius:0}button.linha-de-email:hover{background:var(--suave)}.linha-de-email .remetente{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.linha-de-email .assunto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linha-de-email .data{color:var(--texto2);font-size:12px;font-variant-numeric:tabular-nums}.nao-partilhado{display:inline-flex;align-items:center;gap:4px;color:var(--texto3);font-style:italic}.mensagens-do-fio{display:flex;flex-direction:column;gap:var(--e-3);max-height:60vh;margin:0;padding:0;overflow:auto;list-style:none}.mensagens-do-fio li{padding:var(--e-3);background:var(--suave);border-radius:var(--r-3)}.mensagens-do-fio .de{margin:0 0 var(--e-1)}.texto-da-mensagem{margin:0;white-space:pre-wrap}.mes-do-calendario h3{margin:var(--e-4) 0 var(--e-2);font-size:13px;font-weight:650;color:var(--texto2);text-transform:capitalize}.linha-do-calendario{display:grid;grid-template-columns:3.5rem 8.5rem minmax(0,1fr) auto;gap:var(--e-3);align-items:center;min-height:48px;padding:6px var(--e-2);border-bottom:1px solid var(--borda)}.linha-do-calendario.cancelado .titulo-do-evento{color:var(--texto3);text-decoration:line-through}.dia-do-evento{display:flex;flex-direction:column;line-height:1.15}.dia-do-evento .semana{color:var(--texto2);font-size:11px}.dia-do-evento .dia{font-size:16px;font-weight:650;font-variant-numeric:tabular-nums}.horas-do-evento{color:var(--texto2);font-size:13px;font-variant-numeric:tabular-nums}.titulo-do-evento{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.definicoes-api{max-width:48rem}.definicoes-api h2{margin-top:var(--e-6, 32px)}.definicoes-api .endereco-mcp code{display:inline-block;padding:6px 10px;font-size:13px;background:var(--fundo2, rgba(127, 127, 127, .08));border:1px solid var(--linha, rgba(127, 127, 127, .25));border-radius:var(--r-2, 6px);-webkit-user-select:all;user-select:all}.definicoes-api .passos-de-ligacao{padding-left:1.2rem;line-height:1.6;list-style:decimal}.definicoes-api .passos-de-ligacao li+li{margin-top:4px}.definicoes-api .cabecalho-da-seccao{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4)}.definicoes-api .tabela td:last-child{text-align:right}#segredo-da-chave{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.folha.consentimento p{line-height:1.5}.folha.consentimento .acoes-do-formulario{display:flex;gap:var(--e-2, 8px)}.folha.consentimento .anfitriao-de-retorno{font-size:1.05em}
