.customBody{margin:0;background-image:url(/_next/static/media/back-light_Easy-Resize.com.d5183af8.jpg);background-size:cover;background-position:50%;background-attachment:fixed;font-family:Lucida Sans,Lucida Sans Regular,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.customBody h1{font-size:2.5rem}.customBody h2{font-size:2rem}.customBody h3{font-size:1.5rem}.customBody h4{font-size:1rem}.customBody button{font-size:1.5rem;border-radius:8px;border:none;cursor:pointer;padding:5px}.customBody .cancelButton{background-color:#f44336;color:#fff}.customBody input{font-size:1.5rem;padding:5px;border-radius:8px;border:1px solid #ccc;background-color:#c5d5ea}.container{display:flex}.container .content{flex:1 1;padding:30px}.login-body button{border:none;margin:5px;cursor:pointer}.login-body h1{font-size:2.5rem;margin-bottom:1.5rem;color:#000}.login-container{align-items:center;justify-content:center;height:100vh}.login-container,.login-container form{display:flex;flex-direction:column;padding:2rem;box-shadow:0 4px 8px rgba(0,0,0,.3);border-radius:8px}.login-container form{width:100%;max-width:400px;background:linear-gradient(135deg,#C5D5EA,#fff)}.login-container form input{margin-bottom:1rem;padding:.75rem;font-size:1.5rem;border:1px solid #ccc;border-radius:8px;transition:border-color .3s}.login-container form input:focus{border-color:#006d77;outline:none}.login-container form button{background-color:#4caf50}.login-container button.secondary,.login-container form button{padding:.75rem;font-size:1.5rem;color:#fff;border-radius:8px;transition:background-color .3s}.login-container button.secondary{margin-top:1rem;background-color:#2196f3}