@font-face{font-family:electronic-arts;src:url(/assets/CruyffSans-Regular-ae71bca8.woff) format("woff2");font-weight:400}*{font-family:electronic-arts,sans-serif;text-rendering:optimizeLegibility;padding:0;margin:0;box-sizing:border-box}body{min-height:calc(100vh - 100px);display:flex;justify-content:center;padding-top:32px;overflow:auto}body{background-color:#1d2033}.login{width:400px;margin:auto;color:#fff}.login img{display:block;margin:auto}.login h1{margin-top:30px;margin-bottom:27px;text-align:center;font-size:25px;font-weight:700;letter-spacing:.1cap}.login form{display:flex;flex-direction:column}.login .auth-icons{display:flex;align-items:center;justify-content:center;margin-bottom:30px;gap:15px;flex-wrap:wrap}.login .auth-icons .img-container:hover{scale:.95}.login .auth-icons .img-container:hover img{scale:1.05}.login .auth-icons .img-container{background-color:#fff;width:fit-content;height:48px;width:48px;aspect-ratio:1/1;border-radius:8px;display:grid;place-items:center;cursor:pointer}.login .auth-icons img{height:20px;object-fit:contain}.login .auth-icons .img-container:has(.facebook) img{height:30px}.login .auth-icons .img-container:has(.facebook){background-color:#1677f2}.login .auth-icons .img-container:has(.xbox){background-color:#0f7c10}.login .auth-icons .img-container:has(.playstation){background-color:#0149a1}.login .auth-icons .img-container:has(.steam){background-color:#010000}.login .divider{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:25px}.login .divider span{height:2px;display:block;width:100%;background-color:#908e9740}.login .divider p{color:#908e97}form label,.enter label{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1.5px;margin-bottom:8px}form .input,.enter .input{margin-bottom:16px;position:relative}form .input{width:100%}.input input{outline:none;width:100%;color:#fff;background-color:#141724;border-radius:8px;border-width:2px;border-color:#62626f!important;font-size:16px;letter-spacing:.03em;height:48px;padding:0 10px;padding-inline-start:12px;display:flex;justify-content:flex-start;align-items:center;line-height:1.129;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-variant-ligatures:none;transition:all .2s cubic-bezier(.86,0,.07,1)}.input input::placeholder{color:#908e9780;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:300;opacity:1}.input input:hover{border-width:2px;border-color:#908e97;border-top-color:#c7c2d5;border-left-color:#c7c2d5;box-shadow:0 0 30px #0000004d}.input input:focus{border-width:2px;border-color:silver;border-left-color:#fff;border-top-color:#fff;box-shadow:0 0 10px #ffffff4d}form .checkbox,.enter .checkbox{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%;position:relative;margin-top:14px}form .checkbox span,.enter .checkbox span{padding-inline-start:12px;cursor:pointer}form .checkbox label,.enter .checkbox label{text-transform:none;font-size:16px;font-weight:400;margin-bottom:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}form input[type=checkbox],.enter input[type=checkbox]{cursor:pointer;height:20px;width:20px;opacity:0;background-color:#141724;border-radius:4px;border-style:2px solid #276afc;accent-color:#1b4ab0;box-shadow:0 0 10px #ffffff4d;transform:scale(1.08);z-index:2}.checkbox>input:checked{position:relative;opacity:1}.checkbox label:before{cursor:pointer;content:"";position:absolute;width:24px;height:24px;top:-1px;left:-2px;bottom:0;color:#fff;background:#141724;border-radius:4px!important;display:inline-block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #62626f;border-color:#62626f;border-left-color:#70707c;border-top-color:#70707c}.checkbox input:checked+.checkbox label:before{opacity:0}form button,.password button,.password button:last-of-type{cursor:pointer;margin-top:32px;background-color:#235ee2;border:none;outline:none;color:#fff;height:48px;padding:12px 24px;font-size:16px;border-radius:8px;text-transform:uppercase;letter-spacing:.15em;font-weight:700;transition-duration:.1s}form button:hover{transform:scale(.96);background:#1f55ca;box-shadow:0 0 30px #276afc33}form p{margin-top:32px;margin-bottom:120px;text-align:center;color:#4f83f4;cursor:pointer;font-size:17px}form p:hover{text-decoration:underline}form .error{border-color:#c63737!important;border-top-color:#ff4545;border-left-color:#ff4545}form .error_msg:hover,.enter .error_msg:hover{text-decoration:unset}form .error_msg span:hover,.enter .error_msg span:hover{cursor:pointer;text-decoration:underline}form .error_msg,.enter .error_msg{color:#ff4545;font-size:14px;margin-top:0;margin-bottom:0;text-align:unset;letter-spacing:.03em}.error_msg span{margin-top:0!important;margin-bottom:0!important;text-align:center;color:#4f83f4}.input .eye{position:absolute;right:10px;top:9px;background-color:#34364780;border-radius:8px;width:38px;height:30px;display:grid;place-items:center;cursor:pointer;transition:all .1s cubic-bezier(.86,0,.07,1)}.input .eye:hover{background-color:#0003;transform:scale(.95)}.cap_locks{background-color:#fff;height:23px;width:26px;border-radius:2px;position:absolute;top:13px;right:53px;display:grid;place-items:center;opacity:.9}.cap_locks img{height:15px;object-fit:contain;transform:scale(.93)}.code p{text-align:center;letter-spacing:.1cap;line-height:1.6}.password p{letter-spacing:.07cap;font-size:18px;margin-bottom:24px}.code p span{margin-top:0!important;margin-bottom:0!important;text-align:center;color:#4f83f4}.code button:first-of-type{background-color:#343647;font-size:12px;display:flex;align-items:center;padding:3px 15px 3px 5px;height:fit-content;width:fit-content}.code button:first-of-type:hover{transform:scale(.96);background:#343647;box-shadow:unset}.code button:first-of-type span{font-size:20px;margin-right:10px}.code button{cursor:pointer;margin-top:32px;background-color:#235ee2;border:none;outline:none;color:#fff;height:48px;padding:12px 24px;font-size:16px;border-radius:8px;text-transform:uppercase;letter-spacing:.15em;font-weight:700;transition-duration:.1s;width:100%}.code button:hover{transform:scale(.96);background:#1f55ca;box-shadow:0 0 30px #276afc33}.enter .input{margin-bottom:30px}.enter p:nth-of-type(2){margin-bottom:20px}.enter .input{margin-top:5px}.enter p:last-of-type,.enter button:last-of-type+p{cursor:pointer;color:#5288fd;width:100%!important;text-align:center!important;margin:5px 0;position:relative;width:fit-content}.enter button:last-of-type+p{margin-top:15px}.enter p:last-of-type img{height:12px;object-fit:contain;position:absolute;top:0;right:-20px}.enter p:last-of-type:hover,.enter button:last-of-type+p:hover{text-decoration:underline}.enter .error_msg{color:#ff4747!important;padding-top:10px}.enter .error_msg:hover{text-decoration:none!important;cursor:unset}.enter .resend{background-color:#171a29;display:flex;align-items:flex-start;gap:5px;justify-content:center;padding:16px;padding-inline:10px}.enter .resend_msg:hover *,.enter .resend_msg:hover{text-decoration:none!important;cursor:default!important}.enter .resend_msg{max-width:fit-content}.enter .resend_msg,.enter .resend_msg *{color:#fff!important;font-size:17px}.error_msg{animation-name:slidein;animation-duration:.25s;margin-top:4px!important}@keyframes slidein{0%{opacity:0;transform:translate(-25px)}to{opacity:1;transform:translate(0)}}.loader{position:fixed;right:0;bottom:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#0006;z-index:3}.loader img{height:170px;object-fit:contain}.spinner{height:25px}.msg{color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:450px;border:1px solid #a6a6a1;z-index:100}.msg .top{background-color:#30312f;text-align:center;padding:25px 20px;font-size:large;font-weight:400;text-transform:uppercase;letter-spacing:2px}.msg .bottom p{padding:1rem;text-align:left;font-size:.9rem;text-rendering:optimizeLegibility;font-weight:400}.msg .bottom{background-color:#222426;font-size:small;padding:20px;font-weight:600;line-height:1.3em;letter-spacing:.05em}.auth{position:fixed;top:0;left:0;max-height:100vh;min-height:100vh;max-width:100vw;min-width:100vw;width:100vw;overflow:hidden;background-image:url(/assets/bg-faf65b99.png);background-size:cover}.auth .header{position:fixed;top:0;width:100%;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;background-color:#121212;z-index:2}@media (max-width: 450px){.login,.code,.enter{width:100%;flex:1;padding-left:20px;padding-right:20px}}.landing{height:100vh;width:100vw;display:flex;flex-direction:column}.landing .top{display:flex;align-items:center;justify-content:space-between;background-color:#0e0f0f;padding:10px 20px}.landing .logo{height:32px;max-height:32px;object-fit:fill;overflow:hidden}.landing .logo-ea{height:16px;object-fit:contain}.landing .body{flex:1;background-image:url(/assets/bg-faf65b99.png);background-size:cover;background-position:center;position:relative}.landing .body .block{box-shadow:0 1rem 3em #0006;background-color:#0009;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-height:85%;max-width:1200px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;gap:150px;padding-top:100px;animation:fadin;animation-duration:2.5s;animation-timing-function:ease-out}.landing .body .block div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin-top:-50px}.landing .body .block div p:first-of-type:hover{background-color:#c2c2c2}.landing .body .block div p:first-of-type{background-color:#fcfcf7;color:#151616;border-radius:1.5rem;padding:0 2rem .2rem;margin:auto;font-size:1.3em;cursor:pointer;width:120px;height:44px;text-align:center;display:grid;place-items:center}.landing .body .block div p:last-of-type{text-decoration:underline;cursor:pointer}.landing .body .text{background:none;box-shadow:unset;flex-direction:column;gap:0;font-size:12px;animation:fadeout;animation-duration:.5s;animation-delay:2.6s}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadin{0%{opacity:0}to{opacity:1}}@media (max-width: 900px){.landing .body .block{background:transparent;box-shadow:unset;flex-direction:column;gap:50px;width:100%;height:100%;max-width:100%;max-height:100%;position:inherit!important;justify-content:space-eve;padding-top:unset}.landing .body .block>img{max-width:70%;max-height:350px;height:350px;object-fit:contain;margin-bottom:50px}.landing .body .block>div>img{height:60px;object-fit:contain}}.small_msg{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:500px;text-wrap:wrap}.small_msg .small_msg_msg{max-width:370px;text-align:center}@media (max-width: 450px){.small_msg .small_msg_msg{max-width:209px}}.password form button{cursor:pointer;margin-top:32px;background-color:#235ee2;border:none;outline:none;color:#fff;height:48px;padding:12px 24px;font-size:16px;border-radius:8px;text-transform:uppercase;letter-spacing:.15em;font-weight:700;transition-duration:.1s}.password>button:first-of-type{background-color:#343647;font-size:12px;display:flex;align-items:center;padding:8px 16px 8px 5px;height:fit-content;width:fit-content;margin-top:0}.nonUnderline:hover{text-decoration:none!important}.underline:hover{text-decoration:underline}
