:root{--bg-body:#DDE5F4;--bg-screen:#F1F3FE;--bg-screen-shadow:#E6E9F9;--bg-screen-box:#FFFFFF;--bg-screen-button:#4682B4;--text-screen-box:#4D4D4D;--text-screen-input:black;--text-screen-button:white;--text-screen-placeholder:#696969}*{font-family:Poppins,sans-serif}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:hidden;display:flex;justify-content:center;align-items:center;background:var(--bg-body);height:100vh}.screen-1{background:var(--bg-screen);padding:2em;display:flex;flex-direction:column;border-radius:30px;box-shadow:0 0 2em var(--bg-screen-shadow);gap:2em}.screen-1 .label_text{margin-top:-.5em;margin-bottom:2em}.screen-1 .label_text h1{font-size:24px;font-weight:600;line-height:50px;text-align:left}.screen-1 .email{background:var(--bg-screen-box);box-shadow:0 0 2em var(--bg-screen-shadow);padding:1em;display:flex;flex-direction:column;gap:.5em;border-radius:15px;color:#4d4d4d;margin-top:-3em}.screen-1 .email input{width:inherit;outline-width:100%;outline-color:var(--text-screen-box);border:none;padding:.5em}.screen-1 .email input::-moz-placeholder{color:var(--text-screen-placeholder);font-size:1em}.screen-1 .email input:-ms-input-placeholder{color:var(--text-screen-placeholder);font-size:1em}.screen-1 .email input::placeholder{color:var(--text-screen-placeholder);font-size:1em}.screen-1 .email i{margin-bottom:-.2em;margin-right:5px}.screen-1 .password{background:var(--bg-screen-box);box-shadow:0 0 2em var(--bg-screen-shadow);padding:1em;display:flex;flex-direction:column;gap:.5em;border-radius:15px;color:#4d4d4d}.screen-1 .password input{width:inherit;outline-width:100%;outline-color:var(--text-screen-box);border:none;padding:.5em;margin-right:.5em}.screen-1 .password input::-moz-placeholder{color:var(--text-screen-placeholder);font-size:1em}.screen-1 .password input:-ms-input-placeholder{color:var(--text-screen-placeholder);font-size:1em}.screen-1 .password input::placeholder{color:var(--text-screen-placeholder);font-size:1em}.screen-1 .password i{margin-bottom:-.2em;margin-right:5px}.screen-1 .password .show-hide{color:var(--bg-screen-button);margin-right:-5em}.screen-1 .login{padding:1em;background:var(--bg-screen-button);color:var(--text-screen-button);border:none;border-radius:30px;font-weight:600;font-size:1em}.screen-1 .footer{display:flex;font-size:.7em;color:var(--text-screen-box);gap:14em;padding-bottom:3em}.screen-1 .footer span{cursor:pointer}button{cursor:pointer}