*{box-sizing:border-box}app-root{position:relative;width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow:hidden}html{height:100vh}html.smooth-scroll{scroll-behavior:smooth}body{position:relative;font-style:normal;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin:0!important;padding:0!important;width:100vw;height:100vh;background-color:#1d1d1d;overflow-x:hidden;overflow-y:auto}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb{border-radius:4px;background-color:#26282a}body.keyboard{max-height:calc(100vh - 270px)}a{text-decoration:none;outline:none}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:none}button{-webkit-appearance:none;border:none;outline:none;padding:0;background:initial;cursor:pointer}button:focus,button:hover{outline:none}img{border:0}img.lazy{opacity:0}ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0}input,input:focus-visible{border:none;outline:none}.d-none{display:none!important}.d-hidden{opacity:0;pointer-events:none}.page{position:relative;background:#637179 no-repeat fixed;max-width:100%;height:100%;overflow:hidden;padding-bottom:48px;overflow-x:hidden;overflow-y:auto}.page::-webkit-scrollbar{width:4px}.page::-webkit-scrollbar-thumb{border-radius:4px;background-color:#26282a}@media screen and (min-width: 992px){.page .page-wrapper{margin:0 auto;max-width:1440px;padding:0 80px}}@media screen and (max-width: 991px){.page .page-wrapper{padding:0 18px}}@media screen and (min-width: 992px){.page h1.page-title{margin-block-start:0;margin-block-end:0;height:49px;background:#373F43;font-family:Lato,sans-serif;font-style:normal;font-weight:600;font-size:25px;line-height:33px;color:#fff;display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 991px){.page h1.page-title{display:none}}select{height:32px;padding:0 8px;background:#515D64;border:1px solid #49545A;font-family:Lato,sans-serif;font-style:normal;font-weight:900;font-size:16px;line-height:normal;color:#fff}input{height:32px;padding:0 8px;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:normal;color:#000}
