html,body{justify-content:center;height:100%;margin:0;padding:0 1rem;display:flex}#modal{box-sizing:border-box;border:1px solid #000;border-radius:12px;flex-direction:column;width:fit-content;max-width:1024px;margin:auto;padding:1rem;display:flex;box-shadow:2px 2px 5px gray}form{flex-direction:column;gap:1rem;display:flex}form button{max-width:100px}#source{float:right}
