.modal-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background-color:#f0f8ff;border-radius:8px;width:100%;max-width:500px;padding:20px;font-size:16px;position:relative}.close-btn{cursor:pointer;background-color:#0000;border:none;font-size:20px;position:absolute;top:10px;right:10px}form{flex-direction:column;display:flex}form div{margin-bottom:15px}form label{margin-bottom:5px}form input{border:1px solid #ccc;border-radius:4px;padding:8px;font-size:16px}form button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:10px;font-size:16px}form button:hover{background-color:#0056b3}
