html,body,#root{min-height:100%}html{background-color:#eef1f5;background-attachment:fixed}html[data-modo=dark]{background-color:#101010}body{margin:0;background:var(--gradient-app, linear-gradient(135deg, #E9EFF7 0%, #EEF1F5 100%));background-attachment:fixed;-webkit-font-smoothing:antialiased}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#0000002e;border-radius:8px}*::-webkit-scrollbar-thumb:hover{background:#00000047}a{color:var(--primary, #1565C0)}.tabela-zebrada tbody tr:nth-of-type(odd){background-color:#e3f2fd80}[data-modo=dark] *::-webkit-scrollbar-thumb{background:#ffffff38}[data-modo=dark] *::-webkit-scrollbar-thumb:hover{background:#ffffff52}[data-modo=dark] .tabela-zebrada tbody tr:nth-of-type(odd){background-color:#ffffff0a}::view-transition-group(*){animation-duration:.38s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s}@keyframes obravistaFadeIn{0%{opacity:0}to{opacity:1}}.fade-entrada{animation:obravistaFadeIn .42s ease both}@keyframes obravistaSubir{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.entrada-card{animation:obravistaSubir .48s cubic-bezier(.22,1,.36,1) both}@keyframes obravistaSaidaHero{to{opacity:0;transform:translateY(-70px)}}.saida-hero{animation:obravistaSaidaHero .33s cubic-bezier(.4,0,1,1) forwards}@keyframes obravistaSaidaConteudo{to{opacity:0}}.saida-conteudo{animation:obravistaSaidaConteudo .33s ease-in forwards}
