*,*::before,*::after{box-sizing: border-box}html{ font-size: 90%;-webkit-text-size-adjust: 100%;text-size-adjust: 100%;color-scheme: light;scroll-padding-top: calc(var(--altura-cabecalho) + var(--esp-4))}body{margin: 0;min-height: 100vh;font-family: var(--fonte-base);font-size: var(--texto-md);line-height: var(--altura-linha);color: var(--cor-texto);background: var(--fundo-pagina);background-attachment: fixed;font-feature-settings: "cv11","ss01","tnum";-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul{margin: 0}ol[role="list"],ul[role="list"]{list-style: none;padding: 0}h1,h2,h3,h4{line-height: var(--altura-linha-justa);font-weight: var(--peso-semi);letter-spacing: var(--rastreio-titulo);text-wrap: balance}p{text-wrap: pretty}img,svg,video{display: block;max-width: 100%}input,button,textarea,select{font: inherit;color: inherit}button{cursor: pointer}a{color: var(--cor-link);text-underline-offset: 0.18em;text-decoration-thickness: 1px;transition: color var(--duracao-rapida) var(--curva-padrao)}a:hover{text-decoration-thickness: 2px}table{border-collapse: collapse}  input[type="search"]{appearance: none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{appearance: none;display: none} input[type="number"]{appearance: textfield;-moz-appearance: textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{appearance: none;margin: 0} input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color: var(--cor-texto);box-shadow: 0 0 0 100rem var(--cor-superficie) inset;transition: background-color 9999s}input:autofill{box-shadow: 0 0 0 100rem var(--cor-superficie) inset} .tabela-rolagem,.abas,.relogio__lista,.combobox__lista,.comandos__lista,.resumo__trechos,dialog.dialogo,.gaveta .dialogo__corpo{scrollbar-width: thin;scrollbar-color: var(--neutro-300) transparent} textarea{resize: vertical} .num,td,time{font-variant-numeric: tabular-nums} :focus-visible{outline: var(--foco-espessura) solid var(--foco-cor);outline-offset: var(--foco-offset);box-shadow: 0 0 0 var(--foco-offset) var(--foco-contraste)} a:not([class]):focus-visible{border-radius: var(--raio-xs)}:focus:not(:focus-visible){outline: none} .cabecalho,.acesso__marca{--foco-cor: var(--foco-cor-inverso);--foco-contraste: var(--foco-contraste-inverso)}[hidden]{display: none !important} @media (scripting: enabled){[data-so-sem-js]{display: none !important}}::selection{background: var(--dourado-200);color: var(--grafite-950)}.icone{width: var(--tamanho-icone);height: var(--tamanho-icone);flex: none;fill: none;stroke: currentColor;stroke-width: 1.85;stroke-linecap: round;stroke-linejoin: round}.icone--sm{width: var(--tamanho-icone-sm);height: var(--tamanho-icone-sm)}.icone--lg{width: 1.5rem;height: 1.5rem} .sr-only,.campos>.opcoes--compactas .opcao__descricao{ position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0} .pular-conteudo{position: absolute;left: var(--esp-4);top: -100px;z-index: var(--z-dica);padding: var(--esp-2) var(--esp-4);background: var(--cor-superficie);color: var(--cor-texto);border-radius: var(--raio-sm);box-shadow: var(--sombra-3);font-weight: var(--peso-semi)}.pular-conteudo:focus{top: var(--esp-2)} .rotulo-caixa-alta{font-size: var(--texto-2xs);font-weight: var(--peso-semi);letter-spacing: var(--rastreio-rotulo);text-transform: uppercase;color: var(--cor-texto-secundario)}.rotulo-caixa-alta--marca{color: var(--cor-marca-texto)}.texto-secundario{color: var(--cor-texto-secundario)}.texto-terciario{color: var(--cor-texto-terciario)}.quebra-palavras{overflow-wrap: anywhere}.pilha>* + *{margin-top: var(--esp-4)}.pilha-sm>* + *{margin-top: var(--esp-2)}.pilha-lg>* + *{margin-top: var(--esp-6)}.linha{display: flex;align-items: center;gap: var(--esp-2);flex-wrap: wrap} .linha--entre{flex-wrap: wrap;justify-content: space-between;gap: var(--esp-3)}.linha--fim{justify-content: flex-end}.cresce{flex: 1 1 auto;min-width: 0}  @keyframes aparecer{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}} @keyframes brotar{from{opacity: 0;transform: scale(0.96) translateY(-4px)}to{opacity: 1;transform: none}} @keyframes folha-subir{from{translate: 0 100%}} @keyframes recolher{to{opacity: 0;transform: scale(0.97) translateY(4px)}} @keyframes filete-crescer{from{transform: scaleX(0)}to{transform: scaleX(1)}} @keyframes carimbar{0%{opacity: 0;transform: scale(1.35) rotate(-6deg)}60%{opacity: 1;transform: scale(0.96) rotate(1deg)}100%{transform: none}} @keyframes pulsar{0%,100%{opacity: 1}50%{opacity: 0.35}}@keyframes girar{to{transform: rotate(360deg)}} @keyframes esqueleto{from{background-position: 200% 0}to{background-position: -200% 0}} @keyframes deslizar-indeterminado{from{transform: translateX(-100%)}to{transform: translateX(400%)}} @keyframes sacudir{10%,90%{transform: translateX(-1px)}20%,80%{transform: translateX(2px)}30%,50%,70%{transform: translateX(-3px)}40%,60%{transform: translateX(3px)}}}@keyframes trilho-crescer{from{transform: scaleY(0);opacity: 0}to{transform: scaleY(1);opacity: 1}} @media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto}}::view-transition-old(root),::view-transition-new(root){animation-duration: var(--duracao-rapida)}::view-transition-group(*){animation-duration: var(--duracao-media);animation-timing-function: var(--curva-padrao)}[data-vt]{view-transition-name: attr(data-vt type(<custom-ident>),none)} .conteudo__interno>*{animation: aparecer var(--duracao-lenta) var(--curva-padrao) backwards}.conteudo__interno>:nth-child(2){animation-delay: 40ms}.conteudo__interno>:nth-child(3){animation-delay: 80ms}.conteudo__interno>:nth-child(n + 4){animation-delay: 120ms} html:active-view-transition .conteudo__interno>*{animation: none} .htmx-swapping{opacity: 0;transition: opacity var(--duracao-rapida) var(--curva-saida)}.htmx-added,.htmx-settling{animation: aparecer var(--duracao-media) var(--curva-padrao)}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation: none !important}}.texto-xs{font-size: var(--texto-xs)}.texto-sm{font-size: var(--texto-sm)}.texto-lg{font-size: var(--texto-lg)}.peso-semi{font-weight: var(--peso-semi)}.mt-2{margin-top: var(--esp-2)}.mt-4{margin-top: var(--esp-4)}.mt-6{margin-top: var(--esp-6)}.mb-4{margin-bottom: var(--esp-4)}.texto-centro{text-align: center} .form-em-linha{display: contents} fieldset{min-width: 0}