:root{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#101114;font-family:Arial,sans-serif}*{box-sizing:border-box}body{min-width:280px;margin:0}button{font:inherit}.registration{min-height:100dvh;padding:32px 20px;padding-top:max(32px, env(safe-area-inset-top));padding-bottom:max(32px, env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex}.registration__card{text-align:center;width:100%;max-width:420px}.registration__brand{color:#ffd400;letter-spacing:-1px;margin-bottom:36px;font-size:clamp(32px,9vw,44px);font-weight:900}.registration h1{margin:0 0 16px;font-size:28px;line-height:1.2}.registration p{color:#c4c8d0;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.5}.registration__button{color:#101114;cursor:pointer;touch-action:manipulation;background:#ffd400;border:0;border-radius:14px;width:100%;min-height:56px;margin-top:28px;padding:16px;font-size:17px;font-weight:700;line-height:1.35}.registration__button:active:not(:disabled){background:#eac300}.registration__button:focus-visible{outline-offset:4px;outline:3px solid #3185ff}.registration__button:disabled{opacity:.65;cursor:wait}.registration .registration__error{color:#ffb4b4;margin-top:20px;font-size:15px}.registration__logo{aspect-ratio:2009/292;background-color:#ffd400;width:min(100%,300px);margin-inline:auto;display:block;position:relative;overflow:hidden;-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}.registration__logo:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 43%,#fffffff2 50%,#ffffff59 57%,#0000 70%);animation:1.5s ease-in-out .5s both megavoz-logo-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes megavoz-logo-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.registration__logo:after{animation:none;display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--megavoz-background:#fff;--megavoz-text:#101114;--megavoz-secondary:#505660;--megavoz-logo:#101114;--megavoz-error:#b42318;background-color:var(--megavoz-background);color:var(--megavoz-text)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--megavoz-background:#101114;--megavoz-text:#fff;--megavoz-secondary:#c4c8d0;--megavoz-logo:#ffd400;--megavoz-error:#ffb4b4}}body,.registration{background-color:var(--megavoz-background);color:var(--megavoz-text)}.registration h1{color:var(--megavoz-text)}.registration p{color:var(--megavoz-secondary)}.registration__brand{color:var(--megavoz-logo)}.registration__logo{background-color:var(--megavoz-logo)}.registration .registration__error{color:var(--megavoz-error)}
