.entrada{--entrada-ease:cubic-bezier(.22, 1, .36, 1);caret-color:var(--rib-em)}.entrada ::selection{background:color-mix(in oklch, var(--rib-azure) 24%, transparent);color:var(--rib-ink)}.entrada-painel{background-color:var(--rib-azure);background-image:radial-gradient(55% 48% at 50% 46%, #fff3 0%, #fff0 72%), var(--rib-grad)}.entrada-painel:before,.entrada-painel:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(36px);pointer-events:none;animation:rib-derivar 20s var(--ease) infinite alternate;border-radius:50%;position:absolute}.entrada-painel:before{background:radial-gradient(closest-side, color-mix(in oklch, var(--rib-azure) 35%, transparent), transparent);width:72%;top:-22%;left:-18%}.entrada-painel:after{background:radial-gradient(closest-side, color-mix(in oklch, var(--rib-peri) 35%, transparent), transparent);width:64%;animation-delay:-10s;bottom:-26%;right:-16%}.entrada-asas{animation:entrada-asas 1.6s var(--entrada-ease) .1s both}.entrada-conteudo{animation:entrada-subir .9s var(--entrada-ease) .25s both}@keyframes entrada-asas{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.96)}to{opacity:1;filter:blur();transform:none}}@keyframes entrada-subir{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.entrada-asas,.entrada-conteudo,.entrada-painel:before,.entrada-painel:after{animation:none}}.entrada input:-webkit-autofill{-webkit-text-fill-color:var(--rib-ink);box-shadow:0 0 0 1000px var(--rib-paper) inset;transition:background-color 9999s}.entrada input:-webkit-autofill:hover{-webkit-text-fill-color:var(--rib-ink);box-shadow:0 0 0 1000px var(--rib-paper) inset;transition:background-color 9999s}.entrada input:-webkit-autofill:focus{-webkit-text-fill-color:var(--rib-ink);box-shadow:0 0 0 1000px var(--rib-paper) inset;transition:background-color 9999s}
