:root{color-scheme:light}html.dark{color-scheme:dark}body,html{height:100%;margin:0;padding:0}*,:after,:before{box-sizing:border-box}body:not([data-recaptcha=login]) .grecaptcha-badge{display:none!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{scroll-behavior:smooth;overflow-y:scroll}@supports (scrollbar-gutter:stable){html{overflow-y:auto;scrollbar-gutter:stable}}[data-reveal]{opacity:0;transform:translate3d(0,var(--reveal-y,24px),0);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}[data-reveal][data-shown=true]{opacity:1;transform:translateZ(0)}@keyframes bidsync-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bidsync-float{animation:bidsync-float 7s ease-in-out infinite}@keyframes bidsync-pulse{0%,to{opacity:.35}50%{opacity:.55}}.bidsync-pulse{animation:bidsync-pulse 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}.bidsync-float,.bidsync-pulse{animation:none}}