.modal-container{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.modal{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.5);display:flex;flex-direction:column;padding:20px}.modal-title{color:#000;margin-top:0}.modal-btn{flex-direction:row}.login-container,.modal-btn{align-items:center;display:flex;justify-content:center}.login-container{background-color:#e4e4e4;height:100vh}.login-form{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:block;max-width:350px;padding:1rem}.login-form-title{color:#000;font-size:1.25rem;font-weight:600;line-height:1.75rem;text-align:center}.login-input-container{position:relative}.form button,.login-input-container input{border:1px solid #e5e7eb;margin:8px 0;outline:none}.login-input-container input{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:1rem 2rem 1rem 1rem;width:300px}.login-input-container input,.login-submit{border-radius:.5rem;font-size:.875rem;line-height:1.25rem}.login-submit{background-color:#4f46e5;color:#fff;display:block;font-weight:500;padding:.75rem 1.25rem;text-transform:uppercase;width:100%}.op-logo{align-items:center;display:flex;flex-direction:row;margin:10px 0 10px 10px}.op-logo img{height:auto;width:40px}.op-logo h2{color:#fff;margin:0 0 0 5px}body{box-sizing:border-box;margin:0;padding:0}
/*# sourceMappingURL=main.8d0b0020.css.map*/