.container{height:100vh;background-size:cover!important;padding:20px 10px;.block {width: 100%; margin: 0 auto 10px auto; border: 1px solid black; display: flex; justify-content: center; align-items: center; color: black; border-radius: 6px;} .logo {width: 105px; height: 22px; margin: 0 auto 20px 0;} .title {text-align: center; height: 43px; flex-direction: column;} .info {height: 72px;} .field {height: 355px;} .rewards {height: 91px;} .start {margin-bottom: 20px; height: 52px;} .footer {height: 107px;}}@font-face{font-family:RF Tone;src:url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-Bold.woff2) format("woff2"),url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RF Tone;src:url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-SemiBold.woff2) format("woff2"),url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RF Tone;src:url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-Regular.woff2) format("woff2"),url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RF Tone;src:url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-Light.woff2) format("woff2"),url(https://cdn.email-image.ru/naos/shared/fonts/RFTone-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}:root{--mainYellow: #FFCC00;--transparentBg:#574F6DB2;--mainBorderRadius:16px}*{box-sizing:border-box;margin:0;padding:0;font-family:RF Tone,sans-serif;font-weight:300;color:#fff;transition:all .25s}html{height:100%}body{overflow-x:hidden;height:100%}#app{display:flex;flex-direction:column;align-items:center;min-height:100vh;background-color:#fff3eb}#app .container{width:100vw;background-image:url(/assets/img/bg.png);background-position:center;background-size:100%;background-repeat:no-repeat}@media screen and (max-width: 800px){#app .container{background-size:115%}}@media screen and (max-width: 600px){#app .container{background-image:none}}#app .container._no-bg{background-image:none}button{border:0;outline:0;background:none;cursor:pointer}button:disabled{cursor:not-allowed}input{border:0;outline:0}a{text-decoration:none}ul{list-style-type:none}.app-container{max-width:1200px;width:100%;margin:0 auto;padding:0 20px}@media screen and (max-width: 1200px){.app-container{max-width:1080px}}@media screen and (max-width: 960px){.app-container{max-width:900px}}@media screen and (max-width: 800px){.app-container{max-width:660px}}@media screen and (max-width: 500px){.app-container{max-width:360px}}
