.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--white-100);padding:24px 64px 24px 24px;z-index:100;border-radius:8px;box-shadow:0 8px 16px 0 rgba(38,44,20,.502)}.modal__overlay{position:fixed;top:0;left:0;min-width:100%;min-height:100vh;background-color:rgba(38,40,20,.75);z-index:50}.modal__icon{position:absolute;right:16px;top:24px;cursor:pointer}.modal__description{margin-top:32px;margin-bottom:48px}.modal__button--secondary{margin-left:24px}.modal__footer{display:flex}