body{background-color:#000;color:#fff;font-family:monospace;font-size:20px;position:relative}body.matrix{background-image:url(/dist/images/password/matrix_bg.webp)}body h1{color:#7fff00;font-size:57px;margin:0 0 30px;text-align:center}@media(max-width:959px){body h1{font-size:38px;margin:0 auto;max-width:250px}}body h2{color:#7fff00;font-size:30px;margin:0;padding-top:80px;text-align:center}body .exit{cursor:pointer;display:flex;flex-direction:column;left:10px;position:absolute;top:10px}body .exit:hover svg{height:42px;width:42px}body .exit svg{height:40px;width:40px}body .exit span{color:#7fff00;margin-top:5px}body .score{border:5px solid #7fff00;border-radius:50%;height:45px;justify-content:center;position:absolute;right:10px;top:10px;width:45px}body .game-area,body .score{align-items:center;display:flex}body .game-area{flex-direction:column}body .game-area .level{display:none}body .game-area .level.level5 p:not(.task){color:#000}body .game-area .level.level5 p:not(.task)::selection{background-color:#7fff00}body .game-area .task{padding-bottom:10px}body .game-area .task .underline{display:inline;text-decoration:underline}body .game-area form{display:flex;flex-direction:column}body .game-area form>div{margin-bottom:10px}body .game-area form>div label{display:none}body .game-area form>div input{height:40px;width:200px}body .game-area form>div input[type=submit]{width:100px}body .game-area form .error{color:red;display:none;font-size:14px}body .game-area .levelHelp .helpLink{cursor:pointer;font-size:14px}body .game-area .levelHelp .helpLink:hover{text-decoration:underline}body .game-area .levelHelp .helpWindow{visibility:hidden}body .game-area .levelHelp p{text-align:center}body .game-area .levelHelp p a{line-height:50px}body .soon{align-items:center;display:none;flex-direction:column}body .soon button{cursor:pointer;font-size:18px;margin-top:15px}