.acesso{box-sizing:border-box;color:var(--bs-texto);font:14px/1.6 var(--bs-fonte)}.acesso *,.acesso :before,.acesso :after{box-sizing:border-box}.acesso.entrada{width:min(100% - 40px,440px);margin:0 auto;padding:clamp(32px,12vh,108px) 0 40px}.acesso .acesso-marca{border-radius:var(--bs-raio);background:#000;margin-bottom:32px;padding:28px 32px}.acesso-marca img{width:100%;height:auto;display:block}.acesso h1{letter-spacing:-.02em;text-wrap:balance;margin:0 0 24px;font-size:26px;font-weight:650;line-height:1.25}.acesso h2{margin:0 0 12px;font-size:18px;line-height:1.4}.acesso p{margin:0 0 20px}.acesso a{color:var(--bs-destaque);text-underline-offset:4px}.acesso .apoio{color:var(--bs-apoio);margin-top:24px}.acesso button,.acesso .botao{border:1px solid var(--bs-campo);border-radius:var(--bs-raio);min-height:40px;color:var(--bs-texto);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.acesso .principal{background:var(--bs-principal-fundo);color:var(--bs-principal-texto);border-color:#0000}.acesso.entrada>.principal{width:100%}.acesso .cuidado{color:var(--bs-perigo)}.acesso button:disabled{cursor:not-allowed;opacity:.6}.acesso :focus-visible{outline:2px solid var(--bs-destaque);outline-offset:4px}.acesso ::selection{background:var(--bs-destaque);color:var(--bs-fundo)}.acesso .pilha,.acesso .formulario{gap:16px;display:grid}.acesso .pilha button{text-align:left;justify-content:flex-start;width:100%}.acesso label{gap:8px;display:grid}.acesso input:not([type=radio]):not([type=hidden]){border:1px solid var(--bs-campo);border-radius:var(--bs-raio);background:var(--bs-fundo);width:100%;min-height:44px;color:var(--bs-texto);font:inherit;caret-color:var(--bs-destaque);padding:10px 12px}.acesso fieldset{border:1px solid var(--bs-campo);border-radius:var(--bs-raio);min-width:0;padding:16px}.acesso .check-label{align-items:center;min-height:44px;display:flex}.acesso input[type=radio]{accent-color:var(--bs-destaque)}.acesso .aviso{border:1px solid var(--bs-linha);border-radius:var(--bs-raio);background:var(--bs-superficie);padding:16px}.acesso .erro{color:var(--bs-perigo);margin-top:20px}.acesso .acoes{flex-wrap:wrap;gap:12px;display:flex}.acesso .estado-acoes{border-top:1px solid var(--bs-linha);margin-top:32px;padding-top:24px}.acesso .confirmacao{width:100%}.acesso .selo{color:var(--selo-texto,#c4c9d0);background:var(--selo-fundo,#ffffff14);border-radius:999px;align-items:center;gap:6px;margin-bottom:16px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.acesso .selo:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.acesso .cor-verde{--selo-texto:#7ee2a0;--selo-fundo:#2ea0432e}.acesso .cor-amarelo{--selo-texto:#f5cf5b;--selo-fundo:#d4a72c2e}.acesso .cor-laranja{--selo-texto:#ffa36b;--selo-fundo:#db6d282e}.acesso .cor-vermelho{--selo-texto:#ff8a80;--selo-fundo:#e539352e}.acesso .cor-cinza{--selo-texto:#c4c9d0;--selo-fundo:#ffffff14}@media (prefers-color-scheme:light){:root:not([data-tema=escuro]) .acesso .selo{--selo-texto:#4b5563;--selo-fundo:#f1f3f5}:root:not([data-tema=escuro]) .acesso .cor-verde{--selo-texto:#1b5e20;--selo-fundo:#e8f5e9}:root:not([data-tema=escuro]) .acesso .cor-amarelo{--selo-texto:#6d4c00;--selo-fundo:#fff8e1}:root:not([data-tema=escuro]) .acesso .cor-laranja{--selo-texto:#9a3d00;--selo-fundo:#fff0e5}:root:not([data-tema=escuro]) .acesso .cor-vermelho{--selo-texto:#b71c1c;--selo-fundo:#fdecec}}.acesso .texto-verde,.acesso .texto-laranja,.acesso .texto-vermelho{color:var(--selo-texto)}.acesso .texto-verde{--selo-texto:#7ee2a0}.acesso .texto-laranja{--selo-texto:#ffa36b}.acesso .texto-vermelho{--selo-texto:#ff8a80}@media (prefers-color-scheme:light){:root:not([data-tema=escuro]) .acesso .texto-verde{--selo-texto:#1b5e20}:root:not([data-tema=escuro]) .acesso .texto-laranja{--selo-texto:#9a3d00}:root:not([data-tema=escuro]) .acesso .texto-vermelho{--selo-texto:#b71c1c}}.acesso .contagem{font-variant-numeric:tabular-nums}.acesso.pagina{max-width:760px;margin:auto;padding:32px 24px 64px}.acesso.painel{max-width:1280px}.acesso nav{margin-bottom:32px}.acesso section{border-bottom:1px solid var(--bs-linha);padding:24px 0}.acesso .painel-scroll{scrollbar-color:var(--bs-campo) var(--bs-fundo);margin:24px 0;overflow-x:auto}.acesso table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.acesso th,.acesso td{border-bottom:1px solid var(--bs-linha);vertical-align:top;min-width:110px;padding:14px 16px}.acesso th{font-weight:600}.acesso td:first-child{overflow-wrap:anywhere;min-width:180px}.acesso.faixa-leitura{background:var(--bs-superficie);border-bottom:1px solid var(--bs-linha);padding:12px 20px}@media (hover:hover){.acesso button:not(:disabled):hover,.acesso .botao:hover{filter:brightness(.9)}}@media (max-width:600px),(pointer:coarse){.acesso button,.acesso .botao{min-height:44px}.acesso.entrada{padding-top:32px}.acesso h1{font-size:24px}}:is(body:has(main.acesso.entrada),body:has(main.acesso.pagina)){height:auto;min-height:100dvh;overflow:auto}.editor-somente-leitura{grid-template-rows:auto minmax(0,1fr);height:100dvh;display:grid}.editor-area{min-width:0;min-height:0}
