.change-password { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 11000; background-color: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; p { font-size: 14px; font-weight: 400; line-height: 20px; } &__error { color: rgb(240, 68, 56); } &__success { color: rgb(72, 159, 225); } &__wrapper { display: flex; width: 100%; max-width: 400px; padding: 24px; flex-direction: column; gap: 15px; border-radius: 12px; background-color: #fff; h4 { margin-bottom: 9px; font-size: 18px; font-weight: 800; line-height: 28px; color: rgb(16, 24, 40); } a { align-self: flex-end; font-size: 14px; font-weight: 400; line-height: 180%; color: rgb(72, 159, 225); } } &__btns { margin-top: 17px; display: flex; flex-direction: column; gap: 12px; button { padding: 10px 18px; border-radius: 8px; font-size: 16px; font-weight: 800; line-height: 24px; box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); } button:first-child { border: 1px solid rgb(72, 159, 225); background-color: rgb(72, 159, 225); color: rgb(255, 255, 255); } button:last-child { border: 1px solid rgb(208, 213, 221); background-color: rgb(255, 255, 255); color: rgb(52, 64, 84); } } }