.register_main{background:#f4e9dc url(../media/login_bg.f9e56442.webp);height:fit-content}.registration-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #000;border-radius:15px;width:30%;margin:0 auto;padding:20px;box-shadow:0 0 10px #0000001a}.registration-container h2{text-align:center;color:#000;margin-bottom:20px}.registration-container .register_name{gap:20px;display:flex}.registration-container .form-group{width:100%;margin-bottom:15px}.registration-container .form-group label{margin-bottom:5px;display:block}.registration-container .form-group input{box-sizing:border-box;color:#000;background-color:#0000;border:1px solid #000;width:100%;padding:8px}.registration-container .register_name input{width:49%}.registration-container .password-container{position:relative}.registration-container .password-container input{width:100%;padding-right:30px}.registration-container .password-toggle{cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.registration-container button{color:#000;cursor:pointer;background-color:#0000;border:1px solid #000;border-radius:5px;width:100%;margin-top:10px;padding:10px}.registration-container button:hover{color:#fff;background-color:#571c1c}.registration-container .links{text-align:center;margin-top:15px}.registration-container .links span{color:#000}.registration-container .links a{color:#000;margin:0 10px;text-decoration:none}.registration-container .links a:hover{text-decoration:underline}.registration-container ::placeholder{color:#000}.registration-container select{border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:16px}@media (max-width:1080px){.registration-container{width:50%}}@media (max-width:768px){.registration-container{width:60%}}@media (max-width:600px){.registration-container select{font-size:14px}}@media (max-width:420px){.registration-container{width:80%}}
