.client-page-style-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:999999;display:flex;align-items:center;justify-content:center}.client-page-style-modal{width:500px;max-width:90vw;background:#fff;border-radius:10px;padding:30px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.client-page-style-modal h2{margin-top:0}.client-page-style-modal select{width:100%;margin-top:15px;margin-bottom:20px}.client-page-style-modal-actions{text-align:right}.client-page-style-modal button{min-width:120px}