.zeed-signoff{padding:14px max(20px,env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));color:#ffffffd1;content-visibility:auto;contain-intrinsic-size:auto 80px;background:#00000038;border-top:1px solid #ffffff14;align-items:center;gap:18px;text-decoration:none;display:flex}.zeed-signoff:before,.zeed-signoff:after{content:"";opacity:.18;background:currentColor;flex:1;height:1px}.zeed-signoff__logo{background:url(/zeed/zeed-3d-sprite.webp) 0 0/3200% 100% no-repeat;flex:none;width:112px;height:52px;animation:6s steps(32,jump-none) infinite zeed-signoff-swing}.zeed-signoff:hover .zeed-signoff__logo{animation-duration:2.2s}.zeed-signoff__text{letter-spacing:.16em;text-transform:uppercase;text-align:center;flex:none;font:600 11px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.zeed-signoff__text small{font:inherit;letter-spacing:.12em;opacity:.6;font-weight:500;display:block}.zeed-signoff:hover .zeed-signoff__text{color:#fff}.zeed-signoff:focus-visible{outline-offset:-4px;outline:2px solid}@keyframes zeed-signoff-swing{to{background-position:100% 0}}@media (width<=520px){.zeed-signoff{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));gap:12px}.zeed-signoff__logo{width:84px;height:39px}.zeed-signoff__text{font-size:10px}}@media (prefers-reduced-motion:reduce){.zeed-signoff__logo{animation:none}}
