.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background-color:white;padding:40px;border-radius:8px;max-width:800px;width:90%;max-height:90vh;overflow-y:auto;position:relative}.p-pp{-ms-overflow-style:none;scrollbar-width:none}.p-pp::-webkit-scrollbar{display:none}.p-pp__title{font-size:20px;font-weight:700;margin-bottom:40px;text-align:center}.p-pp__entry li,.p-pp__entry p{font-size:14px;line-height:1.8}.p-pp__entry ul{list-style-type:none;padding-left:0}.p-pp__entry>*+*{margin-top:20px}.p-pp__button{background-color:#333;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60%;border:none;border-radius:50%;cursor:pointer;display:block;height:32px;width:32px;position:absolute;right:20px;top:20px;padding:0}