*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{opacity:1}body{min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1}#root{min-height:100vh;opacity:1}html.theme-changing *,html.theme-changing *:before,html.theme-changing *:after{transition:none!important}@keyframes popupIn{0%{opacity:0;transform:scale(.94) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-popup-in{animation:popupIn .2s ease-out forwards;transform-origin:top left}tbody{contain:content}@keyframes oaMarkLoaderEnter{0%{opacity:0}to{opacity:1}}@keyframes oaMarkLoaderBreathe{0%,to{transform:scaleZ(1);opacity:.9}50%{transform:scale3d(1.04,1.04,1);opacity:1}}.oa-mark-loader-shell{opacity:1}.oa-mark-loader-breathe{transform-origin:center center;backface-visibility:hidden;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.oa-mark-loader-shell{animation:none;opacity:1}.oa-mark-loader-breathe{animation:none;will-change:auto;opacity:1;transform:none}}@keyframes smsStatCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing-marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%)}.landing-marquee-track{backface-visibility:hidden;transform:translateZ(0);will-change:transform}.sms-stat-card-in{animation:smsStatCardIn .38s ease-out both;opacity:0}@media(prefers-reduced-motion:reduce){.sms-stat-card-in{animation:none;opacity:1}}stat-card-in{animation:none;opacity:1}}{}
