.talon_challenge_container h1{font-family:sans-serif;font-size:44px;font-weight:600;margin:0}.talon_challenge_container h4{color:rgba(255,255,255,0.65);font-family:sans-serif;font-size:14px;font-weight:400;margin:5px;opacity:0.75}.talon_challenge_container p{color:rgba(255,255,255,0.65);font-family:sans-serif;font-size:10px}.talon_challenge_container b{color:rgba(255,255,255,1);font-family:sans-serif;font-size:10px}.talon_challenge_container{display:flex;flex-direction:column;font-family:sans-serif;line-height:initial;overflow:scroll;scrollbar-width:none;background:#202024;border-radius:16px;border:1px solid rgba(255,255,255,0.15);padding:25px;box-shadow:0 32px 16px 0 rgba(0,0,0,0.1);margin:auto}.talon_challenge_container::-webkit-scrollbar{width:0!important}.talon_close_button{background:rgba(0,0,0,0);border-radius:4px;color:#fff;cursor:pointer;padding:5px;position:absolute;right:15px;top:10px;transition:.1s}.talon_close_button:hover{background:#3b3b3b}.talon_error_container{align-items:flex-start;background:#FFA640;border-radius:4px;justify-content:space-between;margin:auto auto 8px;text-align:left;width:500px}.talon_logo{margin:0 auto;width:80px}@media screen and (max-height:575px){.talon_challenge_header{display:none}}@media screen and (max-height:725px){.talon_challenge_container h4{display:none}.talon_challenge_container{padding:0}}@media screen and (max-height:800px){.talon_challenge_container h1{display:none}}@media screen and (max-height:900px){.talon_logo{display:none}}