@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);
body{background-color:#181a1b;color:#f1f1f1;font-family:Inter,sans-serif;margin:0;padding:0}.page{align-content:center;align-items:center;background-color:#181a1b;height:100vh;justify-content:center;width:100%}.formLogin,.page{display:flex;flex-direction:column}.formLogin{background-color:#23272f;border-radius:7px;box-shadow:0 8px 32px rgba(0,0,0,.4);gap:5px;padding:40px}.formLogin h1{color:#fff;font-size:2.3em;font-weight:500;margin:0;padding:0}.formLogin p{color:#b0b3b8;display:inline-block;font-size:14px;margin-bottom:25px}.formBox input{border:1px solid #ccc;border-radius:4px;font-size:14px;margin-top:5px;outline:none;padding:15px;transition:all .16s linear}.formBox{display:flex;flex-direction:column;margin-bottom:20px}.formLogin input:focus{border:1px solid #f72585}.formBox label{font-size:14px;font-weight:600}.formLogin a{color:#b0b3b8;display:inline-block;font-size:13px;margin-bottom:20px;transition:all .16s linear}.formLogin a:hover{color:#f72585}.btn{background:linear-gradient(90deg,#f72585,#7209b7);border:none!important;border-radius:25px;box-shadow:0 2px 8px rgba(114,9,183,.1);color:#fff;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:1px;margin:0!important;padding:15px;transition:background .3s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.btn:hover{background:linear-gradient(90deg,#7209b7,#f72585);box-shadow:0 4px 16px rgba(247,37,133,.15);color:#fff;transform:scale(1.06)}.link-group{display:flex;justify-content:space-between}.link-group a{text-decoration:none}
