.modal-wrapper{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:20px}.modal-content h2{margin-top:0}#access-form{display:flex;flex-direction:column}#access-form label{font-weight:700;margin-bottom:5px}#access-form input{border:1px solid #ccc;border-radius:3px;margin-bottom:10px;padding:5px}