@property --nxp-i{syntax:'<percentage>';inherits:false;initial-value:-10%}.nxp-cover::before,.nxp-cover::after,.nxp-shut::before,.nxp-shut::after,:where(:root:has(meta[name="nexxa-passagem"]):not(.nxp-done))::before,:where(:root:has(meta[name="nexxa-passagem"]):not(.nxp-done))::after{content:'';position:fixed;z-index:2147483600;pointer-events:none}.nxp-cover::before,.nxp-shut::before,:where(:root:has(meta[name="nexxa-passagem"]):not(.nxp-done))::before{inset:0;background:#0b1729;-webkit-mask:radial-gradient(circle at 50% 46%,#0000 var(--nxp-i),#000 calc(var(--nxp-i) + 9%));mask:radial-gradient(circle at 50% 46%,#0000 var(--nxp-i),#000 calc(var(--nxp-i) + 9%));animation:nxp-iris .55s cubic-bezier(.6,.02,.2,1) 2.2s both!important}.nxp-cover::after,.nxp-shut::after,:where(:root:has(meta[name="nexxa-passagem"]):not(.nxp-done))::after{left:50%;top:46%;width:112px;height:82px;margin:-41px 0 0 -56px;padding:0;border:0;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 106 78.4' fill='none' stroke-width='1.4' stroke-linejoin='round'%3E%3Cstyle%3Epath{stroke-dasharray:1;animation:d .62s cubic-bezier(.6,.1,.2,1) both}.g{animation-delay:.12s}@keyframes d{from{stroke-dashoffset:1;fill-opacity:0}}%3C/style%3E%3Cpath pathLength='1' d='M0 0H30.5L100 72.4H69.5Z' stroke='%2382c4f5' fill='%231576c7' fill-opacity='.2'/%3E%3Cpath class='g' pathLength='1' d='M59 0H100V48.5L84 28L83 17L66 6Z' stroke='%23f3cd84' fill='%23e3bd5b' fill-opacity='.2'/%3E%3Cpath class='g' pathLength='1' d='M41 72.4H0V23.9L16 44.4L17 55.4L34 66.4Z' stroke='%23f3cd84' fill='%23e3bd5b' fill-opacity='.2'/%3E%3C/svg%3E");animation:nxp-seal .45s cubic-bezier(.4,0,.2,1) 2.2s both!important}.nxp-intro::before,.nxp-intro::after,.nxp-login::before,.nxp-login::after,:where(:root:has(meta[name="nexxa-passagem"][content="intro"]))::before,:where(:root:has(meta[name="nexxa-passagem"][content="intro"]))::after{animation-delay:2.4s!important}.nxp-light::before{background:#f7f9fc}.nxp-light::after{filter:brightness(.66) saturate(1.6)}.nxp-open::before{animation:nxp-iris2 .55s cubic-bezier(.6,.02,.2,1) both!important}.nxp-open::after,.nxp-hand::after{animation:nxp-seal2 .42s cubic-bezier(.4,0,.2,1) both!important}.nxp-hand::before{animation:nxp-gone .01s .45s both!important}.nxp-shut::before{-webkit-mask:none;mask:none;animation:nxp-in .18s ease-out both,nxp-gone .3s 2.6s both!important}.nxp-shut::after{animation:nxp-in .25s ease-out both,nxp-gone .3s 2.6s both!important}@keyframes nxp-iris{to{--nxp-i:100%;visibility:hidden}}@keyframes nxp-iris2{to{--nxp-i:100%;visibility:hidden}}@keyframes nxp-seal{to{opacity:0;transform:scale(1.4);visibility:hidden}}@keyframes nxp-seal2{to{opacity:0;transform:scale(1.4);visibility:hidden}}@keyframes nxp-gone{to{opacity:0;visibility:hidden}}@keyframes nxp-in{from{opacity:0}}.nxp-p .nx-login::before,.nxp-p .nx-login::after,:where(:root:has(meta[name="nexxa-passagem"])) .nx-login::before,:where(:root:has(meta[name="nexxa-passagem"])) .nx-login::after{content:none!important}.nxp-p .nxc-veil,:where(:root:has(meta[name="nexxa-passagem"])) .nxc-veil{display:none!important}@media print{.nxp-cover::before,.nxp-cover::after,.nxp-shut::before,.nxp-shut::after,:where(:root:has(meta[name="nexxa-passagem"]))::before,:where(:root:has(meta[name="nexxa-passagem"]))::after{content:none!important}}