.g-topo{justify-content:space-between;align-items:center;gap:var(--e-4);min-height:var(--controlo);margin-bottom:var(--e-6);flex-wrap:wrap;display:flex}.g-topo h1{line-height:1}.g-topo-conta{margin-left:var(--e-2);font-family:var(--fonte-texto);font-stretch:125%;font-size:var(--t-5);letter-spacing:0;color:var(--cinza);font-variant-numeric:tabular-nums;font-weight:900}.g-topo-nota{font-size:var(--t-2);color:var(--tinta-2);margin:0}.g-topo-nota a{color:var(--vermelho);font-weight:700;text-decoration:none}.g-topo-nota a:hover{color:var(--brasa)}.g-voltar{align-items:center;gap:var(--e-2);height:var(--controlo);margin-left:calc(var(--e-2) * -1);padding:0 var(--e-3) 0 var(--e-2);border-radius:var(--r-tecla);font-size:var(--t-2);color:var(--tinta-2);min-width:0;font-weight:700;text-decoration:none;display:inline-flex}.g-voltar:hover{background:var(--nevoa);color:var(--tinta)}.g-voltar span{min-width:0}.g-botao{--cor-do-botao:var(--nevoa-2);--letra-do-botao:var(--tinta);--tinta-do-botao:var(--tinta);--letra-apontada:var(--papel);justify-content:center;align-items:center;gap:var(--e-2);height:var(--controlo);clip-path:polygon(.8rem 0,100% 0,calc(100% - .8rem) 100%,0 100%);background:linear-gradient(110deg, var(--tinta-do-botao) 0 50%, var(--cor-do-botao) 50% 100%) 100% 0 / 230% 100% no-repeat;color:var(--letra-do-botao);font-family:var(--fonte-texto);font-weight:700;font-size:var(--t-2);white-space:nowrap;cursor:pointer;transition:background-position .4s var(--curva), color .25s;border:0;border-radius:0;padding:0 1.65rem;line-height:1;text-decoration:none;display:inline-flex}.g-botao:hover{color:var(--letra-apontada);background-position:0 0}.g-botao:focus-visible{outline:2px solid var(--vermelho);outline-offset:2px}.g-botao--principal{--cor-do-botao:var(--tinta);--letra-do-botao:var(--papel);--tinta-do-botao:var(--vermelho);--letra-apontada:var(--sobre-cor)}.g-botao--perigo{--tinta-do-botao:var(--vermelho);--letra-apontada:var(--sobre-cor)}.g-botao--pequeno{clip-path:polygon(.65rem 0,100% 0,calc(100% - .65rem) 100%,0 100%);height:2.5rem;padding:0 1.35rem}.g-botao--calado{padding-inline:var(--e-2);clip-path:none;color:var(--tinta-2);background:0 0}.g-botao--calado:hover{color:var(--tinta)}.g-botao--calado.g-botao--perigo:hover{color:var(--vermelho)}.g-cabeca{justify-content:space-between;align-items:baseline;gap:var(--e-4);margin:0 0 var(--e-4);flex-wrap:wrap;display:flex}.g-cabeca h2{font-family:var(--fonte-texto);font-weight:850;font-stretch:106%;font-size:var(--t-5);letter-spacing:-.025em;text-transform:none;margin:0;line-height:1.1}.g-cabeca-nota{font-size:var(--t-1);color:var(--cinza);font-weight:650}.g-cabeca--abas{align-items:center}.g-seccao+.g-seccao{margin-top:var(--e-7)}.g-abas{gap:var(--e-1);scrollbar-width:none;display:flex;overflow-x:auto}.g-aba{border-radius:var(--r-tecla);min-height:2.6rem;font-family:var(--fonte-texto);font-stretch:106%;font-size:var(--t-2);color:var(--tinta-2);white-space:nowrap;flex:none;align-items:center;gap:.45rem;padding:0 .85rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.g-aba:hover{background:var(--nevoa);color:var(--tinta)}.g-aba[aria-current=page]{background:var(--nevoa);color:var(--tinta);font-weight:800}.g-aba:focus-visible{outline:2px solid var(--vermelho);outline-offset:2px}.g-aba-conta{font-family:var(--fonte-texto);font-variant-numeric:tabular-nums;opacity:.7;font-weight:600}.g-fichas{gap:var(--e-2) var(--e-6);flex-wrap:wrap;margin:0;display:flex}.g-ficha{align-items:baseline;gap:var(--e-2);min-width:0;display:inline-flex}.g-ficha dd{font-family:var(--fonte-texto);font-weight:900;font-stretch:112%;font-size:var(--t-5);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tinta);order:-1;margin:0;line-height:1}.g-ficha dt{font:600 var(--t-3) var(--fonte-texto);color:var(--tinta-2);text-transform:lowercase}.g-campo{gap:var(--e-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.g-campo-nome{justify-content:space-between;align-items:baseline;gap:var(--e-3);font-size:var(--t-2);padding:0;font-weight:700;display:flex}.g-campo-nome small{font-size:var(--t-1);color:var(--cinza);font-variant-numeric:tabular-nums;font-weight:650}.g-campo-ajuda{font-size:var(--t-1);color:var(--tinta-2)}.g-entrada{width:100%;min-height:var(--controlo);padding:var(--e-2) var(--e-3);border-radius:var(--r-tecla);background:var(--papel);border:0;border:1px solid var(--linha-forte);color:var(--tinta);font:inherit;font-size:var(--t-3);resize:vertical;transition:background-color .15s,box-shadow .12s}.g-entrada::placeholder{color:var(--cinza);opacity:1}.g-entrada:hover{background:var(--nevoa-2)}.g-entrada:focus-visible{box-shadow:0 0 0 2px var(--vermelho);outline:none}.g-aviso{align-items:flex-start;gap:var(--e-2);margin:0 0 var(--e-5);padding:var(--e-3) var(--e-4);border-radius:var(--r-tecla);font-size:var(--t-2);background:0 0;padding-inline:0;font-weight:650;display:flex}.g-aviso svg{margin-top:.15em}.g-aviso--erro,.g-aviso--erro svg{color:var(--vermelho)}.g-aviso--bom svg{color:var(--verde)}.g-vazio{align-items:center;gap:var(--e-2);padding:var(--e-7) var(--e-5);border-radius:var(--r-caixa);text-align:center;background:0 0;flex-direction:column;padding-inline:0;display:flex}.g-vazio-icone{margin-bottom:var(--e-2);color:var(--cinza);justify-content:center;align-items:center;display:inline-flex}.g-vazio-titulo{font-weight:850;font-stretch:106%;font-size:var(--t-4);letter-spacing:-.015em;margin:0}.g-vazio-texto{max-width:28rem;font-size:var(--t-2);color:var(--tinta-2);margin:0}.g-vazio .g-botao{margin-top:var(--e-3)}.g-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
