.backgroundOpacity{height:100vh;width:100vw;background-color:#0006;position:fixed;top:0;left:0;z-index:10000}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;height:fit-content;max-width:500px;width:calc(100% - 30px);padding:2.7em;box-shadow:3px 3px 8px #4c4e56;justify-content:center;align-items:center;z-index:10001}.closeButton{color:#111;transform:rotate(45deg);font-size:3em;margin-top:.5rem;position:absolute;right:.5em;top:.2em;cursor:pointer}
